Ονοματολογία τον στατιστικών VL_Posotita.....
Το όνομα του στατιστικού μας περιγράφει τα στοιχεία που φέρνει
VL_Posotita => Ποσότητας που κινήθηκε ανα αποθήκη (αν έχουμε πολλές+ / - / SUM
Φέρνει ParIdosPartida.Posotita (X) ParSiraApothiki.X_Posotita as Posotita
Αν έχουμε πολλές Αποθικες πρεπει να φέρουμε και το ParIdosPartida.CodApothiki
IdosPartidaDataDDTypos_ => Προϊόντα (IdosPartida) Στοιχεία (Data) DropDown (DD) Τύπος (Τypos) ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο)/ GroupBy
Φέρνει IdosPartidaDataDD.CodIdosPartidaDataDDTypos as CodIdosPartidaDataDDTypos
(Π.Χ.) DropDown <<Τύπος Εξεργασίας>> με τιμές <<Ροδέλες, εκκρινόμενες, ...>>
PelDataDDTypos_ => Συναλλασσόμενος (Pel) Στοιχεία (Data) DropDown (DD) Τύπος (Τypos) ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο)/ GroupBy
Φέρνει PelDataDD.CodPelDataDDTypos as CodPelDataDDTypos
(Π.Χ.) Ομαδοποίηση με την Ιδιότητα DropDown Χωρά/ Πόλη / Περιοχή
Pel_ => Συναλλασσόμενος (Pel) ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο)/ GroupBy
Φέρνει Par.CodPel as CodPel
IdosPartida_ => Προϊόντα (IdosPartida) ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο)/ GroupBy
Φέρνει ParIdosPartida.CodIdosPartida as CodIdosPartida
_Par => Διαβάζει τον πίνακα Par + ParSira + ParPelData + ParPelDataHm + ParPelDataText ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο )/ GroupBy
Φέρνει Par.CodPel as CodPel
Φέρνει Par.Cod as CodPar
Φέρνει Par.CodParSira as CodParSira
Φέρνει CONVERT (VARCHAR(10); ParPelDataHm.Hm; 102) as ParHm
Φέρνει ParPelDataText.Timi as ParNo
Where ParPelData.CodPelDataTypos = 1
Where ParPelDataHm.ParPelDataHmTypos = 1
Where ParPelDataHm.ParPelDataTextTypos = 1
Αν το view έχει αναλυτικά στοιχεία Π.Χ IdosPartida_ DDTypos_ δεν κάνουμε Group By
Αν το view δεν έχει αναλυτικά στοιχεία κάνουμε Group By
_DD + CONVERT (VARCHAR(10); ParPelDataDDHm.Hm; 102) as TxtParHm (Where PelDataTypos = 1 AND PelDataHmTypos = 1)
_MM + CONVERT (VARCHAR(7); ParPelDataDDHm.Hm; 102) as TxtParHm (Where PelDataTypos = 1 AND PelDataHmTypos = 1)
_YYYY + CONVERT (VARCHAR(4); ParPelDataDDHm.Hm; 102) as TxtParHm (Where PelDataTypos = 1 AND PelDataHmTypos = 1)
==========================================================================
Παράδειγμα VL_Posotita _Pel _IdosPartida _IdosPartidaDataDTypos _Par
----- VL_Posotita ----
ParIdosPartida.Posotita * ParSiraApothiki.X_Posotita as Posotita ( SUM)
----- _Pel ----
Pel.Perig as TxtPel
-- IdosPartida --
ParIdosPartida.CodIdosPartida
--- IdosPartidaDataDDTypos --
IdosPartidaDataDD.CodIdosPartidaDataDDTypos
---- Par---------
Par.CodParSira
ParPeldataText.Timi as TxtParNo
CONVERT (VARCHAR(10); ParPeldataHm.Hm; 102) as TxtParHm
Pel.Perig as TxtPel
Where ParPeldataTypos = 1 (Για το ParPeldata (Text + Hm) = Ομάδα = (System στοιχεία Παραστατικού)
Where ParPeldataTextTypos = 1 (Για το ParPeldataText= Αριθμός Παραστατικού)
Where ParPeldataHmTypos = 1 (Για το ParPeldataHm = Ημ Παραστατικού)
==========================================================================
Παράδειγμα VL_Posotita _Pel _IdosPartida _IdosPartidaDataDTypos _DD
Όπως το παραπάνω αλλά δεν έχει ---- Par ---------
---- DD---------
CONVERT (VARCHAR(10); ParPeldataHm.Hm; 102) as TxtParHm
Where ParPeldataTypos = 1 (Για το ParPeldata (Text + Hm) = Ομάδα = (System στοιχεία Παραστατικού)
Where ParPeldataHmTypos = 1 (Για το ParPeldataHm = Ημ Παραστατικού)
==========================================================================
Παράδειγμα VL_Posotita _Pel _IdosPartida _IdosPartidaDataDTypos _MM
Όπως το παραπάνω αλλά DD => MM + CONVERT (VARCHAR(7); ParPeldataHm.Hm; 102) as TxtParHm
==========================================================================
Παράδειγμα VL_Posotita _Pel _IdosPartida _IdosPartidaDataDTypos _MM
Όπως το παραπάνω αλλά MM => YYYY + CONVERT (VARCHAR(4); ParPeldataHm.Hm; 102) as TxtParHm
==========================================================================
Παράδειγμα VL_LogarIdos_ IdosPartida_ IdosPartidaDataDDTypos
Όπως το παραπάνω αλλά δεν έχει καθόλου TxtParHmγιατί δεν έχει DD/MM/ YYYY
=============================================================
Παράδειγμα VL_Posotita_IdosPartida_IdosPartidaDataDTypos
Group By <<Προϊόντα (IdosPartida) >> ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο)
Group By <<Προϊόντα (IdosPartida) Στοιχεία (Data) DropDown (DD) Τύπος (Τypos) >> ( το κάθε ένα ξεχωριστα ή το Επιλέγμενο)
SUM Ποσοτητας ( + OR -)
=============================================================
VL_Posotita_IdosPartida_PelDataDDTypos
VL_Posotita_IdosPartidaDataDDTypos
VL_Posotita_Pel_IdosPartida_IdosPartidaDataDTypos
VL_Posotita_Pel_IdosPartida_PelDataDDTypos
VL_Posotita_Pel_IdosPartidaDataDTypos
VL_Posotita_Pel_PelDataDDTypos
VL_Posotita_PelDataDDTypos
VL_Posotita_PelDataDDTypos_IdosPartidaDataDDTypos
και σε συνδιασμο με τα (Par , DD , MM , YYYY)