[MRP V2]
- Sostituito CodJcomRequired con flagSelezioneMultiplaOrdV per il set della commessa dell'ordine di vendita nell'ordine di lavorazione
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user