SAP B1检查日期交易通知

2020-08-30 13:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要帮助,在付款方式(VPM1...

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

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


我需要帮助,在"付款方式"(VPM1)菜单下为"付款"(OVPM)实施交易通知。 当用户尝试将到期日设置为当前日期时,我需要一条错误消息。 谢谢。

如果object_type ='46'并且(_A,'U')则为transaction_type

选择T1。"到期"从VPM1进入Fecha1 T1内联OVPM T0在T1上。" DocNum" = T0。" DocEntry"

T0。" DocEntry" = list_of_cols_val_tab_del;

如果DAYS_BETWEEN(CURRENT_DATE,Date1)<0那么

错误:= 90008;

error_message:= N'您正在尝试设置一个先前的日期';

END IF;

END IF;

1条回答
闻人可可
2020-08-30 14:10

请尝试

如果IF:Object_type = '46'并且(::transaction_type ='A'或:transaction_type ='U')则
声明temp_var_0整数;
选择
(SELECT Count(*)
从OVPM T0
内联接VPM1 T1在T0上。" DocEntry" = T1。" DocNum"
WHERE DAYS_BETWEEN(T1。" DueDate",CURRENT_DATE)> 1和T0。" DocEntry" =:list_of_cols_val_tab_del)IN FROM DUMMY;
IF:temp_var_0> 0然后
SELECT 1,'您正试图设置一个先前的日期'INTO错误,error_message FROM DUMMY;
END IF;
END IF;

一周热门 更多>