Web service Com.senior.g5.co.int.padrao.documentos
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_padrao_documentos?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_int_padrao_documentos?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_int_padrao_documentos?wsdl
Portas
(Deprecado) Gestão Empresarial | ERP - Integrações - Proprietária - Documentos - Pedidos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Classe do sistema ERP que implementa a porta do web service: TSr000Pedidos.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Pedido>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<pedido>
<opeExe>String</opeExe>
<produto>
<opeExe>String</opeExe>
<lote>
<codLot>String</codLot>
<qtdLot>Double</qtdLot>
</lote>
<serie>
<numSep>String</numSep>
<qtdSep>Double</qtdSep>
</serie>
<usuario>
<cmpUsu>String</cmpUsu>
<vlrUsu>String</vlrUsu>
</usuario>
<rateio>
<numPrj>Integer</numPrj>
<ctaFin>Integer</ctaFin>
<codFpj>Integer</codFpj>
<ctaRed>Integer</ctaRed>
<codCcu>String</codCcu>
<perCta>Double</perCta>
<perRat>Double</perRat>
</rateio>
<seqIpd>Integer</seqIpd>
<tnsPro>String</tnsPro>
<pedCli>String</pedCli>
<seqPcl>String</seqPcl>
<pedPrv>String</pedPrv>
<codPro>String</codPro>
<codDer>String</codDer>
<cplIpd>String</cplIpd>
<codFam>String</codFam>
<codAgr>String</codAgr>
<codTic>String</codTic>
<codTrd>String</codTrd>
<codTst>String</codTst>
<codStp>String</codStp>
<codStc>String</codStc>
<codDep>String</codDep>
<codLot>String</codLot>
<resEst>String</resEst>
<qtdPed>String</qtdPed>
<qtdAen>String</qtdAen>
<qtdPoc>String</qtdPoc>
<qtdFat>String</qtdFat>
<qtdCan>String</qtdCan>
<qtdAbe>String</qtdAbe>
<qtdRae>String</qtdRae>
<qtdNlp>String</qtdNlp>
<qtdRes>String</qtdRes>
<uniMed>String</uniMed>
<codMcp>String</codMcp>
<datMfp>String</datMfp>
<cotMfp>String</cotMfp>
<datMoe>String</datMoe>
<cotMoe>String</cotMoe>
<fecMoe>String</fecMoe>
<codTpr>String</codTpr>
<preUni>String</preUni>
<codMoe>String</codMoe>
<preFix>String</preFix>
<perDsc>String</perDsc>
<perOfe>String</perOfe>
<perAcr>String</perAcr>
<perIpi>String</perIpi>
<perIcm>String</perIcm>
<perCom>String</perCom>
<datEnt>String</datEnt>
<datAne>String</datAne>
<datPoc>String</datPoc>
<codPvp>String</codPvp>
<numPrj>String</numPrj>
<codFpj>String</codFpj>
<ctaFin>String</ctaFin>
<ctaRed>String</ctaRed>
<codCcu>String</codCcu>
<vlrFre>String</vlrFre>
<vlrSeg>String</vlrSeg>
<vlrEmb>String</vlrEmb>
<vlrEnc>String</vlrEnc>
<vlrOut>String</vlrOut>
<vlrDar>String</vlrDar>
<vlrFrd>String</vlrFrd>
<vlrOud>String</vlrOud>
<vlrBru>String</vlrBru>
<vlrDsc>String</vlrDsc>
<vlrDs1>String</vlrDs1>
<vlrDs2>String</vlrDs2>
<vlrDs3>String</vlrDs3>
<vlrDs4>String</vlrDs4>
<vlrOfe>String</vlrOfe>
<vlrDzf>String</vlrDzf>
<vlrBip>String</vlrBip>
<vlrIpi>String</vlrIpi>
<vlrBic>String</vlrBic>
<vlrIcm>String</vlrIcm>
<vlrBsi>String</vlrBsi>
<vlrIcs>String</vlrIcs>
<vlrBsp>String</vlrBsp>
<vlrStp>String</vlrStp>
<vlrBsc>String</vlrBsc>
<vlrStc>String</vlrStc>
<vlrBco>String</vlrBco>
<vlrCom>String</vlrCom>
<vlrLpr>String</vlrLpr>
<vlrLou>String</vlrLou>
<vlrLiq>String</vlrLiq>
<vlrFin>String</vlrFin>
<sitIpd>Integer</sitIpd>
<codMot>String</codMot>
<obsMot>String</obsMot>
<gerNec>String</gerNec>
<gerCga>String</gerCga>
<resMan>String</resMan>
<indAed>String</indAed>
<numCtr>String</numCtr>
<datCpt>String</datCpt>
<seqCvp>String</seqCvp>
<usuGer>String</usuGer>
<datGer>String</datGer>
<horGer>String</horGer>
<qtdPpf>String</qtdPpf>
<cmpKit>String</cmpKit>
<filOcp>String</filOcp>
<numOcp>String</numOcp>
<seqIpo>String</seqIpo>
<uniVen>String</uniVen>
<qtdVen>String</qtdVen>
<preVen>String</preVen>
<preBru>String</preBru>
<filCtr>String</filCtr>
<ctrCvs>String</ctrCvs>
<cptCvs>String</cptCvs>
<seqCvs>String</seqCvs>
<codAvc>String</codAvc>
<codFxa>String</codFxa>
<codPgr>String</codPgr>
<idxGrd>String</idxGrd>
<codMar>String</codMar>
<codClc>String</codClc>
<perDs1>String</perDs1>
<perDs2>String</perDs2>
<perDs3>String</perDs3>
<perDs4>String</perDs4>
<filPrd>String</filPrd>
<vlrRis>String</vlrRis>
<indPce>String</indPce>
<indPcr>String</indPcr>
<perPit>String</perPit>
<vlrBpt>String</vlrBpt>
<vlrPit>String</vlrPit>
<perCrt>String</perCrt>
<vlrBct>String</vlrBct>
<vlrCrt>String</vlrCrt>
<perCsl>String</perCsl>
<vlrBcl>String</vlrBcl>
<vlrCsl>String</vlrCsl>
<perOur>String</perOur>
<vlrBor>String</vlrBor>
<vlrOur>String</vlrOur>
<perIrf>String</perIrf>
<vlrBir>String</vlrBir>
<vlrIrf>String</vlrIrf>
<filNfc>String</filNfc>
<forNfc>String</forNfc>
<numNfc>String</numNfc>
<snfNfc>String</snfNfc>
<seqIpc>String</seqIpc>
<nctLcl>String</nctLcl>
<nreCli>String</nreCli>
<nosIcl>String</nosIcl>
<nosFcl>String</nosFcl>
<nocCl1>String</nocCl1>
<nocCl2>String</nocCl2>
<nocCl3>String</nocCl3>
<codAgc>String</codAgc>
<ctrCvp>String</ctrCvp>
<cptCvp>String</cptCvp>
<seqCtr>String</seqCtr>
<indApe>String</indApe>
<obsIpd>String</obsIpd>
<seqIsp>String</seqIsp>
<empOcp>String</empOcp>
<vlrBpf>String</vlrBpf>
<perPif>String</perPif>
<vlrPif>String</vlrPif>
<vlrBcf>String</vlrBcf>
<perCff>String</perCff>
<vlrCff>String</vlrCff>
<perDs5>String</perDs5>
<vlrDs5>String</vlrDs5>
<tipCur>Integer</tipCur>
<datApr>String</datApr>
<horApr>String</horApr>
<usuApr>Integer</usuApr>
<senApr>String</senApr>
<retMat>String</retMat>
<varSer>String</varSer>
<perMgc>String</perMgc>
<proEnt>String</proEnt>
<proMon>String</proMon>
<codRep>Integer</codRep>
<codCnv>Integer</codCnv>
<seqRem>Integer</seqRem>
<numRec>Integer</numRec>
<seqRei>Integer</seqRei>
</produto>
<servico>
<opeExe>String</opeExe>
<usuario>
<cmpUsu>String</cmpUsu>
<vlrUsu>String</vlrUsu>
</usuario>
<rateio>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
<ctaFin>Integer</ctaFin>
<ctaRed>Integer</ctaRed>
<codCcu>String</codCcu>
<perCta>Double</perCta>
<perRat>Double</perRat>
</rateio>
<seqIsp>Integer</seqIsp>
<tnsSer>String</tnsSer>
<codSer>String</codSer>
<cplIsp>String</cplIsp>
<codFam>String</codFam>
<codTri>String</codTri>
<numCad>String</numCad>
<qtdPed>String</qtdPed>
<qtdRea>String</qtdRea>
<qtdFat>String</qtdFat>
<qtdCan>String</qtdCan>
<qtdAbe>String</qtdAbe>
<uniMed>String</uniMed>
<codMcp>String</codMcp>
<datMfp>String</datMfp>
<cotMfp>String</cotMfp>
<datMoe>String</datMoe>
<cotMoe>String</cotMoe>
<fecMoe>String</fecMoe>
<datEnt>String</datEnt>
<codTpr>String</codTpr>
<preUni>String</preUni>
<codMoe>String</codMoe>
<perDsc>String</perDsc>
<perIss>String</perIss>
<perIrf>String</perIrf>
<perIns>String</perIns>
<perCom>String</perCom>
<numPrj>String</numPrj>
<codFpj>String</codFpj>
<ctaFin>String</ctaFin>
<ctaRed>String</ctaRed>
<codCcu>String</codCcu>
<vlrEnc>String</vlrEnc>
<vlrOut>String</vlrOut>
<vlrDar>String</vlrDar>
<vlrBru>String</vlrBru>
<vlrDsc>String</vlrDsc>
<vlrDs1>String</vlrDs1>
<vlrDs2>String</vlrDs2>
<vlrDs3>String</vlrDs3>
<vlrDs4>String</vlrDs4>
<vlrBis>String</vlrBis>
<vlrIss>String</vlrIss>
<vlrBir>String</vlrBir>
<vlrIrf>String</vlrIrf>
<vlrBin>String</vlrBin>
<vlrIns>String</vlrIns>
<vlrBco>String</vlrBco>
<vlrCom>String</vlrCom>
<vlrLse>String</vlrLse>
<vlrLou>String</vlrLou>
<vlrLiq>String</vlrLiq>
<vlrFin>String</vlrFin>
<sitIsp>Integer</sitIsp>
<codMot>String</codMot>
<obsMot>String</obsMot>
<numCtr>String</numCtr>
<datCpt>String</datCpt>
<seqCvs>String</seqCvs>
<pedCli>String</pedCli>
<seqPcl>String</seqPcl>
<usuGer>String</usuGer>
<datGer>String</datGer>
<horGer>String</horGer>
<obsIsp>String</obsIsp>
<filOcp>String</filOcp>
<numOcp>String</numOcp>
<seqIso>String</seqIso>
<codTic>String</codTic>
<codTrd>String</codTrd>
<codTst>String</codTst>
<perIpi>String</perIpi>
<perIcm>String</perIcm>
<vlrDzf>String</vlrDzf>
<vlrBip>String</vlrBip>
<vlrIpi>String</vlrIpi>
<vlrBic>String</vlrBic>
<vlrIcm>String</vlrIcm>
<vlrBsi>String</vlrBsi>
<vlrIcs>String</vlrIcs>
<vlrBct>String</vlrBct>
<vlrCrt>String</vlrCrt>
<perCrt>String</perCrt>
<vlrBpt>String</vlrBpt>
<vlrPit>String</vlrPit>
<perPit>String</perPit>
<vlrBcl>String</vlrBcl>
<vlrCsl>String</vlrCsl>
<perCsl>String</perCsl>
<vlrBor>String</vlrBor>
<vlrOur>String</vlrOur>
<perOur>String</perOur>
<perDs1>String</perDs1>
<perDs2>String</perDs2>
<perDs3>String</perDs3>
<perDs4>String</perDs4>
<vlrRis>String</vlrRis>
<gerNec>String</gerNec>
<empOcp>String</empOcp>
<vlrBpf>String</vlrBpf>
<perPif>String</perPif>
<vlrPif>String</vlrPif>
<vlrBcf>String</vlrBcf>
<perCff>String</perCff>
<vlrCff>String</vlrCff>
<perDs5>String</perDs5>
<vlrDs5>String</vlrDs5>
<filRef>Integer</filRef>
<pedRef>Integer</pedRef>
<seqRef>Integer</seqRef>
<vlrPfm>String</vlrPfm>
<varSer>String</varSer>
<senApr>String</senApr>
<empFre>Integer</empFre>
<tabFre>String</tabFre>
<datIni>String</datIni>
<locEnt>Integer</locEnt>
<filFre>Integer</filFre>
<codRep>Integer</codRep>
</servico>
<observacao>
<opeExe>String</opeExe>
<codMot>String</codMot>
<obsPed>String</obsPed>
<solObs>String</solObs>
<sitObs>String</sitObs>
<areObs>String</areObs>
<seqIpd>String</seqIpd>
<seqIsp>String</seqIsp>
</observacao>
<usuario>
<cmpUsu>String</cmpUsu>
<vlrUsu>String</vlrUsu>
</usuario>
<parcelas>
<opeExe>String</opeExe>
<seqPar>String</seqPar>
<diaPar>String</diaPar>
<vctPar>String</vctPar>
<perPar>String</perPar>
<vlrPar>String</vlrPar>
</parcelas>
<fecPed>String</fecPed>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>Integer</numPed>
<tipPed>String</tipPed>
<prcPed>Integer</prcPed>
<tnsPro>String</tnsPro>
<tnsSer>String</tnsSer>
<datEmi>String</datEmi>
<horEmi>String</horEmi>
<datPrv>String</datPrv>
<horPrv>String</horPrv>
<obsPed>String</obsPed>
<codCli>Integer</codCli>
<cnpjCliente>String</cnpjCliente>
<catCli>Integer</catCli>
<seqEnt>Integer</seqEnt>
<seqCob>Integer</seqCob>
<seqCto>Integer</seqCto>
<pedCli>String</pedCli>
<codRoe>String</codRoe>
<seqRoe>String</seqRoe>
<codRep>String</codRep>
<codMoe>String</codMoe>
<codMcp>String</codMcp>
<datMfp>String</datMfp>
<cotMfp>String</cotMfp>
<datMoe>String</datMoe>
<cotMoe>String</cotMoe>
<fecMoe>String</fecMoe>
<codFcr>String</codFcr>
<datFcr>String</datFcr>
<codCpg>String</codCpg>
<pgtAnt>String</pgtAnt>
<codFpg>String</codFpg>
<qtdAbe>String</qtdAbe>
<qtdAen>String</qtdAen>
<codTra>String</codTra>
<codRed>String</codRed>
<codVia>String</codVia>
<plaVei>String</plaVei>
<vlrFum>String</vlrFum>
<qtdFre>String</qtdFre>
<forFre>String</forFre>
<vlrFre>String</vlrFre>
<cifFob>String</cifFob>
<vlrSeg>String</vlrSeg>
<vlrEmb>String</vlrEmb>
<vlrEnc>String</vlrEnc>
<vlrOut>String</vlrOut>
<vlrDar>String</vlrDar>
<vlrFrd>String</vlrFrd>
<vlrOud>String</vlrOud>
<perDs1>String</perDs1>
<perDs2>String</perDs2>
<perDs3>String</perDs3>
<perDs4>String</perDs4>
<vlrBpr>String</vlrBpr>
<vlrDpr>String</vlrDpr>
<vlrBse>String</vlrBse>
<vlrDse>String</vlrDse>
<vlrDs1>String</vlrDs1>
<vlrDs2>String</vlrDs2>
<vlrDs3>String</vlrDs3>
<vlrDs4>String</vlrDs4>
<vlrOfe>String</vlrOfe>
<vlrDzf>String</vlrDzf>
<vlrBip>String</vlrBip>
<vlrIpi>String</vlrIpi>
<vlrBic>String</vlrBic>
<vlrIcm>String</vlrIcm>
<vlrBsi>String</vlrBsi>
<vlrSic>String</vlrSic>
<vlrBsp>String</vlrBsp>
<vlrStp>String</vlrStp>
<vlrBsc>String</vlrBsc>
<vlrStc>String</vlrStc>
<vlrBis>String</vlrBis>
<vlrIss>String</vlrIss>
<vlrBir>String</vlrBir>
<vlrIrf>String</vlrIrf>
<vlrBin>String</vlrBin>
<vlrIns>String</vlrIns>
<vlrBco>String</vlrBco>
<vlrCom>String</vlrCom>
<vlrLpr>String</vlrLpr>
<vlrLse>String</vlrLse>
<vlrLou>String</vlrLou>
<vlrLiq>String</vlrLiq>
<vlrFin>String</vlrFin>
<vlrAdt>String</vlrAdt>
<qtdOri>String</qtdOri>
<vlrOri>String</vlrOri>
<temPar>String</temPar>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codMot>String</codMot>
<obsMot>String</obsMot>
<pedBlo>String</pedBlo>
<usuBlo>String</usuBlo>
<datBlo>String</datBlo>
<horBlo>String</horBlo>
<indSig>String</indSig>
<verCal>String</verCal>
<horIni>String</horIni>
<horFim>String</horFim>
<usuGer>String</usuGer>
<datGer>String</datGer>
<horGer>String</horGer>
<perFre>String</perFre>
<perSeg>String</perSeg>
<perEmb>String</perEmb>
<perEnc>String</perEnc>
<perOut>String</perOut>
<codSac>String</codSac>
<codOpe>String</codOpe>
<codVen>String</codVen>
<pedPal>String</pedPal>
<acePar>String</acePar>
<perOf1>String</perOf1>
<perOf2>String</perOf2>
<usuFec>String</usuFec>
<datFec>String</datFec>
<horFec>String</horFec>
<cliRel>String</cliRel>
<vlrBcl>String</vlrBcl>
<vlrCsl>String</vlrCsl>
<vlrBpt>String</vlrBpt>
<vlrPit>String</vlrPit>
<vlrBct>String</vlrBct>
<vlrCrt>String</vlrCrt>
<vlrBor>String</vlrBor>
<vlrOur>String</vlrOur>
<codMar>String</codMar>
<codSro>String</codSro>
<filFat>String</filFat>
<codCdi>String</codCdi>
<codLip>String</codLip>
<cepFre>String</cepFre>
<vlrRis>String</vlrRis>
<anaEmb>String</anaEmb>
<numEmp>String</numEmp>
<qtdAne>String</qtdAne>
<datAge>String</datAge>
<filNco>String</filNco>
<snfNco>String</snfNco>
<numNco>String</numNco>
<expWms>String</expWms>
<vlrBpf>String</vlrBpf>
<vlrPif>String</vlrPif>
<vlrBcf>String</vlrBcf>
<vlrCff>String</vlrCff>
<codApc>String</codApc>
<somFre>String</somFre>
<qtdItp>String</qtdItp>
<qtdIts>String</qtdIts>
<perDs5>String</perDs5>
<vlrDs5>String</vlrDs5>
<rotAnx>String</rotAnx>
<numAnx>String</numAnx>
<qtdVpf>String</qtdVpf>
<qtdMfp>String</qtdMfp>
<indAgr>String</indAgr>
<sitPed>Integer</sitPed>
<fatPed>Integer</fatPed>
<vlrEcf>Double</vlrEcf>
<perEcf>Double</perEcf>
<temAva>String</temAva>
<codTab>String</codTab>
<usuApr>Integer</usuApr>
<datApr>String</datApr>
<horApr>String</horApr>
<sitPac>Integer</sitPac>
<ideExt>String</ideExt>
<indPre>String</indPre>
</pedido>
<dataBuild>String</dataBuild>
<ignorarErrosPedidos>String</ignorarErrosPedidos>
<sigInt>String</sigInt>
<ignorarErrosItens>String</ignorarErrosItens>
<inserirApenasPedidoCompleto>String</inserirApenasPedidoCompleto>
<ignorarErrosParcela>String</ignorarErrosParcela>
</parameters>
</ser:Pedido>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| pedido | Set | |
| pedido.opeExe | String | (Obrigatório) - Operação de execução ("A" para Alterar, "I" para Inserir, "C" para Carregar, "E" para excluir, "R" para reabrir ou "P" para imprimir o pedido) - Para cancelar, informar "A" e preencher o campo "SitPed" = 5 - Cancelado. |
| pedido.produto | Set | Itens de produto do Pedido |
| pedido.produto.opeExe | String | (Obrigatório) - Operação de execução ("A" para Alterar, "I" para Inserir, "E" excluir ou "S" para Alterar a situação) |
| pedido.produto.lote | Set | |
| pedido.produto.lote.codLot | String | (Opcional) - String(050) - Código do lote de estocagem |
| pedido.produto.lote.qtdLot | Double | (Obrigatório) - Number(014,5) - Quantidade do lote de estocagem |
| pedido.produto.serie | Set | |
| pedido.produto.serie.numSep | String | (Opcional) - String(050) - Número de série do produto |
| pedido.produto.serie.qtdSep | Double | (Obrigatório) - Number(014,5) - Quantidade de série do produto |
| pedido.produto.usuario | Set | |
| pedido.produto.usuario.cmpUsu | String | (Obrigatório) - String - Nome do campo de usuário |
| pedido.produto.usuario.vlrUsu | String | (Obrigatório) - String - Valor do campo de usuário |
| pedido.produto.rateio | Set | |
| pedido.produto.rateio.numPrj | Integer | (Opcional) - Number(8) - Número do Projeto |
| pedido.produto.rateio.ctaFin | Integer | |
| pedido.produto.rateio.codFpj | Integer | (Obrigatório) - Number(014,5) - Quantidade do lote de estocagem |
| pedido.produto.rateio.ctaRed | Integer | |
| pedido.produto.rateio.codCcu | String | |
| pedido.produto.rateio.perCta | Double | |
| pedido.produto.rateio.perRat | Double | |
| pedido.produto.seqIpd | Integer | (Opcional) - Number(004) -Sequência do item de produto no pedido. Obrigatório para operações: "A" para Alterar, "E" para excluir ou "S" para Alterar a situação |
| pedido.produto.tnsPro | String | (Opcional) - String(005) - Transação do item de produto do pedido |
| pedido.produto.pedCli | String | (Opcional) - String(020) - Número do pedido do cliente |
| pedido.produto.seqPcl | String | (Opcional) - String(010) - Sequência do item no pedido do cliente |
| pedido.produto.pedPrv | String | (Obrigatório) - String(001) - Indicativo se o pedido é de previsão - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codPro | String | (Opcional) - String(014) - Código do produto do pedido |
| pedido.produto.codDer | String | (Opcional) - String(007) - Código da derivação do produto do pedido |
| pedido.produto.cplIpd | String | (Opcional) - String(250) - Complemento da descrição do produto |
| pedido.produto.codFam | String | (Opcional) - String(006) - Código da Família do Produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codAgr | String | (Opcional) - Number(004) - Código de agrupamento para derivação - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codTic | String | (Opcional) - String(003) - Código do ICMS especial |
| pedido.produto.codTrd | String | (Opcional) - String(003) - Código de redução de impostos |
| pedido.produto.codTst | String | (Opcional) - String(003) - Código do ICMS substituído |
| pedido.produto.codStp | String | (Opcional) - String(003) - Código de substituição do PIS |
| pedido.produto.codStc | String | (Opcional) - String(003) - Código de substituição do COFINS |
| pedido.produto.codDep | String | (Opcional) - String(010) - Código do depósito a ser baixado o estoque do produto do pedido |
| pedido.produto.codLot | String | (Opcional) - String(050) - Código do lote de estocagem |
| pedido.produto.resEst | String | (Obrigatório) - String(001) - Indicativo se o estoque do produto do pedido deve ser reservado - Lista: S = Sim, N = Não |
| pedido.produto.qtdPed | String | (Obrigatório) - Number(014,5) - Quantidade do produto do pedido |
| pedido.produto.qtdAen | String | (Opcional) - Number(014,5) - Quantidade do item do pedido a entregar - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdPoc | String | (Opcional) - Number(014,5) - Quantidade do produto do pedido a ser produzida ou comprada - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdFat | String | (Opcional) - Number(014,5) - Quantidade faturada do produto do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdCan | String | (Opcional) - Number(014,5) - Quantidade cancelada do produto do pedido |
| pedido.produto.qtdAbe | String | (Opcional) - Number(014,5) - Quantidade em aberto do produto do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdRae | String | (Opcional) - Number(014,5) - Quantidade do produto reservado pela análise de embarque - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdNlp | String | (Opcional) - Number(014,5) - Quantidade Líquida a Produzir após avaliação do Disponível do Estoque - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdRes | String | (Opcional) - Number(014,5) - Quantidade Reservada no Estoque (p/ cálculo do disponível) - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.uniMed | String | (Obrigatório) - String(003) - Unidade de medida do produto |
| pedido.produto.codMcp | String | (Opcional) - String(003) - Moeda ou índice para correção do preço unitário |
| pedido.produto.datMfp | String | (Opcional) - Date - Data da cotação da moeda para o fechamento do pedido |
| pedido.produto.cotMfp | String | (Opcional) - Number(019,10) - Valor da cotação da moeda para o fechamento do pedido |
| pedido.produto.datMoe | String | (Opcional) - Date - Data da cotação da moeda para o faturamento do produto |
| pedido.produto.cotMoe | String | (Opcional) - Number(019,10) - Valor da cotação da moeda para o faturamento do produto |
| pedido.produto.fecMoe | String | (Opcional) - String(001) - Indicativo de o valor da cotação para o faturamento do produto é fechado - Lista: S = Sim, N = Não |
| pedido.produto.codTpr | String | (Opcional) - String(004) - Código da tabela de preço do produto do pedido |
| pedido.produto.preUni | String | (Opcional) - Number(014,5) - Preço unitário do produto do pedido |
| pedido.produto.codMoe | String | (Opcional) - String(003) - Código da moeda/índice que o preço unitário está representado |
| pedido.produto.preFix | String | (Obrigatório) - String(001) - Indicativo se o preço é fixo - Lista: S = Sim, N = Não |
| pedido.produto.perDsc | String | (Opcional) - Number(005,2) - Percentual de desconto para o produto do pedido |
| pedido.produto.perOfe | String | (Opcional) - Number(005,2) - Percentual de oferta para o produto do pedido |
| pedido.produto.perAcr | String | (Opcional) - Number(005,2) - Percentual de acréscimo para o produto do pedido |
| pedido.produto.perIpi | String | (Opcional) - Number(005,2) - Percentual de IPI do produto do pedido |
| pedido.produto.perIcm | String | (Opcional) - Number(005,2) - Percentual de ICM do produto do pedido |
| pedido.produto.perCom | String | (Opcional) - Number(005,2) - Percentual de comissão sobre o produto do pedido |
| pedido.produto.datEnt | String | (Obrigatório) - Date - Data de previsão de entrega para o produto do pedido |
| pedido.produto.datAne | String | (Obrigatório) - Date - Data de entrega para análise de embarque |
| pedido.produto.datPoc | String | (Obrigatório) - Date - Data de previsão de entrega do produto p/ considerar na Produção - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codPvp | String | (Opcional) - String(008) - Código do período de vendas/produção - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.numPrj | String | (Opcional) - Number(008) - Número do projeto |
| pedido.produto.codFpj | String | (Opcional) - Number(004) - Código da fase do projeto |
| pedido.produto.ctaFin | String | (Opcional) - Number(007) - Conta financeira reduzida |
| pedido.produto.ctaRed | String | (Opcional) - Number(007) - Conta contábil reduzida |
| pedido.produto.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
| pedido.produto.vlrFre | String | (Opcional) - Number(015,2) - Valor frete |
| pedido.produto.vlrSeg | String | (Opcional) - Number(015,2) - Valor seguro |
| pedido.produto.vlrEmb | String | (Opcional) - Number(015,2) - Valor embalagem |
| pedido.produto.vlrEnc | String | (Opcional) - Number(015,2) - Valor encargos financeiros |
| pedido.produto.vlrOut | String | (Opcional) - Number(015,2) - Valor outras despesas |
| pedido.produto.vlrDar | String | (Opcional) - Number(015,2) - Valor para arredondamento |
| pedido.produto.vlrFrd | String | (Opcional) - Number(015,2) - Valor frete destacado |
| pedido.produto.vlrOud | String | (Opcional) - Number(015,2) - Valor outras despesas destacado |
| pedido.produto.vlrBru | String | (Opcional) - Number(015,2) - Valor bruto do produto do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrDsc | String | (Opcional) - Number(015,2) - Valor do desconto para o produto do pedido |
| pedido.produto.vlrDs1 | String | (Opcional) - Number(015,2) - Valor do desconto - 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrDs2 | String | (Opcional) - Number(015,2) - Valor do desconto - 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrDs3 | String | (Opcional) - Number(015,2) - Valor do desconto - 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrDs4 | String | (Opcional) - Number(015,2) - Valor do desconto - 4 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrOfe | String | (Opcional) - Number(015,2) - Valor do desconto de Oferta - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrDzf | String | (Opcional) - Number(015,2) - Valor do desconto referente zona franca - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBip | String | (Opcional) - Number(015,2) - Valor base IPI - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrIpi | String | (Opcional) - Number(015,2) - Valor do IPI para o produto do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBic | String | (Opcional) - Number(015,2) - Valor Base ICMS - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrIcm | String | (Opcional) - Number(015,2) - Valor do ICMS - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBsi | String | (Opcional) - Number(015,2) - Valor base ICMS substituído - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrIcs | String | (Opcional) - Number(015,2) - Valor do ICMS Substituído para o produto do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBsp | String | (Opcional) - Number(015,2) - Valor base da substituição tributária do PIS - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrStp | String | (Opcional) - Number(015,2) - Valor da substituição Tributária do PIS - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBsc | String | (Opcional) - Number(015,2) - Valor base da substituição tributária da COFINS - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrStc | String | (Opcional) - Number(015,2) - Valor da substituição Tributária da COFINS - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBco | String | (Opcional) - Number(015,2) - Valor base comissão - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrCom | String | (Opcional) - Number(015,2) - Valor comissão - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrLpr | String | (Opcional) - Number(015,2) - Valor do produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrLou | String | (Opcional) - Number(015,2) - Valor dos outros valores - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrLiq | String | (Opcional) - Number(015,2) - Valor líquido do item de produto do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrFin | String | (Opcional) - Number(015,2) - Valor válido para o financeiro - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.sitIpd | Integer | (Obrigatório) - Number(001) - Situação do item do pedido - Lista: 1 = Aberto total, 2 = Aberto parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando integração WMAS, 7 = Em transmissão, 8 = Preparação análise ou NF, 9 = Não fechado |
| pedido.produto.codMot | String | (Opcional) - Number(006) - Código do motivo da situação do item de produto |
| pedido.produto.obsMot | String | (Opcional) - String(250) - Observação do motivo da situação do item de produto |
| pedido.produto.gerNec | String | (Obrigatório) - Number(001) - Indicativo de geração de necessidades para efeito de produção - Lista: 1 = Falta gerar necessidades, 2 = Gerou nec. por pedido, 3 = Gerou nec. por produto, 4 = Não gera necessidades, 5 = Nec. cancelada no PCP, 6 = Gerou manual (reposição), 7 = Atendido por previsão, 8 = Produzido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.gerCga | String | (Obrigatório) - String(001) - Indicativo se gerou Carga de Recursos p/ o Pedido - Lista: L = Gerou carga simulada, S = Gerou carga firme, M = Geropu carga simulada e firme, O = Gerou carga firme e simulada, N = Não grou carga - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.resMan | String | (Obrigatório) - String(001) - Indicativo se o Pedido foi Reservado Manualmente - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.indAed | String | (Obrigatório) - String(001) - Indicativo se usou a opção de abater o estoque Disponível no Cálculo de Necessidades da Produção - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.numCtr | String | (Opcional) - Number(006) - Número de Controle - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.datCpt | String | (Opcional) - Date - Mês e ano de competência do controle - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.seqCvp | String | (Opcional) - Number(004) - Sequência do item principal que originou este item (pela estrutura do produto montado ou KIT) - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.usuGer | String | (Opcional) - Number(010) - Usuário responsável pela geração do registro - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.datGer | String | (Obrigatório) - Date - Data da geração do registro |
| pedido.produto.horGer | String | (Opcional) - Number(005) - Hora da geração do registro - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.qtdPpf | String | (Opcional) - Number(014,5) - Quantidade do item que está em Pré-Fatura. - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.cmpKit | String | (Obrigatório) - String(001) - Indica se o componente é uma composição de Kit - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.filOcp | String | (Opcional) - Number(005) - Código da filial da Ordem de Compra - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.numOcp | String | (Opcional) - Number(008) - Número da ordem de compra - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.seqIpo | String | (Opcional) - Number(004) - Sequência de item da ordem de compra - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.uniVen | String | (Opcional) - String(003) - Unidade de medida de venda do item de produto |
| pedido.produto.qtdVen | String | (Opcional) - Number(014,5) - Quantidade do produto na unidade de medida de venda do item |
| pedido.produto.preVen | String | (Opcional) - Number(014,5) - Preço unitário do produto na unidade de medida de venda do item |
| pedido.produto.preBru | String | (Opcional) - Number(014,5) - Preço unitário Bruto do produto do pedido |
| pedido.produto.filCtr | String | (Opcional) - Number(005) - Código da filial do contrato de venda - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.ctrCvs | String | (Opcional) - Number(009) - Número do contrato de serviço que gerou o item de produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.cptCvs | String | (Opcional) - Date - Mês e ano de competência do item de serviço que gerou o item de produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.seqCvs | String | (Opcional) - Number(003) - Sequência do item de serviço do contrato que gerou o item do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codAvc | String | (Opcional) - Number(009) - Código da Análise Valorizada de Custos - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codFxa | String | (Opcional) - String(015) - Código da faixa da grade - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codPgr | String | (Opcional) - String(005) - Código da Proporcionalidade da Grade de Derivações - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.idxGrd | String | (Opcional) - Number(006) - Indexador da Grade - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codMar | String | (Opcional) - String(010) - Código da Marca/Etiqueta vinculada ao item do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codClc | String | (Opcional) - String(010) - Código da coleção do item de pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perDs1 | String | (Opcional) - Number(005,2) - Percentual de desconto - 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perDs2 | String | (Opcional) - Number(005,2) - Percentual de desconto - 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perDs3 | String | (Opcional) - Number(005,2) - Percentual de desconto - 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perDs4 | String | (Opcional) - Number(005,2) - Percentual de desconto - 4 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.filPrd | String | (Opcional) - Number(005) - Código da filial de produção do item de produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrRis | String | (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.indPce | String | (Opcional) - String(001) - Indicativo de controle, se existe uma Estrutura de Pedido com componentes configurados - Lista: S = Possui compomente exclusivo, N = Não possui componente exclusivo, I = Possui componemte exclusivo multi-nível - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.indPcr | String | (Opcional) - String(001) - Indicativo de controle, se tem Roteiro Produção p/ Pedido com operações configuradas - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perPit | String | (Opcional) - Number(004,2) - Percentual de PIS Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBpt | String | (Opcional) - Number(015,2) - Valor base do PIS Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrPit | String | (Opcional) - Number(015,2) - Soma dos valores do PIS retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perCrt | String | (Opcional) - Number(004,2) - Percentual de Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBct | String | (Opcional) - Number(015,2) - Valor base do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrCrt | String | (Opcional) - Number(015,2) - Valor do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perCsl | String | (Opcional) - Number(004,2) - Percentual de CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBcl | String | (Opcional) - Number(015,2) - Valor base do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrCsl | String | (Opcional) - Number(015,2) - Valor do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perOur | String | (Opcional) - Number(004,2) - Percentual de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBor | String | (Opcional) - Number(015,2) - Valor base de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrOur | String | (Opcional) - Number(015,2) - Valor de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perIrf | String | (Opcional) - Number(004,2) - Percentual do IRRF - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBir | String | (Opcional) - Number(015,2) - Valor base IRRF - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrIrf | String | (Opcional) - Number(015,2) - Valor do IRRF - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.filNfc | String | (Opcional) - Number(005) - Código da filial da nota fiscal de entrada gerada pelo item de pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.forNfc | String | (Opcional) - Number(009) - Código do fornecedor da nota fiscal de entrada gerada pelo item de pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.numNfc | String | (Opcional) - Number(009) - Número da nota fiscal de entrada gerada pelo item de pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.snfNfc | String | (Opcional) - String(003) - Código da série da nota fiscal de entrada gerada pelo item de pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.seqIpc | String | (Opcional) - Number(003) - Sequência do item na nota fiscal de entrada gerado pelo item de pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nctLcl | String | (Opcional) - String(020) - Número de controle de lote do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nreCli | String | (Opcional) - String(020) - Número de remessa do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nosIcl | String | (Opcional) - Number(010) - Número de ordem de serviço inicial do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nosFcl | String | (Opcional) - Number(010) - Número de ordem de serviço final do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nocCl1 | String | (Opcional) - String(020) - Número de ordem de compra 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nocCl2 | String | (Opcional) - String(020) - Número de ordem de compra 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.nocCl3 | String | (Opcional) - String(020) - Número de ordem de compra 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.codAgc | String | (Opcional) - String(005) - Código de agrupamento de produtos para comercial - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.ctrCvp | String | (Opcional) - Number(009) - Número do contrato de produto que gerou o item de produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.cptCvp | String | (Opcional) - Date - Mês e ano de competência do item de produto que gerou o item de produto - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.seqCtr | String | (Opcional) - Number(003) - Sequência do item de produto do contrato que gerou o item do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.indApe | String | (Opcional) - Number(001) - Indicativo da análise do item de pedido pela engenharia - Lista: 0 = Não analisa, 1 = Não liberado para análise, 2 = Em Análise, 3 = Analisado - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.obsIpd | String | (Opcional) - String(999) - Observação do item de produto do Pedido |
| pedido.produto.seqIsp | String | (Opcional) - Number(003) - Sequência do item de serviço no pedido (usado para indicar para qual item de serviço o item do pedido pertence) - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.empOcp | String | (Opcional) - Number(004) - Código da empresa da ordem de compra - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBpf | String | (Opcional) - Number(015,2) - Valor Base do PIS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perPif | String | (Opcional) - Number(005,2) - Percentual do PIS Faturamento |
| pedido.produto.vlrPif | String | (Opcional) - Number(015,2) - Valor do PIS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrBcf | String | (Opcional) - Number(015,2) - Valor Base do COFINS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.perCff | String | (Opcional) - Number(005,2) - Percentual do COFINS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrCff | String | (Opcional) - Number(015,2) - Valor do COFINS Faturamento |
| pedido.produto.perDs5 | String | (Opcional) - Number(005,2) - Percentual de desconto - 5 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.vlrDs5 | String | (Opcional) - Number(015,2) - Valor do desconto - 5 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.produto.tipCur | Integer | TipCur - (Opcional) - Number(001) - Indicativo do tipo de curso online para varejo - Lista: 1 = Standard, 2 = Plus, 3 = Premium, 4 = Outro |
| pedido.produto.datApr | String | DatApr - (Opcional) - Date(DD/MM/YYYY) - Data da aprovação do registro |
| pedido.produto.horApr | String | HorApr - (Opcional) - Number(005) - Hora da aprovação do registro |
| pedido.produto.usuApr | Integer | UsuApr - (Opcional) - Number(010,0) - Usuário responsável pela aprovação |
| pedido.produto.senApr | String | SenApr - (Opcional) - String(050) - Senha para liberação da pendência de aprovação |
| pedido.produto.retMat | String | RetMat - (Opcional) - String(001) - Indicativo se o produto será retirado no depósito da matriz pelo cliente - Lista: S = Sim, N = Não |
| pedido.produto.varSer | String | VarSer - (Opcional) - String(001) - Indica o tipo de serviço para o Varejo - Lista: 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 |
| pedido.produto.perMgc | String | PerMgc - (Opcional) - Number(014,5) - Percentual de Margem de Contribuição utilizada para a venda. Obrigatório quando Varejo Senior |
| pedido.produto.proEnt | String | ProEnt - (Opcional) - String(001) - Indicativo se o produto exige ser entregue - Lista: S = Sim, N = Não, O = Obrigatório |
| pedido.produto.proMon | String | ProMon - (Opcional) - String(001) - Indicativo se o produto exige montagem - Lista: S = Sim, N = Não, O = Obrigatório |
| pedido.produto.codRep | Integer | CodRep - (Opcional) - Number(009) - Código do representante - Obrigatório quando Varejo Eletro Móveis |
| pedido.produto.codCnv | Integer | CodCnv - (Opcional) - Number(004) - Código do convênio |
| pedido.produto.seqRem | Integer | (Opcional) - Number(010) - Sequência da receita agronômica |
| pedido.produto.numRec | Integer | (Opcional) - Number(009) - Número da receita agronômica |
| pedido.produto.seqRei | Integer | (Opcional) - Number(010) - Sequência do item da receita agronômica |
| pedido.servico | Set | Itens de Serviço do Pedido |
| pedido.servico.opeExe | String | (Obrigatório) - Operação de execução ("A" para Alterar, "I" para Inserir ou "E" excluir) |
| pedido.servico.usuario | Set | |
| pedido.servico.usuario.cmpUsu | String | (Obrigatório) - String - Nome do campo de usuário |
| pedido.servico.usuario.vlrUsu | String | (Obrigatório) - String - Valor do campo de usuário |
| pedido.servico.rateio | Set | |
| pedido.servico.rateio.numPrj | Integer | (Opcional) - Number(8) - Número do Projeto |
| pedido.servico.rateio.codFpj | Integer | (Obrigatório) - Number(014,5) - Quantidade do lote de estocagem |
| pedido.servico.rateio.ctaFin | Integer | |
| pedido.servico.rateio.ctaRed | Integer | |
| pedido.servico.rateio.codCcu | String | |
| pedido.servico.rateio.perCta | Double | |
| pedido.servico.rateio.perRat | Double | |
| pedido.servico.seqIsp | Integer | (Opcional) - Number(003) - Sequência do item de serviço no pedido. Obrigatório para operações: "A" para Alterar ou "E" para Excluir |
| pedido.servico.tnsSer | String | (Opcional) - String(005) - Transação do item de serviço do pedido |
| pedido.servico.codSer | String | (Opcional) - String(014) - Código do serviço do pedido |
| pedido.servico.cplIsp | String | (Opcional) - String(250) - Complemento da descrição do serviço |
| pedido.servico.codFam | String | (Opcional) - String(006) - Código da Família do Serviço - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.codTri | String | (Opcional) - String(005) - Código de tributação para emissão da DARF |
| pedido.servico.numCad | String | (Opcional) - Number(009) - Número do cadastro do operador que executou o serviço |
| pedido.servico.qtdPed | String | (Obrigatório) - Number(014,5) - Quantidade pedida conforme a unidade de medida do serviço |
| pedido.servico.qtdRea | String | (Opcional) - Number(014,5) - Quantidade real conforme a unidade de medida do serviço - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.qtdFat | String | (Opcional) - Number(014,5) - Quantidade faturada do serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.qtdCan | String | (Opcional) - Number(014,5) - Quantidade cancelada do serviço do pedido |
| pedido.servico.qtdAbe | String | (Opcional) - Number(014,5) - Quantidade em aberto do serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.uniMed | String | (Obrigatório) - String(003) - Unidade de medida do serviço do pedido |
| pedido.servico.codMcp | String | (Opcional) - String(003) - Moeda ou índice para correção do preço unitário |
| pedido.servico.datMfp | String | (Opcional) - Date - Data da cotação da moeda para o fechamento do pedido |
| pedido.servico.cotMfp | String | (Opcional) - Number(019,10) - Valor da cotação da moeda para o fechamento do pedido |
| pedido.servico.datMoe | String | (Opcional) - Date - Data da cotação da moeda para o faturamento do serviço |
| pedido.servico.cotMoe | String | (Opcional) - Number(019,10) - Valor da cotação da moeda para o faturamento do serviço |
| pedido.servico.fecMoe | String | (Opcional) - String(001) - Indicativo de o valor da cotação para o faturamento é fechado - Lista: S = Sim, N = Não |
| pedido.servico.datEnt | String | (Obrigatório) - Date - Data de previsão de entrega do serviço |
| pedido.servico.codTpr | String | (Opcional) - String(004) - Código da tabela de preço do serviço do pedido |
| pedido.servico.preUni | String | (Obrigatório) - Number(014,5) - Preço unitário do serviço do pedido |
| pedido.servico.codMoe | String | (Opcional) - String(003) - Código da moeda/índice que o preço unitário está representado |
| pedido.servico.perDsc | String | (Opcional) - Number(005,2) - Percentual de desconto do serviço do pedido |
| pedido.servico.perIss | String | (Opcional) - Number(004,2) - Percentual do ISS do serviço do pedido |
| pedido.servico.perIrf | String | (Opcional) - Number(004,2) - Percentual do IRRF do serviço do pedido |
| pedido.servico.perIns | String | (Opcional) - Number(004,2) - Percentual do INSS |
| pedido.servico.perCom | String | (Opcional) - Number(005,2) - Percentual de comissão do serviço do pedido |
| pedido.servico.numPrj | String | (Opcional) - Number(008) - Número do projeto |
| pedido.servico.codFpj | String | (Opcional) - Number(004) - Código da fase do projeto |
| pedido.servico.ctaFin | String | (Opcional) - Number(007) - Conta financeira reduzida |
| pedido.servico.ctaRed | String | (Opcional) - Number(007) - Conta contábil reduzida |
| pedido.servico.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
| pedido.servico.vlrEnc | String | (Opcional) - Number(015,2) - Valor encargos financeiros |
| pedido.servico.vlrOut | String | (Opcional) - Number(015,2) - Valor outras despesas |
| pedido.servico.vlrDar | String | (Opcional) - Number(015,2) - Valor para arredondamento |
| pedido.servico.vlrBru | String | (Opcional) - Number(015,2) - Valor bruto do serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrDsc | String | (Opcional) - Number(015,2) - Valor do desconto do serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrDs1 | String | (Opcional) - Number(015,2) - Valor do desconto - 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrDs2 | String | (Opcional) - Number(015,2) - Valor do desconto - 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrDs3 | String | (Opcional) - Number(015,2) - Valor do desconto - 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrDs4 | String | (Opcional) - Number(015,2) - Valor do desconto - 4 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBis | String | (Opcional) - Number(015,2) - Valor base ISS - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrIss | String | (Opcional) - Number(015,2) - Valor do ISS do serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBir | String | (Opcional) - Number(015,2) - Valor base IRRF - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrIrf | String | (Opcional) - Number(015,2) - Valor do IRRF do serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBin | String | (Opcional) - Number(015,2) - Valor base do INSS - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrIns | String | (Opcional) - Number(015,2) - Valor do INSS - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBco | String | (Opcional) - Number(015,2) - Valor base comissão - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrCom | String | (Opcional) - Number(015,2) - Valor comissão - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrLse | String | (Opcional) - Number(015,2) - Valor do serviço - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrLou | String | (Opcional) - Number(015,2) - Valor dos outros valores - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrLiq | String | (Opcional) - Number(015,2) - Valor líquido do item de serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrFin | String | (Opcional) - Number(015,2) - Valor do item válido para o financeiro - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.sitIsp | Integer | (Obrigatório) - Number(001) - Situação do item de serviço do pedido - Lista: 1 = Aberto total, 2 = Aberto parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando integração WMAS, 7 = Em transmissão, 8 = Preparação análise ou NF, 9 = Não fechado |
| pedido.servico.codMot | String | (Opcional) - Number(006) - Código do motivo da situação do item de serviço |
| pedido.servico.obsMot | String | (Opcional) - String(250) - Observação do motivo da situação do serviço |
| pedido.servico.numCtr | String | (Opcional) - Number(006) - Número interno de controle - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.datCpt | String | (Opcional) - Date - Mês e ano de competência do controle - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.seqCvs | String | (Opcional) - Number(003) - Sequência de controle para itens de programação de faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.pedCli | String | (Opcional) - String(020) - Número do pedido do cliente |
| pedido.servico.seqPcl | String | (Opcional) - String(010) - Sequência do item no pedido do cliente |
| pedido.servico.usuGer | String | (Opcional) - Number(010) - Usuário responsável pela geração do registro - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.datGer | String | (Opcional) - Date - Data da geração do registro - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.horGer | String | (Opcional) - Number(005) - Hora da geração do registro - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.obsIsp | String | (Opcional) - String(999) - Observação do item |
| pedido.servico.filOcp | String | (Opcional) - Number(005) - Código da filial da Ordem de Compra - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.numOcp | String | (Opcional) - Number(008) - Número da ordem de compra - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.seqIso | String | (Opcional) - Number(004) - Sequência do item de serviço na ordem de compra - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.codTic | String | (Opcional) - String(003) - Código do ICMS especial |
| pedido.servico.codTrd | String | (Opcional) - String(003) - Código de redução de impostos |
| pedido.servico.codTst | String | (Opcional) - String(003) - Código do ICMS substituído |
| pedido.servico.perIpi | String | (Opcional) - Number(005,2) - Percentual de IPI do serviço do pedido |
| pedido.servico.perIcm | String | (Opcional) - Number(005,2) - Percentual de ICMS do serviço do pedido |
| pedido.servico.vlrDzf | String | (Opcional) - Number(015,2) - Valor do desconto referente zona franca - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBip | String | (Opcional) - Number(015,2) - Valor base IPI - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrIpi | String | (Opcional) - Number(015,2) - Valor do IPI para o serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBic | String | (Opcional) - Number(015,2) - Valor Base ICMS - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrIcm | String | (Opcional) - Number(015,2) - Valor do ICMS - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBsi | String | (Opcional) - Number(015,2) - Valor base ICMS substituído - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrIcs | String | (Opcional) - Number(015,2) - Valor do ICMS Substituído para o serviço do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBct | String | (Opcional) - Number(015,2) - Valor base do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrCrt | String | (Opcional) - Number(015,2) - Valor do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perCrt | String | (Opcional) - Number(004,2) - Percentual de Cofins Retido |
| pedido.servico.vlrBpt | String | (Opcional) - Number(015,2) - Valor base do PIS Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrPit | String | (Opcional) - Number(015,2) - Soma dos valores do PIS retido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perPit | String | (Opcional) - Number(004,2) - Percentual de PIS Retido |
| pedido.servico.vlrBcl | String | (Opcional) - Number(015,2) - Valor base do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrCsl | String | (Opcional) - Number(015,2) - Valor do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perCsl | String | (Opcional) - Number(004,2) - Percentual de CSLL Retido |
| pedido.servico.vlrBor | String | (Opcional) - Number(015,2) - Valor base de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrOur | String | (Opcional) - Number(015,2) - Valor de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perOur | String | (Opcional) - Number(004,2) - Percentual de Outras Retenções |
| pedido.servico.perDs1 | String | (Opcional) - Number(005,2) - Percentual de desconto - 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perDs2 | String | (Opcional) - Number(005,2) - Percentual de desconto - 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perDs3 | String | (Opcional) - Number(005,2) - Percentual de desconto - 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perDs4 | String | (Opcional) - Number(005,2) - Percentual de desconto - 4 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrRis | String | (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.gerNec | String | (Obrigatório) - Number(001) - Indicativo de geração de necessidades para efeito de produção - Lista: 1 = Falta gerar necessidades, 2 = Gerou nec. por pedido, 3 = Gerou nec. por produto, 4 = Não gera necessidades, 5 = Nec. cancelada no PCP, 6 = Gerou manual (reposição), 7 = Atendido por previsão, 8 = Produzido - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.empOcp | String | (Opcional) - Number(004) - Código da empresa da ordem de compra - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBpf | String | (Opcional) - Number(015,2) - Valor Base do PIS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perPif | String | (Opcional) - Number(005,2) - Percentual do PIS Faturamento |
| pedido.servico.vlrPif | String | (Opcional) - Number(015,2) - Valor do PIS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrBcf | String | (Opcional) - Number(015,2) - Valor Base do COFINS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perCff | String | (Opcional) - Number(005,2) - Percentual do COFINS Faturamento do pedido |
| pedido.servico.vlrCff | String | (Opcional) - Number(015,2) - Valor do COFINS Faturamento - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.perDs5 | String | (Opcional) - Number(005,2) - Percentual de desconto - 5 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.vlrDs5 | String | (Opcional) - Number(015,2) - Valor do desconto - 5 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.servico.filRef | Integer | FilRef - (Opcional) - Number(005) - Filial do pedido base referente a este serviço |
| pedido.servico.pedRef | Integer | PedRef - (Opcional) - Number(008) - Número do pedido base referente a este serviço |
| pedido.servico.seqRef | Integer | SeqRef - (Opcional) - Number(003) - Sequência doítem do pedido base referente a este serviço |
| pedido.servico.vlrPfm | String | VlrPfm - (Opcional) - Number(015,2) - Valor do frete a ser pago ao motorista que levará o produto |
| pedido.servico.varSer | String | VarSer - (Opcional) - String(001) - Indica o tipo de serviço para o Varejo - Lista: 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 |
| pedido.servico.senApr | String | SenApr - (Opcional) - String(050) - Senha para liberação da pendência de aprovação |
| pedido.servico.empFre | Integer | EmpFre - (Opcional) - Number(004) - Código da empresa |
| pedido.servico.tabFre | String | TabFre - (Opcional) - String(004) - Código da tabela de preço frete |
| pedido.servico.datIni | String | DatIni - (Opcional) - Date(DD/MM/YYYY) - Data início de validade da tabela de preço |
| pedido.servico.locEnt | Integer | LocEnt - (Opcional) - Number(008) - Código da localização do local para entrega do frete |
| pedido.servico.filFre | Integer | FilFre - (Opcional) - Number(005) - Código da filial |
| pedido.servico.codRep | Integer | CodRep - (Opcional) - Number(009) - Código do representante - Obrigatório quando Varejo Eletro Móveis |
| pedido.observacao | Set | Observações do Pedido |
| pedido.observacao.opeExe | String | (Obrigatório) - Operação de execução ("I") |
| pedido.observacao.codMot | String | (Opcional) - Number(006) - Código do motivo da observação |
| pedido.observacao.obsPed | String | (Obrigatório) - String(250) - Texto da observação do pedido |
| pedido.observacao.solObs | String | (Opcional) - String(250) - Solução dada a observação |
| pedido.observacao.sitObs | String | (Obrigatório) - String(001) - Situação da observação |
| pedido.observacao.areObs | String | (Opcional) - String(003) - Área da empresa que gerou a Observação - Lista: Em branco ou igual a um dos valores da lista ("VEN", "FIN", "CPR", "PRO", "IMP") |
| pedido.observacao.seqIpd | String | (Obrigatório) - Number(004) - Sequência de item de produto do pedido |
| pedido.observacao.seqIsp | String | (Obrigatório) - Number(004) - Sequência de item de serviço do pedido |
| pedido.usuario | Set | |
| pedido.usuario.cmpUsu | String | (Obrigatório) - String - Nome do campo de usuário |
| pedido.usuario.vlrUsu | String | (Obrigatório) - String - Valor do campo de usuário |
| pedido.parcelas | Set | |
| pedido.parcelas.opeExe | String | (Obrigatório) - Operação de execução ("I") |
| pedido.parcelas.seqPar | String | |
| pedido.parcelas.diaPar | String | |
| pedido.parcelas.vctPar | String | |
| pedido.parcelas.perPar | String | |
| pedido.parcelas.vlrPar | String | |
| pedido.fecPed | String | (Opcional) - String(001) - Indicativo para que o sistema feche o pedido ao processar (S/N). |
| pedido.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
| pedido.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
| pedido.cnpjFilial | String | (Opcional) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. Condição: Obrigatório quando não informado os campos CodEmp e CodFil |
| pedido.numPed | Integer | (Obrigatório) - Number(008) - Número do pedido |
| pedido.tipPed | String | (Opcional) - Number(001) - Tipo do pedido - Lista: 1 = Normal, 2 = Automático, 3 = Rascunho, 4 = Orçamento, 5 = Previsão, 6 = Pronta entrega, 7 = Aproveitamento pedido pronta entrega, 8 = Assistência tecnica, 9 = Reposição |
| pedido.prcPed | Integer | (Opcional) - Number(001) - Proc. - Lista: 1 = Digitado - Normal, 2 = Via Internet, 3 = Via Importação, 4 = Via Automação, 5 = Digitado - Distribuição, 6 = Via Processos Automáticos - Ordem de Compra, 7 = Via Processos Automáticos - Gerais, 8 = Via Contrato de Licitação, 9 = Via Integração do Varejo (Lojas) (Quando Varejo EM sempre será 9), 10 = Via devolução com quantidade excedente |
| pedido.tnsPro | String | (Opcional) - String(005) - Código da transação de pedido para produtos |
| pedido.tnsSer | String | (Opcional) - String(005) - Código da transação de pedido para serviços |
| pedido.datEmi | String | (Obrigatório) - Date - Data de emissão do pedido |
| pedido.horEmi | String | (Opcional) - Number(005) - Hora de emissão do pedido |
| pedido.datPrv | String | (Opcional) - Date - Data de previsão do pedido |
| pedido.horPrv | String | (Opcional) - Number(005) - Hora de previsão do pedido |
| pedido.obsPed | String | (Opcional) - String(999) - Texto da observação |
| pedido.codCli | Integer | (Obrigatório) - Number(009) - Código do cliente do pedido |
| pedido.cnpjCliente | String | (Obrigatório) - Number(014) - Número do CNPJ ou CPF do cliente |
| pedido.catCli | Integer | (Obrigatório) - Number(003) - Categoria do cliente (prioridade para faturamento) |
| pedido.seqEnt | Integer | (Opcional) - Number(004) - Sequência do endereço de entrega do cliente |
| pedido.seqCob | Integer | (Opcional) - Number(004) - Sequência do endereço de cobrança do cliente |
| pedido.seqCto | Integer | (Opcional) - Number(004) - Nome da pessoa de contato para o pedido |
| pedido.pedCli | String | (Opcional) - String(020) - Número do pedido do cliente |
| pedido.codRoe | String | (Opcional) - String(003) - Código da rota de entrega |
| pedido.seqRoe | String | (Opcional) - Number(004) - Sequência do cliente na rota |
| pedido.codRep | String | (Obrigatório) - Number(004) - Código do representante do pedido |
| pedido.codMoe | String | (Opcional) - String(003) - Código da moeda/índice que o preço unitário está representado |
| pedido.codMcp | String | (Opcional) - String(003) - Moeda ou índice para correção do preço unitário |
| pedido.datMfp | String | (Opcional) - Date - Data da cotação da moeda/índice para o fechamento do pedido |
| pedido.cotMfp | String | (Opcional) - Number(019,10) - Valor da cotação da moeda/índice para o fechamento do pedido |
| pedido.datMoe | String | (Opcional) - Date - Data da cotação da moeda/índice para o faturamento do pedido |
| pedido.cotMoe | String | (Opcional) - Number(019,10) - Valor da cotação da moeda/índice para o faturamento do pedido |
| pedido.fecMoe | String | (Opcional) - String(001) - Indicativo de o valor da cotação para o faturamento é fechado - Lista: S = Sim, N = Não |
| pedido.codFcr | String | (Opcional) - String(003) - Código da moeda ou índice como fator de correção (financeiro) |
| pedido.datFcr | String | (Opcional) - Date - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
| pedido.codCpg | String | (Obrigatório) - String(006) - Código da condição de pagamento |
| pedido.pgtAnt | String | (Obrigatório) - String(001) - Indicativo se o pedido é com pagamento antecipado - Lista: S = Sim, N = Não |
| pedido.codFpg | String | (Opcional) - Number(002) - Código da forma de pagamento. Obrigatório quando Varejo Eletro Móveis |
| pedido.qtdAbe | String | (Opcional) - Number(014,5) - Quantidade em aberto do pedido - Campo indisponível no momento. Valor não será processado |
| pedido.qtdAen | String | (Opcional) - Number(014,5) - Quantidade do pedido a entregar - Campo indisponível no momento. Valor não será processado |
| pedido.codTra | String | (Opcional) - Number(006) - Código da transportadora para o pedido |
| pedido.codRed | String | (Opcional) - Number(009) - Código da transportadora para redespacho do pedido |
| pedido.codVia | String | (Opcional) - String(003) - Código da via de transporte do pedido |
| pedido.plaVei | String | (Opcional) - String(010) - Placa do veículo para o transporte do pedido |
| pedido.vlrFum | String | (Opcional) - Number(015,2) - Valor do frete por unidade de medida quando CIF |
| pedido.qtdFre | String | (Opcional) - Number(014,5) - Quantidade base na unidade do produto valida para o valor do frete |
| pedido.forFre | String | (Opcional) - Number(009) - Código do fornecedor para geração título de frete |
| pedido.vlrFre | String | (Opcional) - Number(015,2) - Valor do frete para o pedido |
| pedido.cifFob | String | (Obrigatório) - String(001) - Indicativo se o frete é CIF ou FOB - Lista: C = Por conta do emitente, F = Por conta do destinatário, T = Por conta de terceiros, X = Sem frete |
| pedido.vlrSeg | String | (Opcional) - Number(015,2) - Valor do seguro para o pedido |
| pedido.vlrEmb | String | (Opcional) - Number(015,2) - Valor das embalagens para o pedido |
| pedido.vlrEnc | String | (Opcional) - Number(015,2) - Valor dos encargos para o pedido |
| pedido.vlrOut | String | (Opcional) - Number(015,2) - Valor das outras despesas para o pedido |
| pedido.vlrDar | String | (Opcional) - Number(015,2) - Valor do desconto para arredondamento do valor total do pedido |
| pedido.vlrFrd | String | (Opcional) - Number(015,2) - Valor frete destacado |
| pedido.vlrOud | String | (Opcional) - Number(015,2) - Valor outras despesas destacado |
| pedido.perDs1 | String | (Opcional) - Number(005,2) - Percentual de desconto - 1 do cliente |
| pedido.perDs2 | String | (Opcional) - Number(005,2) - Percentual de desconto - 2 do cliente |
| pedido.perDs3 | String | (Opcional) - Number(005,2) - Percentual de desconto - 3 do cliente |
| pedido.perDs4 | String | (Opcional) - Number(005,2) - Percentual de desconto - 4 do cliente |
| pedido.vlrBpr | String | (Opcional) - Number(015,2) - Soma dos valores dos itens de produtos do pedido - Campo indisponível no momento. Valor não será processado |
| pedido.vlrDpr | String | (Opcional) - Number(015,2) - Soma dos valores dos descontos dos itens de produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBse | String | (Opcional) - Number(015,2) - Soma dos valores dos itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDse | String | (Opcional) - Number(015,2) - Soma dos valores dos descontos dos itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs1 | String | (Opcional) - Number(015,2) - Valor do desconto - 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs2 | String | (Opcional) - Number(015,2) - Valor do desconto - 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs3 | String | (Opcional) - Number(015,2) - Valor do desconto - 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs4 | String | (Opcional) - Number(015,2) - Valor do desconto - 4 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrOfe | String | (Opcional) - Number(015,2) - Valor do desconto de Oferta - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDzf | String | (Opcional) - Number(015,2) - Valor do desconto referente zona franca |
| pedido.vlrBip | String | (Opcional) - Number(015,2) - Soma dos valores base IPI dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIpi | String | (Opcional) - Number(015,2) - Soma dos valores IPI dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBic | String | (Opcional) - Number(015,2) - Soma dos valores base ICMS dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIcm | String | (Opcional) - Number(015,2) - Soma dos valores ICMS dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBsi | String | (Opcional) - Number(015,2) - Soma dos valores base ICMS Substituído dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrSic | String | (Opcional) - Number(015,2) - Soma dos valores ICMS Substituído dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBsp | String | (Opcional) - Number(015,2) - Valor base da substituição tributária do PIS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrStp | String | (Opcional) - Number(015,2) - Valor da substituição Tributária do PIS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBsc | String | (Opcional) - Number(015,2) - Valor base da substituição tributária da COFINS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrStc | String | (Opcional) - Number(015,2) - Valor da substituição Tributária da COFINS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBis | String | (Opcional) - Number(015,2) - Soma dos valores base ISS dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIss | String | (Opcional) - Number(015,2) - Soma dos valores do ISS dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBir | String | (Opcional) - Number(015,2) - Soma dos valores base IRRF dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIrf | String | (Opcional) - Number(015,2) - Soma dos valores do IRRF dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBin | String | (Opcional) - Number(015,2) - Valor base do INSS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIns | String | (Opcional) - Number(015,2) - Valor do INSS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBco | String | (Opcional) - Number(015,2) - Soma dos valores base para comissões do itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCom | String | (Opcional) - Number(015,2) - Soma dos valores das comissões dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLpr | String | (Opcional) - Number(015,2) - Valor líquido dos itens de produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLse | String | (Opcional) - Number(015,2) - Valor líquido dos itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLou | String | (Opcional) - Number(015,2) - Valor líquido dos valores diversos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLiq | String | (Opcional) - Number(015,2) - Valor líquido do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrFin | String | (Opcional) - Number(015,2) - Valor líquido do pedido para o financeiro - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrAdt | String | (Opcional) - Number(015,2) - Valor pago como créditos pelo cliente |
| pedido.qtdOri | String | (Opcional) - Number(014,5) - Quantidade original do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrOri | String | (Opcional) - Number(015,2) - Valor original do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.temPar | String | (Obrigatório) - String(001) - Indicativo se o pedido tem parcelas especiais na tabela E120PAR - Lista: S = Sim, N = Não |
| pedido.codPor | String | (Opcional) - String(004) - Código do portador. Poderá tornar-se obrigatório conforme parametrização no usuário |
| pedido.codCrt | String | (Opcional) - String(002) - Código da carteira |
| pedido.codMot | String | (Opcional) - Number(006) - Código do motivo da situação do pedido |
| pedido.obsMot | String | (Opcional) - String(250) - Observação do motivo da situação do pedido |
| pedido.pedBlo | String | (Obrigatório) - String(001) - Indicativo se o pedido está bloqueado ou desbloqueado - Lista: S = Sim, N = Não |
| pedido.usuBlo | String | (Opcional) - Number(010) - Usuário responsável pelo bloqueio ou desbloqueio do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.datBlo | String | (Opcional) - Date - Data do bloqueio ou desbloqueio do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horBlo | String | (Opcional) - Number(005) - Hora do bloqueio ou desbloqueio do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.indSig | String | (Obrigatório) - String(001) - Indicativo se o pedido está lançado no SIG - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.verCal | String | (Opcional) - Number(004) - Número da versão para os cálculos - Campo indisponível no momento. Valor não será processado. |
| pedido.horIni | String | (Opcional) - Number(005) - Hora de início da digitação do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horFim | String | (Opcional) - Number(005) - Hora final da digitação do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.usuGer | String | (Opcional) - Number(010) - Usuário responsável pela geração do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.datGer | String | (Opcional) - Date - Data da geração do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horGer | String | (Opcional) - Number(005) - Hora da geração do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.perFre | String | (Opcional) - Number(005,2) - Percentual de Frete |
| pedido.perSeg | String | (Opcional) - Number(005,2) - Percentual de Seguro |
| pedido.perEmb | String | (Opcional) - Number(005,2) - Percentual de Embalagens |
| pedido.perEnc | String | (Opcional) - Number(005,2) - Percentual de Encargos |
| pedido.perOut | String | (Opcional) - Number(005,2) - Percentual de Outras Despesas |
| pedido.codSac | String | (Opcional) - Number(014) - Número do CNPJ ou CPF do sacado |
| pedido.codOpe | String | (Opcional) - Number(004) - Código da Operadora de Telemarketing |
| pedido.codVen | String | (Opcional) - Number(004) - Código do Vendedor |
| pedido.pedPal | String | (Opcional) - Number(008) - Número do pedido no Palmtop. |
| pedido.acePar | String | (Obrigatório) - String(001) - Indicativo se o pedido aceita faturamento parcial - Lista: S = Sim, N = Não (Quando Varejo EM, sempre será N) |
| pedido.perOf1 | String | (Opcional) - Number(005,2) - Percentual de oferta 1 para o pedido |
| pedido.perOf2 | String | (Opcional) - Number(005,2) - Percentual de oferta 2 para o pedido |
| pedido.usuFec | String | (Opcional) - Number(010) - Usuário responsável pelo fechamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.datFec | String | (Opcional) - Date - Data do fechamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horFec | String | (Opcional) - Number(005) - Hora do fechamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.cliRel | String | (Opcional) - Number(009) - Cliente relacionado ao principal, na qual pode ser faturado parte do pedido |
| pedido.vlrBcl | String | (Opcional) - Number(015,2) - Soma dos valores base do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCsl | String | (Opcional) - Number(015,2) - Soma dos valores do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBpt | String | (Opcional) - Number(015,2) - Soma dos valores base do PIS Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrPit | String | (Opcional) - Number(015,2) - Soma dos valores do PIS retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBct | String | (Opcional) - Number(015,2) - Soma dos valores base do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCrt | String | (Opcional) - Number(015,2) - Soma dos valores do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBor | String | (Opcional) - Number(015,2) - Soma dos valores base de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrOur | String | (Opcional) - Number(015,2) - Soma dos valores de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.codMar | String | (Opcional) - String(010) - Código da Marca/Etiqueta vinculada ao pedido |
| pedido.codSro | String | (Opcional) - String(003) - Código da Sub Rota |
| pedido.filFat | String | (Opcional) - Number(005) - Código da filial de faturamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.codCdi | String | (Opcional) - Number(003) - Código do canal de distribuição do pedido |
| pedido.codLip | String | (Opcional) - String(005) - Código da lista de preço utilizada na venda |
| pedido.cepFre | String | (Opcional) - Number(008) - Faixa inicial do CEP para cálculo do frete |
| pedido.vlrRis | String | (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto - Campo indisponível no momento. Valor não será processado. |
| pedido.anaEmb | String | (Opcional) - String(001) - Indicativo se analisou estoque de embalagens para pedido normal - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.numEmp | String | (Opcional) - String(020) - Número do empenho do Contrato que gerou o Pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdAne | String | (Opcional) - Number(009) - Quantidade de vezes que o pedido foi analisado pela análise de embarque - Campo indisponível no momento. Valor não será processado. |
| pedido.datAge | String | (Opcional) - Date - Data do agendamento da entrega |
| pedido.filNco | String | (Opcional) - Number(005) - Código da filial da nota de cobrança - Campo indisponível no momento. Valor não será processado. |
| pedido.snfNco | String | (Opcional) - String(003) - Código da série da nota fiscal de cobrança - Campo indisponível no momento. Valor não será processado. |
| pedido.numNco | String | (Opcional) - Number(009) - Número da nota fiscal de cobrança - Campo indisponível no momento. Valor não será processado. |
| pedido.expWms | String | (Opcional) - Number(001) - Indicativo se o pedido foi exportada para o sistema WMAS - Lista: 0 = Para exportar, 1 = Em exportação, 2 = Exportado, 3 = Aprovado, 4 = Em digitação, 5 = Aguardando liberação de envio, 9 = Erro - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBpf | String | (Opcional) - Number(015,2) - Soma dos valores base do PIS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrPif | String | (Opcional) - Number(015,2) - Soma dos valores do PIS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBcf | String | (Opcional) - Number(015,2) - Soma dos valores base do COFINS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCff | String | (Opcional) - Number(015,2) - Soma dos valores do COFINS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.codApc | String | (Opcional) - Number(009) - Código da análise da formação de preço p/ comércio - Campo indisponível no momento. Valor não será processado. |
| pedido.somFre | String | (Opcional) - String(001) - Indicativo se o frete deve ser somado ao valor líquido - Lista: S = Sim, N = Não |
| pedido.qtdItp | String | (Opcional) - Number(004) - Quantidade de itens de produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdIts | String | (Opcional) - Number(004) - Quantidade de itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.perDs5 | String | (Opcional) - Number(005,2) - Percentual de desconto - 5 do cliente |
| pedido.vlrDs5 | String | (Opcional) - Number(015,2) - Valor do desconto - 5 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.rotAnx | String | (Opcional) - Number(002) - Código da rotina para controle de arquivos anexos - Lista: 3 = Produtos, 6 = Derivações, 9 = Engenharia - Modelos, 12 = Engenharia - Roteiros, 15 = Vendas - Contratos, 18 = Nota fiscal de entrada, 21 = SGQ - registros, 24 = Vendas - orçamento produto/serviço, 27 = Solicitações de compra, 30 = Cotação de produtos e serviços, 33 = Vendas - pedidos, 36 = Manutenção de equipamentos - Campo indisponível no momento. Valor não será processado. |
| pedido.numAnx | String | (Opcional) - Number(010) - Número do controle de arquivos anexos gerado pelo sistema - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdVpf | String | (Opcional) - Number(003) - Quantidade de vezes que o pedido já foi faturado - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdMfp | String | (Opcional) - Number(003) - Quantidade máxima de faturas permitida para o pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.indAgr | String | (Opcional) - String(001) - Indicativo se o cliente só aceita grade completa (agrupamento derivação) - Lista: S = Sim, N = Não |
| pedido.sitPed | Integer | (Opcional) - Number(001) - Situação do pedido |
| pedido.fatPed | Integer | (Opcional) - Number(001) - Indica como o pedido deve ser faturado |
| pedido.vlrEcf | Double | VlrEcf - (Opcional) - Number(015,2) - Valor de Arredondamento para ECF sobre o valor líquido total do documento |
| pedido.perEcf | Double | PerEcf - (Opcional) - Number(005,2) - Percentual de Arredondamento para ECF sobre o valor líquido total do documento |
| pedido.temAva | String | TemAva - (Opcional) - String(001) - Tem Controle de Avalista - Lista: S = Sim, N = Não |
| pedido.codTab | String | CodTab - (Opcional) - String(004) - Código da tabela de preço frete |
| pedido.usuApr | Integer | UsuApr - (Opcional) - Number(010,0) - Usuário responsável pela aprovação |
| pedido.datApr | String | DatApr - (Opcional) - Date(DD/MM/YYYY) - Data da aprovação do registro |
| pedido.horApr | String | HorApr - (Opcional) - Number(005) - Hora da aprovação do registro |
| pedido.sitPac | Integer | SitPac - (Opcional) - Number(001) - Situação do pedido - Lista: 0 = Sem análise, 1 = Não iniciado, 2 = Em análise, 3 = Aprovado análise, 4 = Reprovado análise, 5 = Enviado central crédito, 6 = Em análise central crédito, 7 = Aprovado central crédito, 8 = Reprovado central crédito, 9 = Cancelado |
| pedido.ideExt | String | |
| pedido.indPre | String | (Opcional) - String(001) - Indicativo presencial do consumidor |
| dataBuild | String | Mantido por compatibilidade. |
| ignorarErrosPedidos | String | (Obrigatório) - Continuar o processamento dos pedidos ignorando os pedidos que apresentarem erro (padrão igual a Sim ("S")) |
| sigInt | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| ignorarErrosItens | String | (Obrigatório) - Continuar o processamento dos itens de pedido ignorando aqueles que apresentarem erro (padrão igual a Sim ("S")) |
| inserirApenasPedidoCompleto | String | (Obrigatório) - Inserir apenas os pedidos que não apresentarem erros no processamento dos itens de pedido (padrão igual a Sim ("S")) |
| ignorarErrosParcela | String | (Obrigatório) - Ignorar os erros gerados pelas parcelas e gravar o pedido sem parcelas ou com novas parcelas geradas automaticamente (padrão igual a Não ("N")) |
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:PedidoResponse>
<result>
<tipoRetorno>String</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<respostaPedido>
<codEmp>String</codEmp>
<codFil>Integer</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>Integer</numPed>
<gridPro>
<codEmp>String</codEmp>
<codFil>String</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>String</numPed>
<seqIpd>String</seqIpd>
<sitIpd>String</sitIpd>
<retorno>String</retorno>
</gridPro>
<gridSer>
<codEmp>String</codEmp>
<codFil>String</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>String</numPed>
<seqIsp>String</seqIsp>
<sitIsp>String</sitIsp>
<retorno>String</retorno>
</gridSer>
<gridObs>
<codEmp>String</codEmp>
<codFil>String</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>String</numPed>
<retorno>String</retorno>
</gridObs>
<gridPar>
<codEmp>String</codEmp>
<codFil>String</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>String</numPed>
<retorno>String</retorno>
</gridPar>
<tipPed>String</tipPed>
<sitPed>String</sitPed>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<retorno>String</retorno>
<msgRet>String</msgRet>
</respostaPedido>
<erroExecucao>String</erroExecucao>
</result>
</ser:PedidoResponse>
</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 | String | (Obrigatório) - Date(DD/MM/AAAA) - Data para controle de versão |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| respostaPedido | Set | |
| respostaPedido.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.cnpjFilial | String | (Opcional) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa - Condição: Será retornado caso seja informado no pedido |
| respostaPedido.numPed | Integer | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridPro | Set | |
| respostaPedido.gridPro.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.gridPro.codFil | String | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.gridPro.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa |
| respostaPedido.gridPro.numPed | String | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridPro.seqIpd | String | (Obrigatório) - Number(004) - Sequência de item do pedido |
| respostaPedido.gridPro.sitIpd | String | (Obrigatório) - Number(001) - Situação do item do pedido |
| respostaPedido.gridPro.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.gridSer | Set | |
| respostaPedido.gridSer.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.gridSer.codFil | String | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.gridSer.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa |
| respostaPedido.gridSer.numPed | String | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridSer.seqIsp | String | (Opcional) - Number(003) - Sequência do item de serviço no pedido (usado para indicar para qual item de serviço o item do pedido pertence) |
| respostaPedido.gridSer.sitIsp | String | (Obrigatório) - Number(001) Situação do item de serviço do pedido |
| respostaPedido.gridSer.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.gridObs | Set | |
| respostaPedido.gridObs.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.gridObs.codFil | String | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.gridObs.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa |
| respostaPedido.gridObs.numPed | String | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridObs.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.gridPar | Set | |
| respostaPedido.gridPar.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.gridPar.codFil | String | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.gridPar.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa |
| respostaPedido.gridPar.numPed | String | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridPar.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.tipPed | String | (Opcional) - Number(001) - Tipo do pedido |
| respostaPedido.sitPed | String | (Obrigatório) - Number(001) - Situação do pedido |
| respostaPedido.ideExt | Integer | |
| respostaPedido.tipRet | Integer | TipRet - (Obrigatório) - Number(001) - Tipo de retorno. Valores: 1 - Processado com sucess; 2 - Ocorreram Erros. |
| respostaPedido.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.msgRet | String | (Opcional) - String(1000) - Mensagem de Retorno da Gravação da Nota |
(Deprecado) Gestão Empresarial | ERP - Integrações - Proprietária - Documentos - Pedidos em Grade
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Classe do sistema ERP que implementa a porta do web service: TSr000PedidosGrade.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:PedidoGrade>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<pedido>
<opeExe>String</opeExe>
<produto>
<derivacao>
<codDer>String</codDer>
<qtdDer>String</qtdDer>
</derivacao>
<codFam>String</codFam>
<codPro>String</codPro>
<codMod>String</codMod>
<codFxa>String</codFxa>
<codPgr>String</codPgr>
<qtdGrd>Integer</qtdGrd>
<codClc>String</codClc>
<codTpr>String</codTpr>
<perOfe>String</perOfe>
<perDsc>String</perDsc>
<perDs1>String</perDs1>
<perDs2>String</perDs2>
<perDs3>String</perDs3>
<perDs4>String</perDs4>
<perDs5>String</perDs5>
</produto>
<observacao>
<opeExe>String</opeExe>
<codMot>String</codMot>
<obsPed>String</obsPed>
<solObs>String</solObs>
<sitObs>String</sitObs>
<areObs>String</areObs>
<seqIpd>String</seqIpd>
<seqIsp>String</seqIsp>
</observacao>
<usuario>
<cmpUsu>String</cmpUsu>
<vlrUsu>String</vlrUsu>
</usuario>
<fecPed>String</fecPed>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>Integer</numPed>
<tipPed>String</tipPed>
<prcPed>Integer</prcPed>
<tnsPro>String</tnsPro>
<tnsSer>String</tnsSer>
<datEmi>String</datEmi>
<horEmi>String</horEmi>
<datPrv>String</datPrv>
<horPrv>String</horPrv>
<obsPed>String</obsPed>
<codCli>Integer</codCli>
<cnpjCliente>String</cnpjCliente>
<catCli>Integer</catCli>
<seqEnt>Integer</seqEnt>
<seqCob>Integer</seqCob>
<seqCto>Integer</seqCto>
<pedCli>String</pedCli>
<codRoe>String</codRoe>
<seqRoe>String</seqRoe>
<codRep>String</codRep>
<codMoe>String</codMoe>
<codMcp>String</codMcp>
<datMfp>String</datMfp>
<cotMfp>String</cotMfp>
<datMoe>String</datMoe>
<cotMoe>String</cotMoe>
<fecMoe>String</fecMoe>
<codFcr>String</codFcr>
<datFcr>String</datFcr>
<codCpg>String</codCpg>
<pgtAnt>String</pgtAnt>
<codFpg>String</codFpg>
<qtdAbe>String</qtdAbe>
<qtdAen>String</qtdAen>
<codTra>String</codTra>
<codRed>String</codRed>
<codVia>String</codVia>
<plaVei>String</plaVei>
<vlrFum>String</vlrFum>
<qtdFre>String</qtdFre>
<forFre>String</forFre>
<vlrFre>String</vlrFre>
<cifFob>String</cifFob>
<vlrSeg>String</vlrSeg>
<vlrEmb>String</vlrEmb>
<vlrEnc>String</vlrEnc>
<vlrOut>String</vlrOut>
<vlrDar>String</vlrDar>
<vlrFrd>String</vlrFrd>
<vlrOud>String</vlrOud>
<perDs1>String</perDs1>
<perDs2>String</perDs2>
<perDs3>String</perDs3>
<perDs4>String</perDs4>
<vlrBpr>String</vlrBpr>
<vlrDpr>String</vlrDpr>
<vlrBse>String</vlrBse>
<vlrDse>String</vlrDse>
<vlrDs1>String</vlrDs1>
<vlrDs2>String</vlrDs2>
<vlrDs3>String</vlrDs3>
<vlrDs4>String</vlrDs4>
<vlrOfe>String</vlrOfe>
<vlrDzf>String</vlrDzf>
<vlrBip>String</vlrBip>
<vlrIpi>String</vlrIpi>
<vlrBic>String</vlrBic>
<vlrIcm>String</vlrIcm>
<vlrBsi>String</vlrBsi>
<vlrSic>String</vlrSic>
<vlrBsp>String</vlrBsp>
<vlrStp>String</vlrStp>
<vlrBsc>String</vlrBsc>
<vlrStc>String</vlrStc>
<vlrBis>String</vlrBis>
<vlrIss>String</vlrIss>
<vlrBir>String</vlrBir>
<vlrIrf>String</vlrIrf>
<vlrBin>String</vlrBin>
<vlrIns>String</vlrIns>
<vlrBco>String</vlrBco>
<vlrCom>String</vlrCom>
<vlrLpr>String</vlrLpr>
<vlrLse>String</vlrLse>
<vlrLou>String</vlrLou>
<vlrLiq>String</vlrLiq>
<vlrFin>String</vlrFin>
<vlrAdt>String</vlrAdt>
<qtdOri>String</qtdOri>
<vlrOri>String</vlrOri>
<temPar>String</temPar>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codMot>String</codMot>
<obsMot>String</obsMot>
<pedBlo>String</pedBlo>
<usuBlo>String</usuBlo>
<datBlo>String</datBlo>
<horBlo>String</horBlo>
<indSig>String</indSig>
<verCal>String</verCal>
<horIni>String</horIni>
<horFim>String</horFim>
<usuGer>String</usuGer>
<datGer>String</datGer>
<horGer>String</horGer>
<perFre>String</perFre>
<perSeg>String</perSeg>
<perEmb>String</perEmb>
<perEnc>String</perEnc>
<perOut>String</perOut>
<codSac>String</codSac>
<codOpe>String</codOpe>
<codVen>String</codVen>
<pedPal>String</pedPal>
<acePar>String</acePar>
<perOf1>String</perOf1>
<perOf2>String</perOf2>
<usuFec>String</usuFec>
<datFec>String</datFec>
<horFec>String</horFec>
<cliRel>String</cliRel>
<vlrBcl>String</vlrBcl>
<vlrCsl>String</vlrCsl>
<vlrBpt>String</vlrBpt>
<vlrPit>String</vlrPit>
<vlrBct>String</vlrBct>
<vlrCrt>String</vlrCrt>
<vlrBor>String</vlrBor>
<vlrOur>String</vlrOur>
<codMar>String</codMar>
<codSro>String</codSro>
<filFat>String</filFat>
<codCdi>String</codCdi>
<codLip>String</codLip>
<cepFre>String</cepFre>
<vlrRis>String</vlrRis>
<anaEmb>String</anaEmb>
<numEmp>String</numEmp>
<qtdAne>String</qtdAne>
<datAge>String</datAge>
<filNco>String</filNco>
<snfNco>String</snfNco>
<numNco>String</numNco>
<expWms>String</expWms>
<vlrBpf>String</vlrBpf>
<vlrPif>String</vlrPif>
<vlrBcf>String</vlrBcf>
<vlrCff>String</vlrCff>
<codApc>String</codApc>
<somFre>String</somFre>
<qtdItp>String</qtdItp>
<qtdIts>String</qtdIts>
<perDs5>String</perDs5>
<vlrDs5>String</vlrDs5>
<rotAnx>String</rotAnx>
<numAnx>String</numAnx>
<qtdVpf>String</qtdVpf>
<qtdMfp>String</qtdMfp>
<indAgr>String</indAgr>
<sitPed>String</sitPed>
<fatPed>String</fatPed>
</pedido>
<dataBuild>String</dataBuild>
<ignorarErrosPedidos>String</ignorarErrosPedidos>
<ignorarErrosItens>String</ignorarErrosItens>
<inserirApenasPedidoCompleto>String</inserirApenasPedidoCompleto>
<gravarPedidosComErro>String</gravarPedidosComErro>
</parameters>
</ser:PedidoGrade>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| pedido | Set | |
| pedido.opeExe | String | (Obrigatório) - Operação de execução ("A" para Alterar, "I" para Inserir, "C" para Carregar ou "E" para excluir) - Para cancelar, informar "A" e preencher o campo "SitPed" = 5 - Cancelado. |
| pedido.produto | Set | |
| pedido.produto.derivacao | Set | GridDer |
| pedido.produto.derivacao.codDer | String | (Opcional) - String(007) - Código da derivação do produto do pedido |
| pedido.produto.derivacao.qtdDer | String | (Obrigatório) - Number(014,5) - Quantidade do produto do pedido |
| pedido.produto.codFam | String | (Obrigatório) - String(06) - Código da família do produto |
| pedido.produto.codPro | String | (Obrigatório) - String(014) - Código do produto do pedido |
| pedido.produto.codMod | String | (Opcional) - Number(005,2) - Percentual de oferta para o produto do pedido |
| pedido.produto.codFxa | String | (Obrigatório) - String(015) - Código da faixa da grade |
| pedido.produto.codPgr | String | (Opcional) - String(05) - Código da Proporcionalidade da Grade de Derivações (obrigatório ativar o identificador de regra VEN-120FORGR01 quando não for informado esse campo) |
| pedido.produto.qtdGrd | Integer | (Obrigatório) - Number(014,5) - Quantidade de grades |
| pedido.produto.codClc | String | (Opcional) - String(10) - Código da Coleção do Item de Produto |
| pedido.produto.codTpr | String | (Opcional) - String(4) - Código da tabela de preço do produto do pedido |
| pedido.produto.perOfe | String | (Opcional) - Number(005,2) - Percentual de oferta para o produto do pedido |
| pedido.produto.perDsc | String | (Opcional) - Number(005,2) - Percentual de desconto para o produto do pedido |
| pedido.produto.perDs1 | String | (Opcional) - Number(005,2) - Percentual de desconto - 1 do cliente |
| pedido.produto.perDs2 | String | (Opcional) - Number(005,2) - Percentual de desconto - 2 do cliente |
| pedido.produto.perDs3 | String | (Opcional) - Number(005,2) - Percentual de desconto - 3 do cliente |
| pedido.produto.perDs4 | String | (Opcional) - Number(005,2) - Percentual de desconto - 4 do cliente |
| pedido.produto.perDs5 | String | (Opcional) - Number(005,2) - Percentual de desconto - 5 do cliente |
| pedido.observacao | Set | |
| pedido.observacao.opeExe | String | (Obrigatório) - Operação de execução ("I") |
| pedido.observacao.codMot | String | (Opcional) - Number(006) - Código do motivo da observação |
| pedido.observacao.obsPed | String | (Obrigatório) - String(250) - Texto da observação do pedido |
| pedido.observacao.solObs | String | (Opcional) - String(250) - Solução dada a observação |
| pedido.observacao.sitObs | String | (Obrigatório) - String(001) - Situação da observação |
| pedido.observacao.areObs | String | (Opcional) - String(003) - Área da empresa que gerou a Observação - Lista: Em branco ou igual a um dos valores da lista ("VEN", "FIN", "CPR", "PRO", "IMP") |
| pedido.observacao.seqIpd | String | (Obrigatório) - Number(004) - Sequência de item de produto do pedido |
| pedido.observacao.seqIsp | String | (Obrigatório) - Number(004) - Sequência de item de serviço do pedido |
| pedido.usuario | Set | |
| pedido.usuario.cmpUsu | String | (Obrigatório) - String - Nome do campo de usuário |
| pedido.usuario.vlrUsu | String | (Obrigatório) - String - Valor do campo de usuário |
| pedido.fecPed | String | Indicativo para que o sistema feche o pedido ao processar |
| pedido.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
| pedido.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
| pedido.cnpjFilial | String | (Opcional) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. Condição: Obrigatório quando não informado os campos CodEmp e CodFil |
| pedido.numPed | Integer | (Obrigatório) - Number(008) - Número do pedido |
| pedido.tipPed | String | (Opcional) - Number(001) - Tipo do pedido - Lista: 1 = Normal, 2 = Automático, 3 = Rascunho, 4 = Orçamento, 5 = Previsão, 6 = Pronta entrega, 7 = Aproveitamento pedido pronta entrega, 8 = Assistência tecnica, 9 = Reposição |
| pedido.prcPed | Integer | (Opcional) - Number(001) - Proc. - Lista: 1 = Digitado - Normal, 2 = Via Internet, 3 = Via Importação, 4 = Via Automação, 5 = Digitado - Distribuição, 6 = Via Processos Automáticos - Ordem de Compra, 7 = Via Processos Automáticos - Gerais, 8 = Via Contrato de Licitação, 9 = Via Integração do Varejo (Lojas) (Quando Varejo EM sempre será 9), 10 = Via devolução com quantidade excedente |
| pedido.tnsPro | String | (Opcional) - String(005) - Código da transação de pedido para produtos |
| pedido.tnsSer | String | (Opcional) - String(005) - Código da transação de pedido para serviços |
| pedido.datEmi | String | (Obrigatório) - Date - Data de emissão do pedido |
| pedido.horEmi | String | (Opcional) - Number(005) - Hora de emissão do pedido |
| pedido.datPrv | String | (Opcional) - Date - Data de previsão do pedido |
| pedido.horPrv | String | (Opcional) - Number(005) - Hora de previsão do pedido |
| pedido.obsPed | String | (Opcional) - String(999) - Texto da observação |
| pedido.codCli | Integer | (Obrigatório) - Number(009) - Código do cliente do pedido |
| pedido.cnpjCliente | String | (Obrigatório) - Number(014) - Número do CNPJ ou CPF do cliente |
| pedido.catCli | Integer | (Obrigatório) - Number(003) - Categoria do cliente (prioridade para faturamento) |
| pedido.seqEnt | Integer | (Opcional) - Number(004) - Sequência do endereço de entrega do cliente |
| pedido.seqCob | Integer | (Opcional) - Number(004) - Sequência do endereço de cobrança do cliente |
| pedido.seqCto | Integer | (Opcional) - Number(004) - Nome da pessoa de contato para o pedido |
| pedido.pedCli | String | (Opcional) - String(020) - Número do pedido do cliente |
| pedido.codRoe | String | (Opcional) - String(003) - Código da rota de entrega |
| pedido.seqRoe | String | (Opcional) - Number(004) - Sequência do cliente na rota |
| pedido.codRep | String | (Obrigatório) - Number(004) - Código do representante do pedido |
| pedido.codMoe | String | (Opcional) - String(003) - Código da moeda/índice que o preço unitário está representado |
| pedido.codMcp | String | (Opcional) - String(003) - Moeda ou índice para correção do preço unitário |
| pedido.datMfp | String | (Opcional) - Date - Data da cotação da moeda/índice para o fechamento do pedido |
| pedido.cotMfp | String | (Opcional) - Number(019,10) - Valor da cotação da moeda/índice para o fechamento do pedido |
| pedido.datMoe | String | (Opcional) - Date - Data da cotação da moeda/índice para o faturamento do pedido |
| pedido.cotMoe | String | (Opcional) - Number(019,10) - Valor da cotação da moeda/índice para o faturamento do pedido |
| pedido.fecMoe | String | (Opcional) - String(001) - Indicativo de o valor da cotação para o faturamento é fechado - Lista: S = Sim, N = Não |
| pedido.codFcr | String | (Opcional) - String(003) - Código da moeda ou índice como fator de correção (financeiro) |
| pedido.datFcr | String | (Opcional) - Date - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
| pedido.codCpg | String | (Obrigatório) - String(006) - Código da condição de pagamento |
| pedido.pgtAnt | String | (Obrigatório) - String(001) - Indicativo se o pedido é com pagamento antecipado - Lista: S = Sim, N = Não |
| pedido.codFpg | String | (Opcional) - Number(002) - Código da forma de pagamento |
| pedido.qtdAbe | String | (Opcional) - Number(014,5) - Quantidade em aberto do pedido - Campo indisponível no momento. Valor não será processado |
| pedido.qtdAen | String | (Opcional) - Number(014,5) - Quantidade do pedido a entregar - Campo indisponível no momento. Valor não será processado |
| pedido.codTra | String | (Opcional) - Number(006) - Código da transportadora para o pedido |
| pedido.codRed | String | (Opcional) - Number(009) - Código da transportadora para redespacho do pedido |
| pedido.codVia | String | (Opcional) - String(003) - Código da via de transporte do pedido |
| pedido.plaVei | String | (Opcional) - String(010) - Placa do veículo para o transporte do pedido |
| pedido.vlrFum | String | (Opcional) - Number(015,2) - Valor do frete por unidade de medida quando CIF |
| pedido.qtdFre | String | (Opcional) - Number(014,5) - Quantidade base na unidade do produto valida para o valor do frete |
| pedido.forFre | String | (Opcional) - Number(009) - Código do fornecedor para geração título de frete |
| pedido.vlrFre | String | (Opcional) - Number(015,2) - Valor do frete para o pedido |
| pedido.cifFob | String | (Obrigatório) - String(001) - Indicativo se o frete é CIF ou FOB - Lista: C = Por conta do emitente, F = Por conta do destinatário, T = Por conta de terceiros, X = Sem frete |
| pedido.vlrSeg | String | (Opcional) - Number(015,2) - Valor do seguro para o pedido |
| pedido.vlrEmb | String | (Opcional) - Number(015,2) - Valor das embalagens para o pedido |
| pedido.vlrEnc | String | (Opcional) - Number(015,2) - Valor dos encargos para o pedido |
| pedido.vlrOut | String | (Opcional) - Number(015,2) - Valor das outras despesas para o pedido |
| pedido.vlrDar | String | (Opcional) - Number(015,2) - Valor do desconto para arredondamento do valor total do pedido |
| pedido.vlrFrd | String | (Opcional) - Number(015,2) - Valor frete destacado |
| pedido.vlrOud | String | (Opcional) - Number(015,2) - Valor outras despesas destacado |
| pedido.perDs1 | String | (Opcional) - Number(005,2) - Percentual de desconto - 1 do cliente |
| pedido.perDs2 | String | (Opcional) - Number(005,2) - Percentual de desconto - 2 do cliente |
| pedido.perDs3 | String | (Opcional) - Number(005,2) - Percentual de desconto - 3 do cliente |
| pedido.perDs4 | String | (Opcional) - Number(005,2) - Percentual de desconto - 4 do cliente |
| pedido.vlrBpr | String | (Opcional) - Number(015,2) - Soma dos valores dos itens de produtos do pedido - Campo indisponível no momento. Valor não será processado |
| pedido.vlrDpr | String | (Opcional) - Number(015,2) - Soma dos valores dos descontos dos itens de produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBse | String | (Opcional) - Number(015,2) - Soma dos valores dos itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDse | String | (Opcional) - Number(015,2) - Soma dos valores dos descontos dos itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs1 | String | (Opcional) - Number(015,2) - Valor do desconto - 1 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs2 | String | (Opcional) - Number(015,2) - Valor do desconto - 2 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs3 | String | (Opcional) - Number(015,2) - Valor do desconto - 3 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDs4 | String | (Opcional) - Number(015,2) - Valor do desconto - 4 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrOfe | String | (Opcional) - Number(015,2) - Valor do desconto de Oferta - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrDzf | String | (Opcional) - Number(015,2) - Valor do desconto referente zona franca |
| pedido.vlrBip | String | (Opcional) - Number(015,2) - Soma dos valores base IPI dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIpi | String | (Opcional) - Number(015,2) - Soma dos valores IPI dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBic | String | (Opcional) - Number(015,2) - Soma dos valores base ICMS dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIcm | String | (Opcional) - Number(015,2) - Soma dos valores ICMS dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBsi | String | (Opcional) - Number(015,2) - Soma dos valores base ICMS Substituído dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrSic | String | (Opcional) - Number(015,2) - Soma dos valores ICMS Substituído dos produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBsp | String | (Opcional) - Number(015,2) - Valor base da substituição tributária do PIS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrStp | String | (Opcional) - Number(015,2) - Valor da substituição Tributária do PIS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBsc | String | (Opcional) - Number(015,2) - Valor base da substituição tributária da COFINS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrStc | String | (Opcional) - Number(015,2) - Valor da substituição Tributária da COFINS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBis | String | (Opcional) - Number(015,2) - Soma dos valores base ISS dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIss | String | (Opcional) - Number(015,2) - Soma dos valores do ISS dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBir | String | (Opcional) - Number(015,2) - Soma dos valores base IRRF dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIrf | String | (Opcional) - Number(015,2) - Soma dos valores do IRRF dos serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBin | String | (Opcional) - Number(015,2) - Valor base do INSS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrIns | String | (Opcional) - Number(015,2) - Valor do INSS - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBco | String | (Opcional) - Number(015,2) - Soma dos valores base para comissões do itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCom | String | (Opcional) - Number(015,2) - Soma dos valores das comissões dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLpr | String | (Opcional) - Number(015,2) - Valor líquido dos itens de produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLse | String | (Opcional) - Number(015,2) - Valor líquido dos itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLou | String | (Opcional) - Number(015,2) - Valor líquido dos valores diversos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrLiq | String | (Opcional) - Number(015,2) - Valor líquido do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrFin | String | (Opcional) - Number(015,2) - Valor líquido do pedido para o financeiro - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrAdt | String | (Opcional) - Number(015,2) - Valor pago como créditos pelo cliente |
| pedido.qtdOri | String | (Opcional) - Number(014,5) - Quantidade original do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrOri | String | (Opcional) - Number(015,2) - Valor original do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.temPar | String | (Obrigatório) - String(001) - Indicativo se o pedido tem parcelas especiais na tabela E120PAR - Lista: S = Sim, N = Não |
| pedido.codPor | String | (Opcional) - String(004) - Código do portador |
| pedido.codCrt | String | (Opcional) - String(002) - Código da carteira |
| pedido.codMot | String | (Opcional) - Number(006) - Código do motivo da situação do pedido |
| pedido.obsMot | String | (Opcional) - String(250) - Observação do motivo da situação do pedido |
| pedido.pedBlo | String | (Opcional) - String(001) - Indicativo se o pedido está bloqueado ou desbloqueado - Lista: S = Sim, N = Não |
| pedido.usuBlo | String | (Opcional) - Number(010) - Usuário responsável pelo bloqueio ou desbloqueio do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.datBlo | String | (Opcional) - Date - Data do bloqueio ou desbloqueio do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horBlo | String | (Opcional) - Number(005) - Hora do bloqueio ou desbloqueio do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.indSig | String | (Obrigatório) - String(001) - Indicativo se o pedido está lançado no SIG - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.verCal | String | (Opcional) - Number(004) - Número da versão para os cálculos - Campo indisponível no momento. Valor não será processado. |
| pedido.horIni | String | (Opcional) - Number(005) - Hora de início da digitação do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horFim | String | (Opcional) - Number(005) - Hora final da digitação do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.usuGer | String | (Opcional) - Number(010) - Usuário responsável pela geração do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.datGer | String | (Opcional) - Date - Data da geração do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horGer | String | (Opcional) - Number(005) - Hora da geração do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.perFre | String | (Opcional) - Number(005,2) - Percentual de Frete |
| pedido.perSeg | String | (Opcional) - Number(005,2) - Percentual de Seguro |
| pedido.perEmb | String | (Opcional) - Number(005,2) - Percentual de Embalagens |
| pedido.perEnc | String | (Opcional) - Number(005,2) - Percentual de Encargos |
| pedido.perOut | String | (Opcional) - Number(005,2) - Percentual de Outras Despesas |
| pedido.codSac | String | (Opcional) - Number(014) - Número do CNPJ ou CPF do sacado |
| pedido.codOpe | String | (Opcional) - Number(004) - Código da Operadora de Telemarketing |
| pedido.codVen | String | (Opcional) - Number(004) - Código do Vendedor |
| pedido.pedPal | String | (Opcional) - Number(008) - Número do pedido no Palmtop - Campo indisponível no momento. Valor não será processado. |
| pedido.acePar | String | (Obrigatório) - String(001) - Indicativo se o pedido aceita faturamento parcial - Lista: S = Sim, N = Não |
| pedido.perOf1 | String | (Opcional) - Number(005,2) - Percentual de oferta 1 para o pedido |
| pedido.perOf2 | String | (Opcional) - Number(005,2) - Percentual de oferta 2 para o pedido |
| pedido.usuFec | String | (Opcional) - Number(010) - Usuário responsável pelo fechamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.datFec | String | (Opcional) - Date - Data do fechamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.horFec | String | (Opcional) - Number(005) - Hora do fechamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.cliRel | String | (Opcional) - Number(009) - Cliente relacionado ao principal, na qual pode ser faturado parte do pedido |
| pedido.vlrBcl | String | (Opcional) - Number(015,2) - Soma dos valores base do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCsl | String | (Opcional) - Number(015,2) - Soma dos valores do CSLL Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBpt | String | (Opcional) - Number(015,2) - Soma dos valores base do PIS Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrPit | String | (Opcional) - Number(015,2) - Soma dos valores do PIS retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBct | String | (Opcional) - Number(015,2) - Soma dos valores base do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCrt | String | (Opcional) - Number(015,2) - Soma dos valores do Cofins Retido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBor | String | (Opcional) - Number(015,2) - Soma dos valores base de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrOur | String | (Opcional) - Number(015,2) - Soma dos valores de Outras Retenções - Campo indisponível no momento. Valor não será processado. |
| pedido.codMar | String | (Opcional) - String(010) - Código da Marca/Etiqueta vinculada ao pedido |
| pedido.codSro | String | (Opcional) - String(003) - Código da Sub Rota |
| pedido.filFat | String | (Opcional) - Number(005) - Código da filial de faturamento do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.codCdi | String | (Opcional) - Number(003) - Código do canal de distribuição do pedido |
| pedido.codLip | String | (Opcional) - String(005) - Código da lista de preço utilizada na venda |
| pedido.cepFre | String | (Opcional) - Number(008) - Faixa inicial do CEP para cálculo do frete |
| pedido.vlrRis | String | (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto - Campo indisponível no momento. Valor não será processado. |
| pedido.anaEmb | String | (Opcional) - String(001) - Indicativo se analisou estoque de embalagens para pedido normal - Lista: S = Sim, N = Não - Campo indisponível no momento. Valor não será processado. |
| pedido.numEmp | String | (Opcional) - String(020) - Número do empenho do Contrato que gerou o Pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdAne | String | (Opcional) - Number(009) - Quantidade de vezes que o pedido foi analisado pela análise de embarque - Campo indisponível no momento. Valor não será processado. |
| pedido.datAge | String | (Opcional) - Date - Data do agendamento da entrega |
| pedido.filNco | String | (Opcional) - Number(005) - Código da filial da nota de cobrança - Campo indisponível no momento. Valor não será processado. |
| pedido.snfNco | String | (Opcional) - String(003) - Código da série da nota fiscal de cobrança - Campo indisponível no momento. Valor não será processado. |
| pedido.numNco | String | (Opcional) - Number(009) - Número da nota fiscal de cobrança - Campo indisponível no momento. Valor não será processado. |
| pedido.expWms | String | (Opcional) - Number(001) - Indicativo se o pedido foi exportada para o sistema WMAS - Lista: 0 = Para exportar, 1 = Em exportação, 2 = Exportado, 3 = Aprovado, 4 = Em digitação, 5 = Aguardando liberação de envio, 9 = Erro - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBpf | String | (Opcional) - Number(015,2) - Soma dos valores base do PIS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrPif | String | (Opcional) - Number(015,2) - Soma dos valores do PIS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrBcf | String | (Opcional) - Number(015,2) - Soma dos valores base do COFINS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.vlrCff | String | (Opcional) - Number(015,2) - Soma dos valores do COFINS Faturamento dos itens do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.codApc | String | (Opcional) - Number(009) - Código da análise da formação de preço p/ comércio - Campo indisponível no momento. Valor não será processado. |
| pedido.somFre | String | (Opcional) - String(001) - Indicativo se o frete deve ser somado ao valor líquido - Lista: S = Sim, N = Não |
| pedido.qtdItp | String | (Opcional) - Number(004) - Quantidade de itens de produtos do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdIts | String | (Opcional) - Number(004) - Quantidade de itens de serviços do pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.perDs5 | String | (Opcional) - Number(005,2) - Percentual de desconto - 5 do cliente |
| pedido.vlrDs5 | String | (Opcional) - Number(015,2) - Valor do desconto - 5 do cliente - Campo indisponível no momento. Valor não será processado. |
| pedido.rotAnx | String | (Opcional) - Number(002) - Código da rotina para controle de arquivos anexos - Lista: 3 = Produtos, 6 = Derivações, 9 = Engenharia - Modelos, 12 = Engenharia - Roteiros, 15 = Vendas - Contratos, 18 = Nota fiscal de entrada, 21 = SGQ - registros, 24 = Vendas - orçamento produto/serviço, 27 = Solicitações de compra, 30 = Cotação de produtos e serviços, 33 = Vendas - pedidos, 36 = Manutenção de equipamentos - Campo indisponível no momento. Valor não será processado. |
| pedido.numAnx | String | (Opcional) - Number(010) - Número do controle de arquivos anexos gerado pelo sistema - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdVpf | String | (Opcional) - Number(003) - Quantidade de vezes que o pedido já foi faturado - Campo indisponível no momento. Valor não será processado. |
| pedido.qtdMfp | String | (Opcional) - Number(003) - Quantidade máxima de faturas permitida para o pedido - Campo indisponível no momento. Valor não será processado. |
| pedido.indAgr | String | (Opcional) - String(001) - Indicativo se o cliente só aceita grade completa (agrupamento derivação) - Lista: S = Sim, N = Não |
| pedido.sitPed | String | (Opcional) - Number(001) - Situação do pedido |
| pedido.fatPed | String | (Opcional) - Number(001) - Indica como o pedido deve ser faturado |
| dataBuild | String | Mantido por compatibilidade. |
| ignorarErrosPedidos | String | (Obrigatório) - Continuar o processamento dos pedidos ignorando os pedidos que apresentarem erro (padrão igual a Sim ("S")) |
| ignorarErrosItens | String | (Obrigatório) - Continuar o processamento dos itens de pedido ignorando aqueles que apresentarem erro (padrão igual a Sim ("S")) |
| inserirApenasPedidoCompleto | String | (Obrigatório) - Inserir apenas os pedidos que não apresentarem erros no processamento dos itens de pedido (padrão igual a Sim ("S")).
Quando o parâmetro global "ObsPedAnt" estiver com o valor "S", esta opção será ignorada. Isto porque o parâmetro global indica ao sistema que a leitura das observações do pedido na função GravarPedidoGrade deve ocorrer antes da leitura dos itens de produto. Sendo assim ao inserir os itens, o pedido já estará gravado na base de dados, pois já foi realizada a leitura das observações do pedido. |
| gravarPedidosComErro | String | (Obrigatório) - Gravar os pedidos que apresentaram erro, deixando a situação igual a 9 (padrão igual a Não ("N")) |
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:PedidoGradeResponse>
<result>
<tipoRetorno>String</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<respostaPedido>
<codEmp>String</codEmp>
<codFil>Integer</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>Integer</numPed>
<gridPro>
<codEmp>String</codEmp>
<codFil>String</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>String</numPed>
<seqIpd>String</seqIpd>
<sitIpd>String</sitIpd>
<retorno>String</retorno>
</gridPro>
<gridObs>
<codEmp>String</codEmp>
<codFil>String</codFil>
<cnpjFilial>String</cnpjFilial>
<numPed>String</numPed>
<retorno>String</retorno>
</gridObs>
<tipPed>String</tipPed>
<sitPed>String</sitPed>
<retorno>String</retorno>
</respostaPedido>
<erroExecucao>String</erroExecucao>
</result>
</ser:PedidoGradeResponse>
</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 | String | (Obrigatório) - Date(DD/MM/AAAA) - Data para controle de versão |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| respostaPedido | Set | |
| respostaPedido.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.cnpjFilial | String | (Opcional) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa - Condição: Será retornado caso seja informado no pedido |
| respostaPedido.numPed | Integer | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridPro | Set | |
| respostaPedido.gridPro.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.gridPro.codFil | String | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.gridPro.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa |
| respostaPedido.gridPro.numPed | String | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridPro.seqIpd | String | (Obrigatório) - Number(004) - Sequência de item do pedido |
| respostaPedido.gridPro.sitIpd | String | (Obrigatório) - Number(001) - Situação do item do pedido |
| respostaPedido.gridPro.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.gridObs | Set | |
| respostaPedido.gridObs.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
| respostaPedido.gridObs.codFil | String | (Obrigatório) - Number(005) - Código da filial |
| respostaPedido.gridObs.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa |
| respostaPedido.gridObs.numPed | String | (Obrigatório) - Number(008) - Número do pedido |
| respostaPedido.gridObs.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
| respostaPedido.tipPed | String | (Opcional) - Number(001) - Tipo do pedido |
| respostaPedido.sitPed | String | (Obrigatório) - Number(001) - Situação do pedido |
| respostaPedido.retorno | String | (Obrigatório) - Number(100) - Retorno do processamento. |
English
Español
English
Español


