DBCFX_RIL_1052 - Ril. DBCFX_SM_705 - GATEWAY DBCFX || R1D-24-0665 || CVM_KPI per analisi destinazione olo fisso - BU (fix data)
This commit is contained in:
@@ -6,5 +6,6 @@ EDL_DONOR_OUT_PATH=/gnpapp/batch/ftpout/edl_olo_dest/
|
||||
EDL_DONOR_FILENAME_EXT=.csv
|
||||
#Prefisso dei file per EDL
|
||||
EDL_DONOR_FILENAME_PREFIX=DBCFX_EDL_
|
||||
EDL_DONOR_UNATANTUM_FILENAME_PREFIX=DBCFX_EDL_I_
|
||||
EDL_DONOR_GIORNI_DELTA=1
|
||||
EDL_DONOR_START_FULL=01/01/2024
|
||||
@@ -24,7 +24,7 @@ public class EdlEspletamentoOut extends InternalSenderProcess implements Loggabl
|
||||
|
||||
// pattern della data per il nome del file csv da inviare
|
||||
private static final String DATE_PATTERN_FILE_NAME = "yyyyMMdd";
|
||||
private static final String DATE_PATTERN_DD_MM_YYYY = "dd-MM-yyyy";
|
||||
private static final String DATE_PATTERN_DD_MM_YYYY = "yyyy-MM-dd";
|
||||
|
||||
//pattern date per campi file
|
||||
|
||||
@@ -147,7 +147,7 @@ public class EdlEspletamentoOut extends InternalSenderProcess implements Loggabl
|
||||
log.write("0003", "ERRORE NEL RECUPERO DEI DATI PER EDL " + ex.toString());
|
||||
}
|
||||
|
||||
String fileName = getNomeFile();
|
||||
String fileName = getNomeFile(arg);
|
||||
String filePath = Resources.getEDL_DONOR_OUT_PATH();
|
||||
log.write("9999", "INIZIO CREAZIONE FILE " + fileName);
|
||||
openFile(fileName, filePath);
|
||||
@@ -282,9 +282,10 @@ public class EdlEspletamentoOut extends InternalSenderProcess implements Loggabl
|
||||
*
|
||||
* @return il nome esteso del file
|
||||
*/
|
||||
protected String getNomeFile() {
|
||||
protected String getNomeFile(String arg) {
|
||||
Date dataAttuale = new Date();
|
||||
String prefisso = Resources.getEDL_DONOR_FILENAME_PREFIX();
|
||||
String prefisso = arg.equalsIgnoreCase("FULL") ? Resources.getEDL_DONOR_UNATANTUM_FILENAME_PREFIX()
|
||||
: Resources.getEDL_DONOR_FILENAME_PREFIX();
|
||||
String ext = Resources.getEDL_DONOR_FILENAME_EXT();
|
||||
String formatDate = DateUtils.toString(dataAttuale, DATE_PATTERN_FILE_NAME);
|
||||
return prefisso + formatDate + ext;
|
||||
|
||||
@@ -3378,6 +3378,12 @@ public class Resources {
|
||||
return Trim(props.getProperty("EDL_DONOR_FILENAME_PREFIX"));
|
||||
}
|
||||
|
||||
public static String getEDL_DONOR_UNATANTUM_FILENAME_PREFIX() {
|
||||
if (props == null)
|
||||
init();
|
||||
return Trim(props.getProperty("EDL_DONOR_UNATANTUM_FILENAME_PREFIX"));
|
||||
}
|
||||
|
||||
public static String getEDL_DONOR_GIORNI_DELTA() {
|
||||
if (props == null)
|
||||
init();
|
||||
|
||||
Reference in New Issue
Block a user