Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Κρεοπωλεία
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module Phone
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Pegasus ERP και Διασύνδεση EFT POS
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Εμπορικές Επιχειρήσεις
      • Λιανική Πώληση - Retail
      • Παροχή Υπηρεσιών
      • Πρατήρια Υγρών Καυσίμων
      • Ξενοδοχειακές Μονάδες
      • Μεταφορικές Εταιρίες
      • Γυμναστήρια , Αθλητικά Κέντρα
      • Χώροι Στάθμευσης - Parking
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Take Away)
      • Γεωπονικές Επιχειρήσεις
    • Video Παρουσιάσεις
    • Pegasus Software Docs
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
    • Pegasus Web App και Διασύνδεση EFT POS
  • Ηλεκτρονική Τιμολόγηση
Παραμετροποίση Φόρμας Εκτύπωσης Παραστατικού σε Θερμικό Εκτυπωτή 80mm

Σκοπός:  Εκτύπωση απόδειξης σε εκτυπωτή 80μμ και περιγραφή απαραίτητων ρυθμίσεων στην φόρμα. 

Υλοποίηση
: Θα χρησιμοποιήσουμε την φόρμα polpa_roll.frp που θα βρείτε στο φάκελο basic\forms\standard.

Η Φόρμα αφορά σε εκτύπωση σε εκτυπωτή με αναλογια χαρτιου 80x297 mm. (800x2970).

Ισχύει για περιπτώσεις οπου ο εκτυπωτής βλέπει σταθερό το χαρτί και θέλουμε να τυπώσουμε σε ρολό σε 800x2970 μμ.

Ορίζουμε τη φόρμα polpa_roll.frp που εκτυπώνεται σύμφωνα με τη μελέτη https://www.tesae.gr/articles/protipes-meletes-i-efarmoges/technika-themata-efarmogon-pegasus/parametropiisi-formon-pegasus-basiki-orismi-ke-prosthetes-dinatotites..html .

Υπενθυμίζουμε ότι υπάρχουν έτοιμες φόρμες για θερμικούς εκτυπωτές στον φάκελο basic/forms/standard. Το σχετικό readme.txt αρχείο μέσα στον φάκελο περιγράφει τις ιδιότητες της κάθε φόρμας.

Σημείωση: Αν δεν έχουμε συνδεδεμένο εκτυπωτή με αντίστοιχο χαρτί, μπορούμε να κάνουμε τις δοκιμές μας με προεπισκόπιση στον εκτυπωτή [Microsoft XPS Document Writer], ο οποίος "διαβάζει" τις διαστάσεις του χαρτιού που ορίζουμε, οπότε θα έχει μία ρεαλιστική απεικόνιση της εκτύπωσής μας.  

Βήμα 1

Αρχικά ορίζουμε τις Εγγραφές ανα σελίδα (οι γραμμές που θα τυπωθούν στο κύριο σώμα της φόρμας) , τις Γραμμές Ανα σελίδα (οι γραμμές που χωράει η σελίδα) και τις Στήλες Ανά Γραμμή (Οι χαρακτήρες - Στήλες ανά γραμμή).

Σημείωση: Θα πρέπει το άθροισμα [Εγγραφές Ανά Σελίδα] και τελευταίας γραμμής εκτύπωσης αντικειμένου στη φόρμα να είναι ίσο ή μικρότερο του [Γραμμές ανά Σελιδα].

Θα πρέπει να ορίσουμε επίσης το πλάτος και το ύψος του χαρτιού σε 
Πλάτος Χαρτιού (0,1mm) = 800
Υψος Χαρτιού (0,1mm) = 2970

Σημείωση: Οι διαστάσεις είναι ανάλογες με το χαρτί που είναι ορισμένο και στον εκτυπωτή. Θα πρέπει και στον εκτυπωτή να είναι 80Χ29.70 , διαφορετικά ορίζουμε ότι είναι και στον driver.


Βήμα 2

To header θα πρέπει να το τυπώνουμε μόνο στη πρώτη σελίδα .

Για να το πετύχουμε θα πρέπει: 
α. Να ορίσουμε στην αρχική μέθοδο το my_header:=***

Ελέγχουμε το τελευταίο αντικέιμενο στο header σε ποία γραμμή είναι . Πχ στο παραδειγμα μας βρίσκετε στη γραμμή 16 .
Οπότε θα πρέπει να ορίσουμε στο tab [Αρχική μέθοδος] το my_header:=16 

 


β. Σε όλα τα αντικείμενα του header θα πρέπει να ορίσουμε την συνθήκη page=1

  

Βήμα 3

Στο αντικείμενα που τυπωνονται στο footer ορίζουμε οτι :

Εκτυπώνεται : Νεα Γραμμη ανα εγγραφη και 

Συνθήκη : recno()=lastrec()   

Σε περίπτωση που τυπώνουμε με διαφορετική ταξινόμηση τότε στη συνθήκη θα πρέπει να ορίσουμε recno=prf_tmprecs

Ημερομηνία  01/06/2023
Σχετικά Aρθρα
Σημειωσεις Είδους Παραστατικού (ERP)
Εκτύπωση περισσότερων τιμών από την καρτέλα του πελάτη στο παραστατικό με την βοήθεια της συνάρτησης odbcprintfld()
Δημιουργία Τιμολογίου στα Αγγλικά
Διαφορετικοί εκτυπωτές ανά τερματικό
Παράδειγμα Ορισμού Κρατήσεων με Προοδευτικό Υπολογισμό
Άμεση Αποστολή Παραστατικού στον Πελάτη μέσω Email με 3 Βήματα!
Φόροι/Κρατήσεις
Ορισμός Εκτυπωτή Παραστατικού στο Pegasus ERP
Εμφάνιση περισσότερων γραμμών στο πεδίο [Παρατηρήσεις] του παραστατικού
Εκτύπωση Σημειώσεων, S.N., Παρτίδων και Χρωμάτων/Μεγεθών αναλυτικά σε Παραστατικό
Λογιστικό Σημείωμα
Εκτύπωση εικόνας σε παραστατικό με διαφορετικό μέγεθος στον Εκτυπωτή και σε PDF αρχείο
Έκδοση παραστατικού για πίστωση αξίας ΦΠΑ
Δελτία Αποστολής και Τιμολόγια Πώλησης από 01/01/2014
Επεξήγηση Βασικών Παραστατικών Πελατών
Μετασχηματισμός Παραστατικού/Παραστατικών
Παραστατικό Πελάτη με Αποστολέα - Παραλήπτη & Λοιπές Συσχετιζόμενες Οντότητες
Καταχώρηση μη Χειρόγραφου Παραστατικού χωρίς να εκτυπώνεται
Αναζήτηση είδους μέσα σε παραστατικό
Ειδικό Ακυρωτικό Παραστατικού Πελάτη/Προμηθευτή
Μαναβική (βάρος - απόβαρο - κόλλα)
Εκτύπωση Παραστατικού με Τροποποίηση της εμφάνισης της λίστα των ειδών
Επεξήγηση Βασικών Παραστατικών Προμηθευτών
  • Μεσογείων 274, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 3250
Pegasus Web App Updates: 19320


ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020