Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 25-Aug-2023 16:25 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 162 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
\\
Il costo base è un costo il cui calcolo è relativo alla politica dell'oggetto.\\
\\
Sono implementate le seguenti politiche:\\
* __Acquisto__\\
* __Lavorazione__\\
* __Produzione__\\
\\
!! Acquisto\\
Un oggetto con politica di acquisto è un oggetto che viene interamente acquistato.\\
Il costo di acquisto è deteminato direttamente dalla lettura del tipo costo indicato come "Costo Materiale Acquisto" nei parametri di lancio.\\
Il costo è un valore unico.\\
L'indice di costo di default è quello presente nella tabella "D0D" come "Materiale", "Variabile".\\
E' possibile attribuire un indice di costo diverso da quello di default mediante un programma di exit (vedi Completamento costi, Struttura).\\
Il costo di acquisto può essere ricaricato di un valore calcolato a partire dal suo costo.\\
L'indice di ricarica di default è quello del costo di acquisto, in questo caso il risultato finale è un unico valore, dove però non è più possibile distinguere il costo di acquisto dal costo di ricarica.\\
Nel caso si volesse tenere i due valori separati è necessario attribuire un indice di costo specifico per la ricarica.\\
\\
!! Lavorazione\\
Un oggetto con politica di lavorazione è un oggetto che viene interamente lavorato da un ente esterno a cui si forniscono dei materiali.\\
Il suo costo è determinato da due componenti:\\
* __Lavorazione__\\
Il costo di lavorazione è deteminata direttamente dalla lettura del tipo costo indicato come "Costo Lavor.Est.Pieno" nei parametri di lancio.\\
Il costo è un valore unico.\\
L'indice di costo di default è quello presente nella tabella "D0D" come "Lavorazione esterna", "Variabile".\\
E' possibile attribuire un indice di costo diverso da quello di default mediante un programma di exit (vedi Completamento costi, Struttura).\\
Il costo di lavorazione può essere ricaricato di un valore calcolato a partire dal suo costo.\\
L'indice di ricarica di default è quello del costo di lavorazione, in questo caso il risultato finale è un unico valore, dove però non è più possibile distinguere il costo di lavorazione dal costo di ricarica.\\
Nel caso si volesse tenere i due valori separati è necessario attribuire un indice di costo specifico per la ricarica.\\
\\
* __Materiali__\\
Il costo dei materiali è la somma dei costi di tutti i componenti presenti al primo livello di distinta dell'oggetto in lavorazione.\\
Il costo di ciaccun componente è deteminato nel seguente modo:\\
** Se valorizzato il campo "Costo Compon.Produzione" dei parametri di lancio" , direttamente dalla lettura di questo tipo di costo;\\
** Se non valorozzato il campo "Costo Compon.Produzione" nei parametri di lancio", dallo stesso tipo costo che si sta calcolando. In questo caso è necessario verificare che sia stato eseguito correttamente il ricalcolo del low-leve code degli oggetti in calcolo. Questo garantisce che prima vengano calcolati i costi di oggetti che serviranno poi a calcolare i costi di oggetti successivi.\\
Il costo non è un valore unico ma un schiera di valori\\
Di default solo l'indice di costo definito come "Materiali", "Variabile" in tabella "D0D", viene riportato nello stesso indice di costo del padre.\\
__Se nei materiali si gestiscono diversi indici di costo, è necessario compilare il campo "Liv.Inf.Corrispondente" della tabella "IGI". Solo questi indici sono portati nel costo del padre__\\
I costi di componenti con politica di acquisto sono messi allo stesso livello o a livello inferione del padre in funzione del campo "1° liv.Dist. in LIV" nella taella "D01"\\
\\
\\
!! Produzione\\
Un oggetto con politica di produzione è un oggetto che viene prodotto dall'azienda con fasi di lavorazione interne e/o esterne e con l'utilizzo di materiali.\\
Il suo costo è determinato da due componenti:\\
* __Produzione__\\
Il costo di produzione è deteminato dal costo di ciascuna fase di lavorazione del ciclo di produzione.\\
Le fasi di lavoro sono di due tipi\\
** __Lavorazioni Interne__\\
Il costo di lavorazione interna è determinato dai componenti di costo del ciclo moltiplicati per i corrispondenti valori di aliquote orarie.\\
I componenti di costo sono determinati dalla scansione del ciclo.\\
Le aliquote orarie sono determinate dalla lettura del tipo costo indicato come "Costo Aliquote" nei parametri di lancio.\\
Il costo è una serie di valori calcolati così come indicato dalla tabella "D0C". La struttura della "D0C" associa ciascuna aliquota oraria alle varie componenti di costo del ciclo e ai corrispondenti indici di costo per determinarne rispettivamente il valore e la destinazione nella struttura del costo. E' possibile attribuire un indice di costo diverso da quello di default della tabella "D0C" mediante un programma di exit (vedi Completamento costi, Struttura).\\
** __Lavorazioni Esterne__\\
Vedi "Lavorazione" in politica lavorazione\\
Con le seguenti differenze:\\
*** nei parameri di lancio il tipo costo è quello indicato come "Costo Lavor.Est.Fase".\\
*** viene determinato per la fase del ciclo, o dall'operazione se indicato dalla voce "Costo Fase per Operaz " nei parametri di lancio\\
*** viene determinato con l'ente, se presente, a cui appartene la fase del ciclo e se indicato nella voce "Forn.Lav.Est.da Ciclo" nei parameti di lancio\\
* __Materiali__\\
Vedi "Materiale" in politica Lavorazione.\\
\\
!! Ricariche oggetto\\
Determinato il costo dell'oggetto è possibile eseguire 9 ricariche finali.\\
Per il calcolo di ciascuna ricarica si hanno a disposizione tutte le voci di costo del costo finale. Sia del costo primo che del costo che ha subito ricariche precedenti.\\
L'indice di costo di defalut per ciscuna ricarica è definito nella tabella "D0D"\\
E' possibile attribuire un indice di costo diverso da quello di default mediante un programma di exit (vedi Completamento costi, Struttura).\\
\\
!! Nota Ricariche\\
il metodo di ricariche standard si basa sulla classe materiale dell'articolo.\\
Nella tabella "CLS" delle classi materiali deve essere indicato l'elemento della tabella "CSR" famiglia di ricariche.\\
In ogni caso il programma risale all'ememnto "***". (Generalmente in Smeup il default sono 2 asterischi, in questo caso sono 3)\\
La tabella "CSR" delle famiglie di ricariche definisce la modalità di ricarica.\\
Poichè la tabella si basa sull'oggetto articolo mentre ll caolco costi è eseguibile per qualunque oggetto, è stata estesa la sua funzionalità introducendo la gestione di un nuovo medoto "U" utente. Questo metodo è un programma di exit dove si può calcolare il valore della ricarica e indicarne l'indice di costo.\\
\\
\\
\\
========================================================================\\
\\
!! Logiche di Calcolo\\
\\
Il calcolo __"BASE"__ permette di generare un costo calcolato assumendo:\\
* Elementi di __Distinta Base__ e aggregandogli un __costo di Materiale__, piuttosto che di semilavorato\\
* Elementi di __Ciclo di lavoro__ e moltiplicandolo per le __aliquote__ assegnate alle risorse a cui appartengono quelle fasi di ciclo\\
\\
__Elementi di Distinta Base possono essere:__\\
* La distinta __standard__ dell'oggetto articolo\\
* La distinta __effettiva__ di un oggetto, quale un articolo, un ordine, una riga di documento di conto lavoro, un lotto o una commessa; con possibilità di derivare la distinta di un qualsiasi oggetto da quella di un oggetto di livello più alto, oppure, nel caso di documento passivo, derivare la distinta della bolla di entrata da quella dell'ordine di acquisto che ha contribuito a generarlo.\\
* La distinta __consuntiva__ di un oggetto, generata nel valutare i movimenti di prelievo a magazzino ( __GMMOVI__ ) assegnati a quello specifico oggetto.\\
\\
__Elementi di Ciclo di lavoro possono essere:__\\
* Il ciclo __standard__ dell'oggetto articolo\\
* Il Ciclo __effettivo__ di un oggetto, quale un articolo, un ordine, un lotto o una commessa; con possibilità di derivarlo per un qualsiasi oggetto da quello di un oggetto di livello più alto.\\
* Il Ciclo __consuntivo__ di un oggetto, generato dal riepilogo delle attività produttive rilevate ( __P5ATTI__ ) per quello specifico oggetto.\\
\\
__Elementi di Costo del Materiale e/o Semilavorato che possono essere assunti:__\\
* Costi legati all'ultimo documento di entrata (bolla) di quel materiale\\
* Costi legati all'ultimo ordine di acquisto di quel materiale\\
* Costi medi del materiale e/o del semilavorato\\
* Costi di listino del materiale e/o del semilavorato\\
* Costi manuali legati al materiale e/o semilavorato\\
\\
__Aliquote assegnate alle risorse che possono essere:__\\
* Attribuite al Centro di Costo assegnato alla risorsa presente sulla fase\\
* Attribuite alla Risorsa impostata sulla fase del ciclo\\
* Attribuite alla Risorsa impostata sulla fase del ciclo e se non trovata l'aliquota, risalita fino al Centro di Costo assegnato a quella risorsa\\
\\
!! Lancio Calcolo costo Base Multicontesto\\
%%quote
Esecuzione Calcolo costo Base Multicontesto >>
CALL D0CO01B
/%
----
\\
\\
!! Autorizzazioni\\
__Documentazione in fase di sviluppo__\\
\\
!! Impostazioni\\
\\
Le impostazioni del calcolo costi si dividono in varie sezioni\\
\\
[{Image src='immagini/MBDOC-D0CCMC_13/D0CCMC_21A.png' caption='Impostazione generale parametri' width='100%' style='max-width: 100%;'}]\\
! Impostazioni di Estrazione\\
Le impostazioni di estrazione sono specifiche per tipo contesto\\
\\
! Impostazioni di Estrazione - Contesto AR (Articolo)\\
[{Image src='immagini/MBDOC-D0CCMC_13/D0CCMC_21B.png' caption='Impostazione Contesto AR - Articolo' width='100%' style='max-width: 100%;'}]* Ricalcolo LowLevelCode Si/No. Il LowLevelCode serve per ricalcolare i componenti base (di acquisto) prima degli altri così da calcolare gli articoli in sequenza discendente rispetto all'ordinamento di utilizzo nella distinta base presente nel parametro relativo della tabella __TCO__ specifica di quel tipo costo.\\
\\
! Impostazioni di Estrazione - Contesto DR (Documento)\\
[{Image src='immagini/MBDOC-D0CCMC_13/D0CCMC_21C.png' caption='Impostazione Contesto DR - Documento' width='100%' style='max-width: 100%;'}]\\
__Documentazione in fase di sviluppo__\\
\\
! Impostazioni di Estrazione - Contesto OR (Ordine Prodiuzione)\\
[{Image src='immagini/MBDOC-D0CCMC_13/D0CCMC_21D.png' caption='Impostazione Contesto OR - Ordine Produzione' width='100%' style='max-width: 100%;'}]\\
[Calcolo costo di un oggetto|MBDOC_OGG-P_D0CO01B]\\
\\
__Documentazione in fase di sviluppo__\\
\\
\\
! Impostazioni di Calcolo\\
__Documentazione in fase di sviluppo__\\
\\
! Impostazioni di Completamento\\
__Documentazione in fase di sviluppo__\\
\\
! Impostazioni di Documentazione ed Errori\\
__Documentazione in fase di sviluppo__\\
\\
! Impostazioni di Memorizzazione\\
__Documentazione in fase di sviluppo__\\
\\
\\
!! Controllo dei risultati\\
__Documentazione in fase di sviluppo__\\
\\
This page has only one version
«