Web service Com.senior.g5.co.int.tms.cadastros
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_int_tms_cadastros?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_int_tms_cadastros?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_int_tms_cadastros?wsdl
Portas
Integrações - TMS - Cadastros - Exportar Cadastros
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:ExportarCadastros> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipoCadastro>Integer</tipoCadastro> <tipoSolicitacao>Integer</tipoSolicitacao> <quantidadeRegistros>Integer</quantidadeRegistros> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <dataBuild>String</dataBuild> </parameters> </ser:ExportarCadastros> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
tipoCadastro | Integer | (Obrigatório) - Number(002) - Numero do tipo de cadastro solicitado - Lista: 1 = Transação, 2 = Servico |
tipoSolicitacao | Integer | (Obrigatório) - Number(001) - Tipo de solicitação, completa ou parcial - Lista: 1 = Completa , 2 = Parcial |
quantidadeRegistros | Integer | (Opcional) - Number(005) - Quantidade de registros limite para retorno da solicitação |
codEmp | Integer | (Opcional) - Number(004) - Código da Empresa |
codFil | Integer | (Opcional) - Number(005) - Código da Filial |
dataBuild | String | Mantido por compatibilidade. |
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:ExportarCadastrosResponse> <result> <tipoRetorno>Integer</tipoRetorno> <transacoes> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <cnpjFilial>String</cnpjFilial> <codTns>String</codTns> <desTns>String</desTns> <lisMod>String</lisMod> <venTcf>String</venTcf> <comNat>String</comNat> <comNop>String</comNop> <calFun>String</calFun> <comDin>String</comDin> <comDir>String</comDir> <comDis>String</comDis> <comEin>String</comEin> <comEir>String</comEir> <comEis>String</comEis> <comIir>String</comIir> <comIng>String</comIng> <comLin>String</comLin> <comOdn>String</comOdn> <comOdr>String</comOdr> <comOds>String</comOds> <comOin>String</comOin> <comOir>String</comOir> <comOis>String</comOis> <comSip>String</comSip> <comSsg>String</comSsg> <cprAoc>String</cprAoc> <cprCda>String</cprCda> <cprDai>String</cprDai> <cprDap>String</cprDap> <cprDar>String</cprDar> <cprDep>String</cprDep> <cprEmb>String</cprEmb> <cprEmi>String</cprEmi> <cprEmp>String</cprEmp> <cprEnc>String</cprEnc> <cprEni>String</cprEni> <cprEnp>String</cprEnp> <cprFdi>String</cprFdi> <cprFdp>String</cprFdp> <cprFrd>String</cprFrd> <cprFre>String</cprFre> <cprFri>String</cprFri> <cprFrp>String</cprFrp> <cprIbi>String</cprIbi> <cprIbp>String</cprIbp> <cprIfu>String</cprIfu> <cprIrf>String</cprIrf> <cprIss>String</cprIss> <cprLir>String</cprLir> <cprOdi>String</cprOdi> <cprOdp>String</cprOdp> <cprOud>String</cprOud> <cprOui>String</cprOui> <cprOup>String</cprOup> <cprOut>String</cprOut> <cprRic>String</cprRic> <cprRip>String</cprRip> <cprRpi>String</cprRpi> <cprSeg>String</cprSeg> <cprSei>String</cprSei> <cprSep>String</cprSep> <cprTnf>String</cprTnf> <cprTpt>String</cprTpt> <cstCof>String</cstCof> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <estEos>String</estEos> <natOps>String</natOps> <sitTns>String</sitTns> <subCof>String</subCof> <subPis>String</subPis> <triCff>String</triCff> <triPif>String</triPif> <venAcp>String</venAcp> <venDac>String</venDac> <venDai>String</venDai> <venDal>String</venDal> <venDao>String</venDao> <venDap>String</venDap> <venDar>String</venDar> <venDep>String</venDep> <venEco>String</venEco> <venEmb>String</venEmb> <venEmc>String</venEmc> <venEmi>String</venEmi> <venEmp>String</venEmp> <venEnc>String</venEnc> <venEni>String</venEni> <venEnl>String</venEnl> <venEno>String</venEno> <venEnp>String</venEnp> <venFdi>String</venFdi> <venFrc>String</venFrc> <venFrd>String</venFrd> <venFre>String</venFre> <venFri>String</venFri> <venFrp>String</venFrp> <venIbc>String</venIbc> <venIbi>String</venIbi> <venIbp>String</venIbp> <venIcm>String</venIcm> <venIfu>String</venIfu> <venIpi>String</venIpi> <venIrf>String</venIrf> <venIss>String</venIss> <venLcl>String</venLcl> <venLco>String</venLco> <venLir>String</venLir> <venLis>String</venLis> <venLor>String</venLor> <venLpi>String</venLpi> <venOdc>String</venOdc> <venOdi>String</venOdi> <venOdl>String</venOdl> <venOdo>String</venOdo> <venOdp>String</venOdp> <venOuc>String</venOuc> <venOud>String</venOud> <venOui>String</venOui> <venOul>String</venOul> <venOuo>String</venOuo> <venOup>String</venOup> <venOur>String</venOur> <venOut>String</venOut> <venSec>String</venSec> <venSeg>String</venSeg> <venSei>String</venSei> <venSep>String</venSep> <venTnf>String</venTnf> <venTpt>String</venTpt> <indExc>String</indExc> </transacoes> <servicos> <codEmp>String</codEmp> <codFil>String</codFil> <cnpjFilial>String</cnpjFilial> <codSer>String</codSer> <desSer>String</desSer> <desNfv>String</desNfv> <cplSer>String</cplSer> <codFam>String</codFam> <uniMed>String</uniMed> <preCpr>String</preCpr> <preVen>String</preVen> <perDsc>String</perDsc> <perIss>String</perIss> <perIns>String</perIns> <perIrf>String</perIrf> <perCom>String</perCom> <sitSer>String</sitSer> <obsSer>String</obsSer> <codClf>String</codClf> <codStr>String</codStr> <perIpi>String</perIpi> <recIpi>String</recIpi> <temIcm>String</temIcm> <recIcm>String</recIcm> <recPis>String</recPis> <triPis>String</triPis> <triCof>String</triCof> <codFif>String</codFif> <codFie>String</codFie> <codFim>String</codFim> <recCof>String</recCof> <perCsl>String</perCsl> <perCof>String</perCof> <perPis>String</perPis> <perOur>String</perOur> <serImp>String</serImp> <indExc>String</indExc> </servicos> <condicoesDePagamento> <codEmp>String</codEmp> <codFil>String</codFil> <numCgc>String</numCgc> <codCpg>String</codCpg> <desCpg>String</desCpg> <abrCpg>String</abrCpg> <aplCpg>String</aplCpg> <pgtAnt>String</pgtAnt> <diaEsp>String</diaEsp> <diaMe1>String</diaMe1> <diaMe2>String</diaMe2> <diaMe3>String</diaMe3> <przMed>String</przMed> <qtdPar>String</qtdPar> <ipiPar>String</ipiPar> <icmPar>String</icmPar> <subPar>String</subPar> <frePar>String</frePar> <segPar>String</segPar> <encPar>String</encPar> <embPar>String</embPar> <outPar>String</outPar> <darPar>String</darPar> <issPar>String</issPar> <acrFin>String</acrFin> <venDsc>String</venDsc> <cprDsc>String</cprDsc> <perDsc>String</perDsc> <perCom>String</perCom> <redCom>String</redCom> <perEnc>String</perEnc> <tipPar>String</tipPar> <sitCpg>String</sitCpg> <indExc>String</indExc> <parcelas> <seqIcp>String</seqIcp> <qtdPar>String</qtdPar> <diaPar>String</diaPar> <diaFix>String</diaFix> <perRat>String</perRat> <qtdDsc>String</qtdDsc> <perDsc>String</perDsc> <tolDsc>String</tolDsc> </parcelas> </condicoesDePagamento> <finalizaramRegistros>String</finalizaramRegistros> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ExportarCadastrosResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
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" |
tipoRetorno | Integer | (Obrigatorio) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
transacoes | Set | |
transacoes.codEmp | Integer | (Obrigatorio) - Number(004) - Código da empresa |
transacoes.codFil | Integer | (Obrigatorio) - Number(005) - Código da filial |
transacoes.cnpjFilial | String | (Obrigatorio) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. |
transacoes.codTns | String | (Obrigatorio) - String(005) - Código da transacao |
transacoes.desTns | String | (Obrigatorio) - String(040) - Descricao da transacao |
transacoes.lisMod | String | (Obrigatorio) - String(003) - Modulo pertencente da transacao |
transacoes.venTcf | String | |
transacoes.comNat | String | (Opcional) - String(005) - Nova natureza de operação (CFOP) correspondente a transacao(utilizada devido transicao conforme ajuste SINIEF 7/2002) |
transacoes.comNop | String | (Opcional) - String(005) - Natureza de operação correspondente (CFOP) |
transacoes.calFun | String | (Opcional) - String(001) - Indicativo se calcula Funrural nas Notas Fiscais de Saidas. |
transacoes.comDin | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do INSS |
transacoes.comDir | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do IRRF |
transacoes.comDis | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do ISS |
transacoes.comEin | String | (Opcional) - String(001) - Transação considera os encargos na base do INSS |
transacoes.comEir | String | (Opcional) - String(001) - Transação considera os encargos na base do IRRF |
transacoes.comEis | String | (Opcional) - String(001) - Transação considera os encargos na base do ISS |
transacoes.comIir | String | (Obrigatorio) - String(001) - Indica se o ISS compoe a base de calculo do IRRF |
transacoes.comIng | String | (Opcional) - String(001) - Indicativo se o item de serviço da nota fiscal deve ser considerado como um desconto e diminuir os valores do total da nota |
transacoes.comLin | String | (Opcional) - Number(009,2) - Valor minimo do INSS considerado na nota fiscal |
transacoes.comOdn | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do INSS |
transacoes.comOdr | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do IRRF |
transacoes.comOds | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do ISS |
transacoes.comOin | String | (Opcional) - String(001) - Transação considera outras despesas na base do INSS |
transacoes.comOir | String | (Opcional) - String(001) - Transação considera outras despesas na base do IRRF |
transacoes.comOis | String | (Opcional) - String(001) - Transação considera outras despesas na base do ISS |
transacoes.comSip | String | (Opcional) - Number(001) - Indicativo se ICMS deve ser somado ou diminuido do preço unitario ou do valor liquido do item |
transacoes.comSsg | String | (Opcional) - String(001) - Soma seguro sobre frete |
transacoes.cprAoc | String | (Opcional) - String(001) - Transação nota fiscal de entrada exige ordem de compra |
transacoes.cprCda | String | (Opcional) - String(001) - Indicativo se a transação calcula a diferença de aliquota |
transacoes.cprDai | String | (Opcional) - String(001) - Transação considera o arredondamento na base do IPI |
transacoes.cprDap | String | (Opcional) - String(001) - Transação considera arredondamento na base do PIS |
transacoes.cprDar | String | (Opcional) - String(001) - Transação considera arredondamento na base do ICMS |
transacoes.cprDep | String | (Opcional) - String(010) - Código do deposito padrao para entrada das notas fiscais |
transacoes.cprEmb | String | (Opcional) - String(001) - Transação considera a embalagem na base do ICMS |
transacoes.cprEmi | String | (Opcional) - String(001) - Transação considera a embalagem na base do IPI |
transacoes.cprEmp | String | (Opcional) - String(001) - Transação considera a embalagem na base do PIS |
transacoes.cprEnc | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do ICMS |
transacoes.cprEni | String | (Opcional) - String(001) - Transação considera os encargos na base do IPI |
transacoes.cprEnp | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do PIS |
transacoes.cprFdi | String | (Opcional) - String(001) - Transação considera o frete destacado na base do IPI |
transacoes.cprFdp | String | (Opcional) - String(001) - Transação considera o frete destacado na base do PIS |
transacoes.cprFrd | String | (Opcional) - String(001) - Transação considera o frete destacado na base do ICMS |
transacoes.cprFre | String | (Opcional) - String(001) - Transação considera frete na base do ICMS |
transacoes.cprFri | String | (Opcional) - String(001) - Transação considera o frete na base do IPI |
transacoes.cprFrp | String | (Opcional) - String(001) - Transação considera frete na base do PIS |
transacoes.cprIbi | String | (Opcional) - String(001) - Transação considera o IPI na base de ICMS |
transacoes.cprIbp | String | (Opcional) - String(001) - Transação considera o IPI na base de PIS |
transacoes.cprIfu | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor INSS/Funrural do total da nota fiscal entrada |
transacoes.cprIrf | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor IRRF do total da nota fiscal de entrada |
transacoes.cprIss | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor do ISS na nota fiscal entrada |
transacoes.cprLir | String | (Opcional) - Number(009,2) - Valor minimo do IRRF considerado na nota fiscal de entrada |
transacoes.cprOdi | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do IPI |
transacoes.cprOdp | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do PIS |
transacoes.cprOud | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do ICMS |
transacoes.cprOui | String | (Opcional) - String(001) - Transação considera outras despesas na base do IPI |
transacoes.cprOup | String | (Opcional) - String(001) - Transação considera as outras despesas na base do PIS |
transacoes.cprOut | String | (Opcional) - String(001) - Transação considera as outras despesas na base do ICMS |
transacoes.cprRic | String | (Opcional) - String(001) - Indicativo se a transação recupera o ICMS |
transacoes.cprRip | String | (Opcional) - String(001) - Indicativo se a transação recupera o IPI |
transacoes.cprRpi | String | (Opcional) - String(001) - Indicativo se a transação recupera o PIS |
transacoes.cprSeg | String | (Opcional) - String(001) - Transação considera o seguro na base do ICMS |
transacoes.cprSei | String | (Opcional) - String(001) - Transação considera o seguro na base do IPI |
transacoes.cprSep | String | (Opcional) - String(001) - Transação considera o seguro na base do PIS |
transacoes.cprTnf | String | (Opcional) - String(001) - Transação soma o valor do item no valor total do financeiro |
transacoes.cprTpt | String | (Opcional) - String(003) - Tipo de titulo gerado no contas a pagar pela transação NF de entrada |
transacoes.cstCof | String | (Opcional) - String(002) - Código da situação tributaria de COFINS |
transacoes.cstIpi | String | (Opcional) - String(002) - Código da situação tributaria de IPI |
transacoes.cstPis | String | (Opcional) - String(002) - Código da situação tributaria de PIS |
transacoes.estEos | String | (Opcional) - String(001) - Indicativo se a transação e de entrada ou saida |
transacoes.natOps | String | (Opcional) - Number(001) - Natureza da operação de serviço |
transacoes.sitTns | String | (Opcional) - String(001) - Situacao da transacao |
transacoes.subCof | String | (Opcional) - String(001) - Transação considera ICMS Substituto na base de COFINS (Todas as modalidades) |
transacoes.subPis | String | (Opcional) - String(001) - Transação considera ICMS Substituto na base de PIS (Todas as modalidades) |
transacoes.triCff | String | (Opcional) - String(001) - Indicativo se a transação tributa COFINS Faturamento |
transacoes.triPif | String | (Opcional) - String(001) - Indicativo se a transação tributa PIS Faturamento |
transacoes.venAcp | String | (Opcional) - String(001) - Transação de nota fiscal saida exige pedido de venda |
transacoes.venDac | String | (Opcional) - String(001) - Transação considera arredondamento na base do COFINS (Todas as modalidades) |
transacoes.venDai | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do IPI |
transacoes.venDal | String | (Opcional) - String(001) - Transação considera arredondamento na base do CSLL |
transacoes.venDao | String | (Opcional) - String(001) - Transação considera arredondamento na base do Out. Ret. |
transacoes.venDap | String | (Opcional) - String(001) - Transação considera arredondamento na base do PIS (Todas as modalidades) |
transacoes.venDar | String | (Opcional) - String(001) - Transação considera o valor de arredondamento na base do ICMS |
transacoes.venDep | String | (Opcional) - String(010) - Código do deposito padrao para nota fiscal de saida |
transacoes.venEco | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do COFINS (Todas as modalidades) |
transacoes.venEmb | String | (Opcional) - String(001) - Transação considera as embalagens na base do ICMS |
transacoes.venEmc | String | (Opcional) - String(001) - Transação considera a embalagem na base do COFINS (Todas as modalidades) |
transacoes.venEmi | String | (Opcional) - String(001) - Transação considera a embalagem na base do IPI |
transacoes.venEmp | String | (Opcional) - String(001) - Transação considera a embalagem na base do PIS (Todas as modalidades) |
transacoes.venEnc | String | (Opcional) - String(001) - Transação considera os encargos financeiros na base do ICMS |
transacoes.venEni | String | (Opcional) - String(001) - Transação considera os encargos na base do IPI |
transacoes.venEnl | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do CSLL |
transacoes.venEno | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base de Outras Retenções |
transacoes.venEnp | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do PIS (Todas as modalidades) |
transacoes.venFdi | String | (Opcional) - String(001) - Transação considera o frete destacado na base do IPI |
transacoes.venFrc | String | (Opcional) - String(001) - Transação considera frete na base do COFINS (Todas as modalidades) |
transacoes.venFrd | String | (Opcional) - String(001) - Transação considera o frete destacado na base do ICMS |
transacoes.venFre | String | (Opcional) - String(001) - Transação considera o frete na base do ICMS |
transacoes.venFri | String | (Opcional) - String(001) - Transação considera o frete na base do IPI |
transacoes.venFrp | String | (Opcional) - String(001) - Transação considera frete na base do PIS (Todas as modalidades) |
transacoes.venIbc | String | (Opcional) - String(001) - Transação considera o IPI na base de COFINS (Todas as modalidades) |
transacoes.venIbi | String | (Opcional) - String(001) - Transação considera valor do IPI na base do ICMS |
transacoes.venIbp | String | (Opcional) - String(001) - Transação considera o IPI na base de PIS (Todas as modalidades) |
transacoes.venIcm | String | (Opcional) - String(001) - Indicativo se a transação isenta do ICMS o item da nota fiscal |
transacoes.venIfu | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor INSS/Funrural do total da nota fiscal saida |
transacoes.venIpi | String | (Opcional) - String(001) - Indicativo se a transação isenta do IPI o item da nota fiscal |
transacoes.venIrf | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor IRRF do total da nota fiscal saida |
transacoes.venIss | String | (Opcional) - String(001) - Indicativo de como a Transação considera o ISS na nota fiscal saida |
transacoes.venLcl | String | (Opcional) - Number(009,2) - Valor minimo do CSLL considerado na nota fiscal |
transacoes.venLco | String | (Opcional) - Number(009,2) - Valor minimo do COFINS retido considerado na nota fiscal de saida |
transacoes.venLir | String | (Opcional) - Number(009,2) - Valor minimo do IRRF considerado na nota fiscal de saida |
transacoes.venLis | String | (Opcional) - Number(009,2) - Valor minimo do ISS considerado na nota fiscal de saida |
transacoes.venLor | String | (Opcional) - Number(009,2) - Valor minimo de Outras Retenções considerado na nota fiscal |
transacoes.venLpi | String | (Opcional) - Number(009,2) - Valor minimo do PIS Retido considerado na nota fiscal de saida |
transacoes.venOdc | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do COFINS (Todas as modalidades) |
transacoes.venOdi | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do IPI |
transacoes.venOdl | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do CSLL |
transacoes.venOdo | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base de Outras Retenções |
transacoes.venOdp | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do PIS (Todas as modalidades) |
transacoes.venOuc | String | (Opcional) - String(001) - Transação considera as outras despesas na base do COFINS (Todas as modalidades) |
transacoes.venOud | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do ICMS |
transacoes.venOui | String | (Opcional) - String(001) - Transação considera outras despesas na base do IPI |
transacoes.venOul | String | (Opcional) - String(001) - Transação considera as outras despesas na base do CSLL |
transacoes.venOuo | String | (Opcional) - String(001) - Transação considera as outras despesas na base de Outras Retenções |
transacoes.venOup | String | (Opcional) - String(001) - Transação considera as outras despesas na base do PIS (Todas as modalidades) |
transacoes.venOur | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor de Outras Retenções do total da nota fiscal |
transacoes.venOut | String | (Opcional) - String(001) - Transação considera outras despesas na base do ICMS |
transacoes.venSec | String | (Opcional) - String(001) - Transação considera o seguro na base do COFINS (Todas as modalidades) |
transacoes.venSeg | String | (Opcional) - String(001) - Transação considera o seguro na base do ICMS |
transacoes.venSei | String | (Opcional) - String(001) - Transação considera o seguro na base do IPI |
transacoes.venSep | String | (Opcional) - String(001) - Transação considera o seguro na base do PIS (Todas as modalidades) |
transacoes.venTnf | String | (Opcional) - String(001) - Transação soma o valor do item no valor total do financeiro |
transacoes.venTpt | String | (Opcional) - String(003) - Tipo de titulo gerado no contas a receber pela transação de NF saida |
transacoes.indExc | String | |
servicos | Set | |
servicos.codEmp | String | (Obrigatorio) - Number(004) - Código da empresa |
servicos.codFil | String | (Obrigatorio) - Number(005) - Código da filial |
servicos.cnpjFilial | String | (Obrigatorio) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. |
servicos.codSer | String | (Obrigatorio) - String(014) - Código do serviço |
servicos.desSer | String | (Obrigatorio) - String(070) - Descricao do serviço |
servicos.desNfv | String | (Obrigatorio) - String(070) - Descricao do serviço para impressao na nota fiscal |
servicos.cplSer | String | (Opcional) - String(250) - Complemento da descricao do serviço |
servicos.codFam | String | (Obrigatorio) - String(006) - Código da familia de produtos que o serviço pertence |
servicos.uniMed | String | (Obrigatorio) - String(003) - Unidade de medida do serviço |
servicos.preCpr | String | (Opcional) - Number(014,5) - Preço unitario do serviço para compras |
servicos.preVen | String | (Opcional) - Number(014,5) - Preço unitario do serviço para vendas |
servicos.perDsc | String | (Opcional) - Number(004,2) - Percentual de desconto previsto para venda do serviço |
servicos.perIss | String | (Opcional) - Number(004,2) - Percentual do ISS previsto para venda do serviço |
servicos.perIns | String | (Opcional) - Number(004,2) - Percentual do INSS |
servicos.perIrf | String | (Opcional) - Number(004,2) - Percentual do IRRF previsto para venda do serviço |
servicos.perCom | String | (Opcional) - Number(005,2) - Percentual de comissao previsto para venda do serviço |
servicos.sitSer | String | (Obrigatorio) - String(001) - Situacao do serviço (Ativo ou Inativo) |
servicos.obsSer | String | (Opcional) - String(999) - Observacao do Servico |
servicos.codClf | String | (Opcional) - String(003) - Código interno da classificacao fiscal para os serviços com IPI |
servicos.codStr | String | (Opcional) - String(003) - Código da situação tributaria do serviço com tributacao de ICMS e IPI |
servicos.perIpi | String | (Opcional) - Number(004,2) - Percentual de IPI valido para o serviço |
servicos.recIpi | String | (Opcional) - String(001) - Indicativo se o serviço recupera ou nao IPI |
servicos.temIcm | String | (Opcional) - String(001) - Indicativo se o serviço tem ou nao tributacao ICMS |
servicos.recIcm | String | (Opcional) - String(001) - Indicativo se o serviço recupera ou nao ICMS |
servicos.recPis | String | (Opcional) - String(001) - Indicativo se o serviço recupera ou nao PIS |
servicos.triPis | String | (Opcional) - String(001) - Indicativo se o serviço tem tributacao de PIS ou nao |
servicos.triCof | String | (Opcional) - String(001) - Indicativo se o serviço tem tributacao de COFINS ou nao |
servicos.codFif | String | (Opcional) - String(010) - Código fiscal federal do serviço |
servicos.codFie | String | (Opcional) - String(010) - Código fiscal estadual do serviço |
servicos.codFim | String | (Opcional) - String(010) - Código fiscal municipal do serviço |
servicos.recCof | String | (Opcional) - String(001) - Indicativo se as notas fiscais poderao ter recuperação de Cofins |
servicos.perCsl | String | (Opcional) - Number(004,2) - Percentual de CSLL valido para o serviço |
servicos.perCof | String | (Opcional) - Number(004,2) - Percentual de COFINS retido valido para o serviço |
servicos.perPis | String | (Opcional) - Number(004,2) - Percentual de PIS retido valido para o serviço |
servicos.perOur | String | (Opcional) - Number(004,2) - Percentual de Outras Retenções valido para o serviço |
servicos.serImp | String | (Opcional) - String(010) - Tipo de Servico no contexto fiscal baseado na LC 116/2003 |
servicos.indExc | String | (Obrigatório) - String(001) - Indica exclusão - Lista: S = Sim, N = Não |
condicoesDePagamento | Set | |
condicoesDePagamento.codEmp | String | (Opcional) - Number(004) - Código da empresa |
condicoesDePagamento.codFil | String | (Opcional) - Number(005) - Código da Filial |
condicoesDePagamento.numCgc | String | (Opcional) - Number(015) - Número do cadastro nacional de pessoa jurídica da filial da empresa |
condicoesDePagamento.codCpg | String | (Obrigatório) - String(006) - Código da condição de pagamento |
condicoesDePagamento.desCpg | String | (Obrigatório) - String(050) - Descrição da condição de pagamento |
condicoesDePagamento.abrCpg | String | (Obrigatório) - String(010) - Abreviatura da condição de pagamento |
condicoesDePagamento.aplCpg | String | (Obrigatório) - String(001) - Aplicação da condição de pagamento |
condicoesDePagamento.pgtAnt | String | (Obrigatório) - String(001) - Indicativo se é condição com pagamento antecipado |
condicoesDePagamento.diaEsp | String | (Obrigatório) - String(001) - Indicativo do dia da semana para vencimento parcelas |
condicoesDePagamento.diaMe1 | String | (Opcional) - Number(002) - Primeiro dia especial do mês para vencimento das parcelas |
condicoesDePagamento.diaMe2 | String | (Opcional) - Number(002) - Segundo dia especial do mês para vencimento das parcelas |
condicoesDePagamento.diaMe3 | String | (Opcional) - Number(002) - Terceiro dia especial do mês para vencimento das parcelas |
condicoesDePagamento.przMed | String | (Opcional) - Number(003) - Prazo médio da condição de pagamento |
condicoesDePagamento.qtdPar | String | (Obrigatório) - Number(003) - Quantidade total de parcelas da condição de pagamento |
condicoesDePagamento.ipiPar | String | (Obrigatório) - String(001) - Indicativo se o valor do IPI está ou não na 1ª parcela |
condicoesDePagamento.icmPar | String | (Obrigatório) - String(001) - Indicativo se o valor do ICMS está ou não na 1ª parcela |
condicoesDePagamento.subPar | String | (Obrigatório) - String(001) - Indicativo se o valor do ICMS Substituído está ou não na 1ª parcela |
condicoesDePagamento.frePar | String | (Obrigatório) - String(001) - Indicativo se o valor do frete está ou não na 1ª parcela |
condicoesDePagamento.segPar | String | (Obrigatório) - String(001) - Indicativo se o valor do seguro está ou não na 1ª parcela |
condicoesDePagamento.encPar | String | (Obrigatório) - String(001) - Indicativo se o valor dos encargos está ou não na 1ª Parcela |
condicoesDePagamento.embPar | String | (Obrigatório) - String(001) - Indicativo se o valor das embalagens está ou não na 1ª Parcela |
condicoesDePagamento.outPar | String | (Obrigatório) - String(001) - Indicativo se o valor das outras despesas está ou não na 1ª parcela |
condicoesDePagamento.darPar | String | (Obrigatório) - String(001) - Indicativo se o valor de arredondamento está ou não na 1ª Parcela |
condicoesDePagamento.issPar | String | (Opcional) - String(001) - Indicativo se o valor do ISS está ou não na 1ª parcela |
condicoesDePagamento.acrFin | String | (Opcional) - Number(005,2) - Percentual do acréscimo financeiro |
condicoesDePagamento.venDsc | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir para formação do preço de venda |
condicoesDePagamento.cprDsc | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir para formação do preço de compra |
condicoesDePagamento.perDsc | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir aos descontos concedidos |
condicoesDePagamento.perCom | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir à comissão do representante |
condicoesDePagamento.redCom | String | (Opcional) - Number(005,2) - Percentual redutor do valor base comissão |
condicoesDePagamento.perEnc | String | (Opcional) - Number(005,2) - Percentual de Encargos |
condicoesDePagamento.tipPar | String | (Obrigatório) - Number(001) - Tipo de parcelas |
condicoesDePagamento.sitCpg | String | (Obrigatório) - String(001) - Situação da condição de pagamento |
condicoesDePagamento.indExc | String | |
condicoesDePagamento.parcelas | Set | |
condicoesDePagamento.parcelas.seqIcp | String | (Obrigatório) - Number(002) - Ordem sequencial para controle das parcelas |
condicoesDePagamento.parcelas.qtdPar | String | (Obrigatório) - Number(003) - Quantidade de parcelas |
condicoesDePagamento.parcelas.diaPar | String | (Opcional) - Number(003) - Quantidade de dias de intervalo entre as parcelas |
condicoesDePagamento.parcelas.diaFix | String | (Obrigatório) - String(001) - Indicativo se o dia do vencimento é fixo para períodos de 30 em 30 dias |
condicoesDePagamento.parcelas.perRat | String | (Obrigatório) - Number(005,2) - Percentual do total a ser considera para a condição de pagamento |
condicoesDePagamento.parcelas.qtdDsc | String | (Opcional) - Number(003) - Quantidade de parcelas com desconto |
condicoesDePagamento.parcelas.perDsc | String | (Opcional) - Number(004,2) - Percentual de desconto para as parcelas com desconto |
condicoesDePagamento.parcelas.tolDsc | String | (Opcional) - Number(003) - Quantidade de dias de tolerância para o desconto da parcela |
finalizaramRegistros | String | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de erro na solicitação |
(Deprecado) Gestão Empresarial | ERP - Integrações - TMS - Cadastros - Solicitar
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:SolicitarCadastros> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipoCadastro>Integer</tipoCadastro> <tipoSolicitacao>Integer</tipoSolicitacao> <quantidadeRegistros>Integer</quantidadeRegistros> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <dataBuild>String</dataBuild> </parameters> </ser:SolicitarCadastros> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
tipoCadastro | Integer | (Obrigatório) - Number(002) - Numero do tipo de cadastro solicitado - Lista: 1 = Transação, 2 = Servico |
tipoSolicitacao | Integer | (Obrigatório) - Number(001) - Tipo de solicitação, completa ou parcial - Lista: 1 = Completa , 2 = Parcial |
quantidadeRegistros | Integer | (Opcional) - Number(005) - Quantidade de registros limite para retorno da solicitação |
codEmp | Integer | (Opcional) - Number(004) - Código da Empresa |
codFil | Integer | (Opcional) - Number(005) - Código da Filial |
dataBuild | String | Mantido por compatibilidade. |
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:SolicitarCadastrosResponse> <result> <tipoRetorno>Integer</tipoRetorno> <transacoes> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <cnpjFilial>String</cnpjFilial> <codTns>String</codTns> <desTns>String</desTns> <lisMod>String</lisMod> <venTcf>String</venTcf> <comNat>String</comNat> <comNop>String</comNop> <calFun>String</calFun> <comDin>String</comDin> <comDir>String</comDir> <comDis>String</comDis> <comEin>String</comEin> <comEir>String</comEir> <comEis>String</comEis> <comIir>String</comIir> <comIng>String</comIng> <comLin>String</comLin> <comOdn>String</comOdn> <comOdr>String</comOdr> <comOds>String</comOds> <comOin>String</comOin> <comOir>String</comOir> <comOis>String</comOis> <comSip>String</comSip> <comSsg>String</comSsg> <cprAoc>String</cprAoc> <cprCda>String</cprCda> <cprDai>String</cprDai> <cprDap>String</cprDap> <cprDar>String</cprDar> <cprDep>String</cprDep> <cprEmb>String</cprEmb> <cprEmi>String</cprEmi> <cprEmp>String</cprEmp> <cprEnc>String</cprEnc> <cprEni>String</cprEni> <cprEnp>String</cprEnp> <cprFdi>String</cprFdi> <cprFdp>String</cprFdp> <cprFrd>String</cprFrd> <cprFre>String</cprFre> <cprFri>String</cprFri> <cprFrp>String</cprFrp> <cprIbi>String</cprIbi> <cprIbp>String</cprIbp> <cprIfu>String</cprIfu> <cprIrf>String</cprIrf> <cprIss>String</cprIss> <cprLir>String</cprLir> <cprOdi>String</cprOdi> <cprOdp>String</cprOdp> <cprOud>String</cprOud> <cprOui>String</cprOui> <cprOup>String</cprOup> <cprOut>String</cprOut> <cprRic>String</cprRic> <cprRip>String</cprRip> <cprRpi>String</cprRpi> <cprSeg>String</cprSeg> <cprSei>String</cprSei> <cprSep>String</cprSep> <cprTnf>String</cprTnf> <cprTpt>String</cprTpt> <cstCof>String</cstCof> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <estEos>String</estEos> <natOps>String</natOps> <sitTns>String</sitTns> <subCof>String</subCof> <subPis>String</subPis> <triCff>String</triCff> <triPif>String</triPif> <venAcp>String</venAcp> <venDac>String</venDac> <venDai>String</venDai> <venDal>String</venDal> <venDao>String</venDao> <venDap>String</venDap> <venDar>String</venDar> <venDep>String</venDep> <venEco>String</venEco> <venEmb>String</venEmb> <venEmc>String</venEmc> <venEmi>String</venEmi> <venEmp>String</venEmp> <venEnc>String</venEnc> <venEni>String</venEni> <venEnl>String</venEnl> <venEno>String</venEno> <venEnp>String</venEnp> <venFdi>String</venFdi> <venFrc>String</venFrc> <venFrd>String</venFrd> <venFre>String</venFre> <venFri>String</venFri> <venFrp>String</venFrp> <venIbc>String</venIbc> <venIbi>String</venIbi> <venIbp>String</venIbp> <venIcm>String</venIcm> <venIfu>String</venIfu> <venIpi>String</venIpi> <venIrf>String</venIrf> <venIss>String</venIss> <venLcl>String</venLcl> <venLco>String</venLco> <venLir>String</venLir> <venLis>String</venLis> <venLor>String</venLor> <venLpi>String</venLpi> <venOdc>String</venOdc> <venOdi>String</venOdi> <venOdl>String</venOdl> <venOdo>String</venOdo> <venOdp>String</venOdp> <venOuc>String</venOuc> <venOud>String</venOud> <venOui>String</venOui> <venOul>String</venOul> <venOuo>String</venOuo> <venOup>String</venOup> <venOur>String</venOur> <venOut>String</venOut> <venSec>String</venSec> <venSeg>String</venSeg> <venSei>String</venSei> <venSep>String</venSep> <venTnf>String</venTnf> <venTpt>String</venTpt> <indExc>String</indExc> </transacoes> <servicos> <codEmp>String</codEmp> <codFil>String</codFil> <cnpjFilial>String</cnpjFilial> <codSer>String</codSer> <desSer>String</desSer> <desNfv>String</desNfv> <cplSer>String</cplSer> <codFam>String</codFam> <uniMed>String</uniMed> <preCpr>String</preCpr> <preVen>String</preVen> <perDsc>String</perDsc> <perIss>String</perIss> <perIns>String</perIns> <perIrf>String</perIrf> <perCom>String</perCom> <sitSer>String</sitSer> <obsSer>String</obsSer> <codClf>String</codClf> <codStr>String</codStr> <perIpi>String</perIpi> <recIpi>String</recIpi> <temIcm>String</temIcm> <recIcm>String</recIcm> <recPis>String</recPis> <triPis>String</triPis> <triCof>String</triCof> <codFif>String</codFif> <codFie>String</codFie> <codFim>String</codFim> <recCof>String</recCof> <perCsl>String</perCsl> <perCof>String</perCof> <perPis>String</perPis> <perOur>String</perOur> <serImp>String</serImp> <indExc>String</indExc> </servicos> <condicoesDePagamento> <codEmp>String</codEmp> <codFil>String</codFil> <numCgc>String</numCgc> <codCpg>String</codCpg> <desCpg>String</desCpg> <abrCpg>String</abrCpg> <aplCpg>String</aplCpg> <pgtAnt>String</pgtAnt> <diaEsp>String</diaEsp> <diaMe1>String</diaMe1> <diaMe2>String</diaMe2> <diaMe3>String</diaMe3> <przMed>String</przMed> <qtdPar>String</qtdPar> <ipiPar>String</ipiPar> <icmPar>String</icmPar> <subPar>String</subPar> <frePar>String</frePar> <segPar>String</segPar> <encPar>String</encPar> <embPar>String</embPar> <outPar>String</outPar> <darPar>String</darPar> <issPar>String</issPar> <acrFin>String</acrFin> <venDsc>String</venDsc> <cprDsc>String</cprDsc> <perDsc>String</perDsc> <perCom>String</perCom> <redCom>String</redCom> <perEnc>String</perEnc> <tipPar>String</tipPar> <sitCpg>String</sitCpg> <indExc>String</indExc> <parcelas> <seqIcp>String</seqIcp> <qtdPar>String</qtdPar> <diaPar>String</diaPar> <diaFix>String</diaFix> <perRat>String</perRat> <qtdDsc>String</qtdDsc> <perDsc>String</perDsc> <tolDsc>String</tolDsc> </parcelas> </condicoesDePagamento> <finalizaramRegistros>String</finalizaramRegistros> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:SolicitarCadastrosResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
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" |
tipoRetorno | Integer | (Obrigatorio) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
transacoes | Set | |
transacoes.codEmp | Integer | (Obrigatorio) - Number(004) - Código da empresa |
transacoes.codFil | Integer | (Obrigatorio) - Number(005) - Código da filial |
transacoes.cnpjFilial | String | (Obrigatorio) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. |
transacoes.codTns | String | (Obrigatorio) - String(005) - Código da transacao |
transacoes.desTns | String | (Obrigatorio) - String(040) - Descricao da transacao |
transacoes.lisMod | String | (Obrigatorio) - String(003) - Modulo pertencente da transacao |
transacoes.venTcf | String | |
transacoes.comNat | String | (Opcional) - String(005) - Nova natureza de operação (CFOP) correspondente a transacao(utilizada devido transicao conforme ajuste SINIEF 7/2002) |
transacoes.comNop | String | (Opcional) - String(005) - Natureza de operação correspondente (CFOP) |
transacoes.calFun | String | (Opcional) - String(001) - Indicativo se calcula Funrural nas Notas Fiscais de Saidas. |
transacoes.comDin | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do INSS |
transacoes.comDir | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do IRRF |
transacoes.comDis | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do ISS |
transacoes.comEin | String | (Opcional) - String(001) - Transação considera os encargos na base do INSS |
transacoes.comEir | String | (Opcional) - String(001) - Transação considera os encargos na base do IRRF |
transacoes.comEis | String | (Opcional) - String(001) - Transação considera os encargos na base do ISS |
transacoes.comIir | String | (Obrigatorio) - String(001) - Indica se o ISS compoe a base de calculo do IRRF |
transacoes.comIng | String | (Opcional) - String(001) - Indicativo se o item de serviço da nota fiscal deve ser considerado como um desconto e diminuir os valores do total da nota |
transacoes.comLin | String | (Opcional) - Number(009,2) - Valor minimo do INSS considerado na nota fiscal |
transacoes.comOdn | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do INSS |
transacoes.comOdr | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do IRRF |
transacoes.comOds | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do ISS |
transacoes.comOin | String | (Opcional) - String(001) - Transação considera outras despesas na base do INSS |
transacoes.comOir | String | (Opcional) - String(001) - Transação considera outras despesas na base do IRRF |
transacoes.comOis | String | (Opcional) - String(001) - Transação considera outras despesas na base do ISS |
transacoes.comSip | String | (Opcional) - Number(001) - Indicativo se ICMS deve ser somado ou diminuido do preço unitario ou do valor liquido do item |
transacoes.comSsg | String | (Opcional) - String(001) - Soma seguro sobre frete |
transacoes.cprAoc | String | (Opcional) - String(001) - Transação nota fiscal de entrada exige ordem de compra |
transacoes.cprCda | String | (Opcional) - String(001) - Indicativo se a transação calcula a diferença de aliquota |
transacoes.cprDai | String | (Opcional) - String(001) - Transação considera o arredondamento na base do IPI |
transacoes.cprDap | String | (Opcional) - String(001) - Transação considera arredondamento na base do PIS |
transacoes.cprDar | String | (Opcional) - String(001) - Transação considera arredondamento na base do ICMS |
transacoes.cprDep | String | (Opcional) - String(010) - Código do deposito padrao para entrada das notas fiscais |
transacoes.cprEmb | String | (Opcional) - String(001) - Transação considera a embalagem na base do ICMS |
transacoes.cprEmi | String | (Opcional) - String(001) - Transação considera a embalagem na base do IPI |
transacoes.cprEmp | String | (Opcional) - String(001) - Transação considera a embalagem na base do PIS |
transacoes.cprEnc | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do ICMS |
transacoes.cprEni | String | (Opcional) - String(001) - Transação considera os encargos na base do IPI |
transacoes.cprEnp | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do PIS |
transacoes.cprFdi | String | (Opcional) - String(001) - Transação considera o frete destacado na base do IPI |
transacoes.cprFdp | String | (Opcional) - String(001) - Transação considera o frete destacado na base do PIS |
transacoes.cprFrd | String | (Opcional) - String(001) - Transação considera o frete destacado na base do ICMS |
transacoes.cprFre | String | (Opcional) - String(001) - Transação considera frete na base do ICMS |
transacoes.cprFri | String | (Opcional) - String(001) - Transação considera o frete na base do IPI |
transacoes.cprFrp | String | (Opcional) - String(001) - Transação considera frete na base do PIS |
transacoes.cprIbi | String | (Opcional) - String(001) - Transação considera o IPI na base de ICMS |
transacoes.cprIbp | String | (Opcional) - String(001) - Transação considera o IPI na base de PIS |
transacoes.cprIfu | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor INSS/Funrural do total da nota fiscal entrada |
transacoes.cprIrf | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor IRRF do total da nota fiscal de entrada |
transacoes.cprIss | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor do ISS na nota fiscal entrada |
transacoes.cprLir | String | (Opcional) - Number(009,2) - Valor minimo do IRRF considerado na nota fiscal de entrada |
transacoes.cprOdi | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do IPI |
transacoes.cprOdp | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do PIS |
transacoes.cprOud | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do ICMS |
transacoes.cprOui | String | (Opcional) - String(001) - Transação considera outras despesas na base do IPI |
transacoes.cprOup | String | (Opcional) - String(001) - Transação considera as outras despesas na base do PIS |
transacoes.cprOut | String | (Opcional) - String(001) - Transação considera as outras despesas na base do ICMS |
transacoes.cprRic | String | (Opcional) - String(001) - Indicativo se a transação recupera o ICMS |
transacoes.cprRip | String | (Opcional) - String(001) - Indicativo se a transação recupera o IPI |
transacoes.cprRpi | String | (Opcional) - String(001) - Indicativo se a transação recupera o PIS |
transacoes.cprSeg | String | (Opcional) - String(001) - Transação considera o seguro na base do ICMS |
transacoes.cprSei | String | (Opcional) - String(001) - Transação considera o seguro na base do IPI |
transacoes.cprSep | String | (Opcional) - String(001) - Transação considera o seguro na base do PIS |
transacoes.cprTnf | String | (Opcional) - String(001) - Transação soma o valor do item no valor total do financeiro |
transacoes.cprTpt | String | (Opcional) - String(003) - Tipo de titulo gerado no contas a pagar pela transação NF de entrada |
transacoes.cstCof | String | (Opcional) - String(002) - Código da situação tributaria de COFINS |
transacoes.cstIpi | String | (Opcional) - String(002) - Código da situação tributaria de IPI |
transacoes.cstPis | String | (Opcional) - String(002) - Código da situação tributaria de PIS |
transacoes.estEos | String | (Opcional) - String(001) - Indicativo se a transação e de entrada ou saida |
transacoes.natOps | String | (Opcional) - Number(001) - Natureza da operação de serviço |
transacoes.sitTns | String | (Opcional) - String(001) - Situacao da transacao |
transacoes.subCof | String | (Opcional) - String(001) - Transação considera ICMS Substituto na base de COFINS (Todas as modalidades) |
transacoes.subPis | String | (Opcional) - String(001) - Transação considera ICMS Substituto na base de PIS (Todas as modalidades) |
transacoes.triCff | String | (Opcional) - String(001) - Indicativo se a transação tributa COFINS Faturamento |
transacoes.triPif | String | (Opcional) - String(001) - Indicativo se a transação tributa PIS Faturamento |
transacoes.venAcp | String | (Opcional) - String(001) - Transação de nota fiscal saida exige pedido de venda |
transacoes.venDac | String | (Opcional) - String(001) - Transação considera arredondamento na base do COFINS (Todas as modalidades) |
transacoes.venDai | String | (Opcional) - String(001) - Transação considera valor arredondamento na base do IPI |
transacoes.venDal | String | (Opcional) - String(001) - Transação considera arredondamento na base do CSLL |
transacoes.venDao | String | (Opcional) - String(001) - Transação considera arredondamento na base do Out. Ret. |
transacoes.venDap | String | (Opcional) - String(001) - Transação considera arredondamento na base do PIS (Todas as modalidades) |
transacoes.venDar | String | (Opcional) - String(001) - Transação considera o valor de arredondamento na base do ICMS |
transacoes.venDep | String | (Opcional) - String(010) - Código do deposito padrao para nota fiscal de saida |
transacoes.venEco | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do COFINS (Todas as modalidades) |
transacoes.venEmb | String | (Opcional) - String(001) - Transação considera as embalagens na base do ICMS |
transacoes.venEmc | String | (Opcional) - String(001) - Transação considera a embalagem na base do COFINS (Todas as modalidades) |
transacoes.venEmi | String | (Opcional) - String(001) - Transação considera a embalagem na base do IPI |
transacoes.venEmp | String | (Opcional) - String(001) - Transação considera a embalagem na base do PIS (Todas as modalidades) |
transacoes.venEnc | String | (Opcional) - String(001) - Transação considera os encargos financeiros na base do ICMS |
transacoes.venEni | String | (Opcional) - String(001) - Transação considera os encargos na base do IPI |
transacoes.venEnl | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do CSLL |
transacoes.venEno | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base de Outras Retenções |
transacoes.venEnp | String | (Opcional) - String(001) - Transação considera os encargos financeiro na base do PIS (Todas as modalidades) |
transacoes.venFdi | String | (Opcional) - String(001) - Transação considera o frete destacado na base do IPI |
transacoes.venFrc | String | (Opcional) - String(001) - Transação considera frete na base do COFINS (Todas as modalidades) |
transacoes.venFrd | String | (Opcional) - String(001) - Transação considera o frete destacado na base do ICMS |
transacoes.venFre | String | (Opcional) - String(001) - Transação considera o frete na base do ICMS |
transacoes.venFri | String | (Opcional) - String(001) - Transação considera o frete na base do IPI |
transacoes.venFrp | String | (Opcional) - String(001) - Transação considera frete na base do PIS (Todas as modalidades) |
transacoes.venIbc | String | (Opcional) - String(001) - Transação considera o IPI na base de COFINS (Todas as modalidades) |
transacoes.venIbi | String | (Opcional) - String(001) - Transação considera valor do IPI na base do ICMS |
transacoes.venIbp | String | (Opcional) - String(001) - Transação considera o IPI na base de PIS (Todas as modalidades) |
transacoes.venIcm | String | (Opcional) - String(001) - Indicativo se a transação isenta do ICMS o item da nota fiscal |
transacoes.venIfu | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor INSS/Funrural do total da nota fiscal saida |
transacoes.venIpi | String | (Opcional) - String(001) - Indicativo se a transação isenta do IPI o item da nota fiscal |
transacoes.venIrf | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor IRRF do total da nota fiscal saida |
transacoes.venIss | String | (Opcional) - String(001) - Indicativo de como a Transação considera o ISS na nota fiscal saida |
transacoes.venLcl | String | (Opcional) - Number(009,2) - Valor minimo do CSLL considerado na nota fiscal |
transacoes.venLco | String | (Opcional) - Number(009,2) - Valor minimo do COFINS retido considerado na nota fiscal de saida |
transacoes.venLir | String | (Opcional) - Number(009,2) - Valor minimo do IRRF considerado na nota fiscal de saida |
transacoes.venLis | String | (Opcional) - Number(009,2) - Valor minimo do ISS considerado na nota fiscal de saida |
transacoes.venLor | String | (Opcional) - Number(009,2) - Valor minimo de Outras Retenções considerado na nota fiscal |
transacoes.venLpi | String | (Opcional) - Number(009,2) - Valor minimo do PIS Retido considerado na nota fiscal de saida |
transacoes.venOdc | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do COFINS (Todas as modalidades) |
transacoes.venOdi | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do IPI |
transacoes.venOdl | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do CSLL |
transacoes.venOdo | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base de Outras Retenções |
transacoes.venOdp | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do PIS (Todas as modalidades) |
transacoes.venOuc | String | (Opcional) - String(001) - Transação considera as outras despesas na base do COFINS (Todas as modalidades) |
transacoes.venOud | String | (Opcional) - String(001) - Transação considera outras despesas destacadas na base do ICMS |
transacoes.venOui | String | (Opcional) - String(001) - Transação considera outras despesas na base do IPI |
transacoes.venOul | String | (Opcional) - String(001) - Transação considera as outras despesas na base do CSLL |
transacoes.venOuo | String | (Opcional) - String(001) - Transação considera as outras despesas na base de Outras Retenções |
transacoes.venOup | String | (Opcional) - String(001) - Transação considera as outras despesas na base do PIS (Todas as modalidades) |
transacoes.venOur | String | (Opcional) - String(001) - Indicativo de como a Transação considera o valor de Outras Retenções do total da nota fiscal |
transacoes.venOut | String | (Opcional) - String(001) - Transação considera outras despesas na base do ICMS |
transacoes.venSec | String | (Opcional) - String(001) - Transação considera o seguro na base do COFINS (Todas as modalidades) |
transacoes.venSeg | String | (Opcional) - String(001) - Transação considera o seguro na base do ICMS |
transacoes.venSei | String | (Opcional) - String(001) - Transação considera o seguro na base do IPI |
transacoes.venSep | String | (Opcional) - String(001) - Transação considera o seguro na base do PIS (Todas as modalidades) |
transacoes.venTnf | String | (Opcional) - String(001) - Transação soma o valor do item no valor total do financeiro |
transacoes.venTpt | String | (Opcional) - String(003) - Tipo de titulo gerado no contas a receber pela transação de NF saida |
transacoes.indExc | String | |
servicos | Set | |
servicos.codEmp | String | (Obrigatorio) - Number(004) - Código da empresa |
servicos.codFil | String | (Obrigatorio) - Number(005) - Código da filial |
servicos.cnpjFilial | String | (Obrigatorio) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. |
servicos.codSer | String | (Obrigatorio) - String(014) - Código do serviço |
servicos.desSer | String | (Obrigatorio) - String(070) - Descricao do serviço |
servicos.desNfv | String | (Obrigatorio) - String(070) - Descricao do serviço para impressao na nota fiscal |
servicos.cplSer | String | (Opcional) - String(250) - Complemento da descricao do serviço |
servicos.codFam | String | (Obrigatorio) - String(006) - Código da familia de produtos que o serviço pertence |
servicos.uniMed | String | (Obrigatorio) - String(003) - Unidade de medida do serviço |
servicos.preCpr | String | (Opcional) - Number(014,5) - Preço unitario do serviço para compras |
servicos.preVen | String | (Opcional) - Number(014,5) - Preço unitario do serviço para vendas |
servicos.perDsc | String | (Opcional) - Number(004,2) - Percentual de desconto previsto para venda do serviço |
servicos.perIss | String | (Opcional) - Number(004,2) - Percentual do ISS previsto para venda do serviço |
servicos.perIns | String | (Opcional) - Number(004,2) - Percentual do INSS |
servicos.perIrf | String | (Opcional) - Number(004,2) - Percentual do IRRF previsto para venda do serviço |
servicos.perCom | String | (Opcional) - Number(005,2) - Percentual de comissao previsto para venda do serviço |
servicos.sitSer | String | (Obrigatorio) - String(001) - Situacao do serviço (Ativo ou Inativo) |
servicos.obsSer | String | (Opcional) - String(999) - Observacao do Servico |
servicos.codClf | String | (Opcional) - String(003) - Código interno da classificacao fiscal para os serviços com IPI |
servicos.codStr | String | (Opcional) - String(003) - Código da situação tributaria do serviço com tributacao de ICMS e IPI |
servicos.perIpi | String | (Opcional) - Number(004,2) - Percentual de IPI valido para o serviço |
servicos.recIpi | String | (Opcional) - String(001) - Indicativo se o serviço recupera ou nao IPI |
servicos.temIcm | String | (Opcional) - String(001) - Indicativo se o serviço tem ou nao tributacao ICMS |
servicos.recIcm | String | (Opcional) - String(001) - Indicativo se o serviço recupera ou nao ICMS |
servicos.recPis | String | (Opcional) - String(001) - Indicativo se o serviço recupera ou nao PIS |
servicos.triPis | String | (Opcional) - String(001) - Indicativo se o serviço tem tributacao de PIS ou nao |
servicos.triCof | String | (Opcional) - String(001) - Indicativo se o serviço tem tributacao de COFINS ou nao |
servicos.codFif | String | (Opcional) - String(010) - Código fiscal federal do serviço |
servicos.codFie | String | (Opcional) - String(010) - Código fiscal estadual do serviço |
servicos.codFim | String | (Opcional) - String(010) - Código fiscal municipal do serviço |
servicos.recCof | String | (Opcional) - String(001) - Indicativo se as notas fiscais poderao ter recuperação de Cofins |
servicos.perCsl | String | (Opcional) - Number(004,2) - Percentual de CSLL valido para o serviço |
servicos.perCof | String | (Opcional) - Number(004,2) - Percentual de COFINS retido valido para o serviço |
servicos.perPis | String | (Opcional) - Number(004,2) - Percentual de PIS retido valido para o serviço |
servicos.perOur | String | (Opcional) - Number(004,2) - Percentual de Outras Retenções valido para o serviço |
servicos.serImp | String | (Opcional) - String(010) - Tipo de Servico no contexto fiscal baseado na LC 116/2003 |
servicos.indExc | String | (Obrigatório) - String(001) - Indica exclusão - Lista: S = Sim, N = Não |
condicoesDePagamento | Set | |
condicoesDePagamento.codEmp | String | (Opcional) - Number(004) - Código da empresa |
condicoesDePagamento.codFil | String | (Opcional) - Number(005) - Código da Filial |
condicoesDePagamento.numCgc | String | (Opcional) - Number(015) - Número do cadastro nacional de pessoa jurídica da filial da empresa |
condicoesDePagamento.codCpg | String | (Obrigatório) - String(006) - Código da condição de pagamento |
condicoesDePagamento.desCpg | String | (Obrigatório) - String(050) - Descrição da condição de pagamento |
condicoesDePagamento.abrCpg | String | (Obrigatório) - String(010) - Abreviatura da condição de pagamento |
condicoesDePagamento.aplCpg | String | (Obrigatório) - String(001) - Aplicação da condição de pagamento |
condicoesDePagamento.pgtAnt | String | (Obrigatório) - String(001) - Indicativo se é condição com pagamento antecipado |
condicoesDePagamento.diaEsp | String | (Obrigatório) - String(001) - Indicativo do dia da semana para vencimento parcelas |
condicoesDePagamento.diaMe1 | String | (Opcional) - Number(002) - Primeiro dia especial do mês para vencimento das parcelas |
condicoesDePagamento.diaMe2 | String | (Opcional) - Number(002) - Segundo dia especial do mês para vencimento das parcelas |
condicoesDePagamento.diaMe3 | String | (Opcional) - Number(002) - Terceiro dia especial do mês para vencimento das parcelas |
condicoesDePagamento.przMed | String | (Opcional) - Number(003) - Prazo médio da condição de pagamento |
condicoesDePagamento.qtdPar | String | (Obrigatório) - Number(003) - Quantidade total de parcelas da condição de pagamento |
condicoesDePagamento.ipiPar | String | (Obrigatório) - String(001) - Indicativo se o valor do IPI está ou não na 1ª parcela |
condicoesDePagamento.icmPar | String | (Obrigatório) - String(001) - Indicativo se o valor do ICMS está ou não na 1ª parcela |
condicoesDePagamento.subPar | String | (Obrigatório) - String(001) - Indicativo se o valor do ICMS Substituído está ou não na 1ª parcela |
condicoesDePagamento.frePar | String | (Obrigatório) - String(001) - Indicativo se o valor do frete está ou não na 1ª parcela |
condicoesDePagamento.segPar | String | (Obrigatório) - String(001) - Indicativo se o valor do seguro está ou não na 1ª parcela |
condicoesDePagamento.encPar | String | (Obrigatório) - String(001) - Indicativo se o valor dos encargos está ou não na 1ª Parcela |
condicoesDePagamento.embPar | String | (Obrigatório) - String(001) - Indicativo se o valor das embalagens está ou não na 1ª Parcela |
condicoesDePagamento.outPar | String | (Obrigatório) - String(001) - Indicativo se o valor das outras despesas está ou não na 1ª parcela |
condicoesDePagamento.darPar | String | (Obrigatório) - String(001) - Indicativo se o valor de arredondamento está ou não na 1ª Parcela |
condicoesDePagamento.issPar | String | (Opcional) - String(001) - Indicativo se o valor do ISS está ou não na 1ª parcela |
condicoesDePagamento.acrFin | String | (Opcional) - Number(005,2) - Percentual do acréscimo financeiro |
condicoesDePagamento.venDsc | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir para formação do preço de venda |
condicoesDePagamento.cprDsc | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir para formação do preço de compra |
condicoesDePagamento.perDsc | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir aos descontos concedidos |
condicoesDePagamento.perCom | String | (Opcional) - Number(005,2) - Percentual a acrescentar ou diminuir à comissão do representante |
condicoesDePagamento.redCom | String | (Opcional) - Number(005,2) - Percentual redutor do valor base comissão |
condicoesDePagamento.perEnc | String | (Opcional) - Number(005,2) - Percentual de Encargos |
condicoesDePagamento.tipPar | String | (Obrigatório) - Number(001) - Tipo de parcelas |
condicoesDePagamento.sitCpg | String | (Obrigatório) - String(001) - Situação da condição de pagamento |
condicoesDePagamento.indExc | String | |
condicoesDePagamento.parcelas | Set | |
condicoesDePagamento.parcelas.seqIcp | String | (Obrigatório) - Number(002) - Ordem sequencial para controle das parcelas |
condicoesDePagamento.parcelas.qtdPar | String | (Obrigatório) - Number(003) - Quantidade de parcelas |
condicoesDePagamento.parcelas.diaPar | String | (Opcional) - Number(003) - Quantidade de dias de intervalo entre as parcelas |
condicoesDePagamento.parcelas.diaFix | String | (Obrigatório) - String(001) - Indicativo se o dia do vencimento é fixo para períodos de 30 em 30 dias |
condicoesDePagamento.parcelas.perRat | String | (Obrigatório) - Number(005,2) - Percentual do total a ser considera para a condição de pagamento |
condicoesDePagamento.parcelas.qtdDsc | String | (Opcional) - Number(003) - Quantidade de parcelas com desconto |
condicoesDePagamento.parcelas.perDsc | String | (Opcional) - Number(004,2) - Percentual de desconto para as parcelas com desconto |
condicoesDePagamento.parcelas.tolDsc | String | (Opcional) - Number(003) - Quantidade de dias de tolerância para o desconto da parcela |
finalizaramRegistros | String | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de erro na solicitação |