sepa, giacenza tuidi
This commit is contained in:
@@ -229,18 +229,20 @@ public class UtilityDate {
|
|||||||
.atZone(currentZone)
|
.atZone(currentZone)
|
||||||
.toInstant());
|
.toInstant());
|
||||||
}
|
}
|
||||||
|
public static XMLGregorianCalendar convertDateToXMLGregorianCalendar(Date parsedDate, String format) throws Exception {
|
||||||
|
GregorianCalendar calendar = new GregorianCalendar();
|
||||||
|
calendar.setTime(parsedDate);
|
||||||
|
XMLGregorianCalendar xmlGregorianCalendar = DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar);
|
||||||
|
xmlGregorianCalendar.setTimezone(DatatypeConstants.FIELD_UNDEFINED);
|
||||||
|
return xmlGregorianCalendar;
|
||||||
|
}
|
||||||
|
|
||||||
public static XMLGregorianCalendar convertStringToXMLGregorianCalendar(String date, String format) throws Exception {
|
public static XMLGregorianCalendar convertStringToXMLGregorianCalendar(String date, String format) throws Exception {
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat(format);
|
SimpleDateFormat sdf = new SimpleDateFormat(format);
|
||||||
sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
|
sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
|
||||||
Date parsedDate = sdf.parse(date);
|
Date parsedDate = sdf.parse(date);
|
||||||
|
|
||||||
GregorianCalendar calendar = new GregorianCalendar();
|
return convertDateToXMLGregorianCalendar(parsedDate, format);
|
||||||
calendar.setTime(parsedDate);
|
|
||||||
|
|
||||||
XMLGregorianCalendar xmlGregorianCalendar = DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar);
|
|
||||||
xmlGregorianCalendar.setTimezone(DatatypeConstants.FIELD_UNDEFINED);
|
|
||||||
return xmlGregorianCalendar;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int datePart(int datepart, @Nonnull Date date) {
|
public static int datePart(int datepart, @Nonnull Date date) {
|
||||||
|
|||||||
@@ -68,10 +68,12 @@ import it.integry.ems.response.ServiceRestResponse;
|
|||||||
import it.integry.ems.service.EntityProcessor;
|
import it.integry.ems.service.EntityProcessor;
|
||||||
import it.integry.ems.service.MapService;
|
import it.integry.ems.service.MapService;
|
||||||
import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager;
|
import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager;
|
||||||
|
import it.integry.ems_model.config.EmsRestConstants;
|
||||||
import it.integry.ems_model.entity.VtbDist;
|
import it.integry.ems_model.entity.VtbDist;
|
||||||
import it.integry.ems_model.service.SetupGest;
|
import it.integry.ems_model.service.SetupGest;
|
||||||
import it.integry.ems_model.types.OperationType;
|
import it.integry.ems_model.types.OperationType;
|
||||||
import it.integry.ems_model.utility.UtilityDB;
|
import it.integry.ems_model.utility.UtilityDB;
|
||||||
|
import it.integry.ems_model.utility.UtilityDate;
|
||||||
import it.integry.ems_model.utility.UtilityString;
|
import it.integry.ems_model.utility.UtilityString;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
@@ -531,9 +533,11 @@ public class SEPAService {
|
|||||||
paymList.add(payment);
|
paymList.add(payment);
|
||||||
}
|
}
|
||||||
|
|
||||||
GregorianCalendar dataValGreg = new GregorianCalendar();
|
XMLGregorianCalendar dataExec =UtilityDate.convertDateToXMLGregorianCalendar(rs.getDate("data_valuta"), CommonConstants.DATE_FORMAT_YMD);
|
||||||
dataValGreg.setTime(rs.getDate("data_valuta"));
|
// GregorianCalendar dataValGreg = new GregorianCalendar();
|
||||||
XMLGregorianCalendar dataExec = DatatypeFactory.newInstance().newXMLGregorianCalendar(dataValGreg);
|
// dataValGreg.setTimeZone(TimeZone.getTimeZone("GMT"));
|
||||||
|
// dataValGreg.setTime(rs.getDate("data_valuta"));
|
||||||
|
// XMLGregorianCalendar dataExec = DatatypeFactory.newInstance().newXMLGregorianCalendar(dataValGreg);
|
||||||
|
|
||||||
it.integry.ems.contabil.sepa.dto.Bonifico_v00_04_01.CBIPaymentInstructionInformation pmtInf = new it.integry.ems.contabil.sepa.dto.Bonifico_v00_04_01.CBIPaymentInstructionInformation();
|
it.integry.ems.contabil.sepa.dto.Bonifico_v00_04_01.CBIPaymentInstructionInformation pmtInf = new it.integry.ems.contabil.sepa.dto.Bonifico_v00_04_01.CBIPaymentInstructionInformation();
|
||||||
DateAndDateTime2Choice dateAndDateTime2Choice = new DateAndDateTime2Choice();
|
DateAndDateTime2Choice dateAndDateTime2Choice = new DateAndDateTime2Choice();
|
||||||
|
|||||||
@@ -673,8 +673,10 @@ public class GiacenzaService {
|
|||||||
List<GiacenzaDTO> listGiacenza = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), sql, GiacenzaDTO.class);
|
List<GiacenzaDTO> listGiacenza = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), sql, GiacenzaDTO.class);
|
||||||
|
|
||||||
String listiniAcquisto = setupGest.getSetup("DATI_AZIENDA", "GIACENZA_DA_INV", "LISTINI_ACQUISTO");
|
String listiniAcquisto = setupGest.getSetup("DATI_AZIENDA", "GIACENZA_DA_INV", "LISTINI_ACQUISTO");
|
||||||
List<String> listini = Arrays.asList(listiniAcquisto.split("\\|"));
|
List<String> listini = new ArrayList<>();
|
||||||
|
if (!UtilityString.isNullOrEmpty(listiniAcquisto)) {
|
||||||
|
listini = Arrays.asList(listiniAcquisto.split("\\|"));
|
||||||
|
}
|
||||||
if (readOrdini ) {
|
if (readOrdini ) {
|
||||||
|
|
||||||
sql = "WITH incoming_stock_documenti AS (\n" +
|
sql = "WITH incoming_stock_documenti AS (\n" +
|
||||||
|
|||||||
Reference in New Issue
Block a user