Συγχρονισμός και ενσωμάτωση με το Salesforce CRM mobile SDK

  • Η ενσωμάτωση του SDK για κινητά με το Salesforce CRM επιτρέπει την ενημέρωση των δεδομένων πελατών επιτόπου και εξαλείφει μεγάλο μέρος της χειροκίνητης εισαγωγής δεδομένων.
  • Η σύνδεση του Salesforce με το ERP (SAP, Dynamics, κ.λπ.) ενοποιεί τις διαδικασίες πωλήσεων, αποθεμάτων και οικονομικών σε μία μόνο πηγή πληροφοριών.
  • Τα iPaaS, το middleware και οι συνδέσεις τρίτων προσφέρουν γρήγορους και ασφαλείς τρόπους ενσωμάτωσης εφαρμογών CRM, ERP και εφαρμογών για κινητά χωρίς εκτεταμένη προσαρμοσμένη ανάπτυξη.
  • Μια σαφής στρατηγική για τις λίστες συμπερίληψης, τη διακυβέρνηση δεδομένων και την επιλογή συνδέσμων μειώνει τα σφάλματα και διασφαλίζει αξιόπιστο συγχρονισμό.

SDK CRM του Salesforce

Συγχρονισμός και ενσωμάτωση ενός SDK για κινητά με το Salesforce CRM Δεν είναι πλέον κάτι που προορίζεται μόνο για μεγάλες εταιρείες με απεριόριστους προϋπολογισμούς. Σήμερα, κάθε εταιρεία που συνεργάζεται με ομάδες πωλήσεων χρησιμοποιώντας κινητές συσκευές, ERP, SAP ή άλλα συστήματα μπορεί να δημιουργήσει ένα οικοσύστημα όπου όλα επικοινωνούν με όλα τα άλλα, χωρίς να διπλασιάζονται δεδομένα ή να κολλάνε σε περίπλοκες ενσωματώσεις.

Τώρα, για να γίνει σωστά αυτή η ενσωμάτωση (Ειδικά όταν τίθενται σε εφαρμογή το Salesforce mobile SDK, ERP όπως το SAP ή το Microsoft Dynamics και άλλες εφαρμογές cloud) απαιτεί σαφή κατανόηση των στοιχείων: τύποι ενσωμάτωσης, επιλεκτικός συγχρονισμός, συνδέσεις, middleware, iPaaS, API, κοινές προκλήσεις και βέλτιστες πρακτικές. Αυτό το άρθρο θα τα συνδέσει όλα, με μια πρακτική προσέγγιση και εστίαση σε ένα πραγματικό περιβάλλον με εφαρμογές CRM για κινητά, back-office και εταιρικές εφαρμογές.

Τι προσφέρει πραγματικά το CRM για κινητά που υποστηρίζεται από την Salesforce;

Ένα CRM για κινητά, άρτια ενσωματωμένο με το Salesforce, επιτρέπει στις ομάδες πωλήσεων και εξυπηρέτησης να έχουν ενημερωμένες πληροφορίες πελατών όπου κι αν βρίσκονταιαποφεύγοντας το τυπικό βουνό από χαρτιά και την κουραστική χειροκίνητη εισαγωγή δεδομένων στο τέλος της ημέρας.

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

Το Mobile CRM γίνεται επίσης ένα Ισχυρό μοχλό για τη βελτίωση της απόδοσης των πωλήσεωνΔιασταυρώνοντας ιστορικά δεδομένα, συμπεριφορές και ευκαιρίες, οι εκπρόσωποι μπορούν να ιεραρχήσουν καλύτερα τις προτεραιότητές τους, να επικεντρωθούν σε υποψήφιους πελάτες με μεγαλύτερη πιθανότητα κλεισίματος και να εντοπίσουν επιλογές διασταυρούμενων ή upselling πολύ πιο εύκολα.

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

Google Maps
σχετικό άρθρο:
Πώς να ενσωματώσετε το SDK των Χαρτών Google: ένας πλήρης οδηγός, οφέλη και βασικές τεχνικές

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

