What's New Viewer - SAP S/4HANA

Utilities Scale-Out Enablement for Billing and Invoicing

This product feature provides specific capabilities to handle very large database tables in SAP S/4HANA Utilities in a scale-out scenario.

Technical Details

Technical Name of Product Feature

FEAT_196666

Product Feature is

New

Country Dependency

Valid for all countries

Application Component

IS-U

Availability

SAP S/4HANA 1610 FPS02

Additional Details

SAP S/4HANA runs on the in-memory database SAP HANA. SAP S/4HANA operations require the underlying hardware architecture to provide sufficient memory to store all data in-memory. This can be achieved by either one physical machine (“scale-up”) or by the combination of several physical machines in one system (“scale-out”). Scale-out offers significant advantages regarding total cost of ownership and scalability. The application of a scale-out scenario to large database sizes is challenging and requires a functional enablement within SAP S/4HANA Utilities. As of SAP S/4HANA Utilities 1610 FPS2, new specific capabilities are provided to handle very large database tables in SAP S/4HANA Utilities in a scale-out scenario. The solution supports optimized access to the most critical data in IS-U Billing and IS-U Invoicing. The technical basis for this scale-out solution is the FI-CA mass activity framework.

The advantages of this solution are the following:

  • The partitions of database tables can be efficiently distributed to different index servers

  • Data distribution is controlled by SAP S/4HANA (can be optimized accordingly)

  • New parallelization objects have been added to the mass activities during parallel processing of the batch processes of billing and invoicing

  • Improved load balancing of batch jobs across all combined hosts can be achieved

  • Flexibility and scalability to scale out further if more resources are required due to database growth

Effects on Existing Data

The usage of scale-out requires a database migration or at least a repartitioning of your database, depending on your initial situation.

The new colocation group attribute is used to place related data within a specific location (partition) collectively. This attribute has been added to the database tables involved. The attribute must be initialized for the existing data.

Effects on Customizing

The new colocation group attribute is used to place related data within a specific location (partition) collectively. This new attribute is used as a partitioning column for range partitioning. The partitions created are then distributed between the different hosts, so that all of the related data is found on a single host for each colocation group.

You must define the number of colocation groups, number ranges for each business object, assignments between colocation groups and servers and number range intervals. You do this in Customizing (Start of the navigation path(SAP Customizing Implementation Guide Next navigation step Financial Accounting Next navigation step Contract Accounts Receivable and Payable Next navigation step Technical Settings Next navigation step Settings for Scale-OutEnd of the navigation path).

See also

For more information, see the FI-CA What's New Release Note Scale-Out in Contract Accounts Receivable and Payable and the system documentation for the following scale-out related programs:

  • ISU_COLOGRP_CHECK

  • ISU_COLOGRP_MIGRATION

  • ISU_COLOGRP_PREPARE_PARTITION

    For information about dependencies and restrictions regarding S/4HANA releases and support packages, see SAP Note 2446942 Information published on SAP site.