项目与利润中心

2020-09-03 05:26发布

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

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


大家好。

我们有一些客户希望添加应收账款发票有一些限制。 他们在销售单据上同时使用Project和Profit Center。 当添加包含特定利润中心的应收账款发票时,他们希望告知用户在继续之前还附加一个项目。 我在考虑存储过程,但似乎无法弄清楚如何检查正确的利润中心,因为利润中心似乎只出现在发票的行上。 (如果我错了,请纠正我)。

我看到我可能需要遍历所有行并检查每一行-收集包含所讨论的利润中心的行的信息,然后触发错误消息-但我不知道该怎么做。 有人可以引导我前进吗?

非常感谢您。

最诚挚的问候,露娜尔。

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

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


大家好。

我们有一些客户希望添加应收账款发票有一些限制。 他们在销售单据上同时使用Project和Profit Center。 当添加包含特定利润中心的应收账款发票时,他们希望告知用户在继续之前还附加一个项目。 我在考虑存储过程,但似乎无法弄清楚如何检查正确的利润中心,因为利润中心似乎只出现在发票的行上。 (如果我错了,请纠正我)。

我看到我可能需要遍历所有行并检查每一行-收集包含所讨论的利润中心的行的信息,然后触发错误消息-但我不知道该怎么做。 有人可以引导我前进吗?

非常感谢您。

最诚挚的问候,露娜尔。

付费偷看设置
发送
3条回答
当学会了学习
1楼 · 2020-09-03 06:03.采纳回答

还应该在行级别输入项目以反映在日记帐分录中。

SBO_SP_TransactionNotification代码为

如果@object_type ='13'AND @transaction_type = 'A'

开始

如果存在(从[dbo \]中选择T0.ItemCode。[INV1 \] T0在T0.DocEntry = @list_of_cols_val_tab_del和T0.OcrCode ='{ 您的利润中心代码}"和T0。项目为空)

开始

设置@error = 1

设置@error_message ='请输入项目代码'

END

END

悻福寶寶
2楼-- · 2020-09-03 06:00

您能帮我在哪里放置这些代码吗?

如果@object_type ='13'并且@transaction_type ='A'

开始

如果存在(从[dbo \]中选择T0.ItemCode。[INV1 \] T0在哪里T0.DocEntry = @list_of_cols_val_tab_del AND T0.OcrCode ='{您的利润中心代码}'和T0。项目为NULL)

开始

设置@error = 1

set @error_message ='请输入项目代码'

END

END

小c菟菟
3楼-- · 2020-09-03 06:14

尊敬的苏达,

我要在A/R发票和销售订单中指定一个字段"交易类别"。

请为此写一个代码。

感谢您的进取。

Joginder75

一周热门 更多>