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

De CIGAM WIKI
Sem resumo de edição
Linha 4: Linha 4:
[[IN CadastroEmpresas.integrador]]
[[IN CadastroEmpresas.integrador]]


*<b>Requisição</b>
=Requisição=
**<b>Soap:</b> http://servidor/CadastroEmpresas.integrador.asmx
*<b>Soap:</b> http://servidor/CadastroEmpresas.integrador.asmx
**<b>Rest/JSon:</b> http://servidor/CadastroEmpresas.integrador.ashx/metodo
*<b>Rest/JSon:</b> http://servidor/CadastroEmpresas.integrador.ashx/metodo
***<b>Tipo de registro:</b> EMPCAD
**<b>Tipo de registro:</b> EMPCAD


== Cadastrar ==
=Métodos=
<i>Método que tem por finalidade cadastrar a base de Empresa/Pessoas conforme os parâmetros e tipos indicados abaixo:</i>
<!--bgcolor="#5F6B7A"-->
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
*<b>Parâmetros:</b><br>
    <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><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>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |


Linha 355: Linha 360:


<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 365: Linha 369:
&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.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== CadastrarEmpresas ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
Método que tem por finalidade cadastrar Empresa/Pessoas e contatos de empresas. Os
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Excluir</b></font></td>
dados da Empresa/Pessoas deverão estar em formato XML para requisições SOAP e JSON para
    </tr>
requisições REST. Ambos com estrutura específica conforme descrito a seguir.</i><br>
    <tr>
'''Ao passar um código de uma empresa já cadastrada é possível alterar seus dados.'''</p>
        <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>
 
*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |


Linha 380: Linha 384:
** 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/>
&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>


*empresasXml
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Obrigatório para requisições SOAP. Tipo: String
    <tr>
