Questo entry point situato nel programma SUBSKXgestione delle transazioni di inserimento degli stock, genera un'azione "MAJTRS".
Lo scopo di questa azione è dare la possibilità di intervenire sulla gestione dei campi specifici sia a livello della visualizzazione che dell'inserimento.
Tutte le transazioni di inserimento degli stock sono interessate da questo entry point, vale a dire quelle degli assemblaggi disassemblaggi, dei cambi di stock, delle modifiche lotti, degli inventari, delle uscite diverse, dei controlli qualità, dei piani di sistemazione, dei piani di riapprovvigionamento, delle aree di consumo e delle entrate diverse.
C'è una transazione in corso per le azioni INICRE, CREATION, INIMOD e MODIF.
Non c'è una transazione in corso per le azioni RAZCRE, LIENS e APRES_MODIF
Non c'è file traccia aperto.
La chiamata si effettua al momento della gestione della parametrizzazione delle transazioni di inserimento:
- assemblaggio disassemblaggio
- cambio stock
- modifiche lotto
- inventario
- uscite diverse
- controllo qualità
- piano di sistemazione
- piano riapprovvigionamento aree di consumo
- entrate diverse
e questo per le seguenti azioni del GOBJET:
- RAZCRE entrando in creazione, inizializzazione dei campi videate
- INICRE prima della scrittura del record, caricamento dei campi file
- CREATION dopo la scrittura del record, intervento sui parametri campi prima della generazione delle videate di inserimento
- LIENS dopo ogni lettura di record, intervento sui campi videate dopo ogni lettura di record
- INIMOD prima della riscrittura del record, caricamento dei campi file
- MODIF dopo la riscrittura del record, intervento sui parametri campi prima della generazione delle videate di inserimento
- APRES_MODIF dopo l'inserimento di ciascun campo, intervento sui campi videata
- EXEBOUT dopo aver cliccato su un bottone di fondo videata. Solo il bottone « Validazione » è interessante, in questo caso la variabile REP vale « 1 » (attenzione è un valore alfanumerico)
I dati conenuti nella tabella STKTRS riguardano la memorizzazione della parametrizzazione degli inserimenti del modulo stock modificabili mediante transazione.
Bisogna rispettare una normalizzazione ben precisa, a ciascun campo aggiunto in una videata deve corrispondere la creazione di dati nella tabella STKTRS.
I dati aggiunti possono essere di 4 tipi diversi:
| Tipo di dato | Campo | Tabella STKTRS | Menù | Valori |
A | Testata non inseribile | AAAA | AAAAFLG | 1 | 1 = no / 2 = sì (Visualizzazione) |
B | Testata inseribile | BBBB | BBBBCOD | 35 | 1 = inserito / 2 = visualizzato / 3 = nascosto |
C | Riga non inseribile | CCCC | CCCCFLG CCCCSCR | 1 99 | 1 = no / 2 = si (Visualizzazione) 1 = scheda+riquadro / 2 = scheda / 3 = riquadro |
D | Riga inseribile | DDDD | DDDDCOD DDDDSCR | 35 99 | 1 = inserito / 2 = visualizzato / 3 = nascosto 1 = scheda+riquadro / 2 = scheda / 3 = riquadro |
Transazioni | Videate inserimento | Aggiunta di dati | Videate parametrizzazione | Tipi di dati aggiunti |
Assemblaggio / disassemblaggio | BBY0 Composto | Sì | PBY0 |
|
BBY1 Componente | Sì | PBY1 Generale
| A - B - C - D
| |
DBY0 Composto | Sì | |||
DBY1 Componente | Sì | |||
Cambio stock | SCS1 Testata e righe | Sì | SCT0 |
|
SCT1 Generale | A – B | |||
Modifica lotto | SMX1 | No | SLT0 |
|
SLM1 | No | SLT1 |
| |
SMXUPD1 | No | SLT2 |
| |
Inventario | SNL0 Riga raggruppamento | Sì | SNP0 |
|
SNL1 Riga dettaglio | Sì | SNP1 |
| |
SNP2 Campi | C – D | |||
Uscita diversa | SMO0 Testata | Sì | SOT0 |
|
SMO1 Riga | Sì | SOT1 Parametri | A - B - C - D | |
Controllo qualità | STQ1 Testata e riga | Sì | SQT0 |
|
SQT1 Parametri | A - B - C - D | |||
Piano di sistemazione | SSL1 Testata e riga | Sì | SRG0 |
|
SRG1 Generale | A - B - C - D | |||
Piano riapprovvigionamento area di consumo | REO1 Testata e riga | Sì | SRO0 |
|
SRO1 Generale | A - B - C - D | |||
Entrata diversa | SMR0 Testata | Sì | SRT0 |
|
SMR1 Riga | Sì | SRT1 Parametri | A - B - C - D |
Le seguenti variabili sono caricate al momento della chiamata dell'azione "MAJTRS".
PACTION
Azione GOBJET all'origine della chiamata (RAZCRE, INICRE, CREATION, LIENS, INIMOD, MODIF, APRES_MODIF, EXEBOUT).
PVERSION
Valore numerico del numero della versione di X3 utilizzata (es. GVERSION=1.4.0 PVERSION=140).
FJL
Tipo di transazione in corso di gestione (PBY=assemblaggio/disassemblaggio, SCT=cambio stock, SLT=modifica lotto, SNP=inventario, SOT=uscita diversa, SQT=controllo qualità, SRG=piano di sistemazione, SRO=piano riapprovvigionamento area di consumo, SRT=entrata diversa).
MFROM
Codice della videata di inserimento (BBY0, BBY1, DBY0, DBY1, SCS1, SMX1, SLM1, SMXUPD1, SNL0, SNL1, SMO0, SMO1, STQ1, SSL1, REO1, SMR0 e SMR1)
Nel riquadro qui in basso, il flag contenuto significativo indica che il contenuto è allineato al contesto.
Tabella | Contenuto significativo | Descrizione Tabella |
STKTRS | Sì | Transazioni di inserimento stock |
Le tabelle AWINDOW, AWINPAR, AMSK, AMSKZON, AMSKACT, così come tutte le tabelle necessarie alla gestione della generazione di videate e di programmi sono aperte ma non devono in nessun caso essere modificate nell'entry point.