点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我是ap aapap中CDS视图...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我是ap aapap中CDS视图...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我是ap aapap中CDS视图创建的新手,我有如下需求,例如我需要获取以下业务需求的供应商名称和供应商代码。
1)为了获得供应商名称,情况如下所示:
从表EKKO中传递EBELN并获得LIFNR,然后传递至表BUT000中的字段PARTNER并打印NAME1
2)为了获得供应商代码,情况如下所示:
在表EKKO中,传递EBELN并打印LIFNR
我没有得到如何在CDS视图中编写此逻辑以获取"供应商代码"和"供应商名称"的方法。任何人都可以帮助我解决这个问题吗?
Shilpa R ,
您的查询几乎正确,但是通过此查询,您可以提取 仅供应商编号和名称,但您将不知道与之关联的采购订单编号。
因此,在字段中也包括采购订单编号,因为这将是此查询的定义字段。
注意
我尝试编写以下代码来获取供应商代码和供应商名称?
将视图Z_REPORT定义为从zmy_table中选择的
在a.ebeln = b.ebeln上以ekko的身份加入ekko
内部联接but000作为b.lifnr = c.partner上的c
{
b.lifnr作为供应商代码,
c.name1_text作为供应商名称
}
@ Satish Kumar Balasubramanian 请告诉我它是否正确?
非常感谢您提供上述代码,但是我还有另一个要求,我无法理解和编写代码,请您告诉我如何编写此代码以便获取物料编号,
"从表EKES的EBELN的1400,1401输入VBELN中获得EBELP,在表ekpo中传递EBELN和EBELP并打印MATNR"
以上是要求
您能帮助我解决此 Satish Kumar Balasubramanian
Shilpa R ,
现在您已经熟悉CDS的以前要求,建议您尝试一下
如果有其他问题,请要求您为该线程创建一个新线程,并在接受正确答案的情况下关闭当前线程。
!
一周热门 更多>