Variável ou máscara | Definição |
Char (20) W_ITM | Contém o composto de referência do cenário Carregar em W_ITM o composto de referência que deve utilizar o configurador (artigo deve existir)
|
Todas as tabelas necessárias à configuração estão abertas.
Este ponto de entrada serve a modificar dinamicamente o componente de referência definido num cenário.
Não há transação em curso se a variável S_UPDMOD <> 2.
Não há transação em curso se a variável S_UPDMOD = 2.
Existe um ficheiro rasto aberto segundo o valor da variável sistema S_TRAFLG posicionada por cenário.
Este ponto de entrada está chamado em execução de cenário quando se tem necessidade de ler o composto de referência.
Variável ou máscara | Definição |
Table [F :CSL] | Registo linha de cenário componente afetado |
|
|
Char (GLONITM) W_ITM | Contém o componente de referência do cenário Carregar em W_ITM o composto de referência que deve utilizar o configurador (o artigo deve existir)
|
Todas as tabelas necessárias à configuração estão abertas.
Este ponto de entrada está chamado para cada ação de tipo "Seleções tabelas", "seleção lista", "registo janela" ou "Tratamento standard" geridos pelo tratamento CFGLIBB. (AAAA = Ação)
permite fazer um tratamento prévio à ação standard e/ou de não efetuar a ação standard.
Este ponto de entrada está chamado para as ações seguintes geradas pelo tratamento CFGLIBB.
Tratamento standard SAICFGSCE : Registo respostas cenário
SAICFGSEL :Registo seleção artigos / opções variantes
SAICFGSHA : Registos formas e modelos
Registo janelaSELCFG : Seleção cenário por um cenário mestre.
Variável ou máscara | Definição |
GPOINT | Contém "CFG_" seguido do código acção (INIT,OUVRE….) |
GACTION | Contém o nome da ação (SAICFGSCE, SAICFGSEL…) |
GPE | Carregado com zero : a ação standard está efetuada Carregado <> zero : a ação standard não é efetuada |
Todas as tabelas do configurador.
Este ponto de entrada está chamado para cada símbolo de tipo "Ficheiro".
permite fazer um tratamento prévio à ação standard e/ou de não efetuar a ação standard.
Não há transação em curso se a variável S_UPDMOD <> 2.
Não há transação em curso se a variável S_UPDMOD = 2.
Existe um ficheiro rasto aberto segundo o valor da variável sistema S_TRAFLG posicionada por cenário.
Este ponto de entrada está chamado em execução de cenário quando se tem necessidade de ler o composto de referência.
Variável ou máscara | Definição |
Table [F :CSL] | Registo linha de cenário componente afetado |
|
|
GPE | Carregado com zero : a ação standard está efetuada Carregado <> zero : a ação standard não é efetuada |
Todas as tabelas necessárias à configuração estão abertas.
Este ponto de entrada está chamado ao carregamento de cada linha das seleções artigo e opções variantes do configurador.
Não existe transação em curso.
Pode existir um ficheiro rasto aberto (testar o contexto)
A variável GPE está inicializada a 0. Se o específico a passa a um outro valor, o tratamento se para de carregar a linha corrente (sem atrualização de [M:CFW]).
Variável ou máscara | Definição |
Mask WUSxxxx [CSEL] | Máscara gerada da seleção xxx |
Table [F:ITM] | Artigo mestre da linha de seleção afetada |
Table [F:ITF] | Artigo estabelecimento da linha de seleção afetada |
Table [F:ITV] | Artigo acumulados da linha de seleção afetada |
Table [F:ITS] | Artigo de venda da linha de seleção afetada |
Table [F:TCU] | Divisa de S_CUR (GLOCALDEV por defeito) |
Decimal [M :CSEL]CSTTOT | Custo total pré-calculado das seleções efetuadas na seleção em curso. |
Nolign | Número da linha corrente |
S_DYNAMT | Campo de tipo "custo em divisa" que deve ser afixado. (Segundo a divisa contida em S_CUR pré-carregado por defeito pela divisa local) Este campo será atualizado em configuração no momento de apoio sobre "OK"Para afixar imediatamente fazer :Gosub AFF_DYNAMT From CFGLIB |
As tabelas do configurador
Este ponto de entrada está chamado no momento da pesquisa de equivalência para filtrar os artigos equivalentes, por exemplo em verificando se um registo Artigo-Estabelecimenrto existe ou não para o Estabelecimento corrente.
Existe uma transação em curso.
Existe um ficheiro rasto aberto segundo o valor da variável sistema S_TRAFLG posicionada por cenário.
Chamada nos diferentes casos de percurso de [F:ITM1]: que toma o primeiro artigo encontrado ou todos os artigos equivalentes para os apresentar sob a forma de uma lista no ecrã [M:CFEQ].
A ação está chamada depois CFGLIBC, onde o pedido sobre [F:ITM1] está constituido.
Utilização de indicador GPE
GPE=0 se algo standard deve se prosseguir (inicializado a este valor por defeito)
GPE=1 para não carregar o artigo corrente [F:ITM1]ITMREF
GPE=2 para sair totalmente do anel de leitura
Variável ou máscara | Definição |
Mask [CFV0] | Recapitulativo da configuração |
Mask [CFV1] | Recapitulativo da configuração |
Mask [CFV2] | Recapitulativo da configuração |
Mask [CFV3] | Recapitulativo da configuração |
Mask [CFV9] | Recapitulativo da configuração |
|
|
As tabelas necessárias à configuração
Variáveis e máscaras disponíveis