Este ponto de entrada permite intervir no quadro da preparação do filtro de seleção das ordens a aficher dans le planning global. Permite nomeadamnte de acrescentar as seleções complementares.
Não existe transação em curso.
Não existe ficheiro rasto aberto.
A tabela BENCHTRS ([F :BTS]) está aberta e carregada com a transação em curso.
Este ponto de entrada foi concebido para permitir acrescentar as seleções no quadro do planning global.
O contexto (transação orientada Compra ou Produção) depende da parametrização da transação utilizada. Esta transação está acessível via a classe [F :BTS].
Versão 1.2.x : As tabelas disponíveis para a seleção são : em curso artigo [F :ORD] e artigo / estabelecimento [F :ITF]
Versão 1,3.x : As tabelas disponíveis para a seleção são : em curso artigo [F :ORD], artigo/estabelecimento [F :ITF] e artigo [F :ITM]
Para acrescentar dinâmeicamente as seleções, falta preeencher a variável FORMULE1 (255).
Em versão 1.2.x, esta variável está totalmete disponível.
Em versão 1.3.x , esta variável pode conter uma fórmula (tamanho máximo = 70), assim apenas por volta de 185 caracteres são utilizáveis para as seleções complemntares. O ponto de entrada está chamado antes a integração de uma eventual fórmula de seleção. Se a variável FORMULE1 contém as seleções complementares inseridas no quadro do ponto de entrada, a fórmula de seleção está acrescentada em fim de variável FORMULE1 precedida de um E lógico.
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 |
ITMMASTER | Não | Artigos |
ITMFACILIT | Não | Artigos - Estabelecimentos |
ORDERS | Não | Em curso artigo |
BENCHTRS | Sim | Transações de tipo plano |
Este ponto de entrada permite intervir na criação dos filtros de seleções no tratamento do plano de trabalho (função FUNGBENCH).
A variável CUSFLT (255 caracteres) permite posicionar os filtros sobre as zonas ficheiros suplementares.
O filtro pode se aplicar ao ficheiro dos em curso artigos (ORDERS classe [F :ORD] ), artigos (ITMMASTER classe [F :ITM]) assim que ao ficheiro dos artigos-estabelecimentos (ITMFACILIT classe [F :ITF]).
Não existe transação em curso.
Não existe ficheiro rasto aberto.
A máscara MFGBENCH está aberta e as diferentes seleções são carregadas.
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 |
ITMFACILIT | Não | Artigo-estabelecimento |
ORDERS | Não | Artigos em curso |
ITMMASTER | Não | Artigos |
TABUNIT | Não | Tabela das unidades |
Este ponto de entrada permite intervir sobre a ordenação dos registos do quadro no tratamento do plano de trabalho global (função FUNDBENCH).
A variável WTRI (de tipo integer) permite desativar a ordenação standard se uma ordenação específica foi colocada em obra. Para este facto, posicionar WTRI ao valor 1.
Este ponto de entrada sendo comum às funções Planning global, plano de trabalho e reagrupamento, o tratamento específico é único e o contexto pode ser determinado via o teste do tipo de transacção :
[F :BTS] BTSTYP = 51 para o planning global
[F :BTS] BTSTYP = 52 para o plano de trabalho
[F :BTS] BTSTYP = 53 para o reagrupamento
Exemplo de tratamento específico :
$ACTION
Check box ACTION
When "CUSSRT" : Gosub CUSSRT
Endcase
Return
$CUSSRT
Case [F:BTS]BTSTYP
When 51: Sorta [M:MGB]NBLIG [M:MGB]NBLIG Order By [M:MGB]BPRNUM(indice)
When 52: Sorta [M:MGD]NBLIG [M:MGD]NBLIG Order By [M:MGD]BPRNUM(indice)
When 53: Sorta [M:MGP]NBLIG [M:MGP]NBLIG Order By [M:MGP]BPRNUM(indice)
Endcase
WTRI = 1
Return
Não existe transação em curso.
Não existe ficheiro rasto aberto.
A máscara MFGBENCH está aberta e as diferentes seleções são carregadas.
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 |
ITMFACILIT | Não | Artigo-estabelecimento |
ORDERS | Não | Artigos em curso |
ITMMASTER | Não | Artigos |
TABUNIT | Não | Tabela das unidades |
BENCHTRS | Sim | Transação de registo |
Este ponto de entrada permite registar os campos específicos no plano de trabalho.
É chamado no tratamento FUNGBENCH
Não existe transação em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado em fim de anel de alimentação das linhas do quadro.
Permite intervir afim de alimentar os campos específicos do quadro..
A classe ecrã MFGBENCH está aberta no momento de chamada do ponto de entrada.
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 |
ORDERS | Sim | Em-curso |
ITMFACILIT | Sim | Artigos - Estabelecimentos |
Este ponto de entrada permite escolher as ordens a afixar no plano de trabalho por entre aqueles que já fizeram objeto de uma seleção prévia
É chamado no tratamento FUNGBENCH
Não existe transação em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado em início de anel de alimentação das linhas do quadro, justo antes a transclasse.
A máscara MFGBENCH está aberta no momento da chamada do ponto de entrada.
A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deverá estar posicionada a 1 no tratamento específico ligado ao ponto de entrada se não se deseja afixar o registo corrente. De volta no tratamento standard, o valor de GPE está testado. Se ela está diferente de 0, a parte afetando a alimentação da linha 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 | Título Tabela |
ORDERS | Não | Em-curso |
ITMFACILIT | Não | Artigos - Estabelecimentos |
Este ponto de entrada permite intervir afim de lnaçar uma impressão especifica ao local de impressão de ecrã standard.
É chamado no tratamento FUNGBENCH
Não existe transação em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado na seleção da função "Impressão" do menu "Ficheiro"
A máscara MFGBENCH está aberta no momento da chamada do ponto de entrada.
A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deverá estar posicionada a 1 no tratamento específico ligado ao ponto de entrada se não se deseja lançar a impressão standard De volta no tratamento standard, o valor de GPE está testado. Se ela é diferente de 0, o lançameto de impressão atandard está curto-circuitado.
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 |
ORDERS | Não | Em-curso |
ITMFACILIT | Não | Artigos - Estabelecimentos |
Este ponto de entrada permite acrescentar a instrução "With Nohint" no caso de problemas de performances sobre a instrução Link entre as tabelas [F:ITM] e [F:ITF].
É chamado no tratamento FUNGBENCH
Não existe transação em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado na seleção da função "Impressão" do menu "Ficheiro"
A máscara MFGBENCH está aberta no momento da chamada do ponto de entrada.
A variável GPE é utilizada. Ela está posicionada ao valor 0 por defeito. Ela deverá estar posicionada a 1 no tratamento específico ligado ao ponto de entrada se deseja acrescentar esta instrução no pedido utilizado.
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 |
ORDERS | Não | Em-curso |
ITMFACILIT | Não | Artigos - Estabelecimentos |
Este ponto de entrada permite intervir sobre o estilo de afixação de uma linha do quadro.
A variável [M:HLIK]LINNUM contém o índice da linha do quadro.
A variável [M:HLIK]STYLE contém o estilo standard a aplicar a esta linha (nenhum estilo se [M:HLIK]STYLE = vide).
Em reafetando [M:HLIK]STYLE, é possível de susbstituir o estilo standard por um outro, ou de inibir.