Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
      • Τα νέα μας
      • Ηλεκτρονικά Βιβλία ΑΑΔΕ myDATA
      • Ισολογισμοί
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Πρατήρια Υγρών Καυσίμων
      • Χώροι Εστίασης (Εστιατόρια Καφετέριες , Bar , Delivery)
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Parking, Λιπαντήρια Αυτοκινήτων
      • Μεταφορικές Εταιρίες
      • Courier , Ταχυμεταφορες
      • Βιβλιοπωλεία - Χαρτικά
      • Γεωργικές επιχειρήσεις
      • Κρεοπωλεία
    • Pegasus ERP
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Module Phone
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Pegasus Web App ERP
      • Pegasus Web App Freelancer
      • Pegasus e-Hotel
      • Pegasus e-Courier
      • Pegasus e-Transport
      • Pegasus Gym
    • Pegasus Web app
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
Aμφίδρομη επικοινωνία της τοπικής εφαρμογής Pegasus ERP με την διαδικτυακή εφαρμογή Pegasus Web Application

Πως μπορώ να ορίσω την επικοινωνία του Pegasus ERP με του Pegasus Web Application

Σκοπός: O ορισμός της αμφίδρομης επικοινωνίας της τοπικής Εφαρμογής Pegasus ERP με την Διαδικτυακή Εφαρμογή Pegasus Hermes μέσω του P.I.M.( Pegasus Interoperability Mechanism )

Για την υλοποίηση της μελέτης

  1. Έχουμε εγκατεστημένη την εφαρμογή Pegasus ERP με το module PIM και Hermes στον τοπικό μας υπολογιστή. Η μελέτη έγινε με την εφαρμογή Pegasus ERP Experience

  2. Έχουμε κάποιο προϊόν της σειράς Pegasus e-Experience. Απαραίτητο είναι να γνωρίζουμε τα στοιχεία της βάσης (Μπορείτε να τα βρείτε από την Παραγγελία Παραγωγής-Υποστήριξης εγκατάστασης του Pegasus Hermes).

Βήμα 1ο (Ορισμός των Mοναδικών κωδικών και άλλων παραμέτρων)

  1. Για να ορίσουμε τον μοναδικό κωδικό του Pegasus WebApp επιλέγουμε 'Toolbox->Εργαλεία Παραμετροποίησης->Παράμετροι πυρήνα->Βασικές Παράμετροι εφαρμογής -> Lable: Διασύνδεση'
    Διασύνδεση
    Eλάχιστος Μ.Κ.: Η αρχική τιμή για τον μοναδικό κωδικό δηλαδή το nr01.
    Mέγιστος Μ.Κ.: Η μέγιστη τιμή για τον μοναδικό κωδικό.

  2. Αν η εφαρμογή έχει site (πχ Pegasus e-Hotel ή e-Courier), πρέπει να επιλέξουμε από την επιλογή 'Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Ηermes Web Site->Bασικές Παράμετροι Ηermes'
    Διεαλειτουργεία EMM

    Χρήστη Internet: Ο Μοναδικός Κωδικός του χρήστη για το internet. (Ο κωδικός 140000000000001 που είναι η default τιμή δηλώνει τον χρήστη tesae που υπάρχει σε όλες τις εγκαταστάσεις)
    Συναλλασσόμενος Ιnternet: Ο συναλλασόμενος που θα ενημερώνεται από τις διαδικασίες του internet όταν δεν είναι κάποιος άλλος ορισμένος
    Ενεργό το Pegasus EMM : Αν είναι ενεργό αυτό το πεδίο τότε κάθε καταχώρηση του site θα ενεργοποιεί την αντίστοιχη λειτουργία

  3. Για να ορίσουμε τον μοναδικό κωδικό του Pegasus ERP επιλέγουμε 'ToolBox-> Εργαλεία Παραμετροποίησης -> Παραμετροποίηση Εφαρμογής -> Κεντρικοί Πίνακες Παραμετροποίησης -> Συναλλαγών και Συναλλασσομένων -> Βασικές Παράμετροι Εφαρμογής->tab:Διασύνδεση' και καταχωρούμε τα πεδία Μικρότερος Μοναδικός Κωδικός (τον μικρότερο μοναδικό κωδικό της εφαρμογής), Μεγαλύτερος Μοναδικός Κωδικός (τον μεγαλύτερο μοναδικό κωδικό της εφαρμογής) και ενεργοποιούμε το checkbox Καταγραφή Διαγραφών

    Διασύνδεση Local
    Ο ορισμός των μοναδικών κωδικών είναι απαραίτητος ώστε να εξασφαλίζουμε την μοναδικότητα του κλειδιού σε κάθε πίνακα. Θα πρέπει να ελέγξουμε ότι δεν συμπίπτουν τα διαστήματα Μ.Κ. μεταξύ της τοπικής και Web εφαρμογής. Δεν θα πρέπει να έχουν δημιουργηθεί εγγραφές εκτός των ορίων των διαστημάτων αυτών. 

Βήμα 2ο (Ορισμός αντίστοιχων επικοινωνιών στο PIM)

  1. Έπειτα από το την επιλογή "Toolbox -> Εργαλεία Παραμετροποίησης -> Παραμετροποίησης Εφαρμογής -> Κεντρικών Πινάκων -> Πινάκων PIM -> Βασικές Παράμετροι PIM" καταχωρούμε το Remote Connection String:
    server=[server];database=[dbase];user=[username];password=[pswd];option=16777216;Port=[port];driver={MySQL ODBC 3.51 Driver}
     
    Τέλος πατάμε ‘Καταχώρηση’ για να

    αποθηκευτούν οι αλλαγές μας.

  2. Τo Remote ODBC Connection String που μόλις καταχωρήσαμε θα ισχύει για όλες τις επικοινωνίες που έχουν την τιμή του πεδίου Remote ODBC Connection String κενή.

  3. Ανοίγουμε την εφαρμογή μας. Επιλέγουμε "Toolbox -> Εργαλεία Παραμετροποίησης -> Παραμετροποίησης Εφαρμογής -> Κεντρικών Πινάκων -> Πινάκων PIM -> Ορισμός Επικοινωνιών"

  4. Στην οθόνη αυτή θα ορίσετε δύο νέες επικοινωνίες την 'Pegasus Web Application: Αποστολή όλων των πινάκων' και την 'Pegasus Web Application: Παραλαβή όλων των πινάκων'. Για να ορίσετε μια τέτοια επικοινωνία από τα δεξιά θα πατήσετε «Νέα Εγγραφή». Στην φόρμα που μας ανοίγει επιλέγουμε τις πρότυπε επικοινωνίες με τα ονόματα που αναφέρθηκαν και πατάμε καταχώρηση.



Βήμα 3ο (Εκτέλεση P.I.M. - Ορισμός αυτόματης εκτέλεσης PIM)


Πρώτος τρόπος

  1. Για να εκτελέσουμε την επικοινωνία του P.I.M. επιλέγουμε από την τοπική εφαρμογή ‘Toolbox -> PIM -> Μαζική Επικοινωνία’Εκτέλεση Μαζικής Επικοινωνίας

Δεύτερος τρόπος

  1. Ο ορισμός της αυτόματης εκτέλεσης γίνεται από τα Windows. Επιλέγουμε ‘Start -> All Programs -> Accessories -> System Tools -> Task Scheduler

  1. Από το ‘Action’ πατάμε ‘Create Task…
    ’

  2. Στο παράθυρο που μας ανοίγει δηλώνουμε

    • Name: P.I.M. with Pegasus Hermes

    • Επιλέγουμε ‘Run whether user is logged on or not’

    • Ενεργοποιούμε το check box ‘Run with highest privileges’

    • Πηγαίνουμε στο tab:Triggers δημιουργούμε ένα νέο και δηλώνουμε κάθε πότε θέλουμε να εκτελείτε

    • Πηγαίνουμε στο tab:Actions και δημιουργούμε μια νέα δράση. Τα ορίσματα που πρέπει να έχει η δράση είναι:
      pego312.exe tesae p91p3 1 -1 //(με εμφάνιση παραθύρου)
      pego312.exe tesae p91p3 1 -2 //(χωρίς εμφάνιση παραθύρου) Σε αυτήν την περίπτωση στo φάκελο output\pimlog της εφαρμογής εμφανίζει τα μηνύματα λάθους αν υπάρχουν
      pego312.exe tesae p91p3 1 -1 1-2-3 //(με εμφάνιση παραθυρου και εκτέλεση των επικοινωνιών 1 2 3 )
      η Έναρξη πρέπει να γίνεται στον υποφάκελο pim\_001 της εφαρμογής.

      Δείτε στην επιλογή 
      [ToolBox->Servers], στο service PIM, περισσότερες λεπτομέρειες για την σύνταξη της εντολής. 

  3. Πατάμε ‘ΟΚ’ και ελέγχουμε ότι το PIM λειτουργεί κανονικά

* Όταν εκτελούμε το PIM από Windows Server 2008 η νεότερη έκδοση η ενεργοποίηση του PIM πρέπει να είναι (χωρίς εμφάνιση παραθύρου)





Ημερομηνία  09/04/2014
Σχετικά Aρθρα
Παραλαβή Δεδομένων από το extranet4u.com
Ανεξάρτητη Λειτουργία Ταμείων σε Εντατική Λιανική
Ανταλλαγή Δεδομένων μεταξύ τοπικών Εφαρμογών Pegasus
  • Μεσογείων 274, 3ος όροφος, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 2820
Pegasus Web App Updates: 10858

Τεχνικά Θέματα εφαρμογών Pegasus: Εγκατάσταση και Παραμετροποίηση module Web App Notification
Μαρ28,2023
Τεχνικά Θέματα εφαρμογών Pegasus: Μεταφορά εφαρμογής Champion (τοπικής ή Web App) σε Pegasus Gym Web App
Μαρ23,2023
Pegasus Web App και Τεχνικά Θέματα: Παραμετροποίηση και Λειτουργία του module Phone
Μαρ14,2023
Pegasus Gym: Αυτόματες Ενημερώσεις
Φεβ14,2023
Pegasus Web App και Τεχνικά Θέματα: Μεταφορά Τοπικής Εφαρμογής σε Web App
Φεβ13,2023
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020