Για τους προγραμματιστές, η χρήση του Salesforce mobile SDK ανοίγει την πόρτα για Προσαρμοσμένες εφαρμογές για κινητά που επικοινωνούν με σχεδόν οποιαδήποτε συσκευή ή σύστημα Χάρη στα API της πλατφόρμας. Αυτό περιλαμβάνει τα πάντα, από εγγενείς εφαρμογές iOS/Android έως ενσωματώσεις με έξυπνα, συνδεδεμένα στο διαδίκτυο στοιχεία.

Επιλεκτικός συγχρονισμός: έλεγχος συμπερίληψης και ενσωμάτωσης εγγραφών

Κατά την ενσωμάτωση του Salesforce με άλλα συστήματα (για παράδειγμα, με το HubSpot ως κέντρο μάρκετινγκ ή με ένα ERP), είναι κρίσιμο να ορίσετε ποιες εγγραφές συγχρονίζονται στην πραγματικότητα και υπό ποιες συνθήκεςΕδώ ακριβώς έρχονται στο προσκήνιο τα λεγόμενα τμήματα ή λίστες συμπερίληψης.

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

Αυτό επιτρέπει, για παράδειγμα, συγχρονίστε μόνο εταιρείες σε ένα συγκεκριμένο στάδιο του κύκλου ζωήςΑυτό περιλαμβάνει μόνο εισιτήρια με συγκεκριμένες καταστάσεις ή επαφές από μια συγκεκριμένη αγορά. Είναι ένας πολύ αποτελεσματικός τρόπος για να αποφύγετε την ακαταστασία σε συστήματα ERP, εργαλεία μάρκετινγκ ή εφαρμογές για κινητά που χρειάζονται να δουν μόνο ένα μέρος των πληροφοριών.

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

Η επιλογή ενός τμήματος ως λίστας συμπερίληψης δεν συνεπάγεται ότι Όλα θα συγχρονιστούν αυτόματα εκείνη τη στιγμή.Ο συγχρονισμός πραγματοποιείται όταν ενεργοποιείται μια διαδικασία συγχρονισμού (προγραμματισμένη ή μη αυτόματη), οπότε τα μέλη του τμήματος αποστέλλονται ή ενημερώνονται στο Salesforce.

Είναι σημαντικό να έχετε κατά νου ότι εάν το Salesforce έχει ρυθμιστεί ώστε να αυτόματη δημιουργία επαφών από νέους υποψήφιους πελάτες/επαφέςΑυτές οι εγγραφές ενδέχεται να εμφανίζονται στο HubSpot ή σε άλλο σύστημα, ακόμη και αν δεν ανήκουν στο τμήμα συμπερίληψης. Σε αυτήν την περίπτωση, θα δημιουργηθούν, αλλά οι επόμενες ενημερώσεις δεν θα συγχρονιστούν μέχρι να πληρούν τα κριτήρια συμπερίληψης.

Περιστασιακά, μπορεί να προκύψει μια περίεργη κατάσταση: εάν μια ενημέρωση στην ιδιότητα μιας εγγραφής έχει ως αποτέλεσμα η εγγραφή αυτή να μην ανήκει πλέον στο τμήμα συμπερίληψης, μπορεί Ο συγχρονισμός διεκπεραιώνεται ταχύτερα από την επαναξιολόγηση τμήματοςΣε αυτήν την μεμονωμένη περίπτωση, είναι πιθανό μια ενημέρωση που "δεν θα έπρεπε" σύμφωνα με τους κανόνες να συγχρονιστεί, αλλά αυτό συμβαίνει μόνο όταν η ενημέρωση θα πρέπει να καταργήσει την εγγραφή από το τμήμα και όχι το αντίστροφο.

Πώς να δημιουργήσετε λίστες συμπερίληψης και τι πρέπει να έχετε κατά νου

