diff --git a/calc/com/tenwa/reckon/executor/FundFundPlanExecutor.java b/calc/com/tenwa/reckon/executor/FundFundPlanExecutor.java index f93fb37ec..0c6210e7d 100644 --- a/calc/com/tenwa/reckon/executor/FundFundPlanExecutor.java +++ b/calc/com/tenwa/reckon/executor/FundFundPlanExecutor.java @@ -217,7 +217,11 @@ public class FundFundPlanExecutor { if("feetype5".equals(item.getItemNo()) && "".equals(StringUtil.nullToString(param.get("CostType02")))) { continue; } - if("N".equals(item.getItemDescribe())) continue; + if(!"business_product".equals(tcb.getProductType())) { + if("N".equals(item.getItemDescribe())) continue; + } else { + if("N".equals(item.getAttribute2())) continue; + } ffcp.setPlanDate(this.getPlanDate(StringUtil.nullToString(param.get("CostType02")), cb)); ffcp.setPlanMoney(temp.toString()); if(StringUtil.nullToString(param.get("CostType03")).equals("cust")){