为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

4.4工作流进阶-申请单关闭

2012-03-09 16页 ppt 404KB 17阅读

用户头像

is_145705

暂无简介

举报
4.4工作流进阶-申请单关闭nullnull工作流进阶--申请单关闭目标目标学习如何通过工作流配置实现申请单关闭功能工作流进阶——创建审核功能工作流进阶——创建审核功能在BIM中定义审核功能要用到的‘Function’项。该定义将在后台自动创建ControllerBean.java,PurOrderEditUI.java,PurOrderListUI.java中的相应代码。以及该业务实体对象中的方法、事件、功能 如果发布的是标准版的业务单元,则服务端生成ControllerBeanEx.java后缀的文件,并且服务端业务逻辑也只能写在该类文件中 打开业务...
4.4工作流进阶-申请单关闭
nullnull工作流进阶--申请单关闭目标目标学习如何通过工作流配置实现申请单关闭功能工作流进阶——创建审核功能工作流进阶——创建审核功能在BIM中定义审核功能要用到的‘Function’项。该定义将在后台自动创建ControllerBean.java,PurOrderEditUI.java,PurOrderListUI.java中的相应代码。以及该业务实体对象中的方法、事件、功能 如果发布的是版的业务单元,则服务端生成ControllerBeanEx.java后缀的文件,并且服务端业务逻辑也只能写在该类文件中 打开业务对象,在其‘业务单元’菜单项上选择‘功能’ 如图:null打开业务对象,在其‘业务单元’菜单项上选择‘功能’ 如图:null单击“功能”菜单弹出界面单击“新增”按钮,添加“审核功能”null并选择“将功能绑定至工作流”点击“确定”后,功能就添加完毕,并且已经被绑定到了工作流中null接下来是发布该业务对象,bos自动生成一系列的代码,以刚才新增的“ClosePurOrder”为例,在发布业务对象后需要编辑相应的java代码已实现关闭“采购申请单”的操作 具体步骤:切换到 java视图打开app目录下的PurOrderControllerBean.java文件,实现由框架生成的 _audit()方法 在该方法中添加“关闭申请单”需要的业务逻辑,如下图:null在 _closePurOrder(Context ctx, IObjectView model)中添加控制代码null{ PurOrderInfo porderinfo = null ; //进行值对象转化 porderinfo = (PurOrderInfo)model; //获取当前日期 Date currentDate = new Date(); //获取用户信息 UserInfo currentUser = (UserInfo) ctx.get(SysContextConstant.USERINFO); //设置审核人 porderinfo.setAuditor(currentUser); //设置单据状态 porderinfo.setState(PurOrderType.Excute); porderinfo.setBizDate(currentDate); //更新单据 update(ctx, new ObjectUuidPK(porderinfo.getId()),porderinfo); } 生成工作流目录生成工作流目录编辑完关闭操作的代码后,需要生成工作流的目录,否则工作流工具中看不见新增加的业务对象以及添加的工作流“功能”登录工作流开始流程配置登录工作流开始流程配置在工作流中运用“自动生成节点”功能使配置的速度大大提高如:基本配置界面与前面的工作流介绍的课程类似,这里就不再详细介绍 流程变量流程变量流程定义的数据域限定如下: 整型 浮点型 布尔类型 字符串类型 日期型 参与者变量类型 单据内码类型( BOID) 主键类型(PK) 值对象类型(ObjectValue) 外部数据类型。 枚举null在流程中使用流程变量的时候,可以实现不同类型的变量的映射,也就是说,在流程运行时,会自动将一种类型的变量转换为另一种类型的变量。变量转换规则如下: 任何类型都可以转换成字符串类型。 任何类型都可以转换成外部数据类型 单据内码类型可以转换成主键或值对象类型 字符串、内码、外部数据类型可以转换成参与者变量类型。 编辑流程属性 编辑流程属性 新建流程后,流程自动在编辑区中打开。 单击工具栏上的流程属性按钮,或者单击编辑区中的右键菜单中的“流程属性”,或者菜单栏“流程控制->流程属性”,打开流程属性编辑对话框。 流程属性对话框共有4个页面。编辑节点属性 编辑节点属性 在编辑区左边的面板中选择一个节点,通过拖拽可将节点拖拽到画布中 选中一个节点,通过双击节点,或者选中右键菜单的“节点属性”,或者通过菜单栏“流程控制->节点属性”可以打开节点属性编辑对话框 不同类型的节点,节点属性中的展现也不同。有一些属性是各个类型的节点都有的,崭新方式也基本相同。这些属性是基本信息、模式、后置期限、后置脚本。流程发布流程发布通过菜单“流程控制->流程发布”或画布中右键菜单中的“发布”可以发布流程 流程发布前会先自动校验,如果校验存在错误,则发布自动停止,发布失败, 如果发布没有错误,发布开始进行,发布的信息会输出到控制台视图中。
/
本文档为【4.4工作流进阶-申请单关闭】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索