存储过程_AR发票

2020-09-20 15:45发布

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

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


大家好

我有一个存储过程(下面的代码),如果单价未满足,它可以帮助阻止发票,但是系统中有一些模板物料清单(表OITT)需要免除此规则。 无法在此代码中添加例外。

有人可以帮我完成它吗?

IF(@object_type = N'13'AND @transaction_type在(N'A',N'U')中)
BEGIN
如果存在(选择T1.DocEntry从OINV T0内部加入INV1 T1 T0.DocEntry = T1.DocEntry内部联接
在哪里(T1.PriceBefDi为NULL或T1.PriceBefDi = 0和)AND T0.DocEntry = @list_of_cols_val_tab_del)
BEGIN
设置@error = 1
set @error_message ='单价不能为空'
END
END

致谢与问候

Anushka

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

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


大家好

我有一个存储过程(下面的代码),如果单价未满足,它可以帮助阻止发票,但是系统中有一些模板物料清单(表OITT)需要免除此规则。 无法在此代码中添加例外。

有人可以帮我完成它吗?

IF(@object_type = N'13'AND @transaction_type在(N'A',N'U')中)
BEGIN
如果存在(选择T1.DocEntry从OINV T0内部加入INV1 T1 T0.DocEntry = T1.DocEntry内部联接
在哪里(T1.PriceBefDi为NULL或T1.PriceBefDi = 0和)AND T0.DocEntry = @list_of_cols_val_tab_del)
BEGIN
设置@error = 1
set @error_message ='单价不能为空'
END
END

致谢与问候

Anushka

付费偷看设置
发送
2条回答
小熊yu生菜
1楼 · 2020-09-20 16:34.采纳回答

嗨,

首先在测试数据库中尝试一下,

IF(@object_type = N'13'AND @transaction_type在(N'A',N'U')中)

开始存在

(从OINV T0的内部T0.DocEntry = T1.DocEntry WHERE T1。[TreeType] <>'T'AND(T1.PriceBefDi为NULL或T1.PriceBefDi = 0)中选择SELECT T0.DocEntry .DocEntry = @list_of_cols_val_tab_del)

开始

设置@error = 1

set @error_message ='单价不能为空'

END

END

此致

Nagarajan

灬番茄
2楼-- · 2020-09-20 16:43
非常感谢Nagarajan先生。现在它正在工作。 :)

一周热门 更多>