Γενικές Οδηγίες Εκτύπωση

  • Γενικές Οδηγίες, PYLON, παραδείγματα, Εισαγωγή Δεδομένων
  • 0

Θα πρέπει όταν σχεδιάζετε ένα σενάριο να λαμβάνετε πάντα υπόψιν:

  • Να παρέχετε όλα τα υποχρεωτικά πεδία που απαιτούνται για την καταχώρηση της εγγραφής και τα οποία στην αντίστοιχη οθόνη καταχώρησης εμφανίζονται με το σύμβολο στο πλάι τους. Σε αντίθετη περίπτωση η εφαρμογή θα εμφανίσει μήνυμα λάθους και δεν θα προχωρήσει στην εισαγωγή.
  • Τα δεδομένα που θα αντλήσετε θα πρέπει να είναι κανονικοποιημένα. Δηλαδή οι εγγραφές θα πρέπει να περιέχουν δεδομένα των οποίων οι λέξεις να είναι γραμμένες με χαρακτήρες στην ίδια γλώσσα, και κατά το δυνατό ίδιο τρόπο γραφής (Πεζά, Κεφαλαία). Ειδικά σε πεδία αναζητήσεων. Άρα αν χρησιμοποιείτε Αλφαριθμητικούς Κωδικούς για τις εγγραφές τότε για την Βάση Δεδομένων και κατ’ επέκταση και για την εφαρμογή ο Κωδικός Α-000001 γραμμένος με λατινικό Α και ο Κωδικός Α-000001 γραμμένος με Ελληνικό Α είναι δύο (2) διαφορετικοί Κωδικοί. Πρέπει να γνωρίζετε ότι η Λειτουργία SOUNDEX (αναζήτηση με φωνητικά κριτήρια) ισχύει μόνο για ένα (1) πεδίο και αυτό είναι είτε η Περιγραφή είτε η Επωνυμία (Όνομα).
  • Τον τρόπο Κωδικοποίησης που έχει επιλεγεί στο PYLON όσον αφορά την Κωδικοποίηση των οντοτήτων. Αν έχει επιλεγεί «Αυτόματη Κωδικοποίηση» τότε, ακόμη και αν στο Σενάριο έχει επιλεγεί το πεδίο Κωδικός αυτός θα αγνοηθεί από την εφαρμογή και θα ισχύσει η αυτόματη Κωδικοποίηση. Το ίδιο θα συμβεί σε περίπτωση χρήσης Διεταιρικών Κωδικών με ενεργοποιημένη την αντιγραφή του Διεταιρικού Κωδικού.
  • Στοιχεία Διεύθυνσης όπως πόλεις, νομοί, περιφέρειες κλπ. να είναι γραμμένα με τον ίδιο τρόπο. Παράδειγμα Θεσσαλονίκη και όχι Θεσ/κη ή Θεσ/νίκη, Αλεξανδρούπολη και όχι Αλεξ/πολη
  • Τον τρόπο που το PYLON εισάγει τις εγγραφές με καταχώρηση από τον χρήστη.
  • Αν μεταφέρετε δεδομένα από άλλες βάσεις μέσω QUERY να λάβετε υπόψιν το Collation της βάσης του PYLON. Πχ SELECT <Fieldname> COLLATE Greek_CI_AS , …. From <Tablename>
  • Σε σενάρια εισαγωγής δεδομένων οι εγγραφές που αφορούν παραστατικά θα πρέπει να είναι ταξινομημένες με τις γραμμές του σε σωστή σειρά, έτσι ώστε να γίνει σωστά η εισαγωγή.
  • Οι επιπλέον επιβαρύνσεις, φόροι, κρατήσεις θα πρέπει να βρίσκονται σε ξεχωριστές γραμμές και θα πρέπει να υπάρχει ΥΠΟΧΡΕΩΤΙΚΑ στήλη με τιμή 0=Είδος , 1 = (Επιβάρυνση , φόρος, κράτηση).

Παράδειγμα 1

Έστω ότι θέλετε να εισάγετε Πελάτες από Σενάριο.
Η αλληλουχία με την οποία γίνεται από την εφαρμογή η καταχώρηση είναι

1. Να ανοιχτεί η Επαφή
2. Να ανοιχτεί ο Συναλλασσόμενος
3. Να συνδεθεί ο Συναλλασσόμενος με την Επαφή
4. Να ανοιχτεί ο Πελάτης
5. Να συνδεθεί ο πελάτης με τον Συναλλασσόμενο και την επαφή

Όλες αυτές οι ενέργειες γίνονται αυτόματα από την εφαρμογή.

Αν στην επαφή έχετε επιλέξει μη αυτόματη κωδικοποίηση τότε, κατά την καταχώρηση του πελάτη, θα πρέπει να συμπληρώσετε και κωδικό για την Επαφή (tab: Πρόσθετα στοιχεία). Κατά την εισαγωγή δεδομένων συμβαίνει ακριβώς το ίδιο. Θα πρέπει υποχρεωτικά να δώσετε τιμή στα πεδία Κωδικός - Επαφή (Συναλλασσόμενος), Όνομα - Επαφή (Συναλλασσόμενος) για να ανοιχτεί σωστά ο Πελάτης. To ίδιο ισχύει και αν για τον συναλλασσόμενο έχει επιλεγεί μη αυτόματη κωδικοποίηση. Θα παραχθεί δε μήνυμα σφάλματος ότι δεν έχει δοθεί κωδικός.
Επιπλέον αν στο σενάριο προβλέπεται και η σύνδεση του πελάτη με πωλητή θα πρέπει οι πωλητές που είναι Master Οντότητα να έχουν εισαχθεί ήδη από τον χρήστη, ή μέσω Σεναρίου Εισαγωγής Δεδομένων.

Παράδειγμα 2

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

Παράδειγμα 3

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

 


Ήταν χρήσιμη αυτήν την απάντηση;

« Πίσω

Χρειάζεστε Βοήθεια; Ζητήστε Υποστήριξη

+30 212 214 8888
support[at]pylonsupport.gr Δευτέρα έως Παρασκευή : 9:00 πμ – 5:00 μμ