Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/proxydisinfection/service/ProxyDisinfectionManagerImpl.java =================================================================== diff -u -r38586 -r38640 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/proxydisinfection/service/ProxyDisinfectionManagerImpl.java (.../ProxyDisinfectionManagerImpl.java) (revision 38586) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/proxydisinfection/service/ProxyDisinfectionManagerImpl.java (.../ProxyDisinfectionManagerImpl.java) (revision 38640) @@ -1554,8 +1554,8 @@ throw new SystemException(message); } - if(success && !receiveTousseNotCheckSterilizationMode){ - tousseInstanceManager.checkSterilizationMode(null, proxyDisinfection.getId() + if(success && !receiveTousseNotCheckSterilizationMode && StringUtils.isBlank(packingRecordIds)){ + tousseInstanceManager.checkSterilizationMode(null, proxyDisinfection == null?null:proxyDisinfection.getId() , tousseInstanceIdsOfScanned, containerBarcodeOfScanned, barcodeDevice); }