|
||
Si deve creare un campo aggiuntivo di tipo lista nelle testate degli ordini cliente e dei documenti cliente che accetti i seguenti valori:
1. ordine saldato;
2. i prodotti mancanti saranno spediti appena disponibili salvo diversa comunicazione.
In De Salute ogni documento cliente contiene uno ed un solo ordine cliente. Nel caso fossero presenti più ordini riferiti allo stesso documento cliente, il primo ordini ha priorità maggiore rispetto agli altri. Non va specificato nessun valore di default. L’utente potrà modificare il contenuto del campo aggiuntivo tramite elenco a discesa.
Durante la prima evasione dell’ordine cliente l’utente provvede anche a saldare con quantità consegnata zero le righe non evase. La modifica consiste nel fare in modo che se, in seguito all’evasione dell’ordine cliente, nell’ordine stesso sono presenti delle righe saldate con quantità consegnata diversa dalla quantità ordinata, il nuovo campo aggiuntivo (presente sia nelle testate ordini cliente sia nelle testate dei documenti cliente) venga valorizzato con la scritta n. 2.
Durante le evasioni successive il nuovo campo aggiuntivo della testata della bolla va valorizzato con il contenuto del campo aggiuntivo della testata dell’ordine cliente. Se in seguito alle successive evasioni dell’ordine cliente incompleto tutte le righe vengono saldate con quantità consegnata = quantità ordinata, il nuovo campo aggiuntivo (presente sia nelle testate ordini cliente sia nelle testate dei documenti cliente) va valorizzato con la scritta n. 1.
Attivazione
Parametri globali:
DESALUTE CAMPI AGGIUNTIVI
GESTIONE ORDINI INCOMPLETI
NUMBER1,2,3,4,5,6 = ID_TIPODOC DDT Farmacie che gestiscono il campo aggiuntivo
VCHAR1 = Codice interno campo aggiuntivo "ordini cliente incompleti" (tipo lista, relativo alla testata dei documenti cliente)
La lista deve essere caricata nel seguente ordine:
-Ordine saldato
-I prodotti mancanti saranno spediti appena disponibili salvo diversa comunicazione