Ponto entrada > Módulo GPAC > Tratamento standard SUBMTKC 

MKOMAJ : Actualização das zonas específicas em criação/modificação de seguimento

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

Contexto e modo de funcionamento

Uma variável de tipo caracter "WACTION" está posicionado no valor "C" em criação e o valor "M" em modificação. O conteúdo desta variável deve ser interrogado afim de conhecer o contexto de chamada.

Transacção

Existe uma transacção em curso.

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

Ficheiro rasto

A abertura do rasto está submetida ao valor do parâmetro geral stock "STOTRACE"

Classes ficheiros e ecrãs disponíveis

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

As classes ecrã [M :MTK0] e [M :MTK1] ligados à criação do seguimento dos tempos está carregado.

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

Intitulado Tabela

MFGHEADTRK

Sim                 

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                 

Estabelecimemto

 

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 da ordem de fabrico.

O tipo de evento afectado aqui é a criação e a supressão dos três tipos de seguimento possíveis: declaração de produção, consumo matéria e seguimento operatório.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada está situado em 6 locais, na emissão das fases de actualização. Dois tipos de actualizações são afectadas : a criação e a supressão de um seguimento (seguimento operatório, consumo ou declaração de produção seguinte segundo contexto).


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

GWIPCOST = "ITMTRK_NEW" para cada criação de declaração de produção.

GWIPCOST = "ITMTRK_DEL" para cada supressão de declaração de produção.

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

GWIPCOST = "MATTRK_DEL" para cada supressão de consumo matéria.

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

GWIPCOST = "OPETRK_NEW" para cada supressão de seguimento operatório.

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

Variáveis e máscaras disponíveis

Seguindo o tipo de seguimento tratado, os buffers [F:MKO], [F:MKI] e [F:MKM] são carregados no momento de chamada do ponto de entrada, assim que as classes ecrã [M :MTK0], [M :MTK1], [M :MTK2] e [M :MTK3].

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

Intitulado Tabela

MFGITMTRK

Sim                 

Declaração de produção:

MFGITM

Não

Artigo lançado

MFGMATTRK

Sim                 

Consumo matéria

MFGMAT

Não

Matéria

MFGOPETRK

Sim                 

Seguimento de operação

MFGHEADTRK

Sim                 

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGOPE :

Sim                 

Operações

SCHEDULING

Não

Planificação

FACILITY

Sim                 

Estabelecimemto

 

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

Em modificação dos movimentos de stock ligados a uma linha 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

Transacção

Existe uma transacção em curso.

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

Ficheiro rasto

Não existe ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

O buffer [F:MFI] est chargé no momento da 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

Intitulado Tabela

MFGITMTRK

Sim                 

Declaração de produção:

MFGITM

Sim                 

Artigo lançado

MFGMATTRK

Não

Consumo matéria

MFGMAT

Não

Matéria

MFGOPETRK

Não

Seguimento de operação

MFGHEADTRK

Sim                 

Cabeçalho de seguimento

MFGHEAD

Não

Cabeçalho de OF

MFGOPE :

Não

Operações

SCHEDULING

Não

Planificação

FACILITY

Sim                 

Estabelecimemto

 

MKMMAJ : Actualização complementar em criação/modificação de consumo matéria

Este ponto de entrada permite intervir na criação ou modificação de seguimento de fabrico, justamente antes o registo do seguimento matéria ( ficheiro MFGMATTRK [F :MKM] ) afim de modificar ou preencher o valor de certas zonas.

Contexto e modo de funcionamento

Uma variável de tipo caracter "WACTION" está posicionado no valor "C" em criação e o valor "M" em modificação. O conteúdo desta variável deve ser interrogado afim de conhecer o contexto de chamada.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

A abertura do rasto está submetida ao valor do parâmetro geral stock "STOTRACE"

classes ecrãs disponíveis

As máscaras MTK0, MTK1, MTK2, MTK3 são eventualmente abertas e carregadas (segundo transacção de seguimento).

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

Intitulado 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

MKIMAJ : Actualização suplementar em criação/modificação da declaração de produç

Este ponto de entrada permite intervir em criação ou modificação de seguimento de fabrico, justamente antes o registo da declaração de produção ( ficheiro MFGITMTRK [F :MKI] ) afim de modificar ou preencher o valor de certas zonas.

Contexto e modo de funcionamento

