Vedi anche Esempi operativi sincronizzazione con e-commerce
Operazione |
ARPORTES |
|
Store |
APP |
AREA |
||||||||||||||||
A-ORTES-AZI |
A-ORTES-ID-PUB |
A-ORTES-TOR-CHIA |
A-ORTES-CONFERMA |
A-ORTES-ID-INT |
A-ORTES-ACK-STORE |
A-ORTES-ACK-GEST |
A-ORTES-ACK-APP |
A-ORTES-PROV-TIPO |
A-ORTES-PROV-ID |
A-ORTES-AUTORE-TIPO |
A-ORTES-AUTORE-COD |
A-ORTES-ID-SINCRO |
|
ID |
ID-PUB |
ID |
ID-PUB |
TOR-CHIA |
TOR-CNF-NUM |
TOR-ID-WEB |
|
Store: inserimento ordine con ID "store" = 150 |
|||||||||||||||||||||
Il cliente inserisce l'ordine sullo store |
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
150 |
|
|
|
|
|
|
Lo store salva l'ordine su PG |
Cxxxxx |
1 |
|
|
150 |
1 |
0 |
0 |
S |
|
C |
0 |
0 |
|
150 |
1 |
|
|
|
|
|
L'ordine viene acquisito dal gestionale: creazione ordine |
Cxxxxx |
1 |
|
|
150 |
1 |
0 |
0 |
S |
|
C |
123 |
0 |
|
150 |
1 |
|
|
C201700001230 |
|
1 |
L'ordine viene acquisito dal gestionale: aggiorno PG |
Cxxxxx |
1 |
C201700001230 |
|
150 |
1 |
1 |
0 |
S |
|
C |
123 |
323 |
|
150 |
1 |
|
|
C201700001230 |
|
1 |
Sul gestionale, viene inserita la conferma d'ordine |
Cxxxxx |
1 |
C201700001230 |
|
150 |
1 |
1 |
0 |
S |
|
C |
123 |
323 |
|
150 |
1 |
|
|
C201700001230 |
ABCD |
1 |
L'ordine sul gestionale, modificato, viene riesportato su PG |
Cxxxxx |
1 |
C201700001230 |
ABCD |
150 |
1 |
1 |
0 |
S |
|
C |
123 |
562 |
|
150 |
1 |
|
|
C201700001230 |
ABCD |
1 |
APP: inserimento ordine su dispositivo con ID 50, con ID ordine interno = 150 |
|||||||||||||||||||||
Un utente crea un ordine su APP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
|
|
|
|
La APP salva l'ordine su PG |
Cxxxxx |
2 |
|
|
150 |
0 |
0 |
1 |
A |
50 |
T |
15 |
0 |
|
|
|
150 |
2 |
|
|
|
L'ordine viene acquisito dal gestionale: creazione ordine |
Cxxxxx |
2 |
|
|
150 |
0 |
0 |
1 |
A |
50 |
T |
15 |
0 |
|
|
|
150 |
2 |
C201700001760 |
|
2 |
L'ordine viene acquisito dal gestionale: aggiorno PG |
Cxxxxx |
2 |
|
|
150 |
0 |
0 |
1 |
A |
50 |
T |
15 |
678 |
|
|
|
150 |
2 |
C201700001760 |
|
2 |
Sul gestionale, viene inserita la conferma d'ordine |
Cxxxxx |
2 |
C201700001760 |
|
150 |
0 |
1 |
1 |
A |
50 |
T |
15 |
678 |
|
|
|
150 |
2 |
C201700001760 |
CDEF |
2 |
L'ordine sul gestionale, modificato, viene riesportato su PG |
Cxxxxx |
2 |
C201700001760 |
CDEF |
150 |
0 |
1 |
1 |
A |
50 |
T |
15 |
699 |
|
|
|
150 |
2 |
C201700001760 |
CDEF |
2 |
APP: inserimento ordine su dispositivo con ID 51, con ID ordine interno = 150 |
|||||||||||||||||||||
Un utente crea un ordine su APP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
|
|
|
|
La APP salva l'ordine su PG |
Cxxxxx |
3 |
|
|
150 |
0 |
0 |
1 |
A |
51 |
T |
21 |
0 |
|
|
|
150 |
3 |
|
|
|
L'ordine viene acquisito dal gestionale: creazione ordine |
Cxxxxx |
3 |
|
|
150 |
0 |
0 |
1 |
A |
51 |
T |
21 |
0 |
|
|
|
150 |
3 |
C201700001810 |
|
3 |
L'ordine viene acquisito dal gestionale: aggiorno PG |
Cxxxxx |
3 |
|
|
150 |
0 |
0 |
1 |
A |
51 |
T |
21 |
675 |
|
|
|
150 |
3 |
C201700001810 |
|
3 |
Sul gestionale, viene inserita la conferma d'ordine |
Cxxxxx |
3 |
C201700001760 |
|
150 |
0 |
1 |
1 |
A |
51 |
T |
21 |
675 |
|
|
|
150 |
3 |
C201700001810 |
XYZ |
3 |
L'ordine sul gestionale, modificato, viene riesportato su PG |
Cxxxxx |
3 |
C201700001760 |
CDEF |
150 |
0 |
1 |
1 |
A |
51 |
T |
21 |
701 |
|
|
|
150 |
3 |
C201700001810 |
XYZ |
3 |
Gestionale: viene inserito un ordine dall'operatore 75 |
|||||||||||||||||||||
Un operatore inserisce l'ordine sul gestionale |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C201700002150 |
CK3 |
|
L'ordine viene esportato su PG |
Cxxxxx |
4 |
C201700002150 |
CK3 |
|
0 |
1 |
0 |
G |
|
O |
75 |
743 |
|
|
|
|
|
C201700002150 |
CK3 |
4 |
Lo store si accorge di una modifica alla tabella ordini (grazie a ID-SINCRO) e lo importa |
Cxxxxx |
4 |
C201700002150 |
CK3 |
|
1 |
1 |
0 |
G |
|
O |
75 |
743 |
|
213 |
4 |
|
|
C201700002150 |
CK3 |
4 |
In questa ipotesi assumiamo che:
•L'id pubblico del'ordine (A-ORTES-ID-PUB) venga assegnato attraverso l'uso di un apposito contatore presente su APSTATOSYN
•Gestiremo anche ID-SINCRO per segnalare ai dispositivi esterni/store l'aggiornamento da parte del gestionale
NB (13/09/2019): per il momento quando esporto un ordine creato da gestionale non prevedo la ricerca dell'id pubblico, per non rischiare duplicazione con un eventuale ordine appena creato da web