01. DADOS GERAIS
Produto: | TOTVS Agro Beneficiamento
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Agroindústria |
Módulo: | SIGAAGR - Gestão de Agronegócio |
Função: | AGRA840NFE - Integração documento de entrada X UBS lotes de sementes |
País: | Brasil |
Ticket: | 11164400 |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROOGD-13281 |
02. SITUAÇÃO/REQUISITO
É necessário disponibilizar um ponto de entrada na função AGRA840NFE (fonte AGRUTIL01.PRW), o objetivo do ponto de entrada é obrigar o usuário confirmar a tela de lotes de sementes durante a inclusão do documento de entrada. Pois algumas vezes o usuário esta clicando em cancelar ou em fechar (X) indevidamente, não fazendo assim as atualizações na NP9.
03. SOLUÇÃO
Ajustado na tela para não permitir fechar pelo ícone fechar(X) da tela ou pela tecla esc do teclado, obrigando assim o usuário a clicar no botão cancelar ou confirmar da tela.
Adicionado ponto de entrada AGR840CT para validar se usuário poderá ou não cancelar a tela. Caso o ponto de entrada retorne o valor logico TRUE, seguirá o fluxo com as validações atual já existente. Caso o ponto de entrada retome o valor lógico FALSE, o usuário não conseguirá cancelar a tela, somente confirmar, neste caso o cliente poderá adicionar uma mensagem para o usuário informando o motivo para melhor entendimento.
User Function AGR840CT() Local lRet := .F. Return lRet
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS