在功能按钮查询上使用BP卡代码

2020-08-24 07:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好-SAP B1 9.0 ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好-SAP B1 9.0

我已经使用B1UP在BP屏幕上添加了一个按钮。 这会运行一个查询,查询该客户曾经购买过的所有产品,但是我无法获取当前选择的BP的CardCode。

如果运行时已经填充了CardCode,则查询可以正常工作。

有一个现有查询已经执行了类似的操作,并且使用CardCode进行此查询。 这将查找所选BP的所有开放报价:

从OQUT T0中选择T0.DocNum,T0.DocDate AS'有效日期',T0.DocDueDate AS'有效期至'T0。[DocStatus] ='O'和T0。[CardCode] = N  '&Save'

从功能按钮运行时,查询显示BP代码:

从OQUT T0中选择T0.DocNum,T0.DocDate AS'有效日期',T0.DocDueDate AS'有效期至'T0。[DocStatus] ='O'和T0。[CardCode] = N  'ZUT-1001'

附加到功能按钮上的新查询不返回任何结果:

选择T1。[CardCode] AS'客户/供应商编号',T1。[DocNum] AS'文档编号',T0。[ItemCode] AS'物料编号',T0。[Dscription] AS'物料/服务说明",T0。[数量] AS"数量",T1。[创建日期] AS [创建日期],来自[dbo]。[RDR1] T0内部联接[dbo]。[ORDR] T1,T1上。[DocEntry] =  T0。[DocEntry] T1。[CardCode] = N'&Save'

运行时,它仅显示相同的查询,而无需替换BP代码。

选择T1。[CardCode] AS'客户/供应商编号',T1。[DocNum] AS'文档编号',T0。[ItemCode] AS'物料编号',T0。[Dscription] AS'物料/服务说明",T0。[数量] AS"数量",T1。[创建日期] AS [创建日期],来自[dbo]。[RDR1] T0内部联接[dbo]。[ORDR] T1,T1上。[DocEntry] =  T0。[DocEntry] T1。[CardCode] = N'&Save'
4条回答
小熊yu生菜
2020-08-24 08:07 .采纳回答

您的功能按钮在哪个屏幕上?

如果在BP主数据屏幕上,则应使用动态语法$ [$ 5.0.0]找到BP代码...如果在Sales或 购买文档,动态语法为$ [$ 4.0.0]

一周热门 更多>