Ponto entrada > Módulo GPAC > Tratamento standard FUNMFGS 

MFSMAJ : Atualização de zonas específicas do ficheiro MFGHEAD em encerramento

Este ponto de entrada permite intervir em encerramento de uma ordem de fabrico, justo antes a re-escrita do cabeçalho de OF (Ficheiro MFGHEAD  [F :MFG]) afim de registar as zonas específicas.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classe ecrãs disponíveis

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

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

FACILITY

Sim

Estabelecimento

MFGHEAD

Sim

Cabeçalho de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Não

Componentes

 

WIPCOST : Evento influindo sobre o preço de custo de fabrico

Este ponto de entrada serve a interceptar os eventos de seguimento de fabrico susceptíveis de ter um impacto sobre o preço de custo de ordem de fabrico.

O tipo de evento afetado aqui é a criação de seguimentos operatórios e de consumos matérias (em saldo de ordem de fabrico).

 

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada está situado em 2 locais, na emissão das fases de mise atualização.


O contexto está passado pela variável global GWIPCOST :

GWIPCOST = « MATTRK_NEW » para cada criação de consumo matéria.

GWIPCOST = « OPETRK_NEW » para cada criação de seguimento operatório.

É possível reenviar um estatuto de erro ao programa standard afim de interromper o processo, em inicializando a variável WRET a um valor não nulo.

Variáveis e máscaras disponíveis

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

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

FACILITY

Sim

Estabelecimento

MFGHEAD

Sim

Cabeçalho de OF

MFGITM

Não

Artigos lançados

MFGOPE

Sim

Operações

MFGMAT

Sim

Componentes

MFGOPETRK

Sim

Seguimento operatório

MFGMATTRK

Sim

Consumo matéria

 

MKOTRKMAJ : Atualização de zonas específicas do ficheiro de seguimento operatóri

Este ponto de entrada permite intervir em saldo ou encerramento de OF, justo antes o registo do seguimento automatico de operação (ficheiro MFGOPETRK [F :MKO] ) afim de registar as zonas especificas.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classe ecrãs disponíveis

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

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

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Não

Componentes

MFGOPETRK

Não

Seguimento operatório

MFGMATTRK

Não

Consumo matéria

MKMTRKMAJ : Actualização complementar do ficheiro de seguimento das matérias

Este ponto de entrada permite intervir em saldo ou encerramento de OF, justo antes a escrita do seguimento automatico de uma matéria (ficheiro MFGMATTRK [F :MKM] ) afim de modificar ou registar o valor de certas zonas.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classe ecrãs disponíveis

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

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 de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Sim

Componentes

MFGOPETRK

Não

Seguimento operatório

MFGMATTRK

Sim

Consumo matéria

 

CUSTRTSUP : Possibilidade de lançar um tratamento suplementar em fim de execução

Este ponto de entrada permite intervir em saída do saldo ou do encerramento de uma ordem de fabrico, para efetuar um tratamento particular, como, por exemplo, o lançamento do cálculo do preço de custo de fabrico.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ecrãs e variáveis disponíveis

A variável de trabalho WTRTTYP permite saber se se está em saldo ou em encerramento de OF.

WTRTTYP = 1 : vêm de saldar uma OF.

WTRTTYP = 2 : vêm de encerrar uma OF.

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 de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Não

Componentes

MFGOPETRK

Não

Seguimento operatório

MFGMATTRK

Não

Consumo matéria

 

 

WAUTO : seguimento automatico ou não das matérias ou operações não saldadas.

Este ponto de entrada permite intervir a mão em saldo ou encerramento de uma ordem de fabrico para seguir automaticamente ou não as matérias ou operações não saldadas.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Variáveis e classes ecrãs disponíveis.

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

[L]WAUTO : posicionar a 1 para seguir automaticamente as matérias não saldadas, senão 0.

[L]WAUTO2 : posicionar a 1 para seguir automaticamente as operações não saldadas, senão 0.

GPE += 1 : para evitar a alimentação de WAUTO para o standard

GPE += 2 : para evitar a alimentação de WAUTO2 para o 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

FACILITY

Sim

Estabelecimento

MFGTRS

Sim

Transacção registo produção

MFGHEAD

Sim

Cabeçalho de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Não

Componentes

MFSMAJCLE : Actualização de zonas específicas do ficheiro MFGHEAD em saldo

Este ponto de entrada permite intervir em saldo de uma ordem de fabrico, justo antes a re-escrita do cabeçalho de OF (Ficheiro MFGHEAD  [F :MFG]) afim de registar as zonas específicas.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classe ecrãs disponíveis

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

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

FACILITY

Sim

Estabelecimento

MFGHEAD

Sim

Cabeçalho de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Não

Componentes

 

CUSCTLSUP : controlo das matérias ou operações não saldadas.

Este ponto de entrada permite intervir em saldo ou encerramento de uma ordem de fabrico para autorizar ou não o tratamento (sub-programa CTRL_VALID).

As variáveis LRET,LOPE,LMAT,LITM ou WWIP podem ser reajustadas.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Variáveis e classes ecrãs disponíveis.

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

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

FACILITY

Sim

Estabelecimento

MFGTRS

Sim

Transacção registo produção

MFGHEAD

Sim

Cabeçalho de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Não

Componentes

CTLMFMSTO: Stock disponível para as matérias não consumidas

Este ponto de entrada permite intervir em saldo ou encerramento de OF, justo antes o seguimento automatico de uma matéria afim de modificar ou preencher o valor de certas zonas.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classe ecrãs disponíveis

As máscaras MFS0, MFS1, MFS2, MFS3, MFS4 são abertas e carregadas.

A variável GPE posicionada a um valor diferente de 0 permite evitar a pesquisa standard do stock disponível. O tratamento específico deve então tomar em carga a leitura de [F:SRU] e tabelas necessárias na saída de stock, e sobre tudo preencher a variável LDIS com o stock que estima disponível.

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 de OF

MFGITM

Não

Artigos lançados

MFGOPE

Não

Operações

MFGMAT

Sim

Componentes

MFGOPETRK

Não

Seguimento operatório

MFGMATTRK

Não

Consumo matéria