Web service Com.senior.g5.co.cad.servicos
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_servicos?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_cad_servicos?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_cad_servicos?wsdl
Porta
Após executar o web service, é retornado um número de lote que deve ser usado com o código da integração "08" para retornar ao ERP a confirmação de recebimento dos registros, executando o serviço de exportação.Confirmar.
Importante
É possível determinar se os campos desmarcados na tela de Configuração de web services (F000CWS) devem ou não serem omitidos na geração do XML, através da ativação do identificador de regras INT-000CWSEC01.
Necessita autenticação: sim.
Situação da versão: atual.
Versão: 2.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Exportar> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codEmp>Integer</codEmp> <codSer>String</codSer> <codFil>Integer</codFil> <tipoIntegracao>String</tipoIntegracao> <identificadorSistema>String</identificadorSistema> <quantidadeRegistros>Integer</quantidadeRegistros> </parameters> </ser:Exportar> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Descrição |
---|---|---|---|
codEmp | Integer | Opcional | (Obrigatório) - Number(004) - Código da Empresa |
codSer | String | Opcional | (Opcional) - String(14) - Código do Serviço |
codFil | Integer | Opcional | (Obrigatório) - Number(005) - Código da Filial |
tipoIntegracao | String | Opcional | (Obrigatório) - String(001) - Tipo de Integração - Lista: T = Todos, A = Somente Alterados, E = Registro Específico |
identificadorSistema | String | Opcional | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
quantidadeRegistros | Integer | Opcional | (Opcional) - Number(005) - Quantidade de registros limite para retorno da solicitação. Quando o tipo de integração for "E", este valor não é utilizado. |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ExportarResponse> <result> <erros> <mensagemErro>String</mensagemErro> </erros> <servicos> <seqInt>Integer</seqInt> <codEmp>Integer</codEmp> <codSer>String</codSer> <desSer>String</desSer> <desNfv>String</desNfv> <cplSer>String</cplSer> <codFam>String</codFam> <qtdPad>Double</qtdPad> <uniMed>String</uniMed> <preCpr>Double</preCpr> <preVen>Double</preVen> <perDsc>Double</perDsc> <perIss>Double</perIss> <perIns>Double</perIns> <perIrf>Double</perIrf> <perCom>Double</perCom> <codTri>String</codTri> <codNtg>Integer</codNtg> <criRat>Integer</criRat> <ctaRed>Integer</ctaRed> <ctaRcr>Integer</ctaRcr> <ctaFdv>Integer</ctaFdv> <ctaFcr>Integer</ctaFcr> <sitSer>String</sitSer> <notFor>Double</notFor> <obsSer>String</obsSer> <codCcu>String</codCcu> <codClf>String</codClf> <oriMer>String</oriMer> <codStr>String</codStr> <perIpi>Double</perIpi> <recIpi>String</recIpi> <temIcm>String</temIcm> <codTic>String</codTic> <codTrd>String</codTrd> <codTst>String</codTst> <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>Double</perCsl> <perCof>Double</perCof> <perPis>Double</perPis> <perOur>Double</perOur> <codPin>String</codPin> <codPdv>Double</codPdv> <indOct>String</indOct> <indSpr>String</indSpr> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <codAgt>String</codAgt> <serImp>String</serImp> <varSer>String</varSer> <codSeg>Integer</codSeg> <somIps>String</somIps> <somIco>String</somIco> <conEne>Integer</conEne> <conAgu>Integer</conAgu> <tipLig>Integer</tipLig> <gruTen>Integer</gruTen> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <tprPis>String</tprPis> <tprCof>String</tprCof> <tprIpi>String</tprIpi> <regTri>String</regTri> <cstIpc>String</cstIpc> <cstPic>String</cstPic> <cstCoc>String</cstCoc> <qtdMlt>Double</qtdMlt> <qtdMin>Double</qtdMin> <qtdMax>Double</qtdMax> <natPis>Integer</natPis> <natCof>Integer</natCof> <triNfs>String</triNfs> <perCit>Double</perCit> <catMnt>String</catMnt> <basCre>Integer</basCre> <codOte>Integer</codOte> <codFil>Integer</codFil> <codTpr>String</codTpr> <datIni>DateTime</datIni> <vlrIni>Double</vlrIni> <vlrFin>Double</vlrFin> <codAgg>String</codAgg> <codTge>Integer</codTge> <przTge>Integer</przTge> <vlrSer>Double</vlrSer> <iteFis>String</iteFis> <desFis>String</desFis> <idaMin>Integer</idaMin> <idaMax>Integer</idaMax> <finCrp>Integer</finCrp> <finCdp>Integer</finCdp> <perPim>Double</perPim> <perCim>Double</perCim> <codTra>Integer</codTra> <tipTge>String</tipTge> <parCom>String</parCom> <codNbs>String</codNbs> <imoSer>String</imoSer> <codBic>String</codBic> <codExp>String</codExp> <tipSer>Integer</tipSer> <apoEsp>Integer</apoEsp> <perDif>Double</perDif> <cstIss>String</cstIss> <codAtv>String</codAtv> <perSen>Double</perSen> <codPri>String</codPri> <codPrc>String</codPrc> <codCes>String</codCes> <codDfs>Integer</codDfs> <perIfp>Double</perIfp> <seqHas>Integer</seqHas> <tipRen>Integer</tipRen> <forTri>Integer</forTri> <regExc>String</regExc> <perApe>Double</perApe> <camposUsuario> <campo>String</campo> <valor>String</valor> </camposUsuario> <natRen>String</natRen> <conIss>String</conIss> <codTbn>String</codTbn> </servicos> <finalizaramRegistros>String</finalizaramRegistros> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <numeroLote>Integer</numeroLote> <erroExecucao>String</erroExecucao> </result> </ser:ExportarResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
erros | Set | Opcional | (Opcional) - Lista dos erros |
erros.mensagemErro | String | Opcional | (Opcional) - Itens da lista de erros |
servicos | Set | Opcional | Lista de serviços |
servicos.seqInt | Integer | Opcional | (Opcional) Number(008) - Número sequencial do registro de exportação |
servicos.codEmp | Integer | Opcional | Number(004) - Código da empresa |
servicos.codSer | String | Opcional | String(014) - Código do serviço |
servicos.desSer | String | Opcional | String(070) - Descrição do serviço |
servicos.desNfv | String | Opcional | String(070) - Descrição do serviço para impressão na nota fiscal |
servicos.cplSer | String | Opcional | String(250) - Complemento da descrição do serviço |
servicos.codFam | String | Opcional | String(006) - Código da família de produtos que o serviço pertence |
servicos.qtdPad | Double | Opcional | Number(014,5) - Quantidade padrão conforme a unidade de medida do serviço |
servicos.uniMed | String | Opcional | String(003) - Unidade de medida do serviço |
servicos.preCpr | Double | Opcional | Number(014,5) - Preço unitário do serviço para compras |
servicos.preVen | Double | Opcional | Number(014,5) - Preço unitário do serviço para vendas |
servicos.perDsc | Double | Opcional | Number(004,2) - Percentual de desconto previsto para venda do serviço |
servicos.perIss | Double | Opcional | Number(004,2) - Percentual do ISS previsto para venda do serviço |
servicos.perIns | Double | Opcional | Number(004,2) - Percentual do INSS |
servicos.perIrf | Double | Opcional | Number(004,2) - Percentual do IRRF previsto para venda do serviço |
servicos.perCom | Double | Opcional | Number(005,2) - Percentual de comissão previsto para venda do serviço |
servicos.codTri | String | Opcional | String(005) - Código de tributação para emissão de DARF |
servicos.codNtg | Integer | Opcional | Number(004) - Código da natureza de gasto |
servicos.criRat | Integer | Opcional | Number(001) - Critério utilizado para rateio - [ 1=Receitas - Conta X C. Custos;2=Receitas - C. Custos X Conta;3=Despesas - Conta X C. Custos;4=Despesas - C. Custos X Conta;5=Nenhum ] |
servicos.ctaRed | Integer | Opcional | Number(007) - Conta contábil reduzida - 1 |
servicos.ctaRcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 2 |
servicos.ctaFdv | Integer | Opcional | Number(007) - Conta contábil reduzida - 3 |
servicos.ctaFcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 4 |
servicos.sitSer | String | Opcional | String(001) - Situação do serviço (Ativo ou Inativo) - [ A=Ativo;I=Inativo ] |
servicos.notFor | Double | Opcional | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor |
servicos.obsSer | String | Opcional | String(999) - Observação do Serviço |
servicos.codCcu | String | Opcional | String(009) - Código do Centro de Custo |
servicos.codClf | String | Opcional | String(003) - Código interno da classificação fiscal para os serviços com IPI |
servicos.oriMer | String | Opcional | String(001) - Origem fiscal da mercadoria - [ 0=Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;1=Estrangeira - Importação direta, exceto a indicada no código 6;2=Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;3=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento) e inferior ou igual a 70% (setenta por cento);4=Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nºs 8.248/91, 8.387/91, 10.176/01 e 11.484/07;5=Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento);6=Estrangeira - Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;7=Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;8=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70% (setenta por cento) ] |
servicos.codStr | String | Opcional | String(003) - Código da situação tributária do serviço com tributação de ICMS e IPI |
servicos.perIpi | Double | Opcional | Number(005,2) - Percentual de IPI válido para o serviço |
servicos.recIpi | String | Opcional | String(001) - Indicativo se o serviço recupera ou não IPI - [ S=Sim;N=Não ] |
servicos.temIcm | String | Opcional | String(001) - Indicativo se o serviço tem ou não tributação ICMS - [ S=Sim;N=Não ] |
servicos.codTic | String | Opcional | String(003) - Código do ICMS Especial |
servicos.codTrd | String | Opcional | String(003) - Código de redução de impostos |
servicos.codTst | String | Opcional | String(003) - Código de ICMS Substituído |
servicos.recIcm | String | Opcional | String(001) - Indicativo se o serviço recupera ou não ICMS - [ S=Sim;N=Não ] |
servicos.recPis | String | Opcional | String(001) - Indicativo se o serviço recupera ou não PIS - [ S=Sim;N=Não ] |
servicos.triPis | String | Opcional | String(001) - Indicativo se o serviço tem tributação de PIS ou não - [ S=Sim;N=Não ] |
servicos.triCof | String | Opcional | String(001) - Indicativo se o serviço tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
servicos.codFif | String | Opcional | String(010) - Código fiscal federal do serviço |
servicos.codFie | String | Opcional | String(060) - Código Fiscal Estadual |
servicos.codFim | String | Opcional | String(010) - Código fiscal municipal do serviço |
servicos.recCof | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de COFINS - [ S=Sim;N=Não ] |
servicos.perCsl | Double | Opcional | Number(004,2) - Percentual de CSLL válido para o serviço |
servicos.perCof | Double | Opcional | Number(004,2) - Percentual de Cofins retido válido para o serviço |
servicos.perPis | Double | Opcional | Number(004,2) - Percentual de PIS retido válido para o serviço |
servicos.perOur | Double | Opcional | Number(004,2) - Percentual de Outras Retenções válido para o serviço |
servicos.codPin | String | Opcional | String(020) - Código do Plano de Inspeção |
servicos.codPdv | Double | Opcional | Number(010) - Código interno no PDV |
servicos.indOct | String | Opcional | String(001) - Indica se o serviço pode ser orçado - [ S=Sim;N=Não ] |
servicos.indSpr | String | Opcional | String(001) - Indicativo se Serviço é Produzido - [ S=Sim;N=Não ] |
servicos.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
servicos.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
servicos.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
servicos.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
servicos.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
servicos.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
servicos.codAgt | String | Opcional | String(005) - Código de agrupamento para cotas de venda |
servicos.serImp | String | Opcional | String(010) - Tipo de Serviço no contexto fiscal baseado na LC 116/2003 |
servicos.varSer | String | Opcional | String(001) - Indica o tipo de serviço para comércio - [ N=Serviço;F=Frete;S=Seguro;E=Embalagem;R=Curso;I=Empréstimo Pessoa Física;M=Empréstimo Consignado;L=Recarga Celular;P=Parcela Protegida;G=Garantia Estendida;B=Correspondente Bancário;C=Consórcio;O=Montagem ] |
servicos.codSeg | Integer | Opcional | Number(009) - Código da Seguradora |
servicos.somIps | String | Opcional | String(001) - Indicativo se calcula PIS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
servicos.somIco | String | Opcional | String(001) - Indicativo se calcula COFINS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
servicos.conEne | Integer | Opcional | Number(002) - Classe de consumo de energia elétrica ou gás - [ 01=Comercial;02=Consumo Próprio;03=Iluminação Pública;04=Industrial;05=Poder Público;06=Residencial;07=Rural;08=Serviço Público ] |
servicos.conAgu | Integer | Opcional | Number(002) - Classe de fornecimento de água - [ 00=Consumo residencial até R$ 50,00;01=Consumo residencial de R$ 50,01 a R$ 100,00;02=Consumo residencial de R$ 100,01 a R$ 200,00;03=Consumo residencial de R$ 200,01 a R$ 300,00;04=Consumo residencial de R$ 300,01 a R$ 400,00;05=Consumo residencial de R$ 400,01 a R$ 500,00;06=Consumo residencial de R$ 500,01 a R$ 1000,00;07=Consumo residencial acima de R$ 1.000,01;20=Consumo comercial/industrial até R$ 50,00;21=Consumo comercial/industrial de R$ 50,01 a R$ 100,00;22=Consumo comercial/industrial de R$ 100,01 a R$ 200,00;23=Consumo comercial/industrial de R$ 200,01 a R$ 300,00;24=Consumo comercial/industrial de R$ 300,01 a R$ 400,00;25=Consumo comercial/industrial de R$ 400,01 a R$ 500,00;26=Consumo comercial/industrial de R$ 500,01 a R$ 1.000,00;27=Consumo comercial/industrial acima de R$ 1.000,01;80=Consumo de órgão público;90=Outros tipos de consumo até R$ 50,00;91=Outros tipos de consumo de R$ 50,01 a R$ 100,00;92=Outros tipos de consumo de R$ 100,01 a R$ 200,00;93=Outros tipos de consumo de R$ 200,01 a R$ 300,00;94=Outros tipos de consumo de R$ 300,01 a R$ 400,00;95=Outros tipos de consumo de R$ 400,01 a R$ 500,00;96=Outros tipos de consumo de R$ 500,01 a R$ 1.000,00;97=Outros tipos de consumo acima de R$ 1.000,01;99=Registro por documento fiscal emitido ] |
servicos.tipLig | Integer | Opcional | Number(002) - Tipo de ligação - [ 01=Monofásico;02=Bifásico;03=Trifásico ] |
servicos.gruTen | Integer | Opcional | Number(002) - Código do grupo de tensão - [ 01=A1 - Alta Tensão (230kV ou mais);02=A2 - Alta Tensão (88 a 138kV);03=A3 - Alta Tensão (69kV);04=A3a - Alta Tensão (30kV a 44kV);05=A4 - Alta Tensão (2,3kV a 25kV);06=AS - Alta Tensão Subterrâneo;07=B1 - Residencial;08=B1 - Residencial Baixa Renda;09=B2 - Rural;10=B2 - Cooperativa de Eletrificação Rural;11=B2 - Serviço Público de Irrigação;12=B3 - Demais Classes;13=B4a - Ilum. Púb. - rede de distribuição;14=B4b - Ilum. Púb. - bulbo de lâmpada ] |
servicos.cstIpi | String | Opcional | String(002) - Código da situação tributária de IPI - [ 00=Entrada com recuperação de crédito;01=Entrada tributável com alíquota zero;02=Entrada isenta;03=Entrada não-tributada;04=Entrada imune;05=Entrada com suspensão;49=Outras entradas;50=Saída tributada;51=Saída tributável com alíquota zero;52=Saída isenta;53=Saída não-tributada;54=Saída imune;55=Saída com suspensão;99=Outras saídas ] |
servicos.cstPis | String | Opcional | String(002) - Código da situação tributária de PIS - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
servicos.cstCof | String | Opcional | String(002) - Código da situação tributária de COFINS - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
servicos.tprPis | String | Opcional | String(004) - Código da tabela de preço para o cálculo de PIS por unidade de medida |
servicos.tprCof | String | Opcional | String(004) - Código da tabela de preço para o cálculo de COFINS por unidade de medida |
servicos.tprIpi | String | Opcional | String(004) - Código da tabela de preço para o cálculo de IPI por unidade de medida |
servicos.regTri | String | Opcional | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
servicos.cstIpc | String | Opcional | String(002) - Código da situação tributária de IPI nas operações de compra - [ 00=Entrada com recuperação de crédito;01=Entrada tributável com alíquota zero;02=Entrada isenta;03=Entrada não-tributada;04=Entrada imune;05=Entrada com suspensão;49=Outras entradas;50=Saída tributada;51=Saída tributável com alíquota zero;52=Saída isenta;53=Saída não-tributada;54=Saída imune;55=Saída com suspensão;99=Outras saídas ] |
servicos.cstPic | String | Opcional | String(002) - Código da situação tributária de PIS nas operações de compra - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
servicos.cstCoc | String | Opcional | String(002) - Código da situação tributária de COFINS nas operações de compra - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
servicos.qtdMlt | Double | Opcional | Number(012,5) - Quantidade múltipla para cálculo da geração de ordem de produção/compra |
servicos.qtdMin | Double | Opcional | Number(012,5) - Quantidade mínima para uma ordem de produção/compra |
servicos.qtdMax | Double | Opcional | Number(012,5) - Quantidade máxima para uma ordem de produção/compra |
servicos.natPis | Integer | Opcional | Number(005) - Natureza da receita do PIS |
servicos.natCof | Integer | Opcional | Number(005) - Natureza da receita do COFINS |
servicos.triNfs | String | Opcional | String(020) - Código de tributação do serviço para nota fiscal de serviço eletrônica |
servicos.perCit | Double | Opcional | Number(005,2) - Percentual de imposto CIDE tecnologia |
servicos.catMnt | String | Opcional | String(005) - Código da categoria de manutenção |
servicos.basCre | Integer | Opcional | Number(002) - Código da base de cálculo do crédito - [ 01=Aquisição de bens para revenda;02=Aquisição de bens utilizados como insumo;03=Aquisição de serviços utilizados como insumo;04=Energia elétrica e térmica, inclusive sob a forma de vapor;05=Aluguéis de prédios;06=Aluguéis de máquinas e equipamentos;07=Armazenagem de mercadoria e frete na operação de venda;08=Contraprestações de arrendamento mercantil;09=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito sobre encargos de depreciação);10=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito com base no valor de aquisição);11=Amortização e depreciação de edificações e benfeitorias em imóveis;12=Devolução de vendas sujeitas à incidência não-cumulativa;13=Outras operações com direito a crédito;14=Atividade de transporte de cargas - Subcontratação;15=Atividade Imobiliária - Custo incorrido de unidade imobiliária;16=Atividade imobiliária - Custo orçado de unidade não concluída;17=Atividade de prestação de serviços de limpeza, conservação e manutenção - vale-transporte, vale-refeição ou vale-alimentação, fardamento ou uniforme;18=Estoque de abertura de bens ] |
servicos.codOte | Integer | Opcional | Number(004) - Código da operadora de telefonia |
servicos.codFil | Integer | Opcional | Number(005) - Filial onde o serviço será utilizado |
servicos.codTpr | String | Opcional | String(004) - Código da tabela de preço padrão para serviços de varejo |
servicos.datIni | DateTime | Opcional | Date(DD/MM/YYYY) - Data validade inicial da tabela de preço |
servicos.vlrIni | Double | Opcional | Number(015,2) - Valor incial do serviço para serviços financeiros |
servicos.vlrFin | Double | Opcional | Number(015,2) - Valor final do serviço para serviços financeiros |
servicos.codAgg | String | Opcional | String(005) - Código de agrupamento de materiais/produtos para garantia estendida |
servicos.codTge | Integer | Opcional | Number(004) - Código da Garantia Estendida |
servicos.przTge | Integer | Opcional | Number(004) - Prazo de garantia estendida (em meses) |
servicos.vlrSer | Double | Opcional | Number(015,2) - Valor do serviço representado para serviços financeiros |
servicos.iteFis | String | Opcional | String(060) - Código fiscal do item |
servicos.desFis | String | Opcional | String(255) - Descrição fiscal do item |
servicos.idaMin | Integer | Opcional | Number(004) - Idade mínima para adquirir o serviço parcela protegida |
servicos.idaMax | Integer | Opcional | Number(004) - Idade máxima para adquirir o serviço parcela protegida |
servicos.finCrp | Integer | Opcional | Number(007) - Conta financeira de receita(saída) padrão para efeito de rateio |
servicos.finCdp | Integer | Opcional | Number(007) - Conta financeira de despesa(entrada) padrão para efeito de rateio |
servicos.perPim | Double | Opcional | Number(004,2) - Percentual de PIS de importação diferenciado |
servicos.perCim | Double | Opcional | Number(004,2) - Percentual de Cofins de importação diferenciado |
servicos.codTra | Integer | Opcional | Number(009) - Código da Transportadora |
servicos.tipTge | String | Opcional | String(002) - Tipo de Garantia Estendida - [ TR=Troca;RP=Reparo ] |
servicos.parCom | String | Opcional | String(001) - Indicativo se o serviço é participante do processo de comissão - [ S=Sim;N=Não ] |
servicos.codNbs | String | Opcional | String(015) - Nomenclatura brasileira de seviços, intangíveis e outras operações |
servicos.imoSer | String | Opcional | String(001) - Indica se o serviço poderá ser imobilizado ao patrimônio - [ S=Sim;N=Não ] |
servicos.codBic | String | Opcional | String(003) - Código da modalidade da base de cálculo do ICMS |
servicos.codExp | String | Opcional | String(010) - Código que identifica o item na seguradora. |
servicos.tipSer | Integer | Opcional | Number(002) - Tipo do serviço - [ 01=Limpeza, conservação ou zeladoria;02=Vigilância ou segurança;03=Construção civil;04=Serviços de natureza rural;05=Digitação;06=Preparação de dados para processamento;07=Acabamento;08=Embalagem;09=Acondicionamento;10=Cobrança;11=Coleta ou reciclagem de lixo ou de resíduos;12=Copa;13=Hotelaria;14=Corte ou ligação de serviços públicos;15=Distribuição;16=Treinamento e ensino;17=Entrega de contas e de documentos;18=Ligação de medidores;19=Leitura de medidores;20=Manutenção de instalações, de máquinas ou de equipamentos;21=Montagem;22=Operação de máquinas, de equipamentos e de veículos;23=Operação de pedágio ou de terminal de transporte;24=Operação de transporte de passageiros;25=Portaria, recepção ou ascensorista;26=Recepção, triagem ou movimentação de materiais;27=Promoção de vendas ou de eventos;28=Secretaria e expediente;29=Saúde;30=Telefonia ou telemarketing;31=Trabalho temporário na forma da Lei nº 6.019, de janeiro de 1974 ] |
servicos.apoEsp | Integer | Opcional | Number(001) - Tipo de aposentadoria especial - [ 0=Não possui;1=Após 15 anos contribuição;2=Após 20 anos contribuição;3=Após 25 anos contribuição ] |
servicos.perDif | Double | Opcional | Number(007,4) - Percentual de diferimento do serviço |
servicos.cstIss | String | Opcional | String(010) - Situação tributária do ISS do serviço |
servicos.codAtv | String | Opcional | String(016) - Código de atividade do item de serviço |
servicos.perSen | Double | Opcional | Number(004,2) - Percentual do imposto SENAR/SENAT do serviço para notas fiscais de saídas |
servicos.codPri | String | Opcional | String(004) - Código da tabela de presunção IRPJ |
servicos.codPrc | String | Opcional | String(004) - Código da tabela de presunção CSLL |
servicos.codCes | String | Opcional | String(007) - Código especificador da substituição tributária |
servicos.codDfs | Integer | Opcional | Number(006) - Código do dispositivo fiscal |
servicos.perIfp | Double | Opcional | Number(004,2) - Percentual do IRRF para Empresa Pública ou equiparada do Serviço. |
servicos.seqHas | Integer | Opcional | Number(009) - Sequencia do hash para controle de alteração de registro para PAF-ECF |
servicos.tipRen | Integer | Opcional | Number(003) - Tipo de rendimentos - [ 100=Rendas de propriedade imobiliária;110=Rendas do transporte internacional;120=Lucros e dividendos distribuídos;130=Juros;140=Royalties, serviços técnicos e de assistência técnica;150=Ganhos de Capital;160=Rendas do trabalho sem vínculo empregatício;170=Renda do trabalho com vínculo empregatício;180=Remuneração de administradores;190=Rendas de artistas e de esportistas;200=Pensões;210=Pagamentos governamentais;220=Rendas de professores e pesquisadores;230=Rendas de estudantes e aprendizes;240=Rendimentos de empregados ou contratados - COPA;250=Prêmios de árbitros, jogadores de futebol e outros membros das delegações - COPA;260=Pagamentos a pessoas físicas não residentes no Brasil, empregados ou contratados, árbitros, juízes e pessoas físicas prestadores de serviços de cronômetro e placar e de prêmios para competidores - OLIMPÍADAS;270=Seguros e Resseguros;300=Outras rendas ] |
servicos.forTri | Integer | Opcional | Number(002) - Forma de tributação - [ 10=Retenção do IRRF - alíquota padrão;11=Retenção do IRRF - alíquota da tabela progressiva;12=Retenção do IRRF - alíquota diferenciada (países tributação favorecida);13=Retenção do IRRF - alíquota limitada conforme cláusula em convênio;30=Retenção do IRRF - outras hipóteses;40=Não retenção do IRRF - isenção estabelecida em convênio;41=Não retenção do IRRF - isenção prevista em lei interna;42=Não retenção do IRRF - alíquota Zero prevista em lei interna;43=Não retenção do IRRF - pagamento antecipado do imposto;44=Não retenção do IRRF - medida Judicial;50=Não retenção do IRRF - outras hipóteses ] |
servicos.regExc | String | Opcional | (Opcional) String(001) - Retorna S se o registro foi excluído no ERP |
servicos.perApe | Double | Opcional | Numérico (3,4) Percentual da aposentadoria especial |
camposUsuario | Set | Opcional | Lista de campos de usuário |
camposUsuario.campo | String | Opcional | Nome do campo |
camposUsuario.valor | String | Opcional | Valor do campo |
servicos.natRen | String | Opcional | |
servicos.conIss | String | Opcional | String(001) - Considera % efetivo do ISS do Simples Nacional nas notas fiscais ("S - Sim"; "N - Não") |
servicos.codTbn | String | Opcional | String(006) - Código de Tributação Nacional |
finalizaramRegistros | String | Opcional | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas ("S - Sim"; "N - Não") |
tipoRetorno | Integer | Opcional | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento ("0 = Processado", "-1 = Erro na Solicitação") |
mensagemRetorno | String | Opcional | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
numeroLote | Integer | Opcional | Obrigatório - Inteiro - Identificação do Lote de Exportação |
erroExecucao | String | Opcional | 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 sucesso; - A mensagem do erro ocorrido no servidor |