Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf ·...

15
EHP4 for SAP ERP 6.0 March 2010 English Segment Reporting (166) SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Business Process Documentation

Transcript of Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf ·...

Page 1: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

EHP4 for SAP ERP 6.0

March 2010

English

Segment Reporting (166)

SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany

Business Process Documentation

Page 2: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 2 of 15

Copyright

© 2010 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint

are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or

registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web

Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, Clear Enterprise, SAP BusinessObjects

Explorer, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as

their respective logos are trademarks or registered trademarks of SAP France in the United States and in other countries.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

Page 3: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 3 of 15

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

External Process

Business Process Alternative/Decision Choice

Typographic Conventions

Type Style Description

Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.

Cross-references to other documentation.

Example text Emphasized words or phrases in body text, titles of graphics and tables.

EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.

Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.

EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the

ENTER key.

Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

Page 4: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 4 of 15

Contents

1 Purpose ................................................................................................................................... 5

2 Prerequisites............................................................................................................................ 5

2.1 Master Data ...................................................................................................................... 5

2.2 Preliminary Steps ............................................................................................................. 5

2.3 Roles ................................................................................................................................ 5

3 Process Overview Table ......................................................................................................... 6

4 Process Steps ......................................................................................................................... 7

4.1 Posting a G/L Account Document with Different Segments ............................................ 7

4.2 Period End Processing ................................................................................................... 10

5 Closing Reports and Notifications ......................................................................................... 11

5.1 Balance Sheets and P&L Statements ............................................................................ 11

5.2 Cost of Sales Accounting - P&L Statements .................................................................. 12

5.3 Receivables and Payables by Segments ....................................................................... 13

6 Appendix ................................................................................................................................ 15

6.1 Used Forms .................................................................................................................... 15

Page 5: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 5 of 15

Segment Reporting

1 Purpose The purpose of segment reporting is to make the profit and risk situation of individual enterprise areas (segments) transparent.

Since segment reporting must be configured in accordance with specific customer requirements, this BPD describes the creation of an example report in that enables a balance sheet and profit and loss account to be drawn up for each segment.

2 Prerequisites Online document split 165 must be installed.

Cost of Sales Accounting 161 must be installed.

Though this BPD can be implemented without activating Cost of sales accounting (161), for the purpose of this BPD, activating cost of sales accounting is a pre-requisite. It means if a customer wants to implement online document split and segment reporting, they will also need to implement – Cost of Sales Accounting.

2.1 Master Data

You have entered the master data required to go through the procedures of this scenario. Ensure that the following scenario-specific master data exists before you test this scenario:

Master Data Value Selection Comment

Customer * All Cost of Sales Accounting needs to be assigned to a customer.

For master data creation compare Central Master Data (152) scenario

Vendors * All Cost of Sales Accounting needs to be assigned to a vendor.

For master data creation compare Central Master Data (152) scenario

G/L Accounts * ALL Cost of Sales Accounting needs to be assigned to all G/L accounts

Cost Center * ALL Select all cost centers

2.2 Preliminary Steps

You have made the required settings in Customizing. For more information, see Segment Reporting customizing requirements.

2.3 Roles

Use

Page 6: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 6 of 15

The following roles must have already been installed to test this scenario in the SAP Netweaver Business Client (NWBC). The roles in this Business Process Documentation must be assigned to the user or users testing this scenario. You only need these roles if you are using the NWBC interface. You do not need these roles if you are using the standard SAP GUI.

Prerequisites

The business roles have been assigned to the user who is testing this scenario.

Business Role Technical name Transaction

Employee (Professional User) SAP_NBPR_EMPLOYEE-S Assignment of this role is necessary for basic functionality.

General Ledger Accountant SAP_NBPR_FINACC-S FB50

FAGLGA35

Finance Manager SAP_NBPR_FINACC-M S_PL0_86000028

GR55

S_PCO_36000218 (Receivables: Segment)

S_PCO_36000219 (Payables: Segment)

3 Process Overview Table Process step

External process reference

Business condition Business role Transaction code

Expected results

