Revenue Recognition _RR1

99
EHP3 for SAP ERP 6.0 June 2009 English Revenue Recognition Processing (474) SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Building Block Configuration Guide Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Transcript of Revenue Recognition _RR1

Page 1: Revenue Recognition _RR1

EHP3 for SAP ERP 6.0

June 2009

English

Revenue Recognition Processing (474)

SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany

Building Block Configuration Guide

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 2: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 2 of 99

Copyright © Copyright 2009 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, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation. 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, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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 in several other countries all over the world. 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.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 3: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 3 of 99

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

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.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 4: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 4 of 99

Contents Revenue Recognition Processing (474) ....................................................................................... 8

1 Purpose ............................................................................................................................... 8 2 Preparation .......................................................................................................................... 8

2.1 Prerequisites .............................................................................................................. 8 3 Configuration........................................................................................................................ 9

3.1 Financials ................................................................................................................... 9 3.1.1 Create New G/L Accounts ...................................................................................... 9

3.1.1.1 Chart of Accounts: Accounts .......................................................................... 9

3.1.2 Creating a Cost Element for GL Account .............................................................. 12 3.2 Logistics ................................................................................................................... 14

3.2.1 Assign Material Master G/L Accounts ................................................................... 14 3.2.1.1 Check Master Data Relevant For Account Assignment ................................. 14

3.2.1.2 New Rev. Acct Determination w/ new G/L .................................................... 15 3.2.2 Maintain Output Determination ............................................................................. 16

3.2.2.1 Output Condition Type: Sales Docs .............................................................. 16 3.2.2.2 Output Condition Type: Billing ...................................................................... 19

3.2.2.3 Output Determination Procedure: Billing ....................................................... 22 3.2.2.4 Output Determination Procedure: Sales Docs............................................... 23

3.2.3 Pricing .................................................................................................................. 24 3.2.3.1 Define Condition Tables ............................................................................... 24 3.2.3.2 Create Access Sequences ........................................................................... 25

3.2.3.3 Pricing Condition Type ................................................................................. 26 3.2.3.4 Pricing Procedure ........................................................................................ 28

3.2.3.5 Pricing Procedures: Customer and Document .............................................. 32 3.2.4 Billing Doc Type ................................................................................................... 34

3.2.4.1 Define Billing Doc Types .............................................................................. 34 3.2.5 SD Sales Document ............................................................................................. 36

3.2.5.1 Incompleteness Procedure ........................................................................... 36 3.2.6 Define Item Categories ......................................................................................... 37

3.2.6.1 Item Category Groups .................................................................................. 37 3.2.6.2 Item Categories............................................................................................ 38 3.2.6.3 Assign Partner Determination Procedure to Item Category ........................... 42

3.2.6.4 Assign Incompleteness Procedure to Item Categories .................................. 42 3.2.6.5 Delivery Item Categories .............................................................................. 43

3.2.7 Contracts.............................................................................................................. 44

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 5: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 5 of 99

3.2.7.1 Date Determination Rule .............................................................................. 44 3.2.7.2 Cancellation Rule ......................................................................................... 45 3.2.7.3 Define Cancellation Procedure (Contract)..................................................... 46

3.2.7.4 Assign Cancellation Rule to Cancellation Procedure..................................... 46 3.2.7.5 Update Contract Profile ................................................................................ 47

3.2.8 Create Sales Document Type ............................................................................... 48 3.2.8.1 Create Sales Doc Types .............................................................................. 48

3.2.8.2 Assign Item Category ................................................................................... 50 3.2.8.3 Assign Sales Docs To Sales Area ................................................................ 52

3.2.8.4 Assign Incompleteness Procedures.............................................................. 53 3.2.8.5 Document Pricing Procedure ........................................................................ 53

3.2.8.6 Assign Pricing Procedure ............................................................................. 54 3.2.8.7 Assign Schedule Line Category.................................................................... 55 3.2.8.8 Order reason................................................................................................ 56

3.2.9 Material Determination ......................................................................................... 56 3.2.9.1 Condition Type Mat Determination ............................................................... 56

3.2.9.2 Assign Mat Det Procedure to Doc Type ........................................................ 57 3.2.9.3 Substitution Rules ........................................................................................ 58

3.2.10 Sales Document Copy Control .............................................................................. 58 3.2.10.1 Copy Controls - Sales Doc to Sales Doc....................................................... 58

3.2.10.2 Copy Control - Sales to Delivery Document .................................................. 60 3.2.11 Billing Plan ........................................................................................................... 61

3.2.11.1 Define Date Descriptions.............................................................................. 61 3.2.11.2 Billing Plan ................................................................................................... 62 3.2.11.3 Maintain Date Category for Billing Plan ........................................................ 64

3.2.11.4 Define Blocking Reason for Billing ................................................................ 65 3.2.11.5 Assigning Blocking Reason for Billing Types ................................................ 65

3.2.11.6 Maintain Date Proposals for Billing Plan Types............................................. 66 3.2.11.7 Assign Billing Plan to Sales Document Type................................................. 67

3.2.11.8 Assign Billing Plan to Item Category ............................................................. 68 3.2.12 Assign Output Determination Procedures ............................................................. 69

3.2.12.1 Assign Output Det. Procedure: Sales Docs .................................................. 69 3.2.12.2 Assign Output Determination Procedure ....................................................... 69

3.2.13 Copy Control Billing Document to Sales................................................................ 70 3.2.13.1 Copy control Billing Doc to Sales Doc........................................................... 70 3.2.13.2 Copy Control Sales Doc to Billing Doc .......................................................... 72

3.2.13.3 Copy Control Billing Doc to Sales Doc .......................................................... 75

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 6: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 6 of 99

3.2.14 Revenue Recognition Setting ............................................................................... 76 3.2.14.1 Maintain Revenue Realization Account Determination .................................. 76 3.2.14.2 Set Revenue Recognition For Item Categories ............................................. 77

3.3 COPA....................................................................................................................... 78 3.3.1 Structures............................................................................................................. 78

3.3.1.1 Define Value Field ........................................................................................ 78 3.3.1.2 Assign Value Field and Characteristic to Operating Concern ........................ 78

3.3.2 Revaluation Keys ................................................................................................. 79 3.3.2.1 Maintain Revaluation Keys ........................................................................... 79

3.3.3 Planning Layout.................................................................................................... 80 3.3.3.1 Define Planning Layout ................................................................................ 80

3.3.4 Planning Framework............................................................................................. 81 3.3.4.1 Define Planning Levels................................................................................. 81 3.3.4.2 Define Planning Packages ........................................................................... 82

3.3.4.3 Define Planning Methods (Parameter Set).................................................... 82 3.3.5 Transfer of Billing Documents ............................................................................... 83

3.3.5.1 Assign Value Fields...................................................................................... 83 3.3.6 Change PA Transfer Structure for Settlement ....................................................... 84

3.3.7 Information System .............................................................................................. 84 3.3.7.1 Change Profitability Report........................................................................... 84

3.3.7.2 Change Forms for Profitability Reports ......................................................... 85 3.4 Materials Management ............................................................................................. 86

3.4.1 Material Type for Non-valuated Media .................................................................. 86 3.4.2 Define Material Groups ......................................................................................... 87

4 Master Data ....................................................................................................................... 87

4.1 Materials Management ............................................................................................. 87 4.1.1 Material Type: DIEN – Service .............................................................................. 87

4.1.2 Nonvaluated Media Goods Materials-YHWB......................................................... 90 4.2 Sales and Distribution............................................................................................... 91

4.2.1 Material Determination Condition Record .............................................................. 91 4.2.2 Create Material Determination Condition Records (YH01)..................................... 91

4.2.3 Create Sales Condition Record (BA01 & BA02) .................................................... 92 4.2.4 Create Sales Condition Record (KO01) ................................................................ 92

4.2.5 Create Billing Condition Records (RD10/RD20) .................................................... 93 4.2.6 SD Condition for condition type PR00 ................................................................... 94 4.2.7 SD Condition for condition type YHSV .................................................................. 95

4.2.8 SD Condition for condition type YHSM.................................................................. 95

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 7: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 7 of 99

4.2.9 SD Condition for condition type YHSV .................................................................. 96 4.3 CO ........................................................................................................................... 97

4.3.1 Create Activity Types............................................................................................ 97

4.3.2 Change Activity Type/ Price Planning Actual Year ................................................ 97

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 8: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 8 of 99

Revenue Recognition Processing (474)

1 Purpose This configuration guide provides the information you need to set up the configuration of this building block manually.

If you do not want to configure manually and prefer an automated installation process using BC Sets and other tools, refer to the Quick Guide of your SAP Best Practices version, which you can find on this solution's SAP Note.

2 Preparation

2.1 Prerequisites

Building Blocks Before you start installing this building block, the installation of certain building blocks must have been completed. These prerequisite building blocks can be found on the Prerequisite matrix, available on this solution's DVD on the Sitemap page.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 9: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 9 of 99

3 Configuration

3.1 Financials

3.1.1 Create New G/L Accounts

3.1.1.1 Chart of Accounts: Accounts

Use In this activity, you create the new accounts.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

FS00

SAP ECC Menu

Accounting Financial Accounting General Ledger Master Records G/L Accounts Individual Processing In Company code

2. On the Edit G/L Account Centrally screen, in the G/L Account field, make the following entries:

Field User Action or Values

G/L Account 400006

Company Code 1000

3. From the menu, choose G/L Account Create

4. Make the following entries on the indicated tabs:

Field User Action or Values

Type/Description tab

Short text Sales Rev – Lic Dom

Long text Sales Revenue – License – Domestic

Control Data tab

Only balances in local crcy Deselected

Posting without tax allowed Deselected

Sort Key 001

Functional Key YB10

Tax category + (only output tax allowed)

Field Status Group Y013

Line Item display Selected

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 10: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 10 of 99

5. Save your entries.

6. Repeat steps 1 to 5 for the following information. From the menu, choose G/L Account Create with Reference and copy 410000 to 410007

Field User Action or Values

Type/Description tab

Short text Software Ed/Con

Long text Sales Revenue – Education/Consulting – Domestic

7. Create new G/L Account 410005 from reference using account 410000

Field User Action or Values

Type/Description tab

Short text Software Mnt/Sup

Long text Sales Revenue – Maintenance/Support

8. Choose Back.

9. Repeat steps 2 to 5 for the following information:

Account 440026

Field User Action or Values

Type/Description tab

Short text Software License Dis

Long text Software License Discounts

Control Data tab

Only balances in local crcy Deselected

Posting without tax allowed Deselected

Functional Key YB15

Tax category + (only output tax allowed)

Field Status Group Y001

Sort Key 001

Line Item display Selected

10. Save your entries.

Create new G/L Account 440025 from reference using account 440020

Field User Action or Values

Type/Description tab

Short text Software Mnt/Sup Dis

Long text Software Maintenance/Support Discounts

Create new G/L Account 440027 from reference using account 440020

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 11: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 11 of 99

Field User Action or Values

Type/Description tab

Short text Software Ed/Con Disc

Long text Software Education/Consulting Discounts

11. On the Edit G/L Account Centrally screen, in the G/L Account field, make the following entries:

Field User Action or Values

G/L Account 125510

Company Code 1000

12. From the menu, choose G/L Account Create with Reference.

13. On the Reference Account dialog box, make the following entries, then choose Continue:

Field User Action or Values

G/L Account 125500

Company Code 1000

14. Make the following entries on the indicated tabs:

Field User Action or Values

Type/Description tab

Account Group Preconf Co. – Balance Sheet

Short text Deferred Rev. – Lic

Long text Deferred Revenue – Licenses

Control Data tab

Only balances in local crcy Deselected

Posting without tax allowed Selected

Tax category +

Open item management Selected

Line item display Selected

Create/bank/interest tab

Post automatically only Selected

Field Status Group Y001

15. Save your entries.

16. Choose Back.

Create new G/L Account 125515 from reference using account 125510

Field User Action or Values

Type/Description tab

Short text Def. Rev. - Sup/Main

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 12: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 12 of 99

Field User Action or Values

Long text Deferred Revenue - Support/Maintenance

Create new G/L Account 125517 from reference using account 125510

Field User Action or Values

Type/Description tab

Short text Def. Rev. - Educ/Consulting

Long text Deferred Revenue - Education / Consulting

Create new G/L Account 125320 from reference using account 125300

Field User Action or Values

Type/Description tab

Account Group Preconf Co. – Balance Sheet

Short text Acct Rcvbl – Unbilld

Long text Accounts Receivable – Unbilled

Control Data tab

Only balances in local crcy Deselected

Posting without tax allowed Selected

Tax category +

Open item management Selected

Line item display Selected

Create/bank/interest tab

Post automatically only Selected

Filed Status Group Y001

Create new G/L Account 660005 from reference using account 660000

Field User Action or Values

Type/Description tab

Short text SW Media Document.

Long text SW Media Documentation

Result You have created the necessary accounts.

3.1.2 Creating a Cost Element for GL Account

Use In this activity, you create a cost element for the G/L account 410006, 410005 , 410007 ,440026,440027, 440025 and 660005

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 13: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 13 of 99

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

KA01

SAP ECC Menu

Accounting Controlling Profit Center Accounting Master Data Revenue/Cost Element Create

2. On the Set Controlling Area dialog box, in the Controlling Area field, enter 1000 and choose Continue.

3. On the Create Cost Element: Initial Screen, in the Cost Element field, enter 660005 and choose Enter.

4. On the Create Cost Element: Basic Screen, make the following entries:

Field User Action or Values

Valid From/To 01/01/2000 to 12/31/9999

Name SW Media Document

Description SW Media Documentation

CElem Category 1

5. Save your entries.

6. Choose Back.

7. Repeat step 1 to 6 for following cost element

Cost element Cost element category

410006 11

410007 11

410005 11

440025 12

440026 12

440027 12

Result The cost element is created.

3.1.2.1.1 Cost Element Groups: Values (Cost Elements)

Use The purpose of this activity is to assign all cost elements to one of the cost element groups.

Procedure 1. Access the activity using the following navigation options:

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 14: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 14 of 99

