01. DADOS GERAIS

Produto:

Segmento:

Agroindústria

Módulo:

Controle de Manutenção de Frotas

Função:

MNF_MAN → Movimentações → Lubrificação →  Oficial

MNF_ABAST → Movimentações → Abastecimento

País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DAGROMATIV-10232


02. SITUAÇÃO/REQUISITO

Sendo PO responsável pelo aplicativo MANFRO Manutenção, Posso ajustar o join entre as tabelas PEDIDO_OFICINA e OS_MATERIAL para que considere o valor do parâmetro MANFRO→FG_API_HUB, Pois isso garante que a lógica de integração e relacionamento dos dados seja executada corretamente conforme a configuração do ambiente, assegurando consistência nas operações do sistema.

Dado que estou utilizando o aplicativo MANFRO Manutenção, em Visualizar > Consultas/Relatórios > Custos de Manutenção > Sumário de Materiais Aplicados – OS e em Pedido de Materiais > Materiais Solicitados x Atendidos, Quando o sistema executar as consultas que fazem join entre PEDIDO_OFICINA e OS_MATERIAL, Então o join deverá considerar o parâmetro MANFRO→FG_API_HUB, mantendo o comportamento atual quando o valor for 'N' e utilizando a chave alternativa quando o valor for 'S'.

03. SOLUÇÃO

Ajuste nas rotinas de Consulta para verificar o parâmetro FG_API_HUB e ajustar o join de relacionamento com as colunas ID_REQUISICAO (comportamento atual) ou NO_REQUIS.

Ajuste na inclusão das tabelas de LOG_ABASTEC e LOG_LUBRIF para gravar 0(zero) ou nulo na coluna STATUS_INT_ERP, conforme o parâmetro FG_API_HUB.

        Ajuste na inclusão das tabelas de Abastecimento APT_ABAST_DE e Lubrificação APT_LUBR_DE para gravar na coluna STATUS_INT_ERP, conforme o parâmetro FG_API_HUB.