You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Status

  Approved

OwnerAlexander Bechter
Stakeholders

Gilles Madjaran

Jira Request ID

ERP-115 - Getting issue details... STATUS

Jira Development ID

ERP-201 - Getting issue details... STATUS

High- Level Specification

Functional Overview

The main purpose of this custom development is to facilitate detailed cost and spend reporting based on material group information in financial reports in S/4 HANA. Due to limitations of SAP standard as explained further in SAP note '2843578 - S/4 HANA Finance: Attribute assignment for material inventory lines' the material group is now available as a table field but it is only populated for specific posting scenarios which is insufficient for comprehensive cost analysis on financial reporting. By implementing this custom development, the material group will be available for all material movements recorded in the system and all financially-relevant relevant sales as well as purchasing transactions and therefore allows for a holistic and flexible reporting of financial costs and spend based on the material group classification defined in S/4 HANA.

Scope and Objectives

In SAP standard, the material group is only captured for integrated, sales-related financial postings in the financial line item tables used for Financial reporting in S/4 HANA. The material group is equally if not more important for cost and spend analysis in integrated, procurement-related financial postings as it provides further and more detailed insights into the nature of the costs that may not always be obvious from just looking at the G/L account used for the financial posting. The Chart of Accounts in S/4 HANA has been condensed to a large extend under the premise that auxiliary reporting dimensions such as the material group can be used for a more detailed and granular analysis of costs incurred in the operational activities of an organization in financial reporting. The material group 

The scope of this development therefore includes the following components:

  • Derivation and capture of material group attribute from the material master data where available in the universal journal ledger (technical table name: ACDOCA) in S/4 HANA
  • Derivation and capture of material group attribute from purchase order line item where no reference to a material is provided in the universal journal ledger


Process Flow Diagram


Step

Description

Comment











Assumptions

Dependencies

Security, Integrity and Controls


Configuration Requirements

Language Requirements

Special Requirements


Design Rationale

Functional Requirements

Proposed Technology to Use

Data Source Considerations

TableField NameComments/Calculation/Field Manipulation











Data Validation Considerations

TableField NameComments/Calculation/Field Manipulation













Custom Tables

Master Data

FieldDescriptionData Type/LengthValidation rule/ Value Help









Configuration Table

FieldDescriptionData Type/LengthValidation rule/ Value Help








Selection Screen Enhancement

Field NameDescription

Select:

Data Type/LengthDefault Value/ Validation rule/ Value HelpSelection Logic













Processing Logic



Volumetrics


Performance Considerations



Error Handling


Testing

How to Test

Test Conditions and Expected Results

IDConditionExpected Result










Test Considerations/Dependencies


Other Information


Development Details

Package

Package NameParent Package




Enhancement Implementation

Enhancement TypeStandard Definition NameCustom Implementation NameDesign Rationale Reference









Other Development Objects

Object TypeObject NamePurpose/High Level LogicDesign Rationale Reference








Appendix

Custom Authorization Group Naming Convention

This table is based on the Syensqo development standards document. It provides the naming conventions for authorization groups to associated with custom reports and tables to comply with security requirements.

ABAP

ZFIZMMZPSZCOZSDZBCZFIZCA
TABLESZFITZMMTZPSTZCOTZSDTZBCTZFITZCAT

See also


No files shared here yet.

Change log

Version Published Changed By Comment
CURRENT (v. 4) Dec 02, 2025 08:26 ASMI-ext, Arsalan Ahmad
v. 31 Nov 28, 2025 11:33 ASMI-ext, Arsalan Ahmad
v. 30 Nov 28, 2025 11:32 ASMI-ext, Arsalan Ahmad
v. 29 Nov 26, 2025 14:52 ASMI-ext, Arsalan Ahmad updated section Proposed Technology to Use for custom field
v. 28 Nov 26, 2025 14:36 ASMI-ext, Arsalan Ahmad General Set Maintainence tCode
v. 27 Nov 25, 2025 09:43 ASMI-ext, Arsalan Ahmad
v. 26 Nov 25, 2025 08:39 BECHTER-ext, Alex
v. 25 Nov 25, 2025 08:37 BECHTER-ext, Alex
v. 24 Nov 25, 2025 08:36 BECHTER-ext, Alex
v. 23 Nov 25, 2025 08:33 BECHTER-ext, Alex

Go to Page History

  • No labels