Web service Com.senior.g5.co.cad.contribuinte
Serviço para consultar cadastro do contribuinte. Quando for enviado o valor "S - Sim" no parâmetro indConsultaSefaz e o valor do parâmetro tipoDocumento for "1", "2" ou "3", caso os dados sejam encontrados na SEFAZ, os seguintes campos do cadastro de cliente serão atualizados conforme o que foi retornado pela SEFAZ:
- Inscrição Estadual;
- Estado;
- Nome;
- Endereço;
- Nome Fantasia;
- Complemento;
- Bairro;
- CEP.
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
Campos que representam valores monetários, quantidade e percentual e estão declarados como String
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
Exemplo:
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
Campos que representam valores monetários, quantidade e percentual e não estão declarados como String
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
Exemplo:
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_contribuinte?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_cad_contribuinte?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_cad_contribuinte?wsdl
Porta
Consultar Cadastro
Permite consultar o cadastro do contribuinte.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Observação:
É possível utilizar o parâmetro global AtuInsIse para definir se a inscrição estadual deve ser atualizada mesmo que o valor do campo no ERP esteja definido como ISENTO ou ISENTA no processo de atualização cadastral através da tela F000APA ou processo automático 105 - Atualização cadastral e web service com.senior.g5.co.cad.contribuinte, porta ConsultarCadastro (quando é definido o valor "S - Sim" no parâmetro indConsultaSefaz).
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarCadastro>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<cnpjFilial>String</cnpjFilial>
<documentoConsulta>String</documentoConsulta>
<ufDocumento>String</ufDocumento>
<tipoDocumento>Integer</tipoDocumento>
<indConsultaSefaz>String</indConsultaSefaz>
</parameters>
</ser:ConsultarCadastro>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| cnpjFilial | String | Opcional | (Obrigatório) - CNPJ da filial que está solicitando consulta |
| documentoConsulta | String | Opcional | (Obrigatório) - Documento a ser consultado (CNPJ, CPF, inscrição estadual ou documento estrangeiro) |
| ufDocumento | String | Opcional | (Obrigatório) - Unidade Federativa (estado) do contribuinte a ser consultado |
| tipoDocumento | Integer | Opcional | (Obrigatório) - Tipo do documento de consulta (CNPJ = 1 | CPF = 2 | IE = 3 | Identificador estrangeiro = 4) |
| indConsultaSefaz | String | Opcional | (Obrigatório) - Indica se o documento deverá ser consultado na SEFAZ (S = Sim | N = Não) |
Resposta:Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarCadastroResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<Erros>
<mensagemErro>String</mensagemErro>
</Erros>
<Cliente>
<conCad>String</conCad>
<codCli>Integer</codCli>
<nomCli>String</nomCli>
<apeCli>String</apeCli>
<marCli>String</marCli>
<senCli>String</senCli>
<tipCli>String</tipCli>
<tipMer>String</tipMer>
<tipEmc>Integer</tipEmc>
<cliCon>String</cliCon>
<codRam>String</codRam>
<insEst>String</insEst>
<cgcCpf>String</cgcCpf>
<insMun>String</insMun>
<codGre>Integer</codGre>
<zonFra>Integer</zonFra>
<codSuf>String</codSuf>
<endCli>String</endCli>
<cplEnd>String</cplEnd>
<cliPrx>String</cliPrx>
<zipCod>String</zipCod>
<cepCli>Integer</cepCli>
<cepIni>Integer</cepIni>
<baiCli>String</baiCli>
<cidCli>String</cidCli>
<sigUfs>String</sigUfs>
<codPai>String</codPai>
<temEnt>String</temEnt>
<endEnt>String</endEnt>
<cplEnt>String</cplEnt>
<cepEnt>Integer</cepEnt>
<iniEnt>Integer</iniEnt>
<cidEnt>String</cidEnt>
<estEnt>String</estEnt>
<insEnt>String</insEnt>
<cgcEnt>String</cgcEnt>
<temCob>String</temCob>
<endCob>String</endCob>
<cplCob>String</cplCob>
<cepCob>Integer</cepCob>
<iniCob>Integer</iniCob>
<cidCob>String</cidCob>
<estCob>String</estCob>
<cgcCob>String</cgcCob>
<entCor>String</entCor>
<fonCli>String</fonCli>
<fonCl2>String</fonCl2>
<fonCl3>String</fonCl3>
<fonCl4>String</fonCl4>
<fonCl5>String</fonCl5>
<faxCli>String</faxCli>
<cxaPst>Integer</cxaPst>
<intNet>String</intNet>
<codRoe>String</codRoe>
<seqRoe>Integer</seqRoe>
<codFor>Integer</codFor>
<cliRep>Integer</cliRep>
<cliTra>Integer</cliTra>
<usuCad>Double</usuCad>
<datCad>DateTime</datCad>
<datFim>DateTime</datFim>
<horCad>Integer</horCad>
<horFim>Integer</horFim>
<datVct>DateTime</datVct>
<datAtu>DateTime</datAtu>
<horAtu>Integer</horAtu>
<usuAtu>Double</usuAtu>
<qtdAtu>Integer</qtdAtu>
<datIcv>DateTime</datIcv>
<sitCli>String</sitCli>
<codMot>Integer</codMot>
<bloCre>String</bloCre>
<obsMot>String</obsMot>
<usuMot>Double</usuMot>
<datMot>DateTime</datMot>
<horMot>Integer</horMot>
<usuOpe>Double</usuOpe>
<codAma>String</codAma>
<codSab>String</codSab>
<codGal>String</codGal>
<triIcm>String</triIcm>
<triIpi>String</triIpi>
<baiEnt>String</baiEnt>
<baiCob>String</baiCob>
<cliFor>String</cliFor>
<ideCli>String</ideCli>
<triPis>String</triPis>
<triCof>String</triCof>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<retCof>String</retCof>
<retCsl>String</retCsl>
<retPis>String</retPis>
<retOur>String</retOur>
<codSro>String</codSro>
<datSuf>DateTime</datSuf>
<cepFre>Integer</cepFre>
<codPdv>Integer</codPdv>
<datPdv>DateTime</datPdv>
<horPdv>Integer</horPdv>
<retPro>String</retPro>
<retIrf>String</retIrf>
<limRet>String</limRet>
<codCnv>Integer</codCnv>
<calFun>String</calFun>
<eenCli>String</eenCli>
<eenEnt>String</eenEnt>
<eenCob>String</eenCob>
<perAin>Double</perAin>
<nenCli>String</nenCli>
<nenEnt>String</nenEnt>
<nenCob>String</nenCob>
<tipAce>Integer</tipAce>
<emaNfe>String</emaNfe>
<insAnp>Integer</insAnp>
<indCoo>String</indCoo>
<codRtr>Integer</codRtr>
<regEst>Integer</regEst>
<natRet>Integer</natRet>
<natPis>Integer</natPis>
<natCof>Integer</natCof>
<natIrp>Integer</natIrp>
<natCsl>Integer</natCsl>
<numIdf>String</numIdf>
<codMsg>Integer</codMsg>
<codMs2>Integer</codMs2>
<codMs3>Integer</codMs3>
<codMs4>Integer</codMs4>
<calSen>String</calSen>
<tipEmp>Integer</tipEmp>
<conFin>String</conFin>
<rotAnx>Integer</rotAnx>
<numAnx>Double</numAnx>
<seqHas>Integer</seqHas>
<entPaa>String</entPaa>
<claTri>Integer</claTri>
<definicoes>
<codCli>Integer</codCli>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<salDup>Double</salDup>
<salOut>Double</salOut>
<salCre>Double</salCre>
<datLim>DateTime</datLim>
<vlrLim>Double</vlrLim>
<limApr>String</limApr>
<vlrPfa>Double</vlrPfa>
<datMac>DateTime</datMac>
<vlrMac>Double</vlrMac>
<datUpe>DateTime</datUpe>
<vlrUpe>Double</vlrUpe>
<datUfa>DateTime</datUfa>
<vlrUfa>Double</vlrUfa>
<datUpg>DateTime</datUpg>
<vlrUpg>Double</vlrUpg>
<qtdPgt>Integer</qtdPgt>
<datUpc>DateTime</datUpc>
<vlrUpc>Double</vlrUpc>
<qtdTpc>Integer</qtdTpc>
<datMfa>DateTime</datMfa>
<vlrMfa>Double</vlrMfa>
<datAtr>DateTime</datAtr>
<vlrAtr>Double</vlrAtr>
<maiAtr>Integer</maiAtr>
<medAtr>Integer</medAtr>
<datPmr>DateTime</datPmr>
<przMrt>Integer</przMrt>
<qtdRpm>Integer</qtdRpm>
<qtdChs>Integer</qtdChs>
<catCli>Integer</catCli>
<codCca>String</codCca>
<acePar>String</acePar>
<qtdMfp>Integer</qtdMfp>
<perAqa>Double</perAqa>
<indAgr>String</indAgr>
<junPed>String</junPed>
<perDs1>Double</perDs1>
<perDs2>Double</perDs2>
<perCom>Double</perCom>
<codCrp>String</codCrp>
<codRep>Integer</codRep>
<codRve>String</codRve>
<codTpr>String</codTpr>
<codCpg>String</codCpg>
<codFpg>Integer</codFpg>
<qtdDcv>Integer</qtdDcv>
<criEdv>String</criEdv>
<codTra>Integer</codTra>
<codRed>Integer</codRed>
<recJmm>Double</recJmm>
<recTjr>String</recTjr>
<recDtj>Integer</recDtj>
<recMul>Double</recMul>
<recDtm>Integer</recDtm>
<perDsc>Double</perDsc>
<tolDsc>Integer</tolDsc>
<prdDsc>String</prdDsc>
<antDsc>String</antDsc>
<porSi1>String</porSi1>
<porSi2>String</porSi2>
<codCrt>String</codCrt>
<porNa1>String</porNa1>
<porNa2>String</porNa2>
<codIn1>String</codIn1>
<codIn2>String</codIn2>
<codBan>String</codBan>
<tipTcc>Integer</tipTcc>
<codAge>String</codAge>
<ccbCli>String</ccbCli>
<codFrj>String</codFrj>
<criRat>Integer</criRat>
<ctaRed>Integer</ctaRed>
<ctaRcr>Integer</ctaRcr>
<ctaFdv>Integer</ctaFdv>
<ctaFcr>Integer</ctaFcr>
<ctaAux>Integer</ctaAux>
<ctaAad>Integer</ctaAad>
<usuAge>Double</usuAge>
<exiLcp>String</exiLcp>
<perFre>Double</perFre>
<perSeg>Double</perSeg>
<perEmb>Double</perEmb>
<perEnc>Double</perEnc>
<perOut>Double</perOut>
<fveTns>String</fveTns>
<fveFpg>String</fveFpg>
<fveCpg>String</fveCpg>
<perIss>Double</perIss>
<codVen>Integer</codVen>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<cifFob>String</cifFob>
<codTab>String</codTab>
<perDs3>Double</perDs3>
<perDs4>Double</perDs4>
<perOf1>Double</perOf1>
<perOf2>Double</perOf2>
<codMar>String</codMar>
<diaEsp>String</diaEsp>
<diaMe1>Integer</diaMe1>
<diaMe2>Integer</diaMe2>
<diaMe3>Integer</diaMe3>
<gerTcc>String</gerTcc>
<apmDen>String</apmDen>
<ctrPad>Integer</ctrPad>
<epcPed>String</epcPed>
<ecpCnp>String</ecpCnp>
<qdiPrt>Integer</qdiPrt>
<qtdPrt>Integer</qtdPrt>
<vlrPrt>Double</vlrPrt>
<acrDia>Double</acrDia>
<exiAge>String</exiAge>
<ultNfv>Integer</ultNfv>
<ultSnf>String</ultSnf>
<codFcr>String</codFcr>
<codPdv>Integer</codPdv>
<vlrAcr>Double</vlrAcr>
<perDs5>Double</perDs5>
<seqCob>Integer</seqCob>
<seqEnt>Integer</seqEnt>
<indOrf>String</indOrf>
<codTic>String</codTic>
<codTrd>String</codTrd>
<perCcr>String</perCcr>
<dscPrd>String</dscPrd>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
<avaVlr>Double</avaVlr>
<avaVlu>Double</avaVlu>
<avaVls>Double</avaVls>
<avaAti>String</avaAti>
<avaMot>Integer</avaMot>
<avaObs>String</avaObs>
<avdAlt>DateTime</avdAlt>
<avhAlt>Integer</avhAlt>
<avuAlt>Double</avuAlt>
<avdGer>DateTime</avdGer>
<avhGer>Integer</avhGer>
<avuGer>Double</avuGer>
<codFin>Integer</codFin>
<dscAnt>Double</dscAnt>
<dscPon>Double</dscPon>
<motDes>Integer</motDes>
<codStr>String</codStr>
<volSep>String</volSep>
<conFin>String</conFin>
<indPre>String</indPre>
<perDif>Double</perDif>
<campoUsuarioDefinicoes>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioDefinicoes>
</definicoes>
<enderecoEntrega>
<codCli>Integer</codCli>
<seqEnt>Integer</seqEnt>
<endEnt>String</endEnt>
<cplEnt>String</cplEnt>
<prxEnt>String</prxEnt>
<cepEnt>Integer</cepEnt>
<iniEnt>Integer</iniEnt>
<cidEnt>String</cidEnt>
<estEnt>String</estEnt>
<insEnt>String</insEnt>
<baiEnt>String</baiEnt>
<codRoe>String</codRoe>
<seqRoe>Integer</seqRoe>
<cgcEnt>Double</cgcEnt>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<sitReg>String</sitReg>
<codSro>String</codSro>
<eenEnt>String</eenEnt>
<nenEnt>String</nenEnt>
<acrDia>Double</acrDia>
<vlrAcr>Double</vlrAcr>
<nomCli>String</nomCli>
<empFre>Integer</empFre>
<tabFre>String</tabFre>
<datIni>DateTime</datIni>
<locEnt>Integer</locEnt>
<seqFlc>Integer</seqFlc>
<filFlc>Integer</filFlc>
<faxEnt>String</faxEnt>
<fonEnt>String</fonEnt>
<celEnt>String</celEnt>
<emaEnt>String</emaEnt>
<tipEnt>String</tipEnt>
<campoUsuarioEnderecoEntrega>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioEnderecoEntrega>
</enderecoEntrega>
<campoUsuarioCliente>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCliente>
</Cliente>
<ConsultaSefaz>
<conDis>String</conDis>
<desCon>String</desCon>
<iE>String</iE>
<cNPJ>String</cNPJ>
<cPF>String</cPF>
<uF>String</uF>
<cSit>String</cSit>
<indCredNFe>String</indCredNFe>
<indCredCTe>String</indCredCTe>
<xNome>String</xNome>
<xFant>String</xFant>
<xRegApur>String</xRegApur>
<cNAE>String</cNAE>
<xLgr>String</xLgr>
<nro>String</nro>
<xCpl>String</xCpl>
<xBairro>String</xBairro>
<cMun>String</cMun>
<cEP>String</cEP>
</ConsultaSefaz>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarCadastroResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| tipoRetorno | Integer | Opcional | (Obrigatório) - Número(001) - Tipo de retorno de processamento (0 = Processado com sucesso, -1 = Processado com falhas) |
| erros | Set | Opcional | (Opcional) - Lista dos erro. |
| erros.mensagemErro | String | Opcional | (Opcional) - Itens da lista de erros |
| cliente | Set | Opcional | Lista de cliente |
| cliente.conCad | String | Opcional | String(001) Contribuinte cadastrado (S = Sim; N = Não) |
| cliente.codCli | Integer | Opcional | Number(009) - Código do Cliente |
| cliente.nomCli | String | Opcional | String(100) - Nome do cliente |
| cliente.apeCli | String | Opcional | String(050) - Nome fantasia do cliente |
| cliente.marCli | String | Opcional | String(020) - Marca do cliente |
| cliente.senCli | String | Opcional | String(010) - Senha do cliente |
| cliente.tipCli | String | Opcional | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| cliente.tipMer | String | Opcional | String(001) - Tipo de mercado do cliente - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
| cliente.tipEmc | Integer | Opcional | Number(001) - Tipo do direito de propriedade da empresa - [ 1=Privada;2=Pública ] |
| cliente.cliCon | String | Opcional | String(001) - Indicativo se o cliente é contribuinte de ICMS - [ S=Sim;N=Não ] |
| cliente.codRam | String | Opcional | String(005) - Código do ramo de atividade |
| cliente.insEst | String | Opcional | String(025) - Inscrição estadual do cliente |
| cliente.cgcCpf | String | Opcional | Number(014) - Número do CNPJ ou CPF do cliente |
| cliente.insMun | String | Opcional | String(016) - Inscrição municipal do cliente |
| cliente.codGre | Integer | Opcional | Number(009) - Código do grupo de empresas |
| cliente.zonFra | Integer | Opcional | Number(001) - Indicativo de qual é o benefício fiscal do cliente - [ 1=Zona Franca de Manaus;2=Zona Franca;3=Área de Livre Comércio;4=Amazônia Ocidental ] |
| cliente.codSuf | String | Opcional | String(010) - Número do cliente junto à Suframa |
| cliente.endCli | String | Opcional | String(100) - Endereço do cliente |
| cliente.cplEnd | String | Opcional | String(200) - Complemento do endereço do cliente (sala, andar, etc.) |
| cliente.cliPrx | String | Opcional | String(120) - Ponto de referência ou proximidade do cliente |
| cliente.zipCod | String | Opcional | String(014) - Código da cidade do cliente externo - ZIP CODE |
| cliente.cepCli | Integer | Opcional | Number(008) - CEP do cliente |
| cliente.cepIni | Integer | Opcional | Number(008) - Faixa inicial do CEP da cidade do cliente |
| cliente.baiCli | String | Opcional | String(075) - Bairro do cliente |
| cliente.cidCli | String | Opcional | String(060) - Cidade do cliente |
| cliente.sigUfs | String | Opcional | String(002) - Sigla do estado do cliente |
| cliente.codPai | String | Opcional | String(004) - Código do país do cliente |
| cliente.temEnt | String | Opcional | String(001) - Indicativo se o cliente tem endereços de entrega diferentes - [ S=Sim;N=Não ] |
| cliente.endEnt | String | Opcional | String(100) - Endereço de entrega do cliente |
| cliente.cplEnt | String | Opcional | String(200) - Complemento do endereço de entrega do cliente |
| cliente.cepEnt | Integer | Opcional | Number(008) - CEP do endereço de entrega do cliente |
| cliente.iniEnt | Integer | Opcional | Number(008) - Faixa inicial do CEP do endereço de entrega do cliente |
| cliente.cidEnt | String | Opcional | String(060) - Cidade do endereço de entrega do cliente |
| cliente.estEnt | String | Opcional | String(002) - Estado do endereço de entrega do cliente |
| cliente.insEnt | String | Opcional | String(025) - Inscrição estadual do endereço de entrega |
| cliente.cgcEnt | String | Opcional | Number(014) - Número do CNPJ de Entrega |
| cliente.temCob | String | Opcional | String(001) - Indicativo se o cliente tem endereços de cobrança diferentes - [ S=Sim;N=Não ] |
| cliente.endCob | String | Opcional | String(100) - Endereço de cobrança do cliente |
| cliente.cplCob | String | Opcional | String(200) - Complemento do endereço de cobrança do cliente |
| cliente.cepCob | Integer | Opcional | Number(008) - CEP do endereço de cobrança do cliente |
| cliente.iniCob | Integer | Opcional | Number(008) - Faixa inicial do CEP do endereço de cobrança do cliente |
| cliente.cidCob | String | Opcional | String(060) - Cidade do endereço de cobrança do cliente |
| cliente.estCob | String | Opcional | String(002) - Estado do endereço de cobrança do cliente |
| cliente.cgcCob | String | Opcional | Number(014) - Número do CNPJ de cobrança |
| cliente.entCor | String | Opcional | String(001) - Indicativo do endereço de entrega de correspondências - [ N=Endereço Normal;E=Endereço de Entrega;C=Endereço de Cobrança ] |
| cliente.fonCli | String | Opcional | String(020) - Número do telefone - 1 |
| cliente.fonCl2 | String | Opcional | String(020) - Número do telefone - 2 |
| cliente.fonCl3 | String | Opcional | String(020) - Número do telefone - 3 |
| cliente.fonCl4 | String | Opcional | String(020) - Número do telefone - 4 |
| cliente.fonCl5 | String | Opcional | String(020) - Número do telefone - 5 |
| cliente.faxCli | String | Opcional | String(020) - Número do FAX do cliente |
| cliente.cxaPst | Integer | Opcional | Number(006) - Número da caixa postal do cliente |
| cliente.intNet | String | Opcional | String(100) - Endereço eletrônico (E-Mail) |
| cliente.codRoe | String | Opcional | String(003) - Código da Rota ou Localidade do Cliente |
| cliente.seqRoe | Integer | Opcional | Number(004) - Sequência da rota ou localidade |
| cliente.codFor | Integer | Opcional | Number(009) - Código do cliente como fornecedor |
| cliente.cliRep | Integer | Opcional | Number(009) - Código do cliente como representante |
| cliente.cliTra | Integer | Opcional | Number(009) - Código do cliente como transportadora |
| cliente.usuCad | Double | Opcional | Number(010) - Usuário responsável pelo cadastramento |
| cliente.datCad | DateTime | Opcional | Date(DD/MM/YYYY) - Data início do cadastramento do cliente |
| cliente.datFim | DateTime | Opcional | Date(DD/MM/YYYY) - Data fim do cadastramento do cliente |
| cliente.horCad | Integer | Opcional | Number(005) - Hora/minuto do início do cadastramento do cliente |
| cliente.horFim | Integer | Opcional | Number(005) - Hora/minuto final do cadastramento do cliente |
| cliente.datVct | DateTime | Opcional | Date(DD/MM/YYYY) - Data do vencimento do cadastro do cliente |
| cliente.datAtu | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última atualização do cadastro |
| cliente.horAtu | Integer | Opcional | Number(005) - Hora/minuto da última atualização do cadastro |
| cliente.usuAtu | Double | Opcional | Number(010) - Usuário responsável pela última atualização |
| cliente.qtdAtu | Integer | Opcional | Number(004) - Quantidade de renovações cadastrais do cliente |
| cliente.datIcv | DateTime | Opcional | Date(DD/MM/YYYY) - Data inicial Vendor |
| cliente.sitCli | String | Opcional | String(001) - Situação do cliente - [ A=Ativo;I=Inativo ] |
| cliente.codMot | Integer | Opcional | Number(006) - Código do motivo da situação do cliente |
| cliente.bloCre | String | Opcional | String(001) - Indicativo se o motivo bloqueia crédito para o cliente (Faturamento) - [ S=Sim;N=Não ] |
| cliente.obsMot | String | Opcional | String(250) - Observação do motivo da situação do cliente |
| cliente.usuMot | Double | Opcional | Number(010) - Usuário responsável pelo motivo da situação do cliente |
| cliente.datMot | DateTime | Opcional | Date(DD/MM/YYYY) - Data do motivo da situação do cliente |
| cliente.horMot | Integer | Opcional | Number(005) - Hora do motivo da situação do cliente |
| cliente.usuOpe | Double | Opcional | Number(010) - Código da operadora de cadastrou o cliente |
| cliente.codAma | String | Opcional | String(030) - Código do cliente no Amadeus |
| cliente.codSab | String | Opcional | String(030) - Código do cliente no Sabre |
| cliente.codGal | String | Opcional | String(030) - Código do cliente no Galileo |
| cliente.triIcm | String | Opcional | String(001) - Indicativo se o cliente tem tributação de ICMS ou não - [ S=Sim;N=Não ] |
| cliente.triIpi | String | Opcional | String(001) - Indicativo se o cliente tem tributação de IPI ou não - [ S=Sim;N=Não ] |
| cliente.baiEnt | String | Opcional | String(075) - Bairro de Entrega do cliente |
| cliente.baiCob | String | Opcional | String(075) - Bairro de Cobrança do cliente |
| cliente.cliFor | String | Opcional | String(001) - Indicativo se o registro representa um cliente ou um fornecedor ou ambos - [ C=Cliente;F=Fornecedor;A=Cliente/Fornecedor ] |
| cliente.ideCli | String | Opcional | String(020) - Código para identificação do cliente |
| cliente.triPis | String | Opcional | String(001) - Indicativo se o cliente tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| cliente.triCof | String | Opcional | String(001) - Indicativo se o cliente tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| cliente.indExp | Integer | Opcional | Number(001) - Indicativo se o registro foi alterado para exportar para o palm - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
| cliente.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| cliente.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o Palm |
| cliente.retCof | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
| cliente.retCsl | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
| cliente.retPis | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
| cliente.retOur | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
| cliente.codSro | String | Opcional | String(003) - Código da Sub Rota |
| cliente.datSuf | DateTime | Opcional | Date(DD/MM/YYYY) - Data de validade do registro do SUFRAMA |
| cliente.cepFre | Integer | Opcional | Number(008) - Faixa inicial do CEP para cálculo do frete no pedido |
| cliente.codPdv | Integer | Opcional | Number(009) - Código interno no PDV |
| cliente.datPdv | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o PDV |
| cliente.horPdv | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o PDV |
| cliente.retPro | String | Opcional | String(001) - Indicativo se o cliente controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto - [ S=Sim;N=Não ] |
| cliente.retIrf | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
| cliente.limRet | String | Opcional | String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o cliente nas notas fiscais de saída - [ P=Produto;E=Serviço;S=Ambos;N=Não Utiliza ] |
| cliente.codCnv | Integer | Opcional | Number(004) - Código do convênio |
| cliente.calFun | String | Opcional | String(001) - Indicativo se calcula Funrural nas notas fiscais de saídas. - [ S=Sim;N=Não ] |
| cliente.eenCli | String | Opcional | String(018) - Código do endereço do cliente |
| cliente.eenEnt | String | Opcional | String(018) - Código do endereço de entrega do cliente |
| cliente.eenCob | String | Opcional | String(018) - Código do endereço de cobrança do cliente |
| cliente.perAin | Double | Opcional | Number(004,2) - Percentual adicional do INSS |
| cliente.nenCli | String | Opcional | String(060) - Número do Endereço do Cliente |
| cliente.nenEnt | String | Opcional | String(060) - Número do endereço de entrega do cliente |
| cliente.nenCob | String | Opcional | String(060) - Número do endereço de cobrança do cliente |
| cliente.tipAce | Integer | Opcional | Number(001) - Tipo de acerto(arredondamento) do cliente - [ 1=Arredonda;2=Trunca ] |
| cliente.emaNfe | String | Opcional | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
| cliente.insAnp | Integer | Opcional | Number(007) - Código da instalação conforme cadastro da ANP |
| cliente.indCoo | String | Opcional | String(001) - Indicativo se cliente/fornecedor é cooperado. - [ S=Sim;N=Não ] |
| cliente.codRtr | Integer | Opcional | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal ] |
| cliente.regEst | Integer | Opcional | Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) - [ 1=Microempresa municipal;2=Estimativa;3=Sociedade de profissionais;4=Cooperativa;5=Microempresário Individual (MEI);6=Microempresário e Empresa de Pequeno Porte (ME EPP) ] |
| cliente.natRet | Integer | Opcional | Number(002) - Indicador de natureza da retenção na fonte de PIS e Cofins - [ 01=Retenção por órgãos, autarquias e fundações federais;02=Retenção por outras entidades da administração pública federal;03=Retenção por pessoas jurídicas de direito privado;04=Recolhimento por sociedade cooperativa;05=Retenção por fabricante de máquinas e veículos;51=Retenção por órgãos, autarquias e fundações federais;52=Retenção por outas entidades da administração pública federal;53=Retenção por pessoas jurídicas de direito privado;54=Recolhimento por sociedade cooperativa;55=Retenção por fabricante de máquinas e veículos;59=Outras retenções - Rendimentos sujeitos à regra especifica de incidência cumulativa;99=Outras retenções - Rendimentos sujeitos à regra geral de incidência (não cumulativa e cumulativa) ] |
| cliente.natPis | Integer | Opcional | Number(005) - Natureza da receita do PIS |
| cliente.natCof | Integer | Opcional | Number(005) - Natureza da receita do COFINS |
| cliente.natIrp | Integer | Opcional | Number(002) - Indicador de natureza da retenção na fonte de IRPJ (SPED) - [ 01=Retido na Fonte;02=Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64);03=Retido na Fonte pelas Demais Entidades da Administração Pública Federel (Lei nº 10.833/2003, art. 34);04=CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30);05=CSLL Retida na Fonte por Órgãos, Autarquias e Fundações dos Estados, Distrito Federal e Municípios (Lei nº 10.833/2003, art. 33);06=Retido na Fonte no Exterior Incidente sobre os Dividendos (Lei nº12.973/2014, Art. 88) ] |
| cliente.natCsl | Integer | Opcional | Number(002) - Indicador de natureza da retenção na fonte de CSLL (SPED) - [ 01=Retido na Fonte;02=Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64);03=Retido na Fonte pelas Demais Entidades da Administração Pública Federel (Lei nº 10.833/2003, art. 34);04=CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30);05=CSLL Retida na Fonte por Órgãos, Autarquias e Fundações dos Estados, Distrito Federal e Municípios (Lei nº 10.833/2003, art. 33);06=Retido na Fonte no Exterior Incidente sobre os Dividendos (Lei nº12.973/2014, Art. 88) ] |
| cliente.numIdf | String | Opcional | String(040) - Número de identificação fiscal |
| cliente.codMsg | Integer | Opcional | Number(004) - Código da mensagem - 1 |
| cliente.codMs2 | Integer | Opcional | Number(004) - Código da mensagem - 2 |
| cliente.codMs3 | Integer | Opcional | Number(004) - Código da mensagem - 3 |
| cliente.codMs4 | Integer | Opcional | Number(004) - Código da mensagem - 4 |
| cliente.calSen | String | Opcional | String(001) - Indicativo se calcula Senar nas notas fiscais de saídas - [ S=Sim;N=Não ] |
| cliente.tipEmp | Integer | Opcional | Number(002) - Tipo de empresa - [ 1=Indústria;2=Comércio;3=Distribuidor;4=TRR - Transp./Rev./Retalhista;5=Extração Mineral/Outros;6=Indústria/Transporte;7=Produtor Rural;8=Prestador de Serviço;9=Atividade Financeira;10=Atividade Imobiliária;11=Cooperativa;12=Sociedades Seguradoras, de Capitalização ou Entidade Aberta de Previdência Complementar;99=Outros ] |
| cliente.conFin | String | Opcional | String(001) - Consumidor Final (deprecado a partir da versão 5.8.3) - [ S=Sim;N=Não ] |
| cliente.rotAnx | Integer | Opcional | Number(002) - Código da rotina para controle de arquivos anexos - [ 03=Produtos;06=Derivações;09=Engenharia - Modelos;12=Engenharia - Roteiros;15=Vendas - Contratos;18=Nota Fiscal de Entrada;21=SGQ - Registros;24=Vendas - Orçamento Produto/Serviço;27=Solicitações de Compra;30=Cotação de Produtos e Serviços;33=Vendas - Pedidos;36=Manutenção - Equipamentos;39=Assistência Técnica - Itens das Ocorrências;42=Assistência Técnica - Trâmites das Ocorrências;45=Cadastros - Fornecedores;48=Ordem de Compra;51=Cadastros - Clientes;54=Agronegócio;57=Requisição ] |
| cliente.numAnx | Double | Opcional | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| cliente.seqHas | Integer | Opcional | Number(009) - Sequencia do hash para controle de alteração de registro para PAF-ECF |
| cliente.entPaa | String | Opcional | String(001) - Entidade inscrita no Programa de Aquisição de Alimentos (PAA) - [ S=Sim;N=Não ] |
| cliente.claTri | Integer | Opcional | Number(002) - Código da classificação tributária para o Reinf - [ 01=Empresa enquadrada no regime de tributação Simples com tributação previdenciária substituída;02=Empresa enquadrada no regime de tributação Simples com tributação previdenciária não substituída;03=Empresa enquadrada no regime de tributação Simples com tributação previdenciária substituída e não substituída;04=MEI - Micro Empreendedor Individual;05=Empresa enquadrada no Art. 14 da Lei 11.774/2008;06=Agroindústria;07=Produtor Rural Pessoa Jurídica;08=Consórcio Simplificado de Produtores Rurais;09=Órgão Gestor de Mão de Obra;10=Entidade Sindical a que se refere a Lei 12.023/2009;11=Associação Desportiva que mantém Clube de Futebol Profissional;12=Empresa enquadrada nos art. 7º a 9º da Lei 12.546/2011, exceto aquelas enquadradas na classificação tributária 05;13=Banco, caixa econômica, sociedade de crédito, financiamento e investimento e demais empresas relacionadas no parágrafo 1º do art. 22 da Lei 8.212./91;14=Sindicatos em geral, exceto aquele classificado no código [10];21=Pessoa Física, exceto Segurado Especial;22=Segurado Especial;60=Missão Diplomática ou Repartição Consular de carreira estrangeira;70=Empresa de que trata o Decreto 5.436/2005;80=Entidade Beneficente/Isenta;99=Pessoas Jurídicas em Geral ] |
| definicoes | Set | Opcional | Lista de definições do cliente |
| definicoes.codCli | Integer | Opcional | Number(009) - Código do cliente |
| definicoes.codEmp | Integer | Opcional | Number(004) - Código da empresa |
| definicoes.codFil | Integer | Opcional | Number(005) - Código da filial |
| definicoes.salDup | Double | Opcional | Number(015,2) - Saldo devedor de duplicatas dos clientes |
| definicoes.salOut | Double | Opcional | Number(015,2) - Saldo devedor de outros títulos dos clientes |
| definicoes.salCre | Double | Opcional | Number(015,2) - Saldo dos créditos dos clientes |
| definicoes.datLim | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última atualização do limite de crédito do cliente |
| definicoes.vlrLim | Double | Opcional | Number(015,2) - Valor do limite de crédito do cliente |
| definicoes.limApr | String | Opcional | String(001) - Indicativo se o limite de crédito do cliente está ou não aprovado - [ S=Sim;N=Não ] |
| definicoes.vlrPfa | Double | Opcional | Number(015,2) - Soma das pré-faturas |
| definicoes.datMac | DateTime | Opcional | Date(DD/MM/YYYY) - Data da ocorrência do maior acúmulo de saldo devedor do cliente |
| definicoes.vlrMac | Double | Opcional | Number(015,2) - Valor do maior acúmulo de saldo devedor do cliente |
| definicoes.datUpe | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pedido do cliente |
| definicoes.vlrUpe | Double | Opcional | Number(015,2) - Valor do último pedido do cliente |
| definicoes.datUfa | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último faturamento do cliente |
| definicoes.vlrUfa | Double | Opcional | Number(015,2) - Valor do último faturamento do cliente |
| definicoes.datUpg | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pagamento do cliente |
| definicoes.vlrUpg | Double | Opcional | Number(015,2) - Valor do último pagamento do cliente |
| definicoes.qtdPgt | Integer | Opcional | Number(009) - Quantidade total de pagamentos efetuados pelo cliente |
| definicoes.datUpc | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pagamento em cartório do cliente |
| definicoes.vlrUpc | Double | Opcional | Number(015,2) - Valor do último pagamento em cartório do cliente |
| definicoes.qtdTpc | Integer | Opcional | Number(004) - Quantidade total de pagamentos em cartório do cliente |
| definicoes.datMfa | DateTime | Opcional | Date(DD/MM/YYYY) - Data da ocorrência da maior fatura do cliente |
| definicoes.vlrMfa | Double | Opcional | Number(015,2) - Valor da maior fatura do cliente |
| definicoes.datAtr | DateTime | Opcional | Date(DD/MM/YYYY) - Data da ocorrência do maior atraso do cliente |
| definicoes.vlrAtr | Double | Opcional | Number(015,2) - Valor de pagamento do maior atraso do cliente |
| definicoes.maiAtr | Integer | Opcional | Number(004) - Quantidade de dias do maior atraso do cliente |
| definicoes.medAtr | Integer | Opcional | Number(004) - Quantidade de dias de média de atraso do cliente |
| definicoes.datPmr | DateTime | Opcional | Date(DD/MM/YYYY) - Data de ínicio de contagem para cálculo do prazo médio de recebimento dos títulos |
| definicoes.przMrt | Integer | Opcional | Number(005) - Prazo médio de recebimento dos títulos do cliente |
| definicoes.qtdRpm | Integer | Opcional | Number(009) - Quantidade de títulos recebidos após data para prazo médio |
| definicoes.qtdChs | Integer | Opcional | Number(004) - Quantidade de cheques sem fundo do cliente |
| definicoes.catCli | Integer | Opcional | Number(003) - Categoria do cliente (prioridade para faturamento) |
| definicoes.codCca | String | Opcional | String(003) - Código da categoria do cliente para a análise de crédito |
| definicoes.acePar | String | Opcional | String(001) - Indicativo se o cliente aceita faturamento parcial de pedidos - [ S=Sim;N=Não ] |
| definicoes.qtdMfp | Integer | Opcional | Number(003) - Quantidade máxima de faturas por pedido aceito pelo cliente |
| definicoes.perAqa | Double | Opcional | Number(005,2) - Percentual acima da quantidade do pedido aceito no faturamento pelo cliente |
| definicoes.indAgr | String | Opcional | String(001) - Indicativo se o cliente só aceita grade completa (agrupamento derivação) - [ S=Sim;N=Não ] |
| definicoes.junPed | String | Opcional | String(001) - Indicativo se o cliente aceita juntar pedidos numa mesma nota - [ S=Sim;N=Não ] |
| definicoes.perDs1 | Double | Opcional | Number(005,2) - Percentual de desconto - 1 para o cliente |
| definicoes.perDs2 | Double | Opcional | Number(005,2) - Percentual de desconto - 2 para o cliente |
| definicoes.perCom | Double | Opcional | Number(005,2) - Percentual de comissão nas vendas para o cliente (+ ou -) |
| definicoes.codCrp | String | Opcional | String(003) - Código de grupo do contas a receber |
| definicoes.codRep | Integer | Opcional | Number(009) - Código do representante padrão para o cliente |
| definicoes.codRve | String | Opcional | String(003) - Código da região de venda do cliente |
| definicoes.codTpr | String | Opcional | String(004) - Código da tabela de preço padrão para o cliente |
| definicoes.codCpg | String | Opcional | String(006) - Código da condição de pagamento padrão para o cliente |
| definicoes.codFpg | Integer | Opcional | Number(002) - Código da forma de pagamento |
| definicoes.qtdDcv | Integer | Opcional | Number(003) - Quantidade de dias para cálculo de vencimento |
| definicoes.criEdv | String | Opcional | String(001) - Critério para escolha do dia de vencimento das parcelas e títulos - [ A=Dias Corridos - Antecipa;S=Dias Corridos - Mantém;N=Dias Corridos - Posterga;U=Só Dias Úteis ] |
| definicoes.codTra | Integer | Opcional | Number(009) - Código da transportadora padrão para o cliente |
| definicoes.codRed | Integer | Opcional | Number(009) - Código da transportadora de redespacho padrão para o cliente |
| definicoes.recJmm | Double | Opcional | Number(005,2) - Percentual de juros de mora mês para o contas a receber |
| definicoes.recTjr | String | Opcional | String(001) - Tipo de juros para contas a receber - [ S=Juros Simples;C=Juros Compostos ] |
| definicoes.recDtj | Integer | Opcional | Number(004) - Dias de tolerância para cálculo de juros de mora |
| definicoes.recMul | Double | Opcional | Number(005,2) - Percentual de multa para atraso contas a receber |
| definicoes.recDtm | Integer | Opcional | Number(004) - Dias de tolerância para multa do contas a receber |
| definicoes.perDsc | Double | Opcional | Number(004,2) - Percentual padrão de desconto para os títulos gerados |
| definicoes.tolDsc | Integer | Opcional | Number(004) - Quantidade padrão de dias de tolerância para desconto |
| definicoes.prdDsc | String | Opcional | String(001) - Indicativo do período para cálculo do desconto antecipado - [ D=Diário;S=Semanal;Q=Quinzenal;M=Mensal;T=Trimestral;R=Semestral;A=Anual ] |
| definicoes.antDsc | String | Opcional | String(001) - Indicativo se calcula desconto por antecipação de recebimento - [ S=Sim;N=Não ] |
| definicoes.porSi1 | String | Opcional | String(004) - Código do primeiro portador aceito pelo cliente |
| definicoes.porSi2 | String | Opcional | String(004) - Código do segundo portador aceito pelo cliente |
| definicoes.codCrt | String | Opcional | String(002) - Código da carteira padrão para o cliente |
| definicoes.porNa1 | String | Opcional | String(004) - Código do primeiro portador não aceito pelo cliente |
| definicoes.porNa2 | String | Opcional | String(004) - Código do segundo portador não aceito pelo cliente |
| definicoes.codIn1 | String | Opcional | String(003) - Código da primeira instrução bancária |
| definicoes.codIn2 | String | Opcional | String(003) - Código da segunda instrução bancária |
| definicoes.codBan | String | Opcional | String(003) - Código do banco onde o cliente mantém conta corrente |
| definicoes.tipTcc | Integer | Opcional | Number(002) - Tipo de conta - [ 01=Conta Corrente;02=Conta Poupança;03=Conta Investimento;04=Conta Aplicação Financeira;05=Conta Empréstimo;06=Cota Capital;07=Conta de Retenção;08=Conta da Loja;09=Conta Salário;10=Outros ] |
| definicoes.codAge | String | Opcional | String(007) - Código da agência bancária onde o cliente mantém conta corrente |
| definicoes.ccbCli | String | Opcional | String(014) - Número da conta corrente bancária do cliente |
| definicoes.codFrj | String | Opcional | String(003) - Código da fórmula de reajuste do título a receber |
| definicoes.criRat | Integer | Opcional | Number(001) - Critério utilizado para rateio - [ 1=Receitas - Conta X C. Custos;2=Receitas - C. Custos X Conta;3=Despesas - Conta X C. Custos;4=Despesas - C. Custos X Conta;5=Nenhum ] |
| definicoes.ctaRed | Integer | Opcional | Number(007) - Conta contábil reduzida - 1 |
| definicoes.ctaRcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 2 |
| definicoes.ctaFdv | Integer | Opcional | Number(007) - Conta contábil reduzida - 3 |
| definicoes.ctaFcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 4 |
| definicoes.ctaAux | Integer | Opcional | Number(009) - Número reduzido da conta de composição auxiliar - 1 |
| definicoes.ctaAad | Integer | Opcional | Number(009) - Número reduzido da conta de composição auxiliar - 2 |
| definicoes.usuAge | Double | Opcional | Number(010) - Código do usuário agente de turismo do cliente |
| definicoes.exiLcp | String | Opcional | String(001) - Indicativo se o cliente exige ligação de cliente X produto/derivação - [ S=Sim;N=Não ] |
| definicoes.perFre | Double | Opcional | Number(005,2) - Percentual de Frete |
| definicoes.perSeg | Double | Opcional | Number(005,2) - Percentual de Seguro |
| definicoes.perEmb | Double | Opcional | Number(005,2) - Percentual de Embalagens |
| definicoes.perEnc | Double | Opcional | Number(005,2) - Percentual de Encargos |
| definicoes.perOut | Double | Opcional | Number(005,2) - Percentual de Outras Despesas |
| definicoes.fveTns | String | Opcional | String(010) - Hierarquia da Forma de Venda |
| definicoes.fveFpg | String | Opcional | String(010) - Hierarquia da Forma de Venda |
| definicoes.fveCpg | String | Opcional | String(010) - Hierarquia da Forma de Venda |
| definicoes.perIss | Double | Opcional | Number(004,2) - Percentual do ISS para os serviços prestados ao cliente |
| definicoes.codVen | Integer | Opcional | Number(009) - Código do Vendedor do Cliente |
| definicoes.indExp | Integer | Opcional | Number(001) - Indicativo se o registro foi alterado para exportar para o palm - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
| definicoes.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| definicoes.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o Palm |
| definicoes.cifFob | String | Opcional | String(001) - Indicativo se o frete para o cliente é CIF ou FOB - [ C=Por conta do emitente (PAGO);F=Por conta do destinatário (A PAGAR);T=Por conta de terceiros;X=Sem frete ] |
| definicoes.codTab | String | Opcional | String(004) - Código da tabela de preço frete |
| definicoes.perDs3 | Double | Opcional | Number(005,2) - Percentual de desconto - 3 para o cliente |
| definicoes.perDs4 | Double | Opcional | Number(005,2) - Percentual de desconto - 4 para o cliente |
| definicoes.perOf1 | Double | Opcional | Number(005,2) - Percentual de oferta 1 para o cliente |
| definicoes.perOf2 | Double | Opcional | Number(005,2) - Percentual de oferta 2 para o cliente |
| definicoes.codMar | String | Opcional | String(010) - Código da Marca/Etiqueta padrão do cliente |
| definicoes.diaEsp | String | Opcional | String(001) - Indicativo do dia da semana para vencimento parcelas para o cliente - [ 1=Normal - Qualquer Dia;2=Segunda-Feira;3=Terça-Feira;4=Quarta-Feira;5=Quinta-Feira;6=Sexta-Feira;7=Fora Semana Antes;8=Fora Decêndio Antes;9=Fora Quinzena Antes;A=Fora Mês Antes;S=Fora Semana Depois;D=Fora Decêndio Depois;Q=Fora Quinzena Depois;M=Fora Mês Depois ] |
| definicoes.diaMe1 | Integer | Opcional | Number(002) - Primeiro dia especial do mês para vencimento das parcelas do cliente |
| definicoes.diaMe2 | Integer | Opcional | Number(002) - Segundo dia especial do mês para vencimento das parcelas do cliente |
| definicoes.diaMe3 | Integer | Opcional | Number(002) - Terceiro dia especial do mês para vencimento das parcelas do cliente |
| definicoes.gerTcc | String | Opcional | String(001) - Indicativo se, no momento do faturamento de um contrato, gera título para o cliente do contrato, e não do faturamento - [ S=Sim;N=Não ] |
| definicoes.apmDen | String | Opcional | String(001) - Aceita pedido com a mesma data de entrega - [ S=Sim;N=Não ] |
| definicoes.ctrPad | Integer | Opcional | Number(009) - Número do contrato padrão |
| definicoes.epcPed | String | Opcional | String(001) - Exige número do pedido do cliente no pedido - [ S=Sim;N=Não ] |
| definicoes.ecpCnp | String | Opcional | String(001) - Exige código do produto do cliente no pedido - [ S=Sim;N=Não ] |
| definicoes.qdiPrt | Integer | Opcional | Number(003) - Indicativo da quantidade de dias para protesto ("0" - não protesta) |
| definicoes.qtdPrt | Integer | Opcional | Number(004) - Quantidade de protestos do cliente |
| definicoes.vlrPrt | Double | Opcional | Number(015,2) - Valor total de protestos do cliente |
| definicoes.acrDia | Double | Opcional | Number(005,2) - Percentual de acréscimo na diária paga ao motorista |
| definicoes.exiAge | String | Opcional | String(001) - Indicativo se o cliente exige o agendamento da entrega - [ S=Sim;N=Não ] |
| definicoes.ultNfv | Integer | Opcional | Number(009) - Último número de nota fiscal de saída faturada |
| definicoes.ultSnf | String | Opcional | String(003) - Código da série da última nota fiscal de saída |
| definicoes.codFcr | String | Opcional | String(003) - Código da moeda ou índice como fator de correção dos contratos |
| definicoes.codPdv | Integer | Opcional | Number(009) - Código interno no PDV |
| definicoes.vlrAcr | Double | Opcional | Number(015,2) - Valor de acréscimo na diária paga ao motorista |
| definicoes.perDs5 | Double | Opcional | Number(005,2) - Percentual de desconto - 5 para o cliente |
| definicoes.seqCob | Integer | Opcional | Number(005) - Sequência do endereço de cobrança padrão do cliente |
| definicoes.seqEnt | Integer | Opcional | Number(005) - Sequência do endereço de entrega padrão do cliente |
| definicoes.indOrf | String | Opcional | String(001) - Indica se o cliente obriga o recebimento do recibo para cobrança via fatura automática - [ S=Sim;N=Não ] |
| definicoes.codTic | String | Opcional | String(003) - Código do ICMS especial |
| definicoes.codTrd | String | Opcional | String(003) - Código de redução de impostos |
| definicoes.perCcr | String | Opcional | String(001) - Origem do percentual de comissão - [ R=Representante;C=Cliente ] |
| definicoes.dscPrd | String | Opcional | String(001) - Desconsidera percentual de perda do componente utilizado para industrialização - [ S=Sim;N=Não ] |
| definicoes.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
| definicoes.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
| definicoes.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
| definicoes.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
| definicoes.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
| definicoes.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
| definicoes.avaVlr | Double | Opcional | Number(015,2) - Valor total para avalizar |
| definicoes.avaVlu | Double | Opcional | Number(015,2) - Valor avalizado no atual momento |
| definicoes.avaVls | Double | Opcional | Number(015,2) - Valor disponível para avalizar |
| definicoes.avaAti | String | Opcional | String(001) - Determina se o cliente pode ser usado como avalista - [ S=Sim;N=Não ] |
| definicoes.avaMot | Integer | Opcional | Number(006) - Código do motivo usado para justificar porque o avalista está inativo |
| definicoes.avaObs | String | Opcional | String(250) - Observação do motivo da inativação do avalista |
| definicoes.avdAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração das informações do avalista |
| definicoes.avhAlt | Integer | Opcional | Number(005) - Hora da última alteração das informações do avalista |
| definicoes.avuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração das informações do avalista |
| definicoes.avdGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data de geração das informações do avalista |
| definicoes.avhGer | Integer | Opcional | Number(005) - Hora de geração das informações do avalista |
| definicoes.avuGer | Double | Opcional | Number(010) - Usuário responsável pela geração das informações do avalista |
| definicoes.codFin | Integer | Opcional | Number(004) - Código da finalidade de venda |
| definicoes.dscAnt | Double | Opcional | Number(004,2) - Percentual de desconto por antecipação para os títulos gerados |
| definicoes.dscPon | Double | Opcional | Number(004,2) - Percentual de desconto por pontualidade para os títulos gerados |
| definicoes.motDes | Integer | Opcional | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico;3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros.;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpiadas Rio 2016 ] |
| definicoes.codStr | String | Opcional | String(003) - Código da situação tributária do cliente |
| definicoes.volSep | String | Opcional | String(001) - Indicativo se deve separar os componentes/volumes ao gerar o pedido - [ S=Sim;N=Não ] |
| definicoes.conFin | String | Opcional | String(001) - Consumidor Final - [ S=Sim;N=Não ] |
| definicoes.indPre | String | Opcional | String(001) - Indicativo presencial do consumidor - [ 0=Não se aplica;1=Operação presencial;2=Operação não presencial, pela Internet;3=Operação não presencial, Teleatendimento;4=NFC-e em operação com entrega em domicílio;9=Operação não presencial, outros ] |
| definicoes.perDif | Double | Opcional | Number(007,4) - Percentual de diferimento configurado para o cliente |
| campoUsuarioDefinicoes | Set | Opcional | Lista de campos de usuário |
| campoUsuarioDefinicoes.campo | String | Opcional | Nome do campo |
| campoUsuarioDefinicoes.valor | String | Opcional | Valor do campo |
| enderecoEntrega | Set | Opcional | Lista de endereços de entrega do cliente |
| enderecoEntrega.codCli | Integer | Opcional | Number(009) - Código do cliente |
| enderecoEntrega.seqEnt | Integer | Opcional | Number(005) - Sequência de endereços de entrega |
| enderecoEntrega.endEnt | String | Opcional | String(100) - Endereço de entrega do cliente |
| enderecoEntrega.cplEnt | String | Opcional | String(200) - Complemento do endereço de entrega do cliente |
| enderecoEntrega.prxEnt | String | Opcional | String(120) - Ponto de referência ou proximidade do endereço de entrega |
| enderecoEntrega.cepEnt | Integer | Opcional | Number(008) - CEP do endereço de entrega do cliente |
| enderecoEntrega.iniEnt | Integer | Opcional | Number(008) - Faixa inicial do CEP do endereço de entrega do cliente |
| enderecoEntrega.cidEnt | String | Opcional | String(060) - Cidade do endereço de entrega do cliente |
| enderecoEntrega.estEnt | String | Opcional | String(002) - Estado do endereço de entrega do cliente |
| enderecoEntrega.insEnt | String | Opcional | String(025) - Inscrição estadual do endereço de entrega |
| enderecoEntrega.baiEnt | String | Opcional | String(075) - Bairro de entrega do cliente |
| enderecoEntrega.codRoe | String | Opcional | String(003) - Código da Rota |
| enderecoEntrega.seqRoe | Integer | Opcional | Number(004) - Sequência |
| enderecoEntrega.cgcEnt | Double | Opcional | Number(014) - Número do CNPJ/CPF de Entrega |
| enderecoEntrega.indExp | Integer | Opcional | Number(001) - Indicativo se o registro foi alterado para exportar para o palm - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
| enderecoEntrega.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| enderecoEntrega.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o Palm |
| enderecoEntrega.sitReg | String | Opcional | String(001) - Situação do registro - [ A=Ativo;I=Inativo ] |
| enderecoEntrega.codSro | String | Opcional | String(003) - Código da Sub Rota |
| enderecoEntrega.eenEnt | String | Opcional | String(018) - Código do endereço de entrega do cliente |
| enderecoEntrega.nenEnt | String | Opcional | String(060) - Número do Endereço de Entrega do Cliente |
| enderecoEntrega.acrDia | Double | Opcional | Number(005,2) - Percentual de acréscimo na diária paga ao motorista |
| enderecoEntrega.vlrAcr | Double | Opcional | Number(015,2) - Valor de acréscimo na diária paga ao motorista |
| enderecoEntrega.nomCli | String | Opcional | String(100) - Nome do cliente de entrega |
| enderecoEntrega.empFre | Integer | Opcional | Number(004) - Código da empresa |
| enderecoEntrega.tabFre | String | Opcional | String(004) - Código da tabela de preço frete |
| enderecoEntrega.datIni | DateTime | Opcional | Date(DD/MM/YYYY) - Data início de validade da tabela de preço |
| enderecoEntrega.locEnt | Integer | Opcional | Number(008) - Código da localização do local para entrega do frete |
| enderecoEntrega.seqFlc | Integer | Opcional | Number(004) - Sequência da localização do frete |
| enderecoEntrega.filFlc | Integer | Opcional | Number(005) - Código da filial |
| enderecoEntrega.faxEnt | String | Opcional | String(020) - Número do fax de contato no endereço de entrega |
| enderecoEntrega.fonEnt | String | Opcional | String(020) - Número do telefone de contato no endereço de entrega |
| enderecoEntrega.celEnt | String | Opcional | String(020) - Número do telefone celular de contato no endereco de entrega |
| enderecoEntrega.emaEnt | String | Opcional | String(100) - E-Mail de contato no endereço de entrega |
| enderecoEntrega.tipEnt | String | Opcional | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| campoUsuarioEnderecoEntrega | Set | Opcional | Lista de campos de usuário do endereço de entrega |
| campoUsuarioEnderecoEntrega.campo | String | Opcional | Nome do campo |
| campoUsuarioEnderecoEntrega.valor | String | Opcional | Valor do campo |
| campoUsuarioCliente | Set | Opcional | Lista de campos de usuário |
| campoUsuarioCliente.campo | String | Opcional | Nome do campo |
| campoUsuarioCliente.valor | String | Opcional | Valor do campo |
| consultaSefaz | Set | Opcional | Retorno consulta Sefaz |
| consultaSefaz.conDis | String | Opcional | String(001) Consulta disponível (S = Sim; N = Não) |
| consultaSefaz.desCon | String | Opcional | String(1000) Descrição da consulta |
| consultaSefaz.iE | String | Opcional | String(014) Inscrição estadual do contribuinte |
| consultaSefaz.cNPJ | String | Opcional | String(014) CNPJ do contribuinte |
| consultaSefaz.cPF | String | Opcional | String(011) CPF em caso de pessoa física com IE |
| consultaSefaz.uF | String | Opcional | String(002) O campo deve ser preenchido com a sigla da UF de localização do contribuinte. Em algumas situações, a UF de localização pode ser diferente da UF consultada. Ex. IE de contribuinte inscrito como Substituto Tributário. |
| consultaSefaz.cSit | String | Opcional | String(001) Situação do contribuinte: 0 - não habilitado; 1 - habilitado. |
| consultaSefaz.indCredNFe | String | Opcional | String(001) Indicador de contribuinte credenciado a emitir NF-e. 0 - Não credenciado para emissão da NF-e; 1 - Credenciado; 2 - Credenciado com obrigatoriedade para todas operações; 3 - Credenciado com obrigatoriedade parcial; 4 – a SEFAZ não fornece a informação. Este indicador significa apenas que o contribuinte é credenciado para emitir NF-e na SEFAZ consultada. |
| consultaSefaz.indCredCTe | String | Opcional | String(001) Indicador de contribuinte credenciado a emitir CT-e. 0 - Não credenciado para emissão da CT-e; 1 - Credenciado; 2 - Credenciado com obrigatoriedade para todas operações; 3 - Credenciado com obrigatoriedade parcial; 4 – a SEFAZ não fornece a informação. Este indicador significa apenas que o contribuinte é credenciado para emitir CT-e na SEFAZ consultada. |
| consultaSefaz.xNome | String | Opcional | String(060) Razão Social ou nome do Contribuinte |
| consultaSefaz.xFant | String | Opcional | String(060) Nome Fantasia |
| consultaSefaz.xRegApur | String | Opcional | String(060) Regime de Apuração do ICMS do Contribuinte |
| consultaSefaz.cNAE | String | Opcional | String(007) CNAE principal do contribuinte |
| consultaSefaz.xLgr | String | Opcional | String(255) Nome do Logradouro |
| consultaSefaz.nro | String | Opcional | String(060) Número |
| consultaSefaz.xCpl | String | Opcional | String(060) Complemento |
| consultaSefaz.xBairro | String | Opcional | String(060) Nome do Bairro |
| consultaSefaz.cMun | String | Opcional | String(007) Código do Município do Contribuinte, conforme Tabela do IBGE |
| consultaSefaz.cEP | String | Opcional | String(008) Código do CEP |
| mensagemRetorno | String | Opcional | (Obrigatório) - String(1000) - Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: - Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
English
Español
English
Español


