EHP4 for SAP ERP
6.0
June 2011
English
Info Structure S941
Creation
Configuration Guide
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Copyright
© 2010 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express
permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of
other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System
z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390,
OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,
POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS,
HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,
WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of
Adobe Systems Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or
registered trademarks of Citrix Systems, Inc.
®
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C , World Wide Web Consortium,
Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and
implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, Clear Enterprise, SAP BusinessObjects Explorer,
and other SAP products and services mentioned herein as well as their respective logos are trademarks or
registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web
Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP France in the United States and in other
countries.
All other product and service names mentioned are the trademarks of their respective companies. Data
contained in this document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated
companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and
SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP
Group products and services are those that are set forth in the express warranty statements accompanying such
products and services, if any. Nothing herein should be construed as constituting an additional warranty.
© SAP AG
Page 2 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Icons
Icon
Meaning
Caution
Example
Note
Recommendation
Syntax
External Process
Business Process Alternative/Decision Choice
Typographic Conventions
Type Style
Description
Example text
Words or characters that appear on the screen. These include field
names, screen titles, pushbuttons as well as menu names, paths and
options.
Cross-references to other documentation.
Example text
Emphasized words or phrases in body text, titles of graphics and tables.
EXAMPLE TEXT
Names of elements in the system. These include report names,
program names, transaction codes, table names, and individual key
words of a programming language, when surrounded by body text, for
example, SELECT and INCLUDE.
Example text
Screen output. This includes file and directory names and their paths,
messages, source code, names of variables and parameters as well as
names of installation, upgrade and database tools.
EXAMPLE TEXT
Keys on the keyboard, for example, function keys (such as F2) or the
ENTER key.
Example text
Exact user entry. These are words or characters that you enter in the
system exactly as they appear in the documentation.
<Example text>
Variable user entry. Pointed brackets indicate that you replace these
words and characters with appropriate entries.
© SAP AG
Page 3 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Contents
Configuration ......................................................................................................................................... 5
1.1
Creating Info Structure S941 .................................................................................................. 5
1.2
Adding Append Structure to Structure table MCVBRP ........................................................... 6
1.3
Creating field catalog .............................................................................................................. 7
1.4
Changing Info Structure - Adding Characteristics and Key Figures ....................................... 8
1.5
Defining Update Rules for Info Structure S941 ....................................................................... 9
1.6
Changing Update for Info Structure S941 ............................................................................. 12
1.7
Generating Update of Indirect Sales Info Structure S941 ..................................................... 12
1.8
Updating the Enhancement Category for Structure S941 .................................................... 13
© SAP AG
Page 4 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Configuration
1.1 Creating Info Structure S941
Use
The purpose of this activity is to create an info structure.
Procedure
1. Access the activity using one of the following navigation options:
SAP ECC menu
Tools ABAP Workbench Development SAP Business
Workflow Reporting Workflow Information System (WIS)
Environment Info structures Create
Transaction code
MC21
2. In the Choose Activity dialog box, double-click Create.
3. On the Create Info Structure: Initial screen, make the following entries:
Field name
Description
User action and values
Comment
Info structure
S941
Name of info
structure that will be
created – if the name
S941 is already in
use, choose another
name from the
customer’s
namespace S9XX.
Text for Info Struct
indirect sales
Application
01 Sales and Distribution
Type of IS
blank
Standard
Plng Possible
X
Yes
Info structure
S474
Name of info
structure that was
copied
4. Choose Enter.
5. On the screen Create Info Structure: Fields that appears, choose Choose Charact....
6. On the Chosen Characteristics: Sequence screen that appears, double-click Sales Type. The
selection will turn blue.
7. After Sales Type turns blue, choose Delete.
8. Choose Copy.
9. On the Create Info Structure: Fields screen in the Key Figures area, choose Choose Key
Figures….
© SAP AG
Page 5 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
10. On the Chosen Key figures: Sequence screen, double-click all entries EXCEPT Indicator for Zero
Q. These entries will turn blue.
11. Choose Delete.
12. Choose Copy.
13. Choose Save.
14. On the Create Object Directory Entry screen, enter $TMP (or customer package name. for
example Z001) and choose Save. If workbench request needed, create or choose a workbench
request and choose Enter.
15. Choose Continue. Choose Back.
1.2 Adding Append Structure to Structure table MCVBRP
Use
This enhanced structure table MCVBRP provides the sales volume data of the indirect sales, which
will be used for the further rebate processing.
Procedure
1. Access the activity using one of the following navigation options:
SAP ECC menu
Tools ABAP Workbench Development ABAP Dictionary
Transaction code
SE11
2. On the ABAP Dictionary: Initial Screen, make the following entries:
Field name
Description
Database table
User action and values
Comment
MCVBRP
3. Choose Change. Choose Enter to confirm messages if any.
4. On the Dictionary: Maintain Table screen, choose Extras Enhancement Category… on the
menu bar.
5. Check whether the enhancement category is set to one of the Can be enhanced options.
6. On the Dictionary: Maintain Table screen, choose Append Structure…
7. In the Appends for MCVBRP dialog box, choose Create Append.
8. Enter ZBON_ENH_S1. Choose Continue to confirm the name of the append structure. Choose
Enter if any message appears.
9. On the Dictionary: Maintain Append Structure screen, make the following entries:
Field name
Short Description
Description
User action and values
Comment
for example,
Free-text entry
append to MCVBRP - fields
of BON_ENH_S1
Component
UMENGE_UPD
Component type
BON_ENH_UMMENGE
Component
BONBA_UPD
Component type
BON_ENH_BONBA
Component
BASME_UPD
© SAP AG
First item
Next item
Next item
Page 6 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Component type
MEINS
Component
STWAE_UPD
Component type
STWAE
Component
NULL_UPD
Component type
XFELD
Next item
Next item
10. Choose Enter.
11. Go to Currency/quantity fields tab page, make the following entries:
Field name
Description
Reference table
User action and values
Comment
ZBON_ENH_S1
For component
UMENGE_UPD
Ref. field
BASME_UPD
For component
UMENGE_UPD
Reference table
ZBON_ENH_S1
For component
BONBA_UPD
Ref. field
STWAE_UPD
For component
BONBA_UPD
12. Choose Save.
13. In the dialog box, enter the package $TMP (or customer package name for example Z001).
Choose Save. If change request needed, create or choose a change request and choose Enter.
14. Choose Activate. Confirm any warnings if necessary.
15. Choose Back.
1.3 Creating field catalog
Procedure
1. Access the activity using one of the following navigation options:
SAP ECC menu
Tools ABAP Workbench Development SAP Business
Workflow Reporting Workflow Information System (WIS)
Environment Field catalogs Create
Transaction code
MC18
2. On the Create Field Catelog: Initial Screen, enter the following values.
Field name
User action and values
Comment
Field catalog
ZREV
Description
for S941 without
append+BASME
Right field
Application
01
Sales and Distribution
Key Figure Catalog
Selected
of Field catalog
3. Choose Enter.
4. Choose Key Figures…
5. In the Selection List dialog box, on the right-hand side in the Field catalogs section, choose
Billing Document: Item Data by double-clicking it.
© SAP AG
Page 7 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
6. On the left-hand side in the Field catalog fields section, extra fields will appear and then choose
Switch Display.
7. Choose MCVBRP-BASME_UPD by double-clicking and a green tick will appear.
8. Choose Next page button to find MCVBRP-NULL_UPD by double-clicking and a green tick will
appear.
9. Choose Next page button to find MCVBRP-STWAE_UPD by double-clicking and a green tick will
appear.
10. Choose Next page button to find MCVBRP-BONBA_UPD by double-clicking and a green tick will
appear and find MCVBRP-UMENGE_UPD by double-clicking and a green tick will appear.
11. Choose Copy + close.
12. On the Chosen Key figures: Sequence screen, Choose Copy.
13. Choose Save.
14. If change request needed, create or choose a change request and choose Enter.
1.4 Changing Info Structure - Adding Characteristics and
Key Figures
Use
The purpose of this activity is to change an info structure to add certain characteristics and key
figures.
Procedure
1. Access the activity using one of the following navigation options:
SAP ECC menu
Tools ABAP Workbench Development SAP Business
Workflow Reporting Workflow Information System (WIS)
Environment Info structures Change
Transaction code
MC22
2. In the Choose Activity dialog box, double-click Change.
3. On the Change Info Structure: Initial screen, enter the info structure you created in step 3.1.5 (for
example, S941) in the Info structure field.
4. Choose Enter.
5. On the Change Info Structure: Fields screen, choose Choose Charact… in the lower left corner
of the screen.
6. In the Chosen Characteristics: Sequence dialog box, choose Selection list…
7. In the Selection List dialog box, on the right-hand side in the Field catalogs section, choose Next
Page and then double-click SD: Sales organization (order).
8. On the left-hand side in the section Field catalog fields, extra fields will appear.
9. On the left-hand side of the Selection List screen, double-click field Plant and Volume rebate
group. The green tick indicates that the fields are chosen.
10. Choose Copy + close.
11. On the Chosen Characteristics: Sequence screen, double-click Plant and Volume rebate group.
The blue highlight indicates that the fields are chosen.
© SAP AG
Page 8 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
12. Choose Copy.
13. On the Change Info Structure: Fields screen, choose Choose Key Figures… in the lower right
corner of the screen.
14. In the Chosen Key figures: Sequence dialog box, choose Selection list…
15. In the Selection List dialog box, on the right-hand side in the Field catalogs section, choose SD:
Rebate Processing Key Figs by double-clicking it.
16. On the left-hand side in the Field catalog fields section, extra fields will appear.
17. Choose Billing quantity by double-clicking and a green tick will appear.
18. Choose Copy + close.
19. On the Chosen Key figures: Sequence screen, double-click the Billing quantity field. The blue
highlight indicates that the field is chosen.
20. Choose Copy.
21. On the Change Info Structure: Fields screen, double-click Billing quantity in the Key Figures
section.
22. In the Technical Field Information dialog box, change the Field name entry UMMENGE to
MENGE. This is necessary, because a later step using eCATT is hard-coded with MENGE.
23. Choose Continue.
24. Choose Save.
25. In the Chosen Characteristics: Sequence dialog box, choose Selection list… In the Selection List
dialog box, on the right-hand side in the Field catalogs section, choose Next Page and then
double-click for S941 without append+BASME.
26. On the left-hand side in the section Field catalog fields, extra fields will appear.
27. On the left-hand side of the Selection List screen, double-click all fields one by one. The green
tick indicates that the fields are chosen.
28. Choose Save.
29. Choose Generate. If change request needed, create or choose a change request and choose
Enter.
30. A log appears in which you can find the message that table S941 is created and generated.
Result
There should be nine characteristics in total: Sales org., Dist. Channel, Division, Sold-to-party, Shipto-party, Wholesaler, Material, Plant, and Volume rebate group.
1.5 Defining Update Rules for Info Structure S941
Use
The purpose of this activity is to define update rules for the info structure you created before.
Procedure
1. Access the activity using one of the following navigation options:
SAP ECC menu
© SAP AG
Tools ABAP Workbench Development SAP Business
Workflow Reporting Workflow Information System (WIS)
Page 9 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Environment Updating Create
Transaction code
MC24
2. In the Choose Activity dialog box, double-click Create.
3. On the Create Updating: Initial Screen, make the following entries
Field name
Description
User action and values
Comment
Info structure
S941
Enter the info
structure you created
in previous step (for
example,S941)
Update group (stats)
SBVPLR
IS BEV Pendulum
List Confirmation
4. Choose Enter.
5. On the Create Updating: Rules screen, double-click Indicator for Zero Qty.
6. On the Updating for 0001 Indicator for Zero Qty screen, make the following entries:
Field name
Description
User action and values
Comment
Event
VA
Sales order:
sched.agreement
Update type
B
Data transfer only
Unit
00
Without unit
Source table
delete entries so field is
empty
Orders
Source Field name
delete entries so field is
empty
Order quantity
Source unit
00
Without unit
Table for date
MCVBAK
Date field
AUDAT
Formula
332
IS BEV Zero Quantity
Requirement
Program name
FORM routine
Hierarchy
N
7. Choose Next Key figure (Shift+F8).
8. On the Updating for 0002 Billing quantity screen, make the following entries:
Field name
User action and values
Comment
Event
VA
Sales order:
sched.agreement
Update type
A
Cumulative updating
Unit
01
Base unit of measure
Source table
MCVBAP
Source field name
KWMENG
Order Quantity
Source unit
03
Sales unit
Table for date
MCVBAK
© SAP AG
Description
Page 10 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
Date field
AUDAT
Formula
Requirement
Program name
FORM routine
Hierarchy
9. Choose Copy.
10. On the Create Updating: Rules screen, choose Indicator for Zero Qty and choose Rules for
Charact….
11. On the Characteristics for 0001 Indicator for Zero Qty screen, make the following entries:
Characteristics
SrceTble
Source
Fld
O
L
Sales
Organization
MCVBAK
VKORG
0
0
Distribution
Channel
MCVBAK
VTWEG
0
0
Division
MCVBAK
SPART
0
0
Sold-to party
MCVBAP
PKUNAG
0
0
Ship-to party
MCVBAP
PKUNWE
0
0
Wholesaler
MCVBAP
PKUNRE
0
0
Material
MCVBAP
MATNR
0
0
Plant
MCVBAP
WERKS
0
0
MCVBAP
BONUS
0
0
Volume
group
rebate
Init
Form
Hier
12. Choose Next Key figure (Shift+F8).
13. On the Characteristics for 0002 Billing quantity screen, make the following entries:
Characteristics
SrceTble
Source
Fld
O
L
Sales
Organization
MCVBAK
VKORG
0
0
Distribution
Channel
MCVBAK
VTWEG
0
0
Division
MCVBAK
SPART
0
0
Sold-to party
MCVBAP
PKUNAG
0
0
Ship-to party
MCVBAP
PKUNWE
0
0
Wholesaler
MCVBAP
PKUNRE
0
0
Material
MCVBAP
MATNR
0
0
Plant
MCVBAP
WERKS
0
0
Volume rebate
group
MCVBAP
BONUS
0
0
Init
Form
Hier
14. Choose Copy.
15. Select Base unit of measure key figure and choose Delete rule.
16. Select NULL_UPD key figure and choose Delete rule.
© SAP AG
Page 11 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
17. Select Updated Indirect Sales Volume key figure and choose Delete rule.
18. Select Updated Indirect Sales Volume key figure and choose Delete rule.
19. Select Statistics currency key figure and choose Delete rule.
20. Choose Generate in the menu bar. If change request needed, create or choose a change
request and choose Enter.
21. Choose Back.
22. Choose Exit.
1.6 Changing Update for Info Structure S941
Use
The purpose of this activity is to activate Info Structure S941 and to connect the info structure with
the statistical update group.
Procedure
15. Access the activity using one of the following navigation options:
SAP ECC menu
Tools ABAP Workbench Development SAP Business
Workflow Reporting Workflow Information System (WIS)
Environment Updating Change
Transaction code
MC25
16. In the Choose Activity dialog box, double-click Change.
17. On the Change Updating Initial Screen, enter the following values.
Field name
Description
User action and values
Comment
Info Struct
S941
Enter the info
structure you created
in previous step (for
example, S941)
Update group (stats)
SBVPLR
18. Choose Enter.
19. On the Change Updating: Rules screen, choose Updating.
20. On the Updating - Sales and Distribution: Info Structures screen, choose Next page and doubleclick on the info structure you created in previous step (for example, S941).
21. In the Parameters dialog box, choose Synchronous updating (1).
22. Choose Enter.
23. Repeat these steps for info structures S469, S473 and S474.
24. Save your entries and choose Yes on the next screen. If change request needed, create or
choose a change request and choose Enter.
25. Choose Back.
1.7 Generating Update of Indirect Sales Info Structure
S941
Use
© SAP AG
Page 12 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
The purpose of this activity is to generate the reports for updating indirect sales data from the
pendulum list module for the newly created info structure.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code
RBT_ENH_GEN
IMG menu
Sales and Distribution Billing Rebate Processing Extended
Rebate Processing Extended Rebate Processing for Indirect Sales
Generate Update of Indirect Sales
2. On the Report to Generate Update Routines for Indirect Sales screen, make the following
entries:
Check beforehand if the info structure S941 already exists in target client of the system.
If this is the case, do not enter S941 as the name for the new info structure, but enter
the name you have chosen during the installation of previous step.
This step should only be generated manually in the current client.
Field name
Description
User action and values
Update of Actual Data
Flag
Update of Planning
Data
No Flag
Generate Routines
Flag
Sales Information
Structure
S941
Plan.VersionSIS
0
Sold-To Party Field
Name
PKUNAG
Field Name for Ship-To
Party
PKUNWE
Field Name for Material
MATNR
Quantity Field Name
MENGE
Field Name for Unit of
Measure
BASME
Amount Field Name
BONBA_UPD
Currency Field Name
<Blank>
Field Name f. Delivering
Plant
WERKS
Comment
Or the Info Structure
ID in previous step
3. Choose Execute.
4. Choose Enter.
1.8 Updating the Enhancement Category for Structure
S941
If the activation described above fails, please check the creation and activation of the Info Structure
using transaction OMO1. The following entries must exist for the created Info Structure (S941):
© SAP AG
Page 13 of 14
SAP Best Practices
Info Structure S941 Creation: Configuration Guide
- Period Split: Month
- Updating: Synchronous updating
© SAP AG
Page 14 of 14
© Copyright 2026 Paperzz