01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

TOTVS DMS - Linha Protheus (SIGAOFI)

Função:Cons. Imp. Jdprism (OFINJD44)
País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-12437


02. SITUAÇÃO/REQUISITO

O requisito fundamental desta alteração é a necessidade de automatizar o processo de "adequação" e atualização dos números de pedidos internos (JDPOINT, como JA, JB, etc.) para todos os pedidos que são inseridos no sistema através da fonte JDPRISM (arquivo orders). A situação atual implica que o campo de fabricação (C7_PEDFAB) é preenchido com um valor genérico ("JDPRISM"), e o processo de obtenção do número final do JDPOINT não é transparente nem totalmente automático, exigindo uma forma de sinalizar quais pedidos estão pendentes dessa atualização.

03. SOLUÇÃO

A solução envolve três etapas principais: a sinalização da pendência, o processo automático de atualização e o ajuste na rotina de adequação manual. Primeiramente, ao receber um pedido via JDPRISM, o sistema deixará de gravar "JDPRISM" no campo C7_PEDFAB e passará a gravar um prefixo de controle ('-') seguido pelo número do pedido JDPRISM. Este prefixo servirá para identificar que o pedido está pendente da obtenção e gravação do número do JDPOINT. Em segundo lugar, a rotina de processamento OFINJD35, que já é executada em todos os concessionários, será adaptada para buscar os pedidos sinalizados com o prefixo ''. A rotina, então, removerá o hífen (-) do código JDPRISM e consultará o order status com esse código para obter o número do JDPOINT (que pode ser JA, JB e sequenciais até ZZ), realizando a atualização em lotes razoáveis até que todos os números sejam adequados. Por fim, a rotina de adequação manual, OFINJD44, também será ajustada para que o usuário não precise mais digitar o número do JDPOINT, pois a rotina fará a busca automática do número correto através da consulta ao order status conforme o novo fluxo.

04. DEMAIS INFORMAÇÕES


Pacotes Gerados:Liberação Pendente

05. ASSUNTOS RELACIONADOS