文档详情

EAS 3G工作流配置说明[精].docx

发布:2017-01-14约5.46千字共11页下载文档
文本预览下载声明
EAS-3G工作流应用配置说明V2.1.1张辉模板配置说明配置单据显示模板配置单据显示模版XML文件即时生效,不需要重启系统.需求描述: 移动设备上(如: 手机)查看工作流流程的待办详情时,可以显示该单据的详细信息。如果缺省不做任何配置,在单据对应流程的每个审批节点上,使用相同的缺省的显示模版(全部属性和分录)。此时显示的内容会比较杂乱,需要客户自己定制单据显示模版。模板路径说明目前系统支持一个单据可以定义多个显示模版,工作流所有的单据显示模版放在以下目录:eas\server\properties\mobile\wf\...在上述目录下,每种单据类型的模板放在该单据对象实体的包路径中,路径格式如下:com/kingdee/eas/…../XXXXXXXX_default.xml或者com/kingdee/eas/…../XXXXXXXX.xml其中,XXXXXXXX_default.xml是首次通过移动设备端(如iPhone版本工作流)访问该单据流程时自动生成的.XXXXXXXX.xml是客户自定义的单据模板配置文件.特别说明:如果模板配置文件为XXXXXXXX_default.xml时,单据详情中会显示”未配置单据详情,系统自动使用缺省模版显示单据。”,因为系统认为文件名带有”_default”的是系统默认生成的.此时,只需把文件名中的”_default”去掉,改为XXXXXXXX.xml就可以了.模板路径例子: 比如”出差申请单”对应的单据对象实体为com.kingdee.eas.cp.bc.app.EvectionReqBill,则其配置文件目录路径为com/kingdee/eas/cp/bc/app/,首次通过移动设备端访问该单据详情时系统自动生成EvectionReqBill_default.xml文件,企业客户可以自定义模板配置文件,并且修改文件名为EvectionReqBill.xml定制模板文件在目录下eas/server/properties/mobile/wf/com/kingdee/…./XXXX客户可以定制不同流程节点下的单据的显示模板.在模板XXXXXXXX_default.xml的基础上,新建其他的显示模版。下面以”出差申请单”单据为例,其所有配置文件全路径为eas/server/properties/mobile/wf/com/kingdee/eas/cp/bc/app/,则说明如下:系统查找显示模版的规则是:首先查看当前的流程变量”_3g_form_template_”的值,如果为YYY,则查找EvectionReqBill_YYY.xml作为当前节点的显示模版;如果流程变量”_3g_form_template_”的值为空,则查找EvectionReqBill.xml做为当前节点的显示模版;如果EvectionReqBill.xml不存在,则使用EvectionReqBill_default.xml做为当前节点的显示模版;如果EvectionReqBill_default.xml不存在,则自动生成EvectionReqBill_default.xml,并使用它。通过以上解释,就清楚了如果需要定制单据的显示模版:在工作流定义中,增加一个流程变量_3g_form_template在流程进入某个节点前,赋值流程变量_3g_form_template,可通过前一个节点的后置脚本中处理,如在审批前的提交节点的后置脚本中增加:_3g_form_template_=”manager”;在eas\server\properties\mobile\wf目录下,从EvectionReqBill_default.xml中拷贝并重命名一个EvectionReqBill_manager.xml新文件。编辑EvectionReqBill_manager.xml文件,配置这个显示模版需要包含的属性、分类、顺序、分组等。单据显示模版的格式见下一节查找模板流程注意:每个单据的所有模板都是在单据对象对应的路径中,见模板路径设单据对象的类名为com/kingdee/…/app/ABC则其所有模板的全路径为eas/server/properties/mobile/wf/com/kingdee/…./app/ABC查找其单据对象的流程如下:查找当前流程的定制模板,查看流程变量”_3g_form_template_”的值,如果为YYY,则查找ABC _YYY.xml作为当前节点的显示模版;如果流程变量”_3g_form_template_”的值为空,则查找ABC.xml做为当前节点的显示模版;如果ABC.xml不存在,则使用ABC _default.xml做为当前节点的显示模版;如果ABC _default.xml不存在,则自动生成A
显示全部
相似文档