2: Calcolo delle SG livello documento origine
Integer LBASE
Base di calcolo delle SG (quantità o importo secondo il valore di [F:OVE]FORBASIS)
Nel riquadro sottostante, il flag 'Contenuto significativo' indica che il contenuto è allineato al contesto...
Tabella | Contenuto significativo | Descrizione Tabella |
ITMMASTER | SI | Articolo master |
ITMFACILIT | SI | Articolo-sito |
ITMMVT | SI | Totali articolo |
OVERHEAD | SI | Spese generali |
L'entry point BASFGPROD permette di modificare la base di calcolo delle spese generali prodotto contenuta nella variabile LBASE.
Può esserci una transazione in corso (testare il valore di adxlog).
Può esistere un file traccia aperto (testare il valore di GTRACE).
Vengono alimentate tre videate con tutte le informazioni necessarie per calcolare un costo standard, un costo previsionale o effettivo di ordine di produzione o di conto lavoro.
Per questo entry point, si stanno per calcolare le spese generali di entrata di un prodotto identificato da [M:CST]ITMREF(I).
Variabile o videata | Definizione |
CLCCST0 [M:CST0] | contiene il sito |
CLCCSTPAR [M:CTP] | contiene il tipo di costo da calcolare (costo standard, costo previsionale, prezzo di costo effettivo) ed anche tutte le informazioni necessarie all'identificazione ed alla modalità di calcolo del costo. |
CLCCST [M:CST] | contiene il dettaglio del calcolo (costo materiale, costo operativo, costo di conto lavoro, spese generali...). |
Integer LTRG | 1 : Calcolo delle SG livello documento |
Integer LBASE | Base di calcolo delle SG (quantità o importo secondo il valore di [F:OVE]FORBASIS) |
Nel riquadro sottostante, il flag 'Contenuto significativo' indica che il contenuto è allineato al contesto...
Tabella | Contenuto significativo | Descrizione Tabella |
BOM | SI | Distinta base articolo |
ITMMASTER | SI | Articolo master |
ITMFACILIT | SI | Articolo-sito |
ITMMVT | SI | Totali articolo |
OVERHEAD | SI | Spese generali |
L'entry point BASFGOPE permette di modificare la base di calcolo delle spese generali operative contenuta nella variabile LBASE.
Può esserci una transazione in corso (testare il valore di adxlog).
Può esistere un file traccia aperto (testare il valore di GTRACE).
Vengono alimentate tre videate con tutte le informazioni necessarie per calcolare un costo standard, un costo previsionale o effettivo di ordine di produzione o di conto lavoro.
Per questo entry point, si stanno per calcolare le spese generali di un'operazione identificata da [M:CST]WST(I).
Variabile o videata | Definizione |
CLCCST0 [M:CST0] | contiene il sito |
CLCCSTPAR [M:CTP] | contiene il tipo di costo da calcolare (costo standard, costo previsionale, prezzo di costo effettivo) ed anche tutte le informazioni necessarie all'identificazione ed alla modalità di calcolo del costo. |
CLCCST [M:CST] | contiene il dettaglio del calcolo (costo materiale, costo operativo, costo di conto lavoro, spese generali...). |
Integer LTRG | 1 : Calcolo delle SG livello documento |
Integer LBASE | Base di calcolo delle SG (quantità o importo a seconda del valore di [F:OVE]FORBASIS) |
Nel riquadro sottostante, il flag 'Contenuto significativo' indica che il contenuto è allineato al contesto...
Tabella | Contenuto significativo | Descrizione Tabella |
WORKCOST [MWC] | SI | Sezione di valorizzazione |
WORKSTATIO [MWS] | SI | Centro di lavoro |
OVERHEAD | SI | Spese generali |
L'entry point BASFGSCO permette di modificare la base di calcolo delle spese generali di un'operazione di conto lavoro contenuta nella variabile LBASE.
Può esserci una transazione in corso (testare il valore di adxlog).
Può esistere un file traccia aperto (testare il valore di GTRACE).
Vengono alimentate tre videate con tutte le informazioni necessarie per calcolare un costo standard, un costo previsionale o effettivo di ordine di produzione o di conto lavoro.
Per questo entry point, si stanno per calcolare le spese generali di un'operazione di conto lavoro identificata da [M:CST]SCOWST(I).
Variabile o videata | Definizione |
CLCCST0 [M:CST0] | contiene il sito |
CLCCSTPAR [M:CTP] | contiene il tipo di costo da calcolare (costo standard, costo previsionale, prezzo di costo effettivo) ed anche tutte le informazioni necessarie all'identificazione ed alla modalità di calcolo del costo. |
CLCCST [M:CST] | contiene il dettaglio del calcolo (costo materiale, costo operativo, costo di conto lavoro, spese generali...). |
Integer LTRG | 1 : Calcolo delle SG livello documento |
Integer LBASE | Base di calcolo delle SG (quantità o importo a seconda del valore di [F:OVE]FORBASIS) |
Nel riquadro sottostante, il flag 'Contenuto significativo' indica che il contenuto è allineato al contesto...
Tabella | Contenuto significativo | Descrizione Tabella |
WORKCOST [MWC] | SI | Sezione di valorizzazione |
WORKSTATIO [MWS] | SI | Centro di lavoro |
OVERHEAD | SI | Spese generali |
L'entry point BASFGSCO2 permette di modificare la base di calcolo delle spese generali di un articolo subappaltato contenuta nella variabile LBASE.
Può esserci una transazione in corso (testare il valore di adxlog).
Può esistere un file traccia aperto (testare il valore di GTRACE).
Vengono alimentate tre videate con tutte le informazioni necessarie per calcolare un costo standard, un costo previsionale o effettivo di ordine di produzione o di conto lavoro.
Per questo entry point, si stanno per calcolare le spese generali di un articolo subappaltato identificato da [M:CST]SCOITMREF(I).
Variabile o videata | Definizione |
CLCCST0 [M:CST0] | contiene il sito |
CLCCSTPAR [M:CTP] | contiene il tipo di costo da calcolare (costo standard, costo previsionale, prezzo di costo effettivo) ed anche tutte le informazioni necessarie all'identificazione ed alla modalità di calcolo del costo. |
CLCCST [M:CST] | contiene il dettaglio del calcolo (costo materiale, costo operativo, costo di conto lavoro, spese generali...). |
Integer LTRG | 1 : Calcolo delle SG livello documento |
Integer LBASE | Base di calcolo delle SG (quantità o importo secondo il valore di [F:OVE]FORBASIS) |
Nel riquadro sottostante, il flag 'Contenuto significativo' indica che il contenuto è allineato al contesto...
Tabella | Contenuto significativo | Descrizione Tabella |
ITMMASTER | SI | Articolo master |
ITMFACILIT | SI | Articolo-sito |
ITMMVT | SI | Totali articolo |
OVERHEAD | SI | Spese generali |
L'entry point INITCST permette di modificare/aggiungere/eliminare degli elementi che servono al calcolo di un costo.
Può esserci una transazione in corso (testare il valore di adxlog).
Può esistere un file traccia aperto (testare il valore di GTRACE).
Vengono alimentate tre videate ([M:CST], [M:CTP] e [M:CST0]) con tutte le informazioni necessarie per calcolare un costo standard, un costo previsionale o effettivo di ordine di produzione o di conto lavoro.
All'attivazione di questo entry point, i valori dei componenti e delle operazioni sono stati calcolati insieme alle relative spese generali. Allo standard non rimane che effettuare la somma degli elementi e ripartirli sulle diverse righe di composti.
E' quindi possibile modificare, aggiungere o eliminare degli elementi (componenti od operazioni) prima che siano effettuate totalizzazioni e ripartizioni.
Variabile o videata | Definizione |
CLCCST0 [M:CST0] | contiene il sito |
CLCCSTPAR [M:CTP] | contiene il tipo di costo da calcolare (costo standard, costo previsionale, prezzo di costo effettivo) ed anche tutte le informazioni necessarie all'identificazione ed alla modalità di calcolo del costo. |
CLCCST [M:CST] | contiene il dettaglio del calcolo (costo materiale, costo operativo, costo di conto lavoro, spese generali...). |
[M:CTP]NIV | 1: Calcolo mono-livello |
Le tabelle aperte dipendono dal tipo di costo in corso di calcolo.
L'entry point CALCFG permette di sostituire il calcolo delle spese generali con un calcolo specifico.
Non c'è transazione in corso
C'è un file traccia aperto.
L'entry point si trova nel sotto-programma di calcolo di spese generali. Lo stesso sotto-programma calcola le spese di materiale, le spese operative o quelle di prodotto finito; occorre quindi testare il codice natura o un campo supplementare della tabella Natura di costo OVENAT o della tabella Spese Generali OVERHEAD per effettuare il calcolo appropriato.
L'entry point si trova nel ciclo di elaborazione delle nature di costo e permette così di distinguere il calcolo per ogni natura. La variabile del ciclo For è I_NAT. Occorre alimentare la variabile CLC_NAT con il risultato di un calcolo specifico. Questo calcolo servirà ad alimentare il componente spese generali globale (e non unitario) del costo previsionale.
Attenzione: ogni importo di costo per natura è memorizzato nella variabile PTABVAR(J) o nella variabile PTABFXD(J) (all’interno del ciclo). A seguito del calcolo specifico, è possibile evitare il calcolo standard assegnando il valore 1 alla variabile GPE.
J corrisponde all'indice nell'elenco dei valori di SG per natura.
Variabile o videata | Definizione |
Mask ITCCLC0 [DIA] | Videata di lancio (sito, parametri...) |
Mask CLCCST [CST] | Videata di calcolo di costo |
Char ERR_TRA (80) | Testo per la traccia |
Char COL(1) | Colonna (A,B,C o D) secondo la scelta al lancio del calcolo |
Decimal CUM_NAT | Base totalizzata per calcolo in cascata |
Decimal CLC_NAT | Importo dei costi per natura |
Parametri in entrata del sotto-programma di calcolo | |
Decimal PBAS | Base di calcolo (globale) |
Char POVE | Codice spese generali |
Char PCOL | Colonna ('A','B','C' o 'D') a seconda della scelta al lancio del calcolo |
Integer PVCRTRG | 1 : Calcolo SG a livello documento |
Parametri in uscita dal sotto-programma di calcolo | |
Char PTABNAT() | Nature |
Decimal PTABVAR() | Spese generali variabili |
Decimal PTABFXD() | Spese generali fisse |
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto…
Tabella | Contenuto significativo | Descrizione Tabella |
ITMMASTER | NO | Articolo |
ITMFACILIT | NO | Articolo-sito |
OVERHEAD | SI | Spese generali |
OVENAT | SI | Natura SG |
TABFOR | NO | Formule |
L'entry point AVINITCST permette di modificare/aggiungere/eliminare degli elementi che servono al calcolo di un costo. Il programma standard alimenta in seguito i valori di questi elementi e calcola le spese generali.
Può esserci una transazione in corso (testare il valore di adxlog).
Può esistere un file traccia aperto (testare il valore di GTRACE).
Vengono alimentate tre videate ([M:CST], [M:CTP] e [M:CST0]) con tutte le informazioni necessarie per calcolare un costo standard, un costo previsionale o effettivo di ordine di produzione o di conto lavoro.
All'attivazione di questo entry point, i componenti e le operazioni sono stati caricati. Il programma standard carica poi i costi di questi elementi e le loro spese generali.
Per aggiungere degli elementi, è possibile usufruire del programma SUBCSTB.
Variabile o videata | Definizione |
CLCCST0 [M:CST0] | contiene il sito |
CLCCSTPAR [M:CTP] | contiene il tipo di costo da calcolare (costo standard, costo previsionale, prezzo di costo effettivo) ed anche tutte le informazioni necessarie all'identificazione ed alla modalità di calcolo del costo. |
CLCCST [M:CST] | contiene il dettaglio del calcolo (costo materiale, costo operativo, costo di conto lavoro, spese generali...). |
[M:CTP]NIV | 1: Calcolo mono-livello |
Le tabelle aperte dipendono dal tipo di costo in corso di calcolo.