Σύνδεση με Google+

ή με

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

Σκοπός: Εκτύπωση ενός ή περισσότερων παραστατικών σε PDF με την χρήση μεθόδου που εκτελείται από τις Λοιπές Δράσεις.

Εργαλεία:

1. Εφαρμογή Pegasus ERP Startup τουλάχιστον (δεν υποστηρίζεται από το μElite.)  

2. Για την δημιουργία PDF αρχείων θα πρέπει να εγκαταστήσετε στον Υπολογιστή σας το PDFCreator. Η εφαρμογή υποστηρίζει το PDFCreator 1.7 και το PDFCreator 2.0 (ή μεταγενέστερη αναβάθμιση της έκδοσης 2.). Δείτε και την σχετική μελέτη: https://www.tesae.gr/articles/protipes-meletes-i-efarmoges/pegasus-ektiposeis-ke-ektipotes/pegasus-ke-ektiposeis.html

3. Για την αποστολή email απαραίτητη προϋπόθεση είναι η ύπαρξη του module CRM. Θα πρέπει επίσης να έχετε συμπληρώσει στην επιλογή [Toolbox -> Εργαλεία Παραμετροποίησης -> Παραμετροποίηση Εφαρμογής -> Προφίλ Χρήστη] το λογαριασμό email που θα χρησιμοποιήσετε. Συμβουλευτείτε τις οδηγίες της οθόνης για τους διαφορετικούς smtp servers και τις πιθανώς απαραίτητες παραμετροποιήσεις.

4. Τα αρχεία της μεθόδου.

Υλοποίηση:

1. Εκτύπωση πολλαπλών παραστατικών:

Για την περίπτωση που θέλετε να εκυπώνετε πολλά παραστατικά μαζί, θα χρησιμοποιήσετε την μέθοδο που υπάρχει στον φάκελο print_a55_pdf. Η μεθόδος βρίσκει και εκτυπώνει τα παραστατικά που είναι τσεκαρισμένα σαν [Έλεγχος]. 

Από την λίστα των παραστατικών και από [Δράσεις->Έγινε Έλεγχος On/Off] τσεκάρετε τα παραστατικά που είναι για Έλεγχο.

Με αυτό τον τρόπο, μέσα στο παραστατικό θα είναι τσεκαρισμένη η επιλογή [Έλεγχος]:

Εγκατάσταση:

Εφόσον αποσυμπιέσετε το αρχείο του φακέλου print_a55_pdf που κατεβάσατε από τον παραπάνω σύνδεσμο, μπορείτε να εγκαταστήσετε την μέθοδο ακολουθώντας τα  παρακάτω βήματα:

Αρχικά θα πρέπει να κατεβάσετε το αρχείο της μεθόδου που θέλετε να εγκαταστήσετε και να το αποσυμπιέσετε στο φάκελο mymethods μέσα στα αρχεία της εφαρμογής (αν δεν υπάρχει θα πρέπει να τον δημιουργήσετε).

Τα αρχεία της μεθόδου περιέχονται στον φάκελο print_a55_pdf. Αντιγράφετε το φάκελο print_a55_pdf μέσα στον υποφάκελο mymethods της εφαρμογής. Μετά την αντιγραφή θα πρέπει να έχετε το αρχείο mymethods\print_a55_pdf\my.peg μέσα στον φάκελο της εφαρμογής.

Η εγκατάσταση της μεθόδου στην εφαρμογή μπορεί να γίνει με τους παρακάτω τρόπους:

1. Απο τις Λοιπές Δράσεις Της Εφαρμογής:

Μπορείτε να ορίσετε την εκτέλεση της μεθόδου από την οθόνη [Βάσεις Δεδομένων -> Δράσεις Εφαρμογής]. Από τη διαδρομή [ToolBox-> Εργαλεία Παραμετροποίησης -> Βασικής Παραμετροποίησης -> Λοιπές Δράσεις] δημιουργείτε μία νέα δράση με στοιχεία:

Είδος Δράσης: Επιλέγετε το είδος της δράσης, θα ορίσετε 1 - Γενικές (Από κύριες επιλογές).
Αρχείο Μεθόδου: Θα επιλέξετε το main αρχείο για την εκκίνηση της μεθόδου, συνήθως είναι το _execute.peg .
Φάκελος Μεθόδου: Θα επιλέξετε το φάκελο με τα αρχεία της μεθόδου, με βαση το παραπάνω παράδειγμα θα πρέπει να ορίσετε ..\..\mymethods\print_a55_pdf\

Πλέον μπορείτε να εκτελέσετε τη μέθοδο που δημιουργήσατε από την επιλογή [Βάσεις Δεδομένων -> Δράσεις Εφαρμογής] και από την οθόνη που ανοίγει το button [Γενικές Δράσεις]. Από την λίστα με τις δράσεις της εφαρμογής που ανοίγει, επιλέγετε την δράση που θέλετε, για παράδειμα εδώ την λοιπή δράση Αυτόματη Ενημέρωση Συναλλασσόμενων.

