Create Content








You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

Your Rating: Results: 1 Star2 Star3 Star4 Star5 Star 0 rates
Soft1 Alerts

Μέσω των ALERTS δίνεται η δυνατότητα στο χρήστη να επέμβει σε οποιοδήποτε γεγονός πριν ή αφότου αυτό συμβεί, ώστε να προκαλέσει τις ενέργειες που επιθυμεί, όπως εκτέλεση εργασιών του προγράμματος, εμφάνιση προειδοποιητικών μηνυμάτων ή απαγορεύσεων, αποστολή SMS, αποστολή email, SQL commands κλπ.

💡 Ο σχεδιασμός/ δημιουργία ALERTS, προϋποθέτει την ύπαρξη του αντίστοιχου module "ALERT systems" στη Soft1 εγκατάσταση σας (άδεια χρήσης).
Σε διαφορετική περίπτωση μπορείτε απλά να το εκτελέσετε αλλά όχι να το σχεδιάσετε/ τροποποιήσετε/ διαγράψετε.

Ακολουθήστε τα παρακάτω βήματα για να σχεδιάσετε ALERT μέσω του οποίου θα πραγματοποιούνται οι εξής δύο ενέργειες.

  • Θα αποστέλλεται αυτόματα ενημερωτικό email στον παραλήπτη, κάθε φορά που καταχωρείται παραγγελία πωλήσεων, και
  • Θα εμφανίζεται μήνυμα στην οθόνη του χρήστη επίσης κάθε φορά που καταχωρείται μία παραγγελία πωλήσεων.


Επιλέξτε τα Παραστατικά Πωλήσεων (οντότητα από την οποία καταχωρούνται παραγγελίες). Από τα Εργαλεία, στη sidebar, επιλέξτε Alert και κάντε κλικ στο <Νέα> για να προβληθεί η οθόνη σχεδιασμού των ALERTS.

2. Επιλέξτε Προσθήκη Συνθήκης ενότητας και δηλώστε Περιγραφή.
Έπειτα, πληκτρολογήστε ή επιλέξτε από τη λίστα με τα διαθέσιμα Πεδία, τα στοιχεία εκείνα
που θα ορίζουν τη 
Συνθήκη ώστε να ενεργοποιηθεί το ΑLERT, καθώς και το/τα Εvents, καθορίζοντας τη χρονική στιγμή ενεργοποίησης.


Παράδειγμα Συνθήκης:
(SALDOC.SERIES =7021) AND (SALDOC.FINSTATES=101)

Όταν στο παραστατικό χρησιμοποιηθεί η Σειρά με κωδικό 7021 - Παραγγελία (SALDOC.SERIES =7021) και (AND) όταν στη παραγγελία δηλωθεί Κατάσταση με κωδικό 6 - Εκτελέστηκε (SALDOC.FINSTATES=6) τότε, αφού καταχωρηθεί η παραγγελία (After DB Post  - Event) θα συμβεί ένα η περισσότερα γεγονότα.
 

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

  • Εμφάνιση μηνύματος στην οθόνη του χρήστη κάθε φορά που καταχωρείται παραγγελία πωλήσεων, και
  • Αποστολή email στον παραλήπτη, κάθε φορά που καταχωρείται παραγγελία πωλήσεων

Στη στήλη 'Αποδέκτης' μπορείτε να πληκτρολογήσετε ή να επιλέξετε από τη λίστα με τα διαθέσιμα Πεδία. 

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










Extra παράδειγμα:
Από τα Εργαλεία στη sidebar, επιλέξτε Alert και κάντε διπλό κλικ στο ALERT που σχεδιάσατε παραπάνω. Στην οθόνη σχεδιασμού, δοκιμάστε να δηλώσετε στο πεδίο Formula την παρακάτω εντολή και επαναλάβετε το Βήμα 4 επιλέγοντας απλή Αποθήκευση.
Δείτε το αποτέλεσμα στην οθόνη που ακολουθεί.
Formula:
'Η παραγγελία είναι έτοιμη προς παράδοση!'+char(13)+'Επωνυμία Πελάτη: '+SALDOC.TRDR_CUSTOMER_NAME+' '+char(13)+' Κωδικός παραγγελίας: '+SALDOC.CMPFINCODE+' '+char(13)+' Αξία παραγγελίας: '+SALDOC.SUMAMNT






  • No labels