记账需求
资源记账需求,用于单据中定义记账处理。
Entry的日期字段受到data主题中的期间限定 ,
固定触发实体记账事件,同时可以设置事件适配器,触发指定的事件
<ATTRIBUTE>
<ENTRY DATEFIELD = 'trantime' HASROOM="TRUE">
DATEFIELD: 日期字段,表和数据集中用于表示业务日期的字段 ,默认trantime。
HASROOM 是否有roomid在entry中(用于计算最后记账日期)HASROOM 若为true表和数据集中必须存在roomid字段。
<REQUIREAUDT VALUE=’FALSE’ SET=’TRUE’/>
REQUIREAUDT:是否单据记账前必须审核。 默认为false
<SEQUENCE VALUE=’FALSE’ SET=’TRUE’/>
SEQUENCE : 是否按照日期顺序记账,不能跳过日期在前的的单据。 撤销也不能从中间撤销。默认为false
<BOOKBYCREATOR VALUE=’TRUE SET=’TRUE’/>
BOOKBYCREATOR 制单人是否可以记账
<BOOKBYAUDITOR VALUE=’TRUE’ SET=’TRUE’/>
BOOKBYAUDITOR 审核人是否可以记账
<UNBOOKSELF VALUE=’FALSE’ SET=’TRUE’/>
UNBOOKSELF 只有记账人自己才能撤销记账
</ENTRY>
<RESREQ DATASET='' ALIAS='' SVR='..ERI' />
资源记账需,可以有多个,分别对应不同的资源服务,如数量,金额,应收等资源服务
DATASET: 用于查询记账记录的数据集 ,
ALIAS: 数据查询alias
数据集可以通过in 进行id查询,其字段名称和内容必须符合资源服务的要求
SVR: 资源记账服务的路径
</ATTRIBUTE>
举例:
<?xml version="1.0" encoding="GB2312"?>
<ATTRIBUTE attributeid="17404" ecode="KCGLREQ" createby="模型管理员" createtime="2018-12-14 17:30:03" modifyby="模型管理员" modifytime="2019-07-24 10:59:41" estatus="1" ename="库存管理记账">
<DEF>
<ATTRIBUTE TYPE="LS" PROGID="RESREQ" SVRERI="" RELEASE="0~0~0" USERVERSION="1">
<ENTRY DATEFIELD="trantime">
<REQUIREAUDT VALUE="TRUE" SET="TRUE"/>
<SEQUENCE VALUE="FALSE" SET="TRUE"/>
<BOOKBYCREATOR VALUE="TRUE" SET="TRUE"/>
<BOOKBYAUDITOR VALUE="TRUE" SET="TRUE"/>
<UNBOOKSELF VALUE="FALSE" SET="TRUE"/>
</ENTRY>
<RESREQ DATASET="..KCGLREQDS" ALIAS="DEFAULT" SVR=".KCGL.JZSVR"/>
</ATTRIBUTE></DEF>
<MEMO></MEMO>
</ATTRIBUTE>
Created with the Personal Edition of HelpNDoc: Single source CHM, PDF, DOC and HTML Help creation