Created by Jerry Wang on Jul 25, 2014

需求是给出系统里所有products的列表,这些product尚未被assign到任何business transaction中去:
参数num 指定为100,意味着只显示前100个满足条件( 未加入到任何business transaction中去)的product信息:

REPORT ZPROD_LIST_NOT_ASSIGNED.
PARAMETERS: num TYPE i OBLIGATORY DEFAULT 100.
DATA: lv_prod_guid TYPE comm_product-product_guid,lt_item_tab TYPE STANDARD TABLE OF comm_product-product_guid,lt_product TYPE STANDARD TABLE OF comm_product.
START-OF-SELECTION.SELECT product_guid product_id object_family FROM comm_product INTO CORRESPONDING FIELDS OF TABLE lt_product.ASSERT lt_product IS NOT INITIAL.SELECT product INTO TABLE lt_item_tab FROM crmd_orderadm_iFOR ALL ENTRIES IN lt_product WHERE product = lt_product-product_guid.SELECT product_guid APPENDING TABLE lt_item_tab FROM CRMD_SRV_REFOBJFOR ALL ENTRIES IN lt_product WHERE product_guid = lt_product-product_guid.SELECT warranty APPENDING TABLE lt_item_tab FROM crmd_service_iFOR ALL ENTRIES IN lt_product WHERE warranty = lt_product-product_guid.SORT lt_item_tab.DELETE ADJACENT DUPLICATES FROM lt_item_tab.LOOP AT lt_product ASSIGNING FIELD-SYMBOL(<product>).READ TABLE lt_item_tab WITH KEY table_line = <product>-product_guid TRANSPORTING NO FIELDS.IF sy-subrc = 0.DELETE TABLE lt_product FROM <product>.ENDIF.ENDLOOP.DO num TIMES.READ TABLE lt_product ASSIGNING FIELD-SYMBOL(<result>) INDEX sy-index.IF sy-subrc = 0.IF <result>-object_family IS INITIAL.WRITE: / 'Product ID: ' , <result>-product_id COLOR COL_NEGATIVE.ELSE.WRITE: / 'Object  ID: ' , <result>-product_id COLOR COL_NEGATIVE.ENDIF.ELSE.RETURN.ENDIF.ENDDO.

列出系统所有未被Business transaction 引用的Products集合相关推荐

  1. 检测Product 被其他business transaction 引用的小程序

    Created by Jerry Wang, last modified on May 08, 2014 如果想知道一个product 被其他business transaction 引用的详细情况, ...

  2. 打印出系统所有即未被assign到business transaction和IBASE component的product ID列表

    Created by Jerry Wang on May 09, 2014 下面这个report可以打印出系统所有满足下列条件的product: product未被assign到任何的business ...

  3. SAP 业务交易事件BTE(Business Transaction Event)

    业务交易事件BTE BTE是什么,当然不是BT的ERP, E文全称Business Transaction Event,业务交易事件,我们知道一般的增强(Tcode:SMOD|CMOD)依旧使用ABA ...

  4. Business Transaction Events BTE 增强

    BTE 介绍 BTEs Are enhancements that were developed for the Financial Accounting (FI) component BTEs Ha ...

  5. centos7.5系统动态扩容磁盘及系统挂载未分配硬盘空间

    一.系统动态扩容磁盘 系统 原磁盘大小 扩容大小 centos7.5 20G 18G 本次实验为虚拟机,首先看看本机原来的磁盘大小 [root@123 ~]# lsblk NAME MAJ:MIN R ...

  6. 计算机管理 未分配磁盘,win7系统硬盘(未分配磁盘)如何重新建立扩展分区?

    很多小伙伴们打开磁盘管理时,发现磁盘上多了个"未分配"或"可用空间".但是打开我的电脑查看时却没有这样的盘.那到底是什么原因引起的呢?其实这都是小伙伴们分盘未完 ...

  7. CRM User Status profile中Business Transaction字段的用途

    有朋友问到User Status profile中Business Transaction字段的用途,如下图INPR, FINI所示. 实际上,这个字段作为一个桥梁,连接了User Status和Sy ...

  8. CRM User Status profile中Business Transaction字段的用途 1

    有朋友问到User Status profile中Business Transaction字段的用途,如下图INPR, FINI所示. 实际上,这个字段作为一个桥梁,连接了User Status和Sy ...

  9. which kinds of error message will prevent business transaction save

    Created by Jerry Wang on Apr 01, 2014 试图保存一个business transaction时, method check_popup_to_raise 会检查当前 ...

最新文章

  1. ASP.NET MVC以ValueProvider为核心的值提供系统: DictionaryValueProvider
  2. 复习01统计学习方法(机器学习中的重要概念)---图片版
  3. 你面试稳了!通关LeetCode刷题完整攻略,省时又高效
  4. php常见的几种排序以及二分法查找
  5. python基础 ---- 使用pyCharm 调试
  6. 知乎香港IPO发售价定为每股32.06港元
  7. 一个请求在Struts2框架中的处理的步骤
  8. python pdb pip安装_Python调试器,一个优秀开发人员的必备技能包
  9. python程序实例讲解_Python语言程序设计基础(2)—— Python程序实例解析
  10. android高德地图热力图,没有编程基础也可通过高德地图完成炫酷的热力图分析...
  11. Antd DatePicker之旬查询(本月上旬、本月中旬、本月下旬)
  12. STM32 USB HID的GET_REPORT 与 SET_REPORT请求
  13. UIautomator2:APP自动化测试方法与小技巧记录(文末附实用APP测试脚本编写模板)
  14. 基于 K-means 聚类算法实现图像区域分割matlab代码
  15. Java JNI初体验
  16. 非oracle用户连接数据库出现ORA-12514
  17. hbase major compact脚本
  18. 如何提取北京住房公积金
  19. 系统集成项目管理工程师(软考中级)—— 第二十五章 法律法规(补充) 笔记分享
  20. cegui + directX9

热门文章

  1. c# winform 应用编程代码总结 5
  2. 文献记录(part25)--ACDnet An action detection network for real-time edge computing based on flow-guided
  3. Django从理论到实战(part36)--QuerySet转换SQL
  4. 初识Mysql(part19)--我需要知道的3条Mysql语句之组合查询
  5. python代码块注释快捷键_pycharm默认注释与快捷键功能
  6. SAP UI5 应用开发教程之六十九 - 如何从 SAP UI5 Not Found 页面跳转回到正常的应用页面
  7. 2021-10-28 SAP Spartacus SSR 性能方面的一些学习笔记
  8. 一个详尽的面向 SAP UI5 初学者的教程 - 如何在 SAP UI5 中绘制图表 Chart
  9. 关于问题 SAP ABAP ME2O 事物码如何(是否可以)打印发货单?如何自己找到答案
  10. 关于SAP Commerce Cloud CORS policy的设置问题