Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Agro Bioenergia

Segmento:

Agroindústria

Módulo:

MANFRO

Função:Apontamento de Lubrificação Oficial, Apontamento de Abastecimento Oficial, Cotação Serviços Comlink, Geração de Pedidos de Materiais Temporários, Acúmulo Km/Horas Equipamentos
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DAGROMATIV-10271


02. SITUAÇÃO/REQUISITO

Sendo PO responsável pelo módulo MANFRO (Manutenção Automotiva), Posso contar com um novo parâmetro que permita habilitar ou desabilitar a integração com o ERP por meio da solução TOTVS Agro API HUB, Pois isso me dá maior flexibilidade e controle sobre o uso da integração, permitindo adequar o funcionamento do módulo conforme a necessidade do cliente.

Dado que estou utilizando o aplicativo MANFRO Manutenção, em Parâmetros > Gerais > guia Integração I, Quando for disponibilizado um novo parâmetro para habilitar ou desabilitar a integração com o ERP via TOTVS Agro API Hub, Então o sistema deverá permitir configurar esse parâmetro com os valores válidos “Sim” ou “Não”, sendo o valor padrão “Não”, e as rotinas de integração deverão se comportar conforme as regras definidas em conjunto com o parâmetro existente FG_BXMATERIAL.


Critérios de Aceite:

  1. O novo parâmetro deve estar disponível em Parâmetros > Gerais > guia Integração I do aplicativo MANFRO Manutenção, com valores possíveis “Sim” ou “Não”, default = “Não”;
  2. Nas rotinas de integração com o ERP (tanto no MANFRO Manutenção quanto no MANFRO Abastecimento), se o parâmetro FG_BX_MATERIAL = 'N', não deve haver nenhuma alteração no comportamento atual;
  3. Se o parâmetro FG_BX_MATERIAL = 'S' e o novo parâmetro = 'N', a rotina deve seguir o comportamento atual, sem alterações;
  4. Se o parâmetro FG_BX_MATERIAL = 'S' e o novo parâmetro = 'S', os dados dos apontamentos enviados para integração com o ERP não devem ser gravados na tabela BRG_BXMATERIAL;
  5. O ajuste deve garantir que os fluxos existentes não sejam impactados quando os parâmetros estiverem no valor default.

Observação: Replicar o referido desenvolvimento na versão 12.1.2506

03. SOLUÇÃO

       

No aplicativo PIMSServer:

  • Foi revisado todos os pontos com menção da tabela PEDIDO_OFICINA que possuísse join com a tabela OS_MATERIAL para verificar se em algum ponto havia ligação através dos campos PO.ID_REQUISICAO = OM.ID_REQUISICAO e adequar para usar PO.NO_REQUIS = OM.NO_REQ_EXT caso o parâmetro FG_API_HUB estiver habilitado, porém não foi encontrado nenhum ponto para alteração.
  • Foi revisado e ajustado todos os pontos onde é inserido apontamento de lubrificação, abastecimento e logs de lubrificação e abastecimento para gravar o campo STATUS_INT_ERP = 0 caso o parâmetro FG_API_HUB estiver habilitado e gravar null caso esteja desabilitado.
  • Foi revisado e ajustado todos os pontos onde é recuperado o parâmetro FG_BXMATERIAL para ser recuperado também o parâmetro FG_API_HUB, caso FG_API_HUB habilitado será atribuído N para o parâmetro FG_BXMATERIAL e ele não será nem lido da base.

04. DEMAIS INFORMAÇÕES

  • Não se aplica.

05. ASSUNTOS RELACIONADOS

  • Não se aplica.