- Sostituito CodJcomRequired con flagSelezioneMultiplaOrdV per il set della commessa dell'ordine di vendita nell'ordine di lavorazione
This commit is contained in:
2024-03-07 13:06:53 +01:00
parent 900c00e6c2
commit efdd30a8dd
2 changed files with 4 additions and 4 deletions

View File

@@ -789,7 +789,7 @@ public class ProductionBusinessLogic {
for (int a = 0; a < elencoFasiAss.length; a++) {
datiDist.setIdRigaStep(datiDist.getIdRigaStep() + 1);
if (pesoInQtaLav){
if (pesoInQtaLav) {
qtaLav = qtaProd.divide(rapConv, EmsRestConstants.cifreDecMax, RoundingMode.HALF_UP);
}

View File

@@ -713,10 +713,10 @@ public class ProductionService {
DtbOrdr rigaOrdine = ordine.getDtbOrdr().get(0);
try {
// Se la setup COD_JCOM_REQUIRED è impostata ad N o è nulla NON viene inserito il cod_jcom sulle righe dell'ordine di produzione
String codJcomRequired = setupGest.getSetup("w_pordi_rc", "SETUP", "COD_JCOM_REQUIRED");
// Se la setup ATTIVA_SELEZIONE_MULTIPLA_ORDV è impostata ad N NON viene inserito il cod_jcom sulle righe dell'ordine di produzione
boolean flagSelezioneMultiplaOrdV = setupGest.getSetupBoolean("PVM", "MRP", "ATTIVA_SELEZIONE_MULTIPLA_ORDV");
if (ordiniSelezionati != null && ordiniSelezionati.size() == 1 && !(codJcomRequired.equals("N") || UtilityString.isNullOrEmpty(codJcomRequired))) {
if (ordiniSelezionati != null && ordiniSelezionati.size() == 1 && !flagSelezioneMultiplaOrdV) {
rigaOrdine.setCodJcom(ordiniSelezionati.get(0).getCodJcom());
}