1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

[RESOLVIDO] Alterar a data de entrega do pedido

Discussão em 'Problemas com Respostas' iniciado por fdantas, Agosto 30, 2022.

  1. fdantas

    fdantas Administrator Moderador

    Bom Dia Pessoal,

    estou usando essa API pdapi152 para alterar a data de entrega do pedido, estou também populando a tt-ped-item com a mesma data de entrega do pedido, e passando para API mas a data de entrega do item não altera, somente a data de entrega do pedido

    alguém sabe o que pode ser? Se para essa alteração é preciso usar B.O ao invés de API

    na API tem o campo ind-tipo-movto ue indica se é criação/alteração...

    Resposta


    Boa tarde!

    Utiliza a bodi154 que vai resolver o teu problema e é o recomendado... essa API (pdapi152) tem vários GAPs, acredito que a TOTVS não vem atualizando ela com todas as situações.

    Se você já quiser calcular e depois efetivar o Pedido de Venda, utiliza na sequência a bodi159cal e bodi159com

    Código:
    run dibo/bodi154cal.p persistent set h-bodi154cal.
    run  emptyRowErrors     in h-bodi154cal.
    
    RUN  updateDeliveryDate IN h-bodi154cal(INPUT ROWID do ped-venda,
                                                    INPUT ?,
                                                    INPUT ?,
                                                    INPUT 3).
    
            run getRowErrors    in h-bodi154cal (output table Rowerrors).
    
    DELETE PROCEDURE h-bodi154cal.

Compartilhe esta Página