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. |