MOBILE-5.10.2.6
EBS ERP® | EBS CRM® | ESMobile Suite®
Επεκτάσεις & Διόρθωση προβλημάτων
Περιεχόμενα
Επεκτάσεις
Οι επεκτάσεις της έκδοσης 5.10.2.6 της ESMobile εφαρμογής αφορούν σε όλες τις ESMobile εφαρμογές και έχουν ως προαπαιτούμενο:
Application Server. Αναβάθμιση του EBS ERP σε έκδοση 5.14.0.0 ή μεταγενέστερη (για τις εφαρμογές xVan & Service) και 5.12.0.9 ή μεταγενέστερη (για τις εφαρμογές Merchandising & MedRep).
IIS Server. Αναβάθμιση των αρχείων παραμετροποίησης της ESMobile εφαρμογής σε έκδοση 5.10.2.3 ή μεταγενέστερη.
Συσκευή. Αναβάθμιση της ESMobile εφαρμογής σε έκδοση 5.10.2.6 ή μεταγενέστερη.
Σε γενικές γραμμές, οι επεκτάσεις αφορούν σε όλες τις ESMobile πλατφόρμες. Τα σημεία που κατ’ εξαίρεση αφορούν σε συγκεκριμένη ESMobile πλατφόρμα, επισημαίνονται ανάλογα (
-iOS,
-Android και
-UWP).
Συνοπτική περιγραφή
Δείτε μια συνοπτική περιγραφή των κύριων επεκτάσεων της έκδοσης 5.10.2.6 της ESMobile εφαρμογής. Στη συνέχεια αναλύονται, κατά κατηγορία, οι επεκτάσεις της έκδοσης με οδηγίες χρήσης και παραδείγματα όπου χρειάζεται.
- Επέκταση της online εταιρικής πολιτικής παρέχοντας τη δυνατότητα επικοινωνίας με το SoftOne ERP.
- Επέκταση του εργαλείου Business Rules με στόχο την κάλυψη επιπλέον σεναρίων τύπου έλεγχος εγκυρότητας.
- Επεκτάσεις στη διαδικασία εκτύπωσης παραστατικού και στη διαδικασία αποστολής local report μέσω e-mail.
- Βελτιώσεις στη διαδικασία αποστολής φωτογραφιών.
Οριζόντια λειτουργικότητα
Business Rules
PS-119582
Επέκταση στη λειτουργικότητα των Business Rules τύπου 1-Έλεγχος με activation type 5-OnEdit ώστε να υπάρχει και δυνατότητα ελέγχου εγκυρότητας επέμβασης επί πεδίου της οντότητας Επικεφαλίδα.
Έστω για παράδειγμα ότι θέλουμε να υλοποιήσουμε ένα BR το οποίο να απαγορεύει την επέμβαση στο πεδίο «Τρόπος πληρωμής» της επικεφαλίδας παραστατικού όταν ισχύει κάποια από τις παρακάτω συνθήκες:
δεν έχει επιλεγεί συγκεκριμένος τρόπος αποστολής ή
ο «Τύπος μεταφοράς» του επιλεγμένου τρόπου αποστολής έχει την τιμή «5-Ταχυδρομική μεταφορά».
Εκτυπώσεις
- PS-114662 Επέκταση της διαδικασίας αποστολής local report μέσω e-mail ώστε να δοθεί η δυνατότητα ρύθμισης του ονόματος που λαμβάνει το επισυναπτόμενο αρχείο. Για την αξιοποίηση της δυνατότητας αυτής αρκεί η δήλωση του επιθυμητού select query στην ιδιότητα FileTitleSQL της εντολής εκτύπωσης. Θυμίζουμε εδώ ότι, μέσω της ιδιότητας SubjectSQL, παρέχεται και η δυνατότητα ρύθμισης του Subject του e-mail.
- PS-119969 Επέκταση στις δυνατότητες ρύθμισης της φόρμας εκτύπωσης παραστατικού ώστε να δοθεί η δυνατότητα δήλωσης πολλαπλών QRCode. Η δήλωση των επιμέρους QRCode γίνεται μέσω επάλληλης χρήσης της εντολής printQR.
- ΥΠΘ_SUP-195074 Επέκταση της διαδικασίας εκτύπωσης σε εκτυπωτή τύπου AirPrint ώστε να δοθεί η δυνατότητα ρύθμισης του χώρου που καταλαμβάνει η περιοχή του Header ή του Footer της εκτύπωσης. Για την αξιοποίηση της δυνατότητας αυτής αρκεί η δήλωση του επιθυμητού ύψους της κάθε περιοχής (σε pixels) στις ιδιότητες HeaderHeight ή FooterHeight της εντολής εκτύπωσης.
Διάφορα
- ΥΠΘ_SUP-187356 ΥΠΘ_SUP-192446 Βελτίωση της διαδικασίας αποστολής αρχείων φωτογράφησης ώστε σε περίπτωση σφάλματος να εμφανίζεται στο χρήστη αναλυτική επεξήγηση της αιτίας και να του δίνεται η επιλογή επανάληψης της αποστολής για τα αρχεία που απέτυχαν.
- ΥΠΘ_SUP-214926 Επέκταση της οθόνης Ημερολόγιο ώστε να δοθεί η δυνατότητα κατάτμησης των ωρών μιας ημέρας σε χρονικό διάστημα μικρότερο ή μεγαλύτερο των 60 λεπτών. Η δήλωση του επιθυμητού διαστήματος γίνεται στην ιδιότητα του TimeInterval αρχείου CalendarTaskSettings. Επισημαίνουμε εδώ ότι, επιτρέπεται μόνο η δήλωση ακέραιου αριθμού.
Merchandising
Online εταιρική πολιτική μέσω SoftOne ERP
PS-113916
Η εφαρμογή εταιρικής πολιτικής -σε απευθείας επικοινωνία με το ERP- είναι μια διαδικασία που έρχεται να καλύψει τις περιπτώσεις εκείνες στις οποίες, για την έκδοση παραστατικού από τη συσκευή, απαιτείται απόλυτη ακρίβεια των στοιχείων τιμολόγησης. Θυμίζουμε εδώ ότι, με την κλήση της διαδικασίας εφαρμογής εταιρικής πολιτικής τα δεδομένα του τρέχοντος παραστατικού αποστέλλονται στο ERP οπότε και εφαρμόζεται πλήρως η ισχύουσα τιμολογιακή πολιτική και το αποτέλεσμα που προκύπτει επιστρέφει στην ESMobile εφαρμογή υπό τη μορφή οθόνης προεπισκόπησης.
Κλήση της διαδικασίας «Εφαρμογή εταιρικής πολιτικής» παρέχεται από την αντίστοιχη επιλογή του πλήκτρου
-Ενέργειες της data entry οθόνης παραστατικού. Αναλυτικές πληροφορίες παρέχονται στην ενότητα Εργασίες sales/ Παραγγελία/ Εμπορική πολιτική/ Online εταιρική πολιτική του εγχειριδίου MOB-SFAUserGuide.
Η ESMobile εφαρμογή παρέχει ήδη τη δυνατότητα επικοινωνίας με το EBS CRM έτσι ώστε τα στοιχεία τιμολόγησης ενός παραστατικού να διαμορφώνονται βάσει της ισχύουσας -στο EBS CRM- τιμολογιακής πολιτικής. Υπάρχουν όμως εγκαταστάσεις στις οποίες το EBS CRM συνυπάρχει με το SoftOne ERP και στις οποίες η τιμολογιακή πολιτική δεν αναπτύσσεται στο EBS CRM αλλά στο SoftOne ERP. Στις περιπτώσεις αυτές, είναι επιθυμητό η διαδικασία εφαρμογής εταιρικής πολιτικής να επικοινωνεί με το SoftOne ERP.
Επικοινωνία συστημάτων
Για να είναι εφικτή η επικοινωνία των συστημάτων, οι ρυθμίσεις που απαιτούνται είναι:
Δημιουργία λογαριασμού WEB στο SoftOne ERP.
Ορισμός των στοιχείων σύνδεσης με τον λογαριασμό web στο εργαλείο Web Configurator.
Λογαριασμός WEB
Πέρα από τα βασικά στοιχεία ταυτοποίησης του λογαριασμού (κωδικός, password, master e-mail), απαιτείται και η δήλωση των στοιχείων συσχέτισης του λογαριασμού (χρήστης, εταιρεία, υποκατάστημα) με τη web υπηρεσία 201- Soft1 SFA. Επίσης απαιτείται η δήλωση, στην περιοχή «Προτεινόμενες σειρές» της οντότητας Χρήστης, μιας σειράς έκδοσης παραστατικών τύπου Παραγγελία (ενότητα Πωλήσεις).
Στοιχεία σύνδεσης με λογαριασμό
Ο ορισμός των απαιτούμενων για τη σύνδεση με λογαριασμό στοιχείων γίνεται στη σελίδα «S1 Connection» του εργαλείου Web Configurator. Επισημαίνουμε εδώ ότι, στο πεδίο Κωδικός υπηρεσίας θα πρέπει υποχρεωτικά να δηλωθεί η τιμή 201.
Αρχικά ορίζονται τα βασικά στοιχεία σύνδεσης (Σειριακός αριθμός, Κωδικός λογαριασμού, Συνθηματικό). Στη συνέχεια, πατώντας το πλήκτρο Έλεγχος σύνδεσης, συμπληρώνονται αυτόματα τα στοιχεία Εταιρεία και Υποκατάστημα. Ειδικά στην περίπτωση που ο λογαριασμός σχετίζεται με πάνω από μια εταιρεία-υποκατάστημα, εμφανίζεται οθόνη επιλογής της επιθυμητής εταιρείας-υποκαταστήματος. Με την ολοκλήρωση του ελέγχου σύνδεσης και εφόσον αυτός είναι επιτυχής, πατώντας το πλήκτρο Αποθήκευση, ολοκληρώνεται η διαδικασία ορισμού των στοιχείων σύνδεσης με το SoftOne ERP. Σημειώνουμε εδώ ότι, αν για οποιονδήποτε λόγο ο έλεγχος σύνδεσης είναι μη επιτυχής εμφανίζεται ανάλογο μήνυμα ενημέρωσης του χρήστη.
Από την οθόνη «Ρυθμίσεις» της ESMobile εφαρμογής παρέχονται οι παρακάτω δυνατότητες:
Από την επιλογή «Σύνδεση S1 ERP» (Ρυθμίσεις/ Συνδεσιμότητα) παρέχεται ενημέρωση του χρήστη για την τρέχουσα κατάσταση επικοινωνίας της συσκευής με το SoftOne ERP (
Συνδεδεμένο,
Μη συνδεδεμένο). Σε περίπτωση μη επιτυχούς σύνδεσης, εμφανίζεται ανάλογο μήνυμα ενημέρωσης του χρήστη.Από την επιλογή «Αποστολή debug αρχείων» (Ρυθμίσεις/ Βοηθητικές εργασίες) παρέχεται η δυνατότητα αποστολής μέσω e-mail αρχείων που σχετίζονται με την κλήση της διαδικασίας εφαρμογής εταιρικής πολιτικής. Τα αρχεία αυτά ενδέχεται να φανούν χρήσιμα κατά τη διερεύνηση προβλήματος που εμφάνισε η διαδικασία.
Αντιστοίχιση αναγνωριστικών οντοτήτων
Κατά την κλήση της διαδικασίας εφαρμογής εταιρικής πολιτικής αποστέλλονται προς το SoftOne ERP τα στοιχεία Πελάτης, Διεύθυνση, Είδος, Τρόπος πληρωμής και Τρόπος αποστολής του τρέχοντος παραστατικού. Για να είναι εφικτή η αποστολή των δεδομένων αυτών απαιτείται η δήλωση στο EBS CRM των SoftOne ERP αναγνωριστικών (ID) οντοτήτων. Η δήλωση του επιθυμητού -ανά οντότητα- πεδίου αντιστοίχισης γίνεται σε συγκεκριμένες παραμέτρους κινητού του EBS CRM.
Παράμετροι κινητού
Οι συγκεκριμένες παράμετροι κινητού είναι διαθέσιμες σε EBS CRM έκδοσης 6.1.0.1 ή μεταγενέστερη. Αν για οποιονδήποτε λόγο επιθυμούμε την παραμονή σε προγενέστερη έκδοση, η εισαγωγή των παραμέτρων μπορεί να γίνει απρόσκοπτα εκτελώντας απευθείας στη βάση δεδομένων τα παρακάτω queries
Αντιστοίχιση εκπτώσεων
Οι εφαρμογές EBS CRM και SoftOne ERP έχουν διαφορετική λογική ανάθεσης εκπτώσεων πελάτη-είδους στη γραμμή παραστατικού. Για να είναι σωστό το αποτέλεσμα που προκύπτει από τη διαδικασία εφαρμογής εταιρικής πολιτικής μέσω SoftOne ERP απαιτείται συγκεκριμένη ρύθμιση των παραμέτρων κινητού του EBS CRM που αφορούν σε αυτές τις εκπτώσεις.
Παράμετροι κινητού
| Doc_ItemDiscountField | ||
|---|---|---|
| Το πεδίο της γραμμής παραστατικού στο οποίο γίνεται ανάθεση της έκπτωσης είδους. Θα πρέπει να δηλωθεί ένα από τα πεδία Disc1 ή Disc2 | ||
| Doc_TradeAccountDiscountField | ||
| Το πεδίο της γραμμής παραστατικού στο οποίο γίνεται ανάθεση της έκπτωσης πελάτη. Είναι υποχρεωτικό να δηλωθεί το πεδίο Disc4. |
Διόρθωση προβλημάτων
IIS Server
PS-124294 Όταν το όνομα του χρήστη περιέχει κενούς χαρακτήρες, η είσοδος στην ESMobile εφαρμογή αποτυγχάνει εμφανίζοντας ανάλογο μήνυμα λάθους.
PS-124133 Το πάτημα του πλήκτρου «Διαγραφή» που εμφανίζεται μετά από παρατεταμένη εστίαση επί πεδίου της γραμμής εργασίας έχει σαν αποτέλεσμα τον τερματισμό της εφαρμογής.
PS-117181 Όταν μια γραμμή παραστατικού αναφέρεται σε είδος με διαστάσεις, παρόλο που η παράμετρος κινητού Doc_AllowEditPrice έχει την τιμή 1-Ναι, δεν είναι εφικτή η απευθείας επέμβαση στην τιμή του είδους.
PS-123645 Η άμεση -με την αποθήκευση του παραστατικού- διαβίβαση του στην υπηρεσία myDATA, έχει σαν αποτέλεσμα την λανθασμένη ενημέρωση υπολοίπου της van αποθήκης για τα είδη με διαστάσεις.
PS-124583 Δεν λειτουργεί η διαδικασία αποστολής από τη συσκευή στον IIS Server αντίγραφου της τοπικής βάσης δεδομένων.
Σχετικές υποθέσεις
PS-113916, PS-114662, PS-117181, PS-119582, PS-119969, PS-123645, PS-124133, PS-124294, PS-124583, ΥΠΘ_SUP-187356, ΥΠΘ_SUP-192446, ΥΠΘ_SUP-195074, ΥΠΘ_SUP-214926