Pedido não disponível para pré-faturamento
Situação:
Os pedidos indicados abaixo estão liberados para a Logística, entretanto, estão pendentes de integração, constam com status “ WAM-Pedido não disponível para pré-faturamento ”:
Possíveis Soluções:
Estes pedidos, estão com um problema que começou a aparecer alguns dias atrás e o Jesus já tinha falado com o Emerson, sobre pedidos de origem do "moun", que tiveram credito bloqueado automaticamente e que depois que foram liberados manualmente pelo cm0201, continuam com o dsp-pre-fat = no. O Emerson falou que já fez um acerto na trigger para acertar isso, mas ainda não subiu em produção. Ele também liberou alterarmos estes pedidos para dsp-pre-fat = yes.
Verificar a origem do pedido.
FOR EACH mopd-ext-ped-venda
WHERE mopd-ext-ped-venda.nr-pedcli = "número do pedido pai" NO-LOCK.
DISP mopd-ext-ped-venda.nr-pedcli mopd-ext-ped-venda.nome-programa.
END.
FOR EACH ped-venda
WHERE ped-venda.nr-pedcli = "número do pedido pai" NO-LOCK.
DISP ped-venda.cod-estabel
ped-venda.cod-emitente
ped-venda.nr-pedcli
ped-venda.cod-sit-ped
ped-venda.cod-sit-aval WITH SCROLLABLE.
END.
Verificar a Situação Avaliação de Crédito e Origem do Pedido em Lote.
Situação (Aberto = 1 / Suspenso = 5)
Situação Aval Credito (Aprovado = 3 / Não Aprovado = 4)
DEF TEMP-TABLE tt-pedido
FIELD nr-pedcli LIKE ped-venda.nr-pedcli.
INPUT FROM "i:\leopoldo\pedidos.csv". // Lista de códigos de pedidos
REPEAT:
CREATE tt-pedido.
IMPORT DELIMITER ";" tt-pedido.
END.
INPUT CLOSE.
OUTPUT TO i:\leopoldo\sit_aval_pedidos.csv.
PUT UNFORMATTED
"ESTAB" ";"
"CLIENTE" ";"
"PEDIDO" ";"
"SITUACAO" ";"
"SIT AVAL" ";"
"NOME PROG" SKIP.
FOR EACH tt-pedido WHERE
tt-pedido.nr-pedcli <> "": //Diferente de branco na tt-pedido
PROCESS EVENTS. // Para não travar a tela quando lê muitos dados
FOR EACH ped-venda
WHERE ped-venda.nr-pedcli = tt-pedido.nr-pedcli NO-LOCK.
FOR EACH mopd-ext-ped-venda
WHERE mopd-ext-ped-venda.nr-pedcli = tt-pedido.nr-pedcli NO-LOCK.
PUT UNFORMATTED
ped-venda.cod-estabel ";"
ped-venda.cod-emitente ";"
ped-venda.nr-pedcli ";"
ped-venda.cod-sit-ped ";"
ped-venda.cod-sit-aval ";"
mopd-ext-ped-venda.nome-programa SKIP.
END.
END.
END.
OUTPUT CLOSE.
Alterar para disponível para faturamento
Alterar para disponível para faturamento em Lote
Depois que altera, muda oara Wan-Aguard. Processo Integração.
Então o RPW roda, ficando como enviado e em seguida Integração ok, quando recebe retorno do Wamas que recebeu a integração.
Depois que recebe o retorno do Wamas, vai para a fila de faturamento automático.
Faturou automático.