S/4HANA规划和合并:建模最佳实践和ACDOCP的使用

2020-08-19 04:23发布

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

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


大家好,

对于很长的问题,请提前道歉。 我们正在使用S/4HANA规划和合并(以前是针对S/4HANA进行了BPC优化)的概念验证,并围绕这种环境下的正确/最佳实践建模进行了有趣的讨论。 我们希望这里的人可以提出一些建议。

首先,所有计划数据都存在ACDOCP中吗? 如果没有,那么什么将决定计划提供商的选择?

举一个简单,常见,具体的例子,假设我要进行人员规划,并维护一些驱动因素(例如按薪级划分的工资率),并将其相乘以产生会影响损益的成本。

在BPC标准中,这非常简单。 我会做类似的事情:

  • 为"薪级"添加新维度
  • 在"帐户"维度中添加一些新成员,以保留驱动程序费率
  • 建立新的员工人数模型
  • 设置一些ETL以从HR源系统中获取实际数据

在S/4HANA规划与合并中,什么是等效项?
我应该...

  1. 将新的"薪级"列添加到ACDOCP表中,这样我就可以在那里保存数据,并在顶部建立一个新的虚拟提供商多维数据集?
  2. 修改现有的多维数据集,例如/ERP/SFIN_V20并构建不同的Agg。 要划分出人员总数功能的级别?
  3. 创建一个完全不在ACDOCP上的 的独立计划多维数据集吗?
  4. 完全不同吗?

是否应将来自外部源系统的实际数据纳入ACDOCA?

即使对于基于/ERP/SFIN_M01构建的标准浓度,哪些因素决定了我们应该写回SFIN_V20(在ACDOCP上)还是SFIN_R01(不在ACDOCP上)?
我在寻找逻辑上的"为什么"? 而不是技术上的"如何"? 答案...我了解参数/ERP/P_0INFOPROV在这种情况下的作用。


第二,关于外部(非SAP)系统,我看到建议外部数据的比例不应超过20%。 我了解S4不应被视为实际的BW系统,但对此的技术基础感到好奇。 按记录数计算是20%吗? 通过DB表的大小? 这主要是出于性能方面的考虑吗? 这不取决于有多少并发用户正在处理交易吗?

在使用外部系统 的情况下,例如 对于参考价格,是否建议以BW方式处理此问题,设置ETL并将其纳入DSO? 或设置BPC本地提供商? 还是将其迁移到本地S4等效项中?

亲切的问候,

-埃利奥特

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

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


大家好,

对于很长的问题,请提前道歉。 我们正在使用S/4HANA规划和合并(以前是针对S/4HANA进行了BPC优化)的概念验证,并围绕这种环境下的正确/最佳实践建模进行了有趣的讨论。 我们希望这里的人可以提出一些建议。

首先,所有计划数据都存在ACDOCP中吗? 如果没有,那么什么将决定计划提供商的选择?

举一个简单,常见,具体的例子,假设我要进行人员规划,并维护一些驱动因素(例如按薪级划分的工资率),并将其相乘以产生会影响损益的成本。

在BPC标准中,这非常简单。 我会做类似的事情:

  • 为"薪级"添加新维度
  • 在"帐户"维度中添加一些新成员,以保留驱动程序费率
  • 建立新的员工人数模型
  • 设置一些ETL以从HR源系统中获取实际数据

在S/4HANA规划与合并中,什么是等效项?
我应该...

  1. 将新的"薪级"列添加到ACDOCP表中,这样我就可以在那里保存数据,并在顶部建立一个新的虚拟提供商多维数据集?
  2. 修改现有的多维数据集,例如/ERP/SFIN_V20并构建不同的Agg。 要划分出人员总数功能的级别?
  3. 创建一个完全不在ACDOCP上的 的独立计划多维数据集吗?
  4. 完全不同吗?

是否应将来自外部源系统的实际数据纳入ACDOCA?

