[ROSSOGARGANO]
fix creazione ddta in creazione certificato
This commit is contained in:
@@ -378,7 +378,7 @@ public class OrtoFruttaProductionService {
|
|||||||
|
|
||||||
|
|
||||||
//alla creazione della bolla (DDT) creare documento di acquisto e scarico di materiale alla pianta
|
//alla creazione della bolla (DDT) creare documento di acquisto e scarico di materiale alla pianta
|
||||||
if (!UtilityBigDecimal.isNullOrZero(dto.getQtaCol()) && !UtilityBigDecimal.isNullOrZero(dto.getValUnt())) {
|
if (!UtilityBigDecimal.isNullOrZero(dto.getQtaCol()) && !UtilityBigDecimal.isNullOrZero(dto.getPrezzoFinale())) {
|
||||||
DtbOrdt ordAcq = getOrdineAcquistoCollegato(dto.getGestione(), UtilityLocalDate.localDateToDate(dto.getDataOrd()), dto.getNumOrd());
|
DtbOrdt ordAcq = getOrdineAcquistoCollegato(dto.getGestione(), UtilityLocalDate.localDateToDate(dto.getDataOrd()), dto.getNumOrd());
|
||||||
DtbDoct ddt = generaDdtAcq(dto, ordAcq, activityId);
|
DtbDoct ddt = generaDdtAcq(dto, ordAcq, activityId);
|
||||||
DtbDoct slav = generaScaricoLav(dto, ordAcq, activityId);
|
DtbDoct slav = generaScaricoLav(dto, ordAcq, activityId);
|
||||||
@@ -478,7 +478,7 @@ public class OrtoFruttaProductionService {
|
|||||||
.setQtaDoc(qtaDoc)
|
.setQtaDoc(qtaDoc)
|
||||||
.setNumCnf(numCnf)
|
.setNumCnf(numCnf)
|
||||||
.setQtaCnf(qtaCnf)
|
.setQtaCnf(qtaCnf)
|
||||||
.setValUnt(dto.getValUnt())
|
.setValUnt(UtilityBigDecimal.isNullOrZero(dto.getValUnt(),dto.getPrezzoContratto()))
|
||||||
.setSconto5(dto.getIndiceVariazione().negate())
|
.setSconto5(dto.getIndiceVariazione().negate())
|
||||||
.setOperation(OperationType.INSERT);
|
.setOperation(OperationType.INSERT);
|
||||||
|
|
||||||
@@ -547,7 +547,7 @@ public class OrtoFruttaProductionService {
|
|||||||
.setNumCnf(dto.getNumCnf())
|
.setNumCnf(dto.getNumCnf())
|
||||||
.setQtaCnf(qtaCnf)
|
.setQtaCnf(qtaCnf)
|
||||||
.setPesoLordo(dto.getPesoLordoPedane())
|
.setPesoLordo(dto.getPesoLordoPedane())
|
||||||
.setValUnt(dto.getValUnt())
|
.setValUnt(UtilityBigDecimal.isNullOrZero(dto.getValUnt(),dto.getPrezzoContratto()))
|
||||||
.setSconto5(dto.getIndiceVariazione().negate())
|
.setSconto5(dto.getIndiceVariazione().negate())
|
||||||
.setOperation(OperationType.INSERT);
|
.setOperation(OperationType.INSERT);
|
||||||
ddt.getDtbDocr().add(rowPlus);
|
ddt.getDtbDocr().add(rowPlus);
|
||||||
@@ -565,7 +565,7 @@ public class OrtoFruttaProductionService {
|
|||||||
.setNumCnf(numCnf.negate())
|
.setNumCnf(numCnf.negate())
|
||||||
.setQtaCnf(qtaCnf)
|
.setQtaCnf(qtaCnf)
|
||||||
.setPesoLordo(dto.getPesoLordoPedane())
|
.setPesoLordo(dto.getPesoLordoPedane())
|
||||||
.setValUnt(dto.getValUnt())
|
.setValUnt(UtilityBigDecimal.isNullOrZero(dto.getValUnt(),dto.getPrezzoContratto()))
|
||||||
.setSconto5(dto.getIndiceVariazione().negate())
|
.setSconto5(dto.getIndiceVariazione().negate())
|
||||||
.setNote("SCARTO: " + dto.getTassoRiduzione() + "%")
|
.setNote("SCARTO: " + dto.getTassoRiduzione() + "%")
|
||||||
.setOperation(OperationType.INSERT);
|
.setOperation(OperationType.INSERT);
|
||||||
|
|||||||
Reference in New Issue
Block a user