Este ponto de entrada permite intervir justo antes quando se controla a validação dos componentes. Permite de acrescentar novos controlos a estes já existentes em standard e eventualmente de impedir a utilização de componentes.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
O buffer [ITM] está carregado no momento da chamada do ponto de entrada.
O buffer [ITF] está carregado no momento da chamada do ponto de entrada.
Este ponto de entrada foi concebido para permitir de intervir no interior do sub-programa de controlo de validade dos componentes. Permite de acrescentar os controlos suplementares aos controlos standard.
No momento da chamada, os parâmetros seguintes estão disponíveis :
Char LFCY estaeblecimento de produção
Integer LMSG flag mensagem : Se existe o valor 1, envia-se uma mensagem ao utilizador.
Se um componente não foi considerado como válido, afecta-se à variável mkstat um valor <> 0 para recusar o registo do campo.
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 | Não | OF cabeçalho |
MFGITM | Não | Artigos lançados |
MFGOPE : | Não | Operações |
MFGMAT | Não | Matérias |
MFGPRN | Não | Documentos |
ORDERS | Não | Em-curso : |
SCHEDULING | Não | Planificação |
OPERATIONS | Não | Em curso de carga |
ROUTING | Não | Cabeçalho de gama |
ROUOPE | Não | Operações de gama |
ROUSCD | Não | Gama - Planificação |
BOM | Não | Nomenclaturas |
BOMD | Não | Linhas nomenclaturas |
FACILITY | Não | Estab. |
ITMMASTER | Sim | Artigo |
ITMFACILIT | Sim | Artigo-estab. |
Este ponto de entrada permite intervir sobre o cálculo do atraso de fabrico.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
O buffer [ITF] está carregado no momento da chamada do ponto de entrada.
Este ponto de entrada está concebido para permitir intervir sobre o cálculo do atraso de fabrico.
No momento da chamada, os parâmetros seguintes estão disponíveis :
ORIDAL Atraso de origem
WEXTQTY Quantidade
WDEL Atraso de fabrico
WCOEF Coeficiente de degressividade
WLOT Lote técnico se não nulo, senão lote económico
O resultado do cálculo deve ser registado na variável DSTDEL (decimal).
A variável GPE deve ser posicionada a 1 para que o cálculo standard não se faça.
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 |
ITMFACILIT | Sim | Artigo/estabelecimento |
Este ponto de entrada permite de autorizar a utilização de um artigo fantasma em lançamento de fabrico.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
O buffer [ITM] está carregado no momento da chamada do ponto de entrada.
Este ponto de entrada está chamado quando o ssitema detecta o registo de um artigo de categoria não fabricada ([F :ITM]CLSTYP diferente de 2,3 ou 4).
A variável GPE foi utilizada para autorizar o lançamento (GPE = 1).
###########################################################################
# Ponto de entrada MFGCLSCHK - Controlo sobre o tipo de categoria artigo lançado.
# Classe [ITM] disponível em entrada
# Em saída :
# GPE = 0 para o tratamento standard (mensagem de erro)
# GPE = 1 para validar o tipo de categoria
###########################################################################
$ACTION
Check box ACTION
When "MFGCLSCHK" : Gosub MFGCLSCHK
Endcase
Return
#---------------------------------------------------------------------
$MFGCLSCHK
If [F:ITM]CLSTYP = 7 : GPE = 1 : Endif
Return
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 |
ITMMASTER | Sim | Artigo |
Este ponto de entrada permite intervir justo antes quando se controla a validação dos componentes. Permite curto-circuitar a mensagem "Artigo não gerado em stock".
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada foi concebido para permitir de intervir no interior do sub-programa de controlo de validade dos componentes. Permite curto-circuitar a mensagem "Artigo não gerado em stock" do tratamento standard. A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deve ser posicionada a 1 se deseja curto-circuitar a mensagem de erro do tratamento standard.. De volta no tratamento standard, o valor de GPE está testado. Se ele é diferente de 0, a mensagem de erro está curto-circuitada.
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 | Não | OF cabeçalho |
MFGITM | Não | Artigos lançados |
MFGOPE : | Não | Operações |
MFGMAT | Não | Matérias |
MFGPRN | Não | Documentos |
ORDERS | Não | Em-curso : |
SCHEDULING | Não | Planificação |
OPERATIONS | Não | Em curso de carga |
ROUTING | Não | Cabeçalho de gama |
ROUOPE | Não | Operações de gama |
ROUSCD | Não | Gama - Planificação |
BOM | Não | Nomenclaturas |
BOMD | Não | Linhas nomenclaturas |
FACILITY | Não | Estab. |
ITMMASTER | Sim | Artigo |
ITMFACILIT | Sim | Artigo-estab. |
Este ponto de entrada permite intervir justo antes quando se controla a validação dos componentes. Permite curto-circuitar a mensagem "Categoria artigo incompatível".
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada foi concebido para permitir de intervir no interior do sub-programa de controlo de validade dos componentes. Permite curto-circuitar a mensagem "Categoria artigo incompatível" do tratamento standard. A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deve ser posicionada a 1 se deseja curto-circuitar a mensagem de erro do tratamento standard.. De volta no tratamento standard, o valor de GPE está testado. Se ele é diferente de 0, a mensagem de erro está curto-circuitada.
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 | Não | OF cabeçalho |
MFGITM | Não | Artigos lançados |
MFGOPE : | Não | Operações |
MFGMAT | Não | Matérias |
MFGPRN | Não | Documentos |
ORDERS | Não | Em-curso : |
SCHEDULING | Não | Planificação |
OPERATIONS | Não | Em curso de carga |
ROUTING | Não | Cabeçalho de gama |
ROUOPE | Não | Operações de gama |
ROUSCD | Não | Gama - Planificação |
BOM | Não | Nomenclaturas |
BOMD | Não | Linhas nomenclaturas |
FACILITY | Não | Estab. |
ITMMASTER | Sim | Artigo |
ITMFACILIT | Sim | Artigo-estab. |
Este ponto de entrada permite intervir justo antes quando se controla a validação dos componentes. Permite curto-circuitar o controlo facto sobre o status do artigo.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Os status possíveis dos artigos são :
1- Activo : artigo utilizável sem condição
2- Elaboração : mensagem de advertência permitindo utilizar ou não o artigo
3- Em ruptura : mensagem de advertência permitindo utilizar ou não o artigo
4- Não renovada: impossibilidade de utilizar o artigo
5- Caducado : impossibilidade de utilizar o artigo
6- Não utilizável : impossibilidade de utilizar o artigo
Este ponto de entrada vai permitir em particular de utilizar os artigos em status 4. Para tal falta posicionar as variáveis GPE a 1 e mkstat a 0.
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 | Não | OF cabeçalho |
MFGITM | Não | Artigos lançados |
MFGOPE : | Não | Operações |
MFGMAT | Não | Matérias |
MFGPRN | Não | Documentos |
ORDERS | Não | Em-curso : |
SCHEDULING | Não | Planificação |
OPERATIONS | Não | Em curso de carga |
ROUTING | Não | Cabeçalho de gama |
ROUOPE | Não | Operações de gama |
ROUSCD | Não | Gama - Planificação |
BOM | Não | Nomenclaturas |
BOMD | Não | Linhas nomenclaturas |
FACILITY | Não | Estab. |
ITMMASTER | Sim | Artigo |
ITMFACILIT | Sim | Artigo-estab. |