VL_LogarMET  / DD / ΜΜ / ΥΥΥΥ 

VL_Logar  Θα λειτουργήσει σαν να είναι ταυτόχρονα   VL_LogarPoso + VL_LogarIdos

            Θα φτιάξουμε το VL_LogarMET_DD _BaseIdos σαν το VL_LogarIdos_DD

            Θα φτιάξουμε το VL_LogarMET_DD_BasePoso σαν το VL_LogarPoso_DD

            Θα φτιάξουμε το VL_LogarMET_DD_BaseUnion που θα προσθέσει στο 1ο της εγγραφές του 2ου

                                Select * From VL_LogarMET_DD _BaseIdos    Union ALL    Select * From VL_LogarMET_DD_BasePoso

            Θα φτιάξουμε το VL_LogarMET_DD_Base για να κάνει SUM τα Χρεωση / Πισωση / Χ Π

 

MET => Θα φέρει μια εγγραφή με το άθροισμα Χρέωση, Πίστωση, Χρέωση - Πίστωση από μεταφορά για όλες τις κινήσεις πριν από << ΑΠΟ ΗΜΕΡΩΜΗΝΙΑ >>

            Θα φτιάξουμε το VL_LogarMET_DD_BeforeIdos σαν το VL_LogarIdos_DD       

                         SuperWhere.ΑΠΟ ΗΜΕΡΩΜΗΝΙΑ   as ParHm   ( Όλες οι εγγραφές θα έχουν την ίδια ημερομηνία )

                         where ParPelDataHM.HM < SuperWhere.ΑΠΟ ΗΜΕΡΩΜΗΝΙΑ

            Θα φτιάξουμε το VL_LogarMET_DD_BeforePoso σαν το VL_LogarPoso_DD

                         SuperWhere.ΑΠΟ ΗΜΕΡΩΜΗΝΙΑ   as ParHm   ( Όλες οι εγγραφές θα έχουν την ίδια ημερομηνία )

                         where ParPelDataHM.HM < SuperWhere.ΑΠΟ ΗΜΕΡΩΜΗΝΙΑ

            Θα φτιάξουμε το VL_LogarMET_DD_BeforeUnion που θα προσθέσει στο 1ο της εγγραφές του 2ου

                         Select * From VL_LogarMET_DD _Beforedos    Union ALL    Select * From VL_LogarMET_DD_BeforePoso

           Θα φτιάξουμε το VL_LogarMET_DD_Before για να κάνει SUM τα Χρεωση / Πισωση / Χ Π σε μια εγγραφή Group By

           Θα φτιάξουμε το τελικό VL_LogarMEΤ_DD με την συνδεση της 1 εγγραφές του VL_LogarMET_DD_Before με τις εγγραφές του VL_LogarMET_DD_Base στο

                         Select * From VL_LogarMET_DD_Base Union ALL    Select * From VL_LogarMET_DD_Before

|

VL LogarMET DD Group1

VL LogarMET DD Group2

 

 

Πριν την εμφάνιση των στοιχείων έχουμε τις επιλογές του SuperWhere

VL LogarMET DD SuperWhere