Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java =================================================================== diff -u -r30130 -r30141 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 30130) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 30141) @@ -4054,7 +4054,7 @@ ip.setRecyclingStatus(oldRecyclingApplication.getRecyclingStatus()); ip.setDeliverStatus(oldRecyclingApplication.getDeliverStatus()); ip.setEndStatus(oldRecyclingApplication.getEndStatus()); - ip.setPrinted(oldRecyclingApplication.getPrinted()); + ip.setPrinted(oldRecyclingApplication.getPrinted() == null ? InvoicePlan.PRINT_STATUS_UNPRINT : oldRecyclingApplication.getPrinted().intValue()); String valide = invoicePlanManager.valideApplication(ip, recyclingApplication.getOldVersion()); if(StringUtils.isNotBlank(valide)){ throw new SystemException(valide);