SAP Menu Accounting Controlling Cost Center Accounting Master Data Cost Element Group Change

Transaction Code

KAH2

2. On the Change Cost Element Group: Initial Screen, enter the cost element group and choose Hierarchy.

3. On the Change Cost Element Group: Structure screen, choose Insert Cost Element.

4. Enter the minimum and the maximum value of cost element range to be assigned.

5. Save your entries.

6. Make the following sets of entries and save your entries:

Cost Element Group From Value To Value

5100_CE 410006 410006

5100_CE 410005 410005

5100_CE 410007 410007

5200_CE 440026 440026

5200_CE 440025 440025

5200_CE 440027 440027

3.2 Logistics

3.2.1 Assign Material Master G/L Accounts

3.2.1.1 Check Master Data Relevant For Account Assignment

Use You can set the system so that account determination is dependent upon the following master data fields:

Account group for material in the material master record

Account group for customer in the customer master record

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Account Assignment/ Costing Revenue Account Determination Check Master Data Relevant for Account Assignment

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 15: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 15 of 99

2. On the Choose Activity dialog box, double-click Materials: Account Assignment Groups.

3. On the Change View “Materials: Account Assignment Groups”: Overview screen, choose the New entries button.

4. Make the following entries

Acct assignment grp Description

Y6 License

Y4 Maint & Supp

Y5 Educ & Consult

5. Save your entries.

6. Choose Back.

Result You have checked the master data that is relevant for account assignment

3.2.1.2 New Rev. Acct Determination w/ new G/L

3.2.1.2.1 Prepare Revenue Account Determination

Use You can set the system so that account determination is dependent upon the following master data fields:

Account group for material in the material master record

Account group for customer in the customer master record

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VKOA

IMG Menu Sales and Distribution Basic Functions Account Assignment/ Costing Revenue Recognition Maintain Account Determination

2. On the Assign G/L Accounts screen, double-click the row for Table 1: Cust.Grp/MaterialGrp/AcctKey.

3. Choose the New entries button.

4. Make the following entries:

Make entries only for Y4, Y5 and Y6 (for new account assignment objects created for software). Do not change others.

App CndTy. ChAc Sorg. Cust AAG

Mat AAG ActKy

G/L Account

Provision acc.

V KOFI 0010 1000 01 Y6 ERL 410006 125510

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 16: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 16 of 99

V KOFI 0010 1000 01 Y4 ERL 410005 125515

V KOFI 0010 1000 01 Y5 ERL 410007 125517

V KOFI 0010 1000 01 Y6 ERS 440026 125510

V KOFI 0010 1000 01 Y4 ERS 440025 125515

V KOFI 0010 1000 01 Y5 ERS 440027 125517

5. Save your entries.

6. Choose Back.

7. Repeat steps 2 to 6 for the remaining tables, using the following information

AcctAssgnTable App CndTy ChAc Sorg Cust AAG

Mat AAG ActKy

G/L Account

Provision Acc.

3 - Mat Grp/ Acct Key V KOFI 0010 1000 Y6 ERL 410006 125510

V KOFI 0010 1000 Y4 ERL 410005 125515

V KOFI 0010 1000 Y5 ERL 410007 125517

V KOFI 0010 1000 Y6 ERS 440026 125510

V KOFI 0010 1000 Y4 ERS 440025 125515

V KOFI 0010 1000 Y5 ERS 440027 125517

Result You have prepared revenue account determination.

3.2.2 Maintain Output Determination

3.2.2.1 Output Condition Type: Sales Docs

Use In this step, you define the output types for output type records. The output type represents different output, such as quotations, order confirmations, and delivery notes in the SAP System.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Sales Documents Maintain Output Types

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 17: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 17 of 99

2. Choose the Display/Change button.

3. Choose the New Entries button.

4. Make the following entries:

Output Type BA01

Name Order Conf. - SW

General data tab

Access sequence #0004

Access to conditions Selected

Default values tab

Dispatch time Send with periodically scheduled job

Transmission Medium Print output

Partner Function SP

Storage system tab

Storage Mode Print only

Document type SDOORDER

Print tab

PrntParamtr criteria Sales organization

5. Save your entries.

6. Choose Back.

7. Repeat steps 3 to 6 for the following information:

Output Type KO01 BA02

Name Contract - SW Order Output - CMR/DMR

General data tab

Access sequence #0003 #0004

Access to conditions Selected Selected

Default values tab

Dispatch time Send with periodically scheduled job

Send with periodically scheduled job

Transmission Medium Print output Print output

Partner Function SP SP

Storage system tab

Storage Mode Print only Print only

Document type SDOCONTRAC SDOORDER

Print tab

PrntParamtr criteria Sales organization Sales organization

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 18: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 18 of 99

8. On the Change View “Output Types”: Overview screen, select the row for Output type BA01, then in the Dialog Structure pane, double-click Mail title and texts.

9. For the EN Language row, in the Document Title column, enter Access Type for Print Parameter and Proposal.

10. Save your entries.

11. Choose Back.

12. Repeat steps 8 to 11 for the following information:

Application Output Type Document title

V1 KO01 Access Type for Print Parameter and Proposal

V1 BA02 Access Type for Print Parameter and Proposal

13. On the Display View “Output Types”: Overview screen, select the row for Output type BA00, then in the Dialog Structure pane, double-click Processing routines.

14. Choose the New Entries button.

15. Make the following entries:

Application Output Type

Transmission Medium Program

FORM routine

PDF/Smart Form: Form Name

V1 BA01 Print output /SMB40/RVADOR01 ENTRY YBUS_SDORC

16. Save your entries.

17. Choose Back.

18. Repeat steps 14 to 17 for the following information:

Application Output Type

Transmission Medium Program FORM routine

PDF/Smart Form: Form Name

V1 BA01 Fax /SMB40/RVADOR01 ENTRY YBUS_SDORC

V1 BA01 EDI RSNASTED EDI_PROCESSING

V1 BA01 Distribution (ALE) RSNASTED ALE_PROCESSING

19. Repeat steps 13 to 17 for the following information:

Application Output Type

Transmission Medium Program FORM routine

PDF/Smart Form: Form Name

V1 KO01 Print output /SMB40/RVADOR01 ENTRY YBUS_SDORC

V1 KO01 Fax /SMB40/RVADOR01 ENTRY YBUS_SDORC

V1 BA02 Print output /SMB40/RVADOR01 ENTRY YBUS_SDORC

V1 BA02 Fax /SMB40/RVADOR01 ENTRY YBUS_SDORC

V1 BA02 EDI RSNASTED EDI_PROCESSING

V1 BA02 Distribution (ALE) RSNASTED ALE_PROCESSING

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 19: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 19 of 99

20. On the Display View “Output Types”: Overview screen, select the row for Output type BA00, then in the Dialog Structure pane, double-click Partner functions.

21. Choose the New Entries button.

22. Make the following entries:

Application Output Type Transmission Medium Partner Function

V1 BA01 Print output SP

V1 BA01 Fax SP

V1 BA01 EDI SP

V1 BA01 Distribution (ALE) SP

23. Save your entries.

24. Choose Back.

25. Repeat steps 20 to 24 for the following information:

Application Output Type Transmission Medium Partner Function

V1 KO01 Print output SP

V1 KO01 Fax SP

V1 BA02 Print output SP

V1 BA02 Fax SP

V1 BA02 EDI SP

V1 BA02 Distribution (ALE) SP

Result You have defined the output types for output type records.

3.2.2.2 Output Condition Type: Billing

Use In this step, you define the output types for output type records. The output type represents different output, such as quotations, order confirmations, and delivery notes in the SAP System.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Billing Documents Maintain Output Types

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 20: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 20 of 99

2. Choose the Display/Change button.

3. Choose the New Entries button.

4. Make the following entries:

Output Type RD10

Name Inv. - SW Contract

General data tab

Access sequence #0002

Access to conditions Selected

Default values tab

Dispatch time Send with periodically scheduled job

Transmission Medium Print output

Partner Function BP

Storage system tab

Storage Mode Print only

Document type SDOINVOICE

Print tab

PrntParamtr criteria Sales organization

5. Save your entries.

6. Choose Back.

7. Repeat steps 3 to 6 for the following information:

Output Type RD20

Name Inv. - SW Order

General data tab

Access sequence #0002

Access to conditions Selected

Default values tab

Dispatch time Send with periodically scheduled job

Transmission Medium Print output

Partner Function BP

Storage system tab

Storage Mode Print only

Document type SDOINVOICE

Print tab

PrntParamtr criteria Sales organization

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 21: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 21 of 99

8. On the Change View “Output Types”: Overview screen, select the row for Output type RD10, then in the Dialog Structure pane, double-click Mail title and texts.

9. For the EN Language row, in the Document Title column, enter Access Type for Print Parameter and Proposal.

10. Save your entries.

11. Choose Back.

12. Repeat steps 8 to 11 for the following information:

Application Output Type Document title

V3 RD20 Access Type for Print Parameter and Proposal

13. On the Display View “Output Types”: Overview screen, select the row for Output type RD10, then in the Dialog Structure pane, double-click Processing routines.

14. Choose the New Entries button.

15. Make the following entries:

Application Output Type

Transmission Medium Program FORM routine

PDF/Smart Form: Form Name

V3 RD10 Print output RLB_INVOICE ENTRY YBUS_SDINV

16. Save your entries.

17. Choose Back.

18. Repeat steps 14 to 17 for the following information:

Application Output Type

Transmission Medium Program FORM routine

PDF/Smart Form: Form Name

V3 RD10 Fax RLB_INVOICE ENTRY YBUS_SDINV

V3 RD10 EDI RSNASTED EDI_PROCESSING

V3 RD10 Distribution (ALE) RSNASTED ALE_PROCESSING

19. Repeat steps 13 to 17 for the following information:

Application Output Type

Transmission Medium Program FORM routine

PDF/Smart Form: Form Name

V3 RD20 Print output RLB_INVOICE ENTRY YBUS_SDINV

V3 RD20 Fax RLB_INVOICE ENTRY YBUS_SDINV

V3 RD20 EDI RSNASTED EDI_PROCESSING

V3 RD20 Distribution (ALE) RSNASTED ALE_PROCESSING

20. On the Display View “Output Types”: Overview screen, select the row for Output type BA00, then in the Dialog Structure pane, double-click Partner functions.

21. Choose the New Entries button.

22. Make the following entries:

Application Output Type Transmission Medium Partner Function

V3 RD10 Print output BP

V3 RD10 Fax BP

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 22: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 22 of 99

V3 RD10 EDI BP

V3 RD10 Distribution (ALE) BP

23. Save your entries.

24. Choose Back.

25. Repeat steps 20 to 24 for the following information:

Application Output Type Transmission Medium Partner Function

V3 RD20 Print output BP

V3 RD20 Fax BP

V3 RD20 EDI BP

V3 RD20 Distribution (ALE) BP

Result You have defined the output types for output type records.

3.2.2.3 Output Determination Procedure: Billing

Use This activity will define the output determination for documents.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Billing Documents Maintain Output Determination Procedure

2. Choose the New Entries button.

3. Make the following entries:

Procedure Description

V10010 Billing Output - SWContract

V10020 Billing Output - SWOrder

4. Save your entries.

5. Choose Back.

6. Select the V10010 row and in the Dialog structure pane, double-click Control data.

7. Choose the New Entries button.

8. Make the following entries:

Step number Counter Condition Type

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 23: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 23 of 99

10 1 RD10

20 2 MAIL

9. Save your entries.

10. Choose Back.

11. Repeat steps 6 to 10 for the V10020 row, using the following information:

Step number Counter Condition Type

10 1 RD20

20 2 MAIL

Result You have maintained the output determination procedure.

3.2.2.4 Output Determination Procedure: Sales Docs

Use In this step, you define output determinations for documents.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Sales Documents Maintain Output Determination Procedure

2. Make the following entries:

Procedure Application Usage Description

V08001 V1 B Contract Output - SW

V10010 V1 B Order Output - SW

V10020 V1 B Order Output - CMR/DMR

3. Save your entries.

4. Choose Back.

5. Select the first row you just created, then in the Dialog structure pane, double-click Control data.

6. Choose the New Entries button.

7. Make the following entries:

Step number Counter

Condition Type Description Requirement Manual only

010 01 KO01 Contract - SW

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 24: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 24 of 99

020 02 MAIL Internal Output X

8. Save your entries.

9. Choose Back.

10. Repeat steps 5 to 9 for the remaining rows, using the following information:

Procedure Step number Counter

Condition Type Description Requirement Manual only

V10010 001 00 ESYM Internal Output 022

V10010 010 01 BA01 Order Conf. - SW 002

V10010 020 01 MAIL Internal Output X

V10010 030 01 KRML Credit Processing 009

V10010 040 01 BAV0

Order confirm. VMI

V10020 001 00 ESYM Internal Output 022

V10020 010 01 BA02 Order Conf. - SW 002

V10020 020 01 MAIL Internal Output X

V10020 030 01 KRML Credit Processing 009

V10020 040 01 BAV0

Order confirm. VMI

Result You have maintained output determination procedures.

3.2.3 Pricing

3.2.3.1 Define Condition Tables

Use In this IMG activity, you define price dependencies. You can make prices, surcharges, and discounts dependent on almost all the fields in a document. You define these dependencies using the condition tables. In a condition table, you define the combination of fields for which you can create condition records.

Procedure 1. Access the activity using one of the following navigation options:

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 25: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 25 of 99

Transaction Code

V/03

IMG Menu Sales and Distribution Basic Functions Pricing Pricing Control Define Condition Tables

2. Double-click Create condition tables, and go to the next step.

3. In the Table field, enter 900, and choose Enter.

4. In the Field Catlg column, double-click Sales Organization to copy it to the Selected fields column. Repeat this step for Distribution Channel, Sales Document Type and Material.

5. Choose Generate (Shift + F4).

6. On the Generate Conditions screen, choose Yes to confirm the message Do you want to generate the condition table?

7. On the Create Object Directory Entry screen, select the package that is assigned to your project and save your entries.

.

3.2.3.2 Create Access Sequences

Use The purpose of this activity is to create access sequences for pricing procedures.

