Web service
com.senior.g5.co.mct.imp.importarinventariofiscalsimplificado
O Web services de inventário fiscal simplificado permite fazer a integração e realizar o cadastro automaticamente de Produtos, Clientes e Fornecedores.
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_Syn/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_imp_importarinventariofiscalsimplificado?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Syn/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_importarinventariofiscalsimplificado?wsdl
- Agendamento: http://example.com/g5-senior-services/sapiens_Syn/g5-senior-services/sapiens_Schedulecom_senior_g5_co_mct_imp_importarinventariofiscalsimplificado?wsdl
Porta(s)
Necessita autenticação: sim.
Situação de 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:Importar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<sigInt>String</sigInt>
<dadosGerais>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<seqPro>Integer</seqPro>
<numCGC>String</numCGC>
<codDep>String</codDep>
<mesAno>DateTime</mesAno>
<qtdEst>Double</qtdEst>
<vlrEst>Double</vlrEst>
<preMed>Double</preMed>
<ultMov>DateTime</ultMov>
<ultSeq>Integer</ultSeq>
<salMes>String</salMes>
<qtdEla>Double</qtdEla>
<vlrEla>Double</vlrEla>
<prmIcm>Double</prmIcm>
<vlrIcm>Double</vlrIcm>
<icmAcf>Double</icmAcf>
<qtdPrp>Double</qtdPrp>
<vlrPrp>Double</vlrPrp>
<codHas>String</codHas>
<produto>
<seqPro>Integer</seqPro>
<iteFis>String</iteFis>
<desFis>String</desFis>
<codFam>String</codFam>
<codBar>Double</codBar>
<recIpi>String</recIpi>
<temIcm>String</temIcm>
<recIcm>String</recIcm>
<triPis>String</triPis>
<triCof>String</triCof>
<regTri>String</regTri>
<codCes>String</codCes>
<temRci>String</temRci>
</produto>
<fornecedor>
<seqFor>Integer</seqFor>
<codFor>Integer</codFor>
<nomFor>String</nomFor>
<apeFor>String</apeFor>
<tipFor>String</tipFor>
<tipMer>String</tipMer>
<insEst>String</insEst>
<insMun>String</insMun>
<cgcCpf>Double</cgcCpf>
<docIde>String</docIde>
<codSuf>String</codSuf>
<endFor>String</endFor>
<cplEnd>String</cplEnd>
<baiFor>String</baiFor>
<codRai>Integer</codRai>
<cepFor>Integer</cepFor>
<cidFor>String</cidFor>
<sigUfs>String</sigUfs>
<fonFor>String</fonFor>
<fonFo2>String</fonFo2>
<fonFo3>String</fonFo3>
<faxFor>String</faxFor>
<cxaPst>Integer</cxaPst>
<intNet>String</intNet>
<codPai>String</codPai>
<nenFor>String</nenFor>
<emaNfe>String</emaNfe>
<tipEmp>Integer</tipEmp>
<numIdf>String</numIdf>
<indNif>Integer</indNif>
<indFti>Integer</indFti>
<codRtr>Integer</codRtr>
<entPaa>String</entPaa>
<indFtr>Integer</indFtr>
<regEst>Integer</regEst>
<origemMercadoria>
<seqOrm>Integer</seqOrm>
<endOrm>String</endOrm>
<cplOrm>String</cplOrm>
<prxOrm>String</prxOrm>
<codRai>Integer</codRai>
<cepOrm>Integer</cepOrm>
<cidOrm>String</cidOrm>
<estOrm>String</estOrm>
<baiOrm>String</baiOrm>
<insOrm>String</insOrm>
<cgcOrm>Double</cgcOrm>
<docIde>String</docIde>
<numOrm>String</numOrm>
<paiOrm>String</paiOrm>
<tipOrm>String</tipOrm>
</origemMercadoria>
</fornecedor>
<cliente>
<seqCli>Integer</seqCli>
<codCli>Integer</codCli>
<nomCli>String</nomCli>
<apeCli>String</apeCli>
<tipCli>String</tipCli>
<tipMer>String</tipMer>
<cliCon>String</cliCon>
<insEst>String</insEst>
<insMun>String</insMun>
<cgcCpf>Double</cgcCpf>
<docIde>String</docIde>
<zonFra>Integer</zonFra>
<codSuf>String</codSuf>
<endCli>String</endCli>
<cplEnd>String</cplEnd>
<cliPrx>String</cliPrx>
<codRai>Integer</codRai>
<cepCli>Integer</cepCli>
<baiCli>String</baiCli>
<cidCli>String</cidCli>
<sigUfs>String</sigUfs>
<codPai>String</codPai>
<fonCli>String</fonCli>
<fonCl2>String</fonCl2>
<fonCl3>String</fonCl3>
<fonCl4>String</fonCl4>
<fonCl5>String</fonCl5>
<faxCli>String</faxCli>
<cxaPst>Integer</cxaPst>
<intNet>String</intNet>
<numIdf>String</numIdf>
<indNif>Integer</indNif>
<catEst>String</catEst>
<triPis>String</triPis>
<triCof>String</triCof>
<natIrp>Integer</natIrp>
<natCsl>Integer</natCsl>
<codRtr>Integer</codRtr>
<natRet>Integer</natRet>
<enderecoEntrega>
<seqEnt>Integer</seqEnt>
<endEnt>String</endEnt>
<cplEnt>String</cplEnt>
<prxEnt>String</prxEnt>
<codRai>Integer</codRai>
<cepEnt>Integer</cepEnt>
<cidEnt>String</cidEnt>
<estEnt>String</estEnt>
<paiEnt>String</paiEnt>
<insEnt>String</insEnt>
<baiEnt>String</baiEnt>
<cgcEnt>Double</cgcEnt>
<docIde>String</docIde>
<nenEnt>String</nenEnt>
<faxEnt>String</faxEnt>
<fonEnt>String</fonEnt>
<celEnt>String</celEnt>
<emaEnt>String</emaEnt>
<tipEnt>String</tipEnt>
</enderecoEntrega>
</cliente>
<consignado>
<seqCli>Integer</seqCli>
<seqFor>Integer</seqFor>
<qtdCfo>Double</qtdCfo>
<vlrCfo>Double</vlrCfo>
<qtdCcl>Double</qtdCcl>
<vlrCcl>Double</vlrCcl>
</consignado>
<origemMercadoria>
<seqOrm>Integer</seqOrm>
<endOrm>String</endOrm>
<cplOrm>String</cplOrm>
<prxOrm>String</prxOrm>
<codRai>Integer</codRai>
<cepOrm>Integer</cepOrm>
<cidOrm>String</cidOrm>
<estOrm>String</estOrm>
<baiOrm>String</baiOrm>
<insOrm>String</insOrm>
<cgcOrm>Double</cgcOrm>
<docIde>String</docIde>
<numOrm>String</numOrm>
<paiOrm>String</paiOrm>
<tipOrm>String</tipOrm>
</origemMercadoria>
<enderecoEntrega>
<seqEnt>Integer</seqEnt>
<endEnt>String</endEnt>
<cplEnt>String</cplEnt>
<prxEnt>String</prxEnt>
<codRai>Integer</codRai>
<cepEnt>Integer</cepEnt>
<cidEnt>String</cidEnt>
<estEnt>String</estEnt>
<paiEnt>String</paiEnt>
<insEnt>String</insEnt>
<baiEnt>String</baiEnt>
<cgcEnt>Double</cgcEnt>
<docIde>String</docIde>
<nenEnt>String</nenEnt>
<faxEnt>String</faxEnt>
<fonEnt>String</fonEnt>
<celEnt>String</celEnt>
<emaEnt>String</emaEnt>
<tipEnt>String</tipEnt>
</enderecoEntrega>
</dadosGerais>
</parameters>
</ser:Importar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| sigInt | Opcional | String | String(15) - Sigla do sistema integrador |
| dadosGerais | Opcional | Set | Saldos Fiscais Mensais |
| dadosGerais.codEmp | Opcional | Integer | Number(004) - Código da empresa |
| dadosGerais.codFil | Opcional | Integer | Number(005) - Código da filial |
| dadosGerais.seqPro | Opcional | Integer | Number(009) - Sequencial Produto |
| dadosGerais.numCGC | Opcional | String | Number(014) - CNPJ da filial |
| dadosGerais.codDep | Opcional | String | String(010) - Código do depósito |
| dadosGerais.mesAno | Opcional | DateTime | Date(DD/MM/YYYY) - Mês e ano correspondente as informações |
| dadosGerais.qtdEst | Opcional | Double | Number(014,5) - Quantidade física total do estoque no depósito |
| dadosGerais.vlrEst | Opcional | Double | Number(015,2) - Valor total em estoque no depósito |
| dadosGerais.preMed | Opcional | Double | Number(021,10) - Preço médio |
| dadosGerais.ultMov | Opcional | DateTime | Date(DD/MM/YYYY) - Data último movimento |
| dadosGerais.ultSeq | Opcional | Integer | Number(006) - Sequência do último movimento na data de movimentação |
| dadosGerais.salMes | Opcional | String | String(001) - Este saldo corresponde ao mês atual ou foi buscado de outro mês? - [ S=Sim;N=Não ] |
| dadosGerais.qtdEla | Opcional | Double | Number(014,5) - Quantidade física total do estoque em elaboração no depósito |
| dadosGerais.vlrEla | Opcional | Double | Number(015,2) - Valor total do estoque em elaboração no depósito |
| dadosGerais.prmIcm | Opcional | Double | Number(015,6) - Preço Médio do valor total de ICMS |
| dadosGerais.vlrIcm | Opcional | Double | Number(015,2) - Valor de ICMS |
| dadosGerais.icmAcf | Opcional | Double | Number(015,2) - Valor total de ICMS acumulado para a filial |
| dadosGerais.qtdPrp | Opcional | Double | Number(014,5) - Quantidade física total do estoque próprio no depósito |
| dadosGerais.vlrPrp | Opcional | Double | Number(015,2) - Valor total em estoque próprio no depósito |
| dadosGerais.codHas | Opcional | String | String(050) - ID de integração do sistema integrador |
| produto | Opcional | Set | Produto |
| produto.seqPro | Opcional | Integer | Number(009) - Sequencial Produto |
| produto.iteFis | Opcional | String | String(060) - Código fiscal do item |
| produto.desFis | Opcional | String | String(255) - Descrição fiscal do item |
| produto.codFam | Opcional | String | String(006) - Código da Família do Produto |
| produto.codBar | Opcional | Double | Number(014) - Código de barras |
| produto.recIpi | Opcional | String | String(001) - Indicativo se o Produto recupera ou não IPI - [ S=Sim;N=Não ] |
| produto.temIcm | Opcional | String | String(001) - Indicativo se o produto tem ou não ICMS - [ S=Sim;N=Não ] |
| produto.recIcm | Opcional | String | String(001) - Indicativo se o produto recupera ou não ICMS - [ S=Sim;N=Não ] |
| produto.triPis | Opcional | String | String(001) - Indicativo se o produto tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| produto.triCof | Opcional | String | String(001) - Indicativo se o produto tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| produto.regTri | Opcional | String | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
| produto.codCes | Opcional | String | String(007) - Código especificador da substituição tributária |
| produto.temRci | Opcional | String | Indicativo se registra entradas e saídas para controle de impostos |
| fornecedor | Opcional | Set | Fornecedor |
| fornecedor.seqFor | Opcional | Integer | Number(009) - Sequencial Fornecedor |
| fornecedor.codFor | Opcional | Integer | Number(009) - Código do Fornecedor |
| fornecedor.nomFor | Opcional | String | String(100) - Nome do fornecedor |
| fornecedor.apeFor | Opcional | String | String(050) - Nome fantasia do fornecedor |
| fornecedor.tipFor | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| fornecedor.tipMer | Opcional | String | String(001) - Tipo de Mercado do fornecedor - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
| fornecedor.insEst | Opcional | String | String(025) - Inscrição estadual do fornecedor |
| fornecedor.insMun | Opcional | String | String(016) - Inscrição municipal do fornecedor |
| fornecedor.cgcCpf | Opcional | Double | Number(014) - Número do CNPJ ou CPF do fornecedor |
| fornecedor.docIde | Opcional | String | String(014) - CNPJ/CPF do fornecedor |
| fornecedor.codSuf | Opcional | String | String(010) - Código na suframa |
| fornecedor.endFor | Opcional | String | String(100) - Endereço do fornecedor |
| fornecedor.cplEnd | Opcional | String | String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
| fornecedor.baiFor | Opcional | String | String(075) - Bairro do fornecedor |
| fornecedor.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| fornecedor.cepFor | Opcional | Integer | Number(008) - CEP do fornecedor |
| fornecedor.cidFor | Opcional | String | String(060) - Cidade do fornecedor |
| fornecedor.sigUfs | Opcional | String | String(002) - Estado do fornecedor |
| fornecedor.fonFor | Opcional | String | String(020) - Número do telefone - 1 |
| fornecedor.fonFo2 | Opcional | String | String(020) - Número do telefone - 2 |
| fornecedor.fonFo3 | Opcional | String | String(020) - Número do telefone - 3 |
| fornecedor.faxFor | Opcional | String | String(020) - Número do FAX do fornecedor |
| fornecedor.cxaPst | Opcional | Integer | Number(006) - Número da caixa postal do fornecedor |
| fornecedor.intNet | Opcional | String | String(100) - Endereço eletrônico (E-Mail) |
| fornecedor.codPai | Opcional | String | String(004) - Código do país do fornecedor |
| fornecedor.nenFor | Opcional | String | String(060) - Número do endereço do fornecedor |
| fornecedor.emaNfe | Opcional | String | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
| fornecedor.tipEmp | Opcional | 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;13=Distribuidor de Energia Elétrica;14=Prestador de Serviço de Comunicação;99=Outros ] |
| fornecedor.numIdf | Opcional | String | String(040) - Número de identificação fiscal |
| fornecedor.indNif | Opcional | Integer | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
| fornecedor.indFti | Opcional | Integer | Number(002) - Forma de Tributação Sobre os Rendimentos - [ 10=Retenção do IRRF - alíquota padrão;11=Retenção do IRRF - alíquota da tabela progressiva;12=Retenção do IRRF - alíquota diferenciada (países tributação favorecida);13=Retenção do IRRF - alíquota limitada conforme cláusula em convênio;30=Retenção do IRRF - outras hipóteses;40=Não retenção do IRRF - isenção estabelecida em convênio;41=Não retenção do IRRF - isenção prevista em lei interna;42=Não retenção do IRRF - alíquota Zero prevista em lei interna;43=Não retenção do IRRF - pagamento antecipado do imposto;44=Não retenção do IRRF - medida Judicial;50=Não retenção do IRRF - outras hipóteses ] |
| fornecedor.codRtr | Opcional | 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;4=Simples Nacional - Microempreendedor Individual - MEI ] |
| fornecedor.entPaa | Opcional | String | String(001) - Entidade inscrita no Programa de Aquisição de Alimentos (PAA) - [ S=Sim;N=Não ] |
| fornecedor.indFtr | Opcional | Integer | Number(001) - Indicativo da forma de tributação da contribuição previdenciária - [ 1=Sobre a comercialização da sua produção;2=Sobre a folha de pagamento ] |
| fornecedor.regEst | Opcional | Integer | 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 ] |
| origemMercadoria | Opcional | Set | Endereço Origem Mercadoria Fornecedor |
| origemMercadoria.seqOrm | Opcional | Integer | Number(005) - Sequência do endereço de origem da mercadoria |
| origemMercadoria.endOrm | Opcional | String | String(100) - Endereço de origem da mercadoria |
| origemMercadoria.cplOrm | Opcional | String | String(060) - Complemento de origem da mercadoria |
| origemMercadoria.prxOrm | Opcional | String | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
| origemMercadoria.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| origemMercadoria.cepOrm | Opcional | Integer | Number(008) - CEP do endereço de origem da mercadoria |
| origemMercadoria.cidOrm | Opcional | String | String(060) - Cidade do endereço de origem da mercadoria |
| origemMercadoria.estOrm | Opcional | String | String(002) - Estado do endereço de origem da mercadoria |
| origemMercadoria.baiOrm | Opcional | String | String(075) - Bairro de origem da mercadoria |
| origemMercadoria.insOrm | Opcional | String | String(025) - Inscrição estadual do endereço de origem da mercadoria |
| origemMercadoria.cgcOrm | Opcional | Double | Number(014) - Número do CNPJ de origem da mercadoria |
| origemMercadoria.docIde | Opcional | String | String(014) - CNPJ/CPF de origem da mercadoria |
| origemMercadoria.numOrm | Opcional | String | String(060) - Número do endereço de origem da mercadoria |
| origemMercadoria.paiOrm | Opcional | String | String(004) - Código do País da Origem das Mercadorias |
| origemMercadoria.tipOrm | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| cliente | Opcional | Set | Cliente |
| cliente.seqCli | Opcional | Integer | Number(009) - Sequencial cliente |
| cliente.codCli | Opcional | Integer | Number(009) - Código do Cliente |
| cliente.nomCli | Opcional | String | String(100) - Nome do cliente |
| cliente.apeCli | Opcional | String | String(050) - Nome fantasia do cliente |
| cliente.tipCli | Opcional | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| cliente.tipMer | Opcional | String | String(001) - Tipo de mercado do cliente - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
| cliente.cliCon | Opcional | String | String(001) - Indicativo se o cliente é contribuinte de ICMS - [ S=Sim;N=Não ] |
| cliente.insEst | Opcional | String | String(025) - Inscrição estadual do cliente |
| cliente.insMun | Opcional | String | String(016) - Inscrição municipal do cliente |
| cliente.cgcCpf | Opcional | Double | Number(014) - Número do CNPJ ou CPF do cliente |
| cliente.docIde | Opcional | String | String(014) - CNPJ/CPF do cliente |
| cliente.zonFra | Opcional | 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 | Opcional | String | String(010) - Número do cliente junto à Suframa |
| cliente.endCli | Opcional | String | String(100) - Endereço do cliente |
| cliente.cplEnd | Opcional | String | String(200) - Complemento do endereço do cliente (sala, andar, etc.) |
| cliente.cliPrx | Opcional | String | String(120) - Ponto de referência ou proximidade do cliente |
| cliente.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| cliente.cepCli | Opcional | Integer | Number(008) - CEP do cliente |
| cliente.baiCli | Opcional | String | String(075) - Bairro do cliente |
| cliente.cidCli | Opcional | String | String(060) - Cidade do cliente |
| cliente.sigUfs | Opcional | String | String(002) - Sigla do estado do cliente |
| cliente.codPai | Opcional | String | String(004) - Código do país do cliente |
| cliente.fonCli | Opcional | String | String(020) - Número do telefone - 1 |
| cliente.fonCl2 | Opcional | String | String(020) - Número do telefone - 2 |
| cliente.fonCl3 | Opcional | String | String(020) - Número do telefone - 3 |
| cliente.fonCl4 | Opcional | String | String(020) - Número do telefone - 4 |
| cliente.fonCl5 | Opcional | String | String(020) - Número do telefone - 5 |
| cliente.faxCli | Opcional | String | String(020) - Número do FAX do cliente |
| cliente.cxaPst | Opcional | Integer | Number(006) - Número da caixa postal do cliente |
| cliente.intNet | Opcional | String | String(100) - Endereço eletrônico (E-Mail) |
| cliente.numIdf | Opcional | String | String(040) - Número de identificação fiscal |
| cliente.indNif | Opcional | Integer | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
| cliente.catEst | Opcional | String | String(003) - Categoria do estabelecimento - [ ARM=Armazenador;CFC=Consumidor Final Contribuinte;CNF=Consumidor Final Não Contribuinte;CPQ=Central Petroquímica;DIS=Distribuidor;ECE=Empresa Comercializadora de Etanol;FOR=Formulador;IMP=Importador;PRV=Posto Varejista;REF=Refinaria;TRR=Transportador e Revendedor Retalhista;USI=Usina;VGL=Varejista de GLP ] |
| cliente.triPis | Opcional | String | String(001) - Indicativo se o cliente tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| cliente.triCof | Opcional | String | String(001) - Indicativo se o cliente tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| cliente.natIrp | Opcional | Integer | Number(002) - Indicador de natureza da retenção na fonte de IRPJ (SPED) - [ 01=Retido na Fonte;02=Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64);03=Retido na Fonte pelas Demais Entidades da Administração Pública Federel (Lei nº 10.833/2003, art. 34);04=CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30);05=CSLL Retida na Fonte por Órgãos, Autarquias e Fundações dos Estados, Distrito Federal e Municípios (Lei nº 10.833/2003, art. 33);06=Retido na Fonte no Exterior Incidente sobre os Dividendos (Lei nº12.973/2014, Art. 88) ] |
| cliente.natCsl | Opcional | Integer | Number(002) - Indicador de natureza da retenção na fonte de CSLL (SPED) - [ 01=Retido na Fonte;02=Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64);03=Retido na Fonte pelas Demais Entidades da Administração Pública Federel (Lei nº 10.833/2003, art. 34);04=CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30);05=CSLL Retida na Fonte por Órgãos, Autarquias e Fundações dos Estados, Distrito Federal e Municípios (Lei nº 10.833/2003, art. 33);06=Retido na Fonte no Exterior Incidente sobre os Dividendos (Lei nº12.973/2014, Art. 88) ] |
| cliente.codRtr | Opcional | 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;4=Simples Nacional - Microempreendedor Individual - MEI ] |
| cliente.natRet | Opcional | 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) ] |
| enderecoEntrega | Opcional | Set | Endereço entrega do cliente |
| enderecoEntrega.seqEnt | Opcional | Integer | Number(005) - Sequência de endereços de entrega |
| enderecoEntrega.endEnt | Opcional | String | String(100) - Endereço de entrega do cliente |
| enderecoEntrega.cplEnt | Opcional | String | String(200) - Complemento do endereço de entrega do cliente |
| enderecoEntrega.prxEnt | Opcional | String | String(120) - Ponto de referência ou proximidade do endereço de entrega |
| enderecoEntrega.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| enderecoEntrega.cepEnt | Opcional | Integer | Number(008) - CEP do endereço de entrega do cliente |
| enderecoEntrega.cidEnt | Opcional | String | String(060) - Cidade do endereço de entrega do cliente |
| enderecoEntrega.estEnt | Opcional | String | String(002) - Estado do endereço de entrega do cliente |
| enderecoEntrega.paiEnt | Opcional | String | String(004) - Código do país de entrega do cliente |
| enderecoEntrega.insEnt | Opcional | String | String(025) - Inscrição estadual do endereço de entrega |
| enderecoEntrega.baiEnt | Opcional | String | String(075) - Bairro de entrega do cliente |
| enderecoEntrega.cgcEnt | Opcional | Double | Number(014) - Número do CNPJ/CPF de Entrega |
| enderecoEntrega.docIde | Opcional | String | String(014) - CNPJ/CPF da entrega |
| enderecoEntrega.nenEnt | Opcional | String | String(060) - Número do Endereço de Entrega do Cliente |
| enderecoEntrega.faxEnt | Opcional | String | String(020) - Número do fax de contato no endereço de entrega |
| enderecoEntrega.fonEnt | Opcional | String | String(020) - Número do telefone de contato no endereço de entrega |
| enderecoEntrega.celEnt | Opcional | String | String(020) - Número do telefone celular de contato no endereco de entrega |
| enderecoEntrega.emaEnt | Opcional | String | String(100) - E-Mail de contato no endereço de entrega |
| enderecoEntrega.tipEnt | Opcional | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| consignado | Opcional | Set | <Saldos Consignados> |
| consignado.seqCli | Opcional | Integer | Number(009) - Sequencial cliente |
| consignado.seqFor | Opcional | Integer | Number(009) - Sequencial fornecedor |
| consignado.qtdCfo | Opcional | Double | Number(015,2) - Valor total em estoque no depósito |
| consignado.vlrCfo | Opcional | Double | Number(015,2) - Valor total em estoque no depósito |
| consignado.qtdCcl | Opcional | Double | Number(015,2) - Valor total em estoque no depósito |
| consignado.vlrCcl | Opcional | Double | Number(015,2) - Valor total em estoque no depósito |
| origemMercadoria | Opcional | Set | Endereço Origem Mercadoria Fornecedor |
| origemMercadoria.seqOrm | Opcional | Integer | Number(005) - Sequência do endereço de origem da mercadoria |
| origemMercadoria.endOrm | Opcional | String | String(100) - Endereço de origem da mercadoria |
| origemMercadoria.cplOrm | Opcional | String | String(060) - Complemento de origem da mercadoria |
| origemMercadoria.prxOrm | Opcional | String | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
| origemMercadoria.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| origemMercadoria.cepOrm | Opcional | Integer | Number(008) - CEP do endereço de origem da mercadoria |
| origemMercadoria.cidOrm | Opcional | String | String(060) - Cidade do endereço de origem da mercadoria |
| origemMercadoria.estOrm | Opcional | String | String(002) - Estado do endereço de origem da mercadoria |
| origemMercadoria.baiOrm | Opcional | String | String(075) - Bairro de origem da mercadoria |
| origemMercadoria.insOrm | Opcional | String | String(025) - Inscrição estadual do endereço de origem da mercadoria |
| origemMercadoria.cgcOrm | Opcional | Double | Number(014) - Número do CNPJ de origem da mercadoria |
| origemMercadoria.docIde | Opcional | String | String(014) - CNPJ/CPF da origem da mercadoria |
| origemMercadoria.numOrm | Opcional | String | String(060) - Número do endereço de origem da mercadoria |
| origemMercadoria.paiOrm | Opcional | String | String(004) - Código do País da Origem das Mercadorias |
| origemMercadoria.tipOrm | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| enderecoEntrega | Opcional | Set | Endereço entrega do cliente |
| enderecoEntrega.seqEnt | Opcional | Integer | Number(005) - Sequência de endereços de entrega |
| enderecoEntrega.endEnt | Opcional | String | String(100) - Endereço de entrega do cliente |
| enderecoEntrega.cplEnt | Opcional | String | String(200) - Complemento do endereço de entrega do cliente |
| enderecoEntrega.prxEnt | Opcional | String | String(120) - Ponto de referência ou proximidade do endereço de entrega |
| enderecoEntrega.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| enderecoEntrega.cepEnt | Opcional | Integer | Number(008) - CEP do endereço de entrega do cliente |
| enderecoEntrega.cidEnt | Opcional | String | String(060) - Cidade do endereço de entrega do cliente |
| enderecoEntrega.estEnt | Opcional | String | String(002) - Estado do endereço de entrega do cliente |
| enderecoEntrega.paiEnt | Opcional | String | String(004) - Código do país de entrega do cliente |
| enderecoEntrega.insEnt | Opcional | String | String(025) - Inscrição estadual do endereço de entrega |
| enderecoEntrega.baiEnt | Opcional | String | String(075) - Bairro de entrega do cliente |
| enderecoEntrega.cgcEnt | Opcional | Double | Number(014) - Número do CNPJ/CPF de Entrega |
| enderecoEntrega.docIde | Opcional | String | String(014) - CNPJ/CPF da entrega |
| enderecoEntrega.nenEnt | Opcional | String | String(060) - Número do Endereço de Entrega do Cliente |
| enderecoEntrega.faxEnt | Opcional | String | String(020) - Número do fax de contato no endereço de entrega |
| enderecoEntrega.fonEnt | Opcional | String | String(020) - Número do telefone de contato no endereço de entrega |
| enderecoEntrega.celEnt | Opcional | String | String(020) - Número do telefone celular de contato no endereco de entrega |
| enderecoEntrega.emaEnt | Opcional | String | String(100) - E-Mail de contato no endereço de entrega |
| enderecoEntrega.tipEnt | Opcional | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
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:ImportarResponse>
<result>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<seqPro>Integer</seqPro>
<numCGC>String</numCGC>
<codDep>String</codDep>
<mesAno>DateTime</mesAno>
<estErr>String</estErr>
<tipRet>String</tipRet>
<codHas>String</codHas>
<msgRet>String</msgRet>
</retorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ImportarResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| retorno | Opcional | Set | |
| retorno.codEmp | Opcional | Integer | Number(004) - Código da empresa |
| retorno.codFil | Opcional | Integer | Number(005) - Código da filial |
| retorno.seqPro | Opcional | Integer | Number(009) - Sequencial Produto |
| retorno.numCGC | Opcional | String | Number(014) - Número do CNPJ da filial |
| retorno.codDep | Opcional | String | Código do Depósito |
| retorno.mesAno | Opcional | DateTime | Mês e ano correspondente as informações |
| retorno.estErr | Opcional | String | Number(002) - Estrutura - [ 1=Nota fiscal;2=Cliente;3=Fornecedor;4=Transportadora;5=Produto;6=Serviço;7=Inventário ] |
| retorno.tipRet | Opcional | String | Number(001) - Tipo retorno - [ 1=Processado;2=Erro ] |
| retorno.codHas | Opcional | String | String(050) - ID de integração do sistema integrador |
| retorno.msgRet | Opcional | String | String(1000) - Mensagem de Retorno do Processamento |
| erroExecucao | Opcional | String |
|
English
Español
English
Español