Split the documents on different segments

You receive G/L account documents that have to be posted manually in the SAP system. You want to split the documents on different segments

General Ledger Accountant

FB50 You have booked a document with different segments. The items on the input tax account and the Bank Clearing Account are split into different segments in the general ledger view

Period End processing

Process step

External process reference

Business condition Business role

Transaction code

Expected results

Allocation of un-allocable segment at the period end

The shared costs have been accumulated on un-allocable segment during the period. These costs have to be allocated on pre-determined criteria to

General Ledger Accountant

FAGLGA35

You have distributed the costs from profit centers (assigned to un-allocable segment) to

Page 7: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 7 of 15

Process step

External process reference

Business condition Business role

Transaction code

Expected results

allocable segments. profit center assigned to allocable segment

Reports

Process step

External process reference

Business condition

Business role

Transaction code Expected results

Period end Balance Sheets and P&L Statements by segment

To generate a reconciled period end balance sheet and P&L statement filtered on segment.

Finance Manager

S_PL0_86000028 The report for creating balance sheets and P&L statements does not make any postings; it only calculates the balance sheet and P&L result and displays this in the balance sheet and P&L statement.

Cost of Sales Accounting - P&L Statements

To generate P&L statement for a segment in cost of sales accounting format

Finance Manager

GR55 The P&L Statement is shown in cost of sales accounting format for the selected segment

Receivables and Payables by segment

To display receivables and payables by segment

Finance Manager

S_PCO_36000218 (Receivables: Segment)

S_PCO_36000219 (Payables: Segment)

Receivables / Payables for the selected segment are shown as a Classic Drilldown Report, the appearance of which you can change

4 Process Steps

4.1 Posting a G/L Account Document with Different Segments

Use

You receive G/L account documents that have to be posted manually in the SAP system. You want to split the documents on different segments.

Prerequisites

Settings have been maintained in Customizing.

Procedure

Page 8: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 8 of 15

The following describes how G/L account documents are posted in the SAP system. In the example used here, office supplies are purchased via a bank subaccount.

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Accounting Financial Accounting General Ledger Posting

Enter G/L Account Document

Transaction code FB50

Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role

Business role General Ledger Accountant

(SAP_NBPR_FINACC-S)

Business role menu General Ledger Posting Posting Post G/L Account Document

2. Enter the following basic data:

Field name Description User action and values Comment

Document Date <Today's date>

Company Code

CORPRATE CENTER

Company Code 1000

UNICO

Company Code 2000

CAP

Company Code 3000

UFL

Company Code 4000

SWAN

Company Code 4010

GCL

Company Code 5000

Posting Date <Today's date>

Currency NGN Document currency

Tab Details Select Details tab

Calculate tax Select the calculate tax indicator

3. Enter the following data for the first line item:

Field name Description User action and values Comment

G/L Account * For example . 640020 - Office stationery

Page 9: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 9 of 15

Field name Description User action and values Comment

G/L debit

Amount in Document Currency

For example, 400

Tax Code V1 Domestic input tax 5%

Cost Center * For example Manufacturing 1

4. Enter the following data for the second line item:

Field name Description User action and values Comment

G/L Account * For example 640020 - Office stationery

G/L debit

Amount in Document Currency

For example, 500

Tax Code V1 Domestic input tax 5%

Cost Center * For example Financials and Administration

5. Choose Enter.

6. Enter the following data for the third line item:

Field name Description User action and values Comment

G/L Account * For example 161020 - Bank account

G/L credit

Amount in Document Currency

For example, 900 Alternatively you can enter *

Value Date <Today's date> Double click on line item to enter the value date and return to the Details tab screen with the back arrow

7. Choose Enter.

8. To check the document before it is posted, from the menu choose Simulate (Shift + F9). This enables you to display the document, including the input tax to be posted, and to correct it if necessary. Confirm any messages that appear with Enter.

9. Choose Post (Ctrl + S).

10. In the lower area of the screen, the system outputs the message Document xxxxx was posted in company code xxxx, where xxxxx is the sequential document number assigned by the system.