Procedure 1. Access the activity as follows:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Pricing Pricing Control Define Access Sequences

2. On the Choose Activity dialog box, double click Maintain Access Sequence

3. Confirm the information Caution: The table is cross-client with Continue (Enter).

4. On the Change View “Access sequences”: Overview screen, choose New Entries, make the following entries::

AS Description

YPPV SW Renewal Doc Type/ Material

5. Select YPPV, and then double-click Accesses in the Dialog Structure pane.

6. Choose the New Entries button.

7. Make the following entries:

No Tab Description Exclusive

1 99 SD Document/Item X

5 99 SD Document/Item X

10 99 SD Document/Item X

20 100 SOrg/DstCh/Material_MainItem/Material X

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 26: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 26 of 99

30 900 Sales org./Distr. Chl/SalesDocTy/Material X

40 32 Price group/Material X

50 4 Material X

8. Select 30, and then double-click Fields in the Dialog Structure pane.

9. Make the following entries:

Cntr Condition Docmt Structure Doc.field Access Type

1 VKORG KOMK VKORG

2 VTWEG KOMK VTWEG

3 AUART_SD KOMK AUART_SD

4 MATNR KOMP PMATN

5 KFRST B

6 KBSTAT C

10. Save your entries.

Result The access sequences for the pricing procedures are created.

3.2.3.3 Pricing Condition Type

Use You define condition types in this step. Price elements are represented in the SAP system byg condition types. Price elements can be, for example, prices, surcharges, discounts, taxes or, freight, and are stored in the system in condition records. You can, for example, define whether a discount is calculated as a percentage or a fixed amount using the condition type.

You specify an access sequence in every condition type. Thus, you define which fields the SAP system checks when searching for a valid condition record.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Logistics Execution Shipping Basic Shipping Functions Pricing Define Condition Types

2. On the Choose Activity dialog box, double-click Maintain Condition Types.

3. Choose the New Entries button.

4. Make the following entries:

Condition Type YHUM

Name SW Cumulation

Control data 1 pane

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 27: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 27 of 99

Condition class B

Calculation type G

StrucCond. B

Group condition pane

Group condition Selected

Changes which can be made pane

Manual entries D

Item condition Selected

5. Save your entries.

6. Choose Back.

7. Repeat steps 3 to 6 for the following information:

Condition Type YHSM YHSV YHIS YHOE

Name SW Maintenance (Y) SW Subscription (M) List Price of S/W

SW VSOE Proce

Access sequence PPPV YPPV K005 PR02

Control data 1 pane Condition class B B B B

Calculation type N M C C

Condition category H

Changes which can be made pane Manual entries C C C

Item condition X X X X

Delete X X X

Amount/percent X X X X

Master data pane

Condition index X X

Scales pane

Scale basis N M C C

Scale Type B B

Unit of meas. YR MON

Control data 2 pane

Quantity conversion X X X

Text determination pane

TextDetermProcedure #01

Text ID #0001

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 28: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 28 of 99

Result You have defined Condition Types.

3.2.3.4 Pricing Procedure

Use This activity will set up the pricing procedure.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Pricing Pricing Control Define and Assign Pricing Procedures

2. On the Choose Activity dialog box, double-click Maintain pricing procedures.

3. Choose the New Entries button.

4. Make the following entries:

Procedure Description

YHAJUS myPCC US w/Jurisdiction - HT

5. Save your entries.

6. Choose Back.

7. Select the row you just created, then in the Dialog Structure pane, double-click Control data.

8. Choose the New Entries button.

9. Make the following entries:

Step #

Cond. type

Descr. From step

To step

Man. Only

Req’d? Statis. Print Sub total

Reqmt Alt. calc. type

Alt. cond. base value

Acct key

AcctKey accr.

005 YHSV 000 000 X 002 000 000 ERL

010 YHIS 000 000 X X 002 000 000

011 PR00 000 000 X 002 000 000 ERL

013 PB00 000 000 X X 002 000 000 ERL

014 VA00 000 000 X 002 000 000 ERL

015 VA01 000 000 X 002 000 000 ERL

100 Gross Value

000 000 S 1 000 000 000

101 KA00 000 000 X 002 000 000 ERS

102 K032 000 000 X 002 000 000 ERS

104 K007 000 000 X 002 000 000 ERS

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 29: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 29 of 99

105 K004 000 000 X 002 000 000 ERS

108 K030 000 000 X 002 000 000 ERS

110 RA01 100 000 X X 002 000 000 ERS

110 RA00 000 000 X X 002 000 000 ERS

110 RC00 000 000 X X 002 000 000 ERS

110 RB00 000 000 X X 002 000 000 ERS

110 RD00 000 000 X X 002 000 000 ERS

111 HI01 000 000 X 002 000 000 ERS

112 HI02 000 000 X 002 000 000 ERS

200 YB30 000 000 B 055 000 000 YB1

300 Total Discount

101 299 S 2 000 000 000

302 NETP 000 000 X X 002 006 003 ERL

310 PN00 000 000 X X 002 006 000 ERL

400 Rebate Basis

000 000 7 000 000 000

800 Net Value

000 000 S 000 000 000

810 HA00 000 000 X 000 000 000 ERS

810 HB00 000 000 X 000 000 000 ERS

813 HD00 000 000 X 000 000 000 ERF

815 KF00 000 000 000 000 000 ERF

820 HM00 000 000 X 000 000 000 ERS

880 Total Freight

812 816 4 000 000 000

890 SKTV 000 000 X 014 000 000

900 Net Value 2

800 812 3 000 000 000

901 BO01 400 000 024 000 000 ERB ERU

902 BO02 400 000 024 000 000 ERB ERU

903 BO03 400 000 024 000 000 ERB ERU

904 BO04 400 000 024 000 000 ERB ERU

905 BO05 400 000 024 000 000 ERB ERU

908 PI02 000 000 X X X B 022 000 002 ERL

909 PI01 000 000 X X B 022 000 000 ERL

910 UTXJ 900 000 084 000 000 MWS

911 JR1 900 000 X 000 000 000 MWS

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 30: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 30 of 99

912 JR2 900 000 X 000 000 000 MWS

913 JR3 900 000 X 000 000 000 MWS

914 JR4 900 000 X 000 000 000 MWS

915 DIFF 000 000 X 013 016 004 ERS

919 Total Tax

910 916 S 5 000 000 000

920 Total 000 000 A 000 004 000

921 Grand Total

000 000 6 000 004 000

930 SKTO 000 000 X 009 000 000

932 RL00 000 000 X 023 000 002 ERS

940 VPRS 000 000 X B 004 000 000

941 EK02 000 000 X X B 000 000 000

950 Standard - USA /With Jur.Code

000 000 000 011 000

970 EDI1 000 000 X X 000 009 000

971 EDI2 000 000 X X 000 008 000

10. Save your entries.

11. Choose Back.

12. Choose the New Entries button.

13. Make the following entries:

Procedure Description

YHASUS myPCC US w/Jur SW Bundle

14. Save your entries.

15. Choose Back.

16. Select the row you just created, and then in the Dialog Structure pane, double-click Control data.

17. Choose the New Entries button.

18. Make the following entries:

Step #

Cond. type

Descr. From step

To step

Man. Only

Req’d? Statis. Print Sub total

Reqmt Alt. calc. type

Alt. cond. base value

Acct key

Acct Key accr.

005 YHSV 000 000 X 002 000 000 ERL

006 YHSM 000 000 X 002 000 000 ERL

011 PR00 000 000 X 002 000 000 ERL

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 31: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 31 of 99

013 PB00 000 000 X X 002 000 000 ERL

100 Gross Value

000 000 S 1 000 000 000

101 KA00 000 000 X 002 000 000 ERS

102 K032 000 000 X 002 000 000 ERS

104 K007 000 000 X 002 000 000 ERS

105 K004 000 000 X 002 000 000 ERS

108 K030 000 000 X 002 000 000 ERS

110 RA01 100 000 X X 002 000 000 ERS

110 RA00 000 000 X X 002 000 000 ERS

110 RC00 000 000 X X 002 000 000 ERS

110 RB00 000 000 X X 002 000 000 ERS

110 RD00 000 000 X X 002 000 000 ERS

111 HI01 000 000 X 002 000 000 ERS

112 HI02 000 000 X 002 000 000 ERS

200 YB30 000 000 B 055 000 000 YB1

300 Total Discount

101 299 S 2 000 000 000

302 NETP 000 000 X X 002 006 003 ERL

310 PN00 000 000 X X 002 006 000 ERL

400 Rebate Basis

000 000 7 000 000 000

800 Net Value

000 000 S 000 000 000

810 HA00 000 000 X 000 000 000 ERS

810 HB00 000 000 X 000 000 000 ERS

812 KUMU 000 000 X 000 036 017

813 HD00 000 000 X 000 000 000 ERF

815 KF00 000 000 000 000 000 ERF

820 HM00 000 000 X 000 000 000 ERS

880 Total Freight

813 816 4 000 000 000

890 SKTV 000 000 X 014 000 000

900 Net Value 2

800 810 3 006 000 000

901 BO01 400 000 024 000 000 ERB ERU

902 BO02 400 000 024 000 000 ERB ERU

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 32: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 32 of 99

903 BO03 400 000 024 000 000 ERB ERU

904 BO04 400 000 024 000 000 ERB ERU

905 BO05 400 000 024 000 000 ERB ERU

908 PI02 000 000 X X X B 022 000 002 ERL

909 PI01 000 000 X X B 022 000 000 ERL

910 UTXJ 900 000 084 000 000 MWS

911 JR1 900 000 X 000 000 000 MWS

912 JR2 900 000 X 000 000 000 MWS

913 JR3 900 000 X 000 000 000 MWS

914 JR4 900 000 X 000 000 000 MWS

915 DIFF 000 000 X 013 016 004 ERS

919 Total Tax

910 916 S 5 000 000 000

920 Total 000 000 A 000 004 000

921 Grand Total

000 000 6 000 004 000

930 SKTO 000 000 X 009 000 000

932 RL00 000 000 X 023 000 002 ERS

940 VPRS 000 000 X B 004 000 000

941 EK02 000 000 X X B 000 000 000

950 Standard - USA /With Jur.Code

000 000 000 011 000

970 EDI1 000 000 X X 000 009 000

971 EDI2 000 000 X X 000 008 000

19. Save your entries.

Result You have defined and assigned pricing procedures.

3.2.3.5 Pricing Procedures: Customer and Document

Use You define the pricing procedures in this step. In addition, you assign the pricing procedures to the transactions by defining the following dependencies:

Customer

Sales document type

Sales area

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 33: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 33 of 99

In the pricing procedure, you define which condition types should be taken into account and in which sequence. During pricing, the SAP System automatically determines which pricing procedure is valid for a business transaction and it takes the condition types contained in it into account one after the other.

The determination of the procedure depends on the following factors:

Customer determination procedure: You specify the customer determination procedure in the customer master record for each sales area.

Document pricing procedure: You specify the document pricing procedure for each sales document type and billing type.

To determine the procedure, you allocate the customer determination procedure and the document pricing procedure to a pricing procedure within a sales area.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Pricing Pricing Control Define and Assign Pricing Procedures

2. On the Choose Activity dialog box, double-click Define customer pricing procedures.

3. Choose the New Entries button.

4. Make the following entries:

Cust.pric.procedure Description

Y Withdownpayments

5. Save your entries.

6. Choose Back.

7. On the Choose Activity dialog box, double-click Define document pricing procedures.

8. Choose the New Entries button.

9. Make the following entries:

Doc. pric. Procedure Description

Z SW Contract/Calloff

9 SW Bundle

10. Save your entries.

11. Choose Back.

Result You have defined Customer and Document Pricing Procedures.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 34: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 34 of 99

3.2.4 Billing Doc Type

3.2.4.1 Define Billing Doc Types

Use This activity will define the billing document types.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Documents Define Billing Types

2. On the Choose Activity dialog box, double-click Define Billing Types.

3. Choose the New Entries button.

4. Make the following entries:

Billing Type YH2 YH3

Description HT_SW Invoice Invoice-SW Bundle

Created by SAP SAP

Number systems pane

No.range int.assgt. #19 #19

General control pane

SD document categ. M M

Transaction group #7 #7

Invoice list type LR LR

Statistics Selected Selected

Relevant for rebate Selected Selected

Cancellation pane

Cancell.billing type S1 S1

Account assignment/pricing pane

Account Determ.Proc. KOFI00 KOFI00

Doc. pric. procedure Z 9

Acc. det. pay. cards A00001 A00001

Output/partners/texts pane

Output determ.proc. V10020 V10020

Application V3 V3

Output Type RD20 RD20

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 35: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 35 of 99

Header partners FK FK

Item partners FP FP

TextDetermProcedure #03 #03

Text determ.proc.itm #04 #04

5. Save your entries.

6. Choose Back.

7. Repeat steps 2 to 6 for the following information:

Billing Type YHV

Description HT-SW Invoice Contra

Created by SAP

Number systems pane

No.range int.assgt. #19

General control pane

SD document categ. M

Transaction group #7

Invoice list type LR

Statistics Selected

Relevant for rebate X

Cancellation pane

Cancell.billing type S1

Account assignment/pricing pane

Account Determ.Proc. KOFI00

Doc. pric. procedure

Acc. det. pay. cards

Output/partners/texts pane

Output determ.proc. V10010

Application V3

Output Type RD10

Header partners FK

Item partners FP

TextDetermProcedure #03

Text determ.proc.itm #04

Result You have defined Billing Types.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 36: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 36 of 99

3.2.5 SD Sales Document

3.2.5.1 Incompleteness Procedure

Use In this IMG activity, you define the incompleteness procedures that should apply to the various incompleteness objects. In an incompleteness procedure you group together the fields that are to be checked for completeness. If you have not entered data in one of the fields in the document, the document is incomplete. Depending on the status group you can block certain subsequent activities for the document. For every field in the procedure you also have to define whether a warning message should be issued during processing if no data is entered in this field. This function does not exist in delivery processing. When you select the control field, it has no further consequences.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Log of Incomplete Items Define Incompleteness Procedures

