Árvore de páginas

Mata100 - Integração do SIGAEST/SIGAQIE

3355 PROBLEMAS COM EXCESSO DE ARQUIVOS ABERTOS
=========================================
Se o sistema apresentar as seguintes caracteristicas:

1. Na Inclusão/Exclusão de NF de Entrada cujo algum item utilize o CQ SigaQualy (B1_CQ="Q") aparece o HELP "FILES255" e o sistema aborta em seguida;
2. Seu executável é 207/407 com data anterior ou igual a 05/06/2000;
3. Você utiliza o sistema de arquivos CDX ou NTX.

Você DEVE atualizar o executável - a correção deste problema foi feita em 05/06/2000 (ao solicitar o executável certifique-se de que os fontes foram atualizados em data posterior a esta).

Detalhes da Correção
====================
Para que seja feita a integração MATERIAIS X SIGAQIE é necessário que se abram (*1) alguns arquivos - Em bases de dados DBFCDX ou DBFNTX esta abertura causava um exesso de arquivos abertos simultâneamente (apresentando o Help FILES255). A correção feita fará com que o sistema verifique o numero de arquivos abertos - se este numero estiver perto do limite alguns arquivos serão fechados (*2). A utilização da Integração continua sendo feita normalmente em outros Sistemas de Arquivos (ADS, TOP, CISA, etc.), pois nestes sistemas não existe a limitação de Arquivos Abertos Simultâneamente.

(*1). Os seguintes arquivos são pré-selecionados para a Abertura:
QA4,QA6, QA7, QE6, QE7, QE8, QEA, QED, QEF, QEG, QEH, QEI, QEK, QEL, QEM,QEN, QEO, QEP, QER, QES, QEQ, QET, QEU, QEY, QEZ, QA2, QE1, SA2, SA5,SB1 e SRA.
Durante o processo de integração com o SIGAQIE estes arquivos OBRIGATORIAMENTE DEVEM estar abertos. Se houver necessidade de se abrir mais arquivos (Ex.: O cliente possui alguma customização na integração que utilize algum arquivo especifico - SZ1,SZ2...) pode-se utilizar o parametro MV_OPENQIE - este parametro deve ser incluido no SX6 com tipo "C" (caracter) e no conteúdo deve ser cadastrados os ALIAS dos arquivos a serem abertos durante o processo (Ex.: No conteudo pode ser incluida a sequencia QA4QA6QA7QE6QE7QE8QEAQEDQEFQEGQEHQEIQEKQELQEMQENQEOQEPQERQESQEQQETQEUQEY
QEZQA2QE1SA2SA5SB1SRASZ1SZ2)
Com a utilização do parametro o sistema irá ignorar a pré-seleção de arquivos a serem abertos, portanto deve-se SEMPRE incluir a lista de arquivos padrão no conteúdo antes de se incluir os Alias especificos a serem abertos. Só utilize o parametro em caso de extrema necessidade, e com responsabilidade. Todos os arquivos abertos durante a inclusão/Exclusão da NF serão fechados no final do processo.

(*2). Os seguintes arquivos são pré-selecionados para o Fechamento em caso de necessidade: SI2, SI3, SI4, SI6, SI7,SI8, SIC e SID. Normalmente esta seleção deve ser suficiente, mas se houver necessidade de se fechar mais arquivos (Ex.: caso o cliente utilize especificos - SZ1,SZ2,...), ou mesmo de se alterar a seleção padrão (Ex.: O cliente possui customizações que utilizem dados de algum arquivo pré-selecionado durante a inclusão/exclusão da NF de Entrada) pode-se utilizar o parametro MV_CLOSQIE - este parametro deve ser incluido ao SX6 com tipo "C" (caracter) e no conteúdo deve-se preencher quais ALIAS poderão ser fechados em caso de necessidade. (Ex.: No conteúdo pode ser cadastrada a sequência SZ1SZ2SI2SI3SI4SI6SI7SI8SICSID)
Após a gravação da NF todos os arquivos fechados serão reabertos.
 

Nível 1 (Acesso Clientes)
Espanhol , Inglês