11. Make a note of the document number.

Page 10: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 10 of 15

Result

You have booked a document with different cost centers. Different segments are derived because the expense line items are booked to two different cost centers. Different profit centers are assigned to these cost centers and in turn different segments are assigned to these profit centers. So segment derivation takes place because of these assignments.

This split takes place in the proportion of the expense line items booked to different segments as explained above. The posting result can be checked using transaction FB03 (see document

General Ledger (156), section Displaying a document).

4.2 Period End Processing

Use

During the business transaction based on the profit centre mapping to the segment, the expenditure and income will be captured under the un-allocable business segment (1000_C). After doing the profit centre distribution, the costs are transferred to correct profit centers and the correct segment is derived from the profit center.

Distribution is an activity that you perform periodically, during the period-end closing. Distribution means that the sending profit center is credited and the receiving profit center is debited.

Prerequisites

Distribution cycle (YB_010) has to be configured.

Procedure

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Accounting Financial Accounting General Ledger Periodic

Processing Closing Allocation Actual Distribution Execute

Transaction code FAGLGA35

Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role

Business role General Ledger Accountant

(SAP_NBPR_FINACC-S)

Business role menu General Ledger Periodic Processing Allocation Gen. Ledger:Execute Act.Distribution

2. Enter the following basic data on the Execute Actual Distribution: Initial Screen:

Field name Description User action and values Comment

Ledger 0L

Period from <Current period> For example 01

To For example 12

Fiscal year <Current fiscal year> For Example 2009

Document Type SA

Test run Set

Detail List Set

Page 11: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 11 of 15

Cycle YB_010

YB_040

YB_041

YB_050

Corporate Center

UFL

SWAN

GCL

3. Choose Execute (F8).

4. The Distribution is executed and you can see the simulated result in the Display: Actual Distribution Basic List Screen. On this screen, if there are any errors, it will be shown in warning (marked with red) against no of messages field. On the same screen, by clicking Sender or receiver button you can verify the sender and receiver posting.

5. Go Back.

6. Repeat step 1, but remove the indicator in test run and detail list.

7. Choose Execute (F8).

Result

You have distributed the costs from profit centers (assigned to un-allocatable segment) to profit center assigned to allocable segment. Use the closing reports to analyze the postings.

5 Closing Reports and Notifications

5.1 Balance Sheets and P&L Statements

Prerequisites

You have already made the preparatory postings for the balance sheets and P&L statements and valuated the foreign currency balance sheet accounts and open items in foreign currencies. Financial Annual Reporting structure (FIS Annual Rep.Struc) - IKRF has been defined.

Procedure

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Accounting Financial Accounting General Ledger

Information System General Ledger Reports (NEW) Financial

Statement / Cash Flow General Actual/Actual Comparisons Financial Statement: Actual: Actual Comparison

Transaction code S_PL0_86000028

Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role

Business role Finance Manager

(SAP_NBPR_FINACC-M)

Business role menu General Ledger Periodic Processing Reporting Fin. Statements: Act/Act Comparison

2. On the Selection. Fin. Statement. Actual/Actual Comparison screen, enter the required data.

Page 12: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 12 of 15

Field name Description User action and values

Comment

Currency type 10 Company Code Currency

Company Code <company code>

FIS Annual Rep.Struc

UACN UACN Financial Statement Version

Ledger 0L In this field you enter the ledger group you will get the balance sheet for. In our case we only have ONE ledger group. You do not have to enter anything.

Reporting Year Comparison Year and Comparison Period (from – to)

Example:

Reporting Year

2009 1-12

Comparison

Year 2006 1-

12

In these fields, specify the year and period and the comparison year and period for which you want to create the report.

Output Type Classic Drill

Down Report You can personalize your report using the ABAP List Viewer. For further settings, see the mySAP ERP documentation.

Segment 1000_A

9940_A

4010_A

9950_A

Corporate Center

UFL

SWAN

GCL

3. Choose Execute.

Result

A financial statement version contains items that are particularly relevant to the financial statement report and general ledger information system.

