Histórico da Página
...
| Produto: |
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Segmento: |
| ||||||||||||||||
| Módulo: | MANFRO | ||||||||||||||||
| Função: | Serviço Manfro001 - Validação, Movimentação e Acumulo de Km/H para 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 | ||||||||||||||||
| Ticket: | 24549449 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | FSWAGRODAGROMATIV-610810271 |
02. SITUAÇÃO/REQUISITO
No aplicativo PIMSServer, na funcionalidade de validação e transferência de apontamentos de Abastecimentos da tabela temporária para oficial (processo Manfro001 - Validação, Movimentação e Acúmulo de Km/H para Equipamentos), implementar uma nova regra de validação para o Operador nos apontamentos de abastecimento conforme o valor configurado em parâmetro:
Não valida – O sistema não deve realizar nenhuma validação quanto ao tipo do operador, mantendo o comportamento atual.
Válida com confirmação – O sistema deve verificar se o Operador informado é do mesmo tipo do Equipamento (P-próprio, T-terceiro ou F-fornecedor) . Caso não seja, deve bloquear o apontamento, impedindo a sua gravação.
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:
- 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”;
- 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;
- Se o parâmetro FG_BX_MATERIAL = 'S' e o novo parâmetro = 'N', a rotina deve seguir o comportamento atual, sem alterações;
- 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;
- 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.2506Severidade total – O sistema deve verificar se o Operador informado é do mesmo tipo do Equipamento (P-próprio, T-terceiro ou F-fornecedor) . Caso não seja, deve bloquear o apontamento, impedindo a sua gravação.
03. SOLUÇÃO
No aplicativo PIMSServer, na funcionalidade de validação e transferência de apontamentos de Abastecimentos da tabela temporária para oficial (processo Manfro001 - Validação, Movimentação e Acúmulo de Km/H para Equipamentos), foi implementado uma nova regra de validação para o Operador nos apontamentos de abastecimento conforme o valor configurado no parâmetro:
FG_VALIDA_EQUIPTO_FUNC
Não valida – O sistema não realiza nenhuma validação quanto ao tipo do operador, mantendo o comportamento atual.
Válida com confirmação – O sistema verifica se o Operador informado é do mesmo tipo do Equipamento (P-próprio, T-terceiro ou F-fornecedor) . Caso não seja, bloqueia o apontamento, impedindo a sua gravação. (Como se trata de um serviço agendado no PIMSServer, este valor se iguala ao Severidade Total)
...
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.
...