Web service Com.senior.g5.co.cad.clientes
O serviço de Cliente é usado para permitir a exportação de registros com controle de integração utilizando a porta exportar. Esse mesmo serviço também contém portas de consulta que permitem obter informações específicas da entidade principal, podendo realizar alguns filtros pré-definidos no serviço.
Nota
A partir das versões 5.10.3.11 e 5.10.2.102, não é mais requisito ter o Tipo de Informação de "Cliente" ativo, que é configurado na tela de Configuração de Tipos de Informação (F000SXT), para as portas de consulta ConsultarCadastro, ConsultarFiscal e ConsultarGeral_2 (e versões superiores), deste web service .
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.
- 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
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.
- 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
- 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_clientes?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_cad_clientes?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_cad_clientes?wsdl
Portas
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 7
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Exportar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<codRep>String</codRep>
<codCli>String</codCli>
<codFil>Integer</codFil>
<tipEnd>String</tipEnd>
<identificadorSistema>String</identificadorSistema>
<quantidadeRegistros>Integer</quantidadeRegistros>
<tipoIntegracao>String</tipoIntegracao>
<conPen>Integer</conPen>
</parameters>
</ser:Exportar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| codEmp | Integer | Obrigatório | Código da Empresa |
| codRep | String | Opcional | (Opcional) - Number(009) - Código do Representante |
| codCli | String | Opcional | Código do cliente |
| codFil | Integer | Obrigatório | Código da Filial |
| tipEnd | String | Opcional | (Opcional) - Number(002) - Tipo do Endereço do Cliente. Opções: 1 - Casa, 2 - Apartamento / Flat / Loft, 3 - Kitnet / Studio, 4 - Cobertura / Duplex / Triplex, 5 - Sítio / Chácara / Granja, 6 - Loja, 7 - Depósito / Armazém, 8 - Galpão, 9 - Fazenda, 10- Sala, 11 - Terreno, 12 - Garagem, 13 - Indústria / Fábrica, 14 - Outros |
| identificadorSistema | String | Obrigatório | Sigla do Sistema de Integração |
| quantidadeRegistros | Integer | Opcional | Quantidade de registros limite para retorno da solicitação. Quando o tipo de integração for "E", este valor não é utilizado. |
| tipoIntegracao | String | Obrigatório | Tipo de Integração - Lista: T = Todos, A = Somente Alterados, E = Registro Específico. |
| conPen | Integer | Obrigatório | (Opcional) - Number(001) - Considera Pendência - Lista: 1 = Sim, 2 = Não |
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:ExportarResponse>
<result>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<cliente>
<seqInt>Integer</seqInt>
<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>
<insMun>String</insMun>
<cgcCpf>String</cgcCpf>
<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>Double</cgcEnt>
<temCob>String</temCob>
<endCob>String</endCob>
<cplCob>String</cplCob>
<cepCob>Integer</cepCob>
<iniCob>Integer</iniCob>
<cidCob>String</cidCob>
<estCob>String</estCob>
<cgcCob>Double</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>
<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>
<historico>
<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>
<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>
<campoUsuarioClienteDefinicoes>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioClienteDefinicoes>
</historico>
<campoUsuarioCliente>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCliente>
<contatos>
<codCli>Integer</codCli>
<seqCto>Integer</seqCto>
<nomCto>String</nomCto>
<datNas>DateTime</datNas>
<nivCto>String</nivCto>
<setCto>String</setCto>
<carCto>String</carCto>
<fonCto>String</fonCto>
<ramCto>Integer</ramCto>
<fonCt2>String</fonCt2>
<ramCt2>Integer</ramCt2>
<fonCt3>String</fonCt3>
<ramCt3>Integer</ramCt3>
<faxCto>String</faxCto>
<intNet>String</intNet>
<hobCon>String</hobCon>
<timCon>String</timCon>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<sitCto>String</sitCto>
<codNiv>Integer</codNiv>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
</contatos>
<enderecos>
<codCli>Integer</codCli>
<seqEnt>String</seqEnt>
<endEnt>String</endEnt>
<nenEnt>Integer</nenEnt>
<baiEnt>String</baiEnt>
<cepEnt>String</cepEnt>
<cidEnt>String</cidEnt>
<nomPai>String</nomPai>
<estEnt>String</estEnt>
<cgcEnt>String</cgcEnt>
<tipEnd>String</tipEnd>
<campoUsuarioEnderecos>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioEnderecos>
<cplEnt>String</cplEnt>
<prxEnt>String</prxEnt>
<zipEnt>String</zipEnt>
<iniEnt>Integer</iniEnt>
<insEnt>String</insEnt>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<sitReg>String</sitReg>
<acrDia>Double</acrDia>
<vlrAcr>Double</vlrAcr>
<nomCli>String</nomCli>
<datIni>DateTime</datIni>
<seqFlc>Integer</seqFlc>
<filFlc>Integer</filFlc>
<faxEnt>String</faxEnt>
<fonEnt>String</fonEnt>
<celEnt>String</celEnt>
<emaEnt>String</emaEnt>
<tipEnt>String</tipEnt>
<indOba>Integer</indOba>
<nroCno>String</nroCno>
<vlrLat>String</vlrLat>
<vlrLon>String</vlrLon>
<codRoe>String</codRoe>
<seqRoe>Integer</seqRoe>
<locEnt>Integer</locEnt>
<codSro>String</codSro>
<empFre>Integer</empFre>
<tabFre>String</tabFre>
</enderecos>
</cliente>
<mensagemRetorno>String</mensagemRetorno>
<numeroLote>Integer</numeroLote>
<finalizaramRegistros>String</finalizaramRegistros>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| erros | Set | Opcional | (Opcional) - Lista dos erro |
| erros.mensagemErro | String | Opcional | (Opcional) - Itens da lista de erros |
| tipoRetorno | Integer | Opcional | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
| cliente | Set | Opcional | Lista de cliente |
| cliente.seqInt | Integer | Opcional | (Opcional) Number(008) - Número seqüencial do registro de exportaçã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.insMun | String | Opcional | String(016) - Inscrição municipal do cliente |
| cliente.cgcCpf | String | Opcional | Number(014) - Número do CNPJ ou CPF 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 | Double | 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 | Double | 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;7=Ignorar;8=Retornado;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=Nenhum;I=Isenta;M=Imune ] |
| 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;4=Simples Nacional - Microempreendedor Individual - MEI ] |
| cliente.regEst | Integer | Opcional | Number(002) - 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);7=Tributação por Faturamento (Variável);8=Fixo;9=Isenção;10=Imune;11=Exigibilidade suspensa por decisão judicial;12=Exigibilidade suspensa por procedimento administrativo ] |
| 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.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;13=Distribuidor de Energia Elétrica;14=Prestador de Serviço de Comunicação;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;60=Contas a pagar;61=Contas a receber;62=Contrato de Aplicação e Financiamento ] |
| cliente.numAnx | Double | Opcional | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| historico | Set | Opcional | Lista de históricos do cliente |
| historico.codCli | Integer | Opcional | Number(009) - Código do Cliente |
| historico.codEmp | Integer | Opcional | Number(004) - Código da empresa |
| historico.codFil | Integer | Opcional | Number(005) - Código da filial |
| historico.salDup | Double | Opcional | Number(015,2) - Saldo devedor de duplicatas dos clientes |
| historico.salOut | Double | Opcional | Number(015,2) - Saldo devedor de outros títulos dos clientes |
| historico.salCre | Double | Opcional | Number(015,2) - Saldo dos créditos dos clientes |
| historico.datLim | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última atualização do limite de crédito do cliente |
| historico.vlrLim | Double | Opcional | Number(015,2) - Valor do limite de crédito do cliente |
| historico.limApr | String | Opcional | String(001) - Indicativo se o limite de crédito do cliente está ou não aprovado - [ S=Sim;N=Não ] |
| historico.vlrPfa | Double | Opcional | Number(015,2) - Soma das pré-faturas |
| historico.datMac | DateTime | Opcional | Date(DD/MM/YYYY) - Data da ocorrência do maior acúmulo de saldo devedor do cliente |
| historico.vlrMac | Double | Opcional | Number(015,2) - Valor do maior acúmulo de saldo devedor do cliente |
| historico.datUpe | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pedido do cliente |
| historico.vlrUpe | Double | Opcional | Number(015,2) - Valor do último pedido do cliente |
| historico.datUfa | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último faturamento do cliente |
| historico.vlrUfa | Double | Opcional | Number(015,2) - Valor do último faturamento do cliente |
| historico.datUpg | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pagamento do cliente |
| historico.vlrUpg | Double | Opcional | Number(015,2) - Valor do último pagamento do cliente |
| historico.qtdPgt | Integer | Opcional | Number(009) - Quantidade total de pagamentos efetuados pelo cliente |
| historico.datUpc | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pagamento em cartório do cliente |
| historico.vlrUpc | Double | Opcional | Number(015,2) - Valor do último pagamento em cartório do cliente |
| historico.qtdTpc | Integer | Opcional | Number(004) - Quantidade total de pagamentos em cartório do cliente |
| historico.datMfa | DateTime | Opcional | Date(DD/MM/YYYY) - Data da ocorrência da maior fatura do cliente |
| historico.vlrMfa | Double | Opcional | Number(015,2) - Valor da maior fatura do cliente |
| historico.datAtr | DateTime | Opcional | Date(DD/MM/YYYY) - Data da ocorrência do maior atraso do cliente |
| historico.vlrAtr | Double | Opcional | Number(015,2) - Valor de pagamento do maior atraso do cliente |
| historico.maiAtr | Integer | Opcional | Number(004) - Quantidade de dias do maior atraso do cliente |
| historico.medAtr | Integer | Opcional | Number(004) - Quantidade de dias de média de atraso do cliente |
| historico.datPmr | DateTime | Opcional | Date(DD/MM/YYYY) - Data de ínicio de contagem para cálculo do prazo médio de recebimento dos títulos |
| historico.przMrt | Integer | Opcional | Number(005) - Prazo médio de recebimento dos títulos do cliente |
| historico.qtdRpm | Integer | Opcional | Number(009) - Quantidade de títulos recebidos após data para prazo médio |
| historico.qtdChs | Integer | Opcional | Number(004) - Quantidade de cheques sem fundo do cliente |
| historico.catCli | Integer | Opcional | Number(003) - Categoria do cliente (prioridade para faturamento) |
| historico.codCca | String | Opcional | String(003) - Código da categoria do cliente para a análise de crédito |
| historico.acePar | String | Opcional | String(001) - Indicativo se o cliente aceita faturamento parcial de pedidos - [ S=Sim;N=Não ] |
| historico.qtdMfp | Integer | Opcional | Number(003) - Quantidade máxima de faturas por pedido aceito pelo cliente |
| historico.perAqa | Double | Opcional | Number(005,2) - Percentual acima da quantidade do pedido aceito no faturamento pelo cliente |
| historico.indAgr | String | Opcional | String(001) - Indicativo se o cliente só aceita grade completa (agrupamento derivação) - [ S=Sim;N=Não ] |
| historico.junPed | String | Opcional | String(001) - Indicativo se o cliente aceita juntar pedidos numa mesma nota - [ S=Sim;N=Não ] |
| historico.perDs1 | Double | Opcional | Number(005,2) - Percentual de desconto - 1 para o cliente |
| historico.perDs2 | Double | Opcional | Number(005,2) - Percentual de desconto - 2 para o cliente |
| historico.perCom | Double | Opcional | Number(005,2) - Percentual de comissão nas vendas para o cliente (+ ou -) |
| historico.codCrp | String | Opcional | String(003) - Código de grupo do contas a receber |
| historico.codRep | Integer | Opcional | Number(009) - Código do representante padrão para o cliente |
| historico.codRve | String | Opcional | String(003) - Código da região de venda do cliente |
| historico.codTpr | String | Opcional | String(004) - Código da tabela de preço padrão para o cliente |
| historico.codCpg | String | Opcional | String(006) - Código da condição de pagamento padrão para o cliente |
| historico.codFpg | Integer | Opcional | Number(002) - Código da forma de pagamento |
| historico.qtdDcv | Integer | Opcional | Number(003) - Quantidade de dias para cálculo de vencimento |
| historico.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 ] |
| historico.codTra | Integer | Opcional | Number(009) - Código da transportadora padrão para o cliente |
| historico.codRed | Integer | Opcional | Number(009) - Código da transportadora de redespacho padrão para o cliente |
| historico.recJmm | Double | Opcional | Number(005,2) - Percentual de juros de mora mês para o contas a receber |
| historico.recTjr | String | Opcional | String(001) - Tipo de juros para contas a receber - [ S=Juros Simples;C=Juros Compostos ] |
| historico.recDtj | Integer | Opcional | Number(004) - Dias de tolerância para cálculo de juros de mora |
| historico.recMul | Double | Opcional | Number(005,2) - Percentual de multa para atraso contas a receber |
| historico.recDtm | Integer | Opcional | Number(004) - Dias de tolerância para multa do contas a receber |
| historico.perDsc | Double | Opcional | Number(004,2) - Percentual padrão de desconto para os títulos gerados |
| historico.tolDsc | Integer | Opcional | Number(004) - Quantidade padrão de dias de tolerância para desconto |
| historico.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 ] |
| historico.antDsc | String | Opcional | String(001) - Indicativo se calcula desconto por antecipação de recebimento - [ S=Sim;N=Não ] |
| historico.porSi1 | String | Opcional | String(004) - Código do primeiro portador aceito pelo cliente |
| historico.porSi2 | String | Opcional | String(004) - Código do segundo portador aceito pelo cliente |
| historico.codCrt | String | Opcional | String(002) - Código da carteira padrão para o cliente |
| historico.porNa1 | String | Opcional | String(004) - Código do primeiro portador não aceito pelo cliente |
| historico.porNa2 | String | Opcional | String(004) - Código do segundo portador não aceito pelo cliente |
| historico.codIn1 | String | Opcional | String(003) - Código da primeira instrução bancária |
| historico.codIn2 | String | Opcional | String(003) - Código da segunda instrução bancária |
| historico.codBan | String | Opcional | String(003) - Código do banco onde o cliente mantém conta corrente |
| historico.codAge | String | Opcional | String(007) - Código da agência bancária onde o cliente mantém conta corrente |
| historico.ccbCli | String | Opcional | String(014) - Número da conta corrente bancária do cliente |
| historico.codFrj | String | Opcional | String(003) - Código da fórmula de reajuste do título a receber |
| historico.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 ] |
| historico.ctaRed | Integer | Opcional | Number(007) - Conta contábil reduzida - 1 |
| historico.ctaRcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 2 |
| historico.ctaFdv | Integer | Opcional | Number(007) - Conta contábil reduzida - 3 |
| historico.ctaFcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 4 |
| historico.ctaAux | Integer | Opcional | Number(009) - Número reduzido da conta de composição auxiliar - 1 |
| historico.ctaAad | Integer | Opcional | Number(009) - Número reduzido da conta de composição auxiliar - 2 |
| historico.usuAge | Double | Opcional | Number(010) - Código do usuário agente de turismo do cliente |
| historico.exiLcp | String | Opcional | String(001) - Indicativo se o cliente exige ligação de cliente X produto/derivação - [ S=Sim;N=Não ] |
| historico.perFre | Double | Opcional | Number(005,2) - Percentual de Frete |
| historico.perSeg | Double | Opcional | Number(005,2) - Percentual de Seguro |
| historico.perEmb | Double | Opcional | Number(005,2) - Percentual de Embalagens |
| historico.perEnc | Double | Opcional | Number(005,2) - Percentual de Encargos |
| historico.perOut | Double | Opcional | Number(005,2) - Percentual de Outras Despesas |
| historico.fveTns | String | Opcional | String(010) - Hierarquia da Forma de Venda |
| historico.fveFpg | String | Opcional | String(010) - Hierarquia da Forma de Venda |
| historico.fveCpg | String | Opcional | String(010) - Hierarquia da Forma de Venda |
| historico.perIss | Double | Opcional | Number(006,4) - Percentual do ISS para os serviços prestados ao cliente |
| historico.codVen | Integer | Opcional | Number(009) - Código do Vendedor do Cliente |
| historico.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;7=Ignorar;8=Retornado;9=Erro ] |
| historico.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| historico.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o Palm |
| historico.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 ] |
| historico.codTab | String | Opcional | String(004) - Código da tabela de preço frete |
| historico.perDs3 | Double | Opcional | Number(005,2) - Percentual de desconto - 3 para o cliente |
| historico.perDs4 | Double | Opcional | Number(005,2) - Percentual de desconto - 4 para o cliente |
| historico.perOf1 | Double | Opcional | Number(005,2) - Percentual de oferta 1 para o cliente |
| historico.perOf2 | Double | Opcional | Number(005,2) - Percentual de oferta 2 para o cliente |
| historico.codMar | String | Opcional | String(010) - Código da Marca/Etiqueta padrão do cliente |
| historico.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 ] |
| historico.diaMe1 | Integer | Opcional | Number(002) - Primeiro dia especial do mês para vencimento das parcelas do cliente |
| historico.diaMe2 | Integer | Opcional | Number(002) - Segundo dia especial do mês para vencimento das parcelas do cliente |
| historico.diaMe3 | Integer | Opcional | Number(002) - Terceiro dia especial do mês para vencimento das parcelas do cliente |
| historico.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 ] |
| historico.apmDen | String | Opcional | String(001) - Aceita pedido com a mesma data de entrega - [ S=Sim;N=Não ] |
| historico.ctrPad | Integer | Opcional | Number(009) - Número do contrato padrão |
| historico.epcPed | String | Opcional | String(001) - Exige número do pedido do cliente no pedido - [ S=Sim;N=Não ] |
| historico.ecpCnp | String | Opcional | String(001) - Exige código do produto do cliente no pedido - [ S=Sim;N=Não ] |
| historico.qdiPrt | Integer | Opcional | Number(003) - Indicativo da quantidade de dias para protesto ("0" - não protesta) |
| historico.qtdPrt | Integer | Opcional | Number(004) - Quantidade de protestos do cliente |
| historico.vlrPrt | Double | Opcional | Number(015,2) - Valor total de protestos do cliente |
| historico.acrDia | Double | Opcional | Number(005,2) - Percentual de acréscimo na diária paga ao motorista |
| historico.exiAge | String | Opcional | String(001) - Indicativo se o cliente exige o agendamento da entrega - [ S=Sim;N=Não ] |
| historico.ultNfv | Integer | Opcional | Number(009) - Último número de nota fiscal de saída faturada |
| historico.ultSnf | String | Opcional | String(003) - Código da série da última nota fiscal de saída |
| historico.codFcr | String | Opcional | String(003) - Código da moeda ou índice como fator de correção dos contratos |
| historico.codPdv | Integer | Opcional | Number(009) - Código interno no PDV |
| historico.vlrAcr | Double | Opcional | Number(015,2) - Valor de acréscimo na diária paga ao motorista |
| historico.perDs5 | Double | Opcional | Number(005,2) - Percentual de desconto - 5 para o cliente |
| historico.seqCob | Integer | Opcional | Number(005) - Sequência do endereço de cobrança padrão do cliente |
| historico.seqEnt | Integer | Opcional | Number(005) - Sequência do endereço de entrega padrão do cliente |
| historico.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 ] |
| historico.codTic | String | Opcional | String(003) - Código do ICMS especial |
| historico.codTrd | String | Opcional | String(003) - Código de redução de impostos |
| historico.perCcr | String | Opcional | String(001) - Origem do percentual de comissão - [ R=Representante;C=Cliente ] |
| historico.dscPrd | String | Opcional | String(001) - Desconsidera percentual de perda do componente utilizado para industrialização - [ S=Sim;N=Não ] |
| historico.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
| historico.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
| historico.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
| historico.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
| historico.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
| historico.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
| historico.avaVlr | Double | Opcional | Number(015,2) - Valor total para avalizar |
| historico.avaVlu | Double | Opcional | Number(015,2) - Valor avalizado no atual momento |
| historico.avaVls | Double | Opcional | Number(015,2) - Valor disponível para avalizar |
| historico.avaAti | String | Opcional | String(001) - Determina se o cliente pode ser usado como avalista - [ S=Sim;N=Não ] |
| historico.avaMot | Integer | Opcional | Number(006) - Código do motivo usado para justificar porque o avalista está inativo |
| historico.avaObs | String | Opcional | String(250) - Observação do motivo da inativação do avalista |
| historico.avdAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração das informações do avalista |
| historico.avhAlt | Integer | Opcional | Number(005) - Hora da última alteração das informações do avalista |
| historico.avuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração das informações do avalista |
| historico.avdGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data de geração das informações do avalista |
| historico.avhGer | Integer | Opcional | Number(005) - Hora de geração das informações do avalista |
| historico.avuGer | Double | Opcional | Number(010) - Usuário responsável pela geração das informações do avalista |
| historico.codFin | Integer | Opcional | Number(004) - Código da finalidade de venda |
| historico.dscAnt | Double | Opcional | Number(004,2) - Percentual de desconto por antecipação para os títulos gerados |
| historico.dscPon | Double | Opcional | Number(004,2) - Percentual de desconto por pontualidade para os títulos gerados |
| historico.motDes | Integer | Opcional | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico (Revogada);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=Olimpíadas Rio 2016;90=Solicitado pelo fisco ] |
| historico.codStr | String | Opcional | String(003) - Código da situação tributária do cliente |
| historico.volSep | String | Opcional | String(001) - Indicativo se deve separar os componentes/volumes ao gerar o pedido - [ S=Sim;N=Não ] |
| historico.conFin | String | Opcional | String(001) - Consumidor Final - [ S=Sim;N=Não ] |
| historico.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;5=Operação presencial, fora do estabelecimento;9=Operação não presencial, outros ] |
| historico.perDif | Double | Opcional | Number(007,4) - Percentual de diferimento configurado para o cliente |
| campoUsuarioClienteDefinicoes | Set | Opcional | Lista de campos de usuário |
| campoUsuarioClienteDefinicoes.campo | String | Opcional | Nome do campo |
| campoUsuarioClienteDefinicoes.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 |
| contatos | Set | Opcional | Lista de pessoas de contato do cliente |
| contatos.codCli | Integer | Opcional | Number(009) - Código do Cliente |
| contatos.seqCto | Integer | Opcional | Number(005) - Seqüência da pessoa de contato no cliente |
| contatos.nomCto | String | Opcional | String(150) - Nome da pessoa de contato |
| contatos.datNas | DateTime | Opcional | Date(DD/MM/YYYY) - Data de nascimento da pessoa de contato |
| contatos.nivCto | String | Opcional | String(001) - (descontinuado) Nível da pessoa de contato - [ P=Presidente;V=Vice-Presidente;E=Executivo;G=Gerente;S=Supervisor;F=Funcionário;R=Representante;O=Outros ] |
| contatos.setCto | String | Opcional | String(030) - Setor da pessoa de contato |
| contatos.carCto | String | Opcional | String(050) - Cargo da pessoa de contato |
| contatos.fonCto | String | Opcional | String(020) - Número do 1º telefone da pessoa de contato |
| contatos.ramCto | Integer | Opcional | Number(004) - Número do ramal da pessoa de contato (1º telefone) |
| contatos.fonCt2 | String | Opcional | String(020) - Número do 2º telefone da pessoa de contato |
| contatos.ramCt2 | Integer | Opcional | Number(004) - Número do ramal da pessoa de contato (2º telefone) |
| contatos.fonCt3 | String | Opcional | String(020) - Número do 3º telefone da pessoa de contato |
| contatos.ramCt3 | Integer | Opcional | Number(004) - Número do ramal da pessoa de contato (3º telefone) |
| contatos.faxCto | String | Opcional | String(020) - Número do FAX da pessoa de contato |
| contatos.intNet | String | Opcional | String(100) - Endereço eletrônico (E-Mail) da pessoa de contato |
| contatos.hobCon | String | Opcional | String(015) - Hobby da pessoa de contato |
| contatos.timCon | String | Opcional | String(015) - Time da pessoa de contato |
| contatos.indExp | Integer | Opcional | Number(001) - Indicativo se o registro foi alterado para exportar para o palmtop - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;7=Ignorar;8=Retornado;9=Erro ] |
| contatos.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o palmtop |
| contatos.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o palmtop |
| contatos.sitCto | String | Opcional | String(001) - Situação do registro - [ A=Ativo;I=Inativo ] |
| contatos.codNiv | Integer | Opcional | Number(004) - Código do Nível |
| contatos.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
| contatos.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
| contatos.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
| contatos.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
| contatos.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
| contatos.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
| enderecos | Set | Opcional | Endereços do cliente |
| enderecos.codCli | Integer | Opcional | Number(009) - Código do Cliente |
| enderecos.seqEnt | String | Opcional | Number(005) - Sequência de endereços de entrega |
| enderecos.endEnt | String | Opcional | String(100) - Endereço de entrega do cliente |
| enderecos.nenEnt | Integer | Opcional | String(060) - Número do Endereço de Entrega do Cliente |
| enderecos.baiEnt | String | Opcional | String(075) - Bairro de entrega do cliente |
| enderecos.cepEnt | String | Opcional | Number(008) - CEP do endereço de entrega do cliente |
| enderecos.cidEnt | String | Opcional | String(060) - Cidade do endereço de entrega do cliente |
| enderecos.nomPai | String | Opcional | <documente AQUI> |
| enderecos.estEnt | String | Opcional | String(002) - Estado do endereço de entrega do cliente |
| enderecos.cgcEnt | String | Opcional | Number(014) - Número do CNPJ/CPF de Entrega |
| enderecos.tipEnd | String | Opcional | Number(002) - Tipo do Endereço de Entrega - [ 1=Casa;2=Apartamento / Flat / Loft;3=Kitnet / Studio;4=Cobertura / Duplex / Triplex;5=Sítio / Chácara / Granja;6=Loja;7=Depósito / Armazém;8=Galpão;9=Fazenda;10=Sala;11=Terreno;12=Garagem;13=Indústria / Fábrica;14=Outros ] |
| campoUsuarioEnderecos | Set | Opcional | <documente AQUI> |
| campoUsuarioEnderecos.campo | String | Opcional | <documente AQUI> |
| campoUsuarioEnderecos.valor | String | Opcional | <documente AQUI> |
| enderecos.cplEnt | String | Opcional | String(200) - Complemento do endereço de entrega do cliente |
| enderecos.prxEnt | String | Opcional | String(120) - Ponto de referência ou proximidade do endereço de entrega |
| enderecos.zipEnt | String | Opcional | String(014) - Código da cidade do endereço de entrega do cliente externo - ZIP CODE |
| enderecos.iniEnt | Integer | Opcional | Number(008) - Faixa inicial do CEP do endereço de entrega do cliente |
| enderecos.insEnt | String | Opcional | String(025) - Inscrição estadual do endereço de entrega |
| enderecos.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;7=Ignorar;8=Retornado;9=Erro ] |
| enderecos.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| enderecos.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o Palm |
| enderecos.sitReg | String | Opcional | String(001) - Situação do registro - [ A=Ativo;I=Inativo ] |
| enderecos.acrDia | Double | Opcional | Number(005,2) - Percentual de acréscimo na diária paga ao motorista |
| enderecos.vlrAcr | Double | Opcional | Number(015,2) - Valor de acréscimo na diária paga ao motorista |
| enderecos.nomCli | String | Opcional | String(100) - Nome do cliente de entrega |
| enderecos.datIni | DateTime | Opcional | Date(DD/MM/YYYY) - Data início de validade da tabela de preço |
| enderecos.seqFlc | Integer | Opcional | Number(004) - Sequência da localização do frete |
| enderecos.filFlc | Integer | Opcional | Number(005) - Código da filial |
| enderecos.faxEnt | String | Opcional | String(020) - Número do fax de contato no endereço de entrega |
| enderecos.fonEnt | String | Opcional | String(020) - Número do telefone de contato no endereço de entrega |
| enderecos.celEnt | String | Opcional | String(020) - Número do telefone celular de contato no endereco de entrega |
| enderecos.emaEnt | String | Opcional | String(100) - E-Mail de contato no endereço de entrega |
| enderecos.tipEnt | String | Opcional | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| enderecos.indOba | Integer | Opcional | Number(001) - Indicativo de Prestação de Serviços em Obra de Construção Civil - [ 0=Não é obra de construção civil ou não está sujeita a matrícula de obra;1=Obra de construção civil - empreitada total;2=Obra de construção civil - empreitada parcial ] |
| enderecos.nroCno | String | Opcional | String(014) - Número de inscrição do cadastro nacional de obra (CNO) |
| enderecos.vlrLat | String | Opcional | String(100) - Valor da Latitude |
| enderecos.vlrLon | String | Opcional | String(100) - Valor da Longitude |
| enderecos.codRoe | String | Opcional | String(003) - Código da Rota |
| enderecos.seqRoe | Integer | Opcional | Number(004) - Sequência |
| enderecos.locEnt | Integer | Opcional | Number(008) - Código da localização do local para entrega do frete |
| enderecos.codSro | String | Opcional | String(003) - Código da Sub Rota |
| enderecos.empFre | Integer | Opcional | Number(004) - Código da empresa |
| enderecos.tabFre | String | Opcional | String(004) - Código da tabela de preço frete |
| mensagemRetorno | String | Opcional | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| numeroLote | Integer | Opcional | Obrigatório - Inteiro - Identificação do Lote de Exportação |
| finalizaramRegistros | String | Opcional | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
| erroExecucao | String | Opcional |
|
Importante:
Obrigatório ter no cadastro do cliente (Cadastros - Clientes (E085CLI)) o campo clifor como "C" ou "A".
Nessa porta é possível obter uma coleção de dados através dos filtros disponíveis.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
<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>
<codEmp>Integer</codEmp>
<sitCli>String</sitCli>
<codFil>Integer</codFil>
<codCli>
<codCli>Integer</codCli>
</codCli>
<identificadorSistema>String</identificadorSistema>
<cgcCpf>
<cgcCpf>Double</cgcCpf>
</cgcCpf>
<indicePagina>Integer</indicePagina>
<tipMer>
<tipMer>String</tipMer>
</tipMer>
<limitePagina>Integer</limitePagina>
<sigUfs>
<sigUfs>String</sigUfs>
</sigUfs>
<tipCli>String</tipCli>
</parameters>
</ser:ConsultarCadastro>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| sitCli | String | (Opcional) - String(001) - Situação do cliente |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| codCli | Set | (Opcional) - Lista de abrangência |
| codCli.codCli | Integer | (Opcional) - Number(009) - Código do cliente |
| identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| cgcCpf | Set | (Opcional) - Lista de abrangência |
| cgcCpf.cgcCpf | Double | (Opcional) - Number(014) - Número do CNPJ ou CPF do cliente |
| indicePagina | Integer | (Opcional) - Number - Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
| tipMer | Set | (Opcional) - Lista de abrangência |
| tipMer.tipMer | String | (Opcional) - String(001) - Tipo de Mercado do cliente |
| limitePagina | Integer | (Opcional) - Number - Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
| sigUfs | Set | (Opcional) - Lista de abrangência |
| sigUfs.sigUfs | String | (Opcional) - String(002) - Estado do cliente |
| tipCli | String | (Opcional) - String(001) - Tipo do cliente |
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>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<cliente>
<codCli>Integer</codCli>
<nomCli>String</nomCli>
<apeCli>String</apeCli>
<marCli>String</marCli>
<tipCli>String</tipCli>
<tipMer>String</tipMer>
<tipEmc>Integer</tipEmc>
<codRam>String</codRam>
<insEst>String</insEst>
<insMun>String</insMun>
<cgcCpf>Double</cgcCpf>
<codGre>Integer</codGre>
<zonFra>Integer</zonFra>
<codSuf>String</codSuf>
<endCli>String</endCli>
<cplEnd>String</cplEnd>
<cliPrx>String</cliPrx>
<zipCod>String</zipCod>
<cepCli>Integer</cepCli>
<baiCli>String</baiCli>
<cidCli>String</cidCli>
<sigUfs>String</sigUfs>
<codPai>String</codPai>
<temEnt>String</temEnt>
<endEnt>String</endEnt>
<cplEnt>String</cplEnt>
<cepEnt>Integer</cepEnt>
<cidEnt>String</cidEnt>
<estEnt>String</estEnt>
<insEnt>String</insEnt>
<cgcEnt>Double</cgcEnt>
<temCob>String</temCob>
<endCob>String</endCob>
<cplCob>String</cplCob>
<cepCob>Integer</cepCob>
<iniCob>Integer</iniCob>
<cidCob>String</cidCob>
<estCob>String</estCob>
<cgcCob>Double</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>
<sitCli>String</sitCli>
<baiEnt>String</baiEnt>
<baiCob>String</baiCob>
<eenCli>String</eenCli>
<eenEnt>String</eenEnt>
<eenCob>String</eenCob>
<nenCli>String</nenCli>
<nenEnt>String</nenEnt>
<nenCob>String</nenCob>
<emaNfe>String</emaNfe>
<insAnp>Integer</insAnp>
<campoUsuarioCliente>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCliente>
<historico>
<codCli>Integer</codCli>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<cifFob>String</cifFob>
<codMar>String</codMar>
<codFin>Integer</codFin>
<indPre>String</indPre>
<campoUsuarioDefinicoes>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioDefinicoes>
</historico>
</cliente>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarCadastroResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| erros | Set | (Opcional) - Lista dos erros |
| erros.mensagemErro | String | (Opcional) - Itens da lista de erros |
| tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
| cliente | Set | Lista de clientes |
| cliente.codCli | Integer | Number(009) - Código do cliente |
| cliente.nomCli | String | String(100) - Nome do cliente |
| cliente.apeCli | String | String(050) - Nome fantasia do cliente |
| cliente.marCli | String | String(020) - Marca do cliente |
| cliente.tipCli | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| cliente.tipMer | String | String(001) - Tipo de mercado do cliente - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
| cliente.tipEmc | Integer | Number(001) - Tipo do direito de propriedade da empresa - [ 1=Privada;2=Pública ] |
| cliente.codRam | String | String(005) - Código do ramo de atividade |
| cliente.insEst | String | String(025) - Inscrição estadual do cliente |
| cliente.insMun | String | String(016) - Inscrição municipal do cliente |
| cliente.cgcCpf | Double | Number(014) - Número do CNPJ ou CPF do cliente |
| cliente.codGre | Integer | Number(009) - Código do grupo de empresas |
| cliente.zonFra | Integer | 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 | String(010) - Número do cliente junto à Suframa |
| cliente.endCli | String | String(100) - Endereço do cliente |
| cliente.cplEnd | String | String(200) - Complemento do endereço do cliente (sala, andar, etc.) |
| cliente.cliPrx | String | String(120) - Ponto de referência ou proximidade do cliente |
| cliente.zipCod | String | String(014) - Código da cidade do cliente externo - ZIP CODE |
| cliente.cepCli | Integer | Number(008) - CEP do cliente |
| cliente.baiCli | String | String(075) - Bairro do cliente |
| cliente.cidCli | String | String(060) - Cidade do cliente |
| cliente.sigUfs | String | String(002) - Sigla do estado do cliente |
| cliente.codPai | String | String(004) - Código do país do cliente |
| cliente.temEnt | String | String(001) - Indicativo se o cliente tem endereços de entrega diferentes - [ S=Sim;N=Não ] |
| cliente.endEnt | String | String(100) - Endereço de entrega do cliente |
| cliente.cplEnt | String | String(200) - Complemento do endereço de entrega do cliente |
| cliente.cepEnt | Integer | Number(008) - CEP do endereço de entrega do cliente |
| cliente.cidEnt | String | String(060) - Cidade do endereço de entrega do cliente |
| cliente.estEnt | String | String(002) - Estado do endereço de entrega do cliente |
| cliente.insEnt | String | String(025) - Inscrição estadual do endereço de entrega |
| cliente.cgcEnt | Double | Number(014) - Número do CNPJ de Entrega |
| cliente.temCob | String | String(001) - Indicativo se o cliente tem endereços de cobrança diferentes - [ S=Sim;N=Não ] |
| cliente.endCob | String | String(100) - Endereço de cobrança do cliente |
| cliente.cplCob | String | String(200) - Complemento do endereço de cobrança do cliente |
| cliente.cepCob | Integer | Number(008) - CEP do endereço de cobrança do cliente |
| cliente.iniCob | Integer | Number(008) - Faixa inicial do CEP do endereço de cobrança do cliente |
| cliente.cidCob | String | String(060) - Cidade do endereço de cobrança do cliente |
| cliente.estCob | String | String(002) - Estado do endereço de cobrança do cliente |
| cliente.cgcCob | Double | Number(014) - Número do CNPJ de cobrança |
| cliente.entCor | String | 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 | String(020) - Número do telefone - 1 |
| cliente.fonCl2 | String | String(020) - Número do telefone - 2 |
| cliente.fonCl3 | String | String(020) - Número do telefone - 3 |
| cliente.fonCl4 | String | String(020) - Número do telefone - 4 |
| cliente.fonCl5 | String | String(020) - Número do telefone - 5 |
| cliente.faxCli | String | String(020) - Número do FAX do cliente |
| cliente.cxaPst | Integer | Number(006) - Número da caixa postal do cliente |
| cliente.intNet | String | String(100) - Endereço eletrônico (E-mail) |
| cliente.codRoe | String | String(003) - Código da Rota ou Localidade do Cliente |
| cliente.seqRoe | Integer | Number(004) - Sequência da rota ou localidade |
| cliente.sitCli | String | String(001) - Situação do cliente - [ A=Ativo;I=Inativo ] |
| cliente.baiEnt | String | String(075) - Bairro de Entrega do cliente |
| cliente.baiCob | String | String(075) - Bairro de Cobrança do cliente |
| cliente.eenCli | String | String(018) - Código do endereço do cliente |
| cliente.eenEnt | String | String(018) - Código do endereço de entrega do cliente |
| cliente.eenCob | String | String(018) - Código do endereço de cobrança do cliente |
| cliente.nenCli | String | String(060) - Número do Endereço do Cliente |
| cliente.nenEnt | String | String(060) - Número do endereço de entrega do cliente |
| cliente.nenCob | String | String(060) - Número do endereço de cobrança do cliente |
| cliente.emaNfe | String | String(100) - Endereço eletrônico (E-mail) para envio de arquivos de documentos eletrônicos |
| cliente.insAnp | Integer | Number(007) - Código da instalação conforme cadastro da ANP |
| campoUsuarioCliente | Set | Lista de campos de usuário |
| campoUsuarioCliente.campo | String | Nome do campo |
| campoUsuarioCliente.valor | String | Valor do campo |
| historico | Set | Lista de definições do cliente |
| historico.codCli | Integer | Number(009) - Código do cliente |
| historico.codEmp | Integer | Number(004) - Código da empresa |
| historico.codFil | Integer | Number(005) - Código da filial |
| historico.cifFob | String | 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 ] |
| historico.codMar | String | String(010) - Código da Marca/Etiqueta padrão do cliente |
| historico.codFin | Integer | Number(004) - Código da finalidade de venda |
| historico.indPre | String | 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 ] |
| campoUsuarioDefinicoes | Set | Lista de campos de usuário |
| campoUsuarioDefinicoes.campo | String | Nome do campo |
| campoUsuarioDefinicoes.valor | String | Valor do campo |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
Nota:
A abrangência definida na tela de Cadastro de Abrangências (F099UAB) não tem efeito neste web service.
Nessa porta é possível obter uma coleção de dados através dos filtros disponíveis.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarFiscal>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<sitCli>String</sitCli>
<codFil>Integer</codFil>
<codCli>
<codCli>Integer</codCli>
</codCli>
<identificadorSistema>String</identificadorSistema>
<cgcCpf>
<cgcCpf>Double</cgcCpf>
</cgcCpf>
<indicePagina>Integer</indicePagina>
<tipMer>
<tipMer>String</tipMer>
</tipMer>
<limitePagina>Integer</limitePagina>
<sigUfs>
<sigUfs>String</sigUfs>
</sigUfs>
<tipCli>String</tipCli>
</parameters>
</ser:ConsultarFiscal>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| sitCli | String | (Opcional) - String(001) - Situação do cliente |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| codCli | Set | (Opcional) - Lista de abrangência |
| codCli.codCli | Integer | (Opcional) - Number(009) - Código do cliente |
| identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| cgcCpf | Set | (Opcional) - Lista de abrangência |
| cgcCpf.cgcCpf | Double | (Opcional) - Number(014) - Número do CNPJ ou CPF do cliente |
| indicePagina | Integer | (Opcional) - Number - Deslocamento que determina o índice da primeira requisição a ser retornada. Exemplo: se o valor de deslocamento for 3, somente serão retornados dados da terceira requisição em diante. Observação 1: o primeiro registro é considerado com deslocamento 1. Observação 2: quando não informado ou com valor "0" ou "1", é retornado a partir do primeiro registro. |
| tipMer | Set | (Opcional) - Lista de abrangência |
| tipMer.tipMer | String | (Opcional) - String(001) - Tipo de Mercado do cliente |
| limitePagina | Integer | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Observação 1: quando não informado ou com valor "0", sistema define automaticamente máximo de 100 registros. |
| sigUfs | Set | (Opcional) - Lista de abrangência |
| sigUfs.sigUfs | String | (Opcional) - String(002) - Estado do cliente |
| tipCli | String | (Opcional) - String(001) - Tipo do cliente |
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:ConsultarFiscalResponse>
<result>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<cliente>
<codCli>Integer</codCli>
<nomCli>String</nomCli>
<triPis>String</triPis>
<triCof>String</triCof>
<retCof>String</retCof>
<retCsl>String</retCsl>
<retPis>String</retPis>
<retOur>String</retOur>
<datSuf>DateTime</datSuf>
<retPro>String</retPro>
<retIrf>String</retIrf>
<limRet>String</limRet>
<codCnv>Integer</codCnv>
<calFun>String</calFun>
<perAin>Double</perAin>
<emaNfe>String</emaNfe>
<codRtr>Integer</codRtr>
<regEst>Integer</regEst>
<natRet>Integer</natRet>
<natPis>Integer</natPis>
<natCof>Integer</natCof>
<numIdf>String</numIdf>
<codMsg>Integer</codMsg>
<codMs2>Integer</codMs2>
<codMs3>Integer</codMs3>
<codMs4>Integer</codMs4>
<calSen>String</calSen>
<conFin>String</conFin>
<campoUsuarioCliente>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCliente>
<historico>
<codCli>Integer</codCli>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<perIss>Double</perIss>
<cifFob>String</cifFob>
<codTic>String</codTic>
<codTrd>String</codTrd>
<motDes>Integer</motDes>
<codStr>String</codStr>
<conFin>String</conFin>
<indPre>String</indPre>
<perDif>Double</perDif>
<campoUsuarioDefinicoes>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioDefinicoes>
</historico>
</cliente>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarFiscalResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| erros | Set | (Opcional) - Lista dos erros |
| erros.mensagemErro | String | (Opcional) - Itens da lista de erros |
| tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
| cliente | Set | Lista de clientes |
| cliente.codCli | Integer | Number(009) - Código do cliente |
| cliente.nomCli | String | String(100) - Nome do cliente |
| cliente.triPis | String | String(001) - Indicativo se o cliente tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| cliente.triCof | String | String(001) - Indicativo se o cliente tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| cliente.retCof | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
| cliente.retCsl | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
| cliente.retPis | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
| cliente.retOur | String | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
| cliente.datSuf | DateTime | Date(DD/MM/YYYY) - Data de validade do registro do SUFRAMA |
| cliente.retPro | String | 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 | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
| cliente.limRet | String | 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 | Number(004) - Código do convênio |
| cliente.calFun | String | String(001) - Indicativo se calcula Funrural nas notas fiscais de saídas. - [ S=Sim;N=Não ] |
| cliente.perAin | Double | Number(004,2) - Percentual adicional do INSS |
| cliente.emaNfe | String | String(100) - Endereço eletrônico (E-mail) para envio de arquivos de documentos eletrônicos |
| cliente.codRtr | Integer | 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 | 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 | 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 | Number(005) - Natureza da receita do PIS |
| cliente.natCof | Integer | Number(005) - Natureza da receita do COFINS |
| cliente.numIdf | String | String(040) - Número de identificação fiscal |
| cliente.codMsg | Integer | Number(004) - Código da mensagem - 1 |
| cliente.codMs2 | Integer | Number(004) - Código da mensagem - 2 |
| cliente.codMs3 | Integer | Number(004) - Código da mensagem - 3 |
| cliente.codMs4 | Integer | Number(004) - Código da mensagem - 4 |
| cliente.calSen | String | String(001) - Indicativo se calcula Senar nas notas fiscais de saídas - [ S=Sim;N=Não ] |
| cliente.conFin | String | String(001) - Consumidor Final (deprecado a partir da versão 5.8.3) - [ S=Sim;N=Não ] |
| campoUsuarioCliente | Set | Lista de campos de usuário |
| campoUsuarioCliente.campo | String | Nome do campo |
| campoUsuarioCliente.valor | String | Valor do campo |
| historico | Set | Lista de definições do cliente |
| historico.codCli | Integer | Number(009) - Código do cliente |
| historico.codEmp | Integer | Number(004) - Código da empresa |
| historico.codFil | Integer | Number(005) - Código da filial |
| historico.perIss | Double | Number(004,2) - Percentual do ISS para os serviços prestados ao cliente |
| historico.cifFob | String | 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 ] |
| historico.codTic | String | String(003) - Código do ICMS especial |
| historico.codTrd | String | String(003) - Código de redução de impostos |
| historico.motDes | Integer | 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=Olimpíadas Rio 2016 ] |
| historico.codStr | String | String(003) - Código da situação tributária do cliente |
| historico.conFin | String | String(001) - Consumidor Final - [ S=Sim;N=Não ] |
| historico.indPre | String | 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 ] |
| historico.perDif | Double | Number(007,4) - Percentual de diferimento configurado para o cliente |
| campoUsuarioDefinicoes | Set | Lista de campos de usuário |
| campoUsuarioDefinicoes.campo | String | Nome do campo |
| campoUsuarioDefinicoes.valor | String | Valor do campo |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
Nesta porta é possível obter uma coleção de dados através dos filtros disponíveis.
Necessita autenticação: sim.
Situação da versão: atual.
Versão: 2.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarGeral>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<sitCli>String</sitCli>
<codFil>Integer</codFil>
<codCli>
<codCli>Integer</codCli>
</codCli>
<identificadorSistema>String</identificadorSistema>
<cgcCpf>
<cgcCpf>Double</cgcCpf>
</cgcCpf>
<indicePagina>Integer</indicePagina>
<tipMer>
<tipMer>String</tipMer>
</tipMer>
<limitePagina>Integer</limitePagina>
<sigUfs>
<sigUfs>String</sigUfs>
</sigUfs>
<tipCli>String</tipCli>
</parameters>
</ser:ConsultarGeral>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| sitCli | String | (Opcional) - String(001) - Situação do cliente |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| codCli | Set | (Opcional) - Lista de abrangência |
| codCli.codCli | Integer | (Opcional) - Number(009) - Código do cliente |
| identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| cgcCpf | Set | (Opcional) - Lista de abrangência |
| cgcCpf.cgcCpf | Double | (Opcional) - Number(014) - Número do CNPJ ou CPF do cliente |
| indicePagina | Integer | (Opcional) - Number - Deslocamento que determina o índice da primeira requisição a ser retornada. Exemplo: se o valor de deslocamento for 3, somente serão retornados dados da terceira requisição em diante. Observação 1: o primeiro registro é considerado com deslocamento 1. Observação 2: quando não informado ou com valor "0" ou "1", é retornado a partir do primeiro registro. |
| tipMer | Set | (Opcional) - Lista de abrangência |
| tipMer.tipMer | String | (Opcional) - String(001) - Tipo de Mercado do cliente |
| limitePagina | Integer | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Observação 1: quando não informado ou com valor "0", sistema define automaticamente máximo de 100 registros. |
| sigUfs | Set | (Opcional) - Lista de abrangência |
| sigUfs.sigUfs | String | (Opcional) - String(002) - Estado do cliente |
| tipCli | String | (Opcional) - String(001) - Tipo do cliente |
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:ConsultarGeralResponse>
<result>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<cliente>
<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>
<insMun>String</insMun>
<cgcCpf>Double</cgcCpf>
<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>Double</cgcEnt>
<temCob>String</temCob>
<endCob>String</endCob>
<cplCob>String</cplCob>
<cepCob>Integer</cepCob>
<iniCob>Integer</iniCob>
<cidCob>String</cidCob>
<estCob>String</estCob>
<cgcCob>Double</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>
<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>
<campoUsuarioCliente>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCliente>
<historico>
<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>
<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>
<campoUsuarioClienteDefinicoes>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioClienteDefinicoes>
</historico>
</cliente>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarGeralResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| erros | Set | (Opcional) - Lista dos erros |
| erros.mensagemErro | String | (Opcional) - Itens da lista de erros |
| tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
| cliente | Set | Lista de clientes |
| cliente.codCli | Integer | Number(009) - Código do cliente |
| cliente.nomCli | String | String(100) - Nome do cliente |
| cliente.apeCli | String | String(050) - Nome fantasia do cliente |
| cliente.marCli | String | String(020) - Marca do cliente |
| cliente.senCli | String | String(010) - Senha do cliente |
| cliente.tipCli | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| cliente.tipMer | String | String(001) - Tipo de mercado do cliente - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
| cliente.tipEmc | Integer | Number(001) - Tipo do direito de propriedade da empresa - [ 1=Privada;2=Pública ] |
| cliente.cliCon | String | String(001) - Indicativo se o cliente é contribuinte de ICMS - [ S=Sim;N=Não ] |
| cliente.codRam | String | String(005) - Código do ramo de atividade |
| cliente.insEst | String | String(025) - Inscrição estadual do cliente |
| cliente.insMun | String | String(016) - Inscrição municipal do cliente |
| cliente.cgcCpf | Double | Number(014) - Número do CNPJ ou CPF do cliente |
| cliente.codGre | Integer | Number(004) - Código do grupo de empresas |
| cliente.zonFra | Integer | 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 | String(010) - Número do cliente junto à Suframa |
| cliente.endCli | String | String(100) - Endereço do cliente |
| cliente.cplEnd | String | String(200) - Complemento do endereço do cliente (sala, andar, etc.) |
| cliente.cliPrx | String | String(120) - Ponto de referência ou proximidade do cliente |
| cliente.zipCod | String | String(014) - Código da cidade do cliente externo - ZIP CODE |
| cliente.cepCli | Integer | Number(008) - CEP do cliente |
| cliente.cepIni | Integer | Number(008) - Faixa inicial do CEP da cidade do cliente |
| cliente.baiCli | String | String(075) - Bairro do cliente |
| cliente.cidCli | String | String(060) - Cidade do cliente |
| cliente.sigUfs | String | String(002) - Sigla do estado do cliente |
| cliente.codPai | String | String(004) - Código do país do cliente |
| cliente.temEnt | String | String(001) - Indicativo se o cliente tem endereços de entrega diferentes - [ S=Sim;N=Não ] |
| cliente.endEnt | String | String(100) - Endereço de entrega do cliente |
| cliente.cplEnt | String | String(200) - Complemento do endereço de entrega do cliente |
| cliente.cepEnt | Integer | Number(008) - CEP do endereço de entrega do cliente |
| cliente.iniEnt | Integer | Number(008) - Faixa inicial do CEP do endereço de entrega do cliente |
| cliente.cidEnt | String | String(060) - Cidade do endereço de entrega do cliente |
| cliente.estEnt | String | String(002) - Estado do endereço de entrega do cliente |
| cliente.insEnt | String | String(025) - Inscrição estadual do endereço de entrega |
| cliente.cgcEnt | Double | Number(014) - Número do CNPJ de Entrega |
| cliente.temCob | String | String(001) - Indicativo se o cliente tem endereços de cobrança diferentes - [ S=Sim;N=Não ] |
| cliente.endCob | String | String(100) - Endereço de cobrança do cliente |
| cliente.cplCob | String | String(200) - Complemento do endereço de cobrança do cliente |
| cliente.cepCob | Integer | Number(008) - CEP do endereço de cobrança do cliente |
| cliente.iniCob | Integer | Number(008) - Faixa inicial do CEP do endereço de cobrança do cliente |
| cliente.cidCob | String | String(060) - Cidade do endereço de cobrança do cliente |
| cliente.estCob | String | String(002) - Estado do endereço de cobrança do cliente |
| cliente.cgcCob | Double | Number(014) - Número do CNPJ de cobrança |
| cliente.entCor | String | 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 | String(020) - Número do telefone - 1 |
| cliente.fonCl2 | String | String(020) - Número do telefone - 2 |
| cliente.fonCl3 | String | String(020) - Número do telefone - 3 |
| cliente.fonCl4 | String | String(020) - Número do telefone - 4 |
| cliente.fonCl5 | String | String(020) - Número do telefone - 5 |
| cliente.faxCli | String | String(020) - Número do FAX do cliente |
| cliente.cxaPst | Integer | Number(006) - Número da caixa postal do cliente |
| cliente.intNet | String | String(100) - Endereço eletrônico (E-mail) |
| cliente.codRoe | String | String(003) - Código da Rota ou Localidade do Cliente |
| cliente.seqRoe | Integer | Number(004) - Sequência da rota ou localidade |
| cliente.codFor | Integer | Number(009) - Código do cliente como fornecedor |
| cliente.cliRep | Integer | Number(009) - Código do cliente como representante |
| cliente.cliTra | Integer | Number(009) - Código do cliente como transportadora |
| cliente.usuCad | Double | Number(010) - Usuário responsável pelo cadastramento |
| cliente.datCad | DateTime | Date(DD/MM/YYYY) - Data início do cadastramento do cliente |
| cliente.datFim | DateTime | Date(DD/MM/YYYY) - Data fim do cadastramento do cliente |
| cliente.horCad | Integer | Number(005) - Hora/minuto do início do cadastramento do cliente |
| cliente.horFim | Integer | Number(005) - Hora/minuto final do cadastramento do cliente |
| cliente.datVct | DateTime | Date(DD/MM/YYYY) - Data do vencimento do cadastro do cliente |
| cliente.datAtu | DateTime | Date(DD/MM/YYYY) - Data da última atualização do cadastro |
| cliente.horAtu | Integer | Number(005) - Hora/minuto da última atualização do cadastro |
| cliente.usuAtu | Double | Number(010) - Usuário responsável pela última atualização |
| cliente.qtdAtu | Integer | Number(004) - Quantidade de renovações cadastrais do cliente |
| cliente.datIcv | DateTime | Date(DD/MM/YYYY) - Data inicial Vendor |
| cliente.sitCli | String | String(001) - Situação do cliente - [ A=Ativo;I=Inativo ] |
| cliente.codMot | Integer | Number(006) - Código do motivo da situação do cliente |
| cliente.bloCre | String | String(001) - Indicativo se o motivo bloqueia crédito para o cliente (Faturamento) - [ S=Sim;N=Não ] |
| cliente.obsMot | String | String(250) - Observação do motivo da situação do cliente |
| cliente.usuMot | Double | Number(010) - Usuário responsável pelo motivo da situação do cliente |
| cliente.datMot | DateTime | Date(DD/MM/YYYY) - Data do motivo da situação do cliente |
| cliente.horMot | Integer | Number(005) - Hora do motivo da situação do cliente |
| cliente.usuOpe | Double | Number(010) - Código da operadora de cadastrou o cliente |
| cliente.codAma | String | String(030) - Código do cliente no Amadeus |
| cliente.codSab | String | String(030) - Código do cliente no Sabre |
| cliente.codGal | String | String(030) - Código do cliente no Galileo |
| cliente.triIcm | String | String(001) - Indicativo se o cliente tem tributação de ICMS ou não - [ S=Sim;N=Não ] |
| cliente.triIpi | String | String(001) - Indicativo se o cliente tem tributação de IPI ou não - [ S=Sim;N=Não ] |
| cliente.baiEnt | String | String(075) - Bairro de Entrega do cliente |
| cliente.baiCob | String | String(075) - Bairro de Cobrança do cliente |
| cliente.cliFor | String | String(001) - Indicativo se o registro representa um cliente ou um fornecedor ou ambos - [ C=Cliente;F=Fornecedor;A=Cliente/Fornecedor ] |
| cliente.ideCli | String | String(020) - Código para identificação do cliente |
| cliente.triPis | String | String(001) - Indicativo se o cliente tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| cliente.triCof | String | String(001) - Indicativo se o cliente tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| cliente.indExp | Integer | 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 | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| cliente.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
| cliente.retCof | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
| cliente.retCsl | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
| cliente.retPis | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
| cliente.retOur | String | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
| cliente.codSro | String | String(003) - Código da Sub Rota |
| cliente.datSuf | DateTime | Date(DD/MM/YYYY) - Data de validade do registro do SUFRAMA |
| cliente.cepFre | Integer | Number(008) - Faixa inicial do CEP para cálculo do frete no pedido |
| cliente.codPdv | Integer | Number(009) - Código interno no PDV |
| cliente.datPdv | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o PDV |
| cliente.horPdv | Integer | Number(005) - Hora/minuto da última alteração para o PDV |
| cliente.retPro | String | 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 | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
| cliente.limRet | String | 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 | Number(004) - Código do convênio |
| cliente.calFun | String | String(001) - Indicativo se calcula Funrural nas notas fiscais de saídas. - [ S=Sim;N=Não ] |
| cliente.eenCli | String | String(018) - Código do endereço do cliente |
| cliente.eenEnt | String | String(018) - Código do endereço de entrega do cliente |
| cliente.eenCob | String | String(018) - Código do endereço de cobrança do cliente |
| cliente.perAin | Double | Number(004,2) - Percentual adicional do INSS |
| cliente.nenCli | String | String(060) - Número do Endereço do Cliente |
| cliente.nenEnt | String | String(060) - Número do endereço de entrega do cliente |
| cliente.nenCob | String | String(060) - Número do endereço de cobrança do cliente |
| cliente.tipAce | Integer | Number(001) - Tipo de acerto(arredondamento) do cliente - [ 1=Arredonda;2=Trunca ] |
| cliente.emaNfe | String | String(100) - Endereço eletrônico (E-mail) para envio de arquivos de documentos eletrônicos |
| cliente.insAnp | Integer | Number(007) - Código da instalação conforme cadastro da ANP |
| cliente.indCoo | String | String(001) - Indicativo se cliente/fornecedor é cooperado. - [ S=Sim;N=Não ] |
| cliente.codRtr | Integer | 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 | 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 | Number(002) - Indicador de natureza da retenção na fonte de PIS e Cofins:
|
| cliente.natPis | Integer | Number(005) - Natureza da receita do PIS |
| cliente.natCof | Integer | Number(005) - Natureza da receita do COFINS |
| cliente.numIdf | String | String(040) - Número de identificação fiscal |
| cliente.codMsg | Integer | Number(004) - Código da mensagem - 1 |
| cliente.codMs2 | Integer | Number(004) - Código da mensagem - 2 |
| cliente.codMs3 | Integer | Number(004) - Código da mensagem - 3 |
| cliente.codMs4 | Integer | Number(004) - Código da mensagem - 4 |
| cliente.calSen | String | String(001) - Indicativo se calcula Senar nas notas fiscais de saídas - [ S=Sim;N=Não ] |
| cliente.tipEmp | Integer | 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 | String(001) - Consumidor Final (deprecado a partir da versão 5.8.3) - [ S=Sim;N=Não ] |
| cliente.rotAnx | Integer | 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 | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| campoUsuarioCliente | Set | Lista de campos de usuário |
| campoUsuarioCliente.campo | String | Nome do campo |
| campoUsuarioCliente.valor | String | Valor do campo |
| historico | Set | Lista de definições do cliente |
| historico.codCli | Integer | Number(009) - Código do cliente |
| historico.codEmp | Integer | Number(004) - Código da empresa |
| historico.codFil | Integer | Number(005) - Código da filial |
| historico.salDup | Double | Number(015,2) - Saldo devedor de duplicatas dos clientes |
| historico.salOut | Double | Number(015,2) - Saldo devedor de outros títulos dos clientes |
| historico.salCre | Double | Number(015,2) - Saldo dos créditos dos clientes |
| historico.datLim | DateTime | Date(DD/MM/YYYY) - Data da última atualização do limite de crédito do cliente |
| historico.vlrLim | Double | Number(015,2) - Valor do limite de crédito do cliente |
| historico.limApr | String | String(001) - Indicativo se o limite de crédito do cliente está ou não aprovado - [ S=Sim;N=Não ] |
| historico.vlrPfa | Double | Number(015,2) - Soma das pré-faturas |
| historico.datMac | DateTime | Date(DD/MM/YYYY) - Data da ocorrência do maior acúmulo de saldo devedor do cliente |
| historico.vlrMac | Double | Number(015,2) - Valor do maior acúmulo de saldo devedor do cliente |
| historico.datUpe | DateTime | Date(DD/MM/YYYY) - Data do último pedido do cliente |
| historico.vlrUpe | Double | Number(015,2) - Valor do último pedido do cliente |
| historico.datUfa | DateTime | Date(DD/MM/YYYY) - Data do último faturamento do cliente |
| historico.vlrUfa | Double | Number(015,2) - Valor do último faturamento do cliente |
| historico.datUpg | DateTime | Date(DD/MM/YYYY) - Data do último pagamento do cliente |
| historico.vlrUpg | Double | Number(015,2) - Valor do último pagamento do cliente |
| historico.qtdPgt | Integer | Number(009) - Quantidade total de pagamentos efetuados pelo cliente |
| historico.datUpc | DateTime | Date(DD/MM/YYYY) - Data do último pagamento em cartório do cliente |
| historico.vlrUpc | Double | Number(015,2) - Valor do último pagamento em cartório do cliente |
| historico.qtdTpc | Integer | Number(004) - Quantidade total de pagamentos em cartório do cliente |
| historico.datMfa | DateTime | Date(DD/MM/YYYY) - Data da ocorrência da maior fatura do cliente |
| historico.vlrMfa | Double | Number(015,2) - Valor da maior fatura do cliente |
| historico.datAtr | DateTime | Date(DD/MM/YYYY) - Data da ocorrência do maior atraso do cliente |
| historico.vlrAtr | Double | Number(015,2) - Valor de pagamento do maior atraso do cliente |
| historico.maiAtr | Integer | Number(004) - Quantidade de dias do maior atraso do cliente |
| historico.medAtr | Integer | Number(004) - Quantidade de dias de média de atraso do cliente |
| historico.datPmr | DateTime | Date(DD/MM/YYYY) - Data de início de contagem para cálculo do prazo médio de recebimento dos títulos |
| historico.przMrt | Integer | Number(005) - Prazo médio de recebimento dos títulos do cliente |
| historico.qtdRpm | Integer | Number(009) - Quantidade de títulos recebidos após data para prazo médio |
| historico.qtdChs | Integer | Number(004) - Quantidade de cheques sem fundo do cliente |
| historico.catCli | Integer | Number(003) - Categoria do cliente (prioridade para faturamento) |
| historico.codCca | String | String(003) - Código da categoria do cliente para a análise de crédito |
| historico.acePar | String | String(001) - Indicativo se o cliente aceita faturamento parcial de pedidos - [ S=Sim;N=Não ] |
| historico.qtdMfp | Integer | Number(003) - Quantidade máxima de faturas por pedido aceito pelo cliente |
| historico.perAqa | Double | Number(005,2) - Percentual acima da quantidade do pedido aceito no faturamento pelo cliente |
| historico.indAgr | String | String(001) - Indicativo se o cliente só aceita grade completa (agrupamento derivação) - [ S=Sim;N=Não ] |
| historico.junPed | String | String(001) - Indicativo se o cliente aceita juntar pedidos numa mesma nota - [ S=Sim;N=Não ] |
| historico.perDs1 | Double | Number(005,2) - Percentual de desconto - 1 para o cliente |
| historico.perDs2 | Double | Number(005,2) - Percentual de desconto - 2 para o cliente |
| historico.perCom | Double | Number(005,2) - Percentual de comissão nas vendas para o cliente (+ ou -) |
| historico.codCrp | String | String(003) - Código de grupo do contas a receber |
| historico.codRep | Integer | Number(009) - Código do representante padrão para o cliente |
| historico.codRve | String | String(003) - Código da região de venda do cliente |
| historico.codTpr | String | String(004) - Código da tabela de preço padrão para o cliente |
| historico.codCpg | String | String(006) - Código da condição de pagamento padrão para o cliente |
| historico.codFpg | Integer | Number(002) - Código da forma de pagamento |
| historico.qtdDcv | Integer | Number(003) - Quantidade de dias para cálculo de vencimento |
| historico.criEdv | String | 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 ] |
| historico.codTra | Integer | Number(009) - Código da transportadora padrão para o cliente |
| historico.codRed | Integer | Number(009) - Código da transportadora de redespacho padrão para o cliente |
| historico.recJmm | Double | Number(005,2) - Percentual de juros de mora mês para o contas a receber |
| historico.recTjr | String | String(001) - Tipo de juros para contas a receber - [ S=Juros Simples;C=Juros Compostos ] |
| historico.recDtj | Integer | Number(004) - Dias de tolerância para cálculo de juros de mora |
| historico.recMul | Double | Number(005,2) - Percentual de multa para atraso contas a receber |
| historico.recDtm | Integer | Number(004) - Dias de tolerância para multa do contas a receber |
| historico.perDsc | Double | Number(004,2) - Percentual padrão de desconto para os títulos gerados |
| historico.tolDsc | Integer | Number(004) - Quantidade padrão de dias de tolerância para desconto |
| historico.prdDsc | String | 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 ] |
| historico.antDsc | String | String(001) - Indicativo se calcula desconto por antecipação de recebimento - [ S=Sim;N=Não ] |
| historico.porSi1 | String | String(004) - Código do primeiro portador aceito pelo cliente |
| historico.porSi2 | String | String(004) - Código do segundo portador aceito pelo cliente |
| historico.codCrt | String | String(002) - Código da carteira padrão para o cliente |
| historico.porNa1 | String | String(004) - Código do primeiro portador não aceito pelo cliente |
| historico.porNa2 | String | String(004) - Código do segundo portador não aceito pelo cliente |
| historico.codIn1 | String | String(003) - Código da primeira instrução bancária |
| historico.codIn2 | String | String(003) - Código da segunda instrução bancária |
| historico.codBan | String | String(003) - Código do banco onde o cliente mantém conta corrente |
| historico.codAge | String | String(007) - Código da agência bancária onde o cliente mantém conta corrente |
| historico.ccbCli | String | String(014) - Número da conta corrente bancária do cliente |
| historico.codFrj | String | String(003) - Código da fórmula de reajuste do título a receber |
| historico.criRat | Integer | 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 ] |
| historico.ctaRed | Integer | Number(007) - Conta contábil reduzida - 1 |
| historico.ctaRcr | Integer | Number(007) - Conta contábil reduzida - 2 |
| historico.ctaFdv | Integer | Number(007) - Conta contábil reduzida - 3 |
| historico.ctaFcr | Integer | Number(007) - Conta contábil reduzida - 4 |
| historico.ctaAux | Integer | Number(009) - Número reduzido da conta de composição auxiliar - 1 |
| historico.ctaAad | Integer | Number(009) - Número reduzido da conta de composição auxiliar - 2 |
| historico.usuAge | Double | Number(010) - Código do usuário agente de turismo do cliente |
| historico.exiLcp | String | String(001) - Indicativo se o cliente exige ligação de cliente X produto/derivação - [ S=Sim;N=Não ] |
| historico.perFre | Double | Number(005,2) - Percentual de Frete |
| historico.perSeg | Double | Number(005,2) - Percentual de Seguro |
| historico.perEmb | Double | Number(005,2) - Percentual de Embalagens |
| historico.perEnc | Double | Number(005,2) - Percentual de Encargos |
| historico.perOut | Double | Number(005,2) - Percentual de Outras Despesas |
| historico.fveTns | String | String(010) - Hierarquia da Forma de Venda |
| historico.fveFpg | String | String(010) - Hierarquia da Forma de Venda |
| historico.fveCpg | String | String(010) - Hierarquia da Forma de Venda |
| historico.perIss | Double | Number(004,2) - Percentual do ISS para os serviços prestados ao cliente |
| historico.codVen | Integer | Number(009) - Código do Vendedor do Cliente |
| historico.indExp | Integer | 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 ] |
| historico.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| historico.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
| historico.cifFob | String | 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 ] |
| historico.codTab | String | String(004) - Código da tabela de preço frete |
| historico.perDs3 | Double | Number(005,2) - Percentual de desconto - 3 para o cliente |
| historico.perDs4 | Double | Number(005,2) - Percentual de desconto - 4 para o cliente |
| historico.perOf1 | Double | Number(005,2) - Percentual de oferta 1 para o cliente |
| historico.perOf2 | Double | Number(005,2) - Percentual de oferta 2 para o cliente |
| historico.codMar | String | String(010) - Código da Marca/Etiqueta padrão do cliente |
| historico.diaEsp | String | 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 ] |
| historico.diaMe1 | Integer | Number(002) - Primeiro dia especial do mês para vencimento das parcelas do cliente |
| historico.diaMe2 | Integer | Number(002) - Segundo dia especial do mês para vencimento das parcelas do cliente |
| historico.diaMe3 | Integer | Number(002) - Terceiro dia especial do mês para vencimento das parcelas do cliente |
| historico.gerTcc | String | 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 ] |
| historico.apmDen | String | String(001) - Aceita pedido com a mesma data de entrega - [ S=Sim;N=Não ] |
| historico.ctrPad | Integer | Number(009) - Número do contrato padrão |
| historico.epcPed | String | String(001) - Exige número do pedido do cliente no pedido - [ S=Sim;N=Não ] |
| historico.ecpCnp | String | String(001) - Exige código do produto do cliente no pedido - [ S=Sim;N=Não ] |
| historico.qdiPrt | Integer | Number(003) - Indicativo da quantidade de dias para protesto ("0" - não protesta) |
| historico.qtdPrt | Integer | Number(004) - Quantidade de protestos do cliente |
| historico.vlrPrt | Double | Number(015,2) - Valor total de protestos do cliente |
| historico.acrDia | Double | Number(005,2) - Percentual de acréscimo na diária paga ao motorista |
| historico.exiAge | String | String(001) - Indicativo se o cliente exige o agendamento da entrega - [ S=Sim;N=Não ] |
| historico.ultNfv | Integer | Number(009) - Último número de nota fiscal de saída faturada |
| historico.ultSnf | String | String(003) - Código da série da última nota fiscal de saída |
| historico.codFcr | String | String(003) - Código da moeda ou índice como fator de correção dos contratos |
| historico.codPdv | Integer | Number(009) - Código interno no PDV |
| historico.vlrAcr | Double | Number(015,2) - Valor de acréscimo na diária paga ao motorista |
| historico.perDs5 | Double | Number(005,2) - Percentual de desconto - 5 para o cliente |
| historico.seqCob | Integer | Number(005) - Sequência do endereço de cobrança padrão do cliente |
| historico.seqEnt | Integer | Number(005) - Sequência do endereço de entrega padrão do cliente |
| historico.indOrf | String | String(001) - Indica se o cliente obriga o recebimento do recibo para cobrança via fatura automática - [ S=Sim;N=Não ] |
| historico.codTic | String | String(003) - Código do ICMS especial |
| historico.codTrd | String | String(003) - Código de redução de impostos |
| historico.perCcr | String | String(001) - Origem do percentual de comissão - [ R=Representante;C=Cliente ] |
| historico.dscPrd | String | String(001) - Desconsidera percentual de perda do componente utilizado para industrialização - [ S=Sim;N=Não ] |
| historico.usuGer | Double | Number(010) - Usuário responsável pela geração do registro |
| historico.datGer | DateTime | Date(DD/MM/YYYY) - Data da geração do registro |
| historico.horGer | Integer | Number(005) - Hora da geração do registro |
| historico.usuAlt | Double | Number(010) - Usuário responsável pela última alteração do registro |
| historico.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
| historico.horAlt | Integer | Number(005) - Hora da última alteração do registro |
| historico.avaVlr | Double | Number(015,2) - Valor total para avalizar |
| historico.avaVlu | Double | Number(015,2) - Valor avalizado no atual momento |
| historico.avaVls | Double | Number(015,2) - Valor disponível para avalizar |
| historico.avaAti | String | String(001) - Determina se o cliente pode ser usado como avalista - [ S=Sim;N=Não ] |
| historico.avaMot | Integer | Number(006) - Código do motivo usado para justificar porque o avalista está inativo |
| historico.avaObs | String | String(250) - Observação do motivo da inativação do avalista |
| historico.avdAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração das informações do avalista |
| historico.avhAlt | Integer | Number(005) - Hora da última alteração das informações do avalista |
| historico.avuAlt | Double | Number(010) - Usuário responsável pela última alteração das informações do avalista |
| historico.avdGer | DateTime | Date(DD/MM/YYYY) - Data de geração das informações do avalista |
| historico.avhGer | Integer | Number(005) - Hora de geração das informações do avalista |
| historico.avuGer | Double | Number(010) - Usuário responsável pela geração das informações do avalista |
| historico.codFin | Integer | Number(004) - Código da finalidade de venda |
| historico.dscAnt | Double | Number(004,2) - Percentual de desconto por antecipação para os títulos gerados |
| historico.dscPon | Double | Number(004,2) - Percentual de desconto por pontualidade para os títulos gerados |
| historico.motDes | Integer | 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=Olimpíadas Rio 2016 ] |
| historico.codStr | String | String(003) - Código da situação tributária do cliente |
| historico.volSep | String | String(001) - Indicativo se deve separar os componentes/volumes ao gerar o pedido - [ S=Sim;N=Não ] |
| historico.conFin | String | String(001) - Consumidor Final - [ S=Sim;N=Não ] |
| historico.indPre | String | 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 ] |
| historico.perDif | Double | Number(007,4) - Percentual de diferimento configurado para o cliente |
| campoUsuarioClienteDefinicoes | Set | Lista de campos de usuário |
| campoUsuarioClienteDefinicoes.campo | String | Nome do campo |
| campoUsuarioClienteDefinicoes.valor | String | Valor do campo |
| contatos | Set | Lista de pessoas de contato do cliente |
| contatos.codCli | Integer | Código do cliente |
| contatos.seqCto | Integer | Seqüência da pessoa de contato no cliente |
| contatos.nomCto | String | Nome da pessoa de contato |
| contatos.datNas | DateTime | Date(DD/MM/YYYY) - Data de nascimento da pessoa de contato |
| contatos.nivCto | String | (Descontinuado) Nível da pessoa de contato - [ P=Presidente;V=Vice-Presidente;E=Executivo;G=Gerente;S=Supervisor;F=Funcionário;R=Representante;O=Outros ] |
| contatos.setCto | String | Setor da pessoa de contato |
| contatos.carCto | String | Cargo da pessoa de contato |
| contatos.fonCto | String | Número do 1º telefone da pessoa de contato |
| contatos.ramCto | Integer | Número do ramal da pessoa de contato (1º telefone) |
| contatos.fonCt2 | String | Número do 2º telefone da pessoa de contato |
| contatos.ramCt2 | Integer | Número do ramal da pessoa de contato (2º telefone) |
| contatos.fonCt3 | String | Número do 3º telefone da pessoa de contato |
| contatos.ramCt3 | Integer | Número do ramal da pessoa de contato (3º telefone) |
| contatos.faxCto | String | Número do FAX da pessoa de contato |
| contatos.intNet | String | Endereço eletrônico (E-Mail) da pessoa de contato |
| contatos.hobCon | String | Hobby da pessoa de contato |
| contatos.timCon | String | Time da pessoa de contato |
| contatos.indExp | Integer | Indicativo se o registro foi alterado para exportar para o palmtop [0=Para Exportar; 1=Em Exportação; 2=Exportado; 3=Aprovado; 4=Em Digitação; 5=Aguardando Liberação para Envio; 9=Erro] |
| contatos.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o palmtop |
| contatos.horPal | Integer | Hora/minuto da última alteração para o palmtop |
| contatos.sitCto | String | Situação do registro - [A=Ativo; I=Inativo] |
| contatos.codNiv | Integer | Código do Nível |
| contatos.usuGer | Double | Usuário responsável pela geração do registro |
| contatos.datGer | DateTime | Date(DD/MM/YYYY) - Data da geração do registro |
| contatos.horGer | Integer | Hora da geração do registro |
| contatos.usuAlt | Double | Usuário responsável pela última alteração do registro |
| contatos.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
| contatos.horAlt | Integer | Hora da última alteração do registro |
| cliente.entPaa | String | String(001) - Entidade inscrita no Programa de Aquisição de Alimentos (PAA) - S = Sim; N = Não |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
English
Español
English
Español


