关于sap:自己开发的一个SAP-CRM订单统计工具

61次阅读

共计 1293 个字符,预计需要花费 4 分钟才能阅读完成。

Recently I was responsible for a performance benchmark test and I need to create a large number of One order documents as test data. For each created document, it is assigned with a random number of items and a random sales / service order from organization unit pool. as we need a draft overview statistic about the order item number distribution and the usage of each organization as Sales / Service organization unit, I write this simple tool.
Run the following report, and it gives the following output in my system:

REPORT z.
DATA(result) = zcl_crm_order_statistic=>count( ).

cl_demo_output=>begin_section(`Order Item number overview`).

cl_demo_output=>display(result-item).

cl_demo_output=>begin_section(`Sales Org usage overview`).

cl_demo_output=>display(result-sales).

cl_demo_output=>begin_section(`Service Org usage overview`).

cl_demo_output=>display(result-service).

Below picture means there are one order in my system which has been assigned with 5000 items, and 1 order with 2000 items etc.

If you would like to know the exact order information, set breakpoint on the end line of method count_item, then you can find the order guid from column DETAIL:


The below screenshot means the Sales Organization 50000732 are used in 38746 orders.

(

And this is for Service Org accordingly.

If you would like to achieve a better display of result, for example, to review them in browser instead of SAPGUI, you can refer to this blog Step by step to use jChartFX in BSP application.

要获取更多 Jerry 的原创文章,请关注公众号 ” 汪子熙 ”:

正文完
 0