Ponto entrada > Módulo GPAC > Tratamento standard FUNBENCHO 

CUSSELFLT : Posicionamento de filtros suplementares.

Este ponto de entrada permite intervir na criação dos filtros de seleções no tratamento do plano de seguimento dos tempos (função FUNBENCHO).

A variável CUSFLT (255 caracteres) permite posicionar os filtros sobre as zonas ficheiros suplementares.

O filtro pode-se aplicar ao ficheiro das operações OF (MFGOPE classe [F :MFO]) ou ao ficheiro detalhe da gama (ROUOPE classe [F :ROO]) segundo que se deseje selecionar as operações de OF ou de gama.

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 MTKBENCHO está aberta e as diferentes seleções estão 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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

 

AFFTRA : Possibilidade de não afixar o ficheiro Rasto

Este ponto de entrada permite de suprimir a afixação do ficheiro rasto gerado em validação dos planos de seguimento dos tempos.

É suficiente de remeter a branco a variável GPOINT para inibir a afixação.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A máscara MTKBENCHO está aberta e as diferentes seleções estão 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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

 

BENMTKMAJ : Atualização de zonas específicas do ficheiro MFGHEADTRK

Este ponto de entrada permite intervir em criação de seguimento dos tempos, isto afim de poder atualizar as tabelas específicas ligadas ao cabeçalho de seguimento.

O ponto de entrada está colocado antes a instrução "Write [F:MTK]"

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Em caso de problema, posicionar a variável global GOK ao valor 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A máscara MTKBENCHO está aberta e carregada.

A máscara invisível MTOK está aberta e carregada com as informações da última operação tratada.

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

ROUTING

Sim

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEADTRK

Sim

Cabeçalho de seguimento

MFGHEAD

Sim

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

 

CUSCTRL : Controlos suplementares antes de lançar a actualização da base de

Este ponto de entrada permite intervir justo após o apoio sobre o botão "Validação" afim de efetuar os controlos suplementares e de eventualmente interdir a criação.

Em saída deste ponto de entrada, a variável GPOINT está testada e a atualização da base não está efetuada que se esta variável está não vazia. Se os controlos suplementares não são bons, falta esvaziar esta variável (GPOINT = "")

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 MTKBENCHO está aberta e 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

FACILITY

Sim

Estabelecimento

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

 

CUSSELENR : Controlos sobre os registos operação em curso de análise

Este ponto de entrada permite intervir no anel de leitura dos registos operações a tomar em conta no tratamento de plano de seguimento dos tempos (função FUNBENCHO), isto permitindo eventualmente de excluir uma operação ou de acrescentar uma outra.

A desativação da variável GPE (valor=0) permite de não alterar a linha corrente [MFO] no quadro.

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 MTKBENCHO está aberta e as diferentes seleções estão carregadas. O quadro das operações está em curso de carregamento e um registo do ficheiro [MFO] está em curso de análise afim de saber se todos os critérios estão reunidos para poder o carregar no quadro.

A desativação da variável GPE (valor=0) permite de não alterar a linha corrente [MFO] no quadro.

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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

Sim

Cabeçalho de OF

MFGOPE

Sim

Operações de OF

WORKSTATIO

‎Não

Postos de carga

 

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

Este ponto de entrada permite intervir na saida do plano de seguimento dos tempos, para efetuar um tratamento particular, como, por exemplo, o lançamento de uma impressão.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Variáveis e máscaras disponíveis

 

 Variável ou máscara

Definição

Mask MTKBENCHO [MBO]

Quadro das operações

Char WMTKNUMSTR

Número de primeiro seguimento criado.

Char WMTKNUMEND

Número de último seguimento criado.

Char ERR_TRA (132)

Texto para o rasto

 

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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

 

LOAMSKMBO : Alimentação específica das linhas do plano de seguimento operatório

Este ponto de entrada permite intervir antes a afixação do quadro do plano de seguimento dos tempos (função FUNBENCHO) afim de alimentar de maneira específica.

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 FUNBENCHO está aberta e as diferentes seleções estão 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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Artigos

 

CTLFICTEC : Controlo das respostas às fichas técnicas.

Este ponto de entrada permite intervir justo antes de enviar a mensagem de advertência ou de erro em caso de não preenchimento das respostas às fichas técnicas.

Permite, por exempo, de verificar se um outro seguimento foi já efetuado sobre esta operação de OF afim de não enviar a mensagem.

Em devolução do ponto de entrada, o valor da variável GPE está testado.

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 MTKBENCHO está aberta e carregada.

A variável global GCTLFICTEC contém o valor do parâmetro geral CTLFICTEC (controlo das fichas técnicas) Convirá testar o valor desta variável para conhecer o contexto de chamada.

A variável GPE está carregada ao valor 0 antes da chamada do ponto de entrada.

Posicionar esta variável ao valor 1 para inibir a afixação da mensagem.

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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

MFGHEADTRK

‎Não

Cabeçalho de seguimento

MFGOPETRK

‎Não

Seguimento operatório

 

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

Este ponto de entrada permite autorizar ou não o recálculo da planificação seguinte a uma criação de seguimento operatório depois o plano de seguimento dos tempos ou os terminais portáteis.

Contexto e modo de funcionamento.

Transação

Existe uma transaçã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

Título Tabela

FACILITY

Sim

Estabelecimento

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Artigos

 

BEFVALID : Antes Validação

Este ponto de entrada permite autorizar ou não a validação após certos controlos específicos.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Utilização

A ativação da variável GPE (valor=1) permite parar a validação.

Classes ficheiros e ecrãs disponíveis

A máscara MTKBENCHO está aberta e 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

FACILITY

Sim

Estabelecimento

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Artigos

 

MBOTRKCRE : Ordem de criação dos seguimentos

Este ponto de entrada permite de intervir após que os controlos autorizando a criação dos seguimentos tenham sido feitos.


O standard vai triar as linhas do quadro segundo IPTDAT, TIMTYP, MFGNUM, OPENUM e CLEFLG. É então possível de fazer a sua própria ordenação. falta então acrescentar o valor a 1 na variável WCRETRK.


é também possível de indicar querer utilizar o PE seguinte MBOTRKLIN em acrescentando o valor 2 na variável WCRETRK.


Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Classes ficheiros e ecrãs disponíveis

A máscara MTKBENCHO está aberta e 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

FACILITY

Sim

Estabelecimento

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga

MBOTRKLIN : Impor a criação de um novo número de seguimento

Este ponto de entrada não está desencadeado que se o valor 2 foi acrescentado à variável WCRETRK (WCRETRK=2 ou 3) no ponto de entrada MBOTRKCRE. Permite forçar a criação de um novo seguimento e assim evitar o acumulado num único seguimento de diferentes linhas do plano em afetando o valor 1 à variável WNEW.

O standard criará sempre um novo seguimento na alteração da data de imputação.


Por exemplo, para forçar a criação de um novo seguimento na alteração do nº de OF :


If WWMFGNUM<>[M:MBO]MFGNUM(nolign-1)

WNEW=1

‏Endif


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

A máscara MTKBENCHO está aberta e carregada.

Variáveis disponíveis :

WNEW : 0 por defeito. Colocar 1 para criar um novo seguimento


WWMFGNUM : nº de OF da linha de seguimento que vem de ser criado.

nolign : Número da linha em curso de tratamento.

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

ROUTING

‎Não

Cabeçalho de gama

ROUOPE

‎Não

Detalhe de gama

MFGHEAD

‎Não

Cabeçalho de OF

MFGOPE

‎Não

Operações de OF

WORKSTATIO

‎Não

Postos de carga