Entry Points > Modulo Modulo base > Script standard SUBSKX 

MAJTRS: Intervento sulla gestione dei campi specifici

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.

Contesto e modalità di funzionamento

Transazione

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

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

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)

Contenuto della tabella STKTRS

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

Videate disponibili

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

 
Variabili disponibili

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)

Tabelle aperte

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

Osservazioni diverse

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.