|
||
Decodifica codice articolo
La decodifica dell'articolo avviene per uguaglianza di ean_x_conf e FN_CAMPI_AGG_BY_COD (A.ID_ARTICOLI,'DS_OSP','C') = 'P'. Se a parità di codice AIC (EAN_X_CONF) sono presenti più articoli, il programma seleziona il codice in base al seguente criterio:
1) la decodifica dell'articolo avviene per uguaglianza di ean_x_conf e FN_CAMPI_AGG_BY_COD
(A.ID_ARTICOLI,'DS_OSP','C') = 'P'
2) Nella decodifica articoli con ean_x_conf non univoco, Ordina gli articoli per codice e non per ID come
faceva prima;
3) i codici articolo i cui ultimi 2 caratteri sono 'DS' vanno scartati, a meno che non sia presente
almeno un record nella tabella di relazione codici articolo cliente/fornitore per il cliente cui
fa capo l'ordine.
Riassumendo: primo controllo:
- ordina gli articoli per codice.
- sceglie, se esiste, l'articolo senza DS
- altrimenti sceglie il primo
secondo controllo:
- ordina sempre per codice
- legge relazione codice articolo cliente/fornitore
- sceglie il primo che trova
- se non esiste relazione tiene l'articolo scelto nel primo controllo
Decodifica codice cliente
Il codice del cliente viene letto dal tipo record COP come segue:
il cliente fattura dalla posizione 39 lunghezza 35
il cliente consegna dalla posizione 109 lunghezza 35
I valori letti vengono confrontati con il contenuto dei seguenti campi aggiuntivi dell'anagrafica clienti:
il cliente fattura viene decodificato tramite il campo aggiuntivo definito nel parametro globale DAFNE IMPORTAZIONI - CAMPO AGG CLIFOR - VCHAR1
il cliente consegna viene decodificato tramite il campo aggiuntivo definito nel parametro globale DAFNE IMPORTAZIONI - CAMPO AGG CLIFOR - VCHAR2
Gestione ordini per cella frigorifera
PARAMETRI GLOBALI
DAFNE IMPORTAZIONI
PRODOTTI CELLA
NUMBER1 = ID_ARTICOLI che devono generare ordini separati
Si possono caricare più righe
Vedi anche acquisizione buoni stupefacenti