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

De CIGAM WIKI
Sem resumo de edição
Sem resumo de edição
 
(71 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=
<p align="justify"><i>Método que tem por finalidade cadastrar a base de Empresa/Pessoas conforme os parâmetros e tipos indicados abaixo:</i></p>
*<b>Soap:</b> http://servidor/CadastroEmpresas.integrador.asmx
*<b>Rest/JSon:</b> http://servidor/CadastroEmpresas.integrador.ashx/metodo
**<b>Tipo de registro:</b> EMPCAD


*<b>Parâmetros:</b><br>
=Métodos=
<!--bgcolor="#5F6B7A"-->
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Cadastrar</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 a base de Empresa/Pessoas conforme os parâmetros e tipos indicados abaixo:</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 |
{{#tree: minExpandLevel=2 |


Linha 16: Linha 26:
** Tipo: String 1
** Tipo: String 1
** L=Liberado, P=Pendente
** 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
** 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


*codigoEmpresa
*codigoEmpresa
** Tipo: String 6
** Tipo: String 6
** Campo onde será inserido o código da empresa. Caso não for informado, o código será o próximo disponível para a sua ‘Divisão’.
** Campo onde será inserido o código da empresa.
** Caso não for informado, o código será o próximo disponível para a sua ‘Divisão’.


*nomeCompleto
*nomeCompleto
Linha 297: Linha 309:
** Tipo: Float 11.2
** 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/>
<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 sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
Linha 310: Linha 373:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.<br/></p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
 
{{VoltarInicio}}</td>
==== CadastrarEmpresas ====
    </tr>
<p align="justify"><i>
</table></center>
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></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |


Linha 324: Linha 389:
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*statusRegistro
*codigoEmpresa
** Tipo: String 1
** Obrigatório, Tipo: String 6
** L=Liberado, P=Pendente
}}
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
** Por padrão, será cadastrado como P na tabela de integração
<b>Retornos:</b><br/>
 
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
*empresasXml
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
** Obrigatório para requisições SOAP. Tipo: String
<br/>
** Conteúdo de um arquivo XML com as Empresas, contatos e representantes
&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


*empresasJson
*codigoEmpresa
** Obrigatório para requisições REST/JSON. Tipo: String
** Obrigatório, Tipo: String 6
** Conteúdo de um arquivo JSON com as Empresa, contatos e representantes.
}}
}}
<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


*<b>Distribuição das Tags XML:</b>
*fone
{{#tree:
** Tipo: String 20
*<cadastroEmpresa>
 
**  <empresas>
*faxFone
***  <empresa>
** Tipo: String 20
****        <codigo>
 
****        <nomeCompleto>
*endereco
****        <contato>
** Tipo: String 40
****        <fone>
 
****        <faxFone>
*bairro
****        <endereco>
** Tipo: String 20
****        <bairro>
 
****        <municipio>
*municipio
****        <uf>
** Tipo: String 30
****        <cep>
 
****        <cnpjCpf>
*Uf
****        <inscrito>
** Tipo: String 2
*****        0 - False, 1 - True
 
****        <inscricao>
*cep
*****        Se o parâmetro "inscrito" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
** Tipo: Int 8
****        <conceito>
 
****        <divisao>
*cnpjCpf
****        <dtNascimento>
** Tipo: String 14
****        <indicacao>
 
****        <representante>
*inscrito
****        <percentualComissaoBaixa>
** Tipo: Bool
****        <contabilCliente>
 
****        <responsavel>
*inscricao
****        <fantasia>
** Tipo: String 20
****        <pessoa>
 
*****        0 - Jurídica, 1 - Física
*conceito
****        <contabilFornecedor>
** Tipo: String 1
****        <codigoCondicaoPagamento>
 
****        <codigoTipoPagamento>
*codigoDivisao
****        <codigoTipoOperacao>
** Tipo: String 2
****        <irrfAcumulado>
 
****        <tipoEmpresa>
*dataNascimento
****        <atividade>
** Tipo: Date
****        <funcionarios>
 
****        <faturamento>
*ultimoMovimento
****        <limiteDeCredito>
** Tipo: Date
****        <mercado>
 
****        <enviarCarta>
*cadastro
****        <tabelaPrecos>
** Tipo: Date
****        <agendaInterna>
 
****        <codigoPais>
*codigoIndicacao
****        <centralizadora>
** Tipo: String 6
****        <atrasoMedio>
 
****        <numero>
*codigoRepresentante
****        <complemento>
** Tipo: String 6
****        <inscricaoMunicipal>
 
****        <suframa>
*percentualComissaoBaixa
****        <tipoFrete>
** Tipo: Float 3.2
****        <percentualIndenizacao>
 
****        <percDescontoSugestaoItens>
*contabilCliente
****        <percentualDesconto2>
** Tipo: String 8
****        <jurosPadrao>
 
****        <unidadeDeNegocio>
*codigoResponsavel
****        <codigoPortadorPadrao>
** Tipo: String 6
****        <ativo>
 
*****        Passar True ou False
*fantasia
****        <codigoContabilAdiantamentoCli>
** Tipo: String 20
****        <codigoContabilAdiantamentoForn>
 
****        <codigoCentroArmazenagem>
*pessoa
****        <codigoIndiceCredito>
** Tipo: Bool
****        <codigoRegiaoEntrega>
 
****        <dtValidadeCredito>
*codigoContabilFornecedor
****        <codigoSetor>
** Tipo: String 20
****        <codigoRegimeTributario>
 
****        <dtUltimaConsultaCredito>
*codigoCondicaoPagamento
****        <validadeCobrancaAdmin>
** Tipo: String 3
****        <dtUltimaVenda>
 
****        <prefixoCnae>
*codigoTipoPagamento
****        <basePrazoDiferenciado>
** Tipo: String 2
****        <possuiRetencaoIss>
 
****        <codigoCentroArmazenagemMatAlte>
*codigoTipoOperacao
****        <filtroDataDirf>
** Tipo: String 5
****        <tipoImovel>
 
****        <listarIss>
*irrfAcumulado
****        <diaVencimento>
** Tipo: Float 13.2
****        <limiteFaturamento>
 
****        <grauRelacionamento>
*tipoEmpresa
****        <sufixoCnae>
** Tipo: String 2
****        <toleranciaVencimento>
 
****        <nivelCredito>
*atividade
****        <listarDirf>
** Tipo: String 3
****        <conveniada>
 
****        <creditoLiberado>
*funcionarios
****        <percentualFrete>
** Tipo: Int 6
****        <codigoEan>
 
****        <percentualAcrescimoLimite>
*faturamento
****        <percentualAcrescimoPreco>
** Tipo: Float 13.2
****        <utilizaPrazoDiferenciado>
 
****        <tgPadraoNfs>
*limiteCredito
****        <limiteCreditoMensal>
** Tipo: Float 13.2
****        <optanteSimples>
 
****        <Usrempr1>
*codigoMercado
****        <Usrempr2>
** Tipo: String 2
****        <cnaeServico>
 
****        <Usrempr4>
*codigoUsuarioModificacao
****        <valorFrete>
** Tipo: String 3
****        <recebeEmailNfe>
 
***** opcoesAuxiliares,
*enviarCarta
*****        posicao 1
** Tipo: String 1
****        <recebeEmailCartaCobranca>
 
****        <recebeEmailCobranca>
*tabelaPrecos
*****     notificacaoBloquetoEmail,
** Tipo: String 6
*****     posicao 1
 
****        <recebeEmailBoleto>
*agendaInterna
*****   notificacaoBloquetoEmail,
** Tipo: String 6
*****           posicao 2
 
****   <contatos>
*codigoPais
*****   <contatoEmpresa>
** Tipo: String 3
***** <sequenciaContato>
 
***** <pessoaContato>
*codigoCentralizadora
***** <email>
** Tipo: String 6
***** <fone>
 
***** <recebeEmailNfe>
*atrasoMedio
***** <recebeEmailCartaCobranca>
** Tipo: Int 5
***** <recebeEmailCobranca>
 
***** <recebeEmailBoleto>
*numero
***** <fone>
** Tipo: String 10
***** <homePage>
 
***** <observacao>
*complemento
***** <sid>
** Tipo: String 15
***** <senha>
 
***** <numeroIp>
*inscricaoMunicipal
***** <celular>
** Tipo: String 20
***** <ramal>
 
***** <foto>
*suframa
***** <pessoaFisica>
** Tipo: String 20
***** <superior>
 
***** <sexo>
*tipoFrete
***** <tratamento>
** Tipo: String 1
***** <sessao>
 
***** <usuarioModificacao>
*percentualIndenizacao
***** <usuarioCriacao>
** Tipo: Float 3.2
***** <dataModificacao>
 
***** <setor>
*percDescontoSugestaoItens
***** <validadeCredenciamento>
** Tipo: Float 3.2
***** <utilizaTransferPrice>
 
***** <contibuinteExclusivoISS>
*percentualDesconto2
***** <dataAtualizacao>
** Tipo: Float 3.2
***** <contaFinanceira>
 
***** <relacionamento>
*jurosPadrao
***** <controleRemessas>
** Tipo: Float 3.2
***** <opcoesAuxiliares>
 
****** se informado,
*codigoUnidadeNegocio
****** ignora os campos separados
** Tipo: String 3
***** <validacaoContatoItemOs>
 
***** <recebeEmailPagamentos>
*codigoPortadorPadrao
***** <notificacaoBloquetoEmail>
** Tipo: String 3
****** se informado,
 
****** ignora os campos separados
*ativo
***** <tipoPessoa>
** Tipo: Bool
***** <recebeEmailSolicitacao>
 
***** <diaSemanaInicio>
*sessao
***** <diaSemanaTermino>
** Tipo: Int 8
***** <utilizarModalidadePagamento>
 
***** <recebeEmailAcompanhamento>
*codigoContabilAdiantamentoCli
***** <participaPesquisaEmail>
** Tipo: String 8
***** <notificaVendaContrato>
 
***** <regraEnvioEmail>
*codigoContabilAdiantamentoForn
***** <participacaoCotas>
** Tipo: String 8
***** <diasDuplicata>
 
***** <descontoAteVencimento>
*codigoCentroArmazenagem
***** <posicaoGeografica>
** Tipo: String 4
***** <tgTipoOS>
***** <codigoFuncao>
***** <contabilClienteLongoPrazo>
***** <Usrcemp1>
***** <Usrcemp2>
***** <Usrcemp3>
*****   </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>
****          </obsEmpresa>
***      </empresa>
**  </empresas>
*  </cadastroEmpresa>
}}