2. On the Display View “Groups” Overview screen, select the row for group B and in the Dialog structure pane, double-click Procedures.

3. Choose the Display/Change button.

4. Choose the New Entries button.

5. Make the following entries:

Incompletion procedure Description

Y4 Contract Item – RR

Y8 Contract It.- FOC

6. Save your entries.

7. Choose Back.

8. On the Change View “Procedures”: Overview screen, select the Y4 row and in the Dialog Structure pane, double-click Fields.

9. Choose the New Entries button.

10. Make the following entries:

Table Fld name Description Screen Status group Send warning

VBAP ARKTX Description PKAU 04

VBAP NETWR Net value PKON 04

VBAP PRSOK Pricing PKON 06

VBAP WERKS Plant PDE2 02

VBAP ZMENG Target quantity PKAU 03 Selected

VBKD PRSDT Pricing date PKAU 04

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 37: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 37 of 99

VBKD ZTERM Terms of Payment PDE3 04

VEDA VBEGDAT Contract start date PVER 01 Selected

VEDA VENDDAT Contract end date PVER 01 Selected

11. Save your entries.

12. Choose Back.

13. Repeat steps 8 to 12 for the Y8 row using the following information:

Tables Field name Description Screen Status group Send warning

VBAP ARKTX Description PKAU 04

VBAP WERKS Plant PDE2 02

VBAP ZMENG Target quantity PKAU 03 X

VEDA VBEGDAT Contract start date PVER 01 X

VEDA VENDDAT Contract end date PVER 01 X

Result You have defined Incompleteness Procedures.

3.2.6 Define Item Categories

3.2.6.1 Item Category Groups

Use Using the item category group, you group together different material types for item category determination from the SD view. For every material type, you can define a default item category group which is proposed by the SAP System when you create a material master record. In the sales document, the system determines the item category from the item category group of the material and from the sales document type and proposes this item category in the document. You assign item categories to sales order types and item category groups elsewhere.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Sales Document Item Define Item Category Groups

2. Choose the New Entries button.

3. Make the following entries:

Item category group Description

YHW1 SW Immediate

YHW2 SW Subscription

YHW3 SW Maint / Support

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 38: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 38 of 99

YHW4 SW Education

YHW5 SW Consulting

YHW6 SW Free Media/Doc

YHW7 Bundle Services

4. Save your entries.

5. Choose Back.

Result You have defined the Item Category Group.

3.2.6.2 Item Categories

Use In this menu option, you define item categories for sales documents. The item categories that are contained in the standard SAP ECC System together with the sales document types represent the usual business transactions. You have the following options for defining your own item categories:

Copy an existing item category and change it according to your requirements

Create a new item category

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Sales Document Item Define Item Categories

2. Choose the New Entries button.

3. Make the following entries:

Item category YHC1

Description Call Off Item SW

Business Data pane

Item type A

Completion rule

Relevant for Billing B

Billing Plan Type

Pricing X

Business data – item X

Sched.lines allowed X

Relevant for wgt/vol

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 39: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 39 of 99

Transaction Flow pane

Incompletion procedure #25

PartnerDetermProced. N

TextDetermProcedure #01

Screen sequence grp. N

4. Save your entries.

5. Choose Back.

6. Repeat steps 2 to 5 for the following information:

Item category YHC2 YHN1 YHN2 YHN3

Description Free of Charge Item Qty Ctrct – Consult Qty Ctrct-Doc/Media SW Consult Bundle

Business Data pane

Completion rule C C

Item Type A

Relevant for Billing A I

Billing Plan Type

Pricing X X

Business data - item X X X X

Sched.lines allowed X X

Relevant for wgt/vol X X

Transaction Flow pane

Incompletion procedure #24 Y4 Y8 28

PartnerDetermProced. N

TextDetermProcedure #01

Screen sequence grp. N N N N

Item category YHW1 YHW2 YHW3

Description SW Immediate SW Subscription SW Maint / Support

Business Data pane

Completion rule C C C

Relevant for Billing I I I

Billing Plan Type

Pricing X X X

Business data – item X X X

Transaction Flow pane

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 40: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 40 of 99

Incompletion procedure Y4 Y4 Y4

PartnerDetermProced. N N N

TextDetermProcedure #01 #01 #01

Screen sequence grp. N N N

Item category YHW4 YHA1

Description SW Educ QtyContract Rel Item

Business Data pane

Item type A

Completion rule C

Relevant for Billing B

Pricing X X

Business data – item X X

Sched.lines allowed X

Transaction Flow pane

Incompletion procedure Y4

PartnerDetermProced. N N

TextDetermProcedure #01 #01

Screen sequence grp. N N

Item category YHW5 YHW6 YHW7

Description SW Bundle SW Imm Bundle SW Maint Bundle

Business Data pane

Completion rule

Item Type A A

Relevant for Billing I I I

Billing Plan Type

Pricing X X X

Business data – item X X X

Sched.Line Allowed X X X

Transaction Flow pane

Incompletion procedure 28 28 28

PartnerDetermProced. N N N

TextDetermProcedure #01 #01 #01

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 41: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 41 of 99

Screen sequence grp. N N N

Bill of Material/Configurat

Structure scope A

Application SD01

Item category YH2N YH2R

Description Request Consult Req Edu RR

Business Data pane

Relevant for Billing C C

Pricing X X

Business data – item X X

Returns X X

Transaction Flow pane

Incompletion procedure 21 21

PartnerDetermProced. N N

TextDetermProcedure 01 01

ItemCat.stat.group #02 #02

Screen sequence grp. N N

Item category YHF1 YHF2 YHFR

Description Req BP-Mile Request Billing Plan Req. BPQ RR

Business Data pane

Relevant for Billing C I C

Billing Plan Type

Pricing X X X

Business data - item X X X

Returns X X X

Transaction Flow pane

Incompletion procedure 21 21 21

PartnerDetermProced. N N N

TextDetermProcedure 01 01 01

ItemCat.stat.group 02 02 02

Screen sequence grp. N N N

Result You have maintained Item Categories.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 42: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 42 of 99

3.2.6.3 Assign Partner Determination Procedure to Item Category

Use In this activity, you define the rules that should be used to perform automatic partner determination.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Partner Determination Set Up Partner Determination

2. On the Choose Activity dialog box, double-click Set Up Partner Determination for Sales Document Item.

3. Select the N row, and then in the Dialog Structure pane, double-click Partner Determination Procedure Assignment.

4. For the following item categories, enter N in the Part.Det.Proc column:

Item category PartDetProc

YHC1 N

YHC2 N

YHW1 N

YHW2 N

YHW3 N

YHW4 N

YHA1 N

YHW5 N

YHW6 N

YHW7 N

5. Save your entries.

6. Choose Back.

Result You have set up partner determination.

3.2.6.4 Assign Incompleteness Procedure to Item Categories

Use In this step, you assign procedures to the different incompleteness objects.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 43: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 43 of 99

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Log of Incomplete Items Assign Incompleteness Procedures

2. On the Choose Activity dialog box, double-click Assign procedures to the item categories.

3. Make the following entries:

Item category Incompletion procedure

YHC1 25

YHC2 24

YHN1 Y4

YHN2 Y8

YHW1 Y4

YHW2 Y4

YHW3 Y4

YHW4 Y4

YHA1

YHW5 28

YHW6 28

YHW7 28

YHN3 28

4. Save your entries.

5. Choose Back.

Result You have assigned Incompleteness Procedures.

.

3.2.6.5 Delivery Item Categories

Use In this menu option you define your item categories for deliveries. In connection with the delivery types, they represent the different business transactions in the SAP System.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 44: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 44 of 99

IMG Menu Logistics Execution Shipping Deliveries Define Item Categories for Deliveries

2. Choose the New Entries button.

3. Make the following entries:

Item category YHC1

SD document categ. J

Mat.no.'0' allowed X

Check quantity 0 A

Check minimum qty A

Relevant for picking X

StLocation required X

Determine SLoc X

Autom.batch determ. X

4. Save your entries.

5. Choose Back.

6. Repeat steps 2 to 5 for the following data:

Item category YHC2 YHA1

SD document categ. J J

Mat.no.'0' allowed X

Check quantity 0 A

Check overdelivery A

StLocation required X

Determine SLoc X

No batch check X

Result You have defined item categories.

3.2.7 Contracts

3.2.7.1 Date Determination Rule

Use A baseline date (for example, current date, beginning of contract) forms the basis of every date determination rule. A period to be defined is added to this baseline date.

Procedure

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 45: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 45 of 99

1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Define Rules For Determining Dates

2. Choose the New Entries button.

3. Make the following entries:

Date determin. rule Description Baseline date

Time period Time unit

Y2 Quarterly on First of Month 07 3 3

4. Save your entries.

5. Choose Back.

Result You have defined rules for determining dates.

3.2.7.2 Cancellation Rule

Use In this activity, you define the cancellation rules which specify the points at which a contract may be terminated.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Contracts Contract Data Control Cancellation Define Cancellation Rules

2. Choose the New Entries button.

3. Make the following entries:

Cancellat. rule

Description Canc. Date

Notice Canc. Unit

Canc. Period

Period Unit

Description for printing

YH03 Cancel w/ 3 months notice and yr renewal

08 3- 3 1 4 Customer can cancel contract with 3 months notice for yearly renewal

4. Save your entries.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 46: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 46 of 99

5. Choose Back.

Result You have defined cancellation rules.

3.2.7.3 Define Cancellation Procedure (Contract)

Use In this activity, you define the cancellation procedures that are allocated to a contract or a contract item when entering a contract. Using the assignment of cancellation procedures and cancellation rules in Customizing, the system determines the cancellation rule that is valid for a contract which specifies the times at which a contract may be terminated.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Contracts Contract Data Control Cancellation Define Cancellation Procedures

2. Choose the New Entries button.

3. Make the following entries:

Cancellation proced. Valid to Valid from Description

YH01 12/31/9999 01/01/1994 Cancl to ValidPrdEnd, yrly withdrwlRight

4. Save your entries.

5. Choose Back.

Result You have defined cancellation procedures.

3.2.7.4 Assign Cancellation Rule to Cancellation Procedure

Use In this activity, you allocate cancellation procedures and cancellation rules to each other. Using this allocation, the system determines the cancellation rule that is allowed from the cancellation procedure that you entered in the contract. You can allocate more than one rule to a cancellation procedure.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 47: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 47 of 99

IMG Menu Sales and Distribution Sales Sales Documents Contracts Contract Data Control Cancellation Assign Cancellation Rules and Cancellation Procedures

2. Choose the New Entries button.

3. Make the following entries:

Cancellation proced. Cancellation rule

YH01 YH03

4. Save your entries.

5. Choose Back.

Result You have assigned a cancellation rule to a cancellation procedure.

3.2.7.5 Update Contract Profile

Use The contract profile contains values for contract data that can be proposed when you create a contract.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Contracts Contract Data Define Contract Profiles

2. Choose the New Entries button.

3. Make the following entries:

Contract profile Description

Contract start rule

Contract end rule

Val. period. categ.

Cancellation proced.

Action date rule

Action

YB01 SW One-year Contract 01 08 02 YH01 19 0004

YB02 SW One-year Bundle 04 08 02 YH01 19 0004

4. Save your entries.

5. Choose Back.

Result You have defined contract profiles.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 48: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 48 of 99

3.2.8 Create Sales Document Type

3.2.8.1 Create Sales Doc Types

Use The sales document types represent the different business transactions in Sales and perform a central controlling function for the entire sales order process. The definition and configuration of sales document types can be divided into three parts:

Definition of the sales document types themselves (for example, standard order OR)

Definition of additional sales document functions (for example, number ranges)

Configurations for general sales and distribution functions (for example, pricing)

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Sales Document Header Define Sales Document Types

2. Choose the New Entries button.

3. Make the following entries:

Sales Document Type YHCM

Description SW Credit Memo Req.

SD document categ. K

Number systems pane

No.range int.assgt. #13

No. range ext. assg. #14

Item no.increment #000010

Sub-item increment #000010

General control pane

Reference mandatory M

Probability #100

Check credit limit

Application V1

Item division

Read info record X

Transaction Flow Pane

Screen sequence grp. GA

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 49: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 49 of 99

Incompletion procedure #14

Transaction group #0

Doc. pric. procedure Z

Display Range UALL

FCode for overv.scr. UER2

Scheduling Agreement Pane

Shipping Pane

Billing Pane

Dlv-rel.billing type

Order-rel.bill.type G2

Intercomp.bill.type

Block #08

Billing Plan Type

CndType line items

Paymt guarant. Proc. #01

Paym. Card plan type #03

Checking group #01

Contract pane

Contract profile

Contract data allwd. X

4. Save your entries.

5. Choose Back.

6. Repeat steps 2 to 5 for the following information:

Sales Document Type YHQ YHR YHWA YHDM YHWB

Description Software Contract

SW Contract Renew

Rel. to Qty. Contr.

SW Debit Memo Req.

SW Order.

SD document categ. G G C L C

Number systems pane

No.range int.assgt. #09 #09 #01 #15 #01

No. range ext. assg. #10 #10 #02 #16 #02

Item no.increment #000010 #000010 #000010 #000010 #000010

Sub-item increment #000010 #000010 #000010 #000010 #000010

General control pane

Reference mandatory G G M

Probability #100 #100 #000 #000 #100

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 50: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 50 of 99

Check credit limit A A

Application V1 V1 V1 V1

Item division X X

Read info record X X X X X

Transaction Flow Pane

Screen sequence grp. LP LP AU GA AU

Incompletion procedure #12 #12 #15 #12

Transaction group #4 #4 #0 #0 #0

Doc. pric. procedure Z Z Z A 9

Display Range UALL UALL UALL UALL UALL

FCode for overv.scr. UER1 UER1 UER1 UER2 UER2

Scheduling Agreement Pane

Shipping Pane

Delivery Type LF LF

Billing Pane

Dlv-rel.billing type YH3

Order-rel.bill.type YHV YHV YH2 L2 YH2

Intercomp.bill.type IV IV IV

Block #09

Billing Plan Type #02

CndType line items EK01

