|
||
Controllo data scadenza in fase di carico lotti sugli scaffali
Controllo coerenza lotti in caricamento resi cliente
Gestione note in evasione ordini cliente
Pulsante riporta data DDT su note di riga
Pulsanti note di riga ordini cliente
Stampa fatture pulsante controlla sconti
Stampa fatture con allegata stampa bolle
Vedi anche Gestione ordini cliente incompleti
Controllo data scadenza in fase di carico lotti sugli scaffali
Quando gli utenti caricano un lotto a magazzino in posizione non di picking, il programma deve controllare la data di scadenza del lotto stesso con le date di scadenza dei lotti dello stesso articolo presenti in posizione di picking. Se il lotto caricato ha una data di scadenza inferiore a uno o più lotti presenti in posizione di picking, il programma deve visualizzare un messaggio a video che indichi all'utente di scambiare le posizioni. Tale controllo va fatto nella maschera di carico lotti dai documenti interni/cliente/fornitore. I carichi derivano da carichi interni, carichi da acquisto e/o resi cliente. Tale elaborazione si configura tramite il seguente parametro globale:
CARICO LOTTI
CONTROLLO DATA_SCAD POS_PICK
NUMBER1 = 1: segnala con possibilità di proseguire data scadenza lotto inferiore a data scadenza lotto giacente in posizione di picking
NUMBER1 = 2: segnala e blocca data scadenza lotto inferiore a data scadenza lotto giacente in posizione di picking
Gli articoli tabella 2, ossia gli stupefacenti, si identificano dal fatto che il campo aggiuntivo "stupefacenti" dell'anagrafica articoli é = 'S'. La gestione di questi articoli deve essere abilitata solo per alcuni utenti, tramite l'inserimento di una password. I programmi da modificare sono:
- inserimento righe nei documenti fornitore e/o interni: se si seleziona un articolo tabella 2 chiedere all'utente l'inserimento della password, o impedirne il caricamento;
- evasione ordini fornitore: quando si clicca lista ordini, se l'ordine contiene degli articoli tabella 2 richiedere la password; se l'utente non digita la password scartare gli articoli tabella 2;
- rettifiche inventariali: quando si clicca avvia, se l'archivio degli articoli sotto inventario contiene degli articoli tabella 2 richiedere la password; se l'utente non digita la password scartare gli articoli tabella 2.
PARAMETRI GLOBALI
DESALUTE
ARTICOLI STUPEFACENTI
VCHAR1 = Codice Interno Campo aggiuntivo Articoli (Tipo Lista)
viene testato in caricamento documenti (interni/fornitori), evasione ordini fornitori, rettifiche inventariali: se presente, viene letto il campo agg. dell'articolo, se DESCRIZIONE = S, richiede una password per proseguire
DITTA
PASSWORD PROGRAMMI
VCHAR1 = PWD_DOC_ABILITAZIONE_STUPEFACENTI
VCHAR2 = Valore Password
Blocco sulle spedizioni: non si possono evadere righe ordine che appartengono allo stesso pacchetto se non sono tutte evadibili (il pacchetto e' un campo aggiuntivo di dettaglio).
Parametri globali:
DESALUTE CAMPI AGGIUNTIVI
PACCHETTO
VCHAR1 = Codice interno campo aggiuntivo relativo al dettaglio degli ordini cliente
VCHAR2,3,4,5,6 = Valore pacchetto a cui è consentito evadere quantità parziali
Controllo coerenza lotti in caricamento resi cliente
Carichi a magazzino da inserimento resi cliente , inserire un controllo nella maschera dei lotti tale per cui venga visualizzato un messaggio non bloccante se:
- il lotto inserito non é mai stato trattato (non posso caricare un reso di un lotto che non ho mai gestito);
- il lotto é corretto ma la data di scadenza é diversa.
PARAMETRI GLOBALI:
DOCUMENTI CLI
NOTE CREDITO PER RESO
NUMBER1 = ID_TIPODOC note di credito cliente per reso (nella gestione lotti, richiama il carico dei lotti invece che lo scarico)
E' possibile caricare più righe
DOCUMENTI CLI
NOTE CREDITO PER RESO (1)
NUMBER1 = 1 Controlla e segnala l'esistenza del lotto/articolo imputato come reso
Gestione note in evasione ordini cliente
Tipi documento: ordini saggi SCHARPER, ordini saggi SCHARPER HEALTHCARE. L'evasione dell'ordine in prebolla sposta le note di testata nel campo note della terza paletta del documento cliente, accodandole. Queste note non vanno spostate per i tipi documento parametrizzati.
Parametri globali
EVASIONE ORDINI
NOTE
NUMBER2,3,4,5,6,7,8,9 = ID_TIPODOC documenti che non devono trascinare il contenuto di ORDTCLI.RIFORD
Pulsante riporta data DDT su note di riga
Nelle proprietà dei documenti clienti é presente il pulsante "riporta data DDT su note riga". Questo pulsante deve aggiungere la data della bolla in fondo (a destra) alle note di riga della bolla stessa, ma solo per le righe che contengono la scritta "EVASO IL".
Esempio:
B.A. 255 EVASO IL
B.A. 1098 EVASO IL
diventano:
B.A. 255 EVASO IL 18/03/2008
B.A. 1098 EVASO IL 18/03/2008
Pulsanti note di riga ordini cliente
Proprietà degli ordini cliente, pulsante "riporta note di riga": riporta automaticamente le note di riga della prima riga su tutte le altre righe facenti parte dell'ordine cliente.
Proprietà degli ordini cliente, pulsante "riporta data DDT su note di riga": riporta automaticamente le note di riga della prima riga su tutte le altre righe; inoltre il programma contraggiorna le note di riga presenti nelle righe di ordine cliente collegato.
Stampa fatture pulsante controlla sconti
Stampa fatture, pulsante "controlla sconti (De Salute)": questo programma visualizza in una maschera, similmente al pulsante "controlla prezzi", le righe di bolla che soddisfano i seguenti prerequisiti:
- causale di magazzino di riga facente parte dell'elenco di ID da definire in un parametro globale;
- prezzo valorizzato e sconto diverso da 100% (SCONTO1=100, gli altri sconti = 0).
Parametro globale:
DESALUTE
CONTROLLO SCONTI
Stampa fatture con allegata stampa bolle
Creare un nuovo parametro globale di De Salute che, se attivo, renda visibile il nuovo flag descritto di seguito nella maschera della stampa fatture. In stampa fattura aggiungere il flag "stampa bolle allegate De Salute", di default non spuntato, il quale, se spuntato, deve influenzare la stampa fatture come segue: Verusca lancia la stampa fatture dal database di EG, con spuntato il nuovo flag. Il programma deve stampare una fattura, le bolle che ne fanno parte ma lette e stampate dal database di De Salute, e passare alla fattura successiva. Le bolle passate dal database De Salute a quello di EG hanno dati differenti, in quanto nel database di EG non sono presenti, ad esempio, i vettori di De Salute. La modifica riguarda solo la stampa del report delle bolle allegate alla fattura, il resto (calcoli, conteggi, contabilizzazione, ecc. ecc.) funziona esattamente come prima.
Parametro globale
Sezione: DESALUTE
Tipo: STAMPA BOLLE DESALUTE
NUMBER1 = 1 nella stampa fatture di EG attiva il flag per stampare le bolle allegate alla fattura
VCHAR1 = nome report di stampa bolle
Modifiche per stampante con pinzatrice: genera un PDF per la fattura e un PDF per le bolle, poi li unisce in un unico file che invia alla stampante.
Parametro globale
Sezione: DOCUMENTI CLI
Tipo: STAMPA FATTURA (2)
NUMBER5 = 1