Η διαχείριση των λιστών συμπερίληψης γίνεται συνήθως από την ενότητα συνδεδεμένες εφαρμογές ή ενσωματώσεις στο εργαλείο μάρκετινγκ/CRM που συνδέεται με το Salesforce. Το τυπικό μοτίβο είναι πολύ παρόμοιο, αν και η διεπαφή μπορεί να αλλάξει ελαφρώς.

Η τυπική ροή θα ήταν: πρόσβαση στις ρυθμίσεις, είσοδος στην συνδεδεμένη εφαρμογή Salesforce, μετάβαση στην καρτέλα συγχρονισμός δεδομένων και εισαγάγετε τους κανόνες συγχρονισμού για το επιθυμητό αντικείμενο (επαφές, εταιρείες, εισιτήρια, προσαρμοσμένα αντικείμενα κ.λπ.). Από εκεί, ανοίγει ένα αναπτυσσόμενο μενού για να επιλέξετε μια υπάρχουσα ενεργή λίστα.

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

Όταν εισάγετε εγγραφές από το Salesforce (π.χ., υποψήφιους πελάτες ή επαφές) στο HubSpot ή σε άλλο σύστημα, συνήθως εισάγετε μόνο τα αρχικά δεδομένα. διεύθυνση ηλεκτρονικού ταχυδρομείου ή άλλα ελάχιστα υποχρεωτικά πεδίαΑπό εκεί, ενεργοποιείται ο "κανονικός" συγχρονισμός, ο οποίος στη συνέχεια μεταφέρει τα υπόλοιπα πεδία, εφόσον η επαφή βρίσκεται εντός της λίστας συμπερίληψης.

Εάν η επαφή δεν περιλαμβάνεται στη λίστα συμπερίληψης, μετά την αρχική εισαγωγή Οι υπόλοιπες ιδιότητες θα παραμείνουν κενές και δεν θα συγχρονιστούν. μέχρι η εγγραφή να πληροί τις προϋποθέσεις για συμπερίληψη στη λίστα. Αυτό αποτρέπει την πλήρωση του δευτερεύοντος συστήματος με πληροφορίες που δεν θα χρησιμοποιηθούν.

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

Εάν μια εγγραφή Salesforce καταλήξει να σχετίζεται με μια διαφορετική εγγραφή HubSpot (ή αντίστροφα), η ενσωμάτωση την ερμηνεύει ως νέο ζευγάρωμαΚάθε νέα σύζευξη αντιμετωπίζεται ως πρώτος συγχρονισμός, επομένως οι αντιστοιχίσεις πεδίων μπορούν να ενεργοποιήσουν μια πλήρη ανανέωση στο Salesforce.

Γιατί να ενσωματώσετε το Salesforce CRM με το ERP (SAP, Microsoft Dynamics, κ.λπ.);

Salesforce CRM με ERP

Σύμφωνα με τα στοιχεία του Salesforce, μόνο περίπου Το 29% των εταιρικών εφαρμογών είναι πραγματικά ενσωματωμένες μεταξύ τους. Αυτό σημαίνει ότι οι περισσότερες εταιρείες έχουν τεράστια περιθώρια βελτίωσης όσον αφορά τη ροή πληροφοριών και τον αυτοματισμό.

Το Salesforce είναι συχνά το κεντρικό CRM, όπου βρίσκεται η συνολική εικόνα του πελάτη. Το πρόβλημα προκύπτει όταν Το ERP (για παράδειγμα, SAP ή Microsoft Dynamics) διαχειρίζεται το απόθεμα, τα οικονομικά, την εφοδιαστική και την τιμολόγηση. χωρίς να είναι συγχρονισμένοι. Είναι δύο κόσμοι που, χωρίς ολοκλήρωση, λειτουργούν ως ξεχωριστά νησιά.

