Εξαγωγή και εισαγωγή δεδομένων

Το Gem Logic σας επιτρέπει να εξάγετε και να εισάγετε δεδομένα μαζικά χρησιμοποιώντας αρχεία CSV και άλλες μορφές αρχείων. Αυτό είναι χρήσιμο για τη μεταφορά δεδομένων από άλλο σύστημα, τη διενέργεια μαζικών ενημερώσεων ή τη δημιουργία αναφορών.

Δείτε επίσης

Μεταφορά δεδομένων από άλλο σύστημα για έναν οδηγό βήμα προς βήμα σχετικά με τη μεταφορά των δεδομένων σας από άλλο σύστημα στο Gem Logic.

Οι ενέργειες εξαγωγής και εισαγωγής είναι διαθέσιμες από το μενού Actions στις περισσότερες προβολές λίστας.

Εξαγωγή δεδομένων

Για να εξάγετε δεδομένα, μεταβείτε στην προβολή λίστας των εγγραφών που θέλετε να εξάγετε (π.χ. Προϊόντα, Επαφές, Παραγγελίες) και κάντε κλικ στο μενού Ενέργειες. Επιλέξτε το εικονίδιο λήψης για να ανοίξετε το παράθυρο διαλόγου εξαγωγής.

Μπορείτε να επιλέξετε μεταξύ διαφόρων μορφών εξαγωγής:

  • Excel (.xlsx)

  • PDF (.pdf)

  • CSV - μορφή ΕΕ (διαχωρισμός με ερωτηματικό)

  • CSV - μορφή ΗΠΑ (διαχωρισμός με κόμμα)

Το εξαγόμενο αρχείο περιέχει όλες τις εγγραφές που ταιριάζουν με τα τρέχοντα φίλτρα σας. Εφαρμόστε φίλτρα πριν από την εξαγωγή για να περιορίσετε τα δεδομένα.

Ιστορικό εξαγωγών

Κάθε εξαγωγή καταγράφεται. Μπορείτε να δείτε προηγούμενες εξαγωγές από το Ενέργειες ‣ Ιστορικό εξαγωγών στην αντίστοιχη προβολή λίστας. Από εκεί μπορείτε να κάνετε εκ νέου λήψη αρχείων που έχουν εξαχθεί προηγουμένως.

Εισαγωγή δεδομένων

Για να εισαγάγετε δεδομένα, μεταβείτε στην προβολή λίστας και κάντε κλικ στο Ενέργειες ‣ Εισαγωγή. Αυτό ανοίγει το παράθυρο διαλόγου εισαγωγής όπου μπορείτε να ανεβάσετε ένα αρχείο CSV.

Λήψη κενού προτύπου

Πριν από την εισαγωγή, κάντε λήψη ενός κενού προτύπου CSV από το παράθυρο διαλόγου εισαγωγής. Το πρότυπο είναι διαθέσιμο σε δύο μορφές:

  • μορφή ΗΠΑ (διαχωρισμός με κόμμα)

  • μορφή ΕΕ (διαχωρισμός με ερωτηματικό)

Το πρότυπο περιέχει όλες τις διαθέσιμες στήλες με δύο σειρές κεφαλίδας: η πρώτη σειρά περιγράφει κάθε πεδίο και η δεύτερη σειρά περιέχει τα εσωτερικά ονόματα πεδίων. Μην τροποποιείτε ούτε να αφαιρείτε αυτές τις σειρές κεφαλίδας.

Συμπληρώστε τα δεδομένα σας ξεκινώντας από την τρίτη σειρά. Μπορείτε να διαγράψετε στήλες που δεν χρειάζεστε και να τις αναδιατάξετε όπως χρειάζεται.

Δημιουργία νέων εγγραφών

Για να δημιουργήσετε νέες εγγραφές, αφήστε τη στήλη id κενή. Το Gem Logic θα αναθέσει αυτόματα ένα ID σε κάθε νέα εγγραφή κατά την εισαγωγή.

Ενημέρωση υπαρχουσών εγγραφών

Για να ενημερώσετε υπάρχουσες εγγραφές, συμπεριλάβετε τη στήλη id με το σωστό ID βάσης δεδομένων της εγγραφής που θέλετε να ενημερώσετε. Μπορείτε να λάβετε αυτά τα ID εξάγοντας πρώτα τα υπάρχοντα δεδομένα.

Όταν η στήλη id περιέχει μια τιμή που ταιριάζει με μια υπάρχουσα εγγραφή, το Gem Logic θα ενημερώσει αυτήν την εγγραφή με τις τιμές από τη γραμμή CSV αντί να δημιουργήσει μια νέα.

Πρακτική συμβουλή

Μια συνήθης ροή εργασίας είναι να κάνετε πρώτα εξαγωγή των υπαρχόντων δεδομένων σας, να τροποποιήσετε τις τιμές που χρειάζεστε στο εξαγόμενο αρχείο και στη συνέχεια να το εισαγάγετε ξανά. Δεδομένου ότι το εξαγόμενο αρχείο περιλαμβάνει τα ID βάσης δεδομένων, η εισαγωγή θα ενημερώσει τις υπάρχουσες εγγραφές.

Ιστορικό εισαγωγών

Κάθε εισαγωγή καταγράφεται. Μπορείτε να δείτε προηγούμενες εισαγωγές από το Ενέργειες ‣ Ιστορικό εισαγωγών στην αντίστοιχη προβολή λίστας. Κάθε καταχώριση εισαγωγής εμφανίζει την κατάσταση και σας επιτρέπει να κάνετε λήψη του αρχικού αρχείου ή μιας αναφοράς με τυχόν σφάλματα που προέκυψαν.

Εισαγωγή προϊόντων

