开发基础 报表教程 数据字典 对话编程 表单打印 增强出口 SAP接口 S/4 HANA
实战案例 实战笔记 资料下载 CRM
问答互助 会员分享 俱乐部 广告区
论坛指南、建议和投诉
Twilight发表于 2014-04-29 11:49Twilight 最后回复于 2014-04-29 11:49 [复制链接] 7826 0
事业部
事业部+产品层次
大区
大区+事业部
总部级别
DC级别
使用道具 举报
Twilight
管理员
发表回复 回帖后跳转到最后一页
新建事物代码、程序提供订单汇总报表
①界面
查询条件:
事业部
事业部+产品层次
大区
大区+事业部
总部级别
DC级别
根据输入的大区代码BZIRK到表T001W里可获取对应的地点WERKS;品类编码(产品层次前5位)、产品层次编码到表mara可获取商品编码MATNR
EKKO采购凭证抬头 EKPO采购凭证项目EKET计划协议计划行
凭证日期=EKKO-BEDAT;商品编码=EKPO-MATNR ;地点=EKPO-WERKS;交货日期=EKET-EINDT;EKPO-LOEKZ(采购凭证删除标识)等于空(未删除),EKPO-RETPO(退货项目)等于空(正向订单),EKET-EINDT不等于EKKO-BEDAT(交货日期不等于凭证日期),EKKO-FRGKE(批准标识:采购凭证)=2(审核完成);EKKO-BSART(采购凭证类型)=NB、ZNB1、ZNB2(常规、特价、包销);EKPO-ZZSERVG(标识:代销商品)等于空(经销订单)
当输入条件为空时,表示不限值,全部查询
根据以上逻辑能够确认出查询范围内的所有采购凭证号EBELN+行项目号
按照以下字段取值逻辑以汇总纬度汇总对应订单数据
二、选择屏幕及执行效果:
三、程序代码:
INCLUDE zdqpu_136_selscr. "Selection screen
INCLUDE zdqpu_136_form. "Form