Situação/Requisito: | - Com ambiente configurado com o parâemtro MV_EASYTMP = .F., Ao Acessar a rotina de pré-cálculo do SIGAEIC, selecionar um Purchase Order e após a apuração do cálculo clicar em Preview para ver o relatório, o sistema gerar um error.log:
7.00.170117A-20180712 THREAD ERROR ([12788], U0180486, U0180486-TPD-B) 17/07/2018 15:58:05 v:\12_loboguara\protheus_data\system_ncf\sc003370.dbf: v:\12_loboguara\protheus_data\system_ncf\sc003370.dbf: SQLite Error (1) near "DELETE": syntax error Stmt: UPDATE localfile SET WKCOD_I = 'PRDIMP-00000003',WKCHAVE = 'PRDIMP-00000003 1R9 ',WKDESPESA = '1R9',WKDES_ADI = ' ',WKCUS_U_P = ?,WKCUS_U_R = ?,WKVARCUS_U = ?,WKCUS_T_P = ?,WKCUS_T_R = ?,WKVARCUS_T = ?,WKPER_DES = ?,WKPERPAR_P = ?,WKPERPAR_R = ?,WKPERCIF_P = ?,WKPERCIF_R = ?,WKCUS_S_P = ?,WKCUS_S_R = ?,WKCONTROLE = ' ',WKDESC = ' ',DELETE = "F" WHERE R_E_C_N_O_ = 2; on TPC251GRV_WK2(EICTP251.PRW) 04/05/2018 19:46:49 line : 3546
- Consulta padrão para seleção da SI de referência no PO;
Ao incluir um PO (Purchase Order), no momento de selecionar a SI (Solicitação de Importação), é apresentada uma tela, onde o sistema disponibiliza uma consulta através do botão F4, não seguindo o parão do sistema de utilização da consulta através do botão F3.
- Itens duplicados no cadastro de C.F.O
- Ao realizar o cadastro de CFO, é possível incluir linhas duplicadas. O sistema só efetua a validação destes itens duplicados, após clicar em confirmar. - Quando o temporário no banco está habilitado, ao fechar uma manutenção de CFO e em seguida entrar novamente, ocorre um erro de Alias já existe.
- Ambiente sistêmico não apresenta as correções efetuadas pelas issues de manutenção do período.
As issues corrigidas durante o período de testes sistêmicos não foram disponibilizadas no ambiente utilizado pelo teste sistêmico;
|
Solução/Implementação: | - Realizadas alterações no fonte AVGERAL.PRW para implementar o uso de outro campo que guarde a propriedade de deletado, uma vez que o cmapo DELETE é reservado ao SQLITE.
- Foi adicionada a tela de seleção da SI no Purchase Order, a opção de consulta através do botão F3, seguindo o padrão do sistema.
- Foi criado um índice no temporário responsável pela inclusão dos itens no cadastro de CFO, desta forma, é possível validar se o item digitado já foi cadastrado ou não, informando ao usuário a duplicidade do item no momento da digitação. Também foi efetuado um ajuste para que os temporários sejam fechados corretamente quando o temporário no banco estiver habilitado.
- Criado um pacote com todas as correções de manutenção efetuadas entre o período de 16/07/2018 à 27/07/2018. Este pacote foi disponibilizado no ambiente de teste sistêmico.
|