The report for creating balance sheets and P&L statements does not make any postings; it only calculates the balance sheet and P&L result and displays this in the balance sheet and P&L statement.

5.2 Cost of Sales Accounting - P&L Statements

Prerequisites

You have already made the preparatory postings for the balance sheets and P&L statements and valuated the foreign currency balance sheet accounts and open items in foreign currencies.

Every new functional area must be included in the financial statement version.

Procedure

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

Page 13: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 13 of 15

SAP ECC menu Accounting Financial Accounting Special Purpose Ledger

Tools Report Painter Report Writer Report Group Execute

Transaction code GR55

Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role

Business role Finance Manager

(SAP_NBPR_FINACC-M)

Business role menu General Ledger Periodic Processing Reporting Execute Report Group

2. On the Execute Report Group: Initial Screen, enter the required data.

Field name Description User action and values Comment

Report Group YCOS Report Group Cost of Sales.

Enter Y* or remove restriction in the search term

3. Choose Execute.

If more than one report is assigned to report group YCOS select report YBCOS.

4. On the Selection Values screen, enter the required data.

Field name Description User action and values Comment

Fiscal Year Example: Reporting Year 2009

In these fields, specify the year and the comparison year (Fiscal year -1) for which you want to create the report.

Ledger 0L

Company Code <company code>

From Period Example: 1

To Period Example: 12

5. Choose Execute.

Result

The report is executed and can be used for further analysis.

5.3 Receivables and Payables by Segments

Use

Display receivables and payables by segments. In opposite to the reporting on customers and vendors, where the information is shown on an aggregated level, these programs allow to show the split by segment.

Beneath the selection by single objects the selection and display by hierarchies is supported.

Prerequisites

Customer or Vendor Documents with segments assignment have been posted for the selected period.

Page 14: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 14 of 15

Procedure

1. Receivables segment:

Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Accounting Financial Accounting General Ledger

Information System General Ledger Reports (New) Line Items

Open items Receivables: Segments

Transaction code S_PCO_36000218

Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role

Business role Finance Manager

(SAP_NBPR_FINACC-M)

Business role menu General Ledger Reporting Receivables Receivables: Segment

2. Payables segment:

Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Accounting Financial Accounting General Ledger

Information System General Ledger Reports (New) Line Items

Open items Payables: Segments

Transaction code S_PCO_36000219

Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role

Business role Finance Manager

(SAP_NBPR_FINACC-M)

Business role menu General Ledger Reporting Payables Payables: Segment

3. Enter the required data on the Selection: Payables: Profit Center screen:

Field name Description User action and values

Comment

Vendor Account Selection by Vendor accounts is possible here

Company Code <company code>

Line Item Selection

Open Items X Select this parameter

Open at Key Date

<DD.MM.YYYY> Enter the last day of the period for which you need the detailed display of balances

Type

Ledger 0L Leading Ledger

Output Type

Page 15: Segment Reporting (166) - Acostauacnlinks.org/.../2016/03/PERT_166_Segment-Reporting.pdf · 2016-03-01 · Segment Reporting 1 Purpose The purpose of segment reporting is to make

SAP Best Practices Segment Reporting (166): BPD

© SAP AG Page 15 of 15

Field name Description User action and values

Comment

Classic drilldown report

X Mark this option

4. Choose Execute (F8).

Result

The result of the selection is shown as a Classic Drilldown Report, the appearance of which you can change.

On the display screen choose Settings Characteristic display Name and key to display the Account number next to the account description.

To create a display according to the chosen hierarchy choose Navigate Switch breakdown.

As an alternative for the classic drilldown report, the program offers a graphical report output or an object list. To use this functionality, select the respective option on the selection screen.

To select by additional criteria of the Vendor- or G/L line item choose on the

selection screen Custom Selections (Ctrl + F1). By double-clicking the required selection criteria you move them to the right area of the screen. Enter the selections

here. Choose Save (Ctrl + S). The selections will be considered by executing the

program (F8).

6 Appendix

6.1 Used Forms

Not relevant