A/P发票中的PAN号码冻结

2020-09-05 17:00发布

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

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


尊敬的专家,

我有以下情况,

我不希望全部或全部发票在A/P或A/R发票中阻止平移编号。

我想在发票中预订TDS," TAX"选项卡中的" Pan Number"字段为空,它将冻结文档。 我知道它仅基于SP Transction,我已经尝试了很多无法提供查询的方法。

我的SP程序正在运行BP主数据级别,但是我不想在BP主数据中,仅在发票中需要。

"我的查询"用于发票。

IF @transaction_type IN(N'A',N'U')AND(@Object_type IN('18'))

----开始

----从OCRD T0中选择T1.TaxId0 TNER内连接CRD7 T1接通T0。[CardCode] = T1。[CardCode]内连接OPCH T2接通T0。[CardCode] = T2。[CardCode]内连接PCH1 T3 在T2。[DocEntry] = T3。[DocEntry]

T3。[WTLiable] ='y'---- AND(T1.TaxId0为null)AND T3.Docentry=@list_of_cols_val_tab_del

----开始

---- SET @error = 150

---- SET @error_message = N'输入PAN号码必须'

---- END

---- END

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

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


尊敬的专家,

我有以下情况,

我不希望全部或全部发票在A/P或A/R发票中阻止平移编号。

我想在发票中预订TDS," TAX"选项卡中的" Pan Number"字段为空,它将冻结文档。 我知道它仅基于SP Transction,我已经尝试了很多无法提供查询的方法。

我的SP程序正在运行BP主数据级别,但是我不想在BP主数据中,仅在发票中需要。

"我的查询"用于发票。

IF @transaction_type IN(N'A',N'U')AND(@Object_type IN('18'))

----开始

----从OCRD T0中选择T1.TaxId0 TNER内连接CRD7 T1接通T0。[CardCode] = T1。[CardCode]内连接OPCH T2接通T0。[CardCode] = T2。[CardCode]内连接PCH1 T3 在T2。[DocEntry] = T3。[DocEntry]

T3。[WTLiable] ='y'---- AND(T1.TaxId0为null)AND T3.Docentry=@list_of_cols_val_tab_del

----开始

---- SET @error = 150

---- SET @error_message = N'输入PAN号码必须'

---- END

---- END

付费偷看设置
发送
3条回答
Nir深蓝
1楼 · 2020-09-05 17:47.采纳回答

您好Balaji,

这是TN:

 IF @transaction_Type('A','U')和@object_type('18')
 开始
 如果存在(
 从dbo.OPCH AS t1中选择t1.DocNum,t1.Cardcode
 在哪里t1.DocEntry = @list_of_cols_val_tab_del
 和存在(从OCRD q1内部连接中选择Q1.Cardcode q1上的CRD7 q2.Cardcode = q2.Cardcode,其中q2.TaxId0为空)
 )
  开始
 SET @错误= 150
 SET @error_message = N'输入PAN号码必须'
 结束


 结束
 

谢谢

Aziz

南山jay
2楼-- · 2020-09-05 17:56

Balaji,能否请您检查/更正分配的标签" 针对SAP Business One的公司间集成解决方案"?

Bunny_CDM
3楼-- · 2020-09-05 17:55

非常感谢您,先生,我们的工作。

一周热门 更多>