IN CadastroEmpresas.integrador: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
 
(147 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
*<b>Requisição</b>
{{VoltarPagina}}
**<b>Soap:</b> http://servidor/CadastroEmpresas.integrador.asmx
[[Integrador]] >  
**<b>Rest/JSon:</b> http://servidor/CadastroEmpresas.integrador.ashx/metodo
[[IN_CIGAM Integrador#Genérico|WebServices]] >
***<b>Tipo de registro:</b> EMPCAD
[[IN CadastroEmpresas.integrador]]


==== Cadastrar====
=Requisição=
==== ListarId ====
*<b>Soap:</b> http://servidor/CadastroEmpresas.integrador.asmx
==== ListarPendentes ====
*<b>Rest/JSon:</b> http://servidor/CadastroEmpresas.integrador.ashx/metodo
==== LiberarPendentes ====
**<b>Tipo de registro:</b> EMPCAD
==== CadastrarEmpresas ====
 
<p align="justify"><i>
=Métodos=
Método que tem por finalidade cadastrar Empresa/Pessoas e contatos de empresas. Os
<!--bgcolor="#5F6B7A"-->
dados da Empresa/Pessoas deverão estar em formato XML para requisições SOAP e JSON para
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
requisições REST. Ambos com estrutura específica conforme descrito a seguir.</i>
    <tr>
</p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Cadastrar</b></font></td>
*<b>Parâmetros:</b></br>
    </tr>
<div style="background-color: #f2f2f2">
    <tr>
&nbsp;&nbsp;&nbsp;<b>pin:</b><br>
        <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade cadastrar a base de Empresa/Pessoas conforme os parâmetros e tipos indicados abaixo:</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 20<br>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
<br>
{{#tree: minExpandLevel=2 |
&nbsp;&nbsp;&nbsp;<b>statusRegistro</b><br>
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 1<br>
*pin
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L=Liberado, P=Pendente<br>
** Obrigatório, Tipo: String 20
<br>
 
&nbsp;&nbsp;&nbsp;<b>empresasXml</b><br>
*statusRegistro
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório para requisições SOAP. Tipo: String<br>
** Tipo: String 1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conteúdo de um arquivo XML com as empresas e contatos.<br>
** L=Liberado, P=Pendente
<br>
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
&nbsp;&nbsp;&nbsp;<b>empresasJson:</b><br>
** por padrão, será cadastrado como P na tabela de integração
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório para requisições JSON. Tipo: String<br>
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conteúdo de um arquivo JSON com as empresas e contatos.<br>
*codigoEmpresa
  </div>
** Tipo: String 6
*<b>Distribuição das Tags XML:</b>
** Campo onde será inserido o código da empresa.
{{#tree:
** Caso não for informado, o código será o próximo disponível para a sua ‘Divisão’.
 
*nomeCompleto
** Obrigatório, Tipo: String 60
** Existe uma verificação de caracteres inválidos: *, "?", "´", ":", "&", "&#124;", "(", ")", "[", "]", "&#123;", "&#125;", ",", "%"
 
*contato
** Tipo: String 30
 
*fone
** Tipo: String 20
 
*faxFone
** Tipo: String 20
 
*endereco
** Tipo: String 40
 
*bairro
** Tipo: String 20
 
*municipio
** Tipo: String 30
 
*uf
** Tipo: String 2
 
*Cep
** Tipo: Int 8
 
*cnpjCpf
** Tipo: String 14
 
*inscrito
** Obrigatório, Tipo: Bool
 
*inscricao
** Obrigatório, Tipo: String 20
** Se o parâmetro "inscrito" for "false", o parâmetro "inscricao" deve ser “ISENTO”.
 
*conceito
** Tipo: String 1
 
*codigoDivisao
** Tipo: String 2
 
*dtNascimento
** Tipo: Date
 
*codigoIndicacao
** Tipo: String 6
 
*codigoRepresentante
** Tipo: String 6
 
*percentualComissaoBaixa
** Tipo: Float 3.2
 
*contabilCliente
** Tipo: String 8
 
*codigoResponsavel
** Tipo: String 6
 
*fantasia
** Obrigatório, Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoContabilFornecedor
** Tipo: String 8
 
*codigoCondicaoPagamento
** Tipo: String 3
 
*codigoTipoPagamento
** Tipo: String 2
 
*codigoTipoOperacao
** Tipo: String 5
 
*irrfAcumulado
** Tipo: Float 13.2
 
*tipoEmpresa
** Tipo: String 2
 
*atividade
** Tipo: String 3
 
*funcionarios
** Tipo: Int 6
 
*faturamento
** Tipo: Float 13.2
 
*limiteCredito
** Tipo: Float 13.2
 
*codigoMercado
** Tipo: String 2
 
*enviarCarta
** Tipo: String 1
 
*tabelaPrecos
** Tipo: String 6
 
*agendaInterna
** Tipo: String 6
 
*codigoPais
** Tipo: String 3
 
*codigoCentralizadora
** Tipo: String 6
 
*atrasoMedio
** Tipo: Int 5
 
*numero
** Tipo: String 10
 
*complemento
** Tipo: String 15
 
*inscricaoMunicipal
** Tipo: String 20
 
*suframa
** Tipo: String 20
 
*tipoFrete
** Tipo: String 1
 
*percentualIndenizacao
** Tipo: Float 3.2
 
*percDescontoSugestaoItens
** Tipo: Float 3.2
 
*percentualDesconto2
** Tipo: Float 3.2
 
*jurosPadrao
** Tipo: Float 3.2
 
*codigoUnidadeNegocio
** Obrigatório, Tipo: String 3
 
*codigoPortadorPadrao
** Tipo: String 3
 
*ativo
** Tipo: Bool 
 
*codigoContabilAdiantamentoCli
** Tipo: String 8
 
*codigoContabilAdiantamentoForn
** Tipo: String 8
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*codigoIndiceCredito
** Tipo: String 5
 
*codigoRegiaoEntrega
** Tipo: String 3
 
*dtValidadeCredito
** Tipo: Date
 
*codigoSetor
** Tipo: String 25
 
*codigoRegimeTriburario
** Tipo: String 2
 
*dtUltimaConsultaCredito
** Tipo: Date
 
*validadeCobrancaAdmin
** Tipo: Date
 
*ultimaVenda
** Tipo: Date
 
*prefixoCnae
** Tipo: String 6
 
*basePrazoDiferenciado
** Tipo: String 6
 
*possuiRetencaoIss
** Tipo: String 6
 
*codigoCentroArmazenagemMatAlte
** Tipo: String 6
 
*filtroDataDirf
** Tipo: String 1
 
*tipoImovel
** Tipo: String 1
 
*listarIss
** Tipo: String 1
 
*diaVencimento
** Tipo: String 2
 
*limiteFaturamento
** Tipo: String 2
 
*grauRelacionamento
** Tipo: String 2
 
*sufixoCnae
** Tipo: String 3
 
*toleranciaVencimento
** Tipo: String 3
 
*nivelCredito
** Tipo: String 3
 
*listarDirf
** Tipo: Bool
 
*conveniada
** Tipo: Bool
 
*creditoLiberado
** Tipo: Bool
 
*percentualFrete
** Tipo: Float 3.4
 
*codigoEan
** Tipo: Float 13.1
 
*percentualAcrescimoLimite
** Tipo: Float 8.6
 
*percentualAcrescimoPreco
** Tipo: Float 8.6
 
*utilizaPrazoDiferenciado
** Tipo: Float 11.2
 
*tgPadraoNfs
** Tipo: Float 11.2
 
*limiteCreditoMensal
** Tipo: Float 13.2
 
*optanteSimples
** Tipo: Float 13.2
 
*Usrempr1
** Tipo: String 20
 
*Usrempr2
** Tipo: String 20
 
*cnaeServico
** Tipo: String 20
 
*Usrempr4
** Tipo: Date
 
*valorFrete
** Tipo: Float 11.2
 
*recebeEmailNfe
** Tipo: String 1
 
*recebeEmailCartaCobranca
** Tipo: String 1
 
*recebeEmailCobranca
** Tipo: String 1
 
*recebeEmailBoleto
** Tipo: String 1
 
*nif
** Tipo: String 50
 
*identificacaoSCP
** Tipo: String 25
 
*permiteSobrescreverBranco
**Passar True ou False
**<b>Importante:</b> Ao optar por "True" os parâmetro não enviados irão atualizar seus respectivos campos com branco.
 
*contabilClienteLongoPrazo
** Tipo: String 8
<!--*boletoRetencao
**Passar True ou False-->
 
*indicativoNif
** Tipo: String
** Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
 
*formaTributacao
** Tipo: String
 
*sobreFontePagadora
** Tipo: String
 
*cpfProdutorRural
** Tipo: String
 
*orgaoPublico
** Tipo: Bool
 
*tipoAssinanteNfcom
** Tipo: Int 5
** Passar 0 (Nenhum), 1 (Comercial), 2 (Industrial), 3 (Residencia/Pessoa Física), 4 (Produtor Rural),
** 5 (Órgão de Adm pública), 6 (Prestador), 7 (Missões diplomáticas), 8 (Igrejas) ou 99 (Outros)
 
*municipioPrestacao
** Passar P (Prestador) ou T (Tomador)
 
*tipoEnteGovernamental
** Passar 0 (Nenhum), 1 (União), 2 (Estado), 3 (Distrito Federal) ou 4 (Município)
}}
 
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Excluir</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
 
*pin
** Obrigatório, Tipo: String 20
 
*codigoEmpresa
** Obrigatório, Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarIndividual</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
 
*pin
** Obrigatório, Tipo: String 20
 
*codigoEmpresa
** Obrigatório, Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*contato
** Tipo: String 30
 
*fone
** Tipo: String 20
 
*faxFone
** Tipo: String 20
 
*endereco
** Tipo: String 40
 
*bairro
** Tipo: String 20
 
*municipio
** Tipo: String 30
 
*Uf
** Tipo: String 2
 
*cep
** Tipo: Int 8
 
*cnpjCpf
** Tipo: String 14
 
*inscrito
** Tipo: Bool
 
*inscricao
** Tipo: String 20
 
*conceito
** Tipo: String 1
 
*codigoDivisao
** Tipo: String 2
 
*dataNascimento
** Tipo: Date
 
*ultimoMovimento
** Tipo: Date
 
*cadastro
** Tipo: Date
 
*codigoIndicacao
** Tipo: String 6
 
*codigoRepresentante
** Tipo: String 6
 
*percentualComissaoBaixa
** Tipo: Float 3.2
 
*contabilCliente
** Tipo: String 8
 
*codigoResponsavel
** Tipo: String 6
 
*fantasia
** Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoContabilFornecedor
** Tipo: String 20
 
*codigoCondicaoPagamento
** Tipo: String 3
 
*codigoTipoPagamento
** Tipo: String 2
 
*codigoTipoOperacao
** Tipo: String 5
 
*irrfAcumulado
** Tipo: Float 13.2
 
*tipoEmpresa
** Tipo: String 2
 
*atividade
** Tipo: String 3
 
*funcionarios
** Tipo: Int 6
 
*faturamento
** Tipo: Float 13.2
 
*limiteCredito
** Tipo: Float 13.2
 
*codigoMercado
** Tipo: String 2
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*enviarCarta
** Tipo: String 1
 
*tabelaPrecos
** Tipo: String 6
 
*agendaInterna
** Tipo: String 6
 
*codigoPais
** Tipo: String 3
 
*codigoCentralizadora
** Tipo: String 6
 
*atrasoMedio
** Tipo: Int 5
 
*numero
** Tipo: String 10
 
*complemento
** Tipo: String 15
 
*inscricaoMunicipal
** Tipo: String 20
 
*suframa
** Tipo: String 20
 
*tipoFrete
** Tipo: String 1
 
*percentualIndenizacao
** Tipo: Float 3.2
 
*percDescontoSugestaoItens
** Tipo: Float 3.2
 
*percentualDesconto2
** Tipo: Float 3.2
 
*jurosPadrao
** Tipo: Float 3.2
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoPortadorPadrao
** Tipo: String 3
 
*ativo
** Tipo: Bool
 
*sessao
** Tipo: Int 8
 
*codigoContabilAdiantamentoCli
** Tipo: String 8
 
*codigoContabilAdiantamentoForn
** Tipo: String 8
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*codigoIndiceCredito
** Tipo: String 5
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*codigoRegiaoEntrega
** Tipo: String 3
 
*dataValidadeCredito
** Tipo: Date
 
*codigoSetor
** Tipo: String 25
 
*codigoRegimeTriburario
** Tipo: String 2
 
*ultimaConsultaCredito
** Tipo: Date
 
*validadeCobrancaAdmin
** Tipo: Date
 
*ultimaVenda
** Tipo: Date
 
*prefixoCnae
** Tipo: String 6
 
*basePrazoDiferenciado
** Tipo: String 6
 
*possuiRetencaoIss
** Tipo: String 6
 
*centroArmazenagemMaterialAlt
** Tipo: String 6
 
*filtroDataDirf
** Tipo: String 1
 
*tipoImovel
** Tipo: String 1
 
*listarIss
** Tipo: String 1
 
*diaVencimento
** Tipo: String 2
 
*limiteFaturamento
** Tipo: String 2
 
*grauRelacionamento
** Tipo: String 2
 
*sufixoCnae
** Tipo: String 3
 
*toleranciaVencimento
** Tipo: String 3
 
*nivelCredito
** Tipo: String 3
 
*listarDirf
** Tipo: Bool
 
*conveniada
** Tipo: Bool
 
*creditoLiberado
** Tipo: Bool
 
*percentualFrete
** Tipo: Float 3.4
 
*codigoEan
** Tipo: Float 13.1
 
*percentualAcrescimoLimite
** Tipo: Float 8.6
 
*percentualAcrescimoPreco
** Tipo: Float 8.6
 
*utilizaPrazoDiferenciado
** Tipo: Float 11.2
 
*tgPadraoNfs
** Tipo: Float 11.2
 
*limiteCreditoMensal
** Tipo: Float 13.2
 
*optanteSimples
** Tipo: Float 13.2
 
*Usrempr1
** Tipo: String 20
 
*Usrempr2
** Tipo: String 20
 
*cnaeServico
** Tipo: String 20
 
*Usrempr4
** Tipo: Date
 
*valorFrete
** Tipo: Float 11.2
 
*diasDuplicata
*descontoAteVencimento
*contabClienteLongoPrazo
*utilizaTransferPrice
*contribuinteExclusivoISS
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPorCnpjCpf</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
 
*pin
** Obrigatório, Tipo: String 20
 
*cnpjCpf
** Tipo: String 14
 
*listarEndereco
** Obrigatório, Tipo: Bool 1
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*fantasia
** Tipo: String 20
 
*endereco
** Tipo: String 40
 
*bairro
** Tipo: String 20
 
*municipio
** Tipo: String 30
 
*uf
** Tipo: String 2
 
*cep
** Tipo: Int 7
 
*numero
** Tipo: String 10
 
*complemento
** Tipo: String 15
 
*codigoPais
** Tipo: String 3
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
<br/>
&nbsp;&nbsp;&nbsp; Se listarEndereco for falso, então só ira listar empresa, nomeCompleto e fantasia.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarId</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
 
*pin
** Obrigatório, Tipo: String 20
}}
 
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarModificacoes</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
 
*pin
** Obrigatório, Tipo: String 20
 
*dataInicial
** Tipo: date
 
*horaInicial
** Tipo: time 6
 
*dataFinal
** Tipo: date
 
*horaFinal
** Tipo: time 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*contato
** Tipo: String 30
 
*fone
** Tipo: String 20
 
*faxFone
** Tipo: String 20
 
*endereco
** Tipo: String 40
 
*bairro
** Tipo: String 20
 
*municipio
** Tipo: String 30
 
*uf
** Tipo: String 2
 
*cep
** Tipo: Int 8
 
*cnpjCpf
** Tipo: String 14
 
*inscricao
** Tipo: String 20
 
*conceito
** Tipo: String 1
 
*codigoDivisao
** Tipo: String 2
 
*dataNascimento
** Tipo: Date
 
*ultimoMovimento
** Tipo: Date
 
*cadastro
** Tipo: Date
 
*codigoIndicacao
** Tipo: String 6
 
*codigoRepresentante
** Tipo: String 6
 
*percentualComissaoBaixa
** Tipo: Float 3.2
 
*contabilCliente
** Tipo: String 8
 
*codigoResponsavel
** Tipo: String 6
 
*fantasia
** Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoContabilFornecedor
** Tipo: String 20
 
*codigoCondicaoPagamento
** Tipo: String 3
 
*codigoTipoPagamento
** Tipo: String 2
 
*codigoTipoOperacao
** Tipo: String 5
 
*inscrito
** Tipo: Bool
 
*irrfAcumulado
** Tipo: Float 13.2
 
*tipoEmpresa
** Tipo: String 2
 
*atividade
** Tipo: String 3
 
*funcionarios
** Tipo: Int 6
 
*faturamento
** Tipo: Float 13.2
 
*limiteCredito
** Tipo: Float 13.2
 
*codigoMercado
** Tipo: String 2
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*enviarCarta
** Tipo: String 1
 
*tabelaPrecos
** Tipo: String 6
 
*agendaInterna
** Tipo: String 6
 
*codigoPais
** Tipo: String 3
 
*codigoCentralizadora
** Tipo: String 6
 
*atrasoMedio
** Tipo: Int 5
 
*numero
** Tipo: String 10
 
*complemento
** Tipo: String 15
 
*inscricaoMunicipal
** Tipo: String 20
 
*suframa
** Tipo: String 20
 
*tipoFrete
** Tipo: String 1
 
*percentualIndenizacao
** Tipo: Float 3.2
 
*percDescontoSugestaoItens
** Tipo: Float 3.2
 
*percentualDesconto2
** Tipo: Float 3.2
 
*jurosPadrao
** Tipo: Float 3.2
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*portadorPadrao
** Tipo: String 3
 
*ativo
** Tipo: Bool
 
*sessao
** Tipo: Int 8
 
*codigoContabilAdiantamentoCli
** Tipo: String 8
 
*codigoContabilAdiantamentoForn
** Tipo: String 8
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*codigoIndiceCredito
** Tipo: String 5
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*codigoRegiaoEntrega
** Tipo: String 3
 
*validadeCredito
** Tipo: Date
 
*codigoSetor
** Tipo: String 25
 
*codigoRegimeTriburario
** Tipo: String 2
 
*ultimaConsultaCredito
** Tipo: Date
 
*validadeCobrancaAdmin
** Tipo: Date
 
*ultimaVenda
** Tipo: Date
 
*prefixoCnae
** Tipo: String 6
 
*basePrazoDiferenciado
** Tipo: String 6
 
*possuiRetencaoIss
** Tipo: String 6
 
*codigoCentroArmazenagemMatAlte
** Tipo: String 6
 
*filtroDataDirf
** Tipo: String 1
 
*tipoImovel
** Tipo: String 1
 
*listarIss
** Tipo: String 1
 
*diaVencimento
** Tipo: String 2
 
*limiteFaturamento
** Tipo: String 2
 
*grauRelacionamento
** Tipo: String 2
 
*sufixoCnae
** Tipo: String 3
 
*toleranciaVencimento
** Tipo: String 3
 
*nivelCredito
** Tipo: String 3
 
*listarDirf
** Tipo: Bool
 
*conveniada
** Tipo: Bool
 
*creditoLiberado
** Tipo: Bool
 
*percentualFrete
** Tipo: Float 3.4
 
*ean
** Tipo: Float 13.1
 
*percentualAcrescimoLimite
** Tipo: Float 8.6
 
*percentualAcrescimoPreco
** Tipo: Float 8.6
 
*utilizaPrazoDiferenciado
** Tipo: Float 11.2
 
*tgPadraoNfs
** Tipo: Float 11.2
 
*limiteCreditoMensal
** Tipo: Float 13.2
 
*optanteSimples
** Tipo: Float 13.2
 
*Usrempr1
** Tipo: String 20
 
*Usrempr2
** Tipo: String 20
 
*cnaeServico
** Tipo: String 20
 
*Usrempr4
** Tipo: Date
 
*valorFrete
** Tipo: Float 11.2
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEmpresas</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoEmpresaInicial
** Tipo: String 6
 
*codigoEmpresaFinal
** Tipo: String 6
 
*nomeInicial
** Tipo: String 60
 
*nomeFinal
** Tipo: String 60
 
*fantasiaInicial
** Tipo: String 20
 
*fantasiaFinal
** Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoDivisaoinicial
** Tipo: String 2
 
*codigoDivisaoFinal
** Tipo: String 2
 
*codigoAtividadeInicial
** Tipo: String 3
 
*codigoAtividadeFinal
** Tipo: String 3
 
*cnpjCpfInicial
** Tipo: String 14
 
*cnpjCpfFinal
** Tipo: String 14
 
*municipioInicial
** Tipo: String 30
 
*municipioFinal
** Tipo: String 30
 
*ativo
** Tipo: Bool
 
*dataInicial
** Tipo: Date
 
*horaInicial
** Tipo: Time 6
 
*dataFinal
** Tipo: Date
 
*horaFinal
** Tipo: Time 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*contato
** Tipo: String 30
 
*fone
** Tipo: String 20
 
*faxFone
** Tipo: String 20
 
*endereco
** Tipo: String 40
 
*bairro
** Tipo: String 20
 
*municipio
** Tipo: String 30
 
*uf
** Tipo: String 2
 
*cep
** Tipo: Int 8
 
*cnpjCpf
** Tipo: String 14
 
*inscricao
** Tipo: String 20
 
*conceito
** Tipo: String 1
 
*codigoDivisao
** Tipo: String 2
 
*dataNascimento
** Tipo: Date
 
*ultimoMovimento
** Tipo: Date
 
*cadastro
** Tipo: Date
 
*codigoIndicacao
** Tipo: String 6
 
*codigoRepresentante
** Tipo: String 6
 
*percentualComissaoBaixa
** Tipo: Float 3.2
 
*contabilCliente
** Tipo: String 8
 
*codigoResponsavel
** Tipo: String 6
 
*fantasia
** Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoContabilFornecedor
** Tipo: String 20
 
*codigoCondicaoPagamento
** Tipo: String 3
 
*codigoTipoPagamento
** Tipo: String 2
 
*codigoTipoOperacao
** Tipo: String 5
 
*inscrito
** Tipo: Bool
 
*irrfAcumulado
** Tipo: Float 13.2
 
*tipoEmpresa
** Tipo: String 2
 
*atividade
** Tipo: String 3
 
*funcionarios
** Tipo: Int 6
 
*faturamento
** Tipo: Float 13.2
 
*limiteCredito
** Tipo: Float 13.2
 
*codigoMercado
** Tipo: String 2
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*enviarCarta
** Tipo: String 1
 
*tabelaPrecos
** Tipo: String 6
 
*agendaInterna
** Tipo: String 6
 
*codigoPais
** Tipo: String 3
 
*codigoCentralizadora
** Tipo: String 6
 
*atrasoMedio
** Tipo: Int 5
 
*numero
** Tipo: String 10
 
*complemento
** Tipo: String 15
 
*inscricaoMunicipal
** Tipo: String 20
 
*suframa
** Tipo: String 20
 
*tipoFrete
** Tipo: String 1
 
*percentualIndenizacao
** Tipo: Float 3.2
 
*percDescontoSugestaoItens
** Tipo: Float 3.2
 
*percentualDesconto2
** Tipo: Float 3.2
 
*jurosPadrao
** Tipo: Float 3.2
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*portadorPadrao
** Tipo: String 3
 
*ativo
** Tipo: Bool
 
*sessao
** Tipo: Int 8
 
*codigoContabilAdiantamentoCli
** Tipo: String 8
 
*codigoContabilAdiantamentoForn
** Tipo: String 8
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*codigoIndiceCredito
** Tipo: String 5
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*codigoRegiaoEntrega
** Tipo: String 3
 
*validadeCredito
** Tipo: Date
 
*codigoSetor
** Tipo: String 25
 
*codigoRegimeTriburario
** Tipo: String 2
 
*ultimaConsultaCredito
** Tipo: Date
 
*validadeCobrancaAdmin
** Tipo: Date
 
*ultimaVenda
** Tipo: Date
 
*prefixoCnae
** Tipo: String 6
 
*basePrazoDiferenciado
** Tipo: String 6
 
*possuiRetencaoIss
** Tipo: String 6
 
*codigoCentroArmazenagemMatAlte
** Tipo: String 6
 
*filtroDataDirf
** Tipo: String 1
 
*tipoImovel
** Tipo: String 1
 
*listarIss
** Tipo: String 1
 
*diaVencimento
** Tipo: String 2
 
*limiteFaturamento
** Tipo: String 2
 
*grauRelacionamento
** Tipo: String 2
 
*sufixoCnae
** Tipo: String 3
 
*toleranciaVencimento
** Tipo: String 3
 
*nivelCredito
** Tipo: String 3
 
*listarDirf
** Tipo: Bool
 
*conveniada
** Tipo: Bool
 
*creditoLiberado
** Tipo: Bool
 
*percentualFrete
** Tipo: Float 3.4
 
*ean
** Tipo: Float 13.1
 
*percentualAcrescimoLimite
** Tipo: Float 8.6
 
*percentualAcrescimoPreco
** Tipo: Float 8.6
 
*utilizaPrazoDiferenciado
** Tipo: Float 11.2
 
*tgPadraoNfs
** Tipo: Float 11.2
 
*limiteCreditoMensal
** Tipo: Float 13.2
 
*optanteSimples
** Tipo: Float 13.2
 
*Usrempr1
** Tipo: String 20
 
*Usrempr2
** Tipo: String 20
 
*cnaeServico
** Tipo: String 20
 
*Usrempr4
** Tipo: Date
 
*valorFrete
** Tipo: Float 11.2
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEmpresasCompleto</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoEmpresaInicial
** Tipo: String 6
 
*codigoEmpresaFinal
** Tipo: String 6
 
*nomeInicial
** Tipo: String 60
 
*nomeFinal
** Tipo: String 60
 
*fantasiaInicial
** Tipo: String 20
 
*fantasiaFinal
** Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoDivisaoinicial
** Tipo: String 2
 
*codigoDivisaoFinal
** Tipo: String 2
 
*codigoAtividadeInicial
** Tipo: String 3
 
*codigoAtividadeFinal
** Tipo: String 3
 
*cnpjCpfInicial
** Tipo: String 14
 
*cnpjCpfFinal
** Tipo: String 14
 
*municipioInicial
** Tipo: String 30
 
*municipioFinal
** Tipo: String 30
 
*ativo
** Tipo: Bool
 
*dataInicial
** Tipo: Date
 
*horaInicial
** Tipo: Time 6
 
*dataFinal
** Tipo: Date
 
*horaFinal
** Tipo: Time 6
 
*suprimirNivelFilhoVazio
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=4 |
*cadastroEmpresa
**empresas
***empresa
****codigo
***** Tipo: String 6
****nomeCompleto
***** Tipo: String 60
****contato
***** Tipo: String 30
****fantasia
***** Tipo: String 20
****pessoa
***** Tipo: Bool
****fone
***** Tipo: String 20
****faxFone
***** Tipo: String 20
****endereco
***** Tipo: String 40
****bairro
***** Tipo: String 20
****municipio
***** Tipo: String 30
****numero
*****
****complemento
*****
****uf
***** Tipo: String 2
****cnpjCpf
***** Tipo: String 14
****inscricao
***** Tipo: String 20
****tipoInscricaoEstadual
****conceito
*****codigoConceito
*****ordem
*****descricao
*****bloqueiaPedido
*****bloqueiaNfSaida
*****bloqueiaOrdem
*****bloqueiaNfEntrada
*****bloqueiaOrcamento
*****bloqueiaSolicitacao
****divisao
*****codigoDivisao
*****descricao
****aniversario
****cadastro
***** Tipo: Date
****indicacao
*****codigo
*****nomeCompleto
****representante
*****codigo
*****nomeCompleto
****contabilCliente
***** Tipo: String 8
****responsavel
*****codigo
*****nomeCompleto
****contabilFornecedor
***** Tipo: String 20
****condicaoPagamento
***** Tipo: String 3
****tipoPagamento
***** Tipo: String 2
****tipoOperacao
*****codigoTipoOperacao
*****descricao
*****codigoNatureza
*****descricaoNatureza
****tipoEmpresa
*****codigo
*****descricao
****atividade
*****codigo
*****descricao
****mercado
*****codigo
*****descricao
****usuarioModificacao
***** .
****enviarCarta
****tabelaDePreco
*****codigo
*****descricao
****agendaInterna
***** Tipo: String 6
****pais
*****codigo
*****descricao
*****codigoBacen
****centralizadora
*****codigo
*****nomeCompleto
****inscricaoMunicipal
***** Tipo: String 20
****suframa
***** Tipo: String 20
****tipoFrete
***** Tipo: String 1
****ultimaAtualizacao
****unidadeDeNegocio
*****codigo
*****descricao
****portadorPadrao
***** Tipo: String 3
****ativo
***** Tipo: Bool
****sessao
***** Tipo: Int 8
****contabilAdiantamentoCliente
***** Tipo: String 8
****contabilAdiantamentoFornecedor
***** Tipo: String 8
****centroArmazenagem
*****codigo
*****descricao
****indiceCredito
***** Tipo: String 5
****usuarioCriacao
***** Tipo: String 3
****dataModificacao
***** Tipo: Date
****regiaoEntrega
***** Tipo: String 3
****setor
*****codigo
*****descricao
****regimeTributario
***** Tipo: String 2
****prefixoCNAE
***** Tipo: String 6
****basePrazoDiferenciado
***** Tipo: String 6
****possuiRetencaoISS
***** Tipo: String 6
****centroArmazeMaterialAlternativo
*****codigo
*****descricao
****filtroDataDIRF
***** Tipo: String 1
****tipoImovel
***** Tipo: String 1
****listarISS
***** Tipo: String 1
****diaVencimento
***** Tipo: String 2
****limiteFaturamento
***** Tipo: String 2
****grauDeRelacionamento
***** Tipo: String 2
****sufixoCNAE
***** Tipo: String 3
****toleranciaVencimento
***** Tipo: String 3
****nivelDeCredito
***** Tipo: String 3
****creditoLiberado
***** Tipo: Bool
****cnaeServico
****contatos
****contatoEmpresa
*****sequenciaContato
*****pessoaContato
*****email
*****fone
*****recebeEmailNfe
*****recebeEmailCartaCobranca
*****recebeEmailCobranca
*****recebeEmailBoleto
*****rg
*****orgaoExpedidor
*****ativo
****email
****recebeEmailNfe
****recebeEmailCartaCobranca
****recebeEmailCobranca
****recebeEmailBoleto
****obsEmpresa
*****observacaoEmpresa
******sequencia
******tipoOBS
******observacao
****nif
****identificacaoSCP
****contabilClienteLongoPrazo
****boletoRetencao
****indicativoNif
*****Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
****formaTributacao
****sobreFontePagadora
****cpfProdutorRural
****tipoAssinanteNfcom
***** 0 (Nenhum), 1 (Comercial), 2 (Industrial), 3 (Residencia/Pessoa Física), 4 (Produtor Rural),
***** 5 (Órgão de Adm pública), 6 (Prestador), 7 (Missões diplomáticas), 8 (Igrejas) ou 99 (Outros)
****municipioPrestacao
***** P (Prestador) ou T (Tomador)
****tipoEnteGovernamental
***** 0 (Nenhum), 1 (União), 2 (Estado), 3 (Distrito Federal) ou 4 (Município)
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>CadastrarEmpresas</b></font></td>
    </tr>
    <tr>
        <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade cadastrar Empresa/Pessoas e contatos de empresas. Os dados da Empresa/Pessoas deverão estar em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.</i><br>'''Obs.: Ao passar um código de uma empresa já cadastrada é possível alterar seus dados.'''</p>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
 
*pin
** Obrigatório, Tipo: String 20
 
*statusRegistro
** Tipo: String 1
** L=Liberado, P=Pendente
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
** por padrão, será cadastrado como P na tabela de integração
 
*empresasXml
** Obrigatório para requisições SOAP. Tipo: String
** Caminho de um arquivo XML com as Empresas, contatos e representantes
 
*empresasJson
** Obrigatório para requisições REST/JSON. Tipo: String
** Conteúdo de um arquivo JSON com as Empresa, contatos e representantes.
}}
 
<br><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Distribuição das Tags XML:</b></p><br>
{{#tree: |
*<cadastroEmpresa>
*<cadastroEmpresa>
**  <empresas>
**  <empresas>
***  <empresa>
***  <empresa>
****        <codigoEmpresa>
****        <codigo>
****        <nomeCompleto>
****        <nomeCompleto>
****        <contato>
****        <contato>
Linha 47: Linha 1 866:
****        <cep>
****        <cep>
****        <cnpjCpf>
****        <cnpjCpf>
****        <inscrito>
****        <tipoInscricaoEstadual>
*****        0 - False, 1 - True
*****        0 - False, 1 - True
****        <inscricao>
****        <inscricao>
*****        Se o parâmetro "inscrito" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
*****        Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
****        <conceito>
****        <conceito>
****        <codigoDivisao>
****        <divisao>
*****        <codigoDivisao>
*****        <descricao>
****        <dtNascimento>
****        <dtNascimento>
****        <codigoIndicacao>
****        <indicacao>
****        <codigoRepresentante>
****        <representante>
****        <percentualComissaoBaixa>
****        <percentualComissaoBaixa>
****        <contabilCliente>
****        <contabilCliente>
****        <codigoResponsavel>
****        <responsavel>
****        <fantasia>
****        <fantasia>
****        <pessoa>
****        <pessoa>
*****        0 - Jurídica, 1 - Física
*****        0 - Jurídica, 1 - Física
****        <identificacaoSCP>
****        <contabilFornecedor>
****        <contabilFornecedor>
****        <codigoCondicaoPagamento>
****        <condicaoPagamento>
****        <codigoTipoPagamento>
****        <tipoPagamento>
****        <codigoTipoOperacao>
****        <tipoOperacao>
****        <irrfAcumulado>
****        <irrfAcumulado>
****        <tipoEmpresa>
****        <tipoEmpresa>
Linha 71: Linha 1 893:
****        <funcionarios>
****        <funcionarios>
****        <faturamento>
****        <faturamento>
****        <limiteCredito>
****        <limiteDeCredito>
****        <codigoMercado>
****        <mercado>
****        <enviarCarta>
****        <enviarCarta>
****        <tabelaPrecos>
****        <tabelaPrecos>
****        <agendaInterna>
****        <agendaInterna>
****        <codigoPais>
****        <pais>
****        <codigoCentralizadora>
****        <centralizadora>
****        <atrasoMedio>
****        <atrasoMedio>
****        <numero>
****        <numero>
Linha 88: Linha 1 910:
****        <percentualDesconto2>
****        <percentualDesconto2>
****        <jurosPadrao>
****        <jurosPadrao>
****        <codigoUnidadeNegocio>
****        <unidadeDeNegocio>
****        <codigoPortadorPadrao>
****        <portadorPadrao>
****        <ativo>
****        <ativo>
*****        Passar <b>1</b> para True e <b>0</b> para False
*****        Passar True ou False
****        <codigoContabilAdiantamentoCli>
****        <contabilAdiantamentoCliente>
****        <codigoContabilAdiantamentoForn>
****        <contabilAdiantamentoFornecedor>
****        <codigoCentroArmazenagem>
****        <centroArmazenagem>
****        <codigoIndiceCredito>
****        <indiceCredito>
****        <codigoRegiaoEntrega>
****        <regiaoEntrega>
****        <dtValidadeCredito>
****        <dtValidadeCredito>
****        <codigoSetor>
****        <setor>
****        <codigoRegimeTributario>
****        <regimeTributario>
****        <dtUltimaConsultaCredito>
****        <dtUltimaConsultaCredito>
****        <validadeCobrancaAdmin>
****        <validadeCobrancaAdmin>
Linha 106: Linha 1 928:
****        <basePrazoDiferenciado>
****        <basePrazoDiferenciado>
****        <possuiRetencaoIss>
****        <possuiRetencaoIss>
****        <codigoCentroArmazenagemMatAlte>
****        <centroArmazMaterailAlternativo>
****        <filtroDataDirf>
****        <filtroDataDirf>
****        <tipoImovel>
****        <tipoImovel>
Linha 145: Linha 1 967:
*****   <contatoEmpresa>
*****   <contatoEmpresa>
***** <sequenciaContato>
***** <sequenciaContato>
****** se não informado, assume a sequência 0 (zero)
***** <pessoaContato>
***** <pessoaContato>
***** <email>
***** <email>
Linha 164: Linha 1 987:
***** <superior>
***** <superior>
***** <sexo>
***** <sexo>
****** Passar F (Feminino), M (Masculino) ou O (Outros)
***** <tratamento>
***** <tratamento>
***** <sessao>
***** <sessao>
Linha 199: Linha 2 023:
***** <posicaoGeografica>
***** <posicaoGeografica>
***** <tgTipoOS>
***** <tgTipoOS>
***** <codigoFuncao>
***** <funcao>
***** <contabilClienteLongoPrazo>
***** <Usrcemp1>
***** <Usrcemp1>
***** <Usrcemp2>
***** <Usrcemp2>
***** <Usrcemp3>
***** <Usrcemp3>
***** <rg>
***** <orgaoExpedidor>
***** <dataExpedicao>
***** <ativo>
****** Passar S (Sim) ou N (Não)
*****   </contatoEmpresa>
*****   </contatoEmpresa>
****   </contatos>
****         <obsEmpresa>
*****        <obs>
******            <sequencia>
******            <tipoOBS>
*******              01 - NFE,
*******            02 - OC,
*******              03 - NFE e OC,
*******              04 - NFS,
*******              05 - Pedido
*******              06 - NFS e PEDIDO,
*******              07 - OS,
*******              08 - OS/NFS e Pedido,
*******              09 - Geral,
*******              10 - Atividade,
*******              11 - Convênio,
*******              12 - Compl. Item Pedido,
*******              13 - Transportadora,
*******              14 - ANTT Transportadora,
*******              15 - Certidão Negativa de Débitos
******            <observacao>
*****          </obs>
****          <permiteSobrescreverBranco>
*****        Passar True ou False
*****          <b>Importante:</b> Ao optar por "True" os parâmetro não enviados irão atualizar seus respectivos campos com branco.
****          <contabilClienteLongoPrazo>
****          <boletoRetencao>
****        <nif>
****        <identificacaoSCP>
****        <contabilClienteLongoPrazo>
****        <indicativoNif>
*****          Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
****        <formaTributacao>
****        <sobreFontePagadora>
****        <cpfProdutorRural>
****        <orgaoPublico>
****        <tipoAssinanteNfcom>
*****        Passar 0 (Nenhum), 1 (Comercial), 2 (Industrial), 3 (Residencia/Pessoa Física), 4 (Produtor Rural),
*****        5 (Órgão de Adm pública), 6 (Prestador), 7 (Missões diplomáticas), 8 (Igrejas) ou 99 (Outros)
****        <municipioPrestacao>
*****        Passar P (Prestador) ou T (Tomador)
****        <tipoEnteGovernamental>
*****        Passar 0 (Nenhum), 1 (União), 2 (Estado), 3 (Distrito Federal) ou 4 (Município)
***      </empresa>
***      </empresa>
**  </empresas>
**  </empresas>
*  </cadastroEmpresa>
*  </cadastroEmpresa>
}}
}}
<br/>
 
