点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
目标是显示后续凭证(SC数量,PO编号,PO值,Open PR数量),这将帮助企业确定OPEN购物车(如果有)。开发对象的复杂性很高。 在哪里编写代码(例如:在ECC中,我们在SE38中编写PP)? 我该如何进行? 参考什么? 输入字段,即选择屏幕输入为PR号。
以下是输出字段:
1)ECC PR编号2)相关SC(EXTR)3)SC数量4)未结PR数量5)PO编号6)PO数量7)PO描述8)参考。 合同9)合同质量10)参考RFx
我所做的一些研究包括以下提到的T代码,FM和表:
交易:BBP_PD
表格:CRMD_ORDERADM_H,BBP_PDHGP,BBP_PDORG,BBP_PDIGP,BBP_PDBEI。
FM:BBP_PD_SC_GETDETAIL。
由于我刚接触ABAP,因此如果没有适当的输入,我将无法继续。请提供帮助。
你好Prathamesh,
如果输入的是PR号,则首先需要获取相应的SC。 您可以使用FM BBP_PROCDOC_GETLIST进行此操作。 您需要导出OBJ_TYPE = BUS2121,C_ON = X(如果您还希望找到封闭的SC),DEMID = PR编号。
这会将SC标头导入表LT_PDLIST。
从此表中获得SC的标题GUID。 使用此功能,您可以使用BBP_PD_SC_GETDETAIL收集SC的所有必需数据。 可以使用项目字段"数量"," QUAN_PO_E(订购数量)"和" QUAN_CF_E(确认数量)"来计算未清数量。
您可以使用相同的GETDETAIL FM获取后续PO和Rfx。 在表E_ITMLIM_REL中,系统提供项目链接(PO,RFx)。 合同编号可以在SC项目字段CTR_HDR_NUMBER中找到。
最诚挚的问候,
丹尼尔
丹尼尔,我想我无法让你理解。 我将做更多研究,并尽快与您联系。 问题只是因为我完全不了解ABAP语言并且是新手。 我会先让自己放松一下。 感谢您的支持。
此致
Prathamesh
嗨,
我查看了之前的评论,我要补充的唯一一点是,对于大多数功能模块,它们不发布供客户使用。 这意味着在由自定义程序直接调用时,它可能会有不同的问题。
所以我的建议是,最好复制标准FM以生成您自己的自定义FM,然后调整自定义FM中的编码以实现您的期望。 毫无问题地直接使用它们几乎是不可能的。
BR,
Ivy
嗨,Daniel和Ivy,
在获取所有相关的后续文档详细信息时,我希望获取合同编号(字段object_id,BUS200113,CCTR)。 当我为Bus2121和特定的guid(假设x)和object_id(假设x.1)(Bus2121,EXTR)执行bbp_pd事务时,会显示此object_id,当我单击标题链接时,可以看到另一个guid(let 说y)和object_id(假设y.1)。
这个'y.1'就是我想要从对象链接中获取的object_id(对象类型bus200113,进程类型CCTR(合同))。
我只是坚持认为这将是可能的,因为我已经显示了SC no(这是object_id)。 我想知道是否有用于标题链接和项目链接的表。
请回到此位置。 预先感谢!
关于
prahamhamesh
一周热门 更多>