Sincronizzazione ordini

Navigation:  »No topics above this level«

Sincronizzazione ordini

Return to chapter overview

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