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
|
EDL_DONOR_FILENAME_EXT=.csv
|
||||||
#Prefisso dei file per EDL
|
#Prefisso dei file per EDL
|
||||||
EDL_DONOR_FILENAME_PREFIX=DBCFX_EDL_
|
EDL_DONOR_FILENAME_PREFIX=DBCFX_EDL_
|
||||||
|
EDL_DONOR_UNATANTUM_FILENAME_PREFIX=DBCFX_EDL_I_
|
||||||
EDL_DONOR_GIORNI_DELTA=1
|
EDL_DONOR_GIORNI_DELTA=1
|
||||||
EDL_DONOR_START_FULL=01/01/2024
|
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
|
// 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_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
|
//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());
|
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();
|
String filePath = Resources.getEDL_DONOR_OUT_PATH();
|
||||||
log.write("9999", "INIZIO CREAZIONE FILE " + fileName);
|
log.write("9999", "INIZIO CREAZIONE FILE " + fileName);
|
||||||
openFile(fileName, filePath);
|
openFile(fileName, filePath);
|
||||||
@@ -282,9 +282,10 @@ public class EdlEspletamentoOut extends InternalSenderProcess implements Loggabl
|
|||||||
*
|
*
|
||||||
* @return il nome esteso del file
|
* @return il nome esteso del file
|
||||||
*/
|
*/
|
||||||
protected String getNomeFile() {
|
protected String getNomeFile(String arg) {
|
||||||
Date dataAttuale = new Date();
|
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 ext = Resources.getEDL_DONOR_FILENAME_EXT();
|
||||||
String formatDate = DateUtils.toString(dataAttuale, DATE_PATTERN_FILE_NAME);
|
String formatDate = DateUtils.toString(dataAttuale, DATE_PATTERN_FILE_NAME);
|
||||||
return prefisso + formatDate + ext;
|
return prefisso + formatDate + ext;
|
||||||
|
|||||||
@@ -3378,6 +3378,12 @@ public class Resources {
|
|||||||
return Trim(props.getProperty("EDL_DONOR_FILENAME_PREFIX"));
|
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() {
|
public static String getEDL_DONOR_GIORNI_DELTA() {
|
||||||
if (props == null)
|
if (props == null)
|
||||||
init();
|
init();
|
||||||
|
|||||||
Reference in New Issue
Block a user