Fabio
08/05/2008 09:37
Campo libero:
|
Fabio
Si puo' fare con uno script Guarda questo esempio
https://www.readypro.it/help/it/2284/visualizzare-la-data-dell-ultimo-scarico-di-un-articolo
|
nini74
08/05/2008 09:57
|
nini74
Ottimo davvero, mi ero perso questa cosa degli Script , ma si possono anche elaborazre statistiche può aanzate con questa metodologia del tipo , indice di rotazione del magazzino sul prodotto ?
|
nini74
08/05/2008 10:21
|
nini74
Qui trovate una spiegazione con un esempio pratica per quello che intendo per Indice di Rotazione del prodotto.
http://www.marchegianionline.net/appro/appro_212.htm
E' molto utile nei seguenti casi: 1) Analisi della vendita del prodtto (Conveniente o meno) 2) Analisi di scorte del magazzino (Se conviene avere per singolo prodotto più o meno merce disponibile) 3) Ubicazione merce nel magazzino (Gli articoli più venduti saranno posti negli scaffalli più vicini quelli meno in quelli lontani questo per velocizzare il lavoro dei magazzinieri impegnati nella formazione dell'ordine)
Se fosse possibile oviamente siamo disposti anche a caricarci le spese di elabroazione di tale script in quanto lo vediamo come una funzione importantissima per i 3 punti sopra elencati.
|
Fabio
08/05/2008 10:45
Campo libero:
|
Fabio
Dovrei guardarci in maniera approfondita ma a occhio direi che e' fattibile
|
nini74
08/05/2008 12:21
|
nini74
OK perfetto allora attendo news in merito al più presto ;-)
Intanto grazie.
|
Fabio
08/05/2008 12:24
Campo libero:
|
Fabio
Cosa facciamo? Proviamo a fare l'analisi ed a sviluppare lo script e ti fatturiamo il tempo?
|
nini74
08/05/2008 13:22
|
nini74
SI ok fatelo ;-) ... ci vuole parecchio tempo per averlo questo Script ?
ALlf ine diciamo che a me serve capire :
1) Indice rotazione 2) Scorta media da tenere a magazzino (Cosi da avere un calcolo automatico del gestionale)
|
Fabio
08/05/2008 13:31
Campo libero:
|
Fabio
Dobbiamo usare il sistema indicato nella pagina che ci hai segnalato?
|
nini74
08/05/2008 13:44
|
nini74
Si esatto stessa cosa, diciamo che la formula sarà pressochè identica solamente divisa in tre spezzoni:
1) Primo Script si fermerà qui: Scorta media = 57.570/ 365 = 157,73
2) Secondo Sript efettuerà questa operazione in più: Indice di rotazione = 157,73/ 390 = 0,40
3) Terzo script effetturà la divisione dell'indice di rotazione diviso i 365 gg dell'anno: Giacenza media in magazzino: 0,40 x 365 = 146 giorni
Quindi alla fine il risultato saranno i 3 valori in grassetto.
Per quando riesci a mandarmi questo script Fabio?
|
Fabio
09/05/2008 09:24
Campo libero:
|
Fabio
Credo potro' mettermici tra una decina di giorni circa. Diciamo che dovrebbero essere pronti per il 20 Maggio circa
|
nini74
11/05/2008 12:14
|
nini74
ok perfetto ti chiedo di avvisarmi tramite e-mail appena pronti o comunque tramite Massimo o Glauco su msn.
Ciao
|
nini74
19/05/2008 10:13
|
nini74
Ciao, come sei messo Fabio , dici che riesci per domani a consegnarmi lo script ?
|
Fabio
19/05/2008 15:08
Campo libero:
|
Fabio
Lo script l'ho gia' preparato nel week end, volevo solo controllare che i risultati che venivano fuori fossero corretti (xche' a dire la verita' ho seguito le indicazioni della pagina che mi hai mandato, ma non ho ben capito la logica che ci sta alla base)
Comunque se vuoi provarlo, lo script che ho creato l'ho aggiunto alla reference, qui
http://www.readypro.it/scriptingreference/calcolo_dellindice_di_rotazion.htm
|
nini74
19/05/2008 15:28
|
nini74
CIao, si sembra proprio funzionare mitico ...dopo vedo con più calma.
Una cosa però adesso io incollando tutto lo script mi da il valore : GiacenzaMedia = TotScortaXGiorni / TotaleScarichi
risposta=risposta & vbcrlf & "Giacenza Media = " & FormatNumber(GiacenzaMedia,0)
Quindi giacenza media la formula finale.
Per fermare però e ottenere anche i valori di indice rotazione e scorta media quindi i due totali precedenti come devo scrivere in fondo lo scrpit cioè che si fermi ad una operaizone prima ?
|
Fabio
19/05/2008 21:23
Campo libero:
|
Fabio
Il comando che restituisce il risultato vero e proprio e' :
Rdy.ResponseWrite(risposta)
Per visualizzare singoli valori e' sufficiente che lasci tutto il resto uguale e modifichi solo quella linea in
Rdy.ResponseWrite(FormatNumber(ScortaMedia,2))
oppure
Rdy.ResponseWrite(FormatNumber(IndiceRotazione,2))
oppure
Rdy.ResponseWrite(FormatNumber(GiacenzaMedia,0))
o qualsiasi altro valore che vuoi visualizzare Nello script ho fatto restituire tutti i valori insieme solo x avere una visione d'insieme.
|
nini74
20/05/2008 08:36
|
nini74
OK perfetto sono riuscito a seprare i valore di risposta .
Adesso controllo se funziona il tutto.
Due cose ho notato:
1) Su alcuni articoli non crea nessua operazione, da cosa può essere dipeso? 2) I dati presi in esame sono sulla base del 2008 oppure prende in esame tutto? In caso è possibile dirgli di esaminare solamente una periodo ?
|
Fabio
20/05/2008 09:00
Campo libero:
|
Fabio
Citazione: 1) Su alcuni articoli non crea nessua operazione, da cosa può essere dipeso? L'unica cosa che mi viene in mente e' che non ci sia stato nessun movimento per questi articoli (in particolare nessuno scarico)
Citazione: 2) I dati presi in esame sono sulla base del 2008 oppure prende in esame tutto? In caso è possibile dirgli di esaminare solamente una periodo ? Prende in esame tutto lo storico. Modificando lo script si puo' al limite decidere di considerare solo un periodo
|
nini74
20/05/2008 09:47
|
nini74
Ciao, no gli articoli dove non vengono generati valori hanno comunque un loro storico sia in carico che scarico.
Dove posso settare il periodo da monitorare (A me interessa il 2008 per dirti e non 2007) ?
|
Fabio
20/05/2008 13:23
Campo libero:
|
Fabio
Citazione: no gli articoli dove non vengono generati valori hanno comunque un loro storico sia in carico che scarico. Allora dovrei vedere l'archivio per darti una risposta precisa
Citazione: Dove posso settare il periodo da monitorare (A me interessa il 2008 per dirti e non 2007) ? Fare la statistica solo su 4 mesi non e' un po' poco?
|
Fabio
21/05/2008 07:32
Campo libero:
|
Fabio
Ok ho l'archivio. Mi dai il codice di un paio di articoli su cui posso fare delle prove?
|
nini74
21/05/2008 08:55
|
nini74
Ti ho girato una mail con una tabella Excel dove ho eseguito il calcolo manualmente su un prodotto presente nel nostro archivio, putroppo l'operazione che esegue ready non è corretta.
Ti tel dopo per spiegarti nel dettaglio perchè scrivendolo non è molto chiaro.
|
Fabio
21/05/2008 11:37
Campo libero:
|
Fabio
Ti ho risposto per email. Alcuni calcoli fatti sul foglio di Excel non sono corretti. Anche lo script ha comunque bisogno di una correzione
|
giada
23/05/2008 15:34
|
giada
scusate, vorrei utilizzare gli script ma non c'è il tasto formula nell'impostazione visualizzazione. devo cambiare qualcosa nelle impostazioni dell'azienda?
|
Fabio
23/05/2008 18:02
Campo libero:
|
Fabio
Non sono disponibili su tutte le procedure. Dove vorresti utilizzarli?
|
giada
24/05/2008 16:40
|
giada
nell'anagrafica articoli.
|
Supporto
24/05/2008 21:33
Campo libero:
|
Supporto
Se per "Anagrafica articoli" intendi la procedura Lista Articoli dovresti trovare nella lista dei campi disponibili l'opzione SCRIPT/FORMULA come indicato in figura:
|