Web service com.senior.g5.co.mct.imp.importarreducoesz
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_mct_imp_importarreducoesz?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_importarreducoesz?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_mct_imp_importarreducoesz?wsdl
Porta(s)
Controladoria - Gestão de Tributos - Escrituração - Importar Reduções Z.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 3.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Importar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<gridTotalizador>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<numMar>Integer</numMar>
<numRez>Integer</numRez>
<vlrGtf>Double</vlrGtf>
<vlrBru>Double</vlrBru>
<vlrDsc>Double</vlrDsc>
<vlrCan>Double</vlrCan>
<vlrSer>Double</vlrSer>
<vlrGti>Double</vlrGti>
<vlrAcr>Double</vlrAcr>
<conRei>Integer</conRei>
<cooRed>Integer</cooRed>
<filCon>Integer</filCon>
<oriMim>String</oriMim>
</gridTotalizador>
<gridMovimentos>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<seqRez>Integer</seqRez>
<sigUfs>String</sigUfs>
<codTns>String</codTns>
<numCfi>Integer</numCfi>
<numCff>Integer</numCff>
<codAgf>String</codAgf>
<cliCon>String</cliCon>
<codEdc>String</codEdc>
<codSnf>String</codSnf>
<sitCfi>String</sitCfi>
<sitTri>String</sitTri>
<vlrCtb>Double</vlrCtb>
<codTrd>String</codTrd>
<perIcm>Double</perIcm>
<vlrBic>Double</vlrBic>
<vlrIcm>Double</vlrIcm>
<vlrIic>Double</vlrIic>
<vlrOic>Double</vlrOic>
<perIss>Double</perIss>
<vlrBis>Double</vlrBis>
<vlrIss>Double</vlrIss>
<vlrDsc>Double</vlrDsc>
<vlrAcr>Double</vlrAcr>
<perPit>Double</perPit>
<vlrBpt>Double</vlrBpt>
<aliPif>Double</aliPif>
<qtdBpf>Double</qtdBpf>
<vlrPit>Double</vlrPit>
<perCrt>Double</perCrt>
<vlrBct>Double</vlrBct>
<aliCff>Double</aliCff>
<qtdBcf>Double</qtdBcf>
<vlrCrt>Double</vlrCrt>
<perIpi>Double</perIpi>
<vlrBip>Double</vlrBip>
<vlrIpi>Double</vlrIpi>
<vlrIip>Double</vlrIip>
<vlrOip>Double</vlrOip>
<obsRez>String</obsRez>
<codFpg>Integer</codFpg>
<ctaRed>Integer</ctaRed>
<codCcu>String</codCcu>
<numLot>Integer</numLot>
<indSin>String</indSin>
</gridMovimentos>
<gridItens>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<seqRez>Integer</seqRez>
<numCfi>Integer</numCfi>
<seqIte>Integer</seqIte>
<codPro>String</codPro>
<codDer>String</codDer>
<codSer>String</codSer>
<codStr>String</codStr>
<qtdIte>Double</qtdIte>
<vlrCtb>Double</vlrCtb>
<perIcm>Double</perIcm>
<vlrBic>Double</vlrBic>
<vlrIcm>Double</vlrIcm>
<vlrIic>Double</vlrIic>
<vlrOic>Double</vlrOic>
<perIss>Double</perIss>
<vlrBis>Double</vlrBis>
<vlrIss>Double</vlrIss>
<vlrDsc>Double</vlrDsc>
<vlrAcr>Double</vlrAcr>
<cstPis>String</cstPis>
<perPit>Double</perPit>
<vlrBpt>Double</vlrBpt>
<aliPif>Double</aliPif>
<qtdBpf>Double</qtdBpf>
<vlrPit>Double</vlrPit>
<cstCof>String</cstCof>
<perCrt>Double</perCrt>
<vlrBct>Double</vlrBct>
<aliCff>Double</aliCff>
<qtdBcf>Double</qtdBcf>
<vlrCrt>Double</vlrCrt>
<perIpi>Double</perIpi>
<vlrBip>Double</vlrBip>
<vlrIpi>Double</vlrIpi>
<vlrIip>Double</vlrIip>
<vlrOip>Double</vlrOip>
<obsItr>String</obsItr>
<natPis>Integer</natPis>
<natCof>Integer</natCof>
<chvDoe>String</chvDoe>
<codCli>Integer</codCli>
<tipCli>String</tipCli>
<cgcCpf>String</cgcCpf>
<nomCli>String</nomCli>
<ctaRed>Integer</ctaRed>
</gridItens>
<gridRateios>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<seqRez>Integer</seqRez>
<seqRat>Integer</seqRat>
<codTns>String</codTns>
<datBas>DateTime</datBas>
<criRat>Integer</criRat>
<ctaRed>Integer</ctaRed>
<perCta>Double</perCta>
<vlrCta>Double</vlrCta>
<codCcu>String</codCcu>
<perRat>Double</perRat>
<vlrRat>Double</vlrRat>
<obsRat>String</obsRat>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
</gridRateios>
<gridParcelas>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<seqRez>Integer</seqRez>
<numCfi>Integer</numCfi>
<codSnf>String</codSnf>
<codPar>Integer</codPar>
<numTit>String</numTit>
<codTpt>String</codTpt>
<vctPar>DateTime</vctPar>
<vlrPar>Double</vlrPar>
<obsPar>String</obsPar>
<codFpg>Integer</codFpg>
<tipCar>String</tipCar>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
</gridParcelas>
<gridDispositivos>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<seqRez>Integer</seqRez>
<numCfi>Integer</numCfi>
<seqIte>Integer</seqIte>
<codDfs>Integer</codDfs>
<perAjs>Double</perAjs>
<basAjs>Double</basAjs>
<vlrAjs>Double</vlrAjs>
<vlrOut>Double</vlrOut>
<desAjs>String</desAjs>
</gridDispositivos>
</parameters>
</ser:Importar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| gridTotalizador | Set | |
| gridTotalizador.codEmp | Integer | (Obrigatório) - Number(004) - Empresa |
| gridTotalizador.codFil | Integer | (Obrigatório) - Number(005) - Filial |
| gridTotalizador.codEqu | Integer | (Obrigatório) - Number(003) - Cód. Equip. |
| gridTotalizador.datRef | DateTime | (Obrigatório) - Date(000) - Data Ref. |
| gridTotalizador.numMar | Integer | (Opcional) - Number(006) - Nº Mapa Res. |
| gridTotalizador.numRez | Integer | (Obrigatório) - Number(006) - Nº Red. Z |
| gridTotalizador.vlrGtf | Double | (Opcional) - Number(015) - GT Final |
| gridTotalizador.vlrBru | Double | (Opcional) - Number(015) - Vlr. Bruto |
| gridTotalizador.vlrDsc | Double | (Opcional) - Number(015) - Vlr. Desc. |
| gridTotalizador.vlrCan | Double | (Opcional) - Number(015) - Vlr. Canc. |
| gridTotalizador.vlrSer | Double | (Opcional) - Number(015) - Vlr. Serv. |
| gridTotalizador.vlrGti | Double | (Opcional) - Number(015) - GT Início |
| gridTotalizador.vlrAcr | Double | (Opcional) - Number(015) - Vlr. Acrésc. |
| gridTotalizador.conRei | Integer | (Opcional) - Number(003) - Vlr. Cont. Reiníc. |
| gridTotalizador.cooRed | Integer | (Opcional) - Number(006) - COO Red. Z |
| gridTotalizador.filCon | Integer | (Opcional) - Number(005) - Filial Consolidação |
| gridTotalizador.oriMim | String | (Obrigatório) - String(001) - Ori. Mov. - Lista: C = Comercial, D = Digitado, I = Importação, V = Vetorh, O = Consolidado |
| gridMovimentos | Set | |
| gridMovimentos.codEmp | Integer | (Obrigatório) - Number(004) - Empresa |
| gridMovimentos.codFil | Integer | (Obrigatório) - Number(005) - Filial |
| gridMovimentos.codEqu | Integer | (Obrigatório) - Number(003) - Cód. Equip. |
| gridMovimentos.datRef | DateTime | (Obrigatório) - Date(000) - Data Ref. |
| gridMovimentos.seqRez | Integer | (Obrigatório) - Number(004) - Seq. |
| gridMovimentos.sigUfs | String | (Opcional) - String(002) - Estado |
| gridMovimentos.codTns | String | (Obrigatório) - String(005) - Trans. |
| gridMovimentos.numCfi | Integer | (Obrigatório) - Number(009) - Nº Inicial CF |
| gridMovimentos.numCff | Integer | (Opcional) - Number(009) - Nº Final CF |
| gridMovimentos.codAgf | String | (Obrigatório) - String(005) - Grp. Fiscal |
| gridMovimentos.cliCon | String | (Obrigatório) - String(001) - Cli. Contrib. - Lista: S = Sim, N = Não |
| gridMovimentos.codEdc | String | (Obrigatório) - String(003) - Esp. Doc. |
| gridMovimentos.codSnf | String | (Obrigatório) - String(003) - Série |
| gridMovimentos.sitCfi | String | (Obrigatório) - String(001) - Sit. - Lista: N = Normal, C = Cancelado |
| gridMovimentos.sitTri | String | (Obrigatório) - String(001) - Subst.Tri. - Lista: S = Sim, N = Não |
| gridMovimentos.vlrCtb | Double | (Opcional) - Number(015) - Vlr. Ctb. |
| gridMovimentos.codTrd | String | (Opcional) - String(003) - Cód. Red. Impostos |
| gridMovimentos.perIcm | Double | (Opcional) - Number(005) - % ICMS |
| gridMovimentos.vlrBic | Double | (Opcional) - Number(015) - Base ICMS |
| gridMovimentos.vlrIcm | Double | (Opcional) - Number(015) - Vlr. ICMS |
| gridMovimentos.vlrIic | Double | (Opcional) - Number(015) - Vlr. Isento ICMS |
| gridMovimentos.vlrOic | Double | (Opcional) - Number(015) - Vlr. Outros ICMS |
| gridMovimentos.perIss | Double | (Opcional) - Number(004) - % ISS |
| gridMovimentos.vlrBis | Double | (Opcional) - Number(015) - Base ISS |
| gridMovimentos.vlrIss | Double | (Opcional) - Number(015) - Vlr. ISS |
| gridMovimentos.vlrDsc | Double | (Opcional) - Number(015) - Vlr. Desc. |
| gridMovimentos.vlrAcr | Double | (Opcional) - Number(015) - Vlr. Acrésc. |
| gridMovimentos.perPit | Double | (Opcional) - Number(007)(008,4) - % PIS Faturamento |
| gridMovimentos.vlrBpt | Double | (Opcional) - Number(015) - Base PIS Faturamento |
| gridMovimentos.aliPif | Double | (Opcional) - Number(015) - Alíq. por Valor do PIS por Fat. |
| gridMovimentos.qtdBpf | Double | (Opcional) - Number(015) - Qtd. da Base do PIS por Fat. |
| gridMovimentos.vlrPit | Double | (Opcional) - Number(015) - Vlr. PIS Faturamento |
| gridMovimentos.perCrt | Double | (Opcional) - Number(007)(008,4) - % COFINS Faturamento |
| gridMovimentos.vlrBct | Double | (Opcional) - Number(015) - Base COFINS Faturamento |
| gridMovimentos.aliCff | Double | (Opcional) - Number(015) - Alíq. por Valor do COFINS por Fat. |
| gridMovimentos.qtdBcf | Double | (Opcional) - Number(015) - Qtd. da Base do COFINS por Fat. |
| gridMovimentos.vlrCrt | Double | (Opcional) - Number(015) - Vlr. COFINS Faturamento |
| gridMovimentos.perIpi | Double | (Opcional) - Number(005)(008,4) - % IPI |
| gridMovimentos.vlrBip | Double | (Opcional) - Number(015) - Base IPI |
| gridMovimentos.vlrIpi | Double | (Opcional) - Number(015) - Vlr. IPI |
| gridMovimentos.vlrIip | Double | (Opcional) - Number(015) - Vlr. Isento IPI |
| gridMovimentos.vlrOip | Double | (Opcional) - Number(015) - Vlr. Outros IPI |
| gridMovimentos.obsRez | String | (Opcional) - String(120) - Obs. |
| gridMovimentos.codFpg | Integer | (Opcional) - Number(002) - Forma Pgto. |
| gridMovimentos.ctaRed | Integer | (Opcional) - Number(007) - Cta. Ctb. |
| gridMovimentos.codCcu | String | (Opcional) - String(009) - CC |
| gridMovimentos.numLot | Integer | (Opcional) - Number(009) - Lote Ctb. |
| gridMovimentos.indSin | String | (Opcional) - String(001) - Exp. Sintegra - Lista: S = Sim, N = Não |
| gridItens | Set | |
| gridItens.codEmp | Integer | (Obrigatório) - Number(004) - Empresa |
| gridItens.codFil | Integer | (Obrigatório) - Number(005) - Filial |
| gridItens.codEqu | Integer | (Obrigatório) - Number(003) - Cód. Equip. |
| gridItens.datRef | DateTime | (Obrigatório) - Date(000) - Data Ref. |
| gridItens.seqRez | Integer | (Obrigatório) - Number(004) - Seq. |
| gridItens.numCfi | Integer | (Obrigatório) - Number(009) - Nº CF |
| gridItens.seqIte | Integer | (Obrigatório) - Number(004) - Seq. Item |
| gridItens.codPro | String | (Opcional) - String(014) - Produto |
| gridItens.codDer | String | (Opcional) - String(007) - Deriv. |
| gridItens.codSer | String | (Opcional) - String(014) - Serviço |
| gridItens.codStr | String | (Opcional) - String(003) - Sit. Trib. |
| gridItens.qtdIte | Double | (Opcional) - Number(014) - Qtd. |
| gridItens.vlrCtb | Double | (Opcional) - Number(015) - Vlr. Ctb. |
| gridItens.perIcm | Double | (Opcional) - Number(005) - % ICMS |
| gridItens.vlrBic | Double | (Opcional) - Number(015) - Base ICMS |
| gridItens.vlrIcm | Double | (Opcional) - Number(015) - Vlr. ICMS |
| gridItens.vlrIic | Double | (Opcional) - Number(015) - Vlr. Isento ICMS |
| gridItens.vlrOic | Double | (Opcional) - Number(015) - Vlr. Outros ICMS |
| gridItens.perIss | Double | (Opcional) - Number(004) - % ISS |
| gridItens.vlrBis | Double | (Opcional) - Number(015) - Base ISS |
| gridItens.vlrIss | Double | (Opcional) - Number(015) - Vlr. ISS |
| gridItens.vlrDsc | Double | (Opcional) - Number(015) - Vlr. Desc. |
| gridItens.vlrAcr | Double | (Opcional) - Number(015) - Vlr. Acrésc. |
| gridItens.cstPis | String | (Opcional) - String(002) - Sit. Trib. PIS -
|
| gridItens.perPit | Double | (Opcional) - Number(007)(008,4) - % PIS Faturamento |
| gridItens.vlrBpt | Double | (Opcional) - Number(015) - Base PIS Faturamento |
| gridItens.aliPif | Double | (Opcional) - Number(015) - Alíq. por Valor do PIS por Fat. |
| gridItens.qtdBpf | Double | (Opcional) - Number(015) - Qtd. da Base do PIS por Fat. |
| gridItens.vlrPit | Double | (Opcional) - Number(015) - Vlr. PIS Faturamento |
| gridItens.cstCof | String | (Opcional) - String(002) - Sit. Trib. COFINS -
|
| gridItens.perCrt | Double | (Opcional) - Number(007)(008,4) - % COFINS Faturamento |
| gridItens.vlrBct | Double | (Opcional) - Number(015) - Base COFINS Faturamento |
| gridItens.aliCff | Double | (Opcional) - Number(015) - Alíq. por Valor do COFINS por Fat. |
| gridItens.qtdBcf | Double | (Opcional) - Number(015) - Qtd. da Base do COFINS por Fat. |
| gridItens.vlrCrt | Double | (Opcional) - Number(015) - Vlr. COFINS Faturamento |
| gridItens.perIpi | Double | (Opcional) - Number(005)(008,4) - % IPI |
| gridItens.vlrBip | Double | (Opcional) - Number(015) - Base IPI |
| gridItens.vlrIpi | Double | (Opcional) - Number(015) - Vlr. IPI |
| gridItens.vlrIip | Double | (Opcional) - Number(015) - Vlr. Isento IPI |
| gridItens.vlrOip | Double | (Opcional) - Number(015) - Vlr. Outros IPI |
| gridItens.obsItr | String | (Opcional) - String(120) - Obs. |
| gridItens.natPis | Integer | (Opcional) - Number(005) - Nat. Rec. PIS |
| gridItens.natCof | Integer | (Opcional) - Number(005) - Nat. Rec. COFINS |
| gridItens.chvDoe | String | (Opcional) - String(050) - Chave Eletrônica |
| gridItens.codCli | Integer | (Opcional) - Number(009) - Cliente |
| gridItens.tipCli | String | (Opcional) - String(001) - Tipo - Lista: J = Pessoa Jurídica, F = Pessoa Física |
| gridItens.cgcCpf | String | (Opcional) - Number(014) - CNPJ/CPF |
| gridItens.nomCli | String | (Opcional) - String(100) - Nome |
| gridItens.ctaRed | Integer | (Opcional) - Integer - Conta contábil nos itens da redução Z |
| gridRateios | Set | |
| gridRateios.codEmp | Integer | (Obrigatório) - Number(004) - Empresa |
| gridRateios.codFil | Integer | (Obrigatório) - Number(005) - Filial |
| gridRateios.codEqu | Integer | (Obrigatório) - Number(003) - Cód. Equip. |
| gridRateios.datRef | DateTime | (Obrigatório) - Date(000) - Data Ref. |
| gridRateios.seqRez | Integer | (Obrigatório) - Number(004) - Seq. |
| gridRateios.seqRat | Integer | (Obrigatório) - Number(004) - Seq. Rat. |
| gridRateios.codTns | String | (Opcional) - String(005) - Trans. |
| gridRateios.datBas | DateTime | (Opcional) - Date(000) - Data |
| gridRateios.criRat | Integer | (Obrigatório) - Number(001) - Crit. Rat. - Lista: 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 |
| gridRateios.ctaRed | Integer | (Opcional) - Number(007) - Cta. Ctb. |
| gridRateios.perCta | Double | (Opcional) - Number(007) - % Rat. Cta. |
| gridRateios.vlrCta | Double | (Opcional) - Number(015) - Vlr. Rat.Cta. |
| gridRateios.codCcu | String | (Opcional) - String(009) - C. Custos |
| gridRateios.perRat | Double | (Opcional) - Number(007) - % Rat. CC |
| gridRateios.vlrRat | Double | (Opcional) - Number(015) - Vlr. Rat. CC |
| gridRateios.obsRat | String | (Opcional) - String(120) - Obs. |
| gridRateios.numPrj | Integer | Número do projeto |
| gridRateios.codFpj | Integer | Código da fase do projeto |
| gridParcelas | Set | |
| gridParcelas.codEmp | Integer | Código da empresa |
| gridParcelas.codFil | Integer | Código da filial |
| gridParcelas.codEqu | Integer | Código do equipamento fiscal da redução Z |
| gridParcelas.datRef | DateTime | Data de referência da redução Z |
| gridParcelas.seqRez | Integer | Seqüência de lançamento do movimento da redução Z |
| gridParcelas.numCfi | Integer | Número do cupom fiscal de referência do item |
| gridParcelas.codSnf | String | Código da série do movimento da redução Z |
| gridParcelas.codPar | Integer | Sequência de parcelas da redução Z |
| gridParcelas.numTit | String | Número do título a ser gerado no contas a receber |
| gridParcelas.codTpt | String | Código do tipo de título a ser gerado no contas a receber |
| gridParcelas.vctPar | DateTime | Data de vencimento da parcela da nota fiscal de saída |
| gridParcelas.vlrPar | Double | Valor da parcela da nota fiscal de saída |
| gridParcelas.obsPar | String | Texto da observação |
| gridParcelas.codFpg | Integer | Código da forma de pagamento |
| gridParcelas.tipCar | String | Tipo do cartão utilizado pela operadora. - Lista C = Crédito, D - Débito |
| gridParcelas.usuGer | Double | Usuário responsável pela geração do registro |
| gridParcelas.datGer | DateTime | Data da geração do registro |
| gridParcelas.horGer | Integer | Hora da geração do registro |
| gridDispositivos | Set | |
| gridDispositivos.codEmp | Integer | Number(004) - Empresa |
| gridDispositivos.codFil | Integer | Number(005) - Filial |
| gridDispositivos.codEqu | Integer | Number(003) - Cód. Equip. |
| gridDispositivos.datRef | DateTime | Date(DD/MM/YYYY) - Data Ref. |
| gridDispositivos.seqRez | Integer | Number(004) - Seq. |
| gridDispositivos.numCfi | Integer | Number(009) - Nº Inicial CF |
| gridDispositivos.seqIte | Integer | Number(004) - Seq. Item |
| gridDispositivos.codDfs | Integer | Number(006) - Código do dispositivo fiscal |
| gridDispositivos.perAjs | Double | Number(007,4) - Percentual do Ajuste |
| gridDispositivos.basAjs | Double | Number(015,2) - Base de Cálculo Ajuste |
| gridDispositivos.vlrAjs | Double | Number(015,2) - Valor do Ajuste |
| gridDispositivos.vlrOut | Double | Number(015,2) - Outros Valores |
| gridDispositivos.vlrOut | String | String(250) - Descrição do Ajuste |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ImportarResponse>
<result>
<GridRetorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codEqu>Integer</codEqu>
<datRef>DateTime</datRef>
<msgRet>String</msgRet>
</GridRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ImportarResponse>
</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" |
| gridRetorno | Set | Grade para retornar todas as notas fiscais geradas pelo sistema, descrevendo uma mensagem de retorno quanto a importação de cada nota fiscal. A mensagem "OK", indica que a nota fiscal, assim como seus itens e demais tabelas associadas, foram importadas com sucesso. Demais mensagens geradas, serão para indicar alguma irregularidade para com o lançamento da nota fiscal |
| gridRetorno.codEmp | Integer | Código da empresa |
| gridRetorno.codFil | Integer | Código da filial |
| gridRetorno.codEqu | Integer | Código do equipamento fiscal da redução Z |
| gridRetorno.datRef | DateTime | Data de referência da redução Z |
| gridRetorno.msgRet | String | (Opcional) - String(120) - Mensagem de retorno para identificar se o serviço executou com sucesso |
English
Español
English
Español


