action
Calcolo delle quantita' vendute in uno specifico periodo (di un dato fornitore), di un (dato documento-Fattura piuttosto che ddt ad esempio)
Buongiorno
Il seguente script, che troviamo sul manuale ready, permette per un dato articolo di rilevare la quantità venduta in un periodo dato.
Dim TotMovimenti Dim DataInizioStatistica Dim DataFineStatistica Dim RigheMovimenti Dim rigaDoc TotMovimenti = 0 DataInizioStatistica = "01/01/2007" DataFineStatistica = "31/01/2007" Set RigheMovimenti = Product.SearchDocRows(Rdy.toDate(DataInizioStatistica), Rdy.toDate(DataFineStatistica)) For Each rigaDoc In RigheMovimenti If rigaDoc.Doc.DocCause.IsSelling Then ' Considera solo causali di tipo VENDITA TotMovimenti = TotMovimenti + rigaDoc.Quantity ' Somma la quantita' End If Next Set RigheMovimenti = Nothing Response.Write("" & TotMovimenti)
Ma se voglio filtrare nei movimenti di vendita Doc.Cause.IsSelling quelli relativi ad un fornitore che ho in archivio e non tutte le vendite di tutti i fornitori? E se di questo fornitore, voglio considerare solo le vendite che derivano da una fattura, piuttosto che da un ddt? Quali sono le causali che devo inserire?
|