01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Integração |
Função: | Consulta Pedido de Venda |
Ticket: | #5595885 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAITG-2414 |
02. SITUAÇÃO/REQUISITO
Foi solicitado que nas requisições <pedido> e <pedidoCon> sejam retornadas nas respostas as tags: <pedidoDesconto> e <pedidoTipoDesconto>.
03. SOLUÇÃO
Foi adicionado nas requisições as informações de tipo de desconto e descrição de desconto.
Requisição Pedido
<?xml version="1.0" encoding="utf-8"?> <requisicao in_schema="F"> <loginws cd_loginws="XXXXXXXX" cd_senhaws="XXXXXXXX"/> <pedido acao="con" cd_pedido="XXXXXXXX" cd_empresa="XXXXXXX"/> </requisicao>
Bloco de Código 1 - Conforme mostra o quadro acima, temos a requisição de Pedido com a ação de consulta "con".
Reposta de Requisção de Pedido
<?xml version="1.0" encoding="utf-8"?> <retorno> <pedido nr_pedidocliente="" cd_empresa="2" cd_pedido="33" cd_cliente="1998" cd_operacao="75" cd_condpgto="1" dt_pedido="2012-08-10" cd_representant="3855" tp_situacao="1" cd_vendedor="" pr_comissaofat="" pr_comissaorec="" cd_transport="70" nm_transport="TRANSPORTADORA PRINCIPAL" cd_transredespac="34" nm_transredespac=".TRANSPORTES COMERCIO E REPRESENTACAO TENORIO LTDA" tp_frete="1" dt_chegada="" dt_limcancelamento="" dt_prevbaixa="2012-10-05" dt_limbaixa="" dt_ultbaixa="" tp_cobranca="28" tp_cobrancapadrao="" cd_moeda="1" nr_przmedio="0" dt_basepgto="" cd_lote="" pr_desconto="20.1884" cd_tabcomissao="" cd_tabpreco="" cd_motivobloq="" cd_motivocanc=""> <pedidoCAdic pr_extramax="" qt_extramax="" pr_encfinanceiro="" pr_despacessor="" pr_frete="" pr_seguro="" vl_maxfat="" qt_divfat="" nr_diapreventrega="" nr_importacao="" cd_operbrinde="94" nr_diacomp="" tp_entrantec="" nr_diaentrantec="" vl_presente="" in_agendamento="" vl_agendamento="" nr_objetotransp="" tp_freteredespac="" cd_munredespac="" pr_descneg="" cd_ccusto="" cd_clicomprador="" ds_medidarolo="" cd_medidarolo="" nr_cartao="" nm_titular="" tp_documento="" tp_bandeira="" nr_parcela="" dt_validade="" cd_codseg="" nr_banco="" pr_descatacado="" nr_seqendentrega=""/> <pedidoItem cd_produto="14" cd_seqgrupo="42429" nr_sequencia="1" qt_solicitada="5" qt_baixa="" qt_atendida="" qt_cancelada="" qt_extra="" vl_unitarioorig="300" vl_unitario="300" pr_desconto="" dt_prevbaixa="2012-10-05" vl_unitarioneg=""> <produto cd_produto="14" ds_produto=".VINICIUS - TENIS CLASSIC .VIN - CHUMBO/AMARELO 38" cd_especie="UN" cd_tipi="52084200" cd_cst="3" qt_peso="" cd_nbm=""> <seqgrupo cd_produto="14" cd_seqgrupo="42429"/> </produto> </pedidoItem> <obsPedido ds_observacao="TIPO CLAS. 3 ALT. DE PARA 011 EM 14/09/2012 14:45:35 POR 4"/> <obsPedido ds_observacao="TIPO CLAS. 6 ALT. DE PARA E EM 14/09/2012 14:45:35 POR 4"/> <obsPedido ds_observacao="TIPO CLAS. 3 ALT. DE 011 PARA EM 17/09/2012 14:58:42 POR 999998"/> <obsPedido ds_observacao="TIPO CLAS. 6 ALT. DE E PARA EM 17/09/2012 14:58:42 POR 999998"/> <pedidoDesconto cd_tipodesc="4" pr_desconto="15"> <pedidoTipoDesconto ds_tipodesc="MKJ"/> </pedidoDesconto> <pedidoDesconto cd_tipodesc="9" pr_desconto="12"> <pedidoTipoDesconto ds_tipodesc="FRANQUIA"/> </pedidoDesconto> <pedidoDesconto cd_tipodesc="11" pr_desconto="3"> <pedidoTipoDesconto ds_tipodesc="DESCONTO NEGOCIACAO COMERCIAL"/> </pedidoDesconto> <pedidoDesconto cd_tipodesc="15" pr_desconto="-10"> <pedidoTipoDesconto ds_tipodesc="VIN - NEGATIVO -10%"/> </pedidoDesconto> </pedido> </retorno>
Bloco de Código 2 - Conforme mostra o quadro acima, temos a reposta da requisição de Pedido, com as tags <pedidoDesconto> e <pedidoTipoDesconto>.
Requisição PedidoCon
<?xml version="1.0" encoding="utf-8"?> <requisicao in_schema="F"> <loginws cd_loginws="XXXXXX" cd_senhaws="XXXXXX" /> <pedidoCon acao="con" cd_empresa="1" dt_pedidoini="01/10/2019" dt_pedidofin="05/10/2019" /> </requisicao>
Bloco de Código 1 - Conforme mostra o quadro acima, temos a requisição de PedidoCon com a ação de consulta "con".
Reposta da Requisição PedidoCon
<?xml version="1.0" encoding="utf-8"?> <retorno> <pedidoCon nr_pedidocliente="1231234" cd_empresa="1" cd_pedido="9810" cd_cliente="24470" cd_operacao="8787" cd_condpgto="1" dt_pedido="2019-10-02" cd_representant="3852" tp_situacao="1" cd_vendedor="" pr_comissaofat="" pr_comissaorec="" cd_transport="202014" nm_transport="" cd_transredespac="" nm_transredespac="" tp_frete="1" dt_chegada="2019-10-02" dt_limcancelamento="2019-10-02" dt_prevbaixa="2019-10-02" dt_limbaixa="2019-10-02" dt_ultbaixa="2019-10-02" tp_cobranca="0" tp_cobrancapadrao="" cd_moeda="" nr_przmedio="0" dt_basepgto="2019-10-02" cd_lote="" pr_desconto="11" cd_tabcomissao="" cd_tabpreco="1"> <pedidoItem cd_produto="20" cd_seqgrupo="42429" nr_sequencia="1" qt_solicitada="3" qt_baixa="" qt_atendida="" qt_cancelada="" qt_extra="" vl_unitarioorig="" vl_unitario="50" pr_desconto="" dt_prevbaixa=""> <produto cd_produto="20" ds_produto=".VINICIUS - TENIS CLASSIC .VIN - PRETO/CINZA 40" cd_especie="UN" cd_tipi="52084200" cd_cst="3" qt_peso="" cd_nbm=""> <seqgrupo cd_produto="20" cd_seqgrupo="42429"/> </produto> </pedidoItem> <pedidoItem cd_produto="22" cd_seqgrupo="42429" nr_sequencia="1" qt_solicitada="2" qt_baixa="" qt_atendida="" qt_cancelada="" qt_extra="" vl_unitarioorig="" vl_unitario="10" pr_desconto="" dt_prevbaixa=""> <produto cd_produto="22" ds_produto=".VINICIUS - TENIS CLASSIC .VIN - PRETO/CINZA 42" cd_especie="UN" cd_tipi="52084200" cd_cst="3" qt_peso="" cd_nbm=""> <seqgrupo cd_produto="22" cd_seqgrupo="42429"/> </produto> </pedidoItem> <obsPedido ds_observacao="5.0000kg"/> <pedidoDesconto cd_tipodesc="3" pr_desconto=""> <pedidoTipoDesconto ds_tipodesc="DESCONTO PE"/> </pedidoDesconto> <pedidoDesconto cd_tipodesc="802" pr_desconto=""> <pedidoTipoDesconto ds_tipodesc="TP_DESCONTO_CTC"/> </pedidoDesconto> </pedidoCon> </retorno>
Bloco de Código 2 - Conforme mostra o quadro acima, temos a reposta da requisição de Pedido, com as tags <pedidoDesconto> e <pedidoTipoDesconto>.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas