Εμφάνιση άρθρων βάσει ετικέτας: tesae

Διασύνδεση με WooCommerce (Module: PE.00.117)

Περιεχόμενο
  • Χρήσιμες Έννοιες
  • Αυτοματισμός: Αποστολή Ειδών στο WooCommerce και Παραλαβή νέων παραγγελιών στο Pegasus Web App
  • Αυτοματισμός: Δημιουργία προϊόντων Woocommerce σε Pegasus WebApp
  • Αυτοματισμός: Διαγραφή Προϊόντων Woocommerce από Pegasus WebApp
  • Αυτοματισμός: Reset images για τον πίνακα Προϊόντα WooCommerce (woocom10)

Σκοπός αυτής της μελέτης είναι η αποσαφήνιση της λειτουργίας του module "Διασύνδεση με WooCommerce" μέσω της εκτέλεσης των αυτοματισμών του.
Για την διασύνδεση με το WooCommerce, το Pegasus Web App θα πρέπει να εκτελεί σε τακτά χρονικά διαστήματα τον αυτοματισμό "Αποστολή Ειδών στο WooCommerce και Παραλαβή νέων παραγγελιών στο Pegasus Web App".
Ο αυτοματισμός αυτός, θα αναλάβει π.χ. να παραλάβει όλες τις νέες Παραγγελίας από το WooCommerce στο Pegasus Web App.

 

Χρήσιμες Έννοιες
Βοηθητικοί πίνακες
Η διασύνδεση του Pegasus Web App με το WooCommerce έχει τη λογική της "γέφυρας". Υπάρχουν οι πίνακες:

  • Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->WooCommerce Προϊόντα.
    Αντιστοιχίζουμε ένα Προϊόν σε αυτόν τον πίνακα με ένα είδος της αποθήκης στο Pegasus Web App.
  • Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->WooCommerce Παραγγελίες
    Αντιστοιχίζουμε μία Παραγγελία σε αυτόν τον πίνακα με μία Παραγγελία Πελάτη στο Pegasus Web App.

Οι πίνακες αυτοί είναι βοηθητικοί. Εαν υπάρξει κάποιο πρόβλημα στον συγχρονισμό για συγκεκριμένη παραγγελία ή προϊόν, θα χρωματιστούν κόκκινα και θα υπάρχει σχετικό μήνυμα λάθους. Δείτε τα Προβλήματα στην επικοινωνία με το WooCommerce: Εντοπισμός και Αντιμετώπιση

Ημερομηνίες Αποστολών/Παραλαβών
Ο συγχρονισμός δεδομένων μεταξύ Pegasus Web App και WooCommerce φροντίζει να λάβει και να στείλει μόνο τις αλλαγές που έλαβαν χώρα μετά από τον τελευταίο συγχρονισμό. Για τον σκοπό αυτό, κρατά την τελευταία ημερομηνία και ώρα Παραλαβής και Αποστολής στην επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->WooCommerce Ημ/νίες Αποστολών Παραλαβών].
Θα χρειαστεί να πειράξουμε τις Ημερομηνίες εδώ στην περίπτωση που π.χ. η εγκατάσταση του WooCommerce προϋπήρχε και θέλουμε να παραλάβουμε μόνο τις παραγγελίες από κάποια ημερομηνία και μετά.

 

Εκτέλεση αυτοματισμών
Οι αυτοματισμοί εκτελούνται χειροκίνητα από την επιλογή [Toolbox->Εκτέλεση αυτοματισμών]. Επιλέγετε τον αυτοματισμό και μετά [Ενέργειες -> Εκτέλεση] ή το button εκτέλεση κάτω δεξιά στην οθόνη σας.
Μπορείτε να προγραμματίσετε την εκτέλεση του αυτοματισμού σας ώστε αυτή να γίνεται αυτόματα περιοδικά. Για να γίνει αυτό, χρειάζεστε το προστιθέμενο module Προγραμματισμένες Εργασίες και το module Rest. Για αναλυτικές πληροφορίες δείτε τη μελέτη Προγραμματισμένες Εργασίες. Για να δείτε το κόστος των modules από το tesae.gr, συνδέεστε με τον κωδικό σας. Στο menu αριστερα -> Λογισμικά -> Τιμοκατάλογος modules. Χρειάζεστε το module Προγραμματισμένες Εργασίες(PE.00.088) και το module Rest(PE.00.087)

1.Αυτοματισμός: Αποστολή Ειδών στο WooCommerce και Παραλαβή νέων παραγγελιών στο Pegasus Web App

Ο αυτοματισμός αυτός είναι η βασικότερη λειτουργία του module.

Εκτελεί τα παρακάτω βήματα

  1. Εάν έχετε τσεκάρει το "Αυτόματη Δημιουργία προϊόντων στο Woocommerce e-shop"
    1. Βρίσκει τα νέα Είδη στην αποθήκη του Pegasus Web App που έχουν τσεκαρισμένο το "Εμφανίζεται στο Internet". Δημιουργεί τα νέα είδη στο WooCommerce.
  2. Εάν έχετε τσεκάρει το "Αποστολή Συνδυασμών Χρωμάτων-Μεγεθών"
    1. Στέλνει στο WooCommerce τα νέα Χρώματα-Μεγέθη.
    2. Δημιουργεί ένα νέο Variation στο WooCommere για κάθε συνδυσμό Χρώματος-Μεγέθους στο Pegasus Web App
  3. Παραλαμβάνει τα νέα προϊόντα του WooCommerce στον βοηθητικό πίνακα Woocommerce Προϊόντα.
  4. Παραλαμβάνει τις νέες παραγγελίες του WooCommerce στον βοηθητικό πίνακα Woocommerce Παραγγελίες.
  5. Ενημερώνει τα ήδη καταχωρημένα προϊόντα του WooCommerce με τις αλλαγές των ειδών στην αποθήκη του Pegasus Web App. Έχετε ορίσει στις παραμέτρους [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες] τα στοιχεία που συμμετέχουν στην ενημέρωση (περιγραφές, τιμές, διαθεσιμότητας κ.ο.κ)
  6. Καταχωρεί τις παραγγελίες του WooCommerce [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Παραγγελίες] στις Παραγγελίες Πελατών του Pegasus Web App. Επίσης, καταχωρεί τον πελάτη της παραγγελίας στους Πελάτες του Pegasus Web App.
    Εάν δεν μπορέσει να δημιουργηθεί παραγγελία πελάτη, τότε η παραγγελία WooCommerce γίνεται κόκκινη. Δείτε τα Προβλήματα στην επικοινωνία με το WooCommerce: Εντοπισμός και Αντιμετώπιση

Μία συνήθης απορία σχετικά με τον αυτοματισμό αφορά στα προϊόντα που παραλάβαμε από το WooCommerce.
Πότε τα προϊόντα αυτά θα αντστοιχιστούν με είδη στην αποθήκη του Pegasus Web App;

  1. Εάν τα προϊόντα αυτά υπάρχουν ήδη στην αποθήκη του Pegasus Web App, θα πρέπει να τα αντιστοιχίσετε 1-1 με το χέρι από την επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Προϊόντα]
  2. Εάν τα προϊόντα δεν υπάρχουν ή στην αποθήκη του Pegasus Web App, μπορείτε να εκτελέσετε τον αυτοματισμό "Δημιουργία προϊόντων Woocommerce σε Pegasus WebApp".

Φωτογραφίες Ειδών
Στα προϊόντα που δεν είναι προϊόντα με παραλλαγές αποστέλλονται όλες οι φωτογραφίες με την σειρά, σύμφωνα με την διαδοχή που έχουν οι φωτογραφίες. Το Woocommerce ορίζει ως βασική φωτογραφία προϊόντος την πρώτη φωτογραφία. Οι υπόλοιπες συμμετέχουν στην συλλογή φωτογραφιών του προϊόντος.
Για τα προϊόντα που αποτελούν παραλλαγές (Χρώμα-Μέγεθος) βάσει των περιορισμών του Woocommerce είναι εφικτό να έχει η κάθε παραλλαγή μόνο μία φωτογραφία. Η επιλογή της φωτογραφίας γίνεται από τις αντιστοιχισμένες φωτογραφίες που έχει ένα προϊόν στα "Είδη Αποθήκης" οι οποίες έχουν το εν λόγω χρώμα αντιστοιχισμένο. Αν οι φωτογραφίες για το ίδιο χρώμα είναι πάνω απο μία τότε γίνεται επιλογή σύμφωνα με την διαδοχή.

2.Αυτοματισμός: Δημιουργία προϊόντων Woocommerce σε Pegasus WebApp

Ο αυτοματισμός αυτός, ψάχνει στον βοηθητικό πίνακα [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Προϊόντα] για προϊόντα που έχουν παραληφθεί από το WooCommerce αλλά δεν έχουν αντιστοιχιστεί ακόμη στα Είδη της Αποθήκης του Pegasus Web App.

Για την νέα καταχώρηση Είδους στην αποθήκη του Pegasus Web App είναι απαραίτητη η δημιουργία ενός κωδικού είδους.

  1. Θα είναι το SKU του WooCommerce προϊόντος αν έχετε επιλέξει ότι το SKU του WooCommerce αντιστοιχίζεται στον Κωδικό του είδους στο Pegasus Web App από την επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες]
  2. Αλλιώς, δημιουργεί τον κωδικό σύμφωνα με τα παρακάτω πεδία στις [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες]
    1. Πρόθεμα κωδικού προϊόντος
    2. Πλήθος ψηφίων αρίθμησης

Toolbox->Εργαλεία Παραμετροποίησης->Hermes: Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες

Παραμετροι αυτοματισμού(πρέπει να συμπληρωθούν απαραίτητα)

  • Woocommerce Ιστοσελίδα (Μ.Κ): Βρίσκεται στην οθόνη [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες]
  • Μόνο προϊόντα που συμμετέχουν σε παραγγελίες: Συμπληρώνουμε 1 για γινει εισαγωγή των προϊόντων που έχουν ληφθεί ΜΟΝΟ μέσα σε παραγγελία Woocommerce.
  • Βασικός Τιμοκατάλογος: Μπορείτε να δώσετε τον βασικό τιμοκατάλογο όπου θα γίνει ενημέρωση της τιμής στην αποθήκη
    • 3 - Κόστος
    • 4 - Υπερχονδρικής
    • 1 - Χονδρικής
    • 2 - Λιανικής

3.Αυτοματισμός: Διαγραφή Προϊόντων Woocommerce από Pegasus WebApp

Ο αυτοματισμός διαγράφει όλα τα προϊόντα στην επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Προϊόντα]τα οποία δεν περιέχονται στις παραγγελίες Woocommerce οι οποίες έχουν γίνει λήψη.

ΠΡΟΣΟΧΗ! Ο αυτοματισμός πρέπει να εκτελείται μόνο απο τον υπεύθυνο τεχνικό εγκατάστασης.

Τα προιόντα που έχουν διαγραφεί θα δημιουργηθούν εκ νέου και θα αποσταλλούν στο Woocommerce, εφόσον στην οθόνη [Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες] ειναι ενεργοποιημένη η επιλογή Αυτόματη Δημιουργία προϊόντων στο Woocommerce e-shop. ΠΡΟΣΟΧΗ! Αν τα προϊόντα δημιουργηθούν εκ νέου και βρίσκονται ήδη στο Woocommerce τότε θα δημιουργηθούν διπλότυπα στο Woocommerce!

4.Αυτοματισμός: Reset images για τον πίνακα Προϊόντα WooCommerce (woocom10)

Ο συγκεκριμένος αυτοματισμός διαγράφει τις σχετικές τιμές που αφορούν εικόνες, οι οποίες είναι συνδεδεμένες με τον πίνακα [woocom10 - woocommerce προιοντα].

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

Προσοχή!!! Αν έχουν ανέβει ήδη φωτογραφίες για κάποια είδη στο WooCommerce και τρέξετε αυτόν τον αυτοματισμό, όταν θα εκτελέσετε πάλι [Αποστολή ειδών] θα δημιουργηθούν διπλότυπα αυτών των φωτογραφιών στο [Media Gallery] του WordPress site.

Συνεπώς, θα πρέπει να διαγράψετε χειροκίνητα τις φωτογραφίες που ήδη υπάρχουν στο WooCommerce, προτού εκτελέσετε [Αποστολή ειδών].

Επιπλέον, μπορείτε να κάνετε χρήση των διαθέσιμων παραμέτρων, εαν θέλετε να εκτελέσετε τον αυτοματισμό για συγκεκριμένα είδη(κωδικός ή woocommerce ID).





[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup

Διασύνδεση με WooCommerce (Module: PE.00.117)

Σκοπός αυτής της μελέτης είναι η περιγραφή των βασικών Ρυθμίσεων και της Λειτουργίας του module "Επικοινωνία με WooCommerce" στο Pegasus Web App.

Οι βασικές δυνατότητες του module είναι οι εξής:

  • Δυνατότητα αντιστοίχισης προιόντων Woocommerce με προϊόντα αποθήκης του Pegasus WebApp
  • Αποστολή & Ενημέρωση προϊόντων Woocommerce με τις αλλαγές της Αποθήκης του Pegasus Web App.
    • Ενημέρωση τιμής
    • Ενημέρωση ονόματος προϊόντος
    • Ενημέρωση περιγραφής
    • Ενημέρωση σύντομης περιγραφής
    • Ενημέρωση εμφάνισης στο site
    • Ενημέρωση SKU πεδίου
    • Ενημέρωση Φωτογραφιών προϊόντων
    • Ενημέρωση διαθεσιμότητας
      • Με πραγματικό αριθμό τεμαχίων
      • Με κατάστασεις Woocommerce (In stock , Out of stock , Available to order)
  • Αυτόματη αντιστοίχιση παραγγελιών Woocommerce με Παραγγελίες Πελάτη του Pegasus WebApp
  • Δεν ενημερώνεται η ομαδοποίηση των ειδών στο Woo από το WebApp. Η κατηγοριοποίηση των ειδών θα πρέπει να γίνεται αποκλειστικά από την πλατφόρμα του Woocommerce.
  • Δεν ενημερώνονται οι προμηθευτές των ειδών στο WooCommerce από το Pegasus Web App.
  • Υπάρχει η δυνατότητα δημιουργίας όλων των προϊόντων του WooCommerce στο Pegasus Web App. Πέρα από την αρχική δημιουργία, δεν υπάρχει καμία ενημέρωση των ειδών της αποθήκης του Pegasus Web App από τα προϊόντα του WooCommerce.

Δείτε επίσης:
- FAQ: Συνήθεις ερωτήσεις για τις δυνατότητες και τους περιορισμούς του Woocommerce module
- Διασύνδεση με WooCommerce: Λειτουργία και Αυτοματισμοί

1. Απαραίτητες Ρυθμίσεις στην πλατφόρμα του WooCommerce πριν τη Διασύνδεση με το Pegasus Web App.

Οι πρώτες ρυθμίσεις για τη διασύνδεση πρέπει να γίνουν στην πλατφόρμα του WooCommerce.
Δείτε τις οδηγίες Απαραίτητες ρυθμίσεις στην πλατφόρμα του WooCommerce ΠΡΙΝ την σύνδεση με το Pegasus Web App.

2. Ρυθμίσεις στο Pegasus Web App

Μπορούμε να συνδέσουμε ένα ή παραπάνω WooCommerce sites σε ένα Pegasus Web App. Για κάθε ένα site, ακολουθούμε τις παρακάτω οδηγίες.

Βασικές Ρυθμίσεις ανά Ιστοσελίδα Woocommerce
[Toolbox->Εργαλεία Παραμετροποίησης->Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες]

Εισάγουμε το URL του WooCommerce , το Consumer Key και το Consumer Secret.
Το Consumer Key και το Consumer Secret παράγονται μέσα από την πλατφόρμα του WooCommerce όπως περιγράφουμε στις Απαραίτητες ρυθμίσεις στην πλατφόρμα του WooCommerce ΠΡΙΝ την σύνδεση με το Pegasus Web App.

  • URL Woocommerce: Της μορφής <http(s)://[myshop.com]> , όπου το [myshop.com] το domain σας
  • Consumer Key: ck_**************
  • Consumer Secret: cs_**************

Χαρακτηριστικά Χρώμα-Μέγεθος
Τα μόνα attributes που συμμετέχουν στη διασύνδεση Pegasus Web App - WooCommerce είναι το Χρώμα και το Μέγεθος. Το ID του χρώματος στο WooCommerce είναι πάντα Color και του μεγέθους πάντα Size.

  • ID Χαρ. Χρώμα σε Woocommerce: Το αφήνετε 0. Θα χρειαστεί να το αλλάξετε μόνο εφόσον έχετε δημιουργημένο ήδη στο WooCommerce κάποιο attribute με το όνομα Color.
  • ID Χαρ. Μέγεθος σε Woocommerce: Το αφήνετε 0. Θα χρειαστεί να το αλλάξετε μόνο εφόσον έχετε δημιουργημένο ήδη στο WooCommerce κάποιο attribute με το όνομα Size.

Ενημέρωση ειδών από το Pegasus Web App στο WooCommerce
Πάλι από την επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Hermes: Διασύνδεση με WooCommerce->Woocommerce Ιστοσελίδες], μπορούμε να επιλέξουμε ποια από τα στοιχεία του Pegasus Web App θα στέλνονται στο WooCommerce.

  • Αυτόματη Δημιουργία προϊόντων στο Woocommerce e-shop: Αν το τσεκάρουμε, τότε τα νέα προϊόντα στο Pegasus Web App θα δημιουργούνται και στο WooCommerce. Αφορά μόνο στα προιόντα του Pegasus Web App που έχουν τσεκαρισμένο το "Εμφανίζεται στο Internet"
  • Αποστολή Φωτογραφιών: Μπορούμε να επιλέξουμε να γινεται μόνο σε νέα προϊόντα, σε όλα ή να μην γίνεται καθόλου η αποστολή φωτογραφιών προϊόντων σε WooCommerce.
  • Αποστολή Συνδυασμών Χρωμάτων-Μεγεθών: Αν το τσεκάρουμε, τότε θα γίνεται αποστολή των συνδυασμών Χρώματος-Μεγέθους.
  • Ενημέρωση "Τιμής": Μπορούμε να επιλέξουμε να ενημερώνεται μόνο σε νέα προϊόντα, σε όλα ή να μην ενημερώνεται καθόλου. Η τιμή του είδους στο Pegasus Web App θα ενημερώνει την Κανονική Τιμή του προϊόντος στο WooCommerce.
  • Τιμοκατάλογος: Αν ενημερώνεται η τιμή του προϊόντος στο WooCommerce θα χρησιμοποίεται το αντίστοιχο πεδίο τιμής στο Pegasus Web App, σύμφωνα με την επιλογή τιμοκαταλόγου.
  • Ενημέρωση "Περιγραφή": Μπορούμε να επιλέξουμε να ενημερώνεται μόνο σε νέα προϊόντα, σε όλα ή να μην ενημερώνεται καθόλου. Η Περιγραφή του είδους στο Pegasus Web App θα ενημέρωνει τo Ονομα προιόντος στο WooCommerce.
  • Ενημέρωση "Συνοπτική Περιγραφή": Μπορούμε να επιλέξουμε να ενημερώνεται μόνο σε νέα προϊόντα, σε όλα ή να μην ενημερώνεται καθόλου. Η Συνοπτική Περιγραφή του είδους στο Pegasus Web App θα ενημέρωνει την Περιγραφή του προιόντος στο WooCommerce.
  • Ενημέρωση "Περιγραφή 2": Μπορούμε να επιλέξουμε να ενημερώνεται μόνο σε νέα προϊόντα, σε όλα ή να μην ενημερώνεται καθόλου.Η Περιγραφή 2 του είδους στο Pegasus Web App θα ενημερώνει την Συντομη περιγραφή του προιόντος στο WooCommerce.
  • Ενημέρωση "Εμφανίζεται στο Internet": Μπορούμε να επιλέξουμε να ενημερώνεται μόνο σε νέα προϊόντα, σε όλα ή να μην ενημερώνεται καθόλου. Το τσεκ Εμφανίζεται στο Internet του είδους στο Pegasus Web App θα ενημερώνει την Ορατότητα του προιόντος στο WooCommerce.
  • Ενημέρωση "Βάρος": Μπορούμε να επιλέξουμε να ενημερώνεται μόνο σε νέα προϊόντα, σε όλα ή να μην ενημερώνεται καθόλου. Το Βάρος του είδους στο Pegasus Web App θα ενημερώνει την Βάρος του προιόντος στο WooCommerce.
  • Ενημέρωση SKU: Ενημερώνει το SKU στο WooCommerce με ένα από τα παρακάτω πεδία της οθόνης [Είδη Αποθήκης]: Barcode ή Αντιστοιχία ή Κωδικό Προϊόντος ή να μην ενημερώνεται καθόλου.
    Σημείωση: εφόσον επιλέξετε να ενημερώνει τον [Κωδικό Είδους], η τιμή δεν θα πρέπει να υπερβαίνει τους 14 χαρακτήρες, αλλιώς το είδος δεν θα δημιουργηθεί στην εφαρμογή Pegasus Web App.

Παραλαβή Παραγγελιών από το WooCommerce στο Pegasus Web App
Εδώ ορίζουμε τα στοιχεία που θα παίρνει μία παραγγελία όταν καταχωρείται στο Pegasus Web App από το WooCommerce.

  • Κατάσταση παραγγελιών από Woocommerce: Μία νέα παραγγελία από το WooCommerce στο Pegasus Web App θα λαμβάνει αυτήν την κατάσταση. π.χ.Μπορείτε να δημιουργήσετε μία νέα κατάσταση "Νέα Παραγγελία από WooCommerce"
  • Είδος Μεταφορικών: Τα μεταφορικά του WooCommerce θα καταχωρηθούν ως είδος στην παραγγελία του Pegasus Web App. Εδώ ορίζετε το είδος αυτό. π.χ. Μπορείτε να δημιουργήσετε ένα είδος "Κόστος Μεταφορικών" στην αποθήκη σας.
  • Είδος Εξόδων: Τα έξοδα της παραγγελίας όπως είναι η "Αντικαταβολή" θα καταχωρηθούν ως είδος στην παραγγελία του Pegasus Web App. Εδώ όρίζετε το είδος αυτό π.χ Μπορείτε να δημιουργήσετε ένα είδος "Έξοδα Παραγγελίας" στην αποθήκη σας.

    Σημαντική σημείωση: Τα είδη που θα δημιουργήσετε για τα μεταφορικά και τα έξοδα δεν θα πρέπει να έχουν τσεκαρισμένο το [εμφανίζεται στο internet] ώστε να εμφανιστούν προς επιλογή.
  • Προεπιλεγμένο Παραστατικό Πελάτη: Ο τύπος παραστατικού που θα χρησιμοποιείται για τις νέες παραγγελίας. π.χ. Μπορεί να είναι "Απόδειξη Λιανικής Πώλησης"

Plugin Checkout Field Editor for WooCommerce

Το plugin Checkout Field Editor στέλνει στο Pegasus Web App δύο extra πεδία:

  • general_voucher
  • billing_vat

Προαιρετικά, μπορούμε να ενημερώνουμε κάποιο Παραμετρικό πεδίο της παραγγελίας με το general_voucher.
Εδώ επιλέγετε το παραμετρικό πεδίο από την παραγγελία που σας ενδιαφέρει.

Αυτοματισμός: "Δημιουργία προϊόντων Woocommerce σε Pegasus WebApp"

  • Πρόθεμα κωδικού προϊόντος: Εισάγουμε το πρόθεμα που θέλουμε να έχει ο κωδικός των προϊόντων που εισάγονται στην αποθήκη του Pegasus WebApp, με την εκτέλεση του αυτοματισμού "Δημιουργία προϊόντων Woocommerce σε Pegasus WebApp".
  • Πλήθος ψηφίων αρίθμησης: Συμπληρώνουμε το πλήθος των ψηφίων που θέλουμε να υπάρχει μετά το πρόθεμα

Ρυθμίσεις στο WooCommerce (πληροφοριακά πεδία)

Στοιχεία WooCommerce FTP
Εισάγετε τις πληροφορίες σε περίπτωση που θέλετε να στέλνετε φωτογραφίες από το Pegasus Web App στο WooCommerce. Για την αποστολή των φωτογραφιών στο WooCommerce, θα χρειαστούμε έναν ftp account που θα δείχνει στον κεντρικό φάκελο του WooCommerce site. Μπορείτε να ελέγξετε τα στοιχεία σύνδεσης με κλικ στο button [Έλεγχος FTP].

Σημείωση, αν καταχωρήσετε/τροποποιήσετε τα στοιχεία ftp σύνδεσης, θα πρέπει να κάνετε πρώτα αποθήκευση και μετά να δοκιμάσετε τη σύνδεση με το συγκεκριμένο button. 

O λογαριασμός FTP που θα χρησιμοποιήσετε θα πρέπει να έχει ως βασικό κατάλογο τον καταλόγο εγκατάστασης του Wordpress, δηλαδή μετά την σύνδεση FTP να βλέπετε τους παρακάτω φακέλους όπως φαίνεται στην εικόνα. 

Αποστολή Διαθεσιμότητας απο το Pegasus Web App στο WooCommerce
Υπάρχουν 2 τρόποι υπολογισμού και της διαθεσιμότητας των ειδών:
1. Πραγματική διαθεσιμότητα με βάση το Υπόλοιπο του Είδους
2. Ορισμός διαθεσιμότητας με βάση τις καταστάσεις του WooCommerce.

  • Διαθεσιμότητα**:
    • Πραγματικός αριθμός τεμαχίων: Ενημερώνει το προϊόν του Woocommerce με τον αριθμό τεμαχίων.
    • Βασικές καταστάσεις Woocommerce :
      • In Stock: Σε στοκ.
      • Out of stock: Χωρίς στοκ.
      • On backorder: Διαθέσιμο για παραγγελία
  • Αποθ. χώροι: Ορίζουμε τους αποθηκευτικούς χώρους από όπου θα ενημερώνεται το stock σε περίπτωση που έχουμε επιλέξει να λειτουργει η διαθεσιμότητα με πραγματικό αριθμό κομματιών.
  • Αφαίρεση δεσμεύσεων Παραγγελιών από το πραγματικό Υπόλοιπο: Υπολογισμός δεσμεύμενων στον υπολογισμό του στοκ.

**Αν επιλεγεί ως τρόπος ενημέρωσης του stock με τις Βασικές καταστάσεις Woocommerce τότε στην οθόνη [Toolbox->Εργαλεία Παραμετροποίησης->Hermes: Διασύνδεση με WooCommerce->Woocommerce Διαχείριση στοκ], πρέπει να γίνει η ανάλογη παραμετροποίηση όπως περιγράφεται στο 3.Woocommerce Διαχείριση stock.

3. Woocommerce Διαχείριση stock
Εφόσον ενημερώνουμε την διαθεσιμότητα του Woocommerce από τις Καταστάσεις Stock, θα πρέπει στην επιλογη [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Ηermes Modules->Hermes: Διασύνδεση με WooCommerce->Woocommerce Διαχείριση στοκ] να δημιουργήσουμε μία εγγραφή για κάθε πιθανή κατάσταση.

Ένα είδος αντιστοιχίζεται σε μία κατάσταση Stock εφόσον το Υπολοιπό του είναι ανάμεσα στο "Από (ΤΜΧ)", "Μέχρι(ΤΜΧ)" και εφόσον το "Ημέρες Παράδοσης Από Προμηθευτή (Από)" μέσα στο είδος της αποθήκης είναι ανάμεσα στα "Από ημέρες παράδοσης Προμηθευτή", "Έως ημέρες παράδοσης Προμηθευτή" που ορίζετε μέσα στην Κατάσταση Stock

Ένα σενάριο λειτουργίας:

  • Αν ένα είδος δεν έχει υπόλοιπο στην αποθήκη, αλλά μπορούμε να το πάρουμε από τον προμηθευτή από 10 μέρες, θα θέλαμε να το εμφανίσουμε On Backorder.
  • Αν ένα είδος δεν έχει υπόλοιπο στην αποθήκη, και θα χρειαστούν πάνω από 10 μέρες να το παραλάβουμε από τον προμηθευτή μας, θα θέλαμε να το εμφανίσουμε Out of Stock.
  • Αν ένα είδος έχει υπόλοιπο στην αποθήκη μας, θα θέλαμε να φαίνεται πάντα In stock.

Για αυτό το σενάριο, οι καταστάσεις stock θα ήταν:
Κατάσταση Stock: Out of stock
Από - Μέχρι ΤΜΧ: -9999 , 0
Από ημέρες παράδοσης - Μέχρι ημέρες παράδοσης: -9999 , 0

