Árvore de páginas

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Import Control (SIGAEIC)

Função:

Pré-Cálculo (EICTP252)

Situação/Requisito:

  1. 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



  2. 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.

  3. 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.

  4. 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Tickets relacionados:


Requisito:DTRADE-259 - Issue sem pacote