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 ή μεταγενέστερη.

information Σημείωση

Σε γενικές γραμμές, οι επεκτάσεις αφορούν σε όλες τις ESMobile πλατφόρμες. Τα σημεία που κατ’ εξαίρεση αφορούν σε συγκεκριμένη ESMobile πλατφόρμα, επισημαίνονται ανάλογα (A picture containing silhouette, archDescription automatically generated-iOS, IconDescription automatically generated-Android και MOBILE-5.10.2.6-image3.png-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 ώστε να υπάρχει και δυνατότητα ελέγχου εγκυρότητας επέμβασης επί πεδίου της οντότητας Επικεφαλίδα.

edit Παράδειγμα

Έστω για παράδειγμα ότι θέλουμε να υλοποιήσουμε ένα BR το οποίο να απαγορεύει την επέμβαση στο πεδίο «Τρόπος πληρωμής» της επικεφαλίδας παραστατικού όταν ισχύει κάποια από τις παρακάτω συνθήκες:

  • δεν έχει επιλεγεί συγκεκριμένος τρόπος αποστολής ή

  • ο «Τύπος μεταφοράς» του επιλεγμένου τρόπου αποστολής έχει την τιμή «5-Ταχυδρομική μεταφορά».

Εκτυπώσεις

  • PS-114662 Επέκταση της διαδικασίας αποστολής local report μέσω e-mail ώστε να δοθεί η δυνατότητα ρύθμισης του ονόματος που λαμβάνει το επισυναπτόμενο αρχείο. Για την αξιοποίηση της δυνατότητας αυτής αρκεί η δήλωση του επιθυμητού select query στην ιδιότητα FileTitleSQL της εντολής εκτύπωσης. Θυμίζουμε εδώ ότι, μέσω της ιδιότητας SubjectSQL, παρέχεται και η δυνατότητα ρύθμισης του Subject του e-mail.

MOBILE-5.10.2.6-image8.png

  • PS-119969 Επέκταση στις δυνατότητες ρύθμισης της φόρμας εκτύπωσης παραστατικού ώστε να δοθεί η δυνατότητα δήλωσης πολλαπλών QRCode. Η δήλωση των επιμέρους QRCode γίνεται μέσω επάλληλης χρήσης της εντολής printQR.

MOBILE-5.10.2.6-image10.png

  • ΥΠΘ_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 εφαρμογή υπό τη μορφή οθόνης προεπισκόπησης.

information Σημείωση

Κλήση της διαδικασίας «Εφαρμογή εταιρικής πολιτικής» παρέχεται από την αντίστοιχη επιλογή του πλήκτρου IconDescription automatically generated-Ενέργειες της data entry οθόνης παραστατικού. Αναλυτικές πληροφορίες παρέχονται στην ενότητα Εργασίες sales/ Παραγγελία/ Εμπορική πολιτική/ Online εταιρική πολιτική του εγχειριδίου MOB-SFAUserGuide.

Η ESMobile εφαρμογή παρέχει ήδη τη δυνατότητα επικοινωνίας με το EBS CRM έτσι ώστε τα στοιχεία τιμολόγησης ενός παραστατικού να διαμορφώνονται βάσει της ισχύουσας -στο EBS CRM- τιμολογιακής πολιτικής. Υπάρχουν όμως εγκαταστάσεις στις οποίες το EBS CRM συνυπάρχει με το SoftOne ERP και στις οποίες η τιμολογιακή πολιτική δεν αναπτύσσεται στο EBS CRM αλλά στο SoftOne ERP. Στις περιπτώσεις αυτές, είναι επιθυμητό η διαδικασία εφαρμογής εταιρικής πολιτικής να επικοινωνεί με το SoftOne ERP.

Επικοινωνία συστημάτων

Για να είναι εφικτή η επικοινωνία των συστημάτων, οι ρυθμίσεις που απαιτούνται είναι:

  1. Δημιουργία λογαριασμού WEB στο SoftOne ERP.

  2. Ορισμός των στοιχείων σύνδεσης με τον λογαριασμό web στο εργαλείο Web Configurator.

Λογαριασμός WEB

MOBILE-5.10.2.6-image13.png

Πέρα από τα βασικά στοιχεία ταυτοποίησης του λογαριασμού (κωδικός, password, master e-mail), απαιτείται και η δήλωση των στοιχείων συσχέτισης του λογαριασμού (χρήστης, εταιρεία, υποκατάστημα) με τη web υπηρεσία 201- Soft1 SFA. Επίσης απαιτείται η δήλωση, στην περιοχή «Προτεινόμενες σειρές» της οντότητας Χρήστης, μιας σειράς έκδοσης παραστατικών τύπου Παραγγελία (ενότητα Πωλήσεις).

Στοιχεία σύνδεσης με λογαριασμό

MOBILE-5.10.2.6-image14.pngMOBILE-5.10.2.6-image15.png

Ο ορισμός των απαιτούμενων για τη σύνδεση με λογαριασμό στοιχείων γίνεται στη σελίδα «S1 Connection» του εργαλείου Web Configurator. Επισημαίνουμε εδώ ότι, στο πεδίο Κωδικός υπηρεσίας θα πρέπει υποχρεωτικά να δηλωθεί η τιμή 201.

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

information Σημείωση

Από την οθόνη «Ρυθμίσεις» της ESMobile εφαρμογής παρέχονται οι παρακάτω δυνατότητες:

  • Από την επιλογή «Σύνδεση S1 ERP» (Ρυθμίσεις/ Συνδεσιμότητα) παρέχεται ενημέρωση του χρήστη για την τρέχουσα κατάσταση επικοινωνίας της συσκευής με το SoftOne ERP (MOBILE-5.10.2.6-image18.pngΣυνδεδεμένο, MOBILE-5.10.2.6-image19.pngΜη συνδεδεμένο). Σε περίπτωση μη επιτυχούς σύνδεσης, εμφανίζεται ανάλογο μήνυμα ενημέρωσης του χρήστη.

  • Από την επιλογή «Αποστολή debug αρχείων» (Ρυθμίσεις/ Βοηθητικές εργασίες) παρέχεται η δυνατότητα αποστολής μέσω e-mail αρχείων που σχετίζονται με την κλήση της διαδικασίας εφαρμογής εταιρικής πολιτικής. Τα αρχεία αυτά ενδέχεται να φανούν χρήσιμα κατά τη διερεύνηση προβλήματος που εμφάνισε η διαδικασία.

Αντιστοίχιση αναγνωριστικών οντοτήτων

Κατά την κλήση της διαδικασίας εφαρμογής εταιρικής πολιτικής αποστέλλονται προς το SoftOne ERP τα στοιχεία Πελάτης, Διεύθυνση, Είδος, Τρόπος πληρωμής και Τρόπος αποστολής του τρέχοντος παραστατικού. Για να είναι εφικτή η αποστολή των δεδομένων αυτών απαιτείται η δήλωση στο EBS CRM των SoftOne ERP αναγνωριστικών (ID) οντοτήτων. Η δήλωση του επιθυμητού -ανά οντότητα- πεδίου αντιστοίχισης γίνεται σε συγκεκριμένες παραμέτρους κινητού του EBS CRM.

gearwheels Ρυθμίσεις

Παράμετροι κινητού

S1_OnLinePricing 0-Όχι ή 1-Ναι
Καθορίζει το αν επιθυμούμε την ενεργοποίηση της online εταιρικής πολιτικής μέσω SoftOne ERP.
S1_TradeAccountID_Field
Το πεδίο της οντότητας «Πελάτης» στο οποίο δηλώνεται το SoftOne αναγνωριστικό (πεδίο TRDR) του εκάστοτε πελάτη. π.χ. StringField5
edit Αν για παράδειγμα το ID του πελάτη ALFA SA στο SoftOne ERP είναι το 1247, θα πρέπει για αυτόν τον πελάτη στο EBS CRM στο πεδίο StringField5 να δηλωθεί η τιμή 1247.
S1_AddressID_Field
Το πεδίο της οντότητας «Διεύθυνση» στο οποίο δηλώνεται το SoftOne αναγνωριστικό (πεδίο TRDBRANCH) της εκάστοτε διεύθυνσης πελάτη. Σημειώνουμε εδώ ότι, ειδικά για την κύρια διεύθυνση δεν απαιτείται η δήλωση αναγνωριστικού. π.χ. NumericField5
S1_ItemID_Field
Το πεδίο της οντότητας «Είδος» στο οποίο δηλώνεται το SoftOne αναγνωριστικό (πεδίο MTRL) του εκάστοτε είδους. π.χ. NumericField5
S1_PaymentMethodID_Field
Το πεδίο της οντότητας «Τρόπος πληρωμής» στο οποίο δηλώνεται το SoftOne αναγνωριστικό (πεδίο PAYMENT) του εκάστοτε τρόπου πληρωμής. π.χ. Code
S1_ShippingMethodID_Field
Το πεδίο της οντότητας «Τρόπος αποστολής» στο οποίο δηλώνεται το SoftOne αναγνωριστικό (πεδίο SHIPMENT) του εκάστοτε τρόπου αποστολής. π.χ. Code

businessperson Τεχνικές πληροφορίες

Οι συγκεκριμένες παράμετροι κινητού είναι διαθέσιμες σε EBS CRM έκδοσης 6.1.0.1 ή μεταγενέστερη. Αν για οποιονδήποτε λόγο επιθυμούμε την παραμονή σε προγενέστερη έκδοση, η εισαγωγή των παραμέτρων μπορεί να γίνει απρόσκοπτα εκτελώντας απευθείας στη βάση δεδομένων τα παρακάτω queries

Αντιστοίχιση εκπτώσεων

Οι εφαρμογές EBS CRM και SoftOne ERP έχουν διαφορετική λογική ανάθεσης εκπτώσεων πελάτη-είδους στη γραμμή παραστατικού. Για να είναι σωστό το αποτέλεσμα που προκύπτει από τη διαδικασία εφαρμογής εταιρικής πολιτικής μέσω SoftOne ERP απαιτείται συγκεκριμένη ρύθμιση των παραμέτρων κινητού του EBS CRM που αφορούν σε αυτές τις εκπτώσεις.

gearwheels Ρυθμίσεις

Παράμετροι κινητού

Doc_ItemDiscountField
Το πεδίο της γραμμής παραστατικού στο οποίο γίνεται ανάθεση της έκπτωσης είδους. Θα πρέπει να δηλωθεί ένα από τα πεδία Disc1 ή Disc2
Doc_TradeAccountDiscountField
Το πεδίο της γραμμής παραστατικού στο οποίο γίνεται ανάθεση της έκπτωσης πελάτη. Είναι υποχρεωτικό να δηλωθεί το πεδίο Disc4.

Διόρθωση προβλημάτων

IIS Server

  • PS-124294 Όταν το όνομα του χρήστη περιέχει κενούς χαρακτήρες, η είσοδος στην ESMobile εφαρμογή αποτυγχάνει εμφανίζοντας ανάλογο μήνυμα λάθους.

MOBILE-5.10.2.6-image1.png Merchandising

  • PS-124133 Το πάτημα του πλήκτρου «Διαγραφή» που εμφανίζεται μετά από παρατεταμένη εστίαση επί πεδίου της γραμμής εργασίας έχει σαν αποτέλεσμα τον τερματισμό της εφαρμογής.

MOBILE-5.10.2.6-image1.png xVan

  • 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


PDF Version