Η ενσωμάτωση του Salesforce με το ERP επιτρέπει στις πωλήσεις, τα οικονομικά, τις λειτουργίες και την εξυπηρέτηση πελατών να συνεργάζονται άψογα. μια ενιαία «γλώσσα δεδομένων»Σαφή παραδείγματα: οι ενημερωμένες πληροφορίες για τα αποθέματα και τις τιμές προβάλλονται από το CRM, τα τιμολόγια που εκδίδονται στο ERP τροφοδοτούν τις τμηματοποιήσεις μάρκετινγκ ή οι ευκαιρίες που κερδίζονται στο Salesforce μετατρέπονται αυτόματα σε παραγγελίες πωλήσεων και έγγραφα στο SAP.

Η αξία αυτής της ενσωμάτωσης έγκειται στην προσπάθεια και τα δύο συστήματα σαν να ήταν ένα και το αυτόΕάν δημιουργήσετε έναν πελάτη στο Salesforce, τον έχετε διαθέσιμο στο SAP χωρίς να χρειάζεται διπλή εισαγωγή δεδομένων. Εάν κάνετε έλεγχο κινδύνου ή πιστωτικού ελέγχου στο SAP, μπορείτε να έχετε αυτό το αποτέλεσμα διαθέσιμο στο Salesforce, ώστε ο πωλητής να γνωρίζει πόσο μακριά μπορεί να φτάσει με τους εμπορικούς του όρους.

Οι εταιρείες που έχουν ενσωματώσει το Salesforce με ERP όπως το Microsoft Dynamics, το NetSuite ή το SAP αναφέρουν βελτιωμένη ορατότητα σε ολόκληρο τον κύκλο ζωής του πελάτη, μεγαλύτερη διατήρηση και αύξηση της αξίας ζωής του πελάτη, χάρη στη δυνατότητα συνεργασίας με πολύ πιο εξελιγμένες καμπάνιες και προτάσεις.

Συνήθεις περιπτώσεις χρήσης κατά την ενσωμάτωση του Salesforce με ένα ERP

Στην πράξη, οι ενσωματώσεις Salesforce-ERP συνήθως ξεκινούν καλύπτοντας τρεις περιπτώσεις συχνά επαναλαμβανόμενης χρήσηςτα οποία στη συνέχεια επεκτείνονται με πιο προηγμένες ροές:

  • Συγχρονισμός προσφορών, προσφορών και παραγγελιώνΤο Sales δημιουργεί την προσφορά στο Salesforce και η παραγγελία δημιουργείται ή ενημερώνεται αυτόματα στο ERP, αποφεύγοντας σφάλματα και διπλή εισαγωγή δεδομένων.
  • Ενημερώσεις αποθέματος σε σχεδόν πραγματικό χρόνοΤο ERP στέλνει ενημερωμένα επίπεδα αποθεμάτων και τιμές στο Salesforce, έτσι ώστε η ομάδα πωλήσεων να μην υπόσχεται προϊόντα που δεν υπάρχουν.
  • Κεντρικοποίηση δεδομένων για ανάλυση και μάρκετινγκΤα εσωτερικά και εξωτερικά δεδομένα (τιμολόγια, αγορασμένα προϊόντα, ιστορικό αλληλεπιδράσεων) συγχρονίζονται, έτσι ώστε το μάρκετινγκ και η διοίκηση να μπορούν να τμηματοποιούν καλύτερα και να λαμβάνουν τεκμηριωμένες αποφάσεις.

Ένας μεσαίου μεγέθους βιομηχανικός κατασκευαστής θα μπορούσε, για παράδειγμα, Μειώστε τον χρόνο επεξεργασίας παραγγελιών έως και 70% και σχεδόν εξαλείφουν πλήρως τα τυπογραφικά λάθη, απλώς συνδέοντας το Salesforce με το Dynamics 365 Finance και αυτοματοποιώντας τη δημιουργία παραγγελιών και ποσών.

Για έναν διανομέα με πολλαπλές αποθήκες, η προτεραιότητα είναι συνήθως να έχετε άμεση πρόσβαση σε ακριβή δεδομένα απογραφήςΑυτό επιτρέπει τη δραστική μείωση των ανεκπλήρωτων υποσχέσεων λόγω έλλειψης αποθεμάτων και βελτιώνει την ακρίβεια των αποθεμάτων σε επίπεδα κοντά στο 99,5%.

