Ponto entrada > Módulo Supervisor > Tratamento standard GEXPENCH 

NOMFICHIER

O ponto de entrada NOMFICHIER permite modificar o nome dos ficheiros exportados ao FIM de uma exportação encadeada em função de um contexto

Contexto e modo de funcionamento

As seguintes tabelas estão em linha :

Tabela

Conteúdo significativo

Descr. Tabela

AENCHAINE [AEN]

Sim

Encadeamento import/export

AOBJEXT [AOE]

Sim

Modelos import/export

AOBJEXTD [AOD]

Sim

Linhas import/export objecto

AOBJET [AOB]

Sim

Objectos de base

ATABLE [ATB]

Sim

Dicionário das tabelas

ATABZON [ATZ]

Sim

Dicionário dos campos

ATABIND [ATI]

Sim

Dicionário dos índices

ATYPE [ATY]

Sim

Tipo de dados

APARIMPEXP [APX]

Sim

Parâmetros import / export

Variáveis disponíveis
Local char FICDON(gdimfic)(1..30) : nome dos ficheiros exportados
Local Integer NBFIC : número de ficheiros exportados, corresponde também ao número de modelos definidos no código encadeamento.
Local integer IMPSTA : estatuto erro (0=ok, 2 ficheiro inexistente, 5 problema de acesso)
[m :dia]CODE : código encadeamento

Ecrã aberto :
EXPENCH        [DIA]    parâmetros de lançamento da exportação encadeada.

Tabelas abertas
AENCHAINE     [AEN]   Encadeamento Export/import
AOBJEXT [AOE] Modelos
AOBJEXTD       [AOD]  Linhas dos modelos
AOBJET           [AOB] Objecto de base
ATABLE            [ATB]   Dicionário das tabelas
ATABZON         [ATZ]   Campos das tabelas
ATABIND          [ATI]    Índice das tabelas
ATYPE              [ATY]   Tipo de dados
APARIMPEXP   [APX]   Parâmetros Export/import

Outras tabelas podem estar em linha segundo o contexto de chamada.

Para renomear um ficheiro, é preferível de utilizar o sub-programa MOVE(FICORG,FICDES,STAT) do tratamento ORDSYS.