NC保存报dirty解决方法

在NC  UI端测试保存的时候报 

 " The data whose initcode is 6033 is dirty! " 错误,其解决方式是
在IHrPf接口中添加你的单据模板编号 和 参数模板
put("6033","HRWB001")
 
 
 
 
 
 
其中6033是

<!-- 单据类型 -->
<bean id="billtype" class="java.lang.String">
<constructor-arg value="6033" /><!-- *******************************************-->
</bean>

而HRWB001是在UI账套开发的参数模板那里注册的;

在配置文件中如下配置:


<!-- 管理应用模型 -->
<bean id="appModel" class="nc.ui.hrwb.psnmng.model.PsnmngAppDataModel">
<property name="billType" ref="billtype" />
<property name="service" ref="manageModelService" />
<property name="businessObjectAdapterFactory" ref="boadatorfactory" />
<property name="context" ref="context" />
<property name="paraCode4BillCode" value="HRWB001" /><!-- *******************************************-->
<property name="autoGenerateBillCode" value="true" />
<property name="approveSite" ref="ApproveSite" />
<property name="checkPassIsEnd" value="false" />
</bean>

 

posted on 2015-08-04 16:10  EthanCoco  阅读(1437)  评论(0编辑  收藏  举报

导航