yonbip-code-gen-mcp
Version:
YonBIP高级版代码生成MCP
22 lines (14 loc) • 1.67 kB
Markdown
# 销售订单汇总执行增加汇总维度和查询条件
## 需求描述
1. 销售订单执行汇总查询表中的查询汇总条件中新加销售订单号、销售订单日期两个条件
2. 按照销售订单号汇总时可以显示出销售订单表头的备注及def4字段信息
## 实现方案
增加汇总维度需要代码支持,客开方案:
1、销售订单执行汇总vo中增加对应的字段,代码类: nc.vo.so.report.ordersummary.OrderSummaryViewVO,nc.vo.so.report.ordersummary.OrderSummaryConConvertor, nc.vo.so.report.ordersummary.OrderSummaryViewMeta
2、实现接口及方法:nc.itf.so.ordersummary.IOrderSummaryMaintain#queryOrderSummary
查询销售订单数据和下游应收成本时增加项目上需要增加的字段,以及查询后插入到临时表中,建表和插入数据的步骤都需要加上这些字段,还有插入临时表后有一个最外层的sql也需要增加上这几个字段:
nc.impl.so.ordersummary.OrderSuammaryMaintainImpl.queryOrderSummary(IContext)
3、元数据管理里面找到销售订单执行汇总,找到汇总的枚举,增加需要汇总的字段。且需要修改枚举对应的元数据文件,路径为:home\\modules\so\METADATA\report\ordersummary_enum.bmf,修改后,在元数据管理节点,点击升级,升级该元数据文件。
4.找到销售订单执行汇总语义模型双击数据加工,会出来附件界面,点击编译,提示编译成功之后,再点击下一步。
5.语义模型添加完增加的字段之后,再在自由报表预置中设计格式将改元数据添加到界面上。
6.清除浏览器缓存。