资源记账需求,用于单据中定义记账处理。

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