Fabio
12/01/2010 10:25
Campo libero:
|
Fabio
Il calcolo del VENDUTO viene fatto sulle causali indicate come di tipo VENDITA Controlla la tipologia delle causali (e metti come tipo VENDITA solo quelle delle fatture differite o solo quelle delle DDT, non entrambe) http://www.readypro.it/manuale/tipi_di_causali.htm
|
an_gelo2868
12/01/2010 12:48
|
an_gelo2868
perfetto, grazie Fabio
Angelo
|
an_gelo2868
12/01/2010 13:18
|
an_gelo2868
qualche cosa non funziona, la somma delle quantità dopo la modifica non sono corrette
|
Fabio
12/01/2010 14:03
Campo libero:
|
Fabio
Ma la colonna VEND della lista articoli a cosa corrisponde? Quali sono le causali che hai configurato come tipo "vendita"?
|
an_gelo2868
12/01/2010 14:24
|
an_gelo2868
la colonna Vend corrisponde a "quantità venduta negli ultimi 12 mesi"
e causali configurate come tipo "vendita" sono:
fatture accompagnatorie fatture differite fatture differite estero
|
Fabio
12/01/2010 14:37
Campo libero:
|
Fabio
Citazione: la colonna Vend corrisponde a "quantità venduta negli ultimi 12 mesi" Allora per fare un confronto dovresti fare una statistica dal 13/01/2009 al 12/01/2010 (e non dal 1° gennaio al 31 dicembre 2009)
|
Fabio
12/01/2010 14:38
Campo libero:
|
Fabio
Citazione: fatture differite estero Per queste hai una causale separata?
|
an_gelo2868
12/01/2010 15:03
|
an_gelo2868
Citazione:
Citazione: la colonna Vend corrisponde a "quantità venduta negli ultimi 12 mesi" Allora per fare un confronto dovresti fare una statistica dal 13/01/2009 al 12/01/2010 (e non dal 1° gennaio al 31 dicembre 2009)
fatto ma il risultato non cambia
|
an_gelo2868
12/01/2010 15:05
|
an_gelo2868
Citazione:
Citazione: fatture differite estero Per queste hai una causale separata?
|
an_gelo2868
14/01/2010 11:36
|
an_gelo2868
Ciao Fabio,
se è un problema visualizzare il totale degli ultimi 12 mesi, è possibile ottenere il risultato nella griglia suddiviso per causali (poi per il calcolo trasferisco in un foglio di excell)
fatt Diff Accompagnatorie 298 fatt Diff Vendita 6575 Fatt Diff Estero
grazie Angelo
|
Fabio
14/01/2010 14:20
Campo libero:
|
Fabio
Citazione: fatto ma il risultato non cambia Sicuramente c'e' qualcosa di configurato male nelle causali, ma difficile rispondere solo vedendo gli screenshot. Dovremmo vedere direttamente l'archivio 
|
Fabio
14/01/2010 14:21
Campo libero:
|
Fabio
Per fare una statistica del venduto DAL... AL.... per un periodo ben preciso prova con uno script personalizzato come questo
http://www.readypro.it/scriptingreference/calcolo_delle_quantita_vendute.htm
|
an_gelo2868
14/01/2010 14:51
|
an_gelo2868
ciao Fabio
non male , ma nella funzione "case" qual'è il codice che devo sostituire a 1(ddt) con fatt differite e fatture differite estero, e dove visualizzo il questo codice, così poi mi arrangio da solo
TotMovimenti = 0
DataInizioStatistica = "01/01/2009" DataFineStatistica = "31/12/2009" Set RigheMovimenti = RowItem.SearchDocRows(Rdy.toDate(DataInizioStatistica), Rdy.toDate(DataFineStatistica)) For Each rigaDoc In RigheMovimenti Select Case rigaDoc.ParentDoc.DocType Case 1, 2, 3 ' DDT, fatture accompagnatorie e documenti non fiscali
TotMovimenti = TotMovimenti + Rdy.toDouble(rigaDoc.CustomField(30)) ' Somma la quantita'
End Select
Next
Rdy.ResponseWrite("" & TotMovimenti)
|
Fabio
14/01/2010 18:49
Campo libero:
|
Fabio
Piu' semplicemente per sommare solo le causali di tipo "VENDITA" puoi usare uno script come questo
TotMovimenti = 0 DataInizioStatistica = "01/01/2007" DataFineStatistica = "31/12/2007" Set RigheMovimenti = RowItem.SearchDocRows(Rdy.toDate(DataInizioStatistica), Rdy.toDate(DataFineStatistica)) For Each rigaDoc In RigheMovimenti if rigaDoc.ParentDoc.DocCause.IsSelling Then TotMovimenti = TotMovimenti + Rdy.toDouble(rigaDoc.CustomField(30)) End If Next Rdy.ResponseWrite("" & TotMovimenti)
|
an_gelo2868
15/01/2010 10:29
|
an_gelo2868
Ok va bene, grazie Fabio
Angelo
|