Ponto entrada > Módulo GPAC > Tratamento standard MTKAUTLIB 

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

Este ponto de entrada permite intervir em criação de seguimentos operatórios justo antes a criação da linha seguimento de operação (isto permitindo, por exemplo, de inicializar as zonas de tabelas específicas).

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTOK] ligada à criação de seguimento dos tempos está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGOPE

Sim

Operações

MFGOPETRK

Sim

Seguimento operações

SCHEDULING

Não

Planificação

FACILITY

Sim

Estabelecimento

 

BENMKIMAJ : Atualização de zonas específicas do ficheiro de declaração de produt

Este ponto de entrada permite intervir em criação de seguimentos de produção justo antes a criação da linha seguimento de artigo lançado (isto permitindo, por exemplo, de inicializar as zonas de tabelas específicas).

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTIK] ligada à criação de seguimento de produção está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGITM

Sim

Artigo lançado

MFGITMTRK

Sim

Seguimento de produção

FACILITY

Sim

Estabelecimento

 

BENMKMMAJ :Atualização de zonas específicas do ficheiro consumo matérias MFGMAT

Este ponto de entrada permite intervir em criação de seguimentos de consumo justo antes a criação da linha seguimento matéria (isto permitindo, por exemplo, de inicializar as zonas de tabelas específicas).

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTMK] ligada à criação de seguimento das matérias está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGMAT

Sim

Matérias

MFGMATTRK

Sim

Seguimento matérias

FACILITY

Sim

Estabelecimento

 

BENMFOMAJ : Atualização de zonas específicas do ficheiro de seguimento MFGOPE

Este ponto de entrada permite intervir em criação de seguimentos operatórios justo antes a reescrita da linha de operação (isto permitindo, por exemplo, de inicializar as zonas de tabelas específicas).

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTOK] ligada à criação de seguimento dos tempos está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGOPE

Sim

Operações

MFGOPETRK

Sim

Seguimento operações

SCHEDULING

Não

Planificação

FACILITY

Sim

Estabelecimento

 

MFICLEMAJ :Gestão específica do indicador de saldo da linha artigo lançado

Em criação automática de declaração de produção, este ponto de entrada permite intervir sobre o indicador de saldo das linhas artigos lançados (zona MFITRKFLG do ficheiro MFGITM).

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTIK] ligada à criação de seguimento de produção está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGITM

Sim

Artigo lançado

MFGITMTRK

Sim

Seguimento de produção

FACILITY

Sim

Estabelecimento

 

BENMFIFLT : em declaração de produção automática, alteração do filtro

Este ponto de entrada permite intervir em criação automática de seguimentos de produção, justo após o filtro standard a aplicar sobre as linhas artigos lançados a tratar, afim de fazer um filtro específico.

A seguir o filtro standard :

 Filter [F:MFI] Where MFGNUM = [M:MTIK]MFGNUM & MFITRKFLG <> 5 &  ITMSTA <> 4

O ponto de entrada está posicionado atrás esta linha.

Atenção : O filtro se aplicará ao lugar do filtro standard e não em mais. O filtro sobre o número de OF(MFGNUM) deve imperativamente ser posicionado.

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

O filtro standard está feito.

A máscara [M :MTIK] está carregada

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGITM

Não

Artigo lançado

MFGITMTRK

Não

Seguimento de produção

FACILITY

Não

Estabelecimento

ITMREF

Não

Artigo

ITMFACILIT

Não

Artigo-estabelecimento

STOTRS

Não

Transação de stock

 

BENMFMFLT : em consumo automático, alteração do filtro a aplicar

Este ponto de entrada permite intervir em criação automática dos consumos matérias, justo após o filtro standard a aplicar sobre as linhas componentes a tratar, afim de fazer um filtro específico.

A seguir o filtro standard segundo o valor de TYPTRT (tipo de tratamento) e de MFGMST(operação de produção):

Os valores de TYPTRT são :