Από την άλλη πλευρά, οι πάροχοι υπηρεσιών B2B με δεκάδες χιλιάδες πελάτες μπορούν να χρησιμοποιήσουν την ενσωμάτωση για τη συγκέντρωση δεδομένων και την ενίσχυση των διασταυρούμενων πωλήσεωνΗ γνώση του ποιοι πελάτες έχουν αγοράσει συγκεκριμένα προϊόντα, ποιος δεν έχει αγοράσει ακόμη μια συγκεκριμένη υπηρεσία ή ποιοι λογαριασμοί κινδυνεύουν να εγκαταλειφθούν είναι πολύ πιο εύκολη όταν τα τιμολόγια και οι παραγγελίες ERP προβάλλονται απευθείας από το Salesforce.

Μέθοδοι ενσωμάτωσης Salesforce-ERP (και πώς εντάσσεται το SDK για κινητά)

Υπάρχουν αρκετές προσεγγίσεις για τη σύνδεση του Salesforce με το ERP και άλλες εφαρμογές (συμπεριλαμβανομένου του SDK για κινητά). Κάθε μία έχει Πλεονεκτήματα και μειονεκτήματα όσον αφορά το κόστος, την ευελιξία, τη συντήρηση και τα χρονοδιαγράμματα του έργου.

iPaaS: ενσωμάτωση ως υπηρεσία στο cloud

Οι πλατφόρμες iPaaS (Πλατφόρμα Ενσωμάτωσης ως Υπηρεσία) είναι υπηρεσίες cloud τρίτων που Συνδέουν εφαρμογές και δεδομένα χωρίς να χρειάζεται να εγκαταστήσουν οτιδήποτε επιτόπου.Συνήθως προσφέρουν προρυθμισμένες συνδέσεις και μια διεπαφή χαμηλού ή χωρίς κώδικα, ιδανική για ΜΜΕ και έργα όπου το τμήμα πληροφορικής δεν μπορεί να αφιερώσει πολλούς πόρους.

Βιντεοκλήσεις και ροή σε πραγματικό χρόνο με WebRTC και SDK
σχετικό άρθρο:
Βιντεοκλήσεις και ροή σε πραγματικό χρόνο με WebRTC και SDK

Χρησιμοποιώντας ένα iPaaS όπως το Rapidi, για παράδειγμα, μπορείτε Ενσωματώστε το Salesforce με το ERP σας χωρίς να επαναπρογραμματίσετε το ERPΠροσφέρονται έτοιμα πρότυπα που καλύπτουν τις περισσότερες τυπικές αντιστοιχίσεις μεταξύ ERP και CRM, εκτός από τις επιλογές προσαρμογής χωρίς να αγγίζετε τον κώδικα.

Οι μεταφορές δεδομένων μπορούν πρόγραμμα με ευελιξίαΟι πληροφορίες ταξιδεύουν κρυπτογραφημένες και συμπιεσμένες για την ελαχιστοποίηση της κατανάλωσης εύρους ζώνης, και η πλατφόρμα χειρίζεται σφάλματα, ουρές και επαναλήψεις. Για το Salesforce mobile SDK, αυτό σημαίνει ότι η εφαρμογή μπορεί να καταναλώνει δεδομένα που έχουν ήδη ενοποιηθεί χάρη στην ενσωμάτωση iPaaS, χωρίς να χρειάζεται να επικοινωνεί απευθείας με το ERP.

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

Ενσωματωμένο middleware (cloud ή on-premise)

Το middleware λειτουργεί ως ενδιάμεσο επίπεδο που μεταφράζει και μεταφέρει δεδομένα μεταξύ Salesforce και ERP, είτε στο cloud είτε εγκατεστημένο στην υποδομή σας. Ιστορικά, ήταν πολύ on-premises, αλλά σήμερα πολλές λύσεις βασίζονται επίσης στο cloud, θολώνοντας τα όρια με το iPaaS.

