Please enable JavaScript.
Coggle requires JavaScript to display documents.
Analizzo la cartella, Elimino tutti i file con FEO nel nome - Coggle…
Analizzo la cartella
C'è almeno un CRD
C'è almeno un CRD DEM ma nessun DRM
Ci sono un E4 e un F2
Prendo il CRD DEM nella versione più aggiornata
C'è un M3
Prendo il CRD DEM nella versione più aggiornata e l'M3
Non c'è né una coppia E4/F2 né un M3
Prendo il CRD DEM nella versione più aggiornata
C'è almeno un CRD DRM ma nessuno DEM
Ci sono M3 e F2
Prendo il CRD DRM nella versione più aggiornata
C'è un E4
Prendo il CRD DRM nella versione più aggiornata e l'E4
Non c'è né una coppia M3/F2 né un E4
Prendo il CRD DEM nella versione più aggiornata
Ci sono sia un CRD DRM che uno DEM
Prendo le versioni più moderne di entrambi e scarto tutto il resto
Non c'è neanche un CRD
Ci sono file EFM
Prendo tutti i file EFM
Non ci sono file EFM
Finito (non c'è niente di utile)
Elimino tutti i file con FEO nel nome
Creo un dataframe Identificativo per ciascun CRD contenente
codice della consorella
Distribution ID
Type (DEM o DRM)
Montante economico
Timestamp
CRD version
Check: se ci sono due CRD con codice della consorella, Distribution ID, Type, Montante economico, versione del CRD uguale MA timestamp diverso
È un duplicato: elimino il file con timestamp meno aggiornato dai file e dal dataframe
Check: se ci sono due CRD con codice della consorella, Distribution ID, Montante economico, Type MA versione del CRD diversa
È un duplicato: Elimino il file con versione più vecchia dai file e dal dataframe
Check: se ci sono due CRD con codice della consorella, Distribution ID, Type, versione del CRD uguale, MA montante economico diverso
Il caso è problematico, perché potrebbe essere un complementare o un aggiornamento. Al momento possiamo assumere che sia sempre complementare => Prendiamo tutto
Check: se ci sono sia CRD DEM che DRM
Check: se ci sono E4 e F2 con stessa distribution ID di un CRD DEM
Check: se ci sono M3 con stessa distribution ID di un CRD DRM
Elimino M3
Prendo tutti i file CRD e EFM rimanenti
Elimino E4 e F2
Elimino tutti gli EFM