浅析新功能-管理总账科目主数据的实施状态
2023-12-14 13:33:47 Author: blogs.sap.com(查看原文) 阅读量:8 收藏

Contents

背景介绍… 1

功能介绍… 2

测试场景… 5

前提条件… 8

交付策略… 10

总结… 10

ERP云的客户希望获得开箱即用的解决方案。SAP S/4HANA Cloud Public Edition提供参考总账科目。同时客户面临以下几个主要挑战:

  1. 预先提供的参考总账科目通常不满足单个客户需求。
  2. 这些账户通过内容部署写入传输并发布到客户的生产系统。这会导致测试/生产系统中有许多未使用的参考总账科目。
  3. 尽管“未使用”标识允许用户从科目表级别的测试/生产系统中移除科目,但目前无法将其用于移除公司代码级别的未使用科目。

另外,从以下2个CIP也印证了以上挑战。

CIP – Remove company code account assignment not possible in ‘Manage GL Master Data’ app https://influence.sap.com/sap/ino/#/idea/228944

CIP – Remove/Hide Blocked GL Accounts from Drop Down Lists & Search Results
https://influence.sap.com/sap/ino/#/idea/230255

2308版本首先推出相应的功能,目标是实施总账科目管理流程的重新设计,适用于两系统(Q/P)和三系统(D/T/P)的客户,使客户能够更好地控制预交付及其创建的任何科目。这里有两个要点:

  1. 新的“实施状态”将取代“管理总账科目主数据”应用中的旧“未使用”标识。有三种可能的状态值:

I – 处理中:根据内容新部署的客户被指定为“处理中”。客户可以轻松识别此类账户,并自行决定是现在还是以后对其进行调整。此外,客户创建的新科目的状态为“处理中”。不传输具有此状态的科目。

P – 生产使用:可将客户已测试的科目设置为“生产使用”。这些科目(仅这些科目)将写入传输并移动到测试/生产系统。

N – 不再使用:可将客户不需要的账户指定为“不再使用”。这些账户不会移动到测试/生产系统,如果这些账户已在这些系统中*,则会将其移除。(*如果没有与这些科目相关联的过账)。重要的是,此重新设计也可以在公司代码级别进行此维护。

  1. 两步式机制:这将防止将不需要或未测试的科目传输并移动到生产系统中。
  • 从传输中解除参考科目的部署(通过最佳实践内容产生的);
  • 如果需要,从传输中解除新科目创建(客户自定义产生的);

应用中的实施状态:

  • 在“管理总账科目主数据”中可显示,并且可以编辑;
  • 在“管理运营科目表”中仅可显示,但是无法编辑;

图一演示了最佳实践内容部署的科目流程的改变

图二演示了客户创建新科目流程的改变

继承状态

实施状态在科目表级别和公司代码级别均处于活动状态。系统双向继承状态数据,以防止任何潜在不一致。以下用三个示例来解释:

科目11009091在科目表级别的实施状态从I更改为P,在所属的公司代码1010、1710和1210里该科目的实施状态会继承改变为P;

科目11009091在公司代码级别的实施状态从I更改为P,在公司代码1710和1210里该科目的实施状态不变,但是科目表级别的实施状态会继承改变为P;

科目表级别的实施状态是I, 公司代码级别的实施状态是P,这种组合是不可能出现的。因为修改其中一个级别的状态就会联动另一个级别的状态。

在APP“管理总账科目主数据”中,可以选择显示字段‘实施状态’

可以看到科目10010002 和10010003的实施状态是I,其他三个科目是P。点击10010003的详细信息,可以看到进一步信息,由于这个科目是从科目10010000复制创建的,所以源是参考内容标记为是。

进入到公司代码级别,以1310为例,实施状态也是I

然后返回到科目表级别,点击‘编辑’,试着修改下实施状态从I到P,会跳出一个警告信息,提示公司代码级别的实施状态也同步调整了。

点击确定,这个时候公司代码级别1310的实施状态已经改成了P。这个时候你如果在1310里把P改成I,会有如下警告信息出现。

当然你也可以再次改回到P,会有如下警告信息

最后,按照业务需求,选择所需的实施状态,点击保存。

这需要通过 SSCUI 106573完成:

管理您的解决方案 -> 配置您的解决方案 ->Application Platform and Infrastructure 应用程序平台和基础架构  -> General Settings常规设置 -> Activate Features激活功能

选择FINS_GLACCOUNT_IMPLEMENT_STATE,点击Activate/Deactivate Feature:

在确认不可取消激活功能的提示框里,点击‘是’ .注意:这个激活动作是不可取消的。请慎重。

    • 先决条件:Q2P 已激活
    • 注释:在 Q (2SL)/D(3SL) 系统中包含总账科目的所有传输请求,应该在激活这个功能之前发布。这意味着将科目导入 P 系统 (2SL两系统架构) 或 T/P 系统 (3SL三系统架构) 后,在 P 或 T/P 系统中激活功能切换并在其中启动迁移流程。
    • 迁移流程:
      • 引入了附加数据库表;数据将根据现有数据库表填充
      • 启动管理总账科目主数据应用时开始
    • 在迁移期间,将冻结所有总账科目相关的应用,包括:
      • 管理总账科目主数据
      • 管理科目表
      • 管理运营科目表
      • 同步总账科目主数据
    • 迁移期间可从几分钟持续到 小时
    • 建议在非高峰使用系统期间来进行操作。

通过通过功能开关(Feature Toggle)实现功能。

  • 在 CE2308 和 CE2402 中:
    • 现有已上线客户可决定是否要打开功能开关。
    • 新实施客户可以选择从一开始就激活新功能(帮助文档

通过激活新功能和新流程可以帮助客户灵活的管理会计科目。


文章来源: https://blogs.sap.com/2023/12/14/%e6%b5%85%e6%9e%90%e6%96%b0%e5%8a%9f%e8%83%bd-%e7%ae%a1%e7%90%86%e6%80%bb%e8%b4%a6%e7%a7%91%e7%9b%ae%e4%b8%bb%e6%95%b0%e6%8d%ae%e7%9a%84%e5%ae%9e%e6%96%bd%e7%8a%b6%e6%80%81/
如有侵权请联系:admin#unsafe.sh