Αυτή η προσέγγιση είναι συχνά ενδιαφέρουσα για εταιρείες που χρειάζονται υψηλός βαθμός προσαρμογής, σύνθετοι μετασχηματισμοί δεδομένων ή ενσωματώσεις που περιλαμβάνουν πολλαπλά εταιρικά συστήματα εκτός από το Salesforce και το ERP.

Οι λύσεις middleware που βασίζονται στο cloud, όπως το Rapidi, επιτρέπουν την ανάγνωση και την εγγραφή δεδομένων σε συστήματα όπως το Microsoft Dynamics χρησιμοποιώντας πρωτόκολλα όπως το OData, εφαρμόζοντας προηγμένη λογική μετασχηματισμού και ενορχήστρωση σύνθετων ροών δεδομένωνΤο πλεονέκτημα είναι η ανθεκτικότητα, η επεκτασιμότητα και η ενσωματωμένη ασφάλεια. Το κόστος εισόδου είναι συνήθως υψηλότερο και δημιουργεί εξάρτηση από τον πάροχο middleware.

Συνδέσεις τρίτων κατασκευαστών ειδικά για Salesforce-ERP

Οι συνδέσεις τρίτων κατασκευαστών είναι έτοιμα προς χρήση εργαλεία που Συνδυάζουν το Salesforce με ένα συγκεκριμένο ERP. (για παράδειγμα, NetSuite, Dynamics 365, NAV, AX, GP, SAP…) με πολύ λίγες ρυθμίσεις. Το δυνατό τους σημείο έγκειται στην ταχύτητά τους και στο γεγονός ότι ήδη περιλαμβάνουν τυπικές αντιστοιχίσεις σχεδιασμένες για αυτά τα συστήματα.

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

Ο κύριος κίνδυνος είναι ότι κάθε σύνδεσμος προσθέτει ένα νέο επίπεδο στην αρχιτεκτονική δεδομένωνΕίναι ζωτικής σημασίας να διασφαλίσετε ότι συμμορφώνεται με τους ισχύοντες κανονισμούς ασφάλειας και προστασίας δεδομένων (π.χ., GDPR) και ότι υποστηρίζει επαρκώς τις προσαρμογές που έχετε ήδη στο ERP και το Salesforce σας.

Ενσωμάτωση από σημείο σε σημείο

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

Ωστόσο, καθώς οι απαιτήσεις αυξάνονται (περισσότερα αντικείμενα, περισσότερα συστήματα, περισσότερες ροές), η αρχιτεκτονική γίνεται «Σπαγγέτι» δύσκολο στη συντήρησηΚάθε νέα σύνδεση απαιτεί συγκεκριμένη ανάπτυξη, δοκιμές, παρακολούθηση και συντήρηση. Αυτό μπορεί να είναι αποδεκτό για πολύ περιορισμένα σενάρια, αλλά δεν επαρκεί για μεσαία ή μεγάλα έργα.

Προσαρμοσμένη ενσωμάτωση μέσω API

Η πιο ευέλικτη επιλογή είναι η ανάπτυξη μιας προσαρμοσμένης ενσωμάτωσης χρησιμοποιώντας το API Salesforce και API ERPΤο Salesforce προσφέρει ένα πολύ πλούσιο οικοσύστημα (REST, SOAP, Bulk API, Streaming, κ.λπ.), το οποίο επιτρέπει σχεδόν κάθε είδους ενσωμάτωση ή προσαρμοσμένη ροή.

Αυτή η προσέγγιση έχει νόημα όταν η Οι επιχειρηματικές απαιτήσεις είναι εξαιρετικά συγκεκριμένες Ή μιλάμε για μεγάλους οργανισμούς με ομάδες IT αφιερωμένες στην ενσωμάτωση και τη συνεχή ανάπτυξη. Το επίπεδο ελέγχου είναι στο μέγιστο, αλλά το ίδιο ισχύει και για το κόστος, τον χρόνο υλοποίησης και την εξάρτηση από τους προγραμματιστές.