2. Με Ελεύθερη Εκτέλεση:

Με την επιλογή [Εκτέλεση Μεθόδου Pegasus] μπορείτε να εκτελέσετε μια μέθοδο άμεσα, αφορά κυρίως μεθόδους που πρόκειται να εκτελεστούν μια φορά. Από τη διαδρομή [Υποστήριξη -> Εκτέλεση Μεθόδου Pegasus] θα επιλέξετε το _execute.peg από τον κατάλληλο φάκελο και να το εκτελέσετε.

3. Μέσω του Χρονοπρογραμματιστή των Windows:

Από το χρονοποργραμματιστή των Windows μπορείτε να ορίσετε την μέθοδο να εκτελείτε αυτόματα σε συγκεκριμένες ώρες (π.χ κατά την έναρξη του υπολογιστή). Για την εκτέλεση της μεθόδου από το χρονοπρογραμματιστή θα δημιουργήσετε μια νέα δράση στην οποία θα ορίσετε

Προγραμμα = c:\tesae_sa\pegasus_erp_startup\pego312.exe
Ορίσματα = tesae exep00 1 _scheduler.peg ..\..\mymethods\print_a55_pdf (όπου tesae είναι κωδικός χρήστη με το προνόμιο uti.0013, _scheduler.peg είναι το αρχείο της μεθόδου για εκτέλεση από το χρονοπρογραμματιστή και ..\..\mymethods\print_a55_pdf είναι ο φάκελος με τα αρχεία της μεθόδου)
Εναρξη στο = c:\tesae_sa\pegasus_erp_startup\basic\_001 (όπου c:\tesae_sa\pegasus_erp_startup είναι ο φάκελος με τα αρχεία της εφαρμογής)

Μπορείτε να δείτε οδηγίες για τον ορισμό εργασιών στον χρονοπρογραμματιστή των Windows στην μελέτη: https://www.tesae.gr/articles/protipes-meletes-i-efarmoges/technika-themata-efarmogon-pegasus/aftomati-ektelesi-ton-servers-tis-efarmogis-meso-chronoprogrammatisti.html

Ρυθμίσεις:

Στο αρχείο _init.peg (μπορείτε να το επεξεργαστείτε χρησιμοποιώντας το notepad) μπορείτε να ορίσετε τις αρχικές τιμές που είναι απαραίτητες για την εκτέλεση της μεθόδου. Επιπλέον, ορίζετε το πρώτο μέρος των αρχείων που θα δημιουργηθούν από τα παραστατικά, το οποίο πρέπει να περιέχει το path ( π.χ. my_fpth:="c:\pegpos\doc_a55_"), το κείμενο και το θέμα του e-mail που θα σταλθεί.

2. Εκτύπωση ενός παραστατικού:

Για την περίπτωση που θέλετε να εκτυπώνετε ένα παραστατικό, θα χρησιμοποιήσετε την μέθοδο που υπάρχει στον φάκελο print_a55_pdf_one. Η μέθοδος χρησιμοποιείται για την εκτύπωση ενός παραστατικού.

Εγκατάσταση:

Εφόσον αποσυμπιέσετε το αρχείο του φακέλου print_a55_pdf_one που κατεβάσατε από τον παραπάνω σύνδεσμο, θα αντιγράψετε το φάκελο print_a55_pdf_one στον υποφάκελο mymethods της εφαρμογής (αν δεν υπάρχει θα τον δημιουργήσετε).

Εκτέλεση:

