GESORCNS - Gestione consegne ordini¶
Logica generale Raccolta di funzioni necessarie alla gestione delle consegne ordine
Operazione: "AGGIUNGI"¶
Descrizione Aggiunge la quantità richiesta alle consegne di un deterrminato ordine, per una determinata merce/riga ordine. A parità di data verrà utilizzata la prima consegna trovata aperta; se non trovata ne aggiunge una. Chiamata standard
| Tipo | Dato | Formato | Contenuto |
|---|---|---|---|
| INPUT | GESORCNS-OPE | x(20) | "AGGIUNGI" |
| GESORCNS-ORD-TESTA | Testata ordine | Ordine su cui operare | |
| GESORCNS-ORD-RIGA | 9(04) | Riga ordine interessata | |
| GESORCNS-ORD-MERCE | merce | Codice merce interessato | |
| GESORCNS-MAG | x(01) | Magazzino interessato | |
| GESORCNS-DATA | 9(08) | Data consegna richiesta | |
| GESORCNS-QTA | 9(07)v999 | Quantita' richiesta | |
| OUTPUT | GESORCNS-ESITO | x(01) | Esito dell'operazione |
| GESORCNS-MSG | x(80) | Eventuale messaggio di errore |
Elaborazione Questa funzione potrà essere usata quando viene inserita una riga ordine (o aggiornata la quantità) e si vuole aggiungere la quantità relativa alle consegne dell'ordine. Linee guida: 1. Ricerca di una consegna con la data richiesta GESORCNS-DATA 1. Se non esiste creazione di una nuova testata consegna 2. Ricerco se sulla consegna corrente esiste la riga ordine richiesta (testata/merce/riga) 1. Se non esiste creazione di una nuova riga consegna 3. Aggiungo la quantità alla riga selezionata
Estratto da documentazione interna ClickUp