Η εισαγωγή προϊόντων ακολουθεί την ίδια γενική ροή με τις άλλες εισαγωγές — κάντε λήψη ενός κενού προτύπου CSV (μορφή ΗΠΑ με διαχωρισμό με κόμμα ή μορφή ΕΕ με διαχωρισμό με ερωτηματικό), συμπληρώστε τις γραμμές σας και ανεβάστε το αρχείο από το Stock ‣ Προϊόντα ‣ Ενέργειες ‣ Εισαγωγή.

Δύο λεπτομέρειες ειδικές για προϊόντα:

  • Τα υπάρχοντα προϊόντα αντιστοιχίζονται με το ``item_sku`` και όχι με το ``id``. Εάν το item_sku μιας γραμμής υπάρχει ήδη στο Gem Logic, το προϊόν αυτό ενημερώνεται με τις τιμές από τη γραμμή. Οι γραμμές με νέο ή κενό item_sku δημιουργούν ένα νέο προϊόν (ένα SKU δημιουργείται αυτόματα όταν το πεδίο αφεθεί κενό).

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

Μετά τη μεταφόρτωση, η κατάσταση κάθε εισαγωγής είναι ορατή από το Actions ‣ Import history, όπου μπορείτε επίσης να κατεβάσετε μια αναφορά σφαλμάτων για τις γραμμές που απέτυχαν.

Κανόνες τιμολόγησης στην εισαγωγή προϊόντων

Κατά την εισαγωγή προϊόντων, η τιμολόγηση για κάθε κανάλι πωλήσεων ορίζεται μέσω τριών στηλών που λειτουργούν μαζί ως τριπλέτα:

  • price — το ποσό που χρησιμοποιείται από τον κανόνα (όχι πάντα η τελική τιμή πώλησης)

  • pricing_rule — πώς υπολογίζεται η τιμή πώλησης από το price

  • sales_channel_price — το κανάλι πωλήσεων στο οποίο ισχύει αυτή η τιμή

Μπορείτε να ορίσετε έως 5 από αυτές τις τριπλέτες ανά προϊόν (price, price_2price_5, το καθένα με αντίστοιχο pricing_rule_* και sales_channel_price_*). Οι κενές τριπλέτες αγνοούνται.

Επιτρεπόμενες τιμές για το pricing_rule

Η στήλη pricing_rule πρέπει να είναι μία από αυτές τις τέσσερις τιμές — οτιδήποτε άλλο θα απορρίψει τη γραμμή:

  • fixed_price — η τιμή πώλησης ισούται με το price όπως είναι

  • cost_multiplier — η τιμή πώλησης είναι κόστος × price (όπου το κόστος είναι το άθροισμα των μετάλλων, πολύτιμων λίθων και κόστους εξαρτημάτων του προϊόντος)

  • price_per_carat — η τιμή πώλησης είναι price × συνολικό βάρος σε καράτια των πολύτιμων λίθων του προϊόντος

  • cost_based — η τιμή πώλησης ισούται με το κόστος του προϊόντος· το price αγνοείται

Πώς εφαρμόζεται η τριπλέτα

  • Εάν το price έχει οριστεί και το sales_channel_price είναι κενό, ο κανόνας και το ποσό εφαρμόζονται σε όλα τα κανάλια πωλήσεων για αυτό το προϊόν.

  • Εάν τόσο το price όσο και το sales_channel_price έχουν οριστεί, ο κανόνας και το ποσό εφαρμόζονται μόνο σε αυτό το κανάλι πωλήσεων. Χρησιμοποιήστε τη δεύτερη και την τρίτη τριπλέτα για επιπλέον κανάλια.

  • Εάν το price είναι κενό, δεν πραγματοποιούνται αλλαγές τιμολόγησης για αυτή την τριπλέτα — ακόμα κι αν συμπληρώσετε το pricing_rule ή το sales_channel_price.

Επανεισαγωγή για ενημέρωση τιμών

Κατά την επανεισαγωγή υπαρχόντων προϊόντων:

  • Ένα κενό pricing_rule ορίζει πάντα τον κανόνα σε fixed_price, τόσο για νέα προϊόντα όσο και κατά την ενημέρωση υπαρχόντων. Εάν θέλετε να διατηρήσετε έναν διαφορετικό κανόνα (όπως cost_multiplier ή price_per_carat), συμπληρώστε αυτή την τιμή στη στήλη pricing_rule.

Μετά την εισαγωγή, το Gem Logic επαναϋπολογίζει αυτόματα την τιμή πώλησης για κάθε κανάλι πωλήσεων με βάση τον κανόνα, επομένως δεν χρειάζεται να συμπληρώσετε επίσης την κανονική στήλη τιμής.

Υποστηριζόμενοι τύποι εγγραφών

Οι ακόλουθοι τύποι εγγραφών υποστηρίζουν εξαγωγή και εισαγωγή:

  • Χαρακτηριστικά

  • Μάρκες

  • Κατηγορίες

  • Πιστοποιητικά

  • Συλλογές

  • Επαφές

  • Αγορές πελατών

  • Διευθύνσεις email

  • Πρότυπα email

  • Δωροκάρτες

  • Εισερχόμενα τιμολόγια και πιστωτικά σημειώματα

  • Υλικά

  • Σημειώματα και είδη σημειώματος

  • Εξερχόμενα τιμολόγια και πιστωτικά σημειώματα

  • Προϊόντα

  • Έργα

  • Προσφορές και είδη προσφοράς

  • Επισκευές και είδη επισκευής

  • Πωλήσεις και είδη πώλησης

  • Αποστολές

  • Αποθήκες

  • Παραγγελίες προμηθευτών

  • Εργασίες

  • Συναλλαγές