|
||
Premessa
I documenti interni di magazzino per la gestione dell'officina (é un terzista) devono popolare una tabella di log, richiesta da AIFA/ADEODATA per la certificazione ISO. Ogni record della tabella di log deve essere relativa ad una riga di documento interno, quindi se carico o modifico ad esempio 5 righe di documento si devono creare automaticamente 5 record nella tabella di log.
Configurazione
Implementare un nuovo parametro globale in cui specificare uno o più tipi documento dei documenti interni di magazzino.
Caricamento automatico tabella di log
Ogni volta che un utente inserisce, modifica o cancella un documento interno di magazzino (tramite programma magazzino - documenti interni) avente tipo documento indicato nel suddetto parametro globale, il programma deve memorizzare un record nella tabella di log. In caso di modifica la tabella di log deve riportare anche i valori precedente del record modificato.
Ogni record della tabella di log deve contenere le seguenti informazioni:
• Identificativo del record (ID);
• Utente Teseo;
• Utente Windows;
• Azione (inserimento, cancellazione, modifica);
• Data e ora;
• Descrizione tipo documento;
• numero documento;
• data documento;
• data magazzino;
• note di testata;
• post scriptum (testata);
• riferimento (testata);
• numero riga;
• codice articolo;
• descrizione articolo;
• unità di misura;
• quantità di riga;
• lotto;
• quantità lotto;
• causale di riga 1;
• causale di riga 2;
• magazzino di riga 1;
• magazzino di riga 2;
• note di riga;
• Descrizione tipo documento (precedente);
• numero documento (precedente);
• data documento (precedente);
• data magazzino (precedente);
• note di testata (precedente);
• post scriptum (testata) (precedente);
• riferimento (testata) (precedente);
• numero riga (precedente);
• codice articolo (precedente);
• descrizione articolo (precedente);
• unità di misura (precedente);
• quantità di riga (precedente);
• lotto (precedente);
• quantità lotto (precedente);
• causale di riga 1 (precedente);
• causale di riga 2 (precedente);
• magazzino di riga 1 (precedente);
• magazzino di riga 2 (precedente);
• note di riga (precedente).
Gestione cancellazione da ricerca documenti
Le cancellazioni dalla ricerca sintetica e/o analitica dei documenti interni devono creare il necessario numero di record nella tabella di log.
Consultazione tabella di log
Realizzare il nuovo programma "Consultazione log AIFA (De Salute)", con relativa voce di menu. Tramite questo programma si potrà consultare il contenuto della tabella di log, filtrando per data documento, numero documento e/o codice articolo. I record della tabella di log non saranno modificabili o cancellabili in nessun modo da parte degli utenti. Il programma deve presentare, senza necessità di estrarli per utente, i pulsanti stampa e guida in linea. l'utente può consultare a video i dati estratti, esportarli in formato Excel oppure utilizzare il pulsante stampa per realizzare un report con report builder.
Attivazione procedura
Nuova voce di menu: Utility/Personalizzazioni/Tabella Log AIFA (DESALUTE)
Nuova Tabella: LOG_DSS_AIFA
Parametri globali:
DE SALUTE
LOG AIFA
NUMBER1 = ID_TIPO_DOC documenti interni che gestiscono la tabella log AIFA per certificazione ISO
si possono caricare più righe
Annotazioni
• Ad ogni operazione di inserimento/cancellazione BOLLEDCLI_RIEP, LOTTI_DET vengono registrati i record della tabella LOG_DSS_AIFA;
• Ad ogni operazione di modifica BOLLETCLI, BOLLEDCLI_RIEP, LOTTI_DET (dei campi previsti dalla nuova tabella) vengono registrati i record della tabella LOG_DSS_AIFA;
• La tabella prevede le informazioni relative a: TABELLA, AZIONE, DATA_AGG.