Subordinata cancellazione collo da lista colli solo se è stato effettuato il trasferimento
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good

This commit is contained in:
2025-11-07 09:33:56 +01:00
parent 2634f6d520
commit 8c0ed8c4f6

View File

@@ -219,9 +219,9 @@ 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 {