Uma variável de tipo caracter "WACTION" está posicionado no valor "C" em criação e o valor "M" em modificação. O conteúdo desta variável deve ser interrogado afim de conhecer o contexto de chamada.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

A abertura do rasto está submetida ao valor do parâmetro geral stock "STOTRACE"

classes ecrãs disponíveis

As máscaras MTK0, MTK1, MTK2, MTK3 são eventualmente abertas e carregadas (segundo transacção de seguimento).

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

Intitulado Tabela

MFGHEAD

Sim                 

Cabeçalho de OF

MFGITM

Sim                 

Artigos lançados

MFGOPE :

Não

Operações

MFGMAT

Não

Componentes

MFGOPETRK

Não

Seguimento operatório

MFGMATTRK

Não

Consumo matéria

MFGITMTRK

Sim                 

Declaração de produção:

 

BEFREWMFM : Actualização complementar da matéria de OF

Este ponto de entrada permite intervir na criação, modificação ou supressão de seguimento de fabrico, justamente antes o registo da matéria de OF ( ficheiro MFGMAT [F :MFM] ) afim de modificar ou preencher o valor de certas zonas.

Contexto e modo de funcionamento

Uma variável de tipo caracter "WACTION" está posicionada no valor "C" em criação e o valor "M" em modificação e no valor "A" em anulação.

Uma variável de tipo inteiro "WCUMMATSUI" contém o valor do parâmetro CUMMATSUI e permite saber se as matérias são acumuladas ao seguimento (0 : as matérias não são acumuladas, 1 : as matérias são acumuladas).

O conteúdo destas variáveis deve ser interrogado afim de conhecer o contexto de chamada.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

A abertura do rasto está submetida ao valor do parâmetro geral stock "STOTRACE"

classes ecrãs disponíveis

As máscaras MTK0, MTK1, MTK2, MTK3 são eventualmente abertas e carregadas (segundo transacção de seguimento).

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

Intitulado 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

UPDSCD : Actualização da planificação.

Este ponto de entrada permite autorizar ou não o recálculo da planificação seguinte a uma supressão de seguimento operatório.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Utilização

Posicionar GPE a 1 para evitar um recálculo da planificação.

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

Intitulado Tabela

MFGHEADTRK

Sim                 

Cabeçalho de seguimento

MFGOPETRK

Não

Seguimento operatório

 

CUSTRTALL : Gestão específica de alocação das ordens associadas à encomenda

Em criação e anulação de seguimento sobre ordens de fabrico, este ponto de entrada permite intervir no momento de gestão de "alocação"  sobre a matéria, afim, por exemplo, de gerar as alocações globais em vez de alocação detalhadas.

Contexto e modo de funcionamento.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Utilização

Em saida do ponto de entrada, posicionar a variável global GPE com o valor (ou GOK=0) para inibir o tratamento standard de criação ou anulação de alocações.

Se TRTLIG = "A", trata-se de anular as alocações, senão de as actualizar.

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

Intitulado Tabela

MFGHEADTRK

Sim                 

Cabeçalho de seguimento

MFGMATTRK

Sim                 

Seguimento matéria

 

CALWALLQTY : Modificação da qtd a alocar

Este ponto de entrada permite modificar a quantidade a alocar sobre uma matéria de OF do seguimento corrente.

Contexto e modo de funcionamento.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Utilização

O ponto de entrada, posiciona a variável global WALLQTY na quantidade que deve ser alocada.

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

Intitulado Tabela

MFGHEADTRK

Sim                 

Cabeçalho de seguimento

MFGMATTRK

Sim                 

Seguimento matéria

DEL_CPLMFO : inibir a actualização de MFO em supressão de seguimento operatório

Este ponto de entrada permite não actualizar no momento da supressão do seguimento corrente.

Contexto e modo de funcionamento.

Uma variável de tipo caracter "WACTION" está posicionado no valor "C" em criação e o valor "M" em modificação. O conteúdo desta variável deve ser interrogado afim de conhecer o contexto de chamada.

Transacção

Existe uma transacção em curso.

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

Ficheiro rasto

A abertura do rasto está submetida ao valor do parâmetro geral stock "STOTRACE"

Classes ficheiros e ecrãs disponíveis

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

As classes ecrã [M :MTK0] e [M :MTK1] ligados à criação do seguimento dos tempos está carregado.

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

Intitulado Tabela

MFGHEADTRK

Sim                 

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                 

Estabelecimemto