Subordinata cancellazione collo da lista colli solo se è stato effettuato il trasferimento

This commit is contained in:
2025-11-07 09:40:06 +01:00
parent 8c0ed8c4f6
commit a3927d6f0f

View File

@@ -219,9 +219,10 @@ public class DocumentiDirettiService {
if (!UtilityList.isNullOrEmpty(ulsToEditTransfer)) {
removeOrUpdateUlFromTransfer(multiDBTransactionManager, ulsToEditTransfer, dtbDoct.getCodMdep());
//Rimuovo i colli eliminati dal documento per evitare che vengano nuovamente processati
dtbDoct.getMtbColt().removeIf(mtbColt -> mtbColt.getOperation() == OperationType.DELETE);
}
//Rimuovo i colli eliminati dal documento per evitare che vengano nuovamente processati
dtbDoct.getMtbColt().removeIf(mtbColt -> mtbColt.getOperation() == OperationType.DELETE);
}
private void addUlIntoTransfer(MultiDBTransactionManager multiDBTransactionManager, List<MtbColt> ulsToTransfer, String documentCodMdep) throws Exception {