Criado por: Alencar Buriti
Criado em: 22/02/2023
Problema: Ao tentar adequar um pedido do JDPrism informando o pedido de fábrica, não mostra o pedido de fábrica do pedido após alteração.
O problema ocorreu após o schedule de importação de arquivo JDPrism gravar os itens de dois arquivos JDPrism no mesmo pedido de compra do Protheus.
Solução:
1 – Excluir o pedido de compra da tabela SC7 via APSDU
2 – Excluir as linhas das tabelas VQZ e VR0
3 – Excluir os arquivos relacionados da tabela VQL
4 – Alterar o nome dos arquivos JDPrism com problema removendo "IMPORTADO_"
5 – Aguardar o processamento pelo schedule
6 – Checar se ocorreu a importação corretamente
SELECT VR0_PRODUT
,'' AS VR0_FILIAL
,VR0_FILDES
,VR0_ORDREF
,VR0_NUMPED
,C7_PEDFAB
,VR0_QUANT
,VR0_ACAO
,C7_STATUS
FROM VR0010 VR0
JOIN VQZ010 VQZ ON VQZ_FILIAL = VR0_FILIAL
AND VQZ_CODIGO = VR0_CODVQZ
AND VQZ.D_E_L_E_T_ = ' '
LEFT JOIN SC7010 SC7 ON
C7_NUM = VR0_NUMPED
AND C7_PRODUTO = VR0_PRODUT
--AND C7_DLINORI = VR0_ORIGID
AND SC7.D_E_L_E_T_ = ' '
WHERE VR0_FILIAL = '020307'
AND VR0_CODVQZ = '0000003044'
AND VR0.D_E_L_E_T_ = ' '
ORDER BY VR0_NUMPED
,VR0_FILDES