根据GST编号和PAN匹配阻止阻止重复的供应商创建所需的存储过程

2020-08-14 02:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 阻止基于的重复供应...

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

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


亲爱的

阻止基于

的重复供应商创建所需的存储过程

T1。[GSTRegnNo]和T2。[TaxId0]匹配,

请帮助克服问题

感谢高级帮助

选择T0。[CardCode],T1。[GSTRegnNo],T2。[TaxId0]
从OCRD T0内联接
CRD1 T1到T0。[CardCode] = T1。[CardCode]内联接CRD7 T2 开启T0。[CardCode] = T2。[CardCode]

4条回答
歪着头看世界
2020-08-14 03:16

尊敬的Ramudu,

请检查以下SP:

 IF(  @object_type ='2')和@transaction_type('A')
 开始
 将@GstNo声明为varchar(100)
 将@PanNo声明为varchar(100)

 SET @GstNo =(从OCRD T0中选择T1。[GSTRegnNo]。T0上的内部连接CRD1 T1。[CardCode] = T1。[CardCode]上的内部连接CRD7 T2 ON T0。[CardCode] = T2。[CardCode]其中T0。[  CardCode] = @list_of_cols_Val_tab_del)
 SET @PanNo =(从OCRD T0中选择T2。[TaxId0]。T2上的内部连接CRD1 T1。[CardCode] = T1。[CardCode]上的内部连接CRD7 T2 ON T0。[CardCode] = T2。[CardCode],其中T0。[  CardCode] = @list_of_cols_Val_tab_del)

 如果存在(
 从OCRD T0中选择T0。[CardCode] T0。[CardCode] = T1。[CardCode] INNER JOIN CRD7 T2 ON T0。[CardCode] = T2。[CardCode]其中(@GstNo = T1。[GSTRegnNo  ])
 全联盟
 从OCRD T0中选择T0。[CardCode] T0。[CardCode] = T1。[CardCode] INNER JOIN CRD7 T2 ON T0。[CardCode] = T2。[CardCode]其中(@ PanNo = T2。[TaxId0  ])
 )
 
 开始
 设置@error = -100
 set @error_message ='基于GST No和PAN匹配重复创建供应商'
 结束
 结束


 谢谢,
 阿齐兹
 

一周热门 更多>