Κατάσταση Stock: In stock
Από - Μέχρι ΤΜΧ: 1 , 99999
Από ημέρες παράδοσης - Μέχρι ημέρες παράδοσης: -9999 , 9999

Κατάσταση Stock: On Backorder
Από - Μέχρι ΤΜΧ: -9999 , 0
Από ημέρες παράδοσης - Μέχρι ημέρες παράδοσης: 1 , 10





[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup

Σκοπός αυτής της μελέτης είναι η επεξήγηση όλων των απαραίτητων ρυθμίσεων στην πλατφόρμα του WooCommerce πριν από την σύνδεση με το Pegasus Web App.

Έκδοση WooCommerce: 3.5 ή μεταγενεστερη
Έκδοση Wordpress: 4.4 ή μεταγενέστερη

1.1 Ρυθμίσεις Wordpress

  • Ρυθμίσεις > Μόνιμοι Σύνδεσμοι > Κοινές ρυθμίσεις , επιλογή “Όνομα άρθρου” (Post name)

  • Ρυθμίσεις > Γενικά > Ζώνη Ώρας (Timezone) : Θα πρέπει να επιλέξετε Αθήνα (Athens)

1.2 Ρυθμίσεις WooCommerce

  • Ρυθμίσεις > Φόροι > “Οι Τιμές θα Εισάγονται με Φόρο”: Η ρύθμιση αυτή είναι σημαντική μόνο εάν ενημερώνετε τις τιμές του WooCommerce από το Pegasus Web App. Όταν στήνετε τη διασύνδεση, θα πρέπει να αποφασίσετε ποιος από τους βασικούς τιμοκαταλόγους του Pegasus Web App θα ενημερώνει τις τιμές στο WooCommerce.
    • Αν π.χ. επιλέξετε τον τιμοκατάλογο Λιανικής που περιέχει τιμές με ΦΠΑ, τότε θα πρέπει να τσεκάρετε και το “Οι Τιμές θα Εισάγονται με Φόρο” στο WooCommerce.
    • Αν όμως, π.χ. ο τιμοκατάλογος Λιανικής στο Pegasus Web App ΔΕΝ περιέχει τιμές με ΦΠΑ, τότε ΔΕΝ θα πρέπει να τσεκάρετε και το “Οι Τιμές θα Εισάγονται με Φόρο” στο WooCommerce.
  • Ρυθμίσεις > Γενικά > “Ενεργοποίηση Φόρων”: Θα πρέπει να είναι τσεκαρισμένο
  • Ρυθμίσεις > Γενικά > “Νόμισμα”: Θα πρέπει να επιλέξετε Euro
  • Ρυθμίσεις > Γενικά > “Αριθμός Δεκαδικών”: Θα πρέπει να ορίσετε 2 δεκαδικά ψηφία

Woocommerce: Ρυθμίσεις > Γενικά

 

2. Παραγωγή Κλειδιών για τη σύνδεση με το Rest API

To Pegasus Cloud App χρησιμοποιεί το WooCommerce Rest API. Για την χρήστη του API θα πρέπει να παράγουμε τα απαραίτητα κλειδιά ακολουθώντας τα παρακάτω βήματα.

Για προχωρημένους (advanced) > REST API > Προσθήκη Κλειδιού

  • Δικαιώματα: Ανάγνωση/Εγγραφή (Read/Write)
  • Χρήστης: Ο χρήστης Wordpress Που θα συνδεθεί με το εν λόγω API
  • Περιγραφή: Φιλικό όνομα αναγνώρισης κλειδιου

Προθήκη Custom κώδικα ή plugin στο Wordpress

Για την ορθή λειτουργία της σύνδεσης του Pegasus WebApp με το WooCommerce είναι απαραίτητη η προσθήκη extra λειτουργικότητας με τη μορφή κώδικα ή ενός plugin.

Α' Λύση: Custom Plugin

Μπορείτε να κατεβάσετε το αρχείο zip που βρίσκεται στο αποθετήριο και να το εγκαταστήσετε στο Wordpress σαν πρόσθετο. Το εγκαθιστάτε μέσα από την πλατφόρμα του Wordpress από την επιλογή Πρόσθετα -> Νέο Πρόσθετο->Μεταφόρτωση Πρόσθετου -> Επιλογή Zip -> Εγκατάσταση.

Β' Λύση: Χειροκίνητη προσθήκη Κώδικα
Μετάβαση στο μονοπάτι <installation-wordpress-root>/wp-content/plugins

  1. Δημιουργία φακέλου με όνομα “wc-last-modified”
  2. Δημιουργία αρχείου wc-last-modified.php
  3. Δημιουργια αρχειου readme.txt
  4. Προσθήκη κώδικα στο wc-last-modified.php
<?php
/**
 * Plugin Name: Woocommerce Last Modified for WC REST API
 * Description: Retrieve Last Modified Products and Orders via WooCommerce REST API.
 * Version: 1.0.0
 * WC tested up to: 4.9
 * Tested up to: 5.6
 * WC requires at least: 3.9
 * Author: TESAE Group Pegasus Software Solutions
 * Author URI: https://www.tesae.gr/
*/

// Retrieve Last Modified Products After a Given time Woocommerce Rest API

add_filter('woocommerce_rest_product_object_query', function(array $args, \WP_REST_Request $request) {
    $modified_after = $request->get_param('modified_after');

    if (!$modified_after) {
        return $args;
    }

    $args['date_query'][0]['column'] = 'post_modified';
    $args['date_query'][0]['after']  = $modified_after;

    return $args;

}, 10, 2);

// Retrieve Last Modified Orders After a Given time Woocommerce Rest API

add_filter('woocommerce_rest_orders_prepare_object_query', function(array $args, \WP_REST_Request $request) {
    $modified_after = $request->get_param('modified_after');

    if (!$modified_after) {
        return $args;
    }

    $args['date_query'][0]['column'] = 'post_modified';
    $args['date_query'][0]['after']  = $modified_after;

    return $args;

}, 10, 2);

FTP Ρυθμίσεις

Εισάγετε τις πληροφορίες σε περίπτωση που επιλέξετε στο πεδίο Αποστολή Φωτογραφιών κάτι διαφορετικό από την τιμή "Όχι".

Θα πρέπει να διευκρινιστεί ότι, ο λογαριασμός FTP που θα χρησιμοποιήσετε θα πρέπει να έχει ως βασικό κατάλογο τον καταλόγο εγκατάστασης του Wordpress, δηλαδή μετά την σύνδεση FTP να βλέπετε τους παρακάτω φακέλους όπως φαίνεται στην εικόνα.








[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Δευτέρα, 21 Νοεμβρίου 2022 15:46

Hermes Module Μαζική Αλλαγή Τιμής Πεδίου

Με το module Μαζική Αλλαγή Τιμής Πεδίου δίνεται η δυνατότητα πολλαπλής αλλαγής Tιμών Πεδίων .




[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Ενεργοποίηση του service "Βασικά στοιχεία μητρώου για νομικά πρόσωπα, νομικές οντότητες, και φυσικά πρόσωπα με εισόδημα από επιχειρηματική δραστηριότητα" ώστε να μπορούμε να ελέγχουμε τα στοιχεία των πελατών , προμηθευτών μας από το ΑΦΜ τους.









[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Δευτέρα, 21 Νοεμβρίου 2022 15:44

Back Up - Pegasus Web App Module

Παρακολουθήστε τη διαδικασία Λήψης Back Up και Εκτέλεσης Restore σε κάθε Pegasus Web Application. Διαμορφώστε εύκολα , Σενάρια Back Up προκειμένου να καθορίζετε τους πίνακες που εξάγετε κάθε φορά . Επιλέξτε τη μέθοδο εκτέλεσης Back Up κατά περίπτωση !









[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Δευτέρα, 21 Νοεμβρίου 2022 15:43

Pegasus Web App-Συνταγές Ειδών

Διαχειριστείτε άμεσα τις Συνταγές και την Παραγωγή - Ανάλωση Προϊόντων! Η Δημιουργία ΣΕΤ ΕΙΔΩΝ και η Πώληση τους στην πιο απλή μορφή τους! Ακόμη, παρακολουθήστε την Παραγωγή - Αποσύνθεση μέσα από Παραστατικά καθώς και στη πιο απλή εκδοχή τους μέσα από την Παραγωγή/ Ανάλωση από Συνταγή.









[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Δευτέρα, 21 Νοεμβρίου 2022 15:42

Pegasus Web App - Κύκλωμα Αποδείξεων

Διαχειριστείτε το Κύκλωμα Αποδείξεων της επιχείρησής σας μέσα από το Pegasus Web App ERP Start Up. Αυτό συνιστά ολοκληρωμένη εφαρμογή μηχανογράφησης προσβάσιμη στους χρήστες από παντού και το Κύκλωμα Αποδείξεων, που παρουσιάζεται, αφορά τόσο τις αποδείξεις Πελατών, Προμηθευτών αλλά και Λογιστηρίου.









[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Δείτε τα βήματα Παραμετροποίησης της Επαλήθευσης 2 Παραγόντων (2 Factor Authentication) στο Pegasus Web App ERP Startup καθώς και τη διαδικασία του Login για τους χρήστες που έχουν ενεργοποιημένη τη Λειτουργία 2FA!









[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Δευτέρα, 21 Νοεμβρίου 2022 15:40

Pegasus Web App - Αξιόγραφα

Με το module Αξιόγραφα μπορούμε να διαχειριζόμαστε τα αξιόγραφα της επιχείρησης (είτε πρόκειται για δικά μας αξιόγραφα είτε για αξιόγραφα τρίτων).










[quix id='39' name='Pegasus_Melite_Getit']
Κατηγορία Pegasus Web App - TESAEgroup
Σελίδα 2 από 12