Este ponto de entrada situado no tratamenro SUBSKXgestão das transações de registo dos stocks, gera uma ação "MAJTRS".
O objetivo desta ação é de dar a possibilidade de intervir sobre a gestão dos campos específicos tanto ao nível da afixação que da escrita.
Todas as transações de escrita dos stocks são afetadas por este ponto de entrada, quer dizer aquelas das assemblagens desassembladas das altarações stocks das modificações lotes dos inventários de saídas dos controlos qualidades dos planos de arrumação dos planos de reaprovisionamento das zonas de consumos e das entradas diversas.
Existe uma transação em curso para as acções INICRE, CREATION, INIMOD et MODIF.
Não existe uma transação em curso para as ações RAZCRE, LIENS e APRES_MODIF
Não existe ficheiro rasto aberto.
A chamada se faz da gestão da parametrização das transacções de registo :
- assemblagem desassemblagem
- Alteração stock
-modificaçoes lote
- inventário
- saida diversa
- controlo qualidade
- plano de arrumação
- plano aprov. zona de consumo
- entrada diversa
- plano de preparação
- bom de preparação
e isto para as ações seguintes do GOBJET :
- RAZCRE na entrada em criação, inicialização dos campos ecrãs
INICRE antes registo do registo, carregamento dos campos ficheiros
CREATION após a escrita de registo, intervisão sobre os parãmetros campos antes a geração dos ecrãs de registo.
- LIENS após cada leitura de registo, intervenções sobre os campos ecrãs após cada leitura de registo
INIMOD antes o registo do registo, carregamento dos campos ficheiros
MODIF após re-escrita de registo, intervenção sobre os parãmetros campos antes a geração dos ecrãs de registo.
- APRES_MODIF após registo de cada campo, intervenção sobre os campos ecrãs
- EXEBOUT após apoio sobre um botão baixo de ecrã Apenas o botão "Validação" é interessante, neste caso a variável REP vale "1" (atenção é um valor alfanumérico)
Os dados contidos na tabela STKTRS afetando o armazenamento da parametrização dos registos do módulo stocks modificáveis pela transação.
Uma normalização indicada deve estar respeitada, em cada campo acrescentado num ecrã deve corresponder à criação de dados na tabela STKTRS.
Os dados acrescentados podem ser de 4 tipos diferentes :
| Tipo de dados | Zona | Table STKTRS | Menu | Valores |
A | Cabeçalho não registável | AAAA | AAAAFLG | 1 | 1 = não / 2 = sim (Afixagem) |
B | Cabeçalho registável | BBBB | BBBBCOD | 35 | 1 = registo / 2 = afixado / 3 = invisível |
C | Linha não registável | CCCC | CCCCFLG CCCCSCR | 1 99 | 1 = não / 2 = sim (Afixagem) 1 = ficha+quadro / 2 = ficha / 3 = quadro |
D | Linha registável | DDDD | DDDDCOD DDDDSCR | 35 99 | 1 = registo / 2 = afixado / 3 = invisível 1 = ficha+quadro / 2 = ficha / 3 = quadro |
Transacções | Ecrãs registo | Acréscimo de dados | Écrãs parametrização | Tipos de dado acrescentados |
Assemblagem / Desassemblagem | BBY0 Composto | Sim | PBY0 |
|
BBY1 Componente | Sim | PBY1 Geral
| A - B - C - D
| |
DBY0 Composto | Sim | |||
DBY1 Componente | Sim | |||
Alteração stock | SCS1 Cabeçalho e linhas | Sim | SCT0 |
|
SCT1 Geral | A - B | |||
Modificação lote | SMX1 | Não | SLT0 |
|
SLM1 | Não | SLT1 |
| |
SMXUPD1 | Não | SLT2 |
| |
Inventário | SNL0 Linha reagrupamento | Sim | SNP0 |
|
SNL1 Linha detalhe | Sim | SNP1 |
| |
SNP2 Rubricas | C - D | |||
Saida diversa | SMO0 Cabeçalho | Sim | SOT0 |
|
SMO1 Linha | Sim | SOT1 Parâmetros | A - B - C - D | |
Controlo qualidade | STQ1 Cabeçalho e linha | Sim | SQT0 |
|
SQT1 Parâmetros | A - B - C - D | |||
Plano de arrumação | SSL1 Cabeçalho e linha | Sim | SRG0 |
|
SRG1 Geral | A - B - C - D | |||
Plano aprov. zona de consumo | REO1 Cabeçalho e linha | Sim | SRO0 |
|
SRO1 Geral | A - B - C - D | |||
Entrada diversa | SMR0 Cabeçalho | Sim | SRT0 |
|
SMR1 Linha | Sim | SRT1 Parâmetros | A - B - C - D |
As variáveis seguintes são carregadas no momento de chamada de ação "MAJTRS".
PACTION
Ação GOBJET na origem de chamada (RAZCRE, INICRE, CREATION, LIENS, INIMOD, MODIF, APRES_MODIF, EXEBOUT).
PVERSION
Valor numérico do número da versão de X3 utilizado (ex GVERSION=1.4.0 PVERSION=140).
FJL
Tipo de transação em curso de gestão (PBY=assemblagem/desassemblagem, SCT=alteração stock, SLT=modificação lote, SNP=inventário, SOT=saída diversa, SQT=controlo qualidade, SRG=plano de arrumação, SRO=plano reapro zona consumo, SRT=entrada diversa, PRE=plano de preparação, PRT=bom de preparação).
MFROM
Code de ecrã de escrita (BBY0, BBY1, DBY0, DBY1, SCS1, SMX1, SLM1, SMXUPD1, SNL0, SNL1, SMO0, SMO1, STQ1, SSL1, REO1, SMR0, SMR1, PRE0, PRE1, PRT0 e PRT1)
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 |
STKTRS | Sim | Transações de registo stocks |
As tabelas AWINDOW, AWINPAR, AMSK, AMSKZON, AMSKACT, assim que todas as tabelas necessárias à gestão da geração de ecrãs e de tratamentos são abertos mas não devem em caso algum ser modificados no ponto de entrada.
Este ponto de entrada afecta a gestão das transacções de registo dos stocks. Está chamado nas transações de gestão dos bons de preparação.
Permite modificar os "browsers" da janela gerada pela transacção.
Este ponto de entrada está situado no tratamento SUBSKX.
Existe uma transação em curso. A variável GOK está utilizada e testada. Ela é igual a 1. Ela pode ser posicionada a 0 se deseja abandonar a transação.
Não existe ficheiro rasto aberto.
É chamado nas acções CREATION, MODIF, ANNULE nos tratamentos :
- SUBPRT : Transações bons de preparação
Transação | Ecrãs de registo
| Ecrã de parametrização |
|
|
|
Bom de preparação | PRH0 : Ecrã Cabeçalho PRH1 : Ecrã linhas | PRT0 : Ecrã Cabeçalho PRT1 : Ecrã geral |
Dispomos das variáveis seguintes para definir o tratamento a efetuar:
[F :AWI] A classe [F:AWI] está carregada e pode ser modificada se se deseja intervir sobre a janela gerada.
[F :SRT]SRTTYP Tipo de transação
[F :SRT]SRTNUM Código transação
WINREF Nome da janela de referência
="O"+Nome do objeto ( "PRH" )
NOMWIN Nome da janela gerada por esta transação
="WO"+Nome do objecto + Código de transacção
Tipo de transacção | Designação | Objeto | WINREF | NOMWIN |
12 | Bom de preparação | PRH | OPRH | "WOPRH" + [F:SRT]SRTNUM |
Tabela | Tratamento | Conteúdo significativo | Título Tabela |
STKTRS | SUBPTR | Sim | Transacções de registo de compras |
AWINDOW |
| Sim | Dicionário das janelas |
As tabelas AWINDOW, AWINPAR, AWINBRO, AWINBOUT, AMSK, AMSKPAR, AMSKZON, assim que todas as tabelas necessárias à gestão geração dos ecrãs e tratamemtos são abertos.
Este ponto de entrada afeta a gestão das transacções de registo dos stocks. Está chamado nas transações de gestão dos bons de preparação.
Permite modificar os "browsers" da janela gerada pela transação.
Este ponto de entrada está situado no tratamento SUBSKX.
Existe uma transação em curso. A variável GOK está utilizada e testada. Ela é igual a 1. Ela pode ser posicionada a 0 se deseja abandonar a transação.
Não existe ficheiro rasto aberto.
É chamado nas acções CREATION, MODIF, ANNULE nos tratamentos :
- SUBPRT : Transações bons de preparação
Transação | Ecrãs de registo
| Ecrã de parametrização |
|
|
|
Bom de preparação | PRH0 : Ecrã Cabeçalho PRH1 : Ecrã linhas | PRT0 : Ecrã Cabeçalho PRT1 : Ecrã geral |
Dispomos das variáveis seguintes para definir o tratamento a efetuar:
[F :AWB] A classe [F:AWB] está carregada e pode ser modificada se se deseja intervir sobre o "browser" da janela gerada.
[F :SRT]SRTTYP Tipo de transação
[F :SRT]SRTNUM Código transação
WINREF Nome da janela de referência
="O"+Nome do objeto ( "PRH" )
NOMWIN Nome da janela gerada por esta transação
="WO"+Nome do objecto + Código de transação
Tipo de transacção | Designação | Objeto | WINREF | NOMWIN |
12 | Bom de preparação | PRH | OPRH | "WOPRH" + [F:SRT]SRTNUM |
Tabela | Tratamento | Conteúdo significativo | Título Tabela |
STKTRS | SUBPTR | Sim | Transações de registo de compras |
AWINDOW |
| Sim | Dicionário das janelas |
As tabelas AWINDOW, AWINPAR, AWINBRO, AWINBOUT, AMSK, AMSKPAR, AMSKZON, assim que todas as tabelas necessárias à gestão geração dos ecrãs e tratamemtos são abertos.