** Caminho de um arquivo XML com as Empresas, contatos e representantes
        <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>
{{#tree: minExpandLevel=2 |


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


*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


*<b>Distribuição das Tags XML:</b>
*dataModificacao
{{#tree: |
** Tipo: Date
*<cadastroEmpresa>
**  <empresas>
***  <empresa>
****        <codigo>
****        <nomeCompleto>
****        <contato>
****        <fone>
****        <faxFone>
****        <endereco>
****        <bairro>
****        <municipio>
****        <uf>
****        <cep>
****        <cnpjCpf>
****        <tipoInscricaoEstadual>
*****        0 - False, 1 - True
****        <inscricao>
*****        Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
****        <conceito>
****        <divisao>
*****        <codigoDivisao>
*****        <descricao>
****        <dtNascimento>
****        <indicacao>
****        <representante>
****        <percentualComissaoBaixa>
****        <contabilCliente>
****        <responsavel>
****        <fantasia>
****        <pessoa>
*****        0 - Jurídica, 1 - Física
****        <identificacaoSCP>
****        <contabilFornecedor>
****        <condicaoPagamento>
****        <tipoPagamento>
****        <tipoOperacao>
****        <irrfAcumulado>
****        <tipoEmpresa>
****        <atividade>
****        <funcionarios>
****        <faturamento>
****        <limiteDeCredito>
****        <mercado>
****        <enviarCarta>
****        <tabelaPrecos>
****        <agendaInterna>
****        <pais>
****        <centralizadora>
****        <atrasoMedio>
****        <numero>
****        <complemento>
****        <inscricaoMunicipal>
****        <suframa>
****        <tipoFrete>
****        <percentualIndenizacao>
****        <percDescontoSugestaoItens>
****        <percentualDesconto2>
****        <jurosPadrao>
****        <unidadeDeNegocio>
****        <portadorPadrao>
****        <ativo>
*****        Passar True ou False
****        <contabilAdiantamentoCliente>
****        <contabilAdiantamentoFornecedor>
****        <centroArmazenagem>
****        <indiceCredito>
****        <regiaoEntrega>
****        <dtValidadeCredito>
****        <setor>
****        <regimeTributario>
****        <dtUltimaConsultaCredito>
****        <validadeCobrancaAdmin>
****        <dtUltimaVenda>
****        <prefixoCnae>
****        <basePrazoDiferenciado>
****        <possuiRetencaoIss>
****        <centroArmazMaterailAlternativo>
****        <filtroDataDirf>
****        <tipoImovel>
****        <listarIss>
****        <diaVencimento>
****        <limiteFaturamento>
****        <grauRelacionamento>
****        <sufixoCnae>
****        <toleranciaVencimento>
****        <nivelCredito>
****        <listarDirf>
****        <conveniada>
****        <creditoLiberado>
****        <percentualFrete>
****        <codigoEan>
****        <percentualAcrescimoLimite>
****        <percentualAcrescimoPreco>
****        <utilizaPrazoDiferenciado>
****        <tgPadraoNfs>
****        <limiteCreditoMensal>
****        <optanteSimples>
****        <Usrempr1>
****        <Usrempr2>
****        <cnaeServico>
****        <Usrempr4>
****        <valorFrete>
****        <recebeEmailNfe>
***** opcoesAuxiliares,
*****        posicao 1
****        <recebeEmailCartaCobranca>
****        <recebeEmailCobranca>
*****     notificacaoBloquetoEmail,
*****     posicao 1
****        <recebeEmailBoleto>
*****   notificacaoBloquetoEmail,
*****           posicao 2
****   <contatos>
*****   <contatoEmpresa>
***** <sequenciaContato>
****** se não informado, assume a sequência 0 (zero)
***** <pessoaContato>
***** <email>
***** <fone>
***** <recebeEmailNfe>
***** <recebeEmailCartaCobranca>
***** <recebeEmailCobranca>
***** <recebeEmailBoleto>
***** <fone>
***** <homePage>
***** <observacao>
***** <sid>
***** <senha>
***** <numeroIp>
***** <celular>
***** <ramal>
***** <foto>
***** <pessoaFisica>
***** <superior>
***** <sexo>
***** <tratamento>
***** <sessao>
***** <usuarioModificacao>
***** <usuarioCriacao>
***** <dataModificacao>
***** <setor>
***** <validadeCredenciamento>
***** <utilizaTransferPrice>
***** <contibuinteExclusivoISS>
***** <dataAtualizacao>
***** <contaFinanceira>
***** <relacionamento>
***** <controleRemessas>
***** <opcoesAuxiliares>
****** 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>
*****   </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>
****        <municipioPrestacao>
*****        Passar P (Prestador) ou T (Tomador)
***      </empresa>
**  </empresas>
*  </cadastroEmpresa>
}}
 


*<b>Distribuição das Tags Json:</b>
*codigoRegiaoEntrega
{{#tree:
** Tipo: String 3
*{
 
** "empresas": [
*dataValidadeCredito
***     {
** Tipo: Date
****        "codigo": "",
 
****        "nomeCompleto": "",
*codigoSetor
****        "contato": "",
** Tipo: String 25
****        "fone": "",
 
****        "faxFone": "",
*codigoRegimeTriburario
****        "endereco": "",
** Tipo: String 2
****        "bairro": "",
 
****        "municipio": "",
*ultimaConsultaCredito
****        "uf": "",
** Tipo: Date
****       "cep": "",
 
****        "cnpjCpf": "",
*validadeCobrancaAdmin
****        "tipoInscricaoEstadual": "",
** Tipo: Date
*****       0 - False, 1 - True
 
****        "inscricao": "",
*ultimaVenda
*****        Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
** Tipo: Date
****        "conceito": "",
 
****       "divisao": "",
*prefixoCnae
*****       "codigoDivisao": "",
** Tipo: String 6
*****        "descricao": "",
 
****        "dtNascimento": "",
*basePrazoDiferenciado
****        "indicacao": "",
** Tipo: String 6
****        "representante": "",
 
****       "percentualComissaoBaixa": "",
*possuiRetencaoIss
****        "contabilCliente": "",
** Tipo: String 6
****        "responsavel": "",
 
****        "fantasia": "",
*centroArmazenagemMaterialAlt
****        "pessoa": "",
** Tipo: String 6
*****       0 - Jurídica, 1 - Física
 
****        "identificacaoSCP": "",
*filtroDataDirf
****       "contabilFornecedor": "",
** Tipo: String 1
****        "condicaoPagamento": "",
 
****        "tipoPagamento": "",
*tipoImovel
****        "tipoOperacao": "",
** Tipo: String 1
****        "irrfAcumulado": "",
 
****        "tipoEmpresa": "",
*listarIss
****        "atividade": "",
** Tipo: String 1
****        "funcionarios": "",
 
****        "faturamento": "",
*diaVencimento
****        "limiteDeCredito": "",
** Tipo: String 2
****        "mercado": "",
 
****       "enviarCarta": "",
*limiteFaturamento
****        "tabelaPrecos": "",
** Tipo: String 2
****        "agendaInterna": "",
 
****        "pais": "",
*grauRelacionamento
****        "centralizadora": "",
** Tipo: String 2
****        "atrasoMedio": "",
 
****        "numero": "",
*sufixoCnae
****        "complemento": "",
** Tipo: String 3
****       "inscricaoMunicipal": "",
 
****        "suframa": "",
*toleranciaVencimento
****        "tipoFrete": "",
** Tipo: String 3
****       "percentualIndenizacao": "",
 
****        "percDescontoSugestaoItens": "",
*nivelCredito
****        "percentualDesconto2": "",
** Tipo: String 3
****       "jurosPadrao": "",
 
****        "unidadeDeNegocio": "",
*listarDirf
****        "portadorPadrao": "",
** Tipo: Bool
****        "ativo": "",
 
*****        Passar True ou False
*conveniada
****        "contabilAdiantamentoCliente": "",
** Tipo: Bool
****        "contabilAdiantamentoFornecedor": "",
 
****        "centroArmazenagem": "",
*creditoLiberado
****        "indiceCredito": "",
** Tipo: Bool
****        "regiaoEntrega": "",
 
****        "dtValidadeCredito": "",
*percentualFrete
****        "setor": "",
** Tipo: Float 3.4
****        "regimeTributario": "",
 
****        "dtUltimaConsultaCredito": "",
*codigoEan
****        "validadeCobrancaAdmin": "",
** Tipo: Float 13.1
****        "dtUltimaVenda": "",
 
****        "prefixoCnae": "",
*percentualAcrescimoLimite
****        "basePrazoDiferenciado": "",
** Tipo: Float 8.6
****        "possuiRetencaoIss": "",
 
****        "centroArmazMaterailAlternativo": "",
*percentualAcrescimoPreco
****       "filtroDataDirf": "",
** Tipo: Float 8.6
****        "tipoImovel": "",
 
****        "listarIss": "",
*utilizaPrazoDiferenciado
****        "diaVencimento": "",
** Tipo: Float 11.2
****        "limiteFaturamento": "",
 
****        "grauRelacionamento": "",
*tgPadraoNfs
****        "sufixoCnae": "",
** Tipo: Float 11.2
****        "toleranciaVencimento": "",
 
****        "nivelCredito": "",
*limiteCreditoMensal
****        "listarDirf": "",
** Tipo: Float 13.2
****        "conveniada": "",
 
****        "creditoLiberado": "",
*optanteSimples
****        "percentualFrete": "",
** Tipo: Float 13.2
****        "codigoEan": "",
 
****        "percentualAcrescimoLimite": "",
*Usrempr1
****        "percentualAcrescimoPreco": "",
** Tipo: String 20
****        "utilizaPrazoDiferenciado": "",
 
****        "tgPadraoNfs": "",
*Usrempr2
****        "limiteCreditoMensal": "",
** Tipo: String 20
****        "optanteSimples": "",
 
****        "Usrempr1": "",
*cnaeServico
****        "Usrempr2": "",
** Tipo: String 20
****        "cnaeServico": "",
 
****        "Usrempr4": "",
*Usrempr4
****        "valorFrete": "",
** Tipo: Date
****        "recebeEmailNfe": "",
 
*****     opcoesAuxiliares,
*valorFrete
*****        posicao 1
** Tipo: Float 11.2
****        "recebeEmailCartaCobranca": "",
 
****        "recebeEmailCobranca": "",
*diasDuplicata
*****     notificacaoBloquetoEmail,
*descontoAteVencimento
*****     posicao 1
*contabClienteLongoPrazo
****        "recebeEmailBoleto": "",
*utilizaTransferPrice
*****   notificacaoBloquetoEmail,
*contribuinteExclusivoISS
*****        posicao 2
}}
****        "contatos": [
<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/>
****** "sequenciaContato": "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
******* se não informado, assume a sequência 0 (zero)
<br/>
****** "pessoaContato": "",
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
****** "email": "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
****** "fone /": "",
{{VoltarInicio}}</td>
****** "recebeEmailNfe": "",
    </tr>
****** "recebeEmailCartaCobranca": "",
</table></center>
****** "recebeEmailCobranca": "",
 
****** "recebeEmailBoleto": "",
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
****** "fone": "",
    <tr>
****** "homePage": "",
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPorCnpjCpf</b></font></td>
****** "observacao": "",
    </tr>
****** "sid": "",
    <tr>
****** "senha": "",
        <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>
****** "numeroIp": "",
{{#tree: minExpandLevel=2 |
****** "celular": "",
 
****** "ramal": "",
*pin
****** "foto": "",
** Obrigatório, Tipo: String 20
****** "pessoaFisica": "",
 
****** "superior": "",
*cnpjCpf
****** "sexo": "",
** Tipo: String 14
****** "tratamento": "",
 
****** "sessao": "",
*listarEndereco
****** "usuarioModificacao": "",
** Obrigatório, Tipo: Bool 1
****** "usuarioCriacao": "",
}}
****** "dataModificacao": "",
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
****** "setor": "",
<b>Retornos:</b><br/>
****** "validadeCredenciamento": "",
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
****** "utilizaTransferPrice": "",
{{#tree: minExpandLevel=2 |
****** "contibuinteExclusivoISS": "",
*codigoEmpresa
****** "dataAtualizacao": "",
** Tipo: String 6
****** "contaFinanceira": "",
 
****** "relacionamento": "",
*nomeCompleto
****** "controleRemessas": "",
** Tipo: String 60
****** "opcoesAuxiliares": "",
 
******* se informado,
*fantasia
******* ignora os campos separados
** Tipo: String 20
****** "validacaoContatoItemOs": "",
 
****** "recebeEmailPagamentos": "",
*endereco
****** "notificacaoBloquetoEmail": "",
** Tipo: String 40
******* se informado,
 
******* ignora os campos separados
*bairro
****** "tipoPessoa": "",
** Tipo: String 20
****** "recebeEmailSolicitacao": "",
 
****** "diaSemanaInicio": "",
*municipio
****** "diaSemanaTermino": "",
** Tipo: String 30
****** "utilizarModalidadePagamento": "",
 
****** "recebeEmailAcompanhamento": "",
*uf
****** "participaPesquisaEmail": "",
** Tipo: String 2
****** "notificaVendaContrato": "",
 
****** "regraEnvioEmail": "",
*cep
****** "participacaoCotas": "",
** Tipo: Int 7
****** "diasDuplicata": "",
 
****** "descontoAteVencimento": "",
*numero
****** "posicaoGeografica": "",
** Tipo: String 10
****** "tgTipoOS": "",
 
****** "funcao": "",
*complemento
****** "Usrcemp1": "",
** Tipo: String 15
****** "Usrcemp2": "",
 
****** "Usrcemp3": "",
*codigoPais
****** "rg": "",
** Tipo: String 3
****** "orgaoExpedidor": "",
}}
****** "dataExpedicao": "",
<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/>
****        "obsEmpresa":[
<br/>
*****        {
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
*****            "sequencia":"",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
*****            "tipoOBS":"",
<br/>
******              01 - NFE,
&nbsp;&nbsp;&nbsp; Se listarEndereco for falso, então só ira listar empresa, nomeCompleto e fantasia.</p>
******              02 - OC,
{{VoltarInicio}}</td>
******              03 - NFE e OC,
    </tr>
******              04 - NFS,
</table></center>
******              05 - Pedido
 
******              06 - NFS e PEDIDO,
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
******              07 - OS,
    <tr>
******              08 - OS/NFS e Pedido,
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarId</b></font></td>
******              09 - Geral,
    </tr>
******              10 - Atividade,
    <tr>
******              11 - Convênio,
        <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>
******              12 - Compl. Item Pedido,
{{#tree: minExpandLevel=2 |
******              13 - Transportadora,
 
******              14 - ANTT Transportadora,
*pin
******              15 - Certidão Negativa de Débitos
** Obrigatório, Tipo: String 20
*****          "observacao": ""
}}
*****            }
 
****          ]
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
****        "permiteSobrescreverBranco": "",
<b>Retornos:</b><br/>
*****        Passar True ou False
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
*****          <b>Importante:</b> Ao optar por "True" os parâmetro não enviados irão atualizar seus respectivos campos com branco.
{{#tree: minExpandLevel=2 |
****        "contabilClienteLongoPrazo": "",
*codigoEmpresa
****        "boletoRetencao": "",
** Tipo: String 6
****        "nif": "",
}}
****        "identificacaoSCP": "",
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
****        "contabilClienteLongoPrazo": "",
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
****        "indicativoNif": "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
*****        Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
<br/>
****        "formaTributacao": "",
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
****        "sobreFontePagadora": "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
****        "cpfProdutorRural": "",
{{VoltarInicio}}</td>
****        "orgaoPublico": "",
    </tr>
****        "tipoAssinanteNfcom": "",
</table></center>
****        "municipioPrestacao": ""
 
*****        Passar P (Prestador) ou T (Tomador)
<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>
{{#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/>
<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/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
{{#tree: minExpandLevel=2 |
<br/>
*codigoEmpresa
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
** Tipo: String 6
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
 
<br/>
*nomeCompleto
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
** Tipo: String 60
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
{{VoltarInicio}}


== ListarId ==
*contato
<p align="justify"><i>
** Tipo: String 30
</i></p>


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


*pin
*faxFone
** Obrigatório, Tipo: String 20
** 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/>
*endereco
<b>Retornos:</b><br/>
** Tipo: String 40
&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}}


== ListarIndividual ==
*bairro
<p align="justify"><i>
** Tipo: String 20
</i></p>


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


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


*codigoEmpresa
*cep
** Obrigatório, Tipo: String 6
** Tipo: Int 8
}}
<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
*cnpjCpf
** Tipo: String 60
** Tipo: String 14


*contato
*inscricao
** Tipo: String 30
 
*fone
** Tipo: String 20
** Tipo: String 20


*faxFone
*conceito
** Tipo: String 20
** Tipo: String 1


*endereco
*codigoDivisao
** Tipo: String 40
** Tipo: String 2
 
*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
*dataNascimento
Linha 985: Linha 931:
*codigoTipoOperacao
*codigoTipoOperacao
** Tipo: String 5
** Tipo: String 5
*inscrito
** Tipo: Bool


*irrfAcumulado  
*irrfAcumulado  
Linha 1 058: Linha 1 007:
** Tipo: String 3
** Tipo: String 3


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


Linha 1 088: Linha 1 037:
** Tipo: String 3
** Tipo: String 3


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


Linha 1 115: Linha 1 064:
** Tipo: String 6
** Tipo: String 6


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


Linha 1 157: Linha 1 106:
** Tipo: Float 3.4
** Tipo: Float 3.4


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


Linha 1 192: Linha 1 141:
*valorFrete
*valorFrete
** Tipo: Float 11.2
** 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/>
<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 205: Linha 1 148:
&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.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{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>
{{#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
** Tipo: String 3


*listarDirf
*codigoSetor
** Tipo: Bool
** Tipo: String 25


*conveniada
*codigoRegimeTriburario
** Tipo: Bool
** Tipo: String 2


*creditoLiberado
*ultimaConsultaCredito
** Tipo: Bool
** Tipo: Date


*percentualFrete
*validadeCobrancaAdmin
** Tipo: Float 3.4
** Tipo: Date


*ean
*ultimaVenda
** Tipo: Float 13.1
** Tipo: Date


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


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


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


*tgPadraoNfs
*codigoCentroArmazenagemMatAlte
** Tipo: Float 11.2
** Tipo: String 6
 
*filtroDataDirf
** 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.</p>
{{VoltarInicio}}


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


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


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


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


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


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


*statusRegistro
*utilizaPrazoDiferenciado
** Tipo: String 1
** Tipo: Float 11.2


*dataRequisicao
*tgPadraoNfs
** Tipo: Date
** Tipo: Float 11.2


*horaRequisicao
*limiteCreditoMensal
** Tipo: Int 8
** Tipo: Float 13.2


*idCorrelato
*optanteSimples
** Tipo: Int 14
** Tipo: Float 13.2


*codigoEmpresa
*Usrempr1
** Tipo: String 6
** Tipo: String 20


*nomeCompleto
*Usrempr2
** Tipo: String 60
** Tipo: String 20


*cnpjCpf
*cnaeServico
** Tipo: String 14
** 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/>
<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 593: Linha 1 526:
&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.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== LiberarPendentes ==
<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>ListarEmpresasCompleto</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>
{{#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
 
*codigoEmpresaFinal
** Tipo: String 6
 
*nomeInicial
** Tipo: String 60
 
*nomeFinal
** Tipo: String 60
 
*fantasiaInicial
** Tipo: String 20
 
*fantasiaFinal
** Tipo: String 20


*liberarCorrelatos
*pessoa
** Tipo: Bool
** 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/>
*codigoDivisaoinicial
<b>Retornos:</b><br/>
** Tipo: String 2
&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/>
*codigoDivisaoFinal
<br/>
** Tipo: String 2
&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}}


== ListarPorCnpjCpf  ==
*codigoAtividadeInicial
<p align="justify"><i>
** Tipo: String 3
</i></p>


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


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


*cnpjCpf
*cnpjCpfFinal
** Tipo: String 14
** Tipo: String 14


*listarEndereco
*municipioInicial
** Obrigatório, Tipo: Bool 1
** 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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoEmpresa
** Tipo: String 6


*nomeCompleto
*municipioFinal
** Tipo: String 60
** Tipo: String 30


*fantasia
*ativo
** Tipo: String 20
** Tipo: Bool


*endereco
*dataInicial
** Tipo: String 40
** Tipo: Date


*bairro
*horaInicial
** Tipo: String 20
** Tipo: Time 6


*municipio
*dataFinal
** Tipo: String 30
** Tipo: Date


*uf
*horaFinal
** Tipo: String 2
** Tipo: Time 6


*cep
*suprimirNivelFilhoVazio
** Tipo: Int 7
}}
 
<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/>
** Tipo: String 10
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
 
{{#tree: minExpandLevel=4 |
*complemento
*cadastroEmpresa
** Tipo: String 15
**empresas
 
***empresa
*codigoPais
****codigo
** Tipo: String 3
***** Tipo: String 6
}}
****nomeCompleto
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
***** Tipo: String 60
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
****contato
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
***** Tipo: String 30
<br/>
****fantasia
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
***** Tipo: String 20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
****pessoa
<br/>
***** Tipo: Bool
&nbsp;&nbsp;&nbsp; Se listarEndereco for falso, então só ira listar empresa, nomeCompleto e fantasia.</p>
****fone
{{VoltarInicio}}
***** Tipo: String 20
 
****faxFone
== ListarEmpresas  ==
***** Tipo: String 20
<p align="justify"><i>
****endereco
</i></p>
***** Tipo: String 40
 
****bairro
*<b>Parâmetros:</b><br>
***** Tipo: String 20
{{#tree: minExpandLevel=2 |
****municipio
*pin
***** Tipo: String 30
** Obrigatório, Tipo: String 20
****numero
 
****complemento
*codigoEmpresaInicial
****uf
** Tipo: String 6
***** Tipo: String 2
 
****cnpjCpf
*codigoEmpresaFinal
***** Tipo: String 14
** Tipo: String 6
****inscricao
 
***** Tipo: String 20
*nomeInicial
****tipoInscricaoEstadual
** Tipo: String 60
****conceito
 
*****codigoConceito
*nomeFinal
*****ordem
** Tipo: String 60
*****descricao
 
*****bloqueiaPedido
*fantasiaInicial
*****bloqueiaNfSaida
** Tipo: String 20
*****bloqueiaOrdem
 
*****bloqueiaNfEntrada
*fantasiaFinal
*****bloqueiaOrcamento
** Tipo: String 20
*****bloqueiaSolicitacao
 
****divisao
*pessoa
*****codigoDivisao
** Tipo: Bool
*****descricao
 
****aniversario
*codigoDivisaoinicial
****cadastro
** Tipo: String 2
***** Tipo: Date
 
****indicacao
*codigoDivisaoFinal
*****codigo
** Tipo: String 2
*****nomeCompleto
 
****representante
*codigoAtividadeInicial
*****codigo
** Tipo: String 3
*****nomeCompleto
 
****contabilCliente
*codigoAtividadeFinal
***** Tipo: String 8
** Tipo: String 3
****responsavel
 
*****codigo
*cnpjCpfInicial
*****nomeCompleto
** Tipo: String 14
****contabilFornecedor
 
***** Tipo: String 20
*cnpjCpfFinal
****condicaoPagamento
** Tipo: String 14
***** Tipo: String 3
 
****tipoPagamento
*municipioInicial
***** Tipo: String 2
** Tipo: String 30
****tipoOperacao
 
*****codigoTipoOperacao
*municipioFinal
*****descricao
** Tipo: String 30
*****codigoNatureza
 
*****descricaoNatureza
*ativo
****tipoEmpresa
** Tipo: Bool
*****codigo
 
*****descricao
*dataInicial
****atividade
** Tipo: Date
*****codigo
 
*****descricao
*horaInicial
****mercado
** Tipo: Time 6
*****codigo
 
*****descricao
*dataFinal
****usuarioModificacao
** Tipo: Date
****enviarCarta
 
****tabelaDePreco
*horaFinal
*****codigo
** Tipo: Time 6
*****descricao
}}
****agendaInterna
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
***** Tipo: String 6
<b>Retornos:</b><br/>
****pais
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
*****codigo
{{#tree: minExpandLevel=2 |
*****descricao
*codigoEmpresa
*****codigoBacen
** Tipo: String 6
****centralizadora
 
*****codigo
*nomeCompleto
*****nomeCompleto
** Tipo: String 60
****inscricaoMunicipal
 
***** Tipo: String 20
*contato
****suframa
** Tipo: String 30
***** Tipo: String 20
 
****tipoFrete
*fone
***** Tipo: String 1
** Tipo: String 20
****ultimaAtualizacao
 
****unidadeDeNegocio
*faxFone
*****codigo
** Tipo: String 20
*****descricao
 
****portadorPadrao
*endereco
***** Tipo: String 3
** Tipo: String 40
****ativo
 
***** Tipo: Bool
*bairro
****sessao
** Tipo: String 20
***** Tipo: Int 8
 
****contabilAdiantamentoCliente
*municipio
***** Tipo: String 8
** Tipo: String 30
****contabilAdiantamentoFornecedor
 
***** Tipo: String 8
*uf
****centroArmazenagem
** Tipo: String 2
*****codigo
 
*****descricao
*cep
****indiceCredito
** Tipo: Int 8
***** Tipo: String 5
 
****usuarioCriacao
*cnpjCpf
***** Tipo: String 3
** Tipo: String 14
****dataModificacao
 
***** Tipo: Date
*inscricao
****regiaoEntrega
** Tipo: String 20
**** Tipo: String 3
 
****setor
*conceito
*****codigo
** Tipo: String 1
*****descricao
 
****regimeTributario
*codigoDivisao
***** Tipo: String 2
** Tipo: String 2
****prefixoCNAE
 
***** Tipo: String 6
*dataNascimento
****basePrazoDiferenciado
** Tipo: Date
***** Tipo: String 6
 
****possuiRetencaoISS
*ultimoMovimento
***** Tipo: String 6
** Tipo: Date
****centroArmazeMaterialAlternativo
 
*****codigo
*cadastro
*****descricao
** Tipo: Date
****filtroDataDIRF
 
***** Tipo: String 1
*codigoIndicacao
****tipoImovel
** Tipo: String 6
***** Tipo: String 1
 
****listarISS
*codigoRepresentante
***** Tipo: String 1
** Tipo: String 6
****diaVencimento
 
***** Tipo: String 2
*percentualComissaoBaixa
****limiteFaturamento
** Tipo: Float 3.2
***** Tipo: String 2
 
****grauDeRelacionamento
*contabilCliente
***** Tipo: String 2
** Tipo: String 8
****sufixoCNAE
 
***** Tipo: String 3
*codigoResponsavel
****toleranciaVencimento
** Tipo: String 6
***** Tipo: String 3
 
****nivelDeCredito
*fantasia
**** Tipo: String 3
** Tipo: String 20
****creditoLiberado
 
***** Tipo: Bool
*pessoa
****cnaeServico
** Tipo: Bool
****contatos
 
****contatoEmpresa
*codigoContabilFornecedor
*****sequenciaContato
** Tipo: String 20
*****pessoaContato
 
*****email
*codigoCondicaoPagamento
*****fone
** Tipo: String 3
*****recebeEmailNfe
 
*****recebeEmailCartaCobranca
*codigoTipoPagamento
*****recebeEmailCobranca
** Tipo: String 2
*****recebeEmailBoleto
 
*****rg
*codigoTipoOperacao
*****orgaoExpedidor
** Tipo: String 5
****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
}}
<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>


*inscrito
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Bool
    <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>'''Ao passar um código de uma empresa já cadastrada é possível alterar seus dados.'''</p><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>
{{#tree: minExpandLevel=2 |


*irrfAcumulado
*pin
** Tipo: Float 13.2
** Obrigatório, Tipo: String 20


*tipoEmpresa
*statusRegistro
** Tipo: String 2
** 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


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


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


*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 XML:</b></p>
** Tipo: Float 13.2
{{#tree: |
 
*<cadastroEmpresa>
*limiteCredito
**  <empresas>
** Tipo: Float 13.2
***  <empresa>
 
****        <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
*****   <contatoEmpresa>
 
***** <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>
 
***** <tratamento>
*sufixoCnae
***** <sessao>
** Tipo: String 3
***** <usuarioModificacao>
 
***** <usuarioCriacao>
*toleranciaVencimento
***** <dataModificacao>
** Tipo: String 3
***** <setor>
 
***** <validadeCredenciamento>
*nivelCredito
***** <utilizaTransferPrice>
** Tipo: String 3
***** <contibuinteExclusivoISS>
 
***** <dataAtualizacao>
*listarDirf
***** <contaFinanceira>
** Tipo: Bool
***** <relacionamento>
 
***** <controleRemessas>
*conveniada
***** <opcoesAuxiliares>
** Tipo: Bool
****** se informado,
 
****** ignora os campos separados
*creditoLiberado
***** <validacaoContatoItemOs>
** Tipo: Bool
***** <recebeEmailPagamentos>
 
***** <notificacaoBloquetoEmail>
*percentualFrete
****** se informado,
** Tipo: Float 3.4
****** ignora os campos separados
 
***** <tipoPessoa>
*ean
***** <recebeEmailSolicitacao>
** Tipo: Float 13.1
***** <diaSemanaInicio>
 
***** <diaSemanaTermino>
*percentualAcrescimoLimite
***** <utilizarModalidadePagamento>
** Tipo: Float 8.6
***** <recebeEmailAcompanhamento>
 
***** <participaPesquisaEmail>
*percentualAcrescimoPreco
***** <notificaVendaContrato>
** Tipo: Float 8.6
***** <regraEnvioEmail>
 
***** <participacaoCotas>
*utilizaPrazoDiferenciado
***** <diasDuplicata>
** Tipo: Float 11.2
***** <descontoAteVencimento>
 
***** <posicaoGeografica>
*tgPadraoNfs
***** <tgTipoOS>
** Tipo: Float 11.2
***** <funcao>
 
***** <Usrcemp1>
*limiteCreditoMensal
***** <Usrcemp2>
** Tipo: Float 13.2
***** <Usrcemp3>
 
***** <rg>
*optanteSimples
***** <orgaoExpedidor>
** Tipo: Float 13.2
***** <dataExpedicao>
 
*****   </contatoEmpresa>
*Usrempr1
****        <obsEmpresa>
** Tipo: String 20
*****        <obs>
 
******            <sequencia>
*Usrempr2
******            <tipoOBS>
** Tipo: String 20
*******              01 - NFE,
 
*******            02 - OC,
*cnaeServico
*******              03 - NFE e OC,
** Tipo: String 20
*******              04 - NFS,
 
*******              05 - Pedido
*Usrempr4
*******              06 - NFS e PEDIDO,
** Tipo: Date
*******              07 - OS,
 
*******              08 - OS/NFS e Pedido,
*valorFrete
*******              09 - Geral,
** Tipo: Float 11.2
*******              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>
****        <municipioPrestacao>
*****        Passar P (Prestador) ou T (Tomador)
***      </empresa>
**   </empresas>
*  </cadastroEmpresa>
}}
}}
<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/>
<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>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
{{#tree:
<br/>
*{
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
**  "empresas": [
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
***      {
{{VoltarInicio}}
****        "codigo": "",
 
****        "nomeCompleto": "",
== ListarEmpresasCompleto ==
****        "contato": "",
<p align="justify"><i>
****        "fone": "",
</i></p>
****        "faxFone": "",
 
****        "endereco": "",
*<b>Parâmetros:</b><br>
****        "bairro": "",
{{#tree: minExpandLevel=2 |
****        "municipio": "",
*pin
****        "uf": "",
** Obrigatório, Tipo: String 20
****        "cep": "",
 
****        "cnpjCpf": "",
*codigoEmpresaInicial
****        "tipoInscricaoEstadual": "",
** Tipo: String 6
*****        0 - False, 1 - True
 
****       "inscricao": "",
*codigoEmpresaFinal
*****       Se o parâmetro "tipoInscricaoEstadual" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
** Tipo: String 6
****        "conceito": "",
 
****        "divisao": "",
*nomeInicial
*****        "codigoDivisao": "",
** Tipo: String 60
*****        "descricao": "",
 
****        "dtNascimento": "",
*nomeFinal
****        "indicacao": "",
** Tipo: String 60
****        "representante": "",
 
****        "percentualComissaoBaixa": "",
*fantasiaInicial
****        "contabilCliente": "",
** Tipo: String 20
****        "responsavel": "",
 
****        "fantasia": "",
*fantasiaFinal
****        "pessoa": "",
** Tipo: String 20
*****        0 - Jurídica, 1 - Física
 
****        "identificacaoSCP": "",
*pessoa
****        "contabilFornecedor": "",
** Tipo: Bool
****        "condicaoPagamento": "",
 
****        "tipoPagamento": "",
*codigoDivisaoinicial
****        "tipoOperacao": "",
** Tipo: String 2
****       "irrfAcumulado": "",
 
****       "tipoEmpresa": "",
*codigoDivisaoFinal
****       "atividade": "",
** Tipo: String 2
****       "funcionarios": "",
 
****       "faturamento": "",
*codigoAtividadeInicial
****       "limiteDeCredito": "",
** Tipo: String 3
****       "mercado": "",
 
****       "enviarCarta": "",
*codigoAtividadeFinal
****       "tabelaPrecos": "",
** Tipo: String 3
****       "agendaInterna": "",
 
****       "pais": "",
*cnpjCpfInicial
****       "centralizadora": "",
** Tipo: String 14
****       "atrasoMedio": "",
 
****       "numero": "",
*cnpjCpfFinal
****       "complemento": "",
** Tipo: String 14
****       "inscricaoMunicipal": "",
 
****       "suframa": "",
*municipioInicial
****       "tipoFrete": "",
** Tipo: String 30
****       "percentualIndenizacao": "",
 
****       "percDescontoSugestaoItens": "",
*municipioFinal
****       "percentualDesconto2": "",
** Tipo: String 30
****       "jurosPadrao": "",
 
****       "unidadeDeNegocio": "",
*ativo
****       "portadorPadrao": "",
** Tipo: Bool
****       "ativo": "",
 
*****       Passar True ou False
*dataInicial
****       "contabilAdiantamentoCliente": "",
** Tipo: Date
****       "contabilAdiantamentoFornecedor": "",
 
****       "centroArmazenagem": "",
*horaInicial
****       "indiceCredito": "",
** Tipo: Time 6
****       "regiaoEntrega": "",
 
****       "dtValidadeCredito": "",
*dataFinal
****       "setor": "",
** Tipo: Date
****       "regimeTributario": "",
 
****       "dtUltimaConsultaCredito": "",
*horaFinal
****       "validadeCobrancaAdmin": "",
** Tipo: Time 6
****       "dtUltimaVenda": "",
 
****       "prefixoCnae": "",
*suprimirNivelFilhoVazio
****       "basePrazoDiferenciado": "",
}}
****       "possuiRetencaoIss": "",
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
****       "centroArmazMaterailAlternativo": "",
<b>Retornos:</b><br/>
****       "filtroDataDirf": "",
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
****       "tipoImovel": "",
{{#tree: minExpandLevel=4 |
****       "listarIss": "",
*cadastroEmpresa
****       "diaVencimento": "",
**empresas
****       "limiteFaturamento": "",
***empresa
****       "grauRelacionamento": "",
****codigo
****       "sufixoCnae": "",
***** Tipo: String 6
****       "toleranciaVencimento": "",
****nomeCompleto
****       "nivelCredito": "",
***** Tipo: String 60
****       "listarDirf": "",
****contato
****       "conveniada": "",
***** Tipo: String 30
****       "creditoLiberado": "",
****fantasia
****       "percentualFrete": "",
***** Tipo: String 20
****       "codigoEan": "",
****pessoa
****       "percentualAcrescimoLimite": "",
***** Tipo: Bool
****       "percentualAcrescimoPreco": "",
****fone
****       "utilizaPrazoDiferenciado": "",
***** Tipo: String 20
****       "tgPadraoNfs": "",
****faxFone
****       "limiteCreditoMensal": "",
***** Tipo: String 20
****       "optanteSimples": "",
****endereco
****       "Usrempr1": "",
***** Tipo: String 40
****       "Usrempr2": "",
****bairro
****       "cnaeServico": "",
***** Tipo: String 20
****       "Usrempr4": "",
****municipio
****       "valorFrete": "",
***** Tipo: String 30
****       "recebeEmailNfe": "",
****numero
*****     opcoesAuxiliares,
****complemento
*****       posicao 1
****uf
****       "recebeEmailCartaCobranca": "",
***** Tipo: String 2
****       "recebeEmailCobranca": "",
****cnpjCpf
*****     notificacaoBloquetoEmail,
***** Tipo: String 14
*****     posicao 1
****inscricao
****       "recebeEmailBoleto": "",
***** Tipo: String 20
*****   notificacaoBloquetoEmail,
****tipoInscricaoEstadual
*****       posicao 2
****conceito
****         "contatos": [
*****codigoConceito
*****                  {
*****ordem
****** "sequenciaContato": "",
*****descricao
******* se não informado, assume a sequência 0 (zero)
*****bloqueiaPedido
****** "pessoaContato": "",
*****bloqueiaNfSaida
****** "email": "",
*****bloqueiaOrdem
****** "fone /": "",
*****bloqueiaNfEntrada
****** "recebeEmailNfe": "",
*****bloqueiaOrcamento
****** "recebeEmailCartaCobranca": "",
*****bloqueiaSolicitacao
****** "recebeEmailCobranca": "",
****divisao
****** "recebeEmailBoleto": "",
*****codigoDivisao
****** "fone": "",
*****descricao
****** "homePage": "",
****aniversario
****** "observacao": "",
****cadastro
****** "sid": "",
***** Tipo: Date
****** "senha": "",
****indicacao
****** "numeroIp": "",
*****codigo
****** "celular": "",
*****nomeCompleto
****** "ramal": "",
****representante
****** "foto": "",
*****codigo
****** "pessoaFisica": "",
*****nomeCompleto
****** "superior": "",
****contabilCliente
****** "sexo": "",
***** Tipo: String 8
****** "tratamento": "",
****responsavel
****** "sessao": "",
*****codigo
****** "usuarioModificacao": "",
*****nomeCompleto
****** "usuarioCriacao": "",
****contabilFornecedor
****** "dataModificacao": "",
***** Tipo: String 20
****** "setor": "",
****condicaoPagamento
****** "validadeCredenciamento": "",
***** Tipo: String 3
****** "utilizaTransferPrice": "",
****tipoPagamento
****** "contibuinteExclusivoISS": "",
***** Tipo: String 2
****** "dataAtualizacao": "",
****tipoOperacao
****** "contaFinanceira": "",
*****codigoTipoOperacao
****** "relacionamento": "",
*****descricao
****** "controleRemessas": "",
*****codigoNatureza
****** "opcoesAuxiliares": "",
*****descricaoNatureza
******* se informado,
****tipoEmpresa
******* ignora os campos separados
*****codigo
****** "validacaoContatoItemOs": "",
*****descricao
****** "recebeEmailPagamentos": "",
****atividade
****** "notificacaoBloquetoEmail": "",
*****codigo
******* se informado,
*****descricao
******* ignora os campos separados
****mercado
****** "tipoPessoa": "",
*****codigo
****** "recebeEmailSolicitacao": "",
*****descricao
****** "diaSemanaInicio": "",
****usuarioModificacao
****** "diaSemanaTermino": "",
****enviarCarta
****** "utilizarModalidadePagamento": "",
****tabelaDePreco
****** "recebeEmailAcompanhamento": "",
*****codigo
****** "participaPesquisaEmail": "",
*****descricao
****** "notificaVendaContrato": "",
****agendaInterna
****** "regraEnvioEmail": "",
***** Tipo: String 6
****** "participacaoCotas": "",
****pais
****** "diasDuplicata": "",
*****codigo
****** "descontoAteVencimento": "",
*****descricao
****** "posicaoGeografica": "",
*****codigoBacen
****** "tgTipoOS": "",
****centralizadora
****** "funcao": "",
*****codigo
****** "Usrcemp1": "",
*****nomeCompleto
****** "Usrcemp2": "",
****inscricaoMunicipal
****** "Usrcemp3": "",
***** Tipo: String 20
****** "rg": "",
****suframa
****** "orgaoExpedidor": "",
***** Tipo: String 20
****** "dataExpedicao": "",
****tipoFrete
*****   }
***** Tipo: String 1
****   ]
****ultimaAtualizacao
****         "obsEmpresa":[
****unidadeDeNegocio
*****       {
*****codigo
*****           "sequencia":"",
*****descricao
*****           "tipoOBS":"",
****portadorPadrao
******              01 - NFE,
***** Tipo: String 3
******              02 - OC,
****ativo
******              03 - NFE e OC,
***** Tipo: Bool
******              04 - NFS,
****sessao
******              05 - Pedido
***** Tipo: Int 8
******              06 - NFS e PEDIDO,
****contabilAdiantamentoCliente
******              07 - OS,
***** Tipo: String 8
******             08 - OS/NFS e Pedido,
****contabilAdiantamentoFornecedor
******             09 - Geral,
***** Tipo: String 8
******             10 - Atividade,
****centroArmazenagem
******             11 - Convênio,
*****codigo
******              12 - Compl. Item Pedido,
*****descricao
******             13 - Transportadora,
****indiceCredito
******             14 - ANTT Transportadora,
***** Tipo: String 5
******             15 - Certidão Negativa de Débitos
****usuarioCriacao
*****          "observacao": ""
***** Tipo: String 3
*****            }
****dataModificacao
****         ]
***** Tipo: Date
****       "permiteSobrescreverBranco": "",
****regiaoEntrega
*****        Passar True ou False
**** Tipo: String 3
*****         <b>Importante:</b> Ao optar por "True" os parâmetro não enviados irão atualizar seus respectivos campos com branco.
****setor
****        "contabilClienteLongoPrazo": "",
*****codigo
****       "boletoRetencao": "",
*****descricao
****       "nif": "",
****regimeTributario
****       "identificacaoSCP": "",
***** Tipo: String 2
****        "contabilClienteLongoPrazo": "",
****prefixoCNAE
****        "indicativoNif": "",
***** Tipo: String 6
*****        Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
****basePrazoDiferenciado
****        "formaTributacao": "",
***** Tipo: String 6
****        "sobreFontePagadora": "",
****possuiRetencaoISS
****        "cpfProdutorRural": "",
***** Tipo: String 6
****        "orgaoPublico": "",
****centroArmazeMaterialAlternativo
****        "tipoAssinanteNfcom": "",
*****codigo
****        "municipioPrestacao": ""
*****descricao
*****        Passar P (Prestador) ou T (Tomador)
****filtroDataDIRF
***      }
***** Tipo: String 1
**  ]
****tipoImovel
*  }
***** Tipo: String 1
}}
****listarISS
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
***** Tipo: String 1
<b>Retornos:</b><br/>
****diaVencimento
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
***** Tipo: String 2
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
****limiteFaturamento
<br/>
***** Tipo: String 2
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
****grauDeRelacionamento
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
***** Tipo: String 2
<br/>
****sufixoCNAE
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
***** Tipo: String 3
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
****toleranciaVencimento
{{VoltarInicio}}</td>
***** Tipo: String 3
    </tr>
****nivelDeCredito
</table></center>
**** Tipo: String 3
 
****creditoLiberado
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
***** Tipo: Bool
    <tr>
****cnaeServico
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPendentes</b></font></td>
****contatos
    </tr>
****contatoEmpresa
    <tr>
*****sequenciaContato
        <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>
*****pessoaContato
{{#tree: minExpandLevel=2 |
*****email
 
*****fone
*pin
*****recebeEmailNfe
** Obrigatório, Tipo: String 20
*****recebeEmailCartaCobranca
 
*****recebeEmailCobranca
*acao
*****recebeEmailBoleto
** Tipo: String 1
*****rg
** C=Cadastrar, E=Excluir
*****orgaoExpedidor
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro
****email
 
****recebeEmailNfe
*statusRegistro
****recebeEmailCartaCobranca
** Tipo: String 1
****recebeEmailCobranca
**L=Liberado, P=Pendente
****recebeEmailBoleto
** Se for informado algo diferente de P ou L não será aplicado nenhum filtro.}}
****obsEmpresa
 
*****observacaoEmpresa
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
******sequencia
<b>Retornos:</b><br/>
******tipoOBS
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
******observacao
{{#tree: minExpandLevel=2 |
****nif
*idRegistro
****identificacaoSCP
** Tipo: Int 14
****contabilClienteLongoPrazo
 
****boletoRetencao
*acao
****indicativoNif
** Tipo: String 1
*****Em branco=Nenhum, 1=Beneficiário com NIF, 2=Beneficiário dispensado do NIF, 3=País não exige NIF
 
****formaTributacao
*statusRegistro
****sobreFontePagadora
** Tipo: String 1
****cpfProdutorRural
 
****tipoAssinanteNfcom  
*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/>
&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>
{{#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>
{{#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 2 338: Linha 2 423:
&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.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarEmpresasPorRepresentante ==
</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>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>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 2 671: Linha 2 759:
&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.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarRepresentantesPorEmpresa ==
</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>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>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 2 707: Linha 2 798:
&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.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarEmpresasPorCentralizadora ==
</table></center>
<p align="justify"><i>
</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.</p>
{{VoltarInicio}}


== Excluir ==
<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>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>


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


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

Edição das 19h53min de 28 de janeiro 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.
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

ListarTransportadoras

Parâmetros:


Voltar ao início