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> <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> <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> <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> <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> <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> <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.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.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.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.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.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.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 |
|