Paymt guarant. Proc. #01 #01

Paym. Card plan type #03 #03

Checking group #01 #01

Contract pane

Contract profile YB01 YB01 YB01

Contract data allwd. X X Y

Result You have defined Sales Document Types.

3.2.8.2 Assign Item Category

Use In this menu option, you can specify which item categories the system proposes during document processing for each sales document type and item category group. At the same time, you can specify additional item categories with which the system default can be overwritten. There is a maximum of three possible alternative item categories.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 51: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 51 of 99

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Sales Document Item Assign Item Categories

2. Choose the New Entries button.

3. Make the following entries:

Sales Document Type

Item category group

Item category of the higher-level item

Default item categ.

YHCM YHW1 YHF1

YHCM YHW2 YHF2

YHCM YHW3 YHFR

YHCM YHW4 YH2R

YHCM YHW5 YH2N

YHDM YHW1 YHF1

YHDM YHW2 YHF2

YHDM YHW3 YHFR

YHDM YHW4 YH2R

YHDM YHW5 YH2N

YHR YHW1 YHW1

YHR YHW2 YHW2

YHR YHW3 YHW3

YHR YHW4 YHW4

YHR YHW5 YHN1

YHR YHW6 YHN2

YHQ YHW1 YHW1

YHQ YHW2 YHW2

YHQ YHW3 YHW3

YHQ YHW4 YHW4

YHQ YHW5 YHN1

YHQ YHW6 YHN2

YHWA YHW4 YHA1

YHWA YHW5 YHC1

YHWA YHW6 YHC2

YHWB YHW1 YHW5 YHW6

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 52: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 52 of 99

YHWB YHW3 YHW5 YHW7

YHWB YHW4 YHA1

YHWB YHW5 YHC1

YHWB YHW5 YHW5 YHN3

YHWB YHW6 YHC2

YHWB YHW7 YHW5

YBFD YHW6 YBLN

4. Save your entries.

5. Choose Back.

Result You have assigned Item Categories.

3.2.8.3 Assign Sales Docs To Sales Area

Use In this menu option, you allocate the allowed order types to each sales area group. You do not need to make any entries at all if all the sales order types are allowed for each of your sales areas.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Sales Document Header Assign Sales Area To Sales Document Types

2. On the Choose Activity dialog box, double-click Assign sales order types permitted for sales areas.

3. Choose the New Entries button.

4. Make the following entries:

RefSorg.SalesDocType RefDistChannel-docs

RevDivision-DocType Sales Document Type

1000 10 10 YHCM

1000 10 10 YHDM

1000 10 10 YHQ

1000 10 10 YHR

1000 10 10 YHWA

1000 10 10 YHWB

5. Save your entries.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 53: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 53 of 99

6. Choose Back.

Result You have assigned the sales area to sales document types.

3.2.8.4 Assign Incompleteness Procedures

Use In this step, you assign procedures to the different incompleteness objects.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Log of Incomplete Items Assign Incompleteness Procedures

2. On the Choose Activity dialog box, double-click Assign procedures to the sales document types.

3. For the following Sales Document Type (SaTy) rows, enter the corresponding information in the Incompletion procedure (Proc.) column:

Sales Document Type Description Incompletion procedure

YHCM SW Credit Memo Req. #14

YHQ Software Contract #12

YHR SW Contract Renew #12

YHDM SW Debit Memo Req. #15

YHWB SW Order #12

4. Save your entries.

5. Choose Back.

Result You have assigned Incompleteness Procedures.

3.2.8.5 Document Pricing Procedure

Use You define the pricing procedures in this step.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 54: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 54 of 99

IMG Menu Sales and Distribution Basic Functions Pricing Pricing Control Define and Assign Pricing Procedures

2. On the Choose Activity dialog box, double-click Assign document pricing procedure to order types.

3. Choose the New Entries button.

4. Make the following entries:

Sales Document Type Doc. pric. procedure

YHCM Z

YHDM A

YHQ Z

YHR Z

YHWA Z

YHWB 9

5. Save your entries.

6. Choose Back.

Result You have assigned document pricing procedures to order types.

3.2.8.6 Assign Pricing Procedure

Use You define the pricing procedures in this step. In addition, you assign the pricing procedures to the transactions by defining the following dependencies:

Customer

Sales document type

Sales area

In the pricing procedure, you define which condition types should be taken into account and in which sequence. During pricing, the SAP System automatically determines which pricing procedure is valid for a business transaction and it takes the condition types contained in it into account one after the other.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Pricing Pricing Control Define and Assign Pricing Procedures

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 55: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 55 of 99

2. On the Choose Activity dialog box, double-click Define pricing procedure determination.

3. Choose the New Entries button.

4. Make the following entries:

Sales Org Division

Distr. Channel

Cust.pric. procedure

Doc. pric. procedure

Pricing procedure Condition type

1000 10 10 1 Z YHAJUS PR00

1000 10 10 Y Z YHAJUS PR00

1000 10 10 1 9 YHASUS PR00

1000 10 10 Y 9 YHASUS PR00

5. Save your entries.

6. Choose Back.

Result You have defined and assigned pricing procedures.

3.2.8.7 Assign Schedule Line Category

Use In this menu option, you assign schedule line categories to item categories. This allocation of schedule line categories is carried out depending on the MRP type that is specified in the material master record for a material. At the same time, you can enter a maximum of three schedule line categories with which the system default can be manually overwritten during document processing.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Schedule Lines Assign Schedule Line Categories

2. Choose the New Entries button.

3. Make the following entries:

Item category Prop.sched.line cat.

YHC1 CP

4. Save your entries.

5. Choose Back.

6. Repeat steps 2 to 5 for the following information:

Item category Prop.sched.line cat.

YQC1 CP

YHA1 CD

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 56: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 56 of 99

YHC2 CP

YHN3 CD

YHW5 CD

YHW6 CD

YHW7 CD

Result You have assigned schedule line categories.

3.2.8.8 Order reason

Use In this menu option you define the possible order reasons. They describe the reasons which led to an inquiry, quotation or order.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Sales Documents Sales Document Header Define Order Reasons

2. Choose the New Entries button.

3. Make the following entries:

Order reason Retro-billing Description

YH1 2 Credit to customer

YH5 2 Customer Debit

YH2 2 SW Media & Documentation

4. Save your entries.

5. Choose Back.

Result You have defined order reasons.

3.2.9 Material Determination

3.2.9.1 Condition Type Mat Determination

Use Material determination control is carried out using the condition technique explained in detail in the example of pricing or output determination.

Procedure

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 57: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 57 of 99

1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Material Determination Maintain Prerequisites for Material Determination

2. On the Choose Activity dialog box, double-click Define condition types.

3. Choose the New Entries button.

4. Make the following entries:

Condition Type Description Access sequence

YH01 Renewal A001

5. Save your entries.

6. Choose Back.

7. On the Choose Activity dialog box, double-click Maintain procedure.

8. Choose the New Entries button.

9. Make the following entries:

Procedure Description

Y00001 SW Material Renewal

10. Save your entries.

11. Choose Back.

12. Select the Y00001 row and in the Dialog structure pane, double-click Control data.

13. Choose the New Entries button.

14. Make the following entries:

Step number Counter Condition Type Description

10 #00 YH01 Renewal

15. Save your entries.

16. Choose Back.

Result You have maintained prerequisites and procedures for Material Determination.

3.2.9.2 Assign Mat Det Procedure to Doc Type

Use Material determination is carried out depending on the sales document. In this step, you can specify for each sales document type whether material determination should be carried out.

To do this, you must specify a material determination procedure for each sales document type.

Procedure

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 58: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 58 of 99

1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Material Determination Assign Procedures To Sales Document Types

2. For the following sales document types, make the following entries:

Sales Document Type Mat. determination

YHQ

YHR Y00001

3. Save your entries.

4. Choose Back.

Result You have assigned procedures to sales document types.

3.2.9.3 Substitution Rules

Use In this step, you define substitution reasons for material determination. The substitution reasons are entered in the master records for material determination.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Material Determination Define Substitution Reasons

2. Choose the New Entries button.

3. Make the following entries:

Substitution reason Description Warning

0010 Renewal Selected

4. Save your entries.

5. Choose Back.

Result You have defined Substitution Reasons.

3.2.10 Sales Document Copy Control

3.2.10.1 Copy Controls - Sales Doc to Sales Doc

Use

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 59: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 59 of 99

In this menu option, you define control data for the document flow of sales documents.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Maintain Copy Control for Sales Documents

2. On the Choose Activity dialog box, double-click Copying Control: Sales Document to Sales Document.

3. Choose the New Entries button.

4. Make the following entries:

Target SalesDocTyp YHR

From SalesDoc Type YHQ

Data transfer VBAK 051

Data transfer VBKD 101

Data transfer VBPA 001

VEDA 304

Copying requirements 002

5. Save your entries.

6. Choose Back.

7. Repeat steps 3 to 6 for the following information:

Target SalesDocTyp YHWA

From SalesDoc Type YHQ

Data transfer VBAK 051

Data transfer VBKD 101

Data transfer VBPA 001

Copying requirements 002

8. Select the first row you created, then in the Dialog Structure pane, double-click Item.

9. Choose the New Entries button.

10. Make the following entries:

Item Cat. Proposal YHW3

Item category YHW3

Copying requirements 301

Data transfer VBAP 151

Data transfer VBKD 102

Data transfer VBPA 002

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 60: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 60 of 99

Copy schedule lines X

Update document flow X

Pos./neg. quantity +

Pricing type C

11. Save your entries.

12. Choose Back.

13. Repeat steps 8 to 12 for the row with Target YHWA and Source YHQ, using the following information:

Proposed item categ. YHC1 YHC1 YHA1

Item category YHN1 YHN2 YHW4

Copying requirements 301 301 301

Data transfer VBAP 151 151 151

Data transfer VBKD 102 102 102

Data transfer VBPA 002 002 002

Copy schedule lines X X X

Update document flow X X X

Pos./neg. quantity + + +

Pricing type C C C

Cont. item copy mode B B

Result You have maintained copy control for sales documents.

3.2.10.2 Copy Control - Sales to Delivery Document

Use In this menu option, you define control data for the document flow of deliveries.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Logistics Execution Shipping Copying Control Specify Copy Control for Deliveries

2. Choose the Display <> Change button. Select New entries

3. Make the following entries

Target delivery type LF

From SalesDoc Type YHWA

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 61: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 61 of 99

Order requirements 001

Combination requirement 051

Header Data 001

4. Save your entries.

5. Select the row with a Target of LF and a Source of YHWA, then in the Dialog structure pane, double-click Item.

6. Choose the New Entries button.

7. Make the following entries:

Target delivery type LF

From SalesDoc Type YHWA

Item category YHC2

Order requirements 101

Item data 101

Business data 2

Update document flow X

Pos./neg. Quantity +

8. Save your entries.

9. Choose Back.

10. Repeat steps 5 to 8 for the following information:

Target delivery type LF

From SalesDoc Type YHWA

Item category YHA1

Order requirements 101

Item data 101

Business data 2

Update document flow X

Pos./neg. Quantity +

Result You have specified copy control for deliveries.

3.2.11 Billing Plan

3.2.11.1 Define Date Descriptions

Use In this step, you define date descriptions. These are the textual descriptions for the respective billing dates in the billing plan. The descriptions are only used for differentiating between the billing dates and have no controlling function.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 62: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 62 of 99

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Define Date Descriptions

2. Choose the New Entries button.

3. Make the following entries:

Date description Description

0010 Software Payment Plan

4. Save your entries.

5. Choose Back.

Result You have defined date descriptions.

3.2.11.2 Billing Plan

Use In this step, you define billing plan types which contain the basic control data for the billing plan.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Define Billing Plan Types

2. On the Choose Activity dialog box, double-click Maintain billing plan types for periodic billing.

3. Choose the New Entries button.

4. Make the following entries:

Billing Plan Type Y2

Billing Plan Type SW Quarterly BP

Start Date 13

End Date 14

Horizon 52

Dates From 11

Dates Until 09

Next Billing Date Y2

Default Date Cat. Y2

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 63: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 63 of 99

Create Dates Autom. X

In Advance X

Aut.corr. dates X

FCode for overv.scr. 0001

5. Save your entries.

6. Choose Back.

7. Repeat steps 3 to 6 for the following information:

Billing Plan Type Y3

Billing Plan Type SW Monthly BP

Origin of Start Date 13

Origin End Date 14

Horizon 52

Dates From 11

Dates Until 09

Next Billing Date 53

Default Date Cat. Y3

Online Order. X

In Advance X

Aut.corr. dates

FCode for overv.scr. 0001

8. Choose Back.

9. On the Choose Activity dialog box, double-click Maintain billing plan types for milestone billing.

10. Choose the New Entries button.

11. Make the following entries:

Billing Plan Type Y6

Billing Plan Type Software Billing Plan

Origin of Start Date 01

Date category Y1

Online Order X

FCode for overv.scr. 0003

12. Save your entries.

13. Choose Back.

14. Repeat steps 10 to 13 with the following information:

Billing Plan Type Y7 Y8

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 64: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 64 of 99

Billing Plan Type S/W BP Software Bundle

Origin of Start Date 01 01

Default Date Cat. Y1 Y1

Online Order X X

FCode for overv.scr. 0003 0003

Result You have defined billing plan types.

3.2.11.3 Maintain Date Category for Billing Plan

Use In this step, you can assign one or more date categories to each billing plan type or create new date categories.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Define And Assign Date Categories

2. On the Choose Activity dialog box, double-click Maintain Date Category for Billing Plan Type.

3. Choose the New Entries button.

4. Make the following entries:

Billing Plan Type Y6

Default Date Cat. Y1

Date category Software Billing Plan

Billing Plan Type Software Billing Plan

Date descript 0010 Software Payment Plan

Billing Rule 1

5. Save your entries.

6. Choose Back.

7. Repeat steps 3 to 6 for the following information:

Billing Plan Type Y2 Y8 Y7 Y3

Default Date Cat. Y2 Y1 Y1 Y3

Date Category SW Quarterly BP

Software Billing Plan

