Árvore de páginas

Adequação AVGNUMSEQ e numeração dos titulos gerados a partir do SIGAEIC

Produto:

SIGAEIC

Versões:

P12.1.17

Ocorrência:

Adequação da função AVGNUMSEQ() para não utilizar arquivo local para controle de numerações, substituindo por uma tabela no banco de dados.

Detalhes:

Caso o ambiente esteja configurado para controlar a numeração dos títulos do módulo Easy Import Control a partir das tabelas do módulo (MV_EICNUMT= 1), esta numeração era originalmente registrada no arquivo "avg_seq.dtc" gravado no diretório \system\ do ambiente.

Este controle foi atualizado para que, quando o parâmetro MV_EICNUMT estiver com conteúdo igual a 1, a numeração seja registrada na tabela de parâmetros EWQ, registrada no banco de dados.

O novo controle será implementado automaticamente com a atualização dos programas AVGERAL e EECEI300 disponibilizados no release notes xxxx.

Desta forma, no primeiro acesso após a atualização do programa AVGERAL, o conteúdo das numerações contidas no arquivo "avg_seq.dtc" será transportado para a tabela EWQ e o arquivo será renomeado para "avg_seq.old", deixando de ser utilizado porém sem que haja perda do histórico das numerações existentes que serão transportadas na integra.

Após a atualização, caso seja necessário efetuar qualquer manutenção nas numerações existentes, basta acessar a tabela EWQ via utilitário de banco de dados e localizar os registros identificados pelo campo EWQ_USER = "AVGSEQ".

Os registros de numeração sempre serão do tipo compartilhado (campo EWQ_FILIAL em branco), assim como já eram no controle anterior por meio do arquivo físico.

A correspondência entre os campos do arquivo "avg_seq" e a tabela EWQ será:

De:Para:
AVG_CAMPOEWQ_PARAM
AVG_FILIALEWQ_ROTORI
AVG_SEQEWQ_XCONT