Ponto entrada > Módulo GPAC > Tratamento standard MFGALL 

MFMALL : Posicionamento de filtros suplementares.

Este ponto de entrada permite intervir em alocação de cada componenete ligado à produção. Está chamado em todos os casos de alocação (gestão OF, plano de trabalho, tratamentos automáticos...) e permite nomeadamente de ativar/desativar a alocação de um componente respondendo a certos critérios.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

As tabelas MFGMAT ([F :MFM ], ITMMASTER ([F :ITM]) e ITMFACILIT ([F :ITF]) são carregadas ao momento de chamada do ponto de entrada.

Utilização

Este ponto de entrada foi concebido para permitir desativar a alocação de componentes respondentes a certos critérios. Esta desativação é possível pelo posicionamento de variável WRET com valor 9. Se o componente deve estar alocado, deixar a variável WRET ao seu valor corrente.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

MFGMAT

Sim

Matérias

ITMMASTER

Sim

Artigos

ITMFACILIT

Sim

Artigos/Estabelecimentos

ALLCHO : Possibilidade de modificar o valor de zonas da máscara Alocação

Este ponto de entrada permite intervir após o carregamento da máscara de alocação OF. Permite modificar o conteúdo de zonas da máscara de alocação.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A máscara MFMALL está carregada no momento da chamada do ponto de entrada.

Utilização

Este ponto de entrada foi concebida para permitir modificar o valor de zonas da máscara MFGALL. Por exemplo, permite modificar a zona [M :MFA]TALL, de maneira a propor por defeito uma alocação detalhada mais que uma alocação global.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

MFGHEAD

Sim

Cabeçalho OF

ALLCHOMAT : Possibilidade de alocar especificamente dos componentes de OF

Este ponto de entrada permite de intervir justo antes a alocação dos componetes de OF. Permite curto-circuitar a alocação standard afim de proceder a uma alocação em função de critérios específicos.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A máscara MFMALL está carregada no momento da chamada do ponto de entrada.

As tabelas MFGHEAD ([F :MFG] , MFGMAT ([F :MFM] são carregados no momento de chamada do ponto de entrada.

Utilização

Este ponto de entrada foi concebido para permitir intervir no interior do anel de alocação dos componentes de OF.

Permite curto-circuitar a alocação standard afim de proceder a uma alocação em função de critérios específicos. Por exemplo, esta pode ser uma zona específica ligada a cada matéria que indica segundo o qual tipo de alocação (global, detalhado) falta alocar a matéria.

A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deverá estar posicionada a 1 se deseja curto-circuitar a alocação do tratamento standard.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

ORDERS

‎Não

Artigos em curso

MFGHEAD

Sim

Cabeçalho de OF

MFGMAT

Sim

Componentes OF

MFMMAJ : Atualização específica do ficheiro de matérias de OF MFGMAT

Este ponto de entrada permite intervir no momento da atualização de alocação de matérias de OF, justo antes a atualização da tabela MFGMAT.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

Os "buffers" [F :MFG] e [F :MFM] estão carregados no momento de chamada do ponto de entrada.

Utilização

Este ponto de entrada permite intervir no momento da atualização de uma matéria de OF (sub-programa ALLOC_MAT ) ou da totalidade das matérias de uma OF (sub-programa ALLOC_OF). Permite intervir justo antes de atualização de cada componente , quer dizer justo antes a atualização da tabela MFGMAT.

É possível conhecer o contexto de chamada de cada sub-programa de alocação em interrogando o valor da variável LTRT.

Valores possíveis de LTRT :

-        LTRT = « C » : criação 

-        LTRT = « M » : modificação.

-        LTRT = « A » : Anulação,

-        LTRT = « E » : passagem de uma alocação global versus uma alocaação detalhada.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

ORDERS

‎Não

Artigos em curso

MFGHEAD

‎Não

Cabeçalho de OF

MFGMAT

Sim

Componentes OF

MODALLMAT : modificação das alocações matérias

Este ponto de entrada permite intervir em caso de modificação das alocações dos componentes de OF. Permite curto-circuitar o tratamento standard onde a quantidade em falta foi alocada, para substituir por um tratamento específico, por exemplo afim de respeitar uma regra de alocação mono-lote.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A classe ecrã ALLPAR está alimentada no momento de chamada do ponto de entrada, assim que as tabelas MFGMAT ([F :MFM], ITMMASTER ([F :ITM]) e ITMFACILIT ([F :ITF]).

Utilização

Este ponto de entrada foi concebido para permitir curto-circuitar a alocação dos componentes de OF em caso de modificação das alocações para substituir por uma alocação específica. A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deverá estar posicionada a 1 se deseja curto-circuitar a alocação do tratamento standard.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

MFGMAT

Sim

Matérias

ITMMASTER

Sim

Artigos

ITMFACILIT

Sim

Artigos/Estabelecimentos

 

CTLSHTMAT: controlo das ruturas sobre alocações matérias

Este ponto de entrada permite intervir em caso de ruturas sobre os componentes de OF. Permite completar o tratamento standard e eventualmente realocar sobre um outro acondicionamento todo ou parte da qtd necessária.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A classe ecrã ALLPAR está alimentada no momento de chamada do ponto de entrada, assim que as tabelas MFGMAT ([F :MFM], ITMMASTER ([F :ITM]) e ITMFACILIT ([F :ITF]).

Utilização

Este ponto de entrada foi concebido para permitir de completar ou substituir a alocação dos componentes de OF em caso de rutura (LSHT>0) para substituir por uma alocação específica.

Os parâmetros LALL="qtd alocada" e LSHT="qtd em rutura" devem ser afetados com as novas quantidades alocadas e em rutura sobre este componente.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

MFGMAT

Sim

Matérias

ITMMASTER

Sim

Artigos

ITMFACILIT

Sim

Artigos/Estabelecimentos

 

ALLMATMAJ : atualização de zonas específicas da tabela das matérias de OF

Este ponto de entrada permite intervir na atualização da tabela das matérias de OF seguinte a alocações manuais, justo antes a atualização da tabela MFGMAT.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

O buffer [F:MFM] está carregado no momento de chamada do ponto de entrada.

Utilização

Este ponto de entrada permite intervir na atualização da tabela das matérias de OF, seguinte à realização de alocações manuais. Permite intervir justo antes de atualização de cada componente corrente, quer dizer justo antes a atualização da tabela MFGMAT.

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (...).

Tabela

Conteúdo significativo

Título Tabela

MFGHEAD

‎Não

Cabeçalho de OF

MFGMAT

Sim

Componentes OF