S/W BP SW Monthly BP

Billing Plan Type SW Software Bundle S/W BP SW

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 65: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 65 of 99

Quarterly BP

Monthly BP

Date descript 0001 Rent 0010 Software Payment Plan

0010 Software Payment Plan

0001 Rent

Billing Rule 6 1 1 6

Invoice Correction: Billing Type

G2

Invoice Correction: Billing Block

08

Result You have defined and assigned date categories

3.2.11.4 Define Blocking Reason for Billing

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distriution Billing Billing Document Define Blocking Reason For Billing

2. On the Choose Activity dialog box, double-click Billing:Blocking Reason.

3. Choose the New Entries button.

4. Make the following entries:

Blocking reason Description

Y1 Acceptance date

5. Save your entries

3.2.11.5 Assigning Blocking Reason for Billing Types

Use

In this activity, you assign blocking reasons to billing types.

Procedure

1. To perform the activity, choose one of the following navigation options:

IMG Menu Sales and Distribution → Billing → Billing Documents → Define Blocking Reason For Billing

Transaction Code SPRO

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 66: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 66 of 99

2. On the Change View ”Billing: Blocking Reasons”: Overview screen, choose New Entries.

3. Make the following entries:

Block BillT Billing Block Description Description

Y1 YH3 Check Credit Memo 4. Choose Save.

5. Choose Back.

3.2.11.6 Maintain Date Proposals for Billing Plan Types

Use This activity will define a billing plan for milestone billing.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Maintain Date Proposals for Billing Plan Types

2. On the Change View “Date Proposal Maintenance for Billing Plan Type“: Overview screen, double-click BillPlanTy Y6.

3. On the Change View “Date Proposal Maintenance for Billing Plan Type “: Overview screen, choose the Maintain date button.

4. On the Information: Billing plan: references cannot be transported dialog box, choose Enter.

5. On the Change View “Date Proposal Maintenance for Billing Plan Type”: Details screen, make the following entries:

Field name

Description User action and values

Note

Billing Date

Today’s Date

When creating the Sales Contract, this is the date that will default. This can be adjusted to suit the requirement at the time of contract creation

DtDs 0010

% 25

BR 1

6. Repeat for the following entries

Field name

Description User action and values

Note

Billing Date

One month from today’s date

When creating the Sales Contract, this is the date that will default. This can be adjusted to suit the requirement at the time of contract creation

DtDs 0010

% 75

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 67: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 67 of 99

Field name

Description User action and values

Note

BR 1

7. Save your entries.

8. On the Change View “Date Proposal Maintenance for Billing Plan Type“: Overview screen, double-click BillPlanTy Y8

9. On the Change View “Date Proposal Maintenance for Billing Plan Type “: Overview screen, choose the Maintain date button.

10. On the Information: Billing plan:references cannot be transported dialog box, choose Enter.

11. On the Change View “Date Proposal Maintenance for Billing Plan Type”: Details screen, make the following entries:

Field name

Description User action and values

Note

Billing Date

Today’s Date

When creating the Sales Contract, this is the date that will default. This can be adjusted to suit the requirement at the time of contract creation

DtDs 0010

% 40

BR 1

12. Repeat for the following entries

Field name

Description User action and values

Note

Billing Date

One month from today’s date

When creating the Sales Contract, this is the date that will default. This can be adjusted to suit the requirement at the time of contract creation

DtDs 0010

% 60

Block Y1

BR 1

13. Save your entries.

14. Choose Back.

15. Select a customizing request number when prompted, then choose Enter.

3.2.11.7 Assign Billing Plan to Sales Document Type

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Assign Billing Plan Types to Sales Document Type

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 68: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 68 of 99

2. Make the following entries:

Sales Document Type Billing Plan Type

YHWB Y8

3. Save your entries.

4. Choose Back.

Result You have assigned billing plan types to sales document type

3.2.11.8 Assign Billing Plan to Item Category

Use In this IMG activity, you assign a billing plan type and billing relevance 'I' (relevant for order-related billing/billing plan) to the item categories for which you want to create a billing plan. This assignment is necessary for creating a billing plan for the relevant order items.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Plan Assign Billing Plan Types to Item Categories

2. Make the following entries:

Item category Relevant for Billing Billing Plan Type

YHW1 I Y6

YHW2 I Y3

YHW3 I Y2

YHW5 I Y8

YHW6 I Y8

YHW7 I Y8

YHN3 I Y8

YHF2 I Y3

3. Save your entries.

4. Choose Back.

Result You have assigned billing plan types to item categories.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 69: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 69 of 99

3.2.12 Assign Output Determination Procedures

3.2.12.1 Assign Output Det. Procedure: Sales Docs

Use In this menu option, you assign output determination procedures to the documents. You may also specify an output type which is to be displayed when the relevant document is displayed or changed.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Sales Documents Assign Output Determination Procedures

2. On the Choose Activity dialog box, double-click Allocate sales document header.

3. Make the following entries:

Sales Document Type Output determ.proc. Application Output Type

YHCM V10020 V1 BA02

YHQ V08001 V1 KO01

YHR V08001 V1 KO01

YHWA V10010 V1 BA00

YHDM V10020 V1 BA01

YHWB V10010 V1 BA01

4. Save your entries.

5. Choose Back.

Result You have assigned output determination procedures.

3.2.12.2 Assign Output Determination Procedure

Use In this menu option, you assign output determination procedures to the documents. You may also specify an output type which is to be displayed when the relevant document is displayed or changed.

Procedure 1. Access the activity using one of the following navigation options:

Transaction SPRO

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 70: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 70 of 99

Code

IMG Menu Sales and Distribution Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Billing Documents Assign Output Determination Procedures

2. For the following billing types, make the following entries:

Billing Type Output determ.proc. Output Type

YH2 V10020 RD20

YH3 V10020 RD20

YHV V10010 RD10

3. Save your entries.

4. Choose Back.

Result You have assigned output determination procedures

3.2.13 Copy Control Billing Document to Sales

3.2.13.1 Copy control Billing Doc to Sales Doc

Use In this menu option, you define control data for the document flow of sales documents.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Maintain Copying Control For Sales Documents

2. On the Choose Activity dialog box, double-click Copying Control: Billing Document to Sales Document.

3. Choose the Display <> Change button.

4. Choose the New Entries button.

5. Make the following entries:

Target SalesDocTyp YHCM

Ref.billing doc.type YH2

Data transfer VBAK 052

Data transfer VBKD 103

Data transfer VBPA 003

Copying requirements 021

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 71: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 71 of 99

Copy item number Selected

6. Save your entries.

7. Choose Back.

8. Repeat steps 4 to 7 for the following information:

Target SalesDocTyp YHCM YHDM YHDM

Ref.billing doc.type YHV YH2 YHV

Data transfer VBAK 052 052 052

Data transfer VBKD 103 103 103

Data transfer VBPA 003 003 003

Copying requirements 021 021 021

Copy item number Selected Selected Selected

9. Select the first row you created (target YHCM, source YH2), and in the Dialog structure pane, double-click Item.

10. Choose the New Entries button.

11. Make the following entries:

Target Sales DocTyp YHCM

Ref. billing doc. type YH2

Proposed item categ. YH2N

Item category YHC1

Copying reqts 303

Data transfer VBAP 153

Data transfer VBKD 104

Data transfer VBPA 004

Pricing type D

Update document flow X

12. Save your entries.

13. Choose Back.

14. Repeat steps 9 to 14 for the following information:

Target SalesDocTyp

YHCM YHCM YHCM YHCM YHDM YHDM YHDM YHDM YHDM

Ref. billing doc. type

YHV YHV YHV YHV YH2 YHV YHV YHV YHV

Proposed item categ.

YHF1 YHF2 YHFR YH2R YH2N YHF1 YHF2 YHFR YH2R

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 72: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 72 of 99

Item category

YHW1 YHW2 YHW3 YHW4 YHC1 YHW1 YHW2 YHW3 YHW4

Copying reqts

303 303 303 303 303 303 303 303 303

Data transfer VBAP

153 153 153 153 153 153 153 153 153

Data transfer VBKD

104 104 104 104 104 104 104 104 104

Data transfer FPLA

000 403 403 000 000 000 403 403 000

Data transfer VBPA

004 004 004 004 004 004 004 004 004

Pricing type

D D D D D D D D D

Update document flow

X X X X X X X X X

Result You have maintained copy control for sales documents.

3.2.13.2 Copy Control Sales Doc to Billing Doc

Use In this menu option, you define control data for the document flow of billing documents.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Billing Billing Documents Maintain Copying Control For Billing Documents

2. On the Choose Activity dialog box, double-click Copying Control: Sales document to Billing document.

3. Choose the Display <> Change button.

4. Choose the New Entries button.

5. Make the following entries:

Target billing type YH2

From SalesDoc Type YHWA

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 73: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 73 of 99

Copying requirements 001

Copy item number Selected

6. Save your entries.

7. Choose Back.

8. Repeat steps 4 to 7 for the following information:

Target billing type YH2 YH3 YHV YHV G2 L2

From SalesDoc Type YHWB YHWB YHQ YHR YHCM YHDM

Copying requirements

001 001 001 001 001 001

Copy item number Selected Selected Selected Selected Selected Selected

Reference number B B

9. Select the first row you created (target YH2, source YHWA), and in the Dialog structure pane, double-click Item.

10. Choose the New Entries button.

11. Make the following entries:

Item category YHC1 YHA1

Copying requirements 002 002

Data transfer VBRK/VBRP 001 001

Billing quantity A A

Pos./neg. Quantity + +

Pricing type G G

12. Save your entries.

13. Choose Back.

14. Repeat steps 9 to 13 for the following information:

Target Bill. Type

YH2 YH2 YH2 YH2 YH3 YH3 YH3 YH3

From SalesDoc Type

YHWB YHWB YHWB YHWB YHWB YHWB YHWB YHWB

Proposed item categ.

Item category YHN3 YHW5 YHW6 YHW7 YHN3 YHW5 YHW6 YHW7

Copying requirements

002 002 002 002 002 002 002 002

Data VBRK/VBRP

000 000 000 000 000 000 000 000

Billing quantity A C A A A C A A

Pos./neg. + + + + + + + +

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 74: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 74 of 99

quantity

Pricing type D D D D D D D D

Target Bill. Type YHV YHV YHV YHV YHV YHV YHV YHV

From SalesDoc Type

YHQ YHQ YHQ YHQ YHR YHR YHR YHR

Proposed item categ.

Item category YHW1 YHW2 YHW3 YHW4 YHW1 YHW2 YHW3 YHW4

Copying requirements

002 002 002 002 002 002 002 002

Data VBRK/VBRP

000 000 000 000 000 000 000 000

Billing quantity A A C C A A C C

Pos./neg. quantity

+ + + + + + + +

Pricing type D D D D D D D D

Target Bill. Type

G2 G2 G2 G2 G2 G2 G2 G2 G2 G2

From SalesDoc Type

YHCM YHCM YHCM YHCM YHCM YHCM YHCM YHCM YHCM YHCM

Proposed item categ.

Item category

YH2N YH2R YHC1 YHF1 YHF2 YHFR YHW1 YHW2 YHW3 YHW4

Copying requirements

002 002 002 002 002 002 002 002 002 002

Data VBRK/VBRP

002 002 002 002 002 002 002 002 002 002

Billing quantity

A A A A A A A A A A

Pos./neg. quantity

+ + + + + + + + + +

Pricing type D D D D D D D D D D

Target Bill. L2 L2 L2 L2 L2 L2 L2 L2 L2 L2

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 75: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 75 of 99

Type

From SalesDoc Type

YHDM YHDM YHDM YHDM YHDM YHDM YHDM YHDM YHDM YHDM

Proposed item categ.

Item category

YH2N YH2R YHC1 YHF1 YHF2 YHFR YHW1 YHW2 YHW3 YHW4

Copying requirements

002 002 002 002 002 002 002 002 002 002

Data VBRK/VBRP

002 002 002 002 002 002 002 002 002 002

Billing quantity

A A A A A A A A A A

Pos./neg. quantity

+ + + + + + + + + +

Pricing type D D D D D D D D D D

Result You have maintained copying control for the billing documents.

3.2.13.3 Copy Control Billing Doc to Sales Doc

Use In this menu option, you define control data for the document flow of sales documents.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution Sales Maintain Copy Control for Sales Documents

2. On the Choose Activity dialog box, double-click Copying Control: Billing Document to Sales Document.

3. Choose the Display <> Change button.

4. Select the row with a target of YCM and a source of YF2, and then in the Dialog Structure pane, double-click Item.

5. Choose the New Entries button.

6. Make the following entries:

Proposed item categ. Y2N

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 76: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 76 of 99

Item category YQC1

Copying requirements 303

Data transfer VBAP 153

Data transfer VBKD 104

Data transfer VBPA 004

Pricing type D

Update document flow X

7. Save your entries.

8. Choose Back twice.

9. Repeat steps 4 to 8 for the row with the target of YCM and the source of YFV, using the following information:

Proposed item categ. YF1 YF2 YFR Y2R

Item category YSW1 YSW2 YSW3 YSW4

Copying requirements 303 303 303 303

Data transfer VBAP 153 153 153 153

Data transfer VBKD 104 104 104 104

Data transfer FPLA 403 403 403 000

Data transfer VBPA 004 004 004 004

Pricing type D D D D

Update document flow X X X X

Result You have maintained copy control for sales document items.

3.2.14 Revenue Recognition Setting

3.2.14.1 Maintain Revenue Realization Account Determination

Use This activity will assign the account for unbilled receivables in revenue recognition.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

OVUR

IMG Menu Sales and Distribution Basic Functions Account Assignment/Costing Revenue Recognition Maintain Account Determination

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 77: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 77 of 99

2. On the Choose Activity dialog box, double-click Assign account for unbilled receivables.

3. On the Change View “Revenue Realization: Account Det. Unbilled Receivables screen, choose the New Entries button.

4. Make the following entries:

Field name User action and values

App V

ChAc 0010

Recon.acct 121000

ANonBldRec 125320

5. Choose the Save button.

Choose the Back button.