*codigoIndiceCredito
** Tipo: String 5


*<b>Distribuição das Tags Json:</b>
*codigoUsuarioCriacao
{{#tree:
** Tipo: String 3
*{
 
** "empresas": [
*dataModificacao
***      {
** Tipo: Date
****        "codigo": "",
 
****        "nomeCompleto": "",
*codigoRegiaoEntrega
****        "contato": "",
** Tipo: String 3
****        "fone": "",
 
****        "faxFone": "",
*dataValidadeCredito
****        "endereco": "",
** Tipo: Date
****        "bairro": "",
 
****        "municipio": "",
*codigoSetor
****        "uf": "",
** Tipo: String 25
****        "cep": "",
 
****        "cnpjCpf": "",
*codigoRegimeTriburario
****        "inscrito": "",
** Tipo: String 2
*****        0 - False, 1 - True
 
****        "inscricao": "",
*ultimaConsultaCredito
*****        Se o parâmetro "inscrito" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
** Tipo: Date
****        "conceito": "",
 
****        "divisao": "",
*validadeCobrancaAdmin
****        "dtNascimento": "",
** Tipo: Date
****        "indicacao": "",
 
****        "representante": "",
*ultimaVenda
****        "percentualComissaoBaixa": "",
** Tipo: Date
****        "contabilCliente": "",
 
****        "responsavel": "",
*prefixoCnae
****        "fantasia": "",
** Tipo: String 6
****        "pessoa": "",
 
*****        0 - Jurídica, 1 - Física
*basePrazoDiferenciado
****        "contabilFornecedor": "",
** Tipo: String 6
****        "codigoCondicaoPagamento": "",
 
****        "codigoTipoPagamento": "",
*possuiRetencaoIss
****        "codigoTipoOperacao": "",
** Tipo: String 6
****        "irrfAcumulado": "",
 
****        "tipoEmpresa": "",
*centroArmazenagemMaterialAlt
****        "atividade": "",
** Tipo: String 6
****        "funcionarios": "",
 
****        "faturamento": "",
*filtroDataDirf
****        "limiteDeCredito": "",
** Tipo: String 1
****        "mercado": "",
 
****        "enviarCarta": "",
*tipoImovel
****        "tabelaPrecos": "",
** Tipo: String 1
****        "agendaInterna": "",
 
****        "codigoPais": "",
*listarIss
****        "centralizadora": "",
** Tipo: String 1
****        "atrasoMedio": "",
 
****        "numero": "",
*diaVencimento
****        "complemento": "",
** Tipo: String 2
****        "inscricaoMunicipal": "",
 
****        "suframa": "",
*limiteFaturamento
****        "tipoFrete": "",
** Tipo: String 2
****        "percentualIndenizacao": "",
 
****        "percDescontoSugestaoItens": "",
*grauRelacionamento
****        "percentualDesconto2": "",
** Tipo: String 2
****        "jurosPadrao": "",
 
****        "unidadeDeNegocio": "",
*sufixoCnae
****        "codigoPortadorPadrao": "",
** Tipo: String 3
****        "ativo": "",
 
*****        Passar True ou False
*toleranciaVencimento
****        "codigoContabilAdiantamentoCli": "",
** Tipo: String 3
****        "codigoContabilAdiantamentoForn": "",
 
****        "codigoCentroArmazenagem": "",
*nivelCredito
****        "codigoIndiceCredito": "",
** Tipo: String 3
****        "codigoRegiaoEntrega": "",
 
****        "dtValidadeCredito": "",
*listarDirf
****        "codigoSetor": "",
** Tipo: Bool
****        "codigoRegimeTributario": "",
 
****        "dtUltimaConsultaCredito": "",
*conveniada
****        "validadeCobrancaAdmin": "",
** Tipo: Bool
****        "dtUltimaVenda": "",
 
****        "prefixoCnae": "",
*creditoLiberado
****        "basePrazoDiferenciado": "",
** Tipo: Bool
****        "possuiRetencaoIss": "",
 
****        "codigoCentroArmazenagemMatAlte": "",
*percentualFrete
****        "filtroDataDirf": "",
** Tipo: Float 3.4
****        "tipoImovel": "",
 
****        "listarIss": "",
*codigoEan
****        "diaVencimento": "",
** Tipo: Float 13.1
****        "limiteFaturamento": "",
 
****        "grauRelacionamento": "",
*percentualAcrescimoLimite
****        "sufixoCnae": "",
** Tipo: Float 8.6
****        "toleranciaVencimento": "",
 
****        "nivelCredito": "",
*percentualAcrescimoPreco
****        "listarDirf": "",
** Tipo: Float 8.6
****        "conveniada": "",
 
****        "creditoLiberado": "",
*utilizaPrazoDiferenciado
****        "percentualFrete": "",
** Tipo: Float 11.2
****        "codigoEan": "",
 
****        "percentualAcrescimoLimite": "",
*tgPadraoNfs
****        "percentualAcrescimoPreco": "",
** Tipo: Float 11.2
****        "utilizaPrazoDiferenciado": "",
 
****        "tgPadraoNfs": "",
*limiteCreditoMensal  
****        "limiteCreditoMensal": "",
** Tipo: Float 13.2
****        "optanteSimples": "",
 
****        "Usrempr1": "",
*optanteSimples
****        "Usrempr2": "",
** Tipo: Float 13.2
****        "cnaeServico": "",
 
****        "Usrempr4": "",
*Usrempr1
****        "valorFrete": "",
** Tipo: String 20
****        "recebeEmailNfe": "",
 
*****     opcoesAuxiliares,
*Usrempr2
*****        posicao 1
** Tipo: String 20
****        "recebeEmailCartaCobranca": "",
 
****        "recebeEmailCobranca": "",
*cnaeServico
*****     notificacaoBloquetoEmail,
** Tipo: String 20
*****     posicao 1
 
****        "recebeEmailBoleto": "",
*Usrempr4
*****   notificacaoBloquetoEmail,
** Tipo: Date
*****        posicao 2
 
****        "contatos": [
*valorFrete
*****                  {
** Tipo: Float 11.2
****** "sequenciaContato": "",
 
****** "pessoaContato": "",
*diasDuplicata
****** "email": "",
*descontoAteVencimento
****** "fone /": "",
*contabClienteLongoPrazo
****** "recebeEmailNfe": "",
*utilizaTransferPrice
****** "recebeEmailCartaCobranca": "",
*contribuinteExclusivoISS
****** "recebeEmailCobranca": "",
}}
****** "recebeEmailBoleto": "",
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
****** "fone": "",
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
****** "homePage": "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
****** "observacao": "",
<br/>
****** "sid": "",
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
****** "senha": "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
****** "numeroIp": "",
{{VoltarInicio}}</td>
****** "celular": "",
    </tr>
****** "ramal": "",
</table></center>
****** "foto": "",
 
****** "pessoaFisica": "",
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
****** "superior": "",
    <tr>
****** "sexo": "",
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPorCnpjCpf</b></font></td>
****** "tratamento": "",
    </tr>
****** "sessao": "",
    <tr>
****** "usuarioModificacao": "",
        <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>
****** "usuarioCriacao": "",
{{#tree: minExpandLevel=2 |
****** "dataModificacao": "",
 
****** "setor": "",
*pin
****** "validadeCredenciamento": "",
** Obrigatório, Tipo: String 20
****** "utilizaTransferPrice": "",
 
****** "contibuinteExclusivoISS": "",
*cnpjCpf
****** "dataAtualizacao": "",
** Tipo: String 14
****** "contaFinanceira": "",
 
****** "relacionamento": "",
*listarEndereco
****** "controleRemessas": "",
** Obrigatório, Tipo: Bool 1
****** "opcoesAuxiliares": "",
}}
******* se informado,
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
******* ignora os campos separados
<b>Retornos:</b><br/>
****** "validacaoContatoItemOs": "",
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
****** "recebeEmailPagamentos": "",
{{#tree: minExpandLevel=2 |
****** "notificacaoBloquetoEmail": "",
*codigoEmpresa
******* se informado,
** Tipo: String 6
******* ignora os campos separados
 
****** "tipoPessoa": "",
*nomeCompleto
****** "recebeEmailSolicitacao": "",
** Tipo: String 60
****** "diaSemanaInicio": "",
 
****** "diaSemanaTermino": "",
*fantasia
****** "utilizarModalidadePagamento": "",
** Tipo: String 20
****** "recebeEmailAcompanhamento": "",
 
****** "participaPesquisaEmail": "",
*endereco
****** "notificaVendaContrato": "",
** Tipo: String 40
****** "regraEnvioEmail": "",
 
****** "participacaoCotas": "",
*bairro
****** "diasDuplicata": "",
** Tipo: String 20
****** "descontoAteVencimento": "",
 
****** "posicaoGeografica": "",
*municipio
****** "tgTipoOS": "",
** Tipo: String 30
****** "codigoFuncao": "",
 
****** "contabilClienteLongoPrazo": "",
*uf
****** "Usrcemp1": "",
** Tipo: String 2
****** "Usrcemp2": "",
 
****** "Usrcemp3": "",
*cep
*****   }
** Tipo: Int 7
****   ]
 
****        "obsEmpresa":[
*numero
*****        {
** Tipo: String 10
*****            "sequencia":"",
 
*****            "tipoOBS":"",
*complemento
******              01 - NFE,
** Tipo: String 15
******              02 - OC,
 
******              03 - NFE e OC,
*codigoPais
******              04 - NFS,
** Tipo: String 3
******              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": ""
*****            }
****          ]
***      }
**  ]
*  }
}}
}}
<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>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;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/>
<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/></p>
&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>


