Gestione estesa delle varianti nella distinta base
Da SIGLAkb.
L’Opzione è memorizzata nel campo STATO della tabella DPCONFIG al record identificato dal codice 10081.
Se il campo STATO vale S allora l’opzione è attiva, altrimenti essa è non attiva.
Per illustrarne il funzionamento consideriamo come esempio le seguenti distinte base:
Testata | Variante | Riga |
---|---|---|
M1 | X1-0000 | A1 |
M1 | X1-0000 | A2 |
M1 | X2-0001 | B1 |
M1 | X2-0001 | B2 |
M1 | C1 | |
M2 | D1 | |
M2 | X1 |
Se il flag non è selezionato l’esplosione della distinta base codificata come M2 viene effettuata nel seguente modo, per il livello 0:
Origine | Articolo | U.M. | Quantità |
---|---|---|---|
0000.0000 M | D1 - ARTICOLO D1 - DISTINTA BASE MAT.PR. | N. | 1 |
0000.0001 P | X1 - ARTICOLO X1 - DISTINTA BASE | N. | 1 |
pertanto il componente X1, la cui distinta base (abbreviata come d.b.) è definita come variante 0001 della distinta base M1, non viene esploso.
Se il flag è selezionato l’esplosione della distinta base M2 viene, invece, effettuata nel seguente modo:
- Per il livello 0:
Origine | Articolo | U.M. | Quantità |
---|---|---|---|
0000.0000 M | D1 - ARTICOLO D1 - DISTINTA BASE MAT.PR. | N. | 1 |
0000.0001 P | X1 - ARTICOLO X1 - DISTINTA BASE | N. | 1 |
- Per il livello 1:
Origine | Articolo | U.M. | Quantità |
---|---|---|---|
0001.0000 M | A1 - ARTICOLO A1 - DISTINTA BASE MAT.PR. | N. | 1 |
0001.0001 M | A2 - ARTICOLO A2 - DISTINTA BASE MAT.PR. | N. | 1 |
0001.0002 M | C1 - ARTICOLO C1 - DISTINTA BASE MAT.PR. | N. | 1 |
Voci Correlate
Configurazione
Distinta base
Applicazione/Magazzino/Table#2