1、为了方便我们讲解我们的报表服务平台的功能,本例是在EAS中原有的“采购订单序时簿”的基础上做了简化和增加分组统计功能。数据源EAS中原有的“采购订单序时簿查询(SupplierTradeQuery.bos-query)”即可作为数据源。报表本例是采购订单数据按供应商、物料分组对数量和金额进行汇总计算,最终的结果如下图:参数界面查询界面需要按以下条件查询:查询条件描述使用控件类型供应商编码范围F7控件订单日期日期控件采购组织单值库存组织单据状态下拉列表控件查询界面最终的效果如下图:比较复杂,有比较多的F7,其中采购组织是主业务组织,而供应商编码、库存组织都通过该主业务组织得到过滤。建立报表存储路
2、径制作前我们先要考虑报表存储在哪个路径下,报表服务平台已经根据EAS的所有功能建立了目录结构,可以根据需要在这些目录下建立报表,也可以另外建立自己的目录,一般建议在功能目录下为每张报表建立一个目录,用来存放报表、报表所引用的数据源以及参数界面等。如上图,我们在路径“供应链管理供应管理采购管理”下建立一个别名为“采购订单分组汇总”名称为“PurOrderGroup”的文件夹,其中,如下图:详细设计报表第一步:新建报表选中建好的存储路径,鼠标单击工具条上的“新建报表”,则弹出报表设计器(R1-FORM)。第二步:新建布局新建报表时,设计器中会先弹出如下窗口供用户选择布局,默认为“空白页”,我们这里
3、选择“上下分区”,如下图:确定后,窗口中则呈现如下布局:可以看到图中设计区域被一个网格分成上小下大的2块区域。我们可以在单元格中放置包括网格在内的任何控件。第三步:定义报表参数输入值描述参数类型stringdatetime我们为这些查询条件定义对应的报表参数。查询条件的输入值为范围时则需要对应2个报表参数,如为单值的则对应一个报表参数即可。这样我们总共要定义7个报表参数。接下来选择菜单数据报表参数,弹出报表参数定义窗口:我们根据需求,定义了如下图所示的参数:第四步:引入数据源切换到“数据”页,单击如上图所示的按钮,添加数据源向导,在第一步中选择“采购订单序时簿查询”这个bos-query作为报
4、表的数据源。向导的第2步如下图:第一行已经自动生成报表参数,此参数的目的为显示自定义查询页。选中第2行,单击按钮“通用过滤”。弹出通用过滤窗口,在该窗口中为“bos-query”的字段和报表参数建立关联,如下图:最终做好的界面如下图:因为我们还要按供应商和物料分组,所以我们也要按照这个做个排序,如下图:最终我们会在向导窗口中得到如下效果:即前面的通用过滤为我们生成了一个KSQL语句的WHERE部分,此例生成的如下:WHERE supplier.number = report.supplierFrom AND supplier.number report.bizDateFrom AND bizD
5、ate 主数据客户供应商供应商基本信息F7查询”,而库存组织的则选择“基础资料组织架构库存组织”。设置下拉列表的数据-单据状态单据状态是一个下拉列表,有几种状态可以选择,我们可以自定义这些数据,如下图:保存到这里已经完成了参数界面的设计,保存,输入名字为“p”别名为“参数界面”。系统自动把报表的名称设置为“参数界面(p.r1-argui)”。参数界面可以设置多个,一个报表只能对应一个参数界面,可以通过选择报表后点击工具栏上的“修改配置”按钮来设置,顺便勾选上“使用报表查询方案”,界面如下图:发布报表选中报表,然后点工具栏上的“发布EAS菜单”按钮,弹出如下窗口:我们在这里选择发布报表到供应管理
6、下,确定后,弹出如下窗口:菜单项名字即为报表的别名。发布完后需要重新登录才能看到该菜单。报表发布完后,原先“发布EAS菜单”的按钮则变成“撤销菜单”。报表授权第一步,(先要打权限项的补丁)点击工具栏上的“报表授权按用户授权”,弹出如下窗口:第二步,选择要授权的用户:第三步,选择组织:第四步,选择需要授权的报表,只有已经发布的报表才能够在这里看到:第五步,选上功能权限“查看报表”,保存即完成为某个用户分配查看某些报表的权限:运行测试维护供应商 供应商维护时系统是按CU隔离的,我们的例子就在“环球国际集团”下来做,所以先要切换组织到“环球国际集团”,然后进入供应商序时簿(基础数据管理-主数据-供应商):选择“环球深圳彩电厂”进行编辑,注意编辑界面的“采购资料”页签上要选择“采购组织编码”,我们选择“环球国际集团”:维护物料信息进入物料序时簿: 和供应商相似,填写“采购资料”页,采购组织还是“环球国际集团”。制作采购订单: 分录上选择物料并输入采购数量和含税单价,保存,如果提示“没有维护物料的供货信息”则要进入EAS的“参数设置-供应链管理-供应管理-采购管理”下,将“强制使用供货信息”参数改为“否”即可。 采购订单编制完后提交审核。打开汇总表查看分组汇总结果 从EAS主界面如图菜单进入,首先系统弹出过滤界面输入条件,目前要求必须输入所有的条件:确定,出现如下结果:至此报表制作完成。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1