5. ΠΑΡΑΣΤΑΤΙΚΟ ΠΡΟΙΟΝ ΔΕΔΟΜΕΝΑ (Par+IdosPartida+Data)

Επιλέγουμε ένα από τα προϊόντα του παραστατικού και πατάμε τα στοιχεία του προϊόντος στο παραστατικό. Στην φόρμα που ανοίγει βλέπουμε τα σταθερά στοιχεία του προϊόντος και τα στοιχεία που έχουμε παραμετροποιήσει να προστεθούν ανάλογα με τον τύπο του παραστατικού. Αν δεν υπάρχουν αλλαγές στα σταθερά στοιχεία του παραστατικού αυτές οι τιμές δεν αποθηκεύονται αφού είναι ίδιες με τα σταθερά στοιχεία του προϊόντος. Αν τα σταθερά στοιχεία του προϊόντος τα αλλάξουμε τότε οι αλλαγές θα αποθηκευτούνε σε αυτό το παραστατικό - και μόνο σε αυτό. (Το σωστό είναι να μην αλλάζουν τα σταθερά στοιχεία αλλά μπορεί σε ειδικές περιπτώσεις κάποιος να θέλει σε αυτό το παραστατικό να αλλάξει κάτι). Τα στοιχεία του προϊόντος που προστέθηκαν λόγο του τύπου του παραστατικού θα ακολουθήσουν την παραμετροποίηση τους. Αν θέλουμε να δούμε ή και να αλλάξουμε κάποιο λάθος στα μόνιμα στοιχεία του προϊόντος τότε πατάμε ΙΤΕΜ + Data.

20191006 StoixeiaIdous 2

Αν δεν κάνουμε αλλαγές στις Default τιμές τότε κάθε φορά που ανοίγουμε ή εκτυπώνουμε το παραστατικό - IdosPartida - Data θα διαβάζει τα στοιχεία από την κεντρική καρτέλα της παρτίδας IdosPartidaData και αν δεν υπάρχει από την Default Values => IdosPartidaDataDef. Αυτό είναι και Λογικά και Τεχνικά το σωστό γιατί απαγορεύεται και κυρίως σε αυτά που έχουν παρτίδες ή και barcode να αλλάζουν τα βασικά στοιχεία τους. Αν αλλάξει (π.χ. Μέγεθος, Κιλά ) τότε είναι άλλο στοιχείο και πρέπει να δημιουργηθεί με άλλος κωδικός. Τεχνικά ένα στοιχείο μπορεί να έχει 100 - 200 δεδομένα - τιμές που να το χαρακτηρίζουν. Αν τις αντιγράφαμε σε κάθε παραστατικό για να παραμένουν σταθερές ακόμα και αν αλλάξουν κεντρικά, τότε για κάθε παραστατικό Χ 20 τα προϊόντα Χ 100 Τιμές θα είχαμε 2.000 εγγραφές για κάθε παραστατικό μόνο και μόνο για να αποθηκεύσουμε την υπάρχουσα πληροφορία. Ακολουθεί το σχεδιάγραμμα στην Βάση δεδομένων για την  εμφάνιση των στοιχείων τύπου κείμενο , του προϊόντος , του παραστατικού  Par + IdosPartida + Data + Text = ParIdosPartidaDataText

ParIdosPartidaDataText PrintProccess

  1. Τα στοιχεία του προϊόντος που είναι αποθηκευμένα στο παραστατικό (Για τα στοιχεία τύπου κείμενο είναι στο Par + IdosPartida + Data + Text  = ParIdosPartidaDataText)
  2. Τα στοιχεία του προϊόντος που είναι αποθηκευμένα στην καρτέλα στοιχείων της παρτίδας IdosPartida + Data + Text  = IdosPartidaDataText)
  3. Τα στοιχεία του προϊόντος που είναι αποθηκευμένα στην παραμετροποίηση (με βάση τον Τύπο της Παρτίδας και τον Τύπο του στοιχείου) IdosPartida + Data + Text  + DEF = IdosPartidaDataTextDef και έχει επιλεγεί ΝΑΙ στο SwPrint

Για να ΕΜΦΑΝΙΣΤΕΙ ένα στοιχείο στην εκτύπωση πρέπει να υπάρχει στα default της παρτίδας. Μπορεί να υπάρχει στο παραστατικό αλλά να μην εμφανίζεται στην εκτύπωση.

Η επεξεργασία των default στοιχείων και η αλλαγή τους - αποθήκευση τους στο παραστατικό (επικρατέστερα) γίνεται με τον ίδιο τρόπο Επεξεργασία Δεδομένων
 

Η διαφοροποίηση είναι στην παραμετροποίηση Configuration Main Form που αντί Λογιστική Ζώνη (για την παραμετροποίηση του συναλλασσόμενου) επιλέγουμε  Σειρά παραστατικου (ParSira)