1. 数据结构变化
1) FI和CO直接过账的原凭证继续保留在BSEG、COEP中。同时,在以下每个应用组件的业务交易中,都会在ACDOCA表中生成新日记账:FI-GL、FI-AA、CO、CO-PA、CO-PC-ACT,同时ACDOCT视图作为科目余额的表;
2) 对于一些旧表不再需要更新,例如BSIK,BSID等,但是可以继续使用这些旧表,这些表以视图形式存在于系统;
3) 业务上数据库保留MKPF,MSEG,MARC,MARD、MCHB这些表,新增表MATDOC,MATDOC类似财务上的ACODA,它包含物料凭证所有信息及所有库存信息,库存数据通过MATDOC表的数据实时计算;
4) 资产模块原来存储在表ANEK, ANEP, ANEA, ANLP, ANLC中的实际数据S4变为存储在ACDOCA中,统计数据则存储在表FAAT_DOC_IT中,计划数据存储在表FAAT_PLAN_VALUES中。
5) 物料分类账主要的表为MLDOC;
6) BP(对应原来客户、供应商主数据,S4中叫做商业合作伙伴)中增加了BUT开头的表,比如BUT000存放BP:一般数据。维护主数据时,先更新BUT000表,再更新原客户、供应商主数据表,比如KNA1/LFA1。
2、新资产会计
资产模块配置上变化不大,主要的变化是要配置一个技术性清账科目,所有资产的购置都要通过这个科目过账,即借:固定资产,
贷:技术性清账科目,然后借:技术性清账科目 贷:应付款,就是资产购置都会同事产生两张凭证,SAP官方说法是为了资产购置价值可以在不同的分类账组下输入不同的值,因为第一张凭证可以输入分类账组。如果激活新资产会计碰到ACC_AA116的错误消息,可尝试配置点“指定平行货币的使用”删除平行货币的配置,保存,然后再加上去试试,有可能前台配置了,但是后台表有的没有更新。
资产折旧计提可多个公司一起执行,可查看以往的折旧
资产过账数据DDL视图 FAAV_LINEITEMS 其他相关视图FAAV打头
AS91创建资产卡片,ABLDT输入接管价值,ABLDT直接生产会计凭证。
往年资产:AS91/ABLDT 当年资产:AS91/AB01
3、信贷管理
信贷管理被FI 和SD的信贷管理(FIN-FSCM-CR)替代,并可在客户主数据中直接维护信用数据;
维护信贷账户主数据的T-code:BP/UKM_BP (信贷主数据存储表: UKMBP_CMS_SGM / UKMBP_CMS)
处理信贷冻结的销售订单T-code:UKM_CASE VKM1 VKM4
信用管理的标准BP角色是UKM000 - SAP CREDIT MANAGEMENT
财务供应链管理的区域菜单:FSCM
FSCM信贷管理相关表:
https://sap4tech.net/sap-fscm-credit-management-tables/
4、商品主数据
物料编码及有关的字段扩展到40位,新增了SERV 服务物料,外贸的相关功能被更完整的GTS(全球贸易服务)取代
零售物料使用MM41\MM42创建修改,以及可配置物料CT04/CL02/CS01/CU41BOM相关性/CU50测试
5、成本要素
SAP S/4 HANA下,成本要素不再需要单独维护,而是作为总账科目的一种特殊类型进行维护(FS00)
成本要素包括在会计科目中统一创建,直接包括在科目表中,KA01/KA02/KA03/KA06等事物代码不再使用。
初级成本要素在FI中有对应的总账科目,而且次级成本要素也存在对应的总账科目,只不过这些次级成本要素所对应的总账科目是不用于FI记账的
随着成本要素合并到总账科目当中,相应的一些业务也会发生相应的变化:
-
所有的业务交易(外部的和内部的)都使用总账科目记录
-
作为总账科目特殊类型的成本要素主数据,也包含了成本要素类别、计量单位等其他设置
-
总账科目维护(FS00)提供一个附加的‘账户类型’(总账科目类型)字段:资产负债表科目、营业外收入/费用、初级成本/收入、次级成本;单独的成本要素主数据维护事务(KA01/KA06)不再可用
-
合并后交付的标准角色:FUCN_GL_ACCOUNTANT(总账科目)
-
除一般的初级、次级成本要素类型外,仍支持‘90’的特殊统计成本要素类型
-
成本要素主数据不再支持:基于时间管理、成本要素属性、混合属性等
-
成本要素主数据中缺省科目分配不再可用,现有默认设置需迁移到OKB9
-
成本要素组仍可支持用于CO分配、分摊等;财务报表版本设置统一使用科目组/集
-
除了CO期间锁外,同时也将检查FI期间锁
-
FI和CO的会计年度变式必须相同,包括特别期间
-
不能再删除成本要素
-
现有次级成本要素需要迁移到会计科目表中,并把默认的科目分配对象进行转换
-
6、BP
客户、供应商,统一用商业伙伴(BP)进行管理,选择不同角色来进行创建,同一个单位既是客户,又是供应商可使用同一个编码。
BP主数据批量修改:采用XD99/XK99,备注相关涉及NOTE:2608972.
BP主数据显示批量修改记录:事物代码:BPCD ;相关程序:SE38:BUSCHDOC
7、数据导入工具
SAP官方Note:2239701说明不再推荐使用LSMW导入期初数据,目前并未禁止使用,但是某些交易已不支持LSMW导入数据,比如BP(客户、供应商主数据),按照SAP note:2239701的说明,1610的版本提供了工具叫S/4HANA Migration Cockpit,适用于小项目的数据导入,个人认为是用来替代LSMW的。另外的一个主推工具叫Rapid Data Migration(RDM),分为基础版和完整版,基础版不收费,完整版要收费。
LSMW在S/4HANA OP中依然存在,但是不再被当作导入工具。LSMW可能会掉用过时的数据接口,这些数据接口可能已经在SAP S/4HANA中无法被使用了。
因为LSMW使用标准数据接口(BAPIs, IDocs, Direct Input, Batch Input程序和录屏),而在S/4HANA中,数据结构和屏幕已经发生了大幅的变化,使用LSMW进行S/4HANA的数据导入将受到很大的限制。特别是一些用于LSMW的Batch Input或是Direct Input程序受到很多限制,你需要在使用之前查看应用程序组件。
SAP在S/4 HANA中还提供了SAP Rapid Data Migration和SAP S/4HANA Migration Cockpit两大工具。
SAP Rapid Data Migration
替代LSMW的是基于SAP Data Service的SAP Rapid Data Migration。
这个工具是专为SAP S/4HANA打造的,适配了新的程序接口和数据结构。这个工具是免费的,可以从SAP Service marketplace上下载。
关于SAP Rapid Data Migration Content的限制和重点:
-
SAP Rapid Data Migration是基于SAP Data Service 4.2平台的,它包括了针对SAP S/4HANA预定义的业务内容。
-
按照SAP NOTE上的说法:这个工具已经在SAP S/4HANA的SAP Best Practices上测试过了,但是它也可以用于其他国家版本和不同的部署方式,但是可能需要一些修改。
-
导入对象清单包括基本的主数据和交易数据对象。
-
对于客户特定的需求,大部分的对象需要被扩展,除非S/4HANA项目仅仅实施最基本的SAP S/4HANA最佳业务实践。
SAP Migration Cockpit/Migration Object Modeler
这是从S/4HANA 1610版本开始提供的新工具。它帮你从SAP或者非SAP系统中把主数据和业务数据导入到SAP S/4HANA 1610中去。这个工具已经包括在了S/4HANA的Licesne中,也包括在S/4HANA软件中。
Migration Cockpit使用预定义的导数工具,例如标准导数对象,包括客户,供应商,采购订单等。它已经包括一些模版和匹配关系。
此外,它允许你通过使用SAP S/4HANA Migration Object Modeler,在导入过程中集成自定义的数据对象。例如,你可以在预定的导入对象中新增字段。在FPS2版本中,你还可以创建自己的导入对象,或者把Cockpit中原本没有包括在内的对象加进来。
你可以通过LTMC来调用Cockpit,对应的Role是SAP_CA_DMC_MC_USER。通过LTMOM来访问Migration object modeler,使用它的前提是你要在migration cockpit中创建了一个migration project并分配了Role SAP_CA_DMC_MC_DEVELOPER给特定用户。
使用S/4HANA Migration Cockpit的限制:
-
预定义的数据导入对象是基于SAP S/4HANA的Best Practices的,因此可能不支持SAP S/4HANA的全部功能。
-
确实可以使用Migration Object Modeler对数据对象进行扩展,但是这是受限于数据对象底层的数据导入API和Migration Object Modeler的版本的。想使用最新版本的Migration Object Modeler,你要有S/4HANA 1610 FPS2,或者就是你所能获得的最新版本S/4。
-
如果你要的数据对象没包括在Migration Object Modeler中,你可以试试别的方法,例如Rapid data migration工具。
相关Notes
2287723 – LSMW in SAP S/4HANA on-premise
2481235 – SAP S/4HANA Migration Cockpit (on-premise) – restrictions and extensibility of pre-delivered migration objects
2239701 – SAP Rapid Data Migration for SAP S/4HANA, on premise edition
2208321 – FAQ for legacy data transfer in SAP_FIN 720 and subsequent releases
8、采购订单无法批量转换内向交货单VL31N
这个问题可参考note:2312510 - VL31N Incorrect delivery type determined for Origin Accept. II (S4),需要打这个note更正
9、MATDOC_EXTRACT
为了提高库存数量的取值逻辑,SAP交付了出MATDOC外的第二张表MATDOC_EXTRACT,这个表通过在月底运行程序NSDM_MTDCSA_PRECOMP会按照物料、公司、工厂、特殊库存、销售订单、WBS、库位、批次存储、库存类型、年度月份存储库存的数量,方便期初、期末库存数量的取值。参考note:2246602