Nuova procedura di sincronizzazione Associati DATAWEB - ORALCE
Soluzione Proposta Con la nuova procedura di sincronizzazione tra DATAWEB e ORACLE che proponiamo di seguito l aggiornamento non sarà più effettuato automaticamente nelle tabelle di anagrafica associati ORACLE, ma sarà popolata, oltre alla tabella di storico e di errori, una tabella di interfaccia, sulla quale, mediante la maschera Aggiornamenti DATAWED per associati, sarà possibile visualizzare ed aggiornare le informazioni degli associati in arrivo, inerenti alla propria struttura, prima di aggiornare l anagrafica ORACLE. Come anticipato, a tal proposito sarà realizzata la maschera: Aggiornamenti DATAWED per associati, come di seguito riportato: La maschera è composta da tre sezioni principali: 1) Ricerca 2) Associati 3) Area di Elaborazione La Ricerca consente tramite il pulsante Trova la selezione di tutti i record inviati filtrati per stato di elaborazione del flusso. Per default il campo Stato Record sarà valorizzato con Nuovo. La sezione Associati a differenza della precedente è la sezione dove vengono visualizzati i dati da elaborare.
Questa sezione è divisa il più sotto sezioni: 1) Dati anagrafici; 2) Indirizzi; 3) Contratti. Nella sezione Dati anagrafici sono contenuti i dati anagrafici dell associato al quale sono subordinati anche tutte le altre sezioni. Questa sezione è composta dai seguenti campi: 1) Campo indicatore del record Identifica quale record si sta lavorando; 2) Cognome Viene riportato il cognome dell associato, aggiornabile; 3) Nome Viene riportato il nome dell associato, aggiornabile; 4) Codice Fiscale Viene riportato il codice fiscale dell associato, nell elaborazione d import verrà controllata la validità formale di esso, aggiornabile; 5) Luogo di nascita Viene riportato il luogo di nascita dell associato, aggiornabile; 6) Data di nascita Viene riportato la data di nascita dell associato, il campo sarà aggiornabile anche tramite l ausilio del calendario standard di Oracle, aggiornabile; 7) Nazionalità Viene riportato la nazionalità dell associato, aggiornabile; 8) Sesso Viene riportato il sesso dell associato che sarà aggiornabile tramite una lista di valori, la quale avrà solo due opzioni di scelta: M o F, aggiornabile; 9) Stato Record Il campo indica lo stato dei record che si stanno visualizzando, tramite il quale si identificano le operazioni effettuate o da effettuare su di un record; 10) Seleziona Il campo permette di selezionare totalmente (tramite il facilitatore, prima casella) o parzialmente un gruppo di record per effettuare le dovute operazioni di importazione o di scarto. Non sarà possibile marcare il campo per i record già elaborati in modo definitivo. 11) Telefono Viene riportato il numero di telefono dell associato inoltratoci da DATAWEB, aggiornabile; 12) E-mail Viene riportato l indirizzo E-mail dell associato. Al momento della conferma la maschera avvertirà se il campo E-mail, per utenti già registrati, è diverso da quello presente in anagrafica Utenti, al fine di non provocare disaggi per l invio di comunicazioni automatiche del sistema, aggiornabile;
13) Data Interfaccia Viene memorizzata la data d inserimento dei dati nell interfaccia. 14) Data Oracle Viene memorizzata la data d inserimento dei dati nell anagrafica. Nella sezione Indirizzi sono contenuti i dati relativi all indirizzo e al domicilio dell associato. Questa sezione è composta dai seguenti campi: 1) Via Viene riportata la via e numero civico dell associato, aggiornabile; 2) Cap Viene riportata il CAP dell associato, aggiornabile; 3) Città Viene riportata la città dell associato, aggiornabile; 4) Provincia Viene riportata la Provincia dell associato, aggiornabile. Analogamente, nella sottosezione Domicilio vengono riportati i dati relativi a Via, CAP,Città e Provincia di domicilio dell associato. Il campo Importa sulla scheda permette l importazione parziale dell anagrafica escludendo o meno la parte degli indirizzi. La selezione è valida per singolo record, di default è sempre spuntata e al momento dell importazione il record viene memorizzato e bloccato. Nella sezione Contratti saranno riportati i dati relativi al contratto inviato da DATAWEB Questa sezione è composta dai seguenti campi: 1) Identificativo Contratto Viene riportato l identificativo del contratto; 2) Struttura Viene riportata la struttura di riferimento dell associato per quel contratto. Questa determina la visualizzazione dell anagrafica per sezione; 3) Organization Viene riportata l organizzazione del contratto, aggiornabile; 4) Area Viene riportata l area del contratto. L aggiornamento del campo è supportato anche da una lista valori contenente le varie aree anagrafate in Oracle; 5) Profilo Viene riportato il profilo del contratto L aggiornamento del campo è supportato anche da una lista valori contenente i vari profili anagrafati in Oracle; 6) Aliquota IRPEF Viene riportata l aliquota IRPEF del contratto. L aggiornamento del campo è supportato anche da una lista valori contenente le varie aliquote anagrafate in Oracle; 7) Livello Diaria Viene riportato il livello di diaria del contratto. L aggiornamento del campo è supportato anche da una lista valori contenente i vari livelli già anagrafati in ORACLE;
8) Codice IBAN Viene riportato il codice IBAN dell associato in quel contratto, aggiornabile; 9) Qualifica Viene riportata la qualifica dell associato del contratto in oggetto, aggiornabile; 10) Decorrenza Il campo riporta la data di inizio contratto dell associato. Il campo sarà aggiornabile anche tramite l ausilio del calendario standard di Oracle; 11) Scadenza Il campo riporta la data di fine contratto dell associato. Il campo sarà aggiornabile anche tramite l ausilio del calendario standard di Oracle; 12) Scadenza Reale Il campo riporta la data reale di scadenza del contratto. Il campo sarà aggiornabile anche tramite l ausilio del calendario standard di Oracle. Questa è la data che per Oracle fa fede nelle operazioni di controllo del contratto. Il campo Importa sulla scheda permette l importazione parziale dell anagrafica escludendo o meno la parte dei Contratti. Infine, la sezione dell elaborazioni si presenta con tre pulsanti: 1) Anagrafica Oracle; 2) Importa; 3) Scarta. Il pulsante Anagrafica Oracle, permette di aprire la maschera dell anagrafica Oracle associati, per avere un confronto rapido dei dati, se l associato che stiamo lavorando è già presente in Oracle e con quali dati. Il pulsante avrà un controllo anche sulla base dati dei dipendenti per segnalare se l anagrafica è presente anche in HR. Il pulsante Importa, permetterà d importare i dati nell anagrafiche Oracle. Il pulsante prenderà in considerazione solo le anagrafiche marcate con il segno di spunta sul campo Seleziona. Logiche da applicare Per ogni anagrafica sarà controllata anzitutto la presenza o meno di dati già nell anagrafica Oracle Dipendenti e Associati. Se l anagrafica risulta essere completamente nuova tramite il codice fiscale, si passerà ad un controllo formale del codice fiscale e ad un successivo confronto tramite il nome e cognome. In caso di riscontro tramite nome e cognome il sistema presenterà una breve descrizione dell associato/dipendente riscontrato, con la possibilità di proseguire con la procedura senza importare il record anomalo per ulteriori controlli, segnalandolo come Sospeso o di continuare con l importazione, perché trattasi di nuovo associato. Alla fine dei controlli preliminari se l associato risulta essere nuovo i dati vengo importati nell anagrafica Oracle.
Mentre se l associato viene riscontrato come già anagrafato in qualità di associato si passa all aggiornamento dei vari campi, mentre il record risulterà Sospeso se già presente in anagrafica HR con un stato attivo. Il controllo della presenza in Oracle viene effettuato successivamente anche per la sezione riguardante i contratti al fine di evitare accavallamenti di date dei vari contratti. Se un contratto che si sta importando risulta sovrapposto con altri aventi l Identificativo del contratto diverso, il sistema non permetterà, nè l aggiornamento, nè il nuovo inserimento, segnalando il record come Sospeso. Invece, se il contratto che si sta importando risulta avere lo stesso identificativo di uno già presente in anagrafica il sistema effettuerà l aggiornamento di tutti i dati. Il sistema presenterà solo messaggi di avviso senza effettuare cambiamenti sulle anagrafica Oracle degli Utenti se ci sono indirizzi E-mail diversi. Il sistema segnalerà anche se si sta importando una nuova combinazione di Area-Profilo-Aliquota IRPEF e livello di diaria non presente nelle anagrafiche delle missioni. Il pulsante Scarta imposterà i record selezionati col segno di spunta come scartati, impostando lo stato a Scartato. Questi dati resteranno nell interfaccia come storico ma non più selezionabili. Infine la maschera darà la possibilità di lavorare record con stato Nuovo e Sospeso, mentre per quelli con stato Inviato e Scartato non sarà possibile effettuare ulteriori modifiche, ma solo visualizzare.