Merge branch 'master' into develop
Some checks failed
IntegryManagementSystem_Multi/pipeline/head There was a failure building this commit

This commit is contained in:
2025-09-15 17:28:47 +02:00

View File

@@ -807,11 +807,13 @@ public class GiacenzaService {
}
}
if ( codMdep.equalsIgnoreCase("LA")) {
if ( codMdep.equalsIgnoreCase("LA") &&
listGiacenza.stream().anyMatch(x->x.getQtaInv().compareTo(BigDecimal.ZERO) < 0)) {
String pathFile = UtilityDirs.getEmsApiTempDirectoryPath() + File.separator + "Giacenza_" + codMdep + File.separator;
String fileName = codMdep + "_" + new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date()) + ".json";
StringWriter writer = new StringWriter();
new ObjectMapper().writeValue(writer, listGiacenza);
List<CarelliGiacenzaProg> carelliGiacenzaProgs = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), "SELECT * FROM carelli_giacenza_prog WHERE cod_mdep = " + UtilityDB.valueToString(codMdep), CarelliGiacenzaProg.class);
new ObjectMapper().writeValue(writer, carelliGiacenzaProgs);
String contentBody = writer.toString();
UtilityFile.saveFile(pathFile, fileName, contentBody);
}