==== ListarId ====
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarId</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 |
{{#tree: minExpandLevel=2 |


Linha 778: Linha 821:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
</p>
{{VoltarInicio}}</td>
 
    </tr>
==== ListarIndividual ====
</table></center>
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |


Linha 791: Linha 837:
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*codigoEmpresa
*dataInicial
** Obrigatório, Tipo: String 6
** 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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
Linha 822: Linha 877:
** Tipo: String 30
** Tipo: String 30


*Uf
*uf
** Tipo: String 2
** Tipo: String 2


Linha 830: Linha 885:
*cnpjCpf
*cnpjCpf
** Tipo: String 14
** Tipo: String 14
*inscrito
** Tipo: Bool


*inscricao
*inscricao
Linha 884: Linha 936:
*codigoTipoOperacao
*codigoTipoOperacao
** Tipo: String 5
** Tipo: String 5
*inscrito
** Tipo: Bool


*irrfAcumulado  
*irrfAcumulado  
Linha 957: Linha 1 012:
** Tipo: String 3
** Tipo: String 3


*codigoPortadorPadrao
*portadorPadrao
** Tipo: String 3
** Tipo: String 3


Linha 987: Linha 1 042:
** Tipo: String 3
** Tipo: String 3


*dataValidadeCredito
*validadeCredito
** Tipo: Date
** Tipo: Date


Linha 1 014: Linha 1 069:
** Tipo: String 6
** Tipo: String 6


*centroArmazenagemMaterialAlt
*codigoCentroArmazenagemMatAlte
** Tipo: String 6
** Tipo: String 6


Linha 1 056: Linha 1 111:
** Tipo: Float 3.4
** Tipo: Float 3.4


*codigoEan
*ean
** Tipo: Float 13.1
** Tipo: Float 13.1


Linha 1 097: Linha 1 152:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
</p>
{{VoltarInicio}}</td>
 
    </tr>
==== ListarModificacoes ====
</table></center>
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*dataInicial
*codigoEmpresaInicial
** Tipo: date
** Tipo: String 6


*horaInicial
*codigoEmpresaFinal
** 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
** Tipo: String 6


*nomeCompleto
*nomeInicial
** Tipo: String 60
** Tipo: String 60


*contato
*nomeFinal
** Tipo: String 30
** Tipo: String 60


*fone
*fantasiaInicial
** Tipo: String 20
** Tipo: String 20


*faxFone
*fantasiaFinal
** Tipo: String 20
** Tipo: String 20


*endereco
*pessoa
** Tipo: String 40
** Tipo: Bool


*bairro
*codigoDivisaoinicial
** Tipo: String 20
** Tipo: String 2


*municipio
*codigoDivisaoFinal
** Tipo: String 30
** Tipo: String 2


*uf
*codigoAtividadeInicial
** Tipo: String 2
** Tipo: String 3


*cep
*codigoAtividadeFinal
** Tipo: Int 8
** Tipo: String 3


*cnpjCpf
*cnpjCpfInicial
** Tipo: String 14
** Tipo: String 14


*inscricao
*cnpjCpfFinal
** Tipo: String 20
** Tipo: String 14


*conceito
*municipioInicial
** Tipo: String 1
** Tipo: String 30


*codigoDivisao
*municipioFinal
** Tipo: String 2
** Tipo: String 30


*dataNascimento
*ativo
** Tipo: Date
** Tipo: Bool


*ultimoMovimento
*dataInicial
** Tipo: Date
** Tipo: Date


*cadastro
*horaInicial
** Tipo: Date
** Tipo: Time 6


*codigoIndicacao
*dataFinal
** Tipo: String 6
** Tipo: Date


*codigoRepresentante
*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
** Tipo: String 6


*percentualComissaoBaixa
*nomeCompleto
** Tipo: Float 3.2
** Tipo: String 60


*contabilCliente
*contato
** Tipo: String 8
** Tipo: String 30


*codigoResponsavel
*fone
** Tipo: String 6
** Tipo: String 20


*fantasia
*faxFone
** Tipo: String 20
** Tipo: String 20


*pessoa
*endereco
** Tipo: Bool
** Tipo: String 40


*codigoContabilFornecedor
*bairro
** Tipo: String 20
** Tipo: String 20


*codigoCondicaoPagamento
*municipio
** Tipo: String 3
** Tipo: String 30


*codigoTipoPagamento
*uf
** Tipo: String 2
** Tipo: String 2


*codigoTipoOperacao
*cep
** Tipo: String 5
** Tipo: Int 8


*inscrito
*cnpjCpf
** Tipo: Bool
** Tipo: String 14


*irrfAcumulado
*inscricao
** Tipo: Float 13.2
** Tipo: String 20


*tipoEmpresa
*conceito
** Tipo: String 1
 
*codigoDivisao
** Tipo: String 2
** Tipo: String 2


*atividade
*dataNascimento
** Tipo: String 3
** Tipo: Date


*funcionarios
*ultimoMovimento
** Tipo: Int 6
** Tipo: Date


*faturamento
*cadastro
** Tipo: Float 13.2
** Tipo: Date


*limiteCredito
*codigoIndicacao
** Tipo: Float 13.2
** Tipo: String 6


*codigoMercado
*codigoRepresentante
** Tipo: String 2
** Tipo: String 6


*codigoUsuarioModificacao
*percentualComissaoBaixa
** Tipo: String 3
** Tipo: Float 3.2


*enviarCarta
*contabilCliente
** Tipo: String 1
** Tipo: String 8


*tabelaPrecos
*codigoResponsavel
** Tipo: String 6
** Tipo: String 6


*agendaInterna
*fantasia
** Tipo: String 6
** Tipo: String 20
 
*pessoa
** Tipo: Bool
 
*codigoContabilFornecedor
** Tipo: String 20


*codigoPais
*codigoCondicaoPagamento
** Tipo: String 3
** Tipo: String 3


*codigoCentralizadora
*codigoTipoPagamento
** Tipo: String 6
** Tipo: String 2


*atrasoMedio
*codigoTipoOperacao
** Tipo: Int 5
** Tipo: String 5


*numero
*inscrito
** Tipo: String 10
** Tipo: Bool


*complemento
*irrfAcumulado
** Tipo: String 15
** Tipo: Float 13.2


*inscricaoMunicipal
*tipoEmpresa
** Tipo: String 20
** Tipo: String 2


*suframa
*atividade
** Tipo: String 20
** Tipo: String 3


*tipoFrete
*funcionarios
** Tipo: String 1
** Tipo: Int 6


*percentualIndenizacao
*faturamento
** Tipo: Float 3.2
** Tipo: Float 13.2


*percDescontoSugestaoItens
*limiteCredito
** Tipo: Float 3.2
** Tipo: Float 13.2


*percentualDesconto2
*codigoMercado
** Tipo: Float 3.2
** Tipo: String 2


*jurosPadrao
*codigoUsuarioModificacao
** Tipo: Float 3.2
 
*codigoUnidadeNegocio
** Tipo: String 3
** Tipo: String 3


*portadorPadrao
*enviarCarta
** Tipo: String 3
** Tipo: String 1


*ativo
*tabelaPrecos
** Tipo: Bool
** Tipo: String 6


*sessao
*agendaInterna
** Tipo: Int 8
** Tipo: String 6


*codigoContabilAdiantamentoCli
*codigoPais
** Tipo: String 8
** Tipo: String 3


*codigoContabilAdiantamentoForn
*codigoCentralizadora
** Tipo: String 8
** Tipo: String 6


*codigoCentroArmazenagem
*atrasoMedio
** Tipo: String 4
** Tipo: Int 5


*codigoIndiceCredito
*numero
** Tipo: String 5
** Tipo: String 10


*codigoUsuarioCriacao
*complemento
** Tipo: String 3
** Tipo: String 15


*dataModificacao
*inscricaoMunicipal
** Tipo: Date
** Tipo: String 20


*codigoRegiaoEntrega
*suframa
** Tipo: String 3
** Tipo: String 20


*validadeCredito
*tipoFrete
** Tipo: Date
** Tipo: String 1


*codigoSetor
*percentualIndenizacao
** Tipo: String 25
** Tipo: Float 3.2


*codigoRegimeTriburario
*percDescontoSugestaoItens
** Tipo: String 2
** Tipo: Float 3.2


*ultimaConsultaCredito
*percentualDesconto2
** Tipo: Date
** Tipo: Float 3.2


*validadeCobrancaAdmin
*jurosPadrao
** Tipo: Date
** Tipo: Float 3.2


*ultimaVenda
*codigoUnidadeNegocio
** Tipo: Date
** Tipo: String 3


*prefixoCnae
*portadorPadrao
** Tipo: String 6
** Tipo: String 3


*basePrazoDiferenciado
*ativo
** Tipo: String 6
** Tipo: Bool


*possuiRetencaoIss
*sessao
** Tipo: String 6
** Tipo: Int 8


*codigoCentroArmazenagemMatAlte
*codigoContabilAdiantamentoCli
** Tipo: String 6
** Tipo: String 8


*filtroDataDirf
*codigoContabilAdiantamentoForn
** Tipo: String 1
** Tipo: String 8


*tipoImovel
*codigoCentroArmazenagem
** Tipo: String 1
** Tipo: String 4


*listarIss
*codigoIndiceCredito
** Tipo: String 1
** Tipo: String 5


*diaVencimento
*codigoUsuarioCriacao
** Tipo: String 2
** Tipo: String 3


*limiteFaturamento
*dataModificacao
** Tipo: String 2
** Tipo: Date


*grauRelacionamento
*codigoRegiaoEntrega
** Tipo: String 2
 
*sufixoCnae
** Tipo: String 3
** Tipo: String 3


*toleranciaVencimento
*validadeCredito
** Tipo: String 3
** Tipo: Date


*nivelCredito
*codigoSetor
** Tipo: String 3
** Tipo: String 25


*listarDirf
*codigoRegimeTriburario
** Tipo: Bool
** Tipo: String 2


*conveniada
*ultimaConsultaCredito
** Tipo: Bool
** Tipo: Date


*creditoLiberado
*validadeCobrancaAdmin
** Tipo: Bool
** Tipo: Date


*percentualFrete
*ultimaVenda
** Tipo: Float 3.4
** Tipo: Date


*ean
*prefixoCnae
** Tipo: Float 13.1
** Tipo: String 6


*percentualAcrescimoLimite
*basePrazoDiferenciado
** Tipo: Float 8.6
** Tipo: String 6


*percentualAcrescimoPreco
*possuiRetencaoIss
** Tipo: Float 8.6
** Tipo: String 6


*utilizaPrazoDiferenciado
*codigoCentroArmazenagemMatAlte
** Tipo: Float 11.2
** Tipo: String 6


*tgPadraoNfs
*filtroDataDirf
** Tipo: Float 11.2
** Tipo: String 1


*limiteCreditoMensal
*tipoImovel
** Tipo: Float 13.2
** Tipo: String 1


*optanteSimples
*listarIss
** Tipo: Float 13.2
** Tipo: String 1


*Usrempr1
*diaVencimento
** Tipo: String 20
** Tipo: String 2


*Usrempr2
*limiteFaturamento
** Tipo: String 20
** Tipo: String 2


*cnaeServico
*grauRelacionamento
** Tipo: String 20
** Tipo: String 2


*Usrempr4
*sufixoCnae
** Tipo: Date
** Tipo: String 3


*valorFrete
*toleranciaVencimento
** Tipo: Float 11.2
** 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/>
</p>


==== ListarPendentes ====
*nivelCredito
<p align="justify"><i>
** Tipo: String 3
</i></p>


*<b>Parâmetros:</b><br>
*listarDirf
{{#tree: minExpandLevel=2 |
** Tipo: Bool


*pin
*conveniada
** Obrigatório, Tipo: String 20
** Tipo: Bool


*acao
*creditoLiberado
** Tipo: String 1
** Tipo: Bool
** C=Cadastrar, E=Excluir
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro


*statusRegistro
*percentualFrete
** Tipo: String 1
** Tipo: Float 3.4
**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/>
*ean
<b>Retornos:</b><br/>
** Tipo: Float 13.1
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*idRegistro
** Tipo: Int 14


*acao
*percentualAcrescimoLimite
** Tipo: String 1
** Tipo: Float 8.6


*statusRegistro
*percentualAcrescimoPreco
** Tipo: String 1
** Tipo: Float 8.6


*dataRequisicao
*utilizaPrazoDiferenciado
** Tipo: Date
** Tipo: Float 11.2


*horaRequisicao
*tgPadraoNfs
** Tipo: Int 8
** Tipo: Float 11.2


*idCorrelato
*limiteCreditoMensal
** Tipo: Int 14
** Tipo: Float 13.2
 
*optanteSimples
** Tipo: Float 13.2
 
*Usrempr1
** Tipo: String 20
 
*Usrempr2
** Tipo: String 20


*codigoEmpresa
*cnaeServico
** Tipo: String 6
** Tipo: String 20


*nomeCompleto
*Usrempr4
** Tipo: String 60
** Tipo: Date


*cnpjCpf
*valorFrete
** Tipo: String 14
** 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/>
<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;Se pin inválido:<br/>
Linha 1 485: Linha 1 530:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/></p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
 
{{VoltarInicio}}</td>
==== LiberarPendentes ====
    </tr>
<p align="justify"><i>
</table></center>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*id
*codigoEmpresaInicial
** Obrigatório, Tipo: Int
** Tipo: String 6


*liberarCorrelatos
*codigoEmpresaFinal
** Tipo: Bool
** 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/>
*nomeInicial
<b>Retornos:</b><br/>
** Tipo: String 60
&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 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/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.<br/>
</p>


==== ListarPorCnpjCpf  ====
*nomeFinal
<p align="justify"><i>
** Tipo: String 60
</i></p>


*<b>Parâmetros:</b><br>
*fantasiaInicial
{{#tree: minExpandLevel=2 |
** Tipo: String 20


*pin
*fantasiaFinal
** Obrigatório, Tipo: String 20
** Tipo: String 20


*cnpjCpf
*pessoa
** Tipo: String 14
** Tipo: Bool


*listarEndereco
*codigoDivisaoinicial
** Obrigatório, Tipo: Bool 1
** Tipo: String 2
}}
 
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
*codigoDivisaoFinal
<b>Retornos:</b><br/>
** Tipo: String 2
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6


*nomeCompleto
*codigoAtividadeInicial
** Tipo: String 60
** Tipo: String 3


*fantasia
*codigoAtividadeFinal
** Tipo: String 20
** Tipo: String 3


*endereco
*cnpjCpfInicial
** Tipo: String 40
** Tipo: String 14


*bairro
*cnpjCpfFinal
** Tipo: String 20
** Tipo: String 14


*municipio
*municipioInicial
** Tipo: String 30
** Tipo: String 30


*uf
*municipioFinal
** Tipo: String 2
** Tipo: String 30
 
*ativo
** Tipo: Bool
 
*dataInicial
** Tipo: Date


*cep
*horaInicial
** Tipo: Int 7
** Tipo: Time 6


*numero
*dataFinal
** Tipo: String 10
** Tipo: Date


*complemento
*horaFinal
** Tipo: String 15
** Tipo: Time 6


*codigoPais
*suprimirNivelFilhoVazio
** 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/>
<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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
Linha 1 577: Linha 1 818:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
<br/>
{{VoltarInicio}}</td>
&nbsp;&nbsp;&nbsp; Se listarEndereco for falso, então só ira listar empresa, nomeCompleto e fantasia.<br/></p>
    </tr>
</table></center>


==== ListarEmpresas  ====
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <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 |


*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*codigoEmpresaInicial
*statusRegistro
** Tipo: String 6
** 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


*codigoEmpresaFinal
*empresasXml
** Tipo: String 6
** Obrigatório para requisições SOAP. Tipo: String
** Caminho de um arquivo XML com as Empresas, contatos e representantes


*nomeInicial
*empresasJson
** Tipo: String 60
** Obrigatório para requisições REST/JSON. Tipo: String
** Conteúdo de um arquivo JSON com as Empresa, contatos e representantes.
}}


*nomeFinal
<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>
** Tipo: String 60
{{#tree: |
 
*<cadastroEmpresa>
*fantasiaInicial
**  <empresas>
** Tipo: String 20
***  <empresa>
 
****        <codigo>
*fantasiaFinal
****        <nomeCompleto>
** Tipo: String 20
****        <contato>
 
****        <fone>
*pessoa
****        <faxFone>
** Tipo: Bool
****        <endereco>
 
****        <bairro>
*codigoDivisaoinicial
****        <municipio>
** Tipo: String 2
****        <uf>
 
****        <cep>
*codigoDivisaoFinal
****        <cnpjCpf>
** Tipo: String 2
****        <tipoInscricaoEstadual>
 
*****        0 - False, 1 - True
*codigoAtividadeInicial
****        <inscricao>
** Tipo: String 3
*****        Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
 
****        <conceito>
*codigoAtividadeFinal
****        <divisao>
** Tipo: String 3
*****        <codigoDivisao>
 
*****        <descricao>
*cnpjCpfInicial
****        <dtNascimento>
** Tipo: String 14
****        <indicacao>
 
****        <representante>
*cnpjCpfFinal
****        <percentualComissaoBaixa>
** Tipo: String 14
****        <contabilCliente>
 
****        <responsavel>
*municipioInicial
****        <fantasia>
** Tipo: String 30
****        <pessoa>
 
*****        0 - Jurídica, 1 - Física
*municipioFinal
****        <identificacaoSCP>
** Tipo: String 30
****        <contabilFornecedor>
 
****        <condicaoPagamento>
*ativo
****        <tipoPagamento>
** Tipo: Bool
****        <tipoOperacao>
 
****        <irrfAcumulado>
*dataInicial
****        <tipoEmpresa>
** Tipo: Date
****        <atividade>
 
****        <funcionarios>
*horaInicial
****        <faturamento>
** Tipo: Time 6
****        <limiteDeCredito>
 
****        <mercado>
*dataFinal
****        <enviarCarta>
** Tipo: Date
****        <tabelaPrecos>
 
****        <agendaInterna>
*horaFinal
****        <pais>
** Tipo: Time 6
****        <centralizadora>
}}
****        <atrasoMedio>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
****        <numero>
<b>Retornos:</b><br/>
****        <complemento>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
****        <inscricaoMunicipal>
{{#tree: minExpandLevel=2 |
****        <suframa>
*codigoEmpresa
****        <tipoFrete>
** Tipo: String 6
****        <percentualIndenizacao>
 
****        <percDescontoSugestaoItens>
*nomeCompleto
****        <percentualDesconto2>
** Tipo: String 60
****        <jurosPadrao>
 
****        <unidadeDeNegocio>
*contato
****        <portadorPadrao>
** Tipo: String 30
****        <ativo>
 
*****        Passar True ou False
*fone
****        <contabilAdiantamentoCliente>
** Tipo: String 20
****        <contabilAdiantamentoFornecedor>
 
****        <centroArmazenagem>
*faxFone
****        <indiceCredito>
** Tipo: String 20
****        <regiaoEntrega>
 
****        <dtValidadeCredito>
*endereco
****        <setor>
** Tipo: String 40
****        <regimeTributario>
 
****        <dtUltimaConsultaCredito>
*bairro
****        <validadeCobrancaAdmin>
** Tipo: String 20
****        <dtUltimaVenda>
 
****        <prefixoCnae>
*municipio
****        <basePrazoDiferenciado>
** Tipo: String 30
****        <possuiRetencaoIss>
 
****        <centroArmazMaterailAlternativo>
*uf
****        <filtroDataDirf>
** Tipo: String 2
****        <tipoImovel>
 
****        <listarIss>
*cep
****        <diaVencimento>
** Tipo: Int 8
****        <limiteFaturamento>
 
****        <grauRelacionamento>
*cnpjCpf
****        <sufixoCnae>
** Tipo: String 14
****        <toleranciaVencimento>
 
****        <nivelCredito>
*inscricao
****        <listarDirf>
** Tipo: String 20
****        <conveniada>
 
****        <creditoLiberado>
*conceito
****        <percentualFrete>
** Tipo: String 1
****        <codigoEan>
 
****        <percentualAcrescimoLimite>
*codigoDivisao
****        <percentualAcrescimoPreco>
** Tipo: String 2
****        <utilizaPrazoDiferenciado>
 
****        <tgPadraoNfs>
*dataNascimento
****        <limiteCreditoMensal>
** Tipo: Date
****        <optanteSimples>
 
****        <Usrempr1>
*ultimoMovimento
****        <Usrempr2>
** Tipo: Date
****        <cnaeServico>
 
****        <Usrempr4>
*cadastro
****        <valorFrete>
** Tipo: Date
****        <recebeEmailNfe>
 
***** opcoesAuxiliares,
*codigoIndicacao
*****        posicao 1
** Tipo: String 6
****        <recebeEmailCartaCobranca>
 
****        <recebeEmailCobranca>
*codigoRepresentante
*****     notificacaoBloquetoEmail,
** Tipo: String 6
*****     posicao 1
 
****        <recebeEmailBoleto>
*percentualComissaoBaixa
*****   notificacaoBloquetoEmail,
** Tipo: Float 3.2
*****           posicao 2
 
****   <contatos>
*contabilCliente
*****   <contatoEmpresa>
** Tipo: String 8
***** <sequenciaContato>
 
****** se não informado, assume a sequência 0 (zero)
*codigoResponsavel
***** <pessoaContato>
** Tipo: String 6
***** <email>
 
***** <fone>
*fantasia
***** <recebeEmailNfe>
** Tipo: String 20
***** <recebeEmailCartaCobranca>
 
***** <recebeEmailCobranca>
*pessoa
***** <recebeEmailBoleto>
** Tipo: Bool
***** <fone>
 
***** <homePage>
*codigoContabilFornecedor
***** <observacao>
** Tipo: String 20
***** <sid>
 
***** <senha>
*codigoCondicaoPagamento
***** <numeroIp>
** Tipo: String 3
***** <celular>
 
***** <ramal>
*codigoTipoPagamento
***** <foto>
** Tipo: String 2
***** <pessoaFisica>
 
***** <superior>
*codigoTipoOperacao
***** <sexo>
** Tipo: String 5
****** Passar F (Feminino), M (Masculino) ou O (Outros)
 
***** <tratamento>
*inscrito
***** <sessao>
** Tipo: Bool
***** <usuarioModificacao>
 
***** <usuarioCriacao>
*irrfAcumulado
***** <dataModificacao>
** Tipo: Float 13.2
***** <setor>
 
***** <validadeCredenciamento>
*tipoEmpresa
***** <utilizaTransferPrice>
** Tipo: String 2
***** <contibuinteExclusivoISS>
 
***** <dataAtualizacao>
*atividade
***** <contaFinanceira>
** Tipo: String 3
***** <relacionamento>
 
***** <controleRemessas>
*funcionarios
***** <opcoesAuxiliares>
** Tipo: Int 6
****** se informado,
****** ignora os campos separados
***** <validacaoContatoItemOs>
***** <recebeEmailPagamentos>
***** <notificacaoBloquetoEmail>
****** se informado,
****** ignora os campos separados
***** <tipoPessoa>
***** <recebeEmailSolicitacao>
***** <diaSemanaInicio>
***** <diaSemanaTermino>
***** <utilizarModalidadePagamento>
***** <recebeEmailAcompanhamento>
***** <participaPesquisaEmail>
***** <notificaVendaContrato>
***** <regraEnvioEmail>
***** <participacaoCotas>
***** <diasDuplicata>
***** <descontoAteVencimento>
***** <posicaoGeografica>
***** <tgTipoOS>
***** <funcao>
***** <Usrcemp1>
***** <Usrcemp2>
***** <Usrcemp3>
***** <rg>
***** <orgaoExpedidor>
***** <dataExpedicao>
***** <ativo>
****** Passar S (Sim) ou N (Não)
*****   </contatoEmpresa>
****        <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>
**  </empresas>
* </cadastroEmpresa>
}}


*faturamento
<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>
** Tipo: Float 13.2
{{#tree:
 
*{
*limiteCredito
**  "empresas": [
** Tipo: Float 13.2
***      {
 
****       "codigo": "",
*codigoMercado
****        "nomeCompleto": "",
** Tipo: String 2
****        "contato": "",
 
****        "fone": "",
*codigoUsuarioModificacao
****        "faxFone": "",
** Tipo: String 3
****        "endereco": "",
 
****        "bairro": "",
*enviarCarta
****        "municipio": "",
** Tipo: String 1
****        "uf": "",
 
****        "cep": "",
*tabelaPrecos  
****        "cnpjCpf": "",
** Tipo: String 6
****        "tipoInscricaoEstadual": "",
 
*****        0 - False, 1 - True
*agendaInterna
****        "inscricao": "",
** Tipo: String 6
*****        Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
 
****        "conceito": "",
*codigoPais
****        "divisao": "",
** Tipo: String 3
*****        "codigoDivisao": "",
 
*****        "descricao": "",
*codigoCentralizadora
****        "dtNascimento": "",
** Tipo: String 6
****        "indicacao": "",
 
****        "representante": "",
*atrasoMedio
****        "percentualComissaoBaixa": "",
** Tipo: Int 5
****        "contabilCliente": "",
 
****        "responsavel": "",
*numero
****        "fantasia": "",
** Tipo: String 10
****        "pessoa": "",
 
*****        0 - Jurídica, 1 - Física
*complemento
****        "identificacaoSCP": "",
** Tipo: String 15
****        "contabilFornecedor": "",
 
****        "condicaoPagamento": "",
*inscricaoMunicipal
****        "tipoPagamento": "",
** Tipo: String 20
****        "tipoOperacao": "",
 
****        "irrfAcumulado": "",
*suframa
****        "tipoEmpresa": "",
** Tipo: String 20
****        "atividade": "",
 
****        "funcionarios": "",
*tipoFrete
****        "faturamento": "",
** Tipo: String 1
****        "limiteDeCredito": "",
 
****        "mercado": "",
*percentualIndenizacao
****        "enviarCarta": "",
** Tipo: Float 3.2
****        "tabelaPrecos": "",
 
****        "agendaInterna": "",
*percDescontoSugestaoItens
****        "pais": "",
** Tipo: Float 3.2
****        "centralizadora": "",
 
****        "atrasoMedio": "",
*percentualDesconto2
****        "numero": "",
** Tipo: Float 3.2
****        "complemento": "",
 
****        "inscricaoMunicipal": "",
*jurosPadrao
****        "suframa": "",
** Tipo: Float 3.2
****        "tipoFrete": "",
 
****        "percentualIndenizacao": "",
*codigoUnidadeNegocio
****        "percDescontoSugestaoItens": "",
** Tipo: String 3
****        "percentualDesconto2": "",
 
****        "jurosPadrao": "",
*portadorPadrao
****        "unidadeDeNegocio": "",
** Tipo: String 3
****        "portadorPadrao": "",
 
****        "ativo": "",
*ativo
*****        Passar True ou False
** Tipo: Bool
****        "contabilAdiantamentoCliente": "",
 
****        "contabilAdiantamentoFornecedor": "",
*sessao
****        "centroArmazenagem": "",
** Tipo: Int 8
****        "indiceCredito": "",
 
****        "regiaoEntrega": "",
*codigoContabilAdiantamentoCli
****        "dtValidadeCredito": "",
** Tipo: String 8
****        "setor": "",
 
****        "regimeTributario": "",
*codigoContabilAdiantamentoForn
****        "dtUltimaConsultaCredito": "",
** Tipo: String 8
****        "validadeCobrancaAdmin": "",
 
****        "dtUltimaVenda": "",
*codigoCentroArmazenagem
****        "prefixoCnae": "",
** Tipo: String 4
****        "basePrazoDiferenciado": "",
 
****        "possuiRetencaoIss": "",
*codigoIndiceCredito
****        "centroArmazMaterailAlternativo": "",
** Tipo: String 5
****        "filtroDataDirf": "",
 
****        "tipoImovel": "",
*codigoUsuarioCriacao
****        "listarIss": "",
** Tipo: String 3
****        "diaVencimento": "",
 
****        "limiteFaturamento": "",
*dataModificacao
****        "grauRelacionamento": "",
** Tipo: Date
****        "sufixoCnae": "",
 
****        "toleranciaVencimento": "",
*codigoRegiaoEntrega
****        "nivelCredito": "",
** Tipo: String 3
****        "listarDirf": "",
 
****        "conveniada": "",
*validadeCredito
****        "creditoLiberado": "",
** Tipo: Date
****        "percentualFrete": "",
 
****        "codigoEan": "",
*codigoSetor
****        "percentualAcrescimoLimite": "",
** Tipo: String 25
****        "percentualAcrescimoPreco": "",
 
****        "utilizaPrazoDiferenciado": "",
*codigoRegimeTriburario
****        "tgPadraoNfs": "",
** Tipo: String 2
****        "limiteCreditoMensal": "",
 
****        "optanteSimples": "",
*ultimaConsultaCredito
****        "Usrempr1": "",
** Tipo: Date
****        "Usrempr2": "",
 
****        "cnaeServico": "",
*validadeCobrancaAdmin
****        "Usrempr4": "",
** Tipo: Date
****        "valorFrete": "",
 
****        "recebeEmailNfe": "",
*ultimaVenda
*****     opcoesAuxiliares,
** Tipo: Date
*****        posicao 1
 
****        "recebeEmailCartaCobranca": "",
*prefixoCnae
****        "recebeEmailCobranca": "",
** Tipo: String 6
*****     notificacaoBloquetoEmail,
 
*****     posicao 1
*basePrazoDiferenciado
****        "recebeEmailBoleto": "",
** Tipo: String 6
*****   notificacaoBloquetoEmail,
 
*****        posicao 2
*possuiRetencaoIss
****        "contatos": [
** Tipo: String 6
*****                  {
 
****** "sequenciaContato": "",
*codigoCentroArmazenagemMatAlte
******* se não informado, assume a sequência 0 (zero)
** Tipo: String 6
****** "pessoaContato": "",
 
****** "email": "",
*filtroDataDirf
****** "fone /": "",
** Tipo: String 1
****** "recebeEmailNfe": "",
 
****** "recebeEmailCartaCobranca": "",
*tipoImovel
****** "recebeEmailCobranca": "",
** Tipo: String 1
****** "recebeEmailBoleto": "",
 
****** "fone": "",
*listarIss
****** "homePage": "",
** Tipo: String 1
****** "observacao": "",
 
****** "sid": "",
*diaVencimento
****** "senha": "",
** Tipo: String 2
****** "numeroIp": "",
 
****** "celular": "",
*limiteFaturamento
****** "ramal": "",
** Tipo: String 2
****** "foto": "",
 
****** "pessoaFisica": "",
*grauRelacionamento
****** "superior": "",
** Tipo: String 2
****** "sexo": "",
 
******* Passar F (Feminino), M (Masculino) ou O (Outros)
*sufixoCnae
****** "tratamento": "",
** Tipo: String 3
****** "sessao": "",
 
****** "usuarioModificacao": "",
*toleranciaVencimento
****** "usuarioCriacao": "",
** Tipo: String 3
****** "dataModificacao": "",
 
****** "setor": "",
*nivelCredito
****** "validadeCredenciamento": "",
** Tipo: String 3
****** "utilizaTransferPrice": "",
 
****** "contibuinteExclusivoISS": "",
*listarDirf
****** "dataAtualizacao": "",
** Tipo: Bool
****** "contaFinanceira": "",
 
****** "relacionamento": "",
*conveniada
****** "controleRemessas": "",
** Tipo: Bool
****** "opcoesAuxiliares": "",
 
******* se informado,
*creditoLiberado
******* ignora os campos separados
** Tipo: Bool
****** "validacaoContatoItemOs": "",
 
****** "recebeEmailPagamentos": "",
*percentualFrete
****** "notificacaoBloquetoEmail": "",
** Tipo: Float 3.4
******* se informado,
******* ignora os campos separados
****** "tipoPessoa": "",
****** "recebeEmailSolicitacao": "",
****** "diaSemanaInicio": "",
****** "diaSemanaTermino": "",
****** "utilizarModalidadePagamento": "",
****** "recebeEmailAcompanhamento": "",
****** "participaPesquisaEmail": "",
****** "notificaVendaContrato": "",
****** "regraEnvioEmail": "",
****** "participacaoCotas": "",
****** "diasDuplicata": "",
****** "descontoAteVencimento": "",
****** "posicaoGeografica": "",
****** "tgTipoOS": "",
****** "funcao": "",
****** "Usrcemp1": "",
****** "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>


*ean
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Float 13.1
    <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 |


*percentualAcrescimoLimite
*pin
** Tipo: Float 8.6
** 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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*idRegistro
** Tipo: Int 14
 
*acao
** Tipo: String 1


*percentualAcrescimoPreco
*statusRegistro
** Tipo: Float 8.6
** Tipo: String 1


*utilizaPrazoDiferenciado
*dataRequisicao
** Tipo: Float 11.2
** Tipo: Date


*tgPadraoNfs
*horaRequisicao
** Tipo: Float 11.2
** Tipo: Int 8
 
 
*limiteCreditoMensal
*idCorrelato
** Tipo: Float 13.2
** Tipo: Int 14
 
 
*optanteSimples
*codigoEmpresa
** Tipo: Float 13.2
** Tipo: String 6
 
 
*Usrempr1
*nomeCompleto
** Tipo: String 20
** Tipo: String 60
 
 
*Usrempr2
*cnpjCpf
** Tipo: String 20
** Tipo: String 14
 
}}
*cnaeServico
 
** 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/>
 
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
*Usrempr4
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
** Tipo: Date
<br/>
 
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
*valorFrete
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
** Tipo: Float 11.2
{{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/>
&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 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/>
&nbsp;&nbsp;&nbsp;Se sucesso:<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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
Linha 1 953: Linha 2 451:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/></p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
 
{{VoltarInicio}}</td>
==== ListarEmpresasCompleto ====
    </tr>
 
</table></center>
==== ListarEmpresasPorRepresentante ====
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 2 287: Linha 2 787:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/></p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
 
{{VoltarInicio}}</td>
==== ListarRepresentantesPorEmpresa ====
    </tr>
<p align="justify"><i>
</table></center>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 2 322: Linha 2 826:
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/></p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
 
{{VoltarInicio}}</td>
==== ListarEmpresasPorCentralizadora ====
    </tr>
<p align="justify"><i>
</table></center>
</i></p>
 
*<b>Parâmetros:</b><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.<br/></p>
 
==== ListarTransportadoras ====
 
==== Excluir  ====
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<!--<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
{{#tree: minExpandLevel=2 |
    <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>


*pin
** Obrigatório, Tipo: String 20


*codigoEmpresa
{{VoltarInicio}}</td>
** Obrigatório, Tipo: String 6
    </tr>
}}
</table></center>-->
<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/></p>

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