1. Από Pegasus opennewobj('..\..\basic\_001\exep00', ,'my01.peg', '..\..\mymethods\print_a55_pdf_one\', [MK], [FileName]) όπου

[ΜΚ]: το ΜΚ του παραστατικού που θα τυπωθεί 
[FileName]: το όνομα του φακέλου που θα αποθηκευτεί

Για παράδειγμα: opennewobj('..\..\basic\_001\exep00', ,'my01.peg', '..\..\mymethods\print_a55_pdf_one\', nnr01, "c:\mypdf\doc_" + pegtrim(str(nnr01)) )

Επιπλέον, το [ΜΚ] μπορεί να προέρχεται από μία π-αναφορά που το ΜΚ του παραστατικού είναι στο πεδίο "fld1", οπότε:

opennewobj('..\..\basic\_001\exep00', ,'my01.peg', '..\..\mymethods\print_a55_pdf_one\', fld1, "c:\mypdf\doc_" + pegtrim(str(fld1)) )

2. Από το Command Prompt των windows μεταφέρεστε στο φάκελο ..\basic\_001 και εκτελείτε:

..\..\pego312.exe tesae exep00 1 my01.peg ..\..\mymethods\print_a55_pdf_one\ [MK] [FileName]

Ρυθμίσεις:

1. Από το αρχείο _inst.peg δίνετε τις βασικές παραμέτρους που είναι απαραίτητες για την εκτέλεση της μεθόδου.

Ημερομηνία  22/06/2023
Σχετικά Aρθρα
Δημιουργία Νέας Εταιρείας σε εφαρμογές Pegasus
Επαναφορά Δεδομένων ενός Πίνακα από τον backup Πίνακα της Εφαρμογής.
Pegasus ERP StartUp και Ισοζύγιο Κρέατος
Αποστολή sms με το Σύνολο Ημέρας στον Υπεύθυνο της Επιχείρισης
Ενημέρωση του Pegasus Estiasi με τις εισερχόμενες κλήσεις
Βήματα ενεργοποίησης SMTP Relay - Sendgrid
Αλλαγή Παραστατικών λογω ΚΦΑΣ
Εσωτερική διακίνηση ειδών (Τιμολόγηση επί Αυτοκινήτου)
Ενιαία Ελαιοποίηση πολλών παραλαβών από τον ίδιο παραγωγό
Αποστολή Περιεχομένου (sms / email) μέσα από το Pegasus ERP
Παράδειγμα μεθόδου για την εξαγωγή αρχείου αποθήκης
Πρότυπο Εργο Παρακολούθησης Τμήματος Service
Aναπροσαρμογή από 24% σε 13% του συντελεστή ΦΠΑ για τα Αγροτικά εφόδια (01.07.2017)
Συνολικές Αναπαραγγελίες Ειδών μέσα από το Pegasus ERP
Είδη Καρπών και Στοιχεία Παράδοσης Λαδιού Ανά Οξύτητα του παραχθέντος ελαιόλαδου
Αλλαγή Κατηγορίας ΦΠΑ στα Είδη
Αμεση Εκτέλεση και Εκτύπωση π-αναφοράς με χρήση Μεθόδου Λοιπών Δράσεων
Pegasus Hotel ERP Start Up : Χρεώσεις & Πιστώσεις
Ενημέρωση του Συντελεστή Φ.Π.Α. από 24% σε 13% μέσα από το Pegasus ERP (20.05.2019)
Υλοποίηση Μεθόδου για την Εκτύπωση Φόρμας (αρχείο τύπου pin)
Επικοινωνία Pegasus ERP StartUp με την εφαρμογή φορητής παραγγελιοληψίας BizeGate
Μαζική Ενημέρωση Barcodes Σε Είδη και σε Χρώμα-Μέγεθος
Ρύθμιση SMS Provider στο Pegasus ERP
Το Pegasus Κρεοπωλείο ERP Απαντά στην Ανακοίνωση της ΦΕΚ 156/Α/18-10-2017 και στον Νόμο Υπ' Αριθμ. 4492/12017, Άρθρο 9!
Παράδειγμα μεθόδου για την εισαγωγή παραστατικών από αρχείο
Αλλαγή %ΦΠΑ στα Ξενοδοχεία
Αυτόματη Αποστολή e-mail/SMS σε Συναλλασσόμενους από Καταχωρήσεις στην εφαρμογή
Ορισμός Παραστατικών Παράδοσης και Παραλαβής Λαδιού
Ενημέρωση του Pegasus Phone με τις εισερχόμενες κλήσεις
Ρυθμίσεις αποστολής e-mail
Εισαγωγή του Αρχείου της OKTABIT στην αποθήκη
Απογραφή Αποθήκης μέσα από Απλά Βήματα!
Καταχώρηση Δαπανών
Διαδικασία Μαζικής Ελαιοποίησης
Αλλαγή % ΦΠΑ σε μία Κατηγορία
Παράδειγμα Υλοποίησης Μεθόδου για τις Λοιπές Δράσεις
Αυτόματη αποστολή email με την εκτέλεση μίας Παραγγελίας
Δημιουργία Συνταγών - Σετ Ειδών. Πώληση - Παραγωγή - Ανάλωση όλες οι δυνατότητες του Pegasus ERP
Ενημέρωση των Παραγωγών του Ελαιοτριβείου από τους Συναλλασσόμενους
Επικοινωνία Pegasus ERP StartUp με την εφαρμογή φορητής τιμολόγησης της εταιρείας Β.Ι. Αλμπάνης
Δημιουργία αρχείου εκτύπωσης λίστας ειδών με χρήση Μεθόδου που καλείται από π-αναφορά
Βιβλίο & Ισοζύγιο Αποθήκης
Φόρος Διαμονής Ξενοδοχείων & Pegasus Hotel ERP Start up
  • Μεσογείων 274, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 3197
Pegasus Web App Updates: 17045

Pegasus Case Studies: Ορισμός Παραστατικών Παράδοσης και Παραλαβής Λαδιού
Δεκ09,2025
Pegasus και myDATA: myDATA - Ψηφιακή Διακίνηση και Ρόλοι
Νοε27,2025
Pegasus και myDATA: myDATA - Αντίστροφη Διακίνηση
Νοε25,2025
Pegasus και Ζυγαριές: Pegasus Retail και off-line ζύγιση με Ζυγαριές της Bizerba
Νοε24,2025
Pegasus Case Studies: Ενιαία Ελαιοποίηση πολλών παραλαβών από τον ίδιο παραγωγό
Νοε13,2025
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020