Σύνδεση με 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
  • Ηλεκτρονική Τιμολόγηση
Αυτόματη Αποστολή e-mail/SMS σε Συναλλασσόμενους από Καταχωρήσεις στην εφαρμογή

Σκοπός: Εγκατάσταση και χρήση μεθόδου για Αυτόματη Ενημέρωση, με email ή SMS, των συναλλασσόμενων από καταχωρήσεις που γίνονται στην εφαρμογή.

Εργαλεία: 

1. Pegasus ERP Startup τουλάχιστον. Η Εφαρμογή σας θα πρέπει να διαθέτει το module CRM, το οποιο δεν είναι διαθέσιμο στο μElite.
    Το παράδειγμα χρησιμοποιεί το Pegasus Champion, καθώς στέλνει μηνύματα βάση των παρουσιών των μελών.

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


Περιγραφή Παραδείγματος:

Το παράδειγμα που θα δούμε, στέλνει e-mail ή/και sms, στα μέλη που έχουν παρουσία στο γυμναστήριο, στην περίοδο που δίνετε.
Ενημερώνει τις Δραστηριότητες (πίνακας d01) από τον πίνακα των παρουσιών (chaa06). Η Λογική είναι να ενημερώσουμε κατάλληλα τον πίνακα d01 ώστε να εκτελέσει τις συγκεκριμένες δραστηριότητες ο [Server Επικοινωνίας] ώστε να αποστείλει το e-mail η το sms. Θα πρέπει να ενημερωθεί κατάλληλα η πρότυπη δραστηριότητα (πεδίο p401 του πίνακα d01) και οι σημειώσεις ή ο στόχος, ανάλογα ποιό πεδίο θα χρησιμοποιήσει το κείμενο αποστολής. 
Μπορείτε να τροποποιήσετε ανάλογα το my000_01.sql ώστε να ενημερώνετε τις δραστηριότητες (πίνακα d01), από τον πίνακα και τις συνθήκες που θέλετε. 

Υλοποίηση: 

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

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

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

ΣΗΜΕΙΩΣΗ: Προτείνουμε να τις μεθόδους να τις αντιγράψετε σε φάκελο με άλλο μοναδικό όνομα (π.χ. apostolh_001) αντί του _d01_apostoles. Με αυτόν τον τρόπο θα μπορείτε να έχετε περισσότερες της μίας παρόμοιες μεθόδους που να εκτελούν διαφορετικές αποστολές. Σε αυτήν την περίπτωση θα πρέπει να αλλάξετε ανάλογα το όνομα του φακέλου και στο αρχείο _init.peg

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

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

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

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

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

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

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

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

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

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

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

Ρυθμίσεις:

Η μέθοδος δημιουργεί εγγραφές στον πίνακα των δραστηριοτήτων με σκοπό την αποστολή περιεχομένου με email ή SMS. Τις εγγραφές αυτές τις βρίσκει ο Server Επικοινωνίας, και εκτελεί τις ανάλογες αποστολές στους συναλλασσόμενους. 

Αρχικά, θα πρέπει να έχετε δημιουργήσει:

α. Τις κατάλληλες πρότυπες Δραστηριότητες με το ανάλογο κανάλι επικοινωνίας, από την επιλογή [ToolBox-> Εργαλεία Παραμετροποίησης -> Παραμετροποίηση Εφαρμογής -> Κεντρικοί Πίνακες Παραμετροποίησης -> Πίνακες Παραμετροποίησης CRM -> Πρότυπες Δραστηριότητες].

β. Τα κείμενα επικοινωνίας από την επιλογή [Επικοινωνία -> Περιεχόμενο Επικοινωνίας].

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

Το συγκεκριμένο παράδειγμα μεθόδου που έχει υλοποηθεί στον παραπάνω σύνδεσμο, αφορά την αυτόματη αποστολή email ή SMS στους συναλλασσόμμενους ενός γυμναστηρίου για την ενημέρωση τους σχετικά με καταχωρήσεις που έγιναν (π.χ. ένας πελάτης έκανε μία παρουσία σε ένα μάθημα). Αφορά δηλαδή, την εφαρμογή Pegasus ERP Champion (module champion) και δημιουργεί τις εγγραφές στον πίνακα d01 (πίνακας με τις παρουσίες των πελατών του γυμναστηρίου) από τον πίνακα chaa06. Αν θέλετε να τροποποιήσετε την μέθοδο ώστε να δημιουργεί εγγραφές από άλλο πίνακα θα πρέπει να αλλάξετε:

α. Στο _init.peg (εδώ ορίζετε τις αρχικές τιμές για την μέθοδο) την δομή του my_protarr:

   H μεταβλητή my_protarr περιέχει ένα array για κάθε διαφορετική πρότυπη επικοινωνία. Έχει τις τιμές: {[Χρήστης Δραστηριότητας που θα δημιουργηθεί], [Κωδικός Πρότυπης],       [Στάδια Κατάστασης Παροχής Χωρισμένα με ,]}. Η κάθε πρότυπη επικοινωνία μπορεί να είναι διαφορετική ανάλογα με το Στάδιο της Κατάστασης του RV. Το παράδειγμα που έχει     υλοποιηθεί εδώ, δημιουργεί τη δραστηριότητα από τις παρουσίες των πελατών του γυμναστηρίου, οπότε μπορείτε να αλλάξετε το τρίτο όρισμα σε ό,τι χρειαστείτε σαν έλεγχο.         Στο 3ο όρισμα μπορείτε να ορίσετε τιμές για τις εγγραφές που θα επιλεγούν από τον αντίστοιχο πίνακα.

my_protarr:={}
**Eκκρεμές RV
aadd(my_protarr, {'tesae', 3, '0, 1'})
**Ακυρωμένο RV
aadd(my_protarr, {'tesae', 2, '3, 4'})

β. Το my000_01.sql (το query που εκτελείται), το οποίο βρίσκει τις εγγραφές από τον πίνακα chaa06 και δημιουργεί ανάλογα τις νέες εγγραφές στον πίνακα d01. Θα πρέπει να τροποποιήσετε ανάλογα το query για τους πίνακες που θέλετε να δημιουργήσετε εγγραφές.

ΠΡΟΣΟΧΗ!! Χρησιμοποιούμε το d01.remguc ώστε να εχει την πληροφορία της πρωτογενούς εγγραφής ώστε να μην δημιουργείται 2η εγγραφή.

d01.remguc=#[πρωτογενής πίνακας]#[nr01]#
π.χ.
d01.remguc=#chaa06#10#

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

Pegasus και myDATA: Eίδη που αφορούν σε Εγγυοδοσία και ενημέρωση myDATA
Iαν15,2026
Pegasus Web App e-Transport: Pegasus e-Transport Web App και καταχώρηση B2G παραστατικού
Δεκ19,2025
Pegasus Estiasi Web App: Pegasus Estiasi Web App - Διαχείριση Κρατήσεων
Δεκ16,2025
Pegasus Case Studies: Ορισμός Παραστατικών Παράδοσης και Παραλαβής Λαδιού
Δεκ09,2025
Pegasus και myDATA: myDATA - Ψηφιακή Διακίνηση και Ρόλοι
Νοε27,2025
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020