Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManagerImpl.java =================================================================== diff -u -r17339 -r17341 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManagerImpl.java (.../InvoicePlanManagerImpl.java) (revision 17339) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManagerImpl.java (.../InvoicePlanManagerImpl.java) (revision 17341) @@ -1499,15 +1499,18 @@ new Predicate() { @Override public boolean evaluate(TousseItem tousseItem) { - if(tousseItem.isDisposableGoods() || tousseItem.isDressing()){ - return true; - } + if(!TousseItemUtils.IsInvoice(tousseItem)){ return false; } - if(TousseItemUtils.isRecycling(tousseItem)){ - return false; + if(tousseItem.isDisposableGoods() || tousseItem.isDressing()){ + + }else{ + if(TousseItemUtils.isRecycling(tousseItem)){ + return false; + } } + if(BooleanUtils.isTrue(tousseItem.getIsTerminated())){ return false; }