<?xml version="1.0" encoding="GB2312"?>

<ATTRIBUTE attributeid="16076" ecode="CNTSVR" createby="模型管理员" createtime="2022-12-02 11:34:51" modifyby="模型管理员" modifytime="2022-12-25 11:45:40" estatus="1" ename="合约服务jianghong 销售方">

       <DEF>

               <ATTRIBUTE TYPE="DS/PR/PS/LR/LS" PROGID="CNTRELATION" SVRERI="" RELEASE="0~0~0" USERVERSION="1">

PROGID :CNTRELATION  主题域的固定值

                       <CONTRACT TYPE="SALER" PARTNERTYPE="BUYER~BUYER2" CAPTION="销售协作关系">

                                TYPE:合约类型 PARTNERTYPE 对方的合约类型,可以是~分割的多个字符串,标识匹配的对方合约的类型 ; CAPTION  主题域的标题

                               <RELATION MAINDS="..WLDWRELDS" ALIAS="DEFAULT" INSTPARAM="contractinstanceid" RESDS="..WLDWBROWSEDS" RESALIAS="DEFAULT"/>

                               关系定义,MAINDS, ALIAS   关系数据集, RESDS, RESALIAS 资源数据集(关系对应的档案例如往来单位), INSTPARAM MAINDS的合约实例参数的名字,如果不指定默认为

 contractinstanceid。上述两个数据集具有相同的contractrelationid字段和参数,必须是主键,且具有相同的数据分区方法,可以进行数据分区。

                               <SHARE CODE="SH" TYPE="PROVIDER"> 

共享数据集,目前支持一个,TYPE PROVIDER 为提供数据的一方。 CODE 合约项的代码,合约内不能重复必须为SH ,外部网页查询需要固定

                                       <SHR  CODE='MAIN' ERI=".ZCRK.BROWSEDS" ALIAS="DEFAULT" FORMAT="DEFAULT" EXPORTS="DEFAULT" INSTPARAM="contractinstanceid" RELPARAM="contractrelationid" TRANID='tranid' /> 

                                       

                                       共享数据集的定义,共享数据集是一个单据,显示的是明细记录,主键是明细数据集id。ERI ALIAS FORMAT  共享数据集定义 EXPORTS 数据导出excel的格式,定义了才可以进行数据导出。  CODE 代码,可以有多个,主数据集代码默认为MAIN, 其他的数据集可以通过合约参数的subitemcode获得,目前前端只支持一个数据集,可以在共享网页上查询其他数据集。 参数相同

INSTPARAM  RELPARAM 合约实例和关系的参数名称,默认值分别为contractinstanceid contractrelationid, TRANID分享单据id字段和参数名称,默认为tranid

                                       <TRANSFER CODE="TRN">

                                               数据转换的提供者,可以有多个转换CODE 用于识别转换, 合约子项的代码,合约内不能重复

                                               <DATASET CODE="EDITDS" ERI=".ZCRK.BROWSEDS" ALIAS="DEFAULT" PARAMNAME="zcrkid">

                                                       <FIELD SOURCE="ecode" TARGET="ecode"/>

                                               </DATASET>

                                               <DATASET CODE="EDITDSSUB" ERI=".ZCRK.EDITDSSUB" ALIAS="DEFAULT" PARAMNAME="zcrkid">

                                                       <FIELD SOURCE="ecode" TARGET="ecode"/>

                                               </DATASET>

                                       </TRANSFER>

                               </SHARE>

                               <ITEM CODE="BRS" TYPE="DATASET" ERI=".GLQY.BROWSEDS" ALIAS="DEFAULT"/>

                               

                               <ITEM CODE="EDT" TYPE="EDIT" ERI=".GLQY.EDIT"/>

                               <ITEM CODE="CNT" TYPE="CNTCOOP" ERI="..EXECUTOR"/>

                               各种类型合约项定义

                       </CONTRACT>

               </ATTRIBUTE></DEF>

       <MEMO></MEMO>

</ATTRIBUTE>


 


<PARAM CODE="contractinstanceid" TYPE="ADDON" REQUIRED="FALSE" NAME="" DBNAME="" DATATYPE="3" FORMAT="" DEFAULTVALUE="" PRECISION="">

  

 AND (as_contractrelation.contractinstanceid in ( :contractrelationid) ) </PARAM>

                                       <PARAM CODE="contractrelationid" TYPE="ADDON" REQUIRED="FALSE" NAME="" DBNAME="" DATATYPE="3" FORMAT="" DEFAULTVALUE="" PRECISION="">

                                       </PARAM>

Created with the Personal Edition of HelpNDoc: News and information about help authoring tools and software