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 |
English
Español
English
Español


