[ROSSOGARGANO]
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good

init creazione doc di trasferimento in creazione bolla di vendita
This commit is contained in:
2025-01-09 15:14:25 +01:00
parent 29d212273d
commit 4618b735a7

View File

@@ -59,6 +59,11 @@ public class DocumentiDirettiService {
!dtbDoct.getDtbDocImb().isEmpty()) {
saveDocImballi(dtbDoct, entityList, isInsert);
}
//controllo packingList documento per eventuali trasferimenti
DtbDoct docTrasferimento = checkUDSForTransfer(dtbDoct);
if (docTrasferimento != null) {
entityList.add(docTrasferimento);
}
List<EntityBase> entityRet = entityProcessor.processEntityList(entityList, true);
@@ -68,6 +73,11 @@ public class DocumentiDirettiService {
}
private DtbDoct checkUDSForTransfer(DtbDoct dtbDoct) {
//TODO: Se tra le UDS nella packing list ci sono colli non appartenenti al deposito dell'ordine/documento provvedo al trasferimento della merce sul deposito di partenza
return null;
}
private void saveDocImballi(DtbDoct dtbDoct, List<EntityBase> entityList, boolean isInsert) throws Exception {
String sql;
String codAnag = dtbDoct.getCodAnag();