6. Select a customizing request number when prompted and choose Enter.

3.2.14.2 Set Revenue Recognition For Item Categories

Use This activity will set revenue recognition for item categories.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Sales and Distribution -> Basic Functions -> Account Assignment/Costing ->Revenue Recognition ->Set Revenue Recognition for Item Categories

2. On the Change View “Maintain Item categories: Revenue Recognition”: Overview Screen, select the corresponding item category and make the following entries for Revenue Recognition:

Field name User action and values

Item Category YH2N

Rev. Recognition F

Acc. Period start Blank

Revenue Dist. Blank

3. Repeat this step for the following entries

Item category

Rev. recognition

Acc. Period start

Revenue Dist.

Revenue Event

YH2R F blank Blank Blank

YHFR F blank Blank Blank

YHN3 B blank blank B

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 78: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 78 of 99

YHW3 A B C Blank

YHW4 B blank Blank Blank

YHW7 A A Blank Blank

YHA1 B blank Blank Blank

4. Choose the Save button.

5. Choose the Back button.

6. Select a customizing request number when prompted and choose Enter.

3.3 COPA

3.3.1 Structures

3.3.1.1 Define Value Field

Use This activity defines the value field.

Procedure 1. Access the activity using one of the following navigation options

IMG Menu Controlling Profitability Analysis Structures Maintain Operating Concern Value Fields

Transaction Code

KEA6

2. On the Edit Characteristic: Start screen, select the Value fields from operating concern radio button, then choose Create/Change.

3. Accept the info message.

4. On the Change Value Fields: Overview screen, make the following entries, activate and save each value field:

Value Field Description Amount Quantity

VVYSV Subscription Revenue X

3.3.1.2 Assign Value Field and Characteristic to Operating Concern

Use This activity assigns the value field and characteristic to the operating concern.

Procedure 1. Access the activity using one of the following navigation options:

IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Maintain Operating Concern

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 79: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 79 of 99

Transaction Code

KEA0

2. On the Maintain operating Concern screen:

3. Enter your Operating concern (for example 1010) in the Operating Concern field.

4. Choose Change.

5. Confirm the dialog box.

6. Choose Change data structure.

7. On the Change Data Structure: Characteristic screen:

8. Select the KMMAKL characteristic and transfer it from the Transfer from pane to the Data structure pane by choosing the left arrow button.

9. Choose the Value field tab page.

10. To transfer the following fields from the Transfer from box to the Data structure box, select the VVYSV field and choose the left arrow button.

11. Choose Activate.

12. Choose Back.

13. In the Generate Environment dialog box, choose Yes to generate the Operating Concern Environment.

14. Choose the Environment tab and make sure that client-specific and cross-client activation indicators are green.

3.3.2 Revaluation Keys

3.3.2.1 Maintain Revaluation Keys

Use Revaluation keys are necessary to change specified value fields by certain percentages.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

KEF1

IMG Menu Controlling Profitability Analysis Planning Planning Aids Revaluation Key Maintain Revaluation Keys

2. Make the following entries:

Rev Name

YH1 Revaluation (05%)

Field Name Name Percentage

ABSMG Sales quantity 5 %

ERLOS Revenue 5 %

KWBONI Bonuses 5 %

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 80: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 80 of 99

KWKDRB Customer Discount 5 %

VV950 Travel expenses 5 %

VV970 Costs third party 5 %

VVLCV Labor Costs variable 5 %

VVMCV Manufact. costs vari 5 %

VVWAR Warranty cost 5 %

VVYSV Subscription Revenue 5 %

Save your entries

3.3.3 Planning Layout

3.3.3.1 Define Planning Layout

Use This activity defines the planning layout.

Procedure 1. Access the activity using one of the following navigation options:

Transaction code

KE14

IMG Menu Controlling Profitability Analysis Planning Manual Entry of Planning Data Define Planning Layout

2. On the Report Painter: Create Planning Layouts for Sales & Profit Planning screen, enter the necessary data.

Field name Description User action and values Comment

Planning Layout YH100

Description Plan Sales SW

3. Choose Enter.

4. Make the following entries:

Material Group

Product Sales Quantity

Subscription Revenue

Revenue Customer Discount

Characteristic Characteristic Value field Value field Value field

Value field

Bonuses Cost third Party

Travel Expenses

Labor Costs variable

Manufact. costs vari

Warranty Cost

Value Field

Value Field

Value Field Value field Value field Value field

5. On the Report Painter: Create Planning layout for Sales and Profit Planning screen, choose Edit Gen. data selection Gen. data selection.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 81: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 81 of 99

6. On the Element definition: General data selection screen in Available characteristics section mark the characteristics listed in table below.

7. Choose Move selected to left.

8. Make the following entries:

Name Variable ON/OFF From Variable ON/OFF To

Record type F

Version X 001

Period/year X 001 X 002

Plant *

Sales Org *

Procurement *

Unit Sales qty *

9. Choose Check, then choose Confirm.

10. Save your entries.

3.3.4 Planning Framework

3.3.4.1 Define Planning Levels

Procedure 1. Access the activity using one of the following navigation options:

Transaction code

KEPM

IMG Menu Controlling Profitability Analysis Planning Planning Framework Set Up Planning Framework

2. On the Planning Framework: Overview screen, right click Planning levels and choose Create Planning Level.

3. On the Create Planning Level dialog box, make the following entries:

Field name User action and values

Key YHSW

Description Planning for Hi-Tech SW

4. Choose Enter to continue.

5. On the Planning Framework: Overview screen, choose the Charact. tab.

6. Drag the following characteristics from the Characteristic list section and drop them into the Planning level section:

Description Field name

Material Group KMMAKL

Period/year PERIO

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 82: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 82 of 99

Plant WERKS

Procurement BESKZ

Product ARTNR

Record Type VRGAR

Sales Org. VKORG

Unit Sales qty ABSMG_ME

Version VERSI

7. Choose the Selection tab.

8. Make the following entries:

Characteristic From

Record type F

Unit Sales qty EA

9. Save your entries.

3.3.4.2 Define Planning Packages

Use In this activity, you define planning packages.

Procedure 1. Access the activity using one of the following navigation options:

Transaction code

KEPM

IMG Menu Controlling Profitability Analysis Planning Planning Framework Set Up Planning Framework

2. On the Planning Framework: Overview screen, right-click the planning level YHSW Planning for Hi-Tech SW and choose Create Planning Package.

3. On the Create Planning Package dialog box, make the following entries:

Field name User action and values

Key YHSW

Description Planning for Hi-Tech SW

4. Choose Enter to continue.

5. Save your entries.

3.3.4.3 Define Planning Methods (Parameter Set)

Use In this activity, you define the parameter set for the planning methods.

Procedure

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 83: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 83 of 99

1. Access the activity using one of the following navigation options:

Transaction code

KEPM

IMG Menu Controlling Profitability Analysis Planning Planning Framework Set Up Planning Framework

2. On the Planning Framework: Overview screen:

3. Double click the Planning level YHSW Planning for Hi-Tech SW.

4. In the Planning methods section, right click Enter planning data and choose Create Parameter Set.

5. On the Parameter Set: Create dialog box, make the following entries:

Field name User action and values

Key YHSW

Description Planning for Hi-Tech SW

6. Choose Enter to continue.

7. On the Planning Framework: Overview screen, choose the Settings tab.

8. Make the following entries:

Field name User action and values

Layout YH100

Currency USD

Distribution key currency 2

Distribution key quantities 2

Integrated Excel

Active

X

9. Choose Save to save the entries.

10. Repeat these steps to create Parameter sets for the methods Copy (Enter period shift 12), , Display Planning Data, Revaluation (Enter Revaluation Key YH1),

3.3.5 Transfer of Billing Documents

3.3.5.1 Assign Value Fields

Use In this activity, you assign the value fields.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

KE4I

IMG Menu Controlling Profitability Analysis Flows of Actual Values

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 84: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 84 of 99

Transfer of Billing Documents Assign Value Fields

2. Make the following entries (XXXX, your Operating concern):

OpCo CTyp Name Val. fld Description

XXXX YHSV SW Subscription (M) VVYSV Subscription Revenue

3. Save your entries

3.3.6 Change PA Transfer Structure for Settlement

Use In this activity you customize settlement in the PA transfer structure.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

KEI2

IMG Menu Controlling Profitability Analysis Flows of Actual Values Order and Project Settlement Define PA Transfer Structure for Settlement

2. Select PA transfer structure FI Direct Acct Assign. fr. FI/MM

3. Double-click Assignment Line and select New Entries

PA PAA Text

F1 60 Sales deduction

4. Double-click Assignment Line and double-click Source

PA PAA CO Area Cost Element From Cost element To Source

FI 50 1000 410005 410007 Costs/revenue

F1 60 1000 440025 440027 Costs/revenue

5. Double-click Assignment Line and double-click Value Field

PA PAA Operating Concern Quantity / Value Fixed / variable Value fld

F1 50 XXXX Value field 3 ERLOS

F1 60 XXXX Value field 3 KWKDRB

6. Save your entries

3.3.7 Information System

3.3.7.1 Change Profitability Report

Use In this activity, you add the material group characteristic to the profitability report.

Procedure

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 85: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 85 of 99

1. Access the activity using one of the following navigation options:

Transaction Code

KE32

IMG Menu Controlling Profitability Analysis Information System Change Profitability Report

2. On the Change Profitability Report: initial screen, select the following data:

Report YBF1010

3. In the Characteristics view, add the following characteristics:

Characteristics

Material Group

4. Save your entries.

3.3.7.2 Change Forms for Profitability Reports

Use The following steps are executed in one transaction. You can stay in the transaction until all steps of this chapter are finalized and saved.

Procedure 1. Access the activity using one of the following navigation options:

IMG Menu Controlling Profitability Analysis Information System Report Components Define Forms Define Forms for Profitability Reports

Transaction code

KE35

2. On the right side of the Report Painter : Change Forms Screen, double-click the Forms

Field name Description

Forms YBF1010

3. To create new elements, on the left side of the Report Painter: Change Forms screen, double-click the button next to YBF1010.

4. On the right side of the Report Painter : Change Forms screen, select the Revenue row and choose Insert Element.

5. On the Select element type dialog box, select Value field with characteristics and choose Confirm.

6. In the Value field field of the Element definition screen, enter VVYSV – Subscription Revenue and choose Confirm.

7. To change the formula, double-click the Net Sales row.

8. Place the cursor before Y003 and select Y002 from the Formula Components.

9. Place a cursor before Y003 and from formula Components, select Y002 and enter the formula: ( ( Y002 + Y003 + Y004 ) - Y010 ) - Y011

10. Save your entries

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 86: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 86 of 99

3.4 Materials Management

3.4.1 Material Type for Non-valuated Media

Use Whenever you create a material master record, you must assign it to a material type. This requires you to first define the attributes of each material type.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

SPRO

IMG Menu Logistics – General Material Master Basic Settings Material Types Define Attributes of Material Types

2. Choose the New Entries button.

3. Make the following entries:

Material Type YHBW

Material type descr. Lng1

Nonvaluated Media

Field reference ROH

SRef: material type

ROH

Ext. Purchase Orders

2

Int. purchase orders

2

User departments

Accounting, MRP, Purchasing, Basic Data, Storage, Forecasting, Quality Management, Warehouse Management, Sales, Plant Stocks, Storage Location Stocks

Acct cat. reference

0007

Ref. material type

UNBW

Quantity updating

In all valuation areas

Value updating In no valuation area

4. Save your entries.

5. Choose Back.

6. Select the row you just created, and then in the Dialog structure pane, double-click Quantity/value updating.

7. For the following rows, select the checkboxes in the Qty updating column.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 87: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 87 of 99

Valuation Area Material Type

0001 YHWB

1000 YHBW

1100 YHWB

8. Save your entries.

9. Choose Back.

Result 11. You have defined attributes of material types

3.4.2 Define Material Groups

Procedure 1. Access the activity using one of the following navigation options:

IMG Menu Logistics General Material Master Settings for Key Fields Define Material Groups

Transaction Code

SPRO

2. On the Change View "Material Groups": Overview screen, choose New Entries.

3. Make the following sets of entries:

Material Group Mat.grp.description Description 2

YHSWY4 HT-SW Maint & Supp HT-SW Maintenance and Support

YHSWY5 HT-SW Educ & Consult HT-SW Education and Consulting

YHSWY6 HT-SW License HT-SW License

YHSWY7 HT-SW Bundle Service HT-SW Bundle Services

4. Save your entries.

4 Master Data

4.1 Materials Management

4.1.1 Material Type: DIEN – Service

Use The purpose of this activity is to change the material master data on work scheduling view.

Procedure 1. Access the activity using one of the following navigation options:

SAP Menu Logistics Materials Management Material Master Material

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 88: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 88 of 99

Create (General ) Immediately

Transaction Code

MM01

2. On the Create Material: Initial screen, enter the following values for each of the materials and choose Enter.

Field Value1 Value 1 Value 3 Value 4 Value 5

Material HT-D-LIMM HT-D-LSUB HT-D-SUP HT-D-MAINT HT-D-EDUC

Industry sector Service Service Service Service Service

Material type Service Service Service Service Service

Field Value1 Value 1 Value 3 Value 5

Material HT-D-CONSULT

HT-D-MAINTRENEW

HT-D-SUPRENEW

HT-D-BUNDLE

Industry sector

Service Service Service Service

Material type

Service Service Service Non Valuated Media

3. Select View Basic Data1, Basic data 2, Sales; Sales Org data 1, Sales Org data 2, Sales: General/Plant, Foreign Trade: Export data, Sales Text, Accounting 1 and Accounting 2, and choose Enter.

4. Enter the required data and choose Continue.

Field Description Values Comment

Plant Plant 1 (1000)

Sales Org 1000

Distr Channel 10

5. Enter the following values for each single material and choose Enter.

Field HT-D-LIMM

HT-D-LSUB HT-D-SUP

HT-D-MAINT

HT-D-EDUC

View

Material description

Software License - Immediate

Software License - Subscription

Software Support

Software Maintenance

Software - Education

Basic data1

Material group YHSWY6 YHSWY6 YHSWY4 YHSWY4 YHSWY5 Basic data1

Base Unit of Measure

EA EA EA EA H Basic data1

GenItemCatGroup LEIS LEIS LEIS LEIS LEIS Sales Org 2

Item category group

YHW1 YHW2 YHW3 YHW3 YHW4 Sales Org 2

Acct assignment grp

Y6 Y6 Y4 Y4 Y5 Sales Org 2

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 89: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 89 of 99

Tax classification material

1 1 1 1 0 Sales Org 1

Cash Discount X X X X X Sales Org 1

Valuation Class 3200 3200 3200 3200 3200 Accounting 1

Price Unit 1 1 1 1 1 Accounting 1

Price Control S S S` S` S Accounting 1

6. Save your entries. Choose Back.

7. Enter the required data and choose Continue.

Field Description Values Comment

Plant Plant 1 (1000)

Sales Org 1000

Distr Channel 10

Field HT-D-CONSULT

HT-D-MAINTRENEW

HT-D-SUPRENEW

HT-D-BUNDLE

View

Material description

Software - Consulting

Software Maintenance Renewal

Software Support Renewal

Software-Bundle

Basic data1

Material group YHSWY5 YHSWY4 YHSWY4 YHSWY7 Basic data1

Base Unit of Measure

H EA EA EA Basic data1

GenItemCatGroup LEIS LEIS LEIS LEIS Sales Org 2

Item category group

YHW5 YHW3 YHW3 YHW7 Sales Org 2

Acct assignment grp

Y5 Y4 Y4 Sales Org 2

Tax classification material

0 1 1 1 Sales Org 1

Cash Discount X X X X Sales Org 1

Valuation Class 3200 3200 3200 3200 Accounting 1

Price Unit 1 1 1 1 Accounting 1

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 90: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 90 of 99

Price Control S S S` S` Accounting 1

8. For more information, see the variant file SMB99_MM01_ALL_VIEWS_O015_J01_474.txt

9. Save your entries. Choose Back.

Result You have created material master

4.1.2 Nonvaluated Media Goods Materials-YHWB Material Type: YNBW – Non Valuated Media Materials

1. Access the activity using one of the following navigation options:

SAP Menu Logistics Materials Management Material Master Material Create (General ) Immediately

Transaction Code

MM01

2. On the Create Material: Initial screen, enter the following values for each of the materials and choose Enter.

Field Value1

Material HT_YDOCMEDIA

Industry sector Service

Material type Nonvaluated Media

3. Select View Basic Data1, Basic data 2, Sales; Sales Org data 1, Sales Org data 2, Sales: General/Plant, Foreign Trade: Export data, Sales Text, Purchasing,Foreign trade:Import Data,Purchase Order Text, General Plant Data/Storage 1, general Plan Data/Storage 2, Accounting 1 and Accounting 2 and Storage Location Stock, then choose Enter.

4. Enter the required data and choose Continue.

Field Description Values Comment

Plant Plant 1 (1000)

Stor Location 1030

Sales Org 1000

Distr Channel 10

5. Enter the following values for each single material and choose Enter.

Field HT_YDOCMEDIA View

Material description Software - Media and Documentation Basic data1

Material group YHSWY6 Basic data1

Base Unit of Measure EA Basic data1

Gross Weight 1 Basic Data1

Purchasing Group 100 Purchasing

Weigh Unit LB Basic data

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 91: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 91 of 99

GenItemCatGroup NORM Sales Org 2

Item category group YHW6 Sales Org 2

Acct assignment grp 03 Sales Org 2

Loading group 0003 Sales:General/Plant

Storage Location 1030 Stor loc Stock

Availability check 02 Sales:General/Plant

Net Weight 01 Sales:General/Plant

Transportation Group 0004 Sales:General/Plant

Moving Average Price 3 Accounting 1

Tax classification material 0 Sales Org 1

Cash Discount X Sales Org 1

Valuation Class 3300 Accounting 1

Price Unit 1 Accounting 1

Price Control S Accounting 1

6. Save your entries. Choose Back

7. For more information, see the variant file SMB99_MM01_ALL_VIEWS_O015_J01_474.txt.

4.2 Sales and Distribution

4.2.1 Material Determination Condition Record

4.2.2 Create Material Determination Condition Records (YH01)

Use This activity will create the material determination condition records.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code VB11

IMG Menu menu entry menu entry menu entry

2. In the Condition field, enter YH01 and press Enter.

3. Make the following entries:

Material entered Substitute material Unit of Measure Reason

HT-D-MAINT HT-D-MAINTRENEW EA 0010

HT-D-SUP HT-D-SUPRENEW EA 0010

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 92: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 92 of 99

4. Save your entries.

5. For details on the purchasing info record, refer to the external variant file SMB18_VB11_O014_Q70_474.TXT

Result You have created a substitution material

4.2.3 Create Sales Condition Record (BA01 & BA02)

Use This activity will create sales condition records for BA01 and BA02

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VV11

IMG Menu Logistics Sales and Distribution Master Data Output Sales Document Create

2. In the Condition field, enter BA02 and press Enter.

3. Make the following entries:

Sales Org

Sales Document type

Function

Message transmission medium

Dispatch time

Output device

1000 YHCM SP 1 4 LP01

1000 YHDM SP 1 4 LP01

4. In the Condition field, enter BA01 and press Enter.

5. Make the following entries:

Sales Org

Sales Document type

Function

Message transmission medium

Dispatch time

Output device

1000 YHWA SP 1 4 LP01

1000 YHWB SP 1 4 LP01

6. Save your entries.

7. For details on the material master, refer to the external variant file SMBUSE_VV11_O228_J01_474.TXT

Result You have created the sales condition records

4.2.4 Create Sales Condition Record (KO01)

Use

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 93: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 93 of 99

This activity will create sales condition records for BA01 and BA02

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VV11

IMG Menu Logistics Sales and Distribution Master Data Output Sales Document Create

2. In the Condition field, enter BA02 and press Enter.

3. Make the following entries:

Sales Org

Customer

Function

Message transmission medium

Dispatch time

Output device

1000 100000 SP 1 4 LOCL

1000 100001 SP 1 4 LOCL

1000 100002 SP 1 4 LOCL

1000 100003 SP 1 4 LOCL

1000 100004 SP 1 4 LOCL

1000 100005 SP 1 4 LOCL

4. Save your entries.

5. For details on the material master, refer to the external variant file SMB15_VV11_O002_J30_474.TXT

Result You have created the sales condition records

4.2.5 Create Billing Condition Records (RD10/RD20)

Use This activity will create billing condition records.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VV31

IMG Menu Logistics Sales and Distribution Master Data Output Billing Document Create

2. In the Condition field, enter RD10 and press Enter.

3. Make the following entries:

Sales Org Billing Type Function Message transmission

Dispatch time

Output device

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 94: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 94 of 99

medium

1000 YHV BP 1 4 LP01

4. In the Condition field, enter RD20 and press Enter.

5. Make the following entries:

Sales Org

Billing Type

Function

Message transmission medium

Dispatch time

Output device

1000 YH2 BP 1 4 LP01

1000 YH3 BP 1 4 LP01

6. Save your entries.

7. For details on the material master, refer to the external variant file SMB15_VV31_O001_474.TXT

Result You have created the billing condition records.

4.2.6 SD Condition for condition type PR00

Use This activity will create the SD condition for condition type PR00.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VK11

IMG Menu Logistics Sales and Distribution Master Data Conditions Select Using Condition Type Create

2. In the Condition field, enter PR00 and press Enter.

3. Select the key combination Material with release status and make the following entries:

Sales Org

Distribution Channel Material entered

Per Unit of Measure

Amount

1000 10 HT-D-CONSULT 1 H 100

1000 10 HT-D-LIMM 1 EA 2000

1000 10 HT-D-EDUC 1 H 75

4. Save your entries.

5. For details on the purchasing info record, refer to the external variant file SMB99_VK15_O200_J01_474.TXT

Result

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 95: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 95 of 99

You have created the SD condition type.

4.2.7 SD Condition for condition type YHSV

Use This activity will create the SD condition for condition type YHSV.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VK11

IMG Menu Logistics Sales and Distribution Master Data Conditions Select Using Condition Type Create

2. In the Condition field, enter YHSV and press Enter.

3. Select the key combination Material and make the following entries:

Sales Org

Distribution Channel Material entered

Per Unit of Measure

Amount

1000 10 HT-D-LSUB 1 EA 210

1000 10 HT-D-MAINT 1 EA 25

1000 10 HT-D-MAINTRENEW 1 EA 20

1000 10 HT-D-SUP 1 EA 50

1000 10 HT-D-SUPRENEW 1 EA 40

4. Save your entries.

5. For details on the purchasing info record, refer to the external variant file SMBUSE_VK11_O001_J01_474.TXT

Result You have created the SD condition type.

4.2.8 SD Condition for condition type YHSM

Use This activity will create the SD condition for condition type YHSM.

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VK11

IMG Menu Logistics Sales and Distribution Master Data Conditions Select Using Condition Type Create

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 96: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 96 of 99

2. In the Condition field, enter YHSM and press Enter.

3. Select the key combination SOrg/DsrCh/Material_Mainitem/Material.

4. Make the following entries:

Sales Org

Distribution Channel

MnItm PrcRefMatl Material entered

Per Unit of Measure

Amount

1000 10 HT-D-BUNDLE

HT-D-MAINT 1 EA

280

5. Save your entries.

6. For details on the purchasing info record, refer to the external variant file SMBUSE_VK11_O001_J02_474.TXT

Result You have created the SD condition type.

4.2.9 SD Condition for condition type YHSV

Use This activity will create the SD condition for condition type YHSV

Procedure 1. Access the activity using one of the following navigation options:

Transaction Code

VK11

IMG Menu Logistics Sales and Distribution Master Data Conditions Select Using Condition Type Create

2. In the Condition field, enter YHSV and press Enter.

3. Select the key combination SOrg/Distr Chl/SalesDocType/Material.

4. Make the following entries:

Sales Org

Distribution Channel

Sales Doc Type

Material entered

Per Unit of Measure

Amount

1000 10 YHR HT-D-MAINT 1 EA 20

1000 10 YHR HT-D-SUP 1 EA 40

5. Save your entries.

6. For details on the purchasing info record, refer to the external variant file SMBUSE_VK11_O001_J03_474.TXT

Result You have created the SD condition type.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 97: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 97 of 99

4.3 CO

4.3.1 Create Activity Types

Use Activity types are used for cost center allocations and other logistic scenarios (e.g. production).

Prerequisites Allocation cost elements (cost element category ‘43’) must have been defined.

Procedure 1. Access the activity using the following navigation options:

SAP Menu Accounting Controlling Cost Center Accounting Master Data Activity Type Individual Processing Create

Transaction Code

KL01

2. On the Create Activity Type: Initial Screen, enter the necessary data and choose Master Data.

3. On the Create Activity Type: Basic Screen, enter the necessary data and save.

4. Make the following sets of entries:

All activity types are valid from 01/01/2006 to 12/31/9999.

Activity Type

Name Description Activity Unit

CCtr categories

ATyp Category

Allocation Cost Element

Price Indicator

YHPRO Programming Programming H E 1 943090 1

YHSWD Software Dev Software Dev H * 1 943090 1

5. Save your entries.

CCtr categories are the Valid Cost Center Categories, A Type Category refers to the Activity Type Category and the Price Indicator is the Price Indicator Calculate Allocation Price.

6. For details on the purchasing info record, refer to the external variant file SMB15_KL01_O017_N71_474.TXT

Result You have created activity types.

4.3.2 Change Activity Type/ Price Planning Actual Year

Use

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 98: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 98 of 99

The purpose of this activity is to plan the output of cost centers and the prices.

Prerequisites Cost centers and activity types must have been created.

Ensure that the planner profile is set to SAPALL. To do so, go to transaction code KP04 (or from the menu, choose Accounting Controlling Planning Set Planner Profile). In the Planner Profile field, enter SAPALL and press Enter.

Procedure 1. Access the activity using the following navigation options:

Transaction Code

KP26

SAP System Menu

Accounting Controlling Cost Center Accounting Planning Activity Output/Prices Change

2. On the Change Activity Type/Price Planning: Initial Screen, enter the necessary data and choose Overview Screen.

Field name Description User actions and values Note

Version <version> see table below

From Period 1

To Period 12

Fiscal year <current year>

Cost center <cost center> See table below

To

Or group

Activity Type (AT) <AT> See table below

To

Or group

Entry: Form-based

Select

3. On the Change Activity Type/Price Planning: Overview Screen, make the following entries and save your entries.

For changing cost centers use (next combination or STRG + F2)

Cost Center AT Distr. Key

Distr. Key

Price (fixed) Price (Var)

Price Unit PP Ind Version

1910 YHSWD 1 1 200 00001 1 0

1321 YHSWD 1 1 75 00001 1 0

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.

Page 99: Revenue Recognition _RR1

SAP Best Practices Revenue Recognition Processing (474): Configuration Guide

© SAP AG Page 99 of 99

Cost Center AT Distr. Key

Distr. Key

Price (fixed) Price (Var)

Price Unit PP Ind Version

1501 YHPRO 1 1 100 00001 1 0

The headings in the above table have been abbreviated. The following table shows the technical names and their descriptions.

Heading Description Statement

CC Cost Center

AT Activity Type

Plan Act Plan Activity

Distr. Key Distribution Key

Documentation for Application-specific Distribution Key

Cap. Capacity

Price (fixed

Price (fixed Fixed Price Per Unit of Measure in CO Area Currency

Price (var Variable price Variable Price Per Unit of Measure in CO Area Currency

Price Unit Price Unit Price Unit in Controlling Area Currency

PP Ind. Plan Price Indicator

Indicator showing how the SAP system calculates the price of a business process or activity type for a cost center

4. Save your entries.

5. For details on the purchasing info record, refer to the external variant file SMB15_KP26_O023_N71_474.TXT

Result You have now planned the activity outputs of the cost centers as well as the prices for those activities.

Evaluation notes were added to the output document. To get rid of these notes, please order your copy of ePrint 5.0 now.