*<b>Distribuição das Tags Json:</b>
<br><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Distribuição das Tags Json:</b></p><br>
{{#tree:
{{#tree:
*{
*{
**  "empresas": [
**  "empresas": [
***      {
***      {
****        "codigoEmpresa": "",
****        "codigo": "",
****        "nomeCompleto": "",
****        "nomeCompleto": "",
****        "contato": "",
****        "contato": "",
Linha 227: Linha 2 096:
****        "cep": "",
****        "cep": "",
****        "cnpjCpf": "",
****        "cnpjCpf": "",
****        "inscrito": "",
****        "tipoInscricaoEstadual": "",
*****        0 - False, 1 - True
*****        0 - False, 1 - True
****        "inscricao": "",
****        "inscricao": "",
*****        Se o parâmetro "inscrito" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
*****        Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
****        "conceito": "",
****        "conceito": "",
****        "codigoDivisao": "",
****        "divisao": "",
*****        "codigoDivisao": "",
*****        "descricao": "",
****        "dtNascimento": "",
****        "dtNascimento": "",
****        "codigoIndicacao": "",
****        "indicacao": "",
****        "codigoRepresentante": "",
****        "representante": "",
****        "percentualComissaoBaixa": "",
****        "percentualComissaoBaixa": "",
****        "contabilCliente": "",
****        "contabilCliente": "",
****        "codigoResponsavel": "",
****        "responsavel": "",
****        "fantasia": "",
****        "fantasia": "",
****        "pessoa": "",
****        "pessoa": "",
*****        0 - Jurídica, 1 - Física
*****        0 - Jurídica, 1 - Física
****        "identificacaoSCP": "",
****        "contabilFornecedor": "",
****        "contabilFornecedor": "",
****        "codigoCondicaoPagamento": "",
****        "condicaoPagamento": "",
****        "codigoTipoPagamento": "",
****        "tipoPagamento": "",
****        "codigoTipoOperacao": "",
****        "tipoOperacao": "",
****        "irrfAcumulado": "",
****        "irrfAcumulado": "",
****        "tipoEmpresa": "",
****        "tipoEmpresa": "",
Linha 251: Linha 2 123:
****        "funcionarios": "",
****        "funcionarios": "",
****        "faturamento": "",
****        "faturamento": "",
****        "limiteCredito": "",
****        "limiteDeCredito": "",
****        "codigoMercado": "",
****        "mercado": "",
****        "enviarCarta": "",
****        "enviarCarta": "",
****        "tabelaPrecos": "",
****        "tabelaPrecos": "",
****        "agendaInterna": "",
****        "agendaInterna": "",
****        "codigoPais": "",
****        "pais": "",
****        "codigoCentralizadora": "",
****        "centralizadora": "",
****        "atrasoMedio": "",
****        "atrasoMedio": "",
****        "numero": "",
****        "numero": "",
Linha 268: Linha 2 140:
****        "percentualDesconto2": "",
****        "percentualDesconto2": "",
****        "jurosPadrao": "",
****        "jurosPadrao": "",
****        "codigoUnidadeNegocio": "",
****        "unidadeDeNegocio": "",
****        "codigoPortadorPadrao": "",
****        "portadorPadrao": "",
****        "ativo": "",
****        "ativo": "",
****        "codigoContabilAdiantamentoCli": "",
*****        Passar True ou False
****        "codigoContabilAdiantamentoForn": "",
****        "contabilAdiantamentoCliente": "",
****        "codigoCentroArmazenagem": "",
****        "contabilAdiantamentoFornecedor": "",
****        "codigoIndiceCredito": "",
****        "centroArmazenagem": "",
****        "codigoRegiaoEntrega": "",
****        "indiceCredito": "",
****        "regiaoEntrega": "",
****        "dtValidadeCredito": "",
****        "dtValidadeCredito": "",
****        "codigoSetor": "",
****        "setor": "",
****        "codigoRegimeTributario": "",
****        "regimeTributario": "",
****        "dtUltimaConsultaCredito": "",
****        "dtUltimaConsultaCredito": "",
****        "validadeCobrancaAdmin": "",
****        "validadeCobrancaAdmin": "",
Linha 285: Linha 2 158:
****        "basePrazoDiferenciado": "",
****        "basePrazoDiferenciado": "",
****        "possuiRetencaoIss": "",
****        "possuiRetencaoIss": "",
****        "codigoCentroArmazenagemMatAlte": "",
****        "centroArmazMaterailAlternativo": "",
****        "filtroDataDirf": "",
****        "filtroDataDirf": "",
****        "tipoImovel": "",
****        "tipoImovel": "",
Linha 323: Linha 2 196:
****        "contatos": [
****        "contatos": [
*****                  {
*****                  {
***** "sequenciaContato": "",
****** "sequenciaContato": "",
***** "pessoaContato": "",
******* se não informado, assume a sequência 0 (zero)
***** "email": "",
****** "pessoaContato": "",
***** "fone /": "",
****** "email": "",
***** "recebeEmailNfe": "",
****** "fone /": "",
***** "recebeEmailCartaCobranca": "",
****** "recebeEmailNfe": "",
***** "recebeEmailCobranca": "",
****** "recebeEmailCartaCobranca": "",
***** "recebeEmailBoleto": "",
****** "recebeEmailCobranca": "",
***** "fone": "",
****** "recebeEmailBoleto": "",
***** "homePage": "",
****** "fone": "",
***** "observacao": "",
****** "homePage": "",
***** "sid": "",
****** "observacao": "",
***** "senha": "",
****** "sid": "",
***** "numeroIp": "",
****** "senha": "",
***** "celular": "",
****** "numeroIp": "",
***** "ramal": "",
****** "celular": "",
***** "foto": "",
****** "ramal": "",
***** "pessoaFisica": "",
****** "foto": "",
***** "superior": "",
****** "pessoaFisica": "",
***** "sexo": "",
****** "superior": "",
***** "tratamento": "",
****** "sexo": "",
***** "sessao": "",
******* Passar F (Feminino), M (Masculino) ou O (Outros)
***** "usuarioModificacao": "",
****** "tratamento": "",
***** "usuarioCriacao": "",
****** "sessao": "",
***** "dataModificacao": "",
****** "usuarioModificacao": "",
***** "setor": "",
****** "usuarioCriacao": "",
***** "validadeCredenciamento": "",
****** "dataModificacao": "",
***** "utilizaTransferPrice": "",
****** "setor": "",
***** "contibuinteExclusivoISS": "",
****** "validadeCredenciamento": "",
***** "dataAtualizacao": "",
****** "utilizaTransferPrice": "",
***** "contaFinanceira": "",
****** "contibuinteExclusivoISS": "",
***** "relacionamento": "",
****** "dataAtualizacao": "",
***** "controleRemessas": "",
****** "contaFinanceira": "",
***** "opcoesAuxiliares": "",
****** "relacionamento": "",
****** se informado,
****** "controleRemessas": "",
****** ignora os campos separados
****** "opcoesAuxiliares": "",
***** "validacaoContatoItemOs": "",
******* se informado,
***** "recebeEmailPagamentos": "",
******* ignora os campos separados
***** "notificacaoBloquetoEmail": "",
****** "validacaoContatoItemOs": "",
****** se informado,
****** "recebeEmailPagamentos": "",
****** ignora os campos separados
****** "notificacaoBloquetoEmail": "",
***** "tipoPessoa": "",
******* se informado,
***** "recebeEmailSolicitacao": "",
******* ignora os campos separados
***** "diaSemanaInicio": "",
****** "tipoPessoa": "",
***** "diaSemanaTermino": "",
****** "recebeEmailSolicitacao": "",
***** "utilizarModalidadePagamento": "",
****** "diaSemanaInicio": "",
***** "recebeEmailAcompanhamento": "",
****** "diaSemanaTermino": "",
***** "participaPesquisaEmail": "",
****** "utilizarModalidadePagamento": "",
***** "notificaVendaContrato": "",
****** "recebeEmailAcompanhamento": "",
***** "regraEnvioEmail": "",
****** "participaPesquisaEmail": "",
***** "participacaoCotas": "",
****** "notificaVendaContrato": "",
***** "diasDuplicata": "",
****** "regraEnvioEmail": "",
***** "descontoAteVencimento": "",
****** "participacaoCotas": "",
***** "posicaoGeografica": "",
****** "diasDuplicata": "",
***** "tgTipoOS": "",
****** "descontoAteVencimento": "",
***** "codigoFuncao": "",
****** "posicaoGeografica": "",
***** "contabilClienteLongoPrazo": "",
****** "tgTipoOS": "",
***** "Usrcemp1": "",
****** "funcao": "",
***** "Usrcemp2": "",
****** "Usrcemp1": "",
***** "Usrcemp3": "",
****** "Usrcemp2": "",
****   }
****** "Usrcemp3": "",
***   ]
****** "rg": "",
****** "orgaoExpedidor": "",
****** "dataExpedicao": "",
****** "ativo": "",
******* Passar S (Sim) ou N (Não)
*****   }
****   ]
****        "obsEmpresa":[
*****        {
*****            "sequencia":"",
*****            "tipoOBS":"",
******              01 - NFE,
******              02 - OC,
******              03 - NFE e OC,
******              04 - NFS,
******              05 - Pedido
******              06 - NFS e PEDIDO,
******              07 - OS,
******              08 - OS/NFS e Pedido,
******              09 - Geral,
******              10 - Atividade,
******              11 - Convênio,
******              12 - Compl. Item Pedido,
******              13 - Transportadora,
******              14 - ANTT Transportadora,
******              15 - Certidão Negativa de Débitos
*****          "observacao": ""
*****            }
****          ]
****        "permiteSobrescreverBranco": "",
*****        Passar True ou False
*****          <b>Importante:</b> Ao optar por "True" os parâmetro não enviados irão atualizar seus respectivos campos com branco.
****        "contabilClienteLongoPrazo": "",
****        "boletoRetencao": "",
****        "nif": "",
****        "identificacaoSCP": "",
****        "contabilClienteLongoPrazo": "",
****        "indicativoNif": "",
*****        Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
****        "formaTributacao": "",
****        "sobreFontePagadora": "",
****        "cpfProdutorRural": "",
****        "orgaoPublico": "",
****        "tipoAssinanteNfcom": "",
*****        Passar 0 (Nenhum), 1 (Comercial), 2 (Industrial), 3 (Residencia/Pessoa Física), 4 (Produtor Rural),
*****        5 (Órgão de Adm pública), 6 (Prestador), 7 (Missões diplomáticas), 8 (Igrejas) ou 99 (Outros)
****        "municipioPrestacao": "",
*****        Passar P (Prestador) ou T (Tomador)
****        "tipoEnteGovernamental": ""
*****        Passar 0 (Nenhum), 1 (União), 2 (Estado), 3 (Distrito Federal) ou 4 (Município)
***      }
***      }
**  ]
**  ]
*  }
*  }
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPendentes</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*acao
** Tipo: String 1
** C=Cadastrar, E=Excluir
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro
*statusRegistro
** Tipo: String 1
**L=Liberado, P=Pendente
** Se for informado algo diferente de P ou L não será aplicado nenhum filtro.}}


<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Observação:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Para que seja criado um registro de empresas/pessoas é necessário no mínimo passar as seguintes tags:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; codigoDivisao<br/>
{{#tree: minExpandLevel=2 |
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; codigoUnidadeNegocio<br/>
*idRegistro
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; nomeCompleto<br/>
** Tipo: Int 14
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; fantasia<br/>
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; pessoa<br/>
*acao
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; cnpjCpf<br/>
** Tipo: String 1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; endereco<br/>
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; uf<br/>
*statusRegistro
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; codigoPais<br/>
** Tipo: String 1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; tipoInscricaoEstadual<br/>
 
*dataRequisicao
** Tipo: Date
 
*horaRequisicao
** Tipo: Int 8
 
*idCorrelato
** Tipo: Int 14
 
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*cnpjCpf
** Tipo: String 14
}}
 
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>LiberarPendentes</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*id
** Obrigatório, Tipo: Int
*liberarCorrelatos
** Tipo: Bool
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se erro na conexão com banco de dados:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A conexão com o banco de dados e/ou comando SQL possui erros.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se ID inválido ou não encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Falha ao liberar registro.<br/>
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEmpresasPorCentralizadora</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoCentralizadora
** Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEmpresasPorRepresentante</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoRepresentante
** Obrigatório, Tipo: String 6
 
*somenteAtivos
** Tipo: Bool
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*fantasia
** Tipo: String 20
 
*contato
** Tipo: String 30
 
*cnpjCpf
** Tipo: String 14
 
*fone
** Tipo: String 20
 
*faxFone
** Tipo: String 20
 
*endereco
** Tipo: String 40
 
*bairro
** Tipo: String 20
 
*municipio
** Tipo: String 30
 
*uf
** Tipo: String 2
 
*cep
** Tipo: Int 8
 
*inscrito
** Tipo: Bool
 
*inscricao
** Tipo: String 20
 
*conceito
** Tipo: String 1
 
*codigoDivisao
** Tipo: String 2
 
*descricaoDivisao
** Tipo: String 20
 
*dataNascimento
** Tipo: Date
 
*ultimoMovimento
** Tipo: Date
 
*cadastro
** Tipo: Date
 
*codigoIndicacao
** Tipo: String 6
 
*codigoRepresentante
** Tipo: String 6
 
*nomeCompletoRepresentante
** Tipo: String 60
 
*percentualComissaoBaixa
** Tipo: Float 3.2
 
*contabilCliente
** Tipo: String 8
 
*codigoResponsavel
** Tipo: String 6
 
*pessoa
** Tipo: Bool
 
*codigoContabilFornecedor
** Tipo: String 8
 
*codigoCondicaoPagamento
** Tipo: String 3
 
*codigoTipoPagamento
** Tipo: String 2
 
*codigoTipoOperacao
** Tipo: String 5
 
*irrfAcumulado
** Tipo: Float 13.2
 
*tipoEmpresa
** Tipo: String 2
 
*atividade
** Tipo: String 3
 
*funcionarios
** Tipo: Int 6
 
*faturamento
** Tipo: Float 13.2
 
*limiteCredito
** Tipo: Float 13.2
 
*codigoMercado
** Tipo: String 2
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*enviarCarta
** Tipo: String 1
 
*tabelaPrecos
** Tipo: String 6
 
*agendaInterna
** Tipo: String 6
 
*codigoPais
** Tipo: String 3
 
*codigoCentralizadora
** Tipo: String 6
 
*atrasoMedio
** Tipo: Int 5
 
*numero
** Tipo: String 10
 
*complemento
** Tipo: String 15
 
*inscricaoMunicipal
** Tipo: String 20
 
*suframa
** Tipo: String 20
 
*tipoFrete
** Tipo: String 1
 
*percentualIndenizacao
** Tipo: Float 3.2
 
*percDescontoSugestaoItens
** Tipo: Float 3.2
 
*percentualDesconto2
** Tipo: Float 3.2
 
*jurosPadrao
** Tipo: Float 3.2
 
*ultimaAtualizacao
** Tipo: Date
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*nomeCompletoUnidadeNegocio
** Tipo: String 60
 
*codigoPortadorPadrao
** Tipo: String 3
 
*ativo
** Tipo: Bool
 
*sessao
** Tipo: Int 8
 
*codigoContabilAdiantamentoCli
** Tipo: String 8
 
*codigoContabilAdiantamentoForn
** Tipo: String 8
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*codigoIndiceCredito
** Tipo: String 5
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*codigoRegiaoEntrega
** Tipo: String 3
 
*dataValidadeCredito
** Tipo: Date
 
*codigoSetor
** Tipo: String 25
 
*codigoRegimeTributario
** Tipo: String 2
 
*ultimaConsultaCredito
** Tipo: Date
 
*validadeCobrancaAdmin
** Tipo: Date
 
*ultimaVenda
** Tipo: Date
 
*prefixoCnae
** Tipo: String 6
 
*basePrazoDiferenciado
** Tipo: String 6
 
*possuiRetencaoIss
** Tipo: String 6
 
*codigoCentroArmazenagemMatAlte
** Tipo: String 6
 
*filtroDataDirf
** Tipo: String 1
 
*tipoImovel
** Tipo: String 1
 
*listarIss
** Tipo: String 1
 
*diaVencimento
** Tipo: String 2
 
*limiteFaturamento
** Tipo: String 2
 
*grauRelacionamento
** Tipo: String 3
 
*sufixoCnae
** Tipo: String 3
 
*toleranciaVencimento
** Tipo: String 3
 
*nivelCredito
** Tipo: String 3
 
*listarDirf
** Tipo: Bool
 
*conveniada
** Tipo: Bool
 
*creditoLibefrado
** Tipo: Bool
 
*PercentualFrete
** Tipo: Float 3.4
 
*codigoEan
** Tipo: Float 13.1
 
*percentualAcrescimoLimite
** Tipo: Float 8.6
 
*percentualAcrescimoPreco
** Tipo: Float 8.6
 
*utilizaPrazoDiferenciado
** Tipo: Float 11.2
 
*tgPadraoNfs
** Tipo: Float 11.2
 
*limiteCreditoMensal
** Tipo: Float 13.2
 
*optanteSimples
** Tipo: Float 13.2
 
*Usrempr1
** Tipo: String 20
 
*Usrempr2
** Tipo: String 20
 
*cnaeServico
** Tipo: String 20
 
*Usrempr4
** Tipo: Date
 
*valorFrete
** Tipo: Float 1.2
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarRepresentantesPorEmpresa</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoEmpresa
** Obrigatório, Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoRepresentante
** Tipo: String 6
 
*nomeCompleto
** Tipo: String 60
 
*Fantasia
** Tipo: String 20
 
*Contato
** Tipo: String 30
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<!--<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarTransportadoras</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p>
 


</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>-->

Edição atual tal como às 17h30min de 6 de outubro de 2026

Voltar
Integrador > WebServices > IN CadastroEmpresas.integrador

Requisição

Métodos

Cadastrar

Método que tem por finalidade cadastrar a base de Empresa/Pessoas conforme os parâmetros e tipos indicados abaixo:

Parâmetros:



Retornos:
   Se sucesso:
      idRegistro - ID que representa este registro na tabela de integração.

   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se algum parâmetro inválido:
      Parâmetro necessário não informado.

Voltar ao início

Excluir

Parâmetros:



Retornos:
   Se sucesso:
      idRegistro - ID que representa este registro na tabela de integração.

   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

Voltar ao início

ListarIndividual

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarPorCnpjCpf

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

    Se listarEndereco for falso, então só ira listar empresa, nomeCompleto e fantasia.

Voltar ao início

ListarId

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarModificacoes

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarEmpresas

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarEmpresasCompleto

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

CadastrarEmpresas

Método que tem por finalidade cadastrar Empresa/Pessoas e contatos de empresas. Os dados da Empresa/Pessoas deverão estar em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.
Obs.: Ao passar um código de uma empresa já cadastrada é possível alterar seus dados.

Parâmetros:



Distribuição das Tags XML:



Distribuição das Tags Json:



Retornos:
   Se sucesso:
      idRegistro - ID que representa este registro na tabela de integração.

   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se algum parâmetro inválido:
      Parâmetro necessário não informado.

Voltar ao início

ListarPendentes

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

LiberarPendentes

Parâmetros:



Retornos:
   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se erro na conexão com banco de dados:
      A conexão com o banco de dados e/ou comando SQL possui erros.

   Se ID inválido ou não encontrado:
      Falha ao liberar registro.

   Se sucesso:
      Sucesso.

Voltar ao início

ListarEmpresasPorCentralizadora

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarEmpresasPorRepresentante

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarRepresentantesPorEmpresa

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início