Σε περιβάλλοντα για κινητά με Salesforce SDK, το προσαρμοσμένο API μπορεί να χρησιμοποιηθεί για να επιτρέψει στην εφαρμογή να συνδεθεί με εσωτερικά τελικά σημεία που ενοποιούν δεδομένα από πολλά συστήματααποτρέποντας την επικοινωνία του κινητού τηλεφώνου με όλα τα μέρη ξεχωριστά.

Συνήθεις προκλήσεις κατά την ενσωμάτωση του Salesforce με εφαρμογές ERP και κινητά

Η ενσωμάτωση εφαρμογών Salesforce, ERP και κινητών μέσω του SDK δεν είναι απλώς ένα τεχνικό ζήτημα. Υπάρχουν πολύ συνηθισμένες προκλήσεις που, αν δεν αντιμετωπιστούν, μπορούν να καταλήγοντας σε ατελείωτα έργα ή αναξιόπιστες ενσωματώσεις.

Ένα από τα πιο συχνά είναι το αναντιστοιχία μορφής δεδομένωνΓια παράδειγμα, το Salesforce αποθηκεύει έναν αριθμό τηλεφώνου ως "(555) 123-4567" και το ERP τον αναμένει ως "5551234567". Χωρίς σωστή αντιστοίχιση και μετατροπή, ο συγχρονισμός μπορεί να οδηγήσει σε σφάλματα ή ασυνεπή αρχεία.

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

Τα σφάλματα συγχρονισμού σε πραγματικό χρόνο είναι ένα άλλο κλασικό: εάν υπάρχουν χρονικά όρια, διακοπές σύνδεσης ή υπερβολικό φόρτοΜια παραγγελία που δημιουργείται στο Salesforce μπορεί να χρειαστεί πολύ χρόνο για να εμφανιστεί στο ERP ή το αντίστροφο. Για να μετριαστεί αυτό, απαιτείται μια σαφής στρατηγική για τις επαναλήψεις, την ουρά αναμονής και την ιεράρχηση των κρίσιμων δεδομένων.

Όταν πραγματοποιούνται πολλές ταυτόχρονες ενημερώσεις στις ίδιες εγγραφές σε διαφορετικά συστήματα, προκύπτει το πρόβλημα: «Ποιος είναι υπεύθυνος» και ποιες είναι οι τελευταίες πληροφορίεςΧωρίς μια κύρια πολιτική συστήματος, χρονικές σημάνσεις και κανόνες επίλυσης διενέξεων, είναι εύκολο να αντικαταστήσετε σημαντικές πληροφορίες.

Σε τεχνολογικό επίπεδο, η ασυμβατότητα μεταξύ συστημάτων (παλαιότερες εκδόσεις ERP, περιορισμοί API κ.λπ.) μας αναγκάζει να χρήση συνδέσμων ή middleware που λειτουργούν ως γέφυραμετάφραση πρωτοκόλλων και μορφών. Επιπλέον, ο συγχρονισμός πολύ μεγάλων όγκων δεδομένων κατά τις εργάσιμες ώρες μπορεί να επηρεάσει αρνητικά την απόδοση τόσο του Salesforce όσο και του ERP.

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

Συνδέσεις Salesforce-ERP και πώς να επιλέξετε τη σωστή

Οι σύνδεσμοι Salesforce είναι εργαλεία που επιτρέπουν Σύνδεση του Salesforce με άλλα συστήματα από το οικοσύστημα ή εξωτερικά, είτε πρόκειται για έναν άλλο οργανισμό Salesforce, το Tableau CRM, ένα ERP ή βάσεις δεδομένων όπως Oracle, MySQL ή PostgreSQL.

