Aggiunto controllo in openStep se FERMA_CREA_DOCS attivo
This commit is contained in:
@@ -21,6 +21,7 @@ import it.integry.ems.service.exception.EmptyReportException;
|
||||
import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager;
|
||||
import it.integry.ems.utility.UtilityEntity;
|
||||
import it.integry.ems_model.base.EntityBase;
|
||||
import it.integry.ems_model.config.EmsRestConstants;
|
||||
import it.integry.ems_model.db.ResultSetMapper;
|
||||
import it.integry.ems_model.entity.*;
|
||||
import it.integry.ems_model.exception.GestSetupNotFoundException;
|
||||
@@ -309,7 +310,15 @@ public class MesProductionServiceV2 {
|
||||
.setNumOrd(numOrd)
|
||||
.setGestione(gestioneOrd);
|
||||
// order.setDataInizProd(new Date());
|
||||
order.setOperation(OperationType.NO_OP);
|
||||
|
||||
boolean fermaCreaDocsEnabled = setupGest.getSetupBoolean(multiDBTransactionManager.getPrimaryConnection(), "CARICO_SCARICO_PF", "SETUP", "FERMA_CREA_DOCS");
|
||||
|
||||
if (fermaCreaDocsEnabled) {
|
||||
order.setDataConsProdMax(EmsRestConstants.DATE_NULL);
|
||||
order.setOperation(OperationType.UPDATE);
|
||||
} else {
|
||||
order.setOperation(OperationType.NO_OP);
|
||||
}
|
||||
|
||||
order.setDtbOrdSteps(new ArrayList<>());
|
||||
order.getDtbOrdSteps().add(lastStep);
|
||||
|
||||
Reference in New Issue
Block a user