SAP B1交易通知不适用于AP发票草稿

2020-09-21 14:39发布

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

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


大家好,

我已经为要申请批准的AP发票应用了以下验证。 但是此验证无效。 任何解决方法。

 IF(@object_type = N'112'和@transaction_type在(N'A',N'U')中)
 开始
    如果存在
 (
 从ODRF中选择ODRF.DocEntry
 ODRF.DocEntry上的内部联接DRF1 = DRF1.DocEntry
           在哪里(DRF1.OcrCode为NULL或DRF1.OcrCode ='')
 ODRF.ObjType = '18'AND ODRF.DocEntry = @list_of_cols_val_tab_del)
 开始
    SET @错误= 1000
    SET @error_message ='部门不能空白'
    结束
 结束


 

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

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


大家好,

我已经为要申请批准的AP发票应用了以下验证。 但是此验证无效。 任何解决方法。

 IF(@object_type = N'112'和@transaction_type在(N'A',N'U')中)
 开始
    如果存在
 (
 从ODRF中选择ODRF.DocEntry
 ODRF.DocEntry上的内部联接DRF1 = DRF1.DocEntry
           在哪里(DRF1.OcrCode为NULL或DRF1.OcrCode ='')
 ODRF.ObjType = '18'AND ODRF.DocEntry = @list_of_cols_val_tab_del)
 开始
    SET @错误= 1000
    SET @error_message ='部门不能空白'
    结束
 结束


 
付费偷看设置
发送
4条回答
95年老男孩
1楼-- · 2020-09-21 15:21

嗨,

如果AP发票尺寸为空,则上述TN正在工作并被阻止。

请注意,批准和TN不会同时触发。 停用对AP发票的批准,然后尝试。

此致

Nagarajan

代楠1984
2楼-- · 2020-09-21 15:36

isnull(DRF1.OcrCode,0)= 0不起作用。 批准AP发票后,如果我们检查Dimension是否为空,则SAP将不允许在行级别更新数据。 这就是为什么我们在发送文档以供批准时需要进行验证。

此验证也适用于销售订单草稿。

此致

Amey

昵称总是被占用
3楼-- · 2020-09-21 15:36

Hi

更改您的SQL语句,然后尝试以下操作:

如果(@object_type ='10000013')和(@transaction_type不在('A','U')中)

亲切的问候

Agustín

My梦
4楼-- · 2020-09-21 15:26

感谢您的回复。 上述解决方案也不起作用。 即使我们在TN的条件下指定了特定的供应商代码,也不会进行验证。

一周热门 更多>