即使对于基于/ERP/SFIN_M01构建的标准浓度,哪些因素决定了我们应该写回SFIN_V20(在ACDOCP上)还是SFIN_R01(不在ACDOCP上)?
我在寻找逻辑上的"为什么"? 而不是技术上的"如何"? 答案...我了解参数/ERP/P_0INFOPROV在这种情况下的作用。


第二,关于外部(非SAP)系统,我看到建议外部数据的比例不应超过20%。 我了解S4不应被视为实际的BW系统,但对此的技术基础感到好奇。 按记录数计算是20%吗? 通过DB表的大小? 这主要是出于性能方面的考虑吗? 这不取决于有多少并发用户正在处理交易吗?

在使用外部系统 的情况下,例如 对于参考价格,是否建议以BW方式处理此问题,设置ETL并将其纳入DSO? 或设置BPC本地提供商? 还是将其迁移到本地S4等效项中?

亲切的问候,

-埃利奥特

付费偷看设置
发送
2条回答
闻人可可
1楼 · 2020-08-19 04:50.采纳回答

你好,艾略特,长问题,长答案...

说实话,围绕ACDOCP的整个方向仍然是个谜。 据我了解,ACDOCP是最常用于ECC流程的,它允许某种计划功能,例如生产订单...如果您使用的是S/4 1610及更高版本,您会注意到ACODCP被用于其他流程中,例如 总帐分配也是如此。

我目前正在使用ACDOCP,但其原因并非基于计划功能,而是因为我们处于Central Finance环境中,并且在从源系统加载计划数据时想利用来自实际情况的相同映射/派生( BPC,平面文件,BW-IP)。 这也可以在BW层中实现,但是由于当前没有将计划数据集成到S/4的标准流程,因此我们决定在加载过程中完全不使用BW。 该过程涉及SDA,HANA程序和ABAP,因此可以从源系统读取数据,将其映射/派生而无需任何分段,直接传送到ACDOCP进行下游报告。 此外,ACDOCP与ACDOCA同步,这意味着在ACDOCP中自动生成了CO-PA和客户字段。

请记住,实际数据和计划的主数据几乎相同,并且它们被保存在相同的位置(MDG),例如:公司代码,客户主数据,物料主数据等...-保存数据时这是强制性的 到ACDOCP。

您为人数示例绘制的替代方案正在混淆这些概念。 ACDOCP遵循"基于帐户"的原则,沿多种货币和数量运行,嵌入式BPC完全灵活,可以基于帐户,可以基于关键指标或两者兼有。

在您的情况下,您确实有计划流程,因此,出于建模,主数据和性能方面的灵活性,您应该考虑完全不使用ACDOCP,因为PAK仅将HANA下推式功能用于基于BW的模型。

以下是我尝试将所有内容都放在透视图中的方法:

  1. 使用ACDOCP时-实际数据和计划主数据保存在同一位置
  2. ACDOCP不会利用"临时"主数据,除非您在主表中进行维护
  3. ACDOCP是基于帐户的-如果您需要一个费率帐户-您将需要为此帐户创建一个总帐帐户(项目1)
  4. ACDOCP不利用PAK Hana的性能

要确定是否将其保存到ACDOCP或R01中,您需要在此处更改InfoProvider的Bex变量:

https://answers .sap.com/questions/213302/how-data-is-retracted-acdocp-table-from-info-pr.html

此外,如果出于任何原因需要ACDOCP,请考虑实施混合方法-使用BW/BPC进行规划,然后将其集成到ACDOCP。

现在是有关外部系统的问题,其原因是因为您不想让诸如计划之类的非操作性东西使操作系统过载。 如果您有大量数据,并且需要将所有内容集中在一个环境中,则应该考虑为此设置一个多带带的实例。

悻福寶寶
2楼-- · 2020-08-19 04:35

Hello,

我也在寻找可以将数据从BW4HANA写回ACDOCP表的解决方案或方法。

需要将数据从BW4HANA写入S4HANA中的ACDOCP表。 我们在BW4HANA中使用嵌入式BPC,并且在计划之后需要将数据写入S4中的ACDOCP表。 需要帮助以了解如何做到这一点吗?

谢谢。

一周热门 更多>