需求
在开发一个涉及工序的Report的过程中发现,SAP仅提供了Function去获取订单的状态,没有提供获取订单工序状态的Function。考虑到后续开发的过程中,还需要复用到这个功能,于是打算按这个需求去开发一个Function,传入AFVC表的主键,返回的是把该工序的全部已激活的状态,串成一个以空格分隔的字符串返回。
话不多说,直接上干货。先上截图,后上源码。
截图
代码
FUNCTION zpp_processes_status_read. *"---------------------------------------------------------------------- *"*"本地接口: *" IMPORTING *" REFERENCE(AUFPL) TYPE CO_AUFPL *" REFERENCE(APLZL) TYPE CO_APLZL |