Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizerrecord/service/BelimedSterilizerRecordManagerImpl.java =================================================================== diff -u -r31158 -r34027 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizerrecord/service/BelimedSterilizerRecordManagerImpl.java (.../BelimedSterilizerRecordManagerImpl.java) (revision 31158) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizerrecord/service/BelimedSterilizerRecordManagerImpl.java (.../BelimedSterilizerRecordManagerImpl.java) (revision 34027) @@ -166,7 +166,7 @@ boolean sterilizaMatchPatternForDate = CssdUtils.getSystemSetConfigByNameBool("sterilizaMatchPatternForDate", false); boolean useCycleCounter = false; if(df != null - && (DeviceInterface.BELIMED.equals(df.getDeviceBrand()) && !DeviceInterface.PARAMATCHINGMETHOD_CYCLECOUNTER.equals(df.getParaMatchingMethod()) + && (DeviceInterface.PARAMATCHINGMETHOD_STARTDATE.equals(df.getParaMatchingMethod()) || (sterilizaMatchPatternForDate && DeviceInterface.GETINGE.equals(df.getDeviceBrand())))){ String beginStartTimeStr = ForgonDateUtils.safelyFormatDate(new Date(sr.getStartDate().getTime() - 10*60*1000),ForgonDateUtils.SIMPLEDATEFORMAT_YYYYMMDDHHMMSS,"");