Descrierea generala a proceselor de integrare

<< Click pentru afișare cuprins >>

Navigare:  SmartCash Everywhere REST Server > Studii De Caz > Integrare SmartCash RMS cu aplicatii ERP >

Descrierea generala a proceselor de integrare

Din punctul de vedere al fluxurilor operationale existente intr-o solutie integrata SmartCash RMS si o aplicatie ERP, acestea sunt reprezentate in imaginea urmatoare:

 

flux_operational_ERP

 

Dupa cum se observa, toate procesele specifice pentru retail si pentru gestionarea marfurilor sunt controlate la nivelul solutiei SmartCash RMS indiferent de numarul de locatii de livrare sau magazine. Reteaua de magazine este controlata operational dintr-o centrala de magazine, care asigura toate functionalitatile necesare. La nivelul acesteia sunt colectate toate datele din lantul de magazine si de aici se asigura controlul asupra cataloagelor de produse, clienti, furnizori, etc, valabile in toata reteaua de magazine.

 

Toate procesele de schimb de date intre aplicatia ERP si SmartCash RMS se desfasoara prin intermediul unui serviciu web HTTP REST reprezentat de componenta software denumita SmartCash Everywhere REST Server. Shimbul de date se desfasoara prin apelarea unor metode publicate pe aceasta interfata in format JSON.

Formatul JSON utilizat (vezi manual), este sub forma de array de perechi de valori, de tipul Camp – Valoare, cu eticheta generala DATASET.

 

Pentru realizarea interfetei bidirectionale dintre aplicatia ERP si reteaua de magazine gestionata cu SmartCash RMS, trebuiesc implementate, dupa caz, urmatoarele tipuri de procese de schimb de date intre cele doua sisteme:

 

1.Sincronizare catalog articole si preturi de vanzare

2.Sincronizare lista de magazine SmartCash

3.Actualizarea informatiilor de stoc real din reteaua de magazine

4.Sincronizare catalog clienti facturabili

5.Sincronizare catalog furnizori terti

6.Transmitere transferuri de marfa din ERP pentru aprovizionarea magazinelor din depozitele ERP

7.Primire documente emise in SmartCash in ERP pentru integrarea financiar contabila

8.Primire comenzi de aprovizionare emise in SmartCash in ERP in vederea livrarii

 

In capitolele urmatoare vor fi detaliate fiecare dintre aceste procese, impreuna cu metodele REST ce trebuiesc apelate pentru implementarea lor.