Fabio
04/05/2009 21:19
Campo libero:
|
Fabio
Non e' meglio fare una cosa piu' generica cercando solamente gli ordini evadibili (cioe' con articoli tutti disponibili)?
|
nini74
05/05/2009 08:17
|
nini74
ciao , a si andrebbe bene comunque ma è una delle cose che putroppo ancora non sapevo di Ready che è molto comoda adesso che mela fai presente, non trovo però dov si seleziona questo campo evadibili , melo puoi indicare ? Grazie
|
nini74
05/05/2009 08:53
|
nini74
ok trovato, utile però preferire prorpio capire quali ordini sono collegati a quel fornitore o a un magazizno specifico, questo per comunque dividerli nella lavoraizone a magazzino inq aunto vengono appunto lavorati in modo diverso rispetto a quelli normali con merce disponibile presso magazzino.
Quindi se ci fosse possibilità sulla visualizzaizone di intervenire in qualche modo la vedrei come la migliore soluzione.
grazie
|
Fabio
05/05/2009 09:47
Campo libero:
|
Fabio
Be' ogni articolo puo' essere acquistato da piu' fornitori, ed essere presente in piu' magazzini (reali o virtuali). Non e' cosi' automatico quello che chiedi. Ne andrebbe discusso bene e andrebbero al limite creati degli script per visualizzare delle informazioni aggiuntive
|
nini74
05/05/2009 10:44
|
nini74
Si i campi fornitori oppure magazzini sono distinti , nel senso che ha me basterebbe dire che se un ordine ha un prodotto che è associatò ad uno specifico fornitore melo faccia risalatare nelle visualizzaizone ordini , che poi so che tutti gli articoli associati a quello specifico fornitorevanni trattati in maniera diversa dagli altri.
|
Supporto
05/05/2009 14:42
Campo libero:
|
Supporto
Scusami ma non ho capito. Puoi spiegarmi meglio?
|
nini74
05/05/2009 17:05
|
nini74
Si certo, semplicemente che nella visualizzazione ordini cliente vi sia una colonna che mi idetifica con qualsiasi cosa si voglia quindi nome fornitore o valore numerico gli ordinativi che come particolarità a differenza di altri hanno articoli al loro interno legati ad un determinato fornitore o se più semplice (io rpeferisco la prima ipotesi) legati ad un determinato magazzino.
In questo modo a magazzino in fase di lavorazione avranno a video direttamente gli ordini da gestire nella modalità classica quindi attuale e gli altri da gestire in modalità combinata dove appunto vedranno che vi sono prodotti non presenti a magazzino perche ancora presso fornitore.
|
Fabio
06/05/2009 06:01
Campo libero:
|
Fabio
A grandi linee si puo' fare con uno script Ovviamente andra' fatta prima un minimo di analisi per definire quali sono i fornitori da prendere in considerazione e quali gli eventuali magazzini da controllare
|
nini74
06/05/2009 07:32
|
nini74
Ok per il momento fornitore è uno sul quale eseguire questo controllo , per il magazzino come dicevo non è necessario basta solo quel fornitore, quindi al momento mi basterebbe idetificare l'ordine dove sono presenti gli articoli di questo fornitore e vicino metterci il suo nome o altro, per gli altri che non hanno niente basterebbe lasciare anche vuoto.
|
Fabio
06/05/2009 09:10
Campo libero:
|
Fabio
Si, uno script che fa questo si puo' realizzare
|
nini74
06/05/2009 09:20
|
nini74
Ok appena possibile (mi sere non urgente ma di più) realizzatemelo.
grazie
|
nini74
10/05/2009 11:43
|
nini74
Ciao per martedì si riesce ad avere questo script ?
|
Fabio
10/05/2009 22:25
Campo libero:
|
Fabio
Il fornitore da prendere in considerazione sarebbe il fornitore primario degli articoli? O ancora meglio l'unico fornitore inserito in anagrafica? Altrimenti credo si debba ripiegare su un controllo basato sui magazzini virtuali
|
nini74
11/05/2009 07:16
|
nini74
L'unico fornitore presente , quindi per ogni articolo vi sarà solamente quel fornitore, se poi fosse impossibile impostare il fornitore primario ancora meglio cosi magarii se in futuro vi saranno più fornitoreici basterà impostare quello primario e non ci tocca rimettere mano allo script
|
Fabio
11/05/2009 07:43
Campo libero:
|
Fabio
Puoi usare uno script come questo
Option Explicit
Dim Riga Dim TrovatoFornitore Dim CodiceFornitorePrimario
TrovatoFornitore = False For Each Riga in RowItem.DocRows CodiceFornitorePrimario = Rdy.toLong(Riga.Product.CustomField(40)) If CodiceFornitorePrimario = 11111 Then TrovatoFornitore = True Exit For End if Next If TrovatoFornitore Then Rdy.ResponseWrite("Fornitore X") End If
Alla riga dove c'e' scritto
If CodiceFornitorePrimario = 11111 Then
Al posto di 1111 devi inserire il codice del fornitore da verificare In fondo invece dove c'e'
Rdy.ResponseWrite("Fornitore X")
Al posto di "Fornitore X" puoi scrivere qualsiasi cosa tu voglia fare comparire nella cella
|