Μια σύνδεση Salesforce-ERP λειτουργεί ως «Μεταφραστής» μεταξύ γλώσσας πωλήσεων και γλώσσας λειτουργιώνΛαμβάνει δεδομένα από το ένα σύστημα, τα προσαρμόζει στη μορφή του άλλου και διασφαλίζει ότι τα μηνύματα φτάνουν εγκαίρως και ενημερώνονται και από τις δύο πλευρές με την πιο πρόσφατη διαθέσιμη έκδοση.

Η χρήση ενός καλά σχεδιασμένου συνδετήρα σημαίνει ότι Δεν χρειάζεται πλέον να αντιγράφετε δεδομένα χειροκίνητα μεταξύ συστημάτων και ότι οι ομάδες μπορούν να εμπιστευτούν ότι βλέπουν τις ίδιες πληροφορίες, τόσο από τη διεπαφή ιστού του Salesforce όσο και από τις εφαρμογές για κινητά που βασίζονται σε SDK.

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

Σε λειτουργικό επίπεδο, είναι απαραίτητο να επικυρωθεί εάν ο σύνδεσμος Υποστηρίζει όλα τα αντικείμενα που χρειάζεστε (λογαριασμοί, επαφές, προϊόντα, παραγγελίες, απόθεμα, τιμολόγια, προσαρμοσμένα αντικείμενα), πώς χειρίζεται τα προσαρμοσμένα πεδία και εάν επιτρέπει αμφίδρομο ή μονόδρομο συγχρονισμό.

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

Από τεχνικής άποψης, πρέπει να μάθουμε Ποιες μεθόδους σύνδεσης χρησιμοποιεί η εφαρμογή σύνδεσης με την συγκεκριμένη έκδοση ERP που διαθέτετε;, πώς κλιμακώνεται με μεγάλους όγκους δεδομένων, ποια μέτρα ασφαλείας ενσωματώνει (κρυπτογράφηση, έλεγχο ταυτότητας, κανονιστική συμμόρφωση) και πώς διαχειρίζονται και αναφέρονται τα σφάλματα.

Όσον αφορά την εφαρμογή, είναι σημαντικό να διευκρινιστεί η τυπικό χρονοδιάγραμμα έργου Για εταιρείες του μεγέθους σας, ποιοι εσωτερικοί πόροι απαιτούνται, εάν τα υπάρχοντα συστήματα θα πρέπει να τροποποιηθούν και τι είδους δοκιμές συνιστώνται πριν από την έναρξη της διαδικασίας.

Τέλος, στη συντήρηση, είναι σημαντικό να γνωρίζουμε τι συμβαίνει όταν Το Salesforce ή το ERP ενημερώνονταιΤι επίπεδο υποστήριξης προσφέρει ο πάροχος, πώς παρακολουθείται η κατάσταση ενσωμάτωσης και ποιο είναι το σχέδιο αποκατάστασης από καταστροφή σε περίπτωση που κάτι πάει στραβά;

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

Δημιουργήστε μια προσαρμοσμένη πρόσοψη ρολογιού με το Android Studio
σχετικό άρθρο:
Πώς να δημιουργήσετε μια προσαρμοσμένη πρόσοψη ρολογιού με το Android Studio

Η δημιουργία ενός οικοσυστήματος όπου το Salesforce mobile SDK, το CRM, το ERP και άλλες εταιρικές εφαρμογές λειτουργούν ως ένα ενιαίο, συνεκτικό σύστημα δεν είναι εύκολη υπόθεση, αλλά με μια προσέγγιση που βασίζεται στην επιλεκτική ενσωμάτωση, στις κατάλληλες μεθόδους (iPaaS, middleware ή εξειδικευμένη σύνδεση) και στην καλή διαχείριση κύριων δεδομένων, επιτυγχάνεται μια πολύ πιο ευέλικτη πλατφόρμα, με καλύτερα ενημερωμένες ομάδες, πιο αυτοματοποιημένες διαδικασίες και μια σημαντικά ισχυρότερη εμπειρία πελάτη. Κοινοποιήστε τις πληροφορίες ώστε να μπορούν να μάθουν και άλλοι χρήστες για το θέμα.


Προσθήκη ως προτιμώμενης πηγής