1 = Pretende-se seguir todas as matérias ligadas a uma OF.

2 = Pretende-se seguir todas as matérias ligadas a uma operação.

Se a operação está produtiva, seguiremos mais as matérias com o número de operação = 0

3 = Pretende-se seguir todas as matérias ligadas a uma linha artigo produto.

Case [M:MTMK]TYPTRT

    When 1   : Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & MFMTRKFLG <> 5 &

&                                MATSTA <> 4

When 2:

        If [M:MTMK]MFGMST    <> 2

            Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & BOMOPE = [M:MTMK]OPENUM & MFMTRKFLG <> 5 &

&                                MATSTA <> 4

Else

            Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & find(BOMOPE,[M:MTMK]OPENUM,0)

&                              & MFMTRKFLG <> 5 & MATSTA <> 4

Endif

    When 3   : Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & (find(MFGLIN,0,[M:MTMK]MFGLIN)) &

&                                 MFMTRKFLG <> 5 &  MATSTA <> 4

O ponto de entrada está posicionado atrás cada filtro standard.

Atenção : O filtro se aplicará ao lugar do filtro standard e não em mais. O filtro sobre o número de OF(MFGNUM) deve imperativamente ser posicionado.

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

O filtro standard está feito.

A máscara [M :MTMK] está carregada

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGITM

Não

Artigo lançado

MFGITMTRK

Não

Seguimento de produção

FACILITY

Não

Estabelecimento

ITMREF

Não

Artigo

ITMFACILIT

Não

Artigo-estabelecimento

STOTRS

Não

Transação de stock

 

BENMKMMOD : em consumo automático, Cálculo específico da quantidade consumida

Este ponto de entrada permite intervir em criação automática de seguimentos de consumo justo após o cálculo da quantidade a consumir, afim, por exemplo, de recalcular esta quantidade.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

O buffer [F:MKM] está em parte carregado no momento de chamada do ponto de entrada. Nomeadamente a quantidade consumida ([F :MKM]USEQTY) está carregada.

O buffer [F :MFM] está em linha mas não ainda atualizado.

A classe ecrã [M :MTMK] ligada à criação de seguimento das matérias está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGMAT

Sim

Matérias

MFGMATTRK

Sim

Seguimento matérias

FACILITY

Sim

Estabelecimento

 

BENENTLOT : Permite modificar o bloco complemento lote

Este PE permite modificar o conteúdo do bloco : complemento lote no ecrã das entradas STOENTW

Contexto e modo de funcionamento.

Este PE permite por exemplo de afetar o primeiro número de um sub-lote por um valor outro que : 00001 

No caso de conteúdo do PE será :

                 IF [F:ITM]LOTMGTCOD = 4 & [M:ENTW]SLO(nolign-1) = "00001"

                                                 [M:ENTW]SLO(nolign-1) = "Slo específico"

            endif

O valor "Slo específico" deverá ser de tipo alfanumérico de comprimento com GLONSLO e se terminar por numéricos.

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

O buffer [F :ITM] está carregado.

O buffer [F :ITF] está carregado.

A classe ecrã [M :STOENTW] está carregado

Tabelas abertas
 

CUSTRTSUP : Após declaração de prod. MFGITMTRK

Este ponto de entrada permite intervir em criação de seguimentos de produção justo antes o registo, após a criação da linha seguimento artigo lançado e atualizado do stock.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTIK] ligada à criação de seguimento de produção está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGITM

Sim

Artigo lançado

MFGITMTRK

Sim

Seguimento de produção

FACILITY

Sim

Estabelecimento

 

BEFBODMKM : filtro componentes em consumo automático sobre nomenclatura

Este ponto de entrada permite intervir em criação automática de consumo matérias sobre nomenclatura afim de aceitar ou não o consumo de um componente identificado por [F:BOD].

Para não desencadear a saída de um componente, posicionar a variável GPE a 1.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

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

BOM

Sim

Cabeçalho de nomenclatura

BOMD

Sim

Linha de componente

 

CRE_CPLMFO : antes atualização de operação

Este ponto de entrada permite intervir em criação automática de um seguimento operação.

Para não desencadear a atualização da operação (buffer [F:MFO]), posicionar a variável GPE a 1.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

A classe ecrã [M :MTOK] ligada à criação de seguimento dos tempos está carregada.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGOPE

Sim

Operações

MFGOPETRK

Sim

Seguimento operações

SCHEDULING

Não

Planificação

FACILITY

Sim

Estabelecimento

 

BENMFMCTL : consumo artigo não renovado

Este ponto de entrada permite intervir justo antes o teste sobre o estatuto de artigo, afim de poder por exemplo autorizar o consumo dos componentes em estatuto "não renovado" mas para as quais resta do stock.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

O buffer [F:ITM] está carregado com o componente corrente no momento de chamada do ponto de entrada.

Afetar GPE a um valor > 0 para evitar de sair sobre o teste [F:ITM]ITMSTA > 1 e autorizar o tratamento a se prosseguir.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGMAT

Sim

Matérias

MFGMATTRK

Sim

Seguimento matérias

FACILITY

Sim

Estabelecimento

 

BENMFMTRA : Traçar a falta de stock disponível

Este ponto de entrada permite intervir justo antes o registo no rasto da mensagem WMSGSUI respeitante a falta de stock disponível.

O desconto a vazio de WMSGSUI via este ponto de entrada inibe o registo da mensagem.

Contexto e modo de funcionamento.

Classes ficheiros e ecrãs disponíveis

Os buffers [F:ITM] e [F:ITF] são carregados com o artigo ou artigo-estabelecimento afetados pela mensagem de erro no momento da chamada do ponto de entrada.

BEFWRIMTA :Atualização de zonas específicas. Respostas Ficha qualidade MTKCRDASW

Este ponto de entrada permite intervir em criação de seguimentos de fabrico a escrita das respostas dadas na Ficha Qualidade, justo antes a criação de cada linha (isto permitindo, por exemplo, de inicializar as zonas de tabelas específicas).

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Para anular a transação se existe um problema, falta posicionar a variável GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

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

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MTKCRDASW

Sim

Respostas Ficha Qualidade

FACILITY

Sim

Estabelecimento

 

CTLMKMNUL : seguimento com quantidade nula

Este ponto de entrada está desencadeado sobre a geração automática de um seguimento de matéria, afim de poder, por exemplo, forçar a criação do seguimento compreendendo a quantidade calculada pelo algoritmo é nula.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

Os buffers [F:ITM], [F:ITF] são carregados com o componente corrente, provenindo da ordem de fabrico ou da nomenclatura, ao momento de chamada do ponto de entrada, mas o buffer [F:MKM] não está ainda totalmente calculado.

Afetar GPE a um valor > 0 para evitar de sair sobre os testes [F:MKM]USEQTY=0 e autorizar o tratamento a se prosseguir.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGMAT

Sim

Matérias

MFGMATTRK

Sim

Seguimento matérias

FACILITY

Sim

Estabelecimento

 

CTLMKMSTO : seguimento se o stock é insuficiente

Este ponto de entrada está desencadeado sobre a geração automática de um seguimento de matéria, afim de poder, por exemplo, forçar a criação do seguimento e compreendendo quando a quantidade em stock é insuficiente e stock negativo interdito.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

Os buffers [F:ITM] , [F:ITF], [F:MKM]  são carregados com o componente corrente no momento de chamada do ponto de entrada.

O ponto de entrada está desencadeado no caso de uma saída automática, se o stock disponível é insuficiente e que o artigo não está autorizado em stock negativo.

Afetar GPE a um valor > 0 para evitar de desencadear a atualização dos stocks e autorizar o tratamento a se prosseguir.

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

MFGHEADTRK

Não

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGMAT

Sim

Matérias

MFGMATTRK

Sim

Seguimento matérias

FACILITY

Sim

Estabelecimento