不可重复的供应商参考 某些BP的编号

2020-08-31 09:11发布

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

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


我需要进行控制以允许除1外的所有BP在销售订单中使用重复的供应商参考号。

异常是ABC100

如果('A','U')中的@ object_type = '17'和@transaction_type

开始

如果不存在(从ORDR中选择numatcard,其中docentry = @ list_of_cols_val_tab_del和(('ABC100'中的CardCode)和NumAtCard不在中(从ordr中选择不同的NumAtCard))或((而不是('ABC100')中的CardCode)))

开始

设置@ error = 1

set @ error_message ='仅非重复的客户参考。 此BP'的编号

结束

结束

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

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


我需要进行控制以允许除1外的所有BP在销售订单中使用重复的供应商参考号。

异常是ABC100

如果('A','U')中的@ object_type = '17'和@transaction_type

开始

如果不存在(从ORDR中选择numatcard,其中docentry = @ list_of_cols_val_tab_del和(('ABC100'中的CardCode)和NumAtCard不在中(从ordr中选择不同的NumAtCard))或((而不是('ABC100')中的CardCode)))

开始

设置@ error = 1

set @ error_message ='仅非重复的客户参考。 此BP'的编号

结束

结束

付费偷看设置
发送
2条回答
打个大熊猫
1楼-- · 2020-08-31 10:06

Krishnam Mathur,您好

稍有变化。 检查此代码。

如果('A','U')中的@ object_type = '17'和@transaction_type

开始

如果存在(从ORDR中选择numatcard,其中docentry = @ list_of_cols_val_tab_del和(CardCode <>'ABC100')和NumAtCard中(从ordr中选择不同的NumAtCard))

开始

设置@ error = 1

set @ error_message ='仅非重复的客户参考。 此BP'的编号

结束

结束

此致

Chella

粗暴的香蕉
2楼-- · 2020-08-31 09:56

此外,我将更改为:

(CardCode <>'ABC100')

为此:

(CardCode NOT IN(从OCRD中选择CardCode,其中QryGroup1 ='Y'))

用适当的BP属性替换QryGroup1,并为需要此功能的任何BP设置该属性。/p>

一周热门 更多>