Costo unitario

Ho un problema su un articolo a magazzino che, dopo aver fatto girare il report 795 “Adjust Cost - Item Entries” ha un valore di 365 euro (!!! è un’etichetta) invece che un valore di 0,12.

Ovviamente ci sarà stato qualche errore nella movimentazione dell’articolo che ha creato questo problema.

Adesso vorrei corregere il valore del costo unitario rettificandolo per tuttala mia giacenza al valore corretto (0,11 euro).

Ho provato ad usare la funzione [Registrazioni rivalutazioni] ma ci ho capito poco.

E’ possibile avere qualche indicazione in merito?

che versione?

che metodo di costo usi?

Cosa hai provato a fare nella Registrazione rivalutazioni?

La versione è la 5.0

Il metodo è FIFO

Nella maschera Registrazione rivalutazioni eseguo la funzione “calcola valore magazzino” per l’articolo in questione. Il risultato che mi viene proposto è stranissimo. In sostanza io ho circa 17.000 pezzi sparsi in 4 diverse ubicazioni. Il sistema dopo aver eseguito la funzione mi presenta nella batch 2 righe una delle quali con quantità in negativo!! Valori che con la giacenza non c’entrano nulla.

Se tento poi di registrare mi risponde che "Quantità non deve essere negativo quando Tipo movimento è Trasferimento in Righe reg. magazzino Nome def. registrazioni=“RIVALUTAZI”, Nome batch contabile = “Default” Nr Riga=1000.

???

Io vorrei innanzitutto capire la logica della funzione “Calcola valore magazzino” presente in registrazione rivalutazioni…

il “Calcola valore magazzino” lo puoi eseguire in due modi:

  1. per mov. contabili articolo - se vuoi correggere il valore errato di uno o più movimenti di entrata (quelli in uscita li aggiorna poi lui)

  2. per articolo - se vuoi cambiare il valore della giacenza ad una certa data

in ogni caso si possono rivalutare solo i movimenti in entrata fatturati e con quantità residua alla data di calcolo, quella inserita in “Data registrazione” nelle opzioni del report.

l’errore che ricevi è su un movimento di traserimento in uscita, che in teoria non dovrebbe essere considerato dalla rivalutazione. usate gli ordini di trasferimento? c’è del materiale in transito? prova ad indagare se su quei movimenti c’è qualcosa di anomalo.

un’altra cosa che puoi comunque fare per capire a cosa sia dovuto il valore errato: usare il drill-down del campo “Costo unitario” in anagrafica articoli, dovrebbe mostrarti il valore unitario dell’articolo per ogni giorno in cui è stato movimentato, quanto individui il giorno in cui il valore è sbagliato, espandi quella data e verifica i movimenti della giornata.

Ciao Patty,

grazie per le risposte. Ho provato a seguire il tuo consiglio. Cliccando sul drill down mi appaiono i vari movimenti di valorizzazione. Non riesco a capire una cosa però. I movimenti in grassetto (ovverop quelli da esplodere) hanno un costo unitario non corrispondente ai movimenti non in grassetto (ovvero quelli che appaiono espandendo le operazioni in grassetto). Queste infatti sono corette sempre (0,12 centesimi di euro) mentre quelli in grassetto danno i numeri (ovvero si parte da 3,32 euro fino a 1.909,61 euro). E parliamo del costo unitario.

Com’è possibile?

Un’altra cosa che poi non ho capito è questa. In un database di test ho provato ad eseguire la seguente operazione.

Ho registrato una rettifica negativa per tutte le giacenze presenti nei vari magazzini porta a 0 il valore complessivo di quel prodotto. Successivamente ho registrato una rettifica positiva per tutti i magazzini in cui era presente una giacenza per ripristinarla. Il costo che ho applicato era quello giusto.

Infatti, mi risultava un costo unitario congruo.

Poi, fatta girare il report Adjust Cost - Item Entries di nuovo il costo unitarioo mi schizza alle stelle!!!

non so che dire forse si tratta di un bug.

Nel costo unitario dovresti avere il costo medio dei tuoi movimenti. Nella finestra di drill-down il costo unitario delle righe in neretto è il costo totale/quantità che sono i valori progressivi dei singoli movimenti. Attenzione che se hai più magazzini le cose si complicano, i progressivi sono per magazzino.

Guardando il drill-down del costo unitario, il tuo costo unitario dovrebbe corrispondere a:

  • somma degli Importi costo (previsto) + Importo costo (effettivo) dell’ultima riga di ogni magazzino (puoi visualizzare il campo Cod. Ubicazione)

  • diviso

  • somma delle Quantità dell’ultima riga di ogni magazzino

detto questo non so dirti perché il tuo costo schizzi alle stelle. Se hai un articolo con pochi movimenti prova ad analizzare quello. Se vuoi prova a riportare qui i dati di un articolo.

Le due rettifiche avevano la stessa data? Credo che per evitare che Adjust Cost cerchi di riportare tutto al costo precedente sia bene che la rettifica positiva sia posteriore alla rettifica negativa di almeno un giorno. [^o)]

Anna, forse mi sbaglio ma credo che questo sia vero solo per il Costo Medio, non dovrebbe fare differenza con il FIFO … forse [8-)]

Sinceramente non lo so. Però dal comportamento… [*-)]

Ho fatto una prova, a me pare funzionare. Il mio costo unitario era di 74 e rotti, ho azzerato le giacenze nei due magazzini al 05/02/08 e ricaricato con la stessa data, ora il costo unitario coincide con il valore delle due rettifiche fatte al 05/02/08.

Questo ciò che vedo nel drill-down del costo unitario. il costo unitario è dato da (700+300) / (7+3) che sono rispettivamente i valori e le giacenze attuali dei due magazzini movimentati.

Tipo

Data di valutazione

Nr. articolo

Cod. ubicazione

Costo unitario

Tipo movimento

Quantità

Importo costo (previsto)

Importo costo (effettivo)

Aumento

31/01/08

2000

BLU

64,16

Output

3

0,00

192,48

Aumento

31/01/08

2000

BLU

64,17

Output

2

0,00

128,33

Aumento

31/01/08

2000

BLU

64,16

Output

2

0,00

128,32

Aumento

31/01/08

2000

BLU

80,00

Acquisto

1

0,00

80,00

chiusura

31/01/08

2000

BLU

66,14

8

0,00

529,13

Aumento

31/01/08

2000

ROSSO

63,00

Output

3

0,00

189,00

Aumento

31/01/08

2000

ROSSO

83,00

Acquisto

3

0,00

249,00

chiusura

31/01/08

2000

ROSSO

73,00

6

0,00

438,00

Riduzione

01/02/08

2000

ROSSO

63,00

Rett.neg.

-1

0,00

-63,00

chiusura

01/02/08

2000

ROSSO

75,00

5

0,00

375,00

Aumento

03/02/08

2000

BLU

120,00

Acquisto

1

0,00

120,00

Chiusura

03/02/08

2000

BLU

72,13

9

0,00

649,13

Aumento

05/02/08

2000

BLU

100,00

Rett.pos.

7

0,00

700,00

Riduzione

05/02/08

2000

BLU

64,16

Vendita

-2

0,00

-128,32

Riduzione

05/02/08

2000

BLU

74,40

Rett.neg.

-7

0,00

-520,81

chiusura

05/02/08

2000

BLU

100,00

7

0,00

700,00

Aumento

05/02/08

2000

ROSSO

100,00

Rett.pos.

3

0,00

300,00

Riduzione

05/02/08

2000

ROSSO

63,00

Rett.neg.

-2

0,00

-126,00

Riduzione

05/02/08

2000

ROSSO

83,00

Rett.neg.

-3

0,00

-249,00

chiusura

05/02/08

2000

ROSSO

100,00

3

0,00

300,00

Espandi Tipo Data di valutazione Nr. articolo Costo unitario Costo rettificato Tipo movimento Quantità Importo costo (previsto) Importo costo (effettivo)
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 2.388,44
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 5,73
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 5,15
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 52,65
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 0,59
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 1,77
2 Aumento 03/04/2007 ETIC-RC-KEY1 0 No Trasferimento 0 0 6,25
1 Movimento chiusura 03/04/2007 ETIC-RC-KEY1 0
0 0 2.460,58
2 Aumento 25/10/2007 ETIC-RC-KEY1 0,12 No Rettifica positiva 5 0 0,59
1 Movimento chiusura 25/10/2007 ETIC-RC-KEY1 3,32
5 0 16,62
2 Aumento 29/10/2007 ETIC-RC-KEY1 0,12 No Rettifica positiva 1 0 0,12
2 Aumento 29/10/2007 ETIC-RC-KEY1 0,12 No Rettifica positiva 1 0 0,12
1 Movimento chiusura 29/10/2007 ETIC-RC-KEY1 2,41
7 0 16,86
2 Aumento 09/11/2007 ETIC-RC-KEY1 0,12 No Rettifica positiva 1 0 0,12
1 Movimento chiusura 09/11/2007 ETIC-RC-KEY1 2,12
8 0 16,98
2 Riduzione 04/01/2008 ETIC-RC-KEY1 0,12 No Rettifica negativa -1 0 -0,12
1 Movimento chiusura 04/01/2008 ETIC-RC-KEY1 -1.909,61
-1 0 1.909,61
2 Riduzione 26/03/2008 ETIC-RC-KEY1 0,12 No Trasferimento -120 0 -14,04
1 Movimento chiusura 26/03/2008 ETIC-RC-KEY1 -15,67
-121 0 1.895,57
2 Aumento applicato 26/03/2008 ETIC-RC-KEY1 0,12 No Trasferimento 120 0 14,04
1 Movimento chiusura 26/03/2008 ETIC-RC-KEY1 0,24
128 0 31,02
2 Aumento applicato 26/03/2008 ETIC-RC-KEY1 0,12 No Trasferimento 120 0 14,04
2 Riduzione 26/03/2008 ETIC-RC-KEY1 0,12 No Trasferimento -120 0 -14,04
1 Movimento chiusura 26/03/2008 ETIC-RC-KEY1 0
0 0 0

cosa sono quei movimenti di trasferimento con qtà = 0?

Quella è una delle stranezze. Se navigo nella 32identificando, ad esempio, il primo movimento con qt a 0 lo trovo. E’ un trasferimento e la quantità non è 0!!!

Ma c’è un modo per resettare i costi e farglieli ricalcolare?

controlla i movimenti a valore. lui prende le quantità da questi.

i trasferimenti sono fatti con gli ordini o con le riclassificazioni di magazzino?

sì: azzeri le giacenze, annulli l’articolo, crei un nuovo articolo e ricarichi il tutto sul nuovo articolo, sempre che al cliente vada bene [^o)] … semplice no?![:)]

altrimenti cerca di risolvere il problema dei trasferimenti, se non si capisce perché hanno quantità zero … prova a metterli a valore 0 sulla 5802

p.s. dove sono i movimenti negativi di quei trasferimenti del 2007? vedo solo valori positivi, mentre i trasferimenti del 2008 sono corretti.

Potrebbe anche aiutare mettere a video il codice ubicazione … (almeno a me per capire il sottoinsieme del drill-down che hai caricato :-))