Incentive and Commission Management
Application
How to Find the Commission System in R/3
Master Data
ICM-Specific Enhancements to SAP Business Partner (SAP BP)
BP Role: Commission Contract Partner
BP Role: Agent without Own Commission Contract
BP Role: Commission Clerk (Commission System)
Use of Organizational Management
Organizational Management
Org. Plan
Organizational Object
Organizational units
Positions
Job
Work centers
Tasks
Holder
Cost Center
Relationships
Infotypes
About the Object Infotype (1000)
Relationships (Infotype 1001)
About the Description Infotype (1002)
Department/Staff (Infotype 1003)
About the Character Infotype (1004)
About the Restrictions Infotype (1006)
Vacancy (Infotype 1007)
Account Assignment Features (Infotype 1008)
About the Health Examinations Infotype (1009)
About the Authorities and Resources Infotype (1010)
Work Schedule (Infotype 1011)
About the Employee Group/Subgroup Infotype (1013)
About the Obsolete Infotype (1014)
Cost Planning (Infotype 1015)
Standard Profiles (Infotype 1016)
About the PD Profiles Infotype (1017)
Cost Distribution (Infotype 1018)
Quota Planning (Infotype 1019)
About the Site Dependent Info Infotype (1027)
Address (Infotype 1028)
About the Mail Address Infotype (1032)
About the Shift Group Infotype (1039)
SAP Organizational Object (Infotype 1208)
General Attribute Maintenance (Infotype 1222)
Planning Tools
Plan Version
Validity Period
Time Constraints
Status
Integration with SAP Business Workflow
Rule Resolution
Rule
Rule Container
Definition of an Agent Determination Rule
Defining Rules Using Responsibilities
Creating Rule Containers
Creating a Responsibility
Assigning Users to the Responsibility
Defining Rules Using Organizational Data
Creating SAP Organizational Object Types
Creating and Editing SAP Organizational Object Assignments
Rule to Determine Design Office
Defining Rules Using Function to Be Executed
Function Module for Rule Resolution
Interface of Function Module for Agent Determination
Rule to Determine Manager
Defining Rules Using Function to Be Executed Asynchronously
Defining Rules Using Evaluation Paths
Creating Rule Containers
Rule for Determining the Organizational Unit of a User
Cancellation for Rule Resolution Without Result
Selecting Objects from the Organizational Plan
Definition of a WebFlow Rule
Creating Rule Containers
Integration with Personnel Administration
Activating Integration
Making Initial Settings
Maintaining Tables
Assigning a Person to a Position
Assigning Persons Temporarily
Transferring a Person
Ending a Contract
Changes in Organizational Management
Retrospective Changes
Linking a Person to Several Positions
Temporary Assignment of a Person to a Job
Vacancies
Obsolete Positions
Processing Blocks
Batch Inputs from Personnel Admin. to Org. Management
Batch Inputs from Org. Management to Personnel Admin.
Manager’s Desktop (PA-MA)
Manager’s Desktop
Initial Screen
Screen Layout
Functions on the Right of the Screen
Displaying Additional Information
Expanding/Compressing the Structure
Drag & Drop Function
Employees
Employee Information (HIS)
Reports on Education and Training
Performance Appraisals/Personnel Development
Travel Management Reports
Organization
Changing a Position
Changing Positions
Evaluation of Unoccupied Positions
Transferring Across Areas of Responsibility
Reorganization
Moving Objects
Meaning of the Traffic Light Icons
Workflow – Transferring Employees
Costs & Budget
Cost Center Accounting Functions
Quota Planning
Required Positions Overview
Recruitment
Changing the Assignment Status
Workflow Inbox
Special Interests
User-Specific Settings
Selecting Theme Categories and Functions
Skip Initial Screen
Displaying and Hiding Tab Pages
Displaying Additional Information
Scenario-Specific Settings
Workplace for Commission Clerks
Commission Contract
Commission Contract Type
Standard Commission Contract
Creating a Standard Commission Contract
Changing a Standard Commission Contract
Displaying a Standard Commission Contract
Agreements in the Commission Contract
Agreement for Performance-Related Remuneration
Remuneration rule
Logical Service
Remuneration Clearing Agreement
Remuneration Clearing Rule
Determination of Std Remuneration Clearing Agreement
Global Remuneration Clearing Agreement
Offsetting Agreement
Offsetting Group
Standard Offsetting Agreement Rule
Standard Offsetting Rule
Ceiling Amount Agreement
Condition Technique
Processing Standard Scales
Processing Individual Scales
Period Management in the Condition Technique
Example: Master Data That Is Period Managed in Conditions
Condition Technique: Transporting Customizing Objects
Guarantees
Standard Guarantee Agreement
Standard Guarantee Agreement Rule
Individual Guarantee Agreement Rule
Creditable Remuneration Types
Agreement for Additional Commission Cases
Standard Agreement for Additional Commission Cases
Logical Service
Settlement and Payment Agreement
Standard Settlement Agreement
Standard Settlement Rule
Individual Settlement Agreement
Individual Settlement Rule
Settlement Type
Remuneration Settlement
Determination
Structure of Commission Contract
Processing General Agreements
Processing Agreements for Performance-Related Remuneration
Processing Agreements for Flat-Rate Remuneration
Processing Agreements for Settlement/Disbursement
Processing Guarantee Agreements
Displaying Liability Agreements
Processing Agreements for Trigger Commission Case
Processing Communication Agreements
Displaying Global Agreements
Processing Agreements for Contract Bundles
Processing Agreements for Contract Relationships
Processing Agreements for Assigned Segments
Working with Commission Contracts
Creating a Commission Contract
Changing Commission Contracts
Displaying a Commission Contract
Contract Bundle
Contract Bundle Types
Creating Contract Bundles
Changing Contract Bundles
Displaying Contract Bundles
Displaying a Commission Contract/Contract Bundle With BDT
Business Data Toolset
Introduction
Introduction to the BDT - What is the BDT?
History
Current Status
Future Enhancements
Problem Messages/Development Requests
Task Menu BUPT
Function Overview
Basic Settings
Dialog
Activities
Screen Layout
Screen sequences
Tables
Program Logic
Screen Title
Menus
Field Groupings
Assigning Screen Fields -> Database Fields
Search Helps
Authorizations
Divisibility
Application Transactions
Transfer Mode:
Change document lists
Events CHGD1 to CHGD4
Calling Lists
Data Maintenance Without Dialog
Direct Input
Function Modules
External interface
Process
BDT Function Modules
Roadmap for Implementation
Additional Check for Existing View
New Table Fields and New Tables
Extend Screen Layout and Screen Sequence
New Object Part
New Field Grouping Criterion
New Application Object
Appendix – Terminology Definitions
Abbreviations
Naming Conventions:
Customer Additions to Commission Contract/Contract Bundle
Customer-Specific Attributes
Versions/Validity Periods for Commission Contracts/Contract Bund
Types of Contract Enhancement
Data Transfer from External Delivery System to Commission Contra
Implementation of Customer-Specific Enhancements
Preparing Customer Enhancement Implementation
Selection and Implementation of Customer Enhancement Types
Adding Customer Attributes to Core Object Entity
Sample Coding: PAI Routine (Customer Attributes)
Sample Coding: PBO Routine (Customer Attributes)
Sample Coding: Form Routine GET_VAL_DYN (Customer Attributes)
Info on Commission Contract Events for Customer Attributes
Sample Coding for Event ISSTA (Customer Attributes)
Sample Coding for Event ISDST (Customer Attributes)
Sample Coding for Event XCHNG (Customer Attributes)
Sample Coding for Event DSAVB (Customer Attributes)
Sample Coding for Event DLVE1 (Customer Attributes)
Sample Coding for Event FCODE (Customer Attributes)
Adding Customer Entity to Core Object
Implementing New Sub-Objects
Sample Coding: PAI Routine (New Subobjects)
Sample Coding: Form Routine GET_VAL_DYN (New Subobjects)
Information on Commission Contract Events for New Subobjects
Sample Coding for Event ISSTA (New Subobjects)
Sample Coding for Event ISDAT (New Subobjects)
Sample Coding for Event XCHNG (New Subobjects)
Sample Coding for Event DTAKE (New Subobjects)
Sample Coding for Event DSAVE (New Subobjects)
Sample Coding for Event DLVE1 (New Subobjects)
Sample Coding for Event DLVE2 (New Subobjects)
Sample Coding for Event DINP2 (New Subobjects)
Sample Coding for Event FCODE (New Subobjects)
Inclusion of Cust.-Specific Subobjects in Version Comparison
Sample Coding: Function Module CD03_CSC_COMPVERS
Individual Required-Field Check for Tables with Repeat Structure
Processes
Cross-Functions
Segment Assignment in the Commission System
Defining Segment Types
Defining Segments
Define Segment Assignment Role
Specify Segment Assignment
Segment Assignment in the Commission Case
Agent without Own Commission Contract
Master Data
BP Role: Agent without Own Commission Contract
Create Agents without own Commission Contract as Business Partne
Transaction Data
Processing Agents without Own Commission Contract in the Commiss
Settlement
Enter Default Settings for Settlement Run
Locking Disbursement to Agents
Account Display in Financial Accounting (FI) and Collections/Dis
Correspondence and Printing
External Data Transfer (EDT)
Commission Case in the Commission System
Primary Entry
Commission Case-Relevant Business Transactions
Working with Commission Cases
Creating Commission Cases
Changing Commission Cases
Displaying Commission Cases
Resetting Commission Cases
Processing Pending Cases
Changing the Status of a Commission Case
Processing Pending Commission Cases
Commission Case Valuation
Valuation Type
Logical Service
Conversion
Conversion
Early Reversal
Converting from External to Internal Keys
Valuation with Conversion
Remuneration and Liability for Conversion
Comparing Commission Cases
Processing Test Groups
Processing Rule Sets
Agent without Own Commission Contract
Transaction Data
Processing Agents without Own Commission Contract in the Commiss
Closing and Settlement
Closing Tasks and Settlement
Closing Run
Determining Additional Commission Cases
Determining Additional Commission Cases
Calculation of Flat-Rate Remuneration
Determining Flat-Rate Remunerations
Closing Run for Flat-Rates
Closing Document for Flat-Rates
Calculating Guarantees
Calculating Guarantees
Closing Run for Guarantees
Closing Document for Guarantees
Closing Guarantee Offsetting
Settlement Run
Running the Settlement
Settlement Run Process Flow
Temporary Settlement and Settlement with Period-End Closing
Settlement Lock for Actual Commissions
Settlement Document Reserve/Disbursement
Reversal (Closing and Settlement)
Cancellation Reserve
Removing The Payment Lock
Reversing Closing or Settlement Run
Reversal Document
Run Log and Detailed Log
Information System
Documents in the Commission System
Manual Document Creation
Document Header for a Commission Document
Line Items for a Commission Document
Document Types in the Commission System
Commission Case Document
Evaluations in the Commission Document
Evaluation Types in the Commission Document
Executing Evaluations
Remunerations in the Commission Document
Performance-Dependent Remunerations
Remuneration Type
Performance-Related Remuneration Details
Example: Updating
Update Category
Result Type
Defining Remunerations
Liability Remuneration
Base Remuneration
Transferring Remunerations
Distribution of Remunerations
Due Dates in the Commission Document
Due Date Item
Clearing Item
Fixing Commission
Closing Document for Guarantees
Settlement Document Reserve/Disbursement
Reversal Document
Displaying Logs
Commission Account
Drilldown Reporting in the Commission Account
CA - Drilldown Reporting
Introduction to Drilldown Reporting
Functional Overview
Architecture of Drilldown Reporting
Basic Concepts of Drilldown Reporting
Basic Reports and Form Reports
Basic Report
Report using a Form
Report
Creating/Changing a Report
Functions for Defining Reports
Choosing Key Figures
Choosing Characteristics
Characteristic Values<0}
Choose Hierarchy
Hierarchy Node
Replacing Variables
Output Type
Setting the Output Type
Defining HTML Templates
Creating an HTML Template
Creating an HTML Template: Special Information
Report Assignment
Selecting Data Step by Step
Settings
Number Format
Variables
Variables for Characteristic Values
Variables for Hierarchies and Hierarchy Nodes
Variables for Texts
Variables for Formulas
Defining Global Variables
User Exits: Global Variables
Example: Use of Variables
Replacing Variables
Maintaining Variables
Characteristic Hierarchies
Entering and Using a Hierarchy Node
Hierarchy Display
Functions for Editing Hierarchies
Currencies and Units of Measure
Example: Inverse Rates
Overview: Report/Report Interface
How to Use the Report/Report Interface
Example: Report/Report Interface
Report/Report Interface: Transformation of Selection Data
Forms
Overview: Forms
Creating/Changing a Form
Example: Creating a Form (CO-PA)
Example: Creating a Form (EC-EIS/CO-PC)
Example: Creating a Form (FI)
Defining Elements
General Data Selection
Drilldown List and Defining Percentage Shares
Form Settings
Executing a Report
Executing Reports with "Selection Options"
Creating Variants and Variant Groups
Example of the Use of a Variant Group
Report Information
Report and Cell Parameters
Key Figure Information
Report Texts
Writing Comments
Highlight Comment
Display Document
Maintain Header
Maintain Footer
Layout Display
Function Levels for Different Users
How to Process Report Lists
Functions for Report Lists
Navigation
Report List
Drilldown List
Choose next level
Other characteristic
-> Next level
<- Go to previous level
Period screen
Detail List
Initial list (Report List)
Scrolling Functions for Report Lists
First Column
Previous Column
Next Column
Last Column
Previous Page
Next Page
Other Characteristic Value
Hierarchy
Expand
Expand to level
Expand all
Collapse
Set focus
Undo focus
Choose Hierarchy
Hierarchy Display
Report/Report Interface
Hide Characteristic
Sort Characteristics
Attributes
Line Items
Display Master Data
Find string
Hotspots on the Report List
Example: Navigating Using Hotspots
Navigation in Graphical Reports
Defining Display Conditions
Function Levels for Different Users
Creating a Ranking List
Create Condition
Processing Conditions
Overview: Exception Reporting
Using Exceptions
Create Exception
Editing Exceptions
Analysis Functions
Functions Available on Report Lists
Number Format
Currency
Characteristic Display
Totals row
Undo totals row
Totals rows...
Format Display On/Off
Cumulative Display On/Off
Zero Display On/Off
Column(s) On/Off
Sort Columns
Percentage/Absolute
Maintain Footer
Maintain Header
Sort Ascending
Sort Descending
Undo All Settings
Form Settings
Saving, Printing, Exporting, Sending, Graphics
Save
Freeze data
Save structure
Freezing Report Data in the Background Using Varia
Printing Reports
Printing from the R/3 System
Example: Mass Print Drilldown List
Printing from Word for Windows
Printing Graphics
Print Setup
Printing Reports with Characteristic Hierarchies
Printing in the Background Using Variants
Setting the Print Parameters
Sample Printout
Print Settings
Print row by row
Print Preview
Format Display On/Off
Maintain Footer
Maintain Header
Page break
Mass print settings
Optimal / set
Other settings...
Column(s) On/Off
Sort Columns
Set to default
Set column width
SAP Title Page On/Off
Maintain Title Page
Underscore
Number format
Exporting Reports
Transferring Reports to XXL
Transfer Page to XXL
Save as File
Transfer to MS Word
Graphic to Word On/Off
Copy to Report Portfolio
Send
Graphics
Optimizing Performance
Summarization Levels
Example: Optimizing Performance
Reorganization and Conversion
Determination
Selection Table
Combination Table
Administration
Creation of a Commission Application
Standard Application (Template Application)
Generated Customer-Specific Application (Customer Application)
Business Object
Construction
Constructing Commission Applications
Generating
Copying Customizing Entries
Example: Consistency for New Entries in Version Management
Example: Guide to Creating a Commission Application
General Settings
Creating Packages
Organizational Management
Default Settings in Customizing
General Customizing Settings
Creating a New Commission Application
Selecting Packages for Installation
Copying General Customizing
Generating a New Application for The First Time
Construction
Assigning Applications to Clients
Client-Specific Customizing Settings
Copying Client Customizing
Maintaining Business Object Types
Maintaining Methods for Subobject Types of a Commission Applicat
Maintaining Business Transaction Categories
Assigning Business Transaction Categories to The Business Object
Preparation of Posting Processing and Parallel Processing
Entering Number Ranges
Organizational Structure
Maintaining Contract Category
Maintaining Settings for Indirect Participants
Standard Commission Contract
Defining Commission Contract Types
Defining Commission Contract Types
Assigning Commission Contract Types to Partner Types
Assigning Commission Contract Types to Activity Filters
Activity Agreement
Maintaining Commission Activity Groups and Types
Maintaining Offsetting Types
Maintaining Triggering Object Methods and Characteristics
Participation Agreement
Maintaining Participation Roles
Maintaining Entitlement Categories for each Business Transaction
Assigning Participation Roles to Commission Contract Types
Maintaining Participation Constellation
Defining Constellation Positions
Maintaining Standard Participation Agreements
Valuation Agreement
Maintaining Valuation Types
Condition Tables and Valuation Procedures
Maintaining The Field Selection for Condition Tables
Condition Table
Maintaining Access Sequences
Maintaining Condition Types
Processing Formulas
Defining Calculation Procedures
Maintaining Field Transports for Condition Technique (New/Obsole
Maintaining The Contents of The Condition Table
Maintaining Standard Valuation Agreements
Remuneration Agreement
Agreement for Performance-Related Remuneration
Defining Account Assignment Types
Configuring Account Assignments
Define Activity Groups
Condition Tables and Remuneration Procedures
Specifying The Field Selection for Condition Tables
Create condition tables
Specifying Access Sequences
Defining Condition Types
Processing Formulas
Maintaining Calculation Procedures
Maintaining Field Transports for Condition Technique (New/Obsole
Maintaining Remuneration Type “Activity”
Define Determination Criteria
Determination Combinations / Combination Assignments
Combination Assignments
Maintaining The Contents of Condition Tables
Standard Agreement for Performance-Related Remuneration
Guarantee Agreements
Configuring Remuneration Types (Guarantee)
Maintaining Standard Guarantee Agreements
Agreement for Flat-Rate Remuneration
Maintaining Flat-Rate Remuneration Types
Maintaining Standard Agreement for Flat-Rate Remuneration
Settlement and Reserve Reversal Agreement
Maintaining Settlement Types
Excluding Remuneration Types from The Target System
Maintaining Standard Settlement Rules
Creating Standard Contracts and Assigning Standard Agreements
Quantifying authorizations
Default Settings Using The Main Menu
Assignment to The Authorization Group
Creating Commissions Clerks
Activation of a Period Rule
Administration of Master Data
Standard Commission Contract
Commission Activity
Commission Activity Type
Triggering Method
Commission Activity Group
Participation
Processing Participation Roles
Processing Participation Constellations
Maintaining Settings for Indirect Participants
Commission Case Valuation
Valuation Type
Valuation with Conversion
Liability
Remuneration and Liability for Conversion
Liability Interruption
Example of Liability Interruption
Determination
Selection Table
Combination Table
Remuneration Clearing
Remuneration Clearing Rule
Creating, Changing and Reversing Remuneration Clearing Rules
Selection rule
Combination ID
Grouping Rule
Calculation Rule
Determination
Selection Table
Combination Table
Determination
Agent without Own Commission Contract
Master Data
BP Role: Agent without Own Commission Contract
Create Agents without own Commission Contract as Business Partne
Process Administration
Settlement Administration
Basic Settings for Closing Tasks in the Commission System
Basic Settings for Settlement in the Commission System
Inclusion of Additional Fields for Transfer to Payment System
Period Rules in the Commission System
Maintaining Period Rules
Determining the Key Date
Link to Target Systems
Logical Service for Settlement
Transferring Salary Elements to Payroll
Modifying Data Before the Transfer to FI
Modifying Data Before the Transfer to HR
Modifying Data Before the Transfer to Collections and Disburseme
Agent without Own Commission Contract
Settlement
Enter Default Settings for Settlement Run
Locking Disbursement to Agents
Account Display in Financial Accounting (FI) and Collections/Dis
Correspondence and Printing
External Data Transfer (EDT)
Information System Administration
Drilldown Reporting in the Commission Account
CA - Drilldown Reporting
Introduction to Drilldown Reporting
Functional Overview
Architecture of Drilldown Reporting
Basic Concepts of Drilldown Reporting
Basic Reports and Form Reports
Basic Report
Report using a Form
Report
Creating/Changing a Report
Functions for Defining Reports
Choosing Key Figures
Choosing Characteristics
Characteristic Values<0}
Choose Hierarchy
Hierarchy Node
Replacing Variables
Output Type
Setting the Output Type
Defining HTML Templates
Creating an HTML Template
Creating an HTML Template: Special Information
Report Assignment
Selecting Data Step by Step
Settings
Number Format
Variables
Variables for Characteristic Values
Variables for Hierarchies and Hierarchy Nodes
Variables for Texts
Variables for Formulas
Defining Global Variables
User Exits: Global Variables
Example: Use of Variables
Replacing Variables
Maintaining Variables
Characteristic Hierarchies
Entering and Using a Hierarchy Node
Hierarchy Display
Functions for Editing Hierarchies
Currencies and Units of Measure
Example: Inverse Rates
Overview: Report/Report Interface
How to Use the Report/Report Interface
Example: Report/Report Interface
Report/Report Interface: Transformation of Selection Data
Forms
Overview: Forms
Creating/Changing a Form
Example: Creating a Form (CO-PA)
Example: Creating a Form (EC-EIS/CO-PC)
Example: Creating a Form (FI)
Defining Elements
General Data Selection
Drilldown List and Defining Percentage Shares
Form Settings
Executing a Report
Executing Reports with "Selection Options"
Creating Variants and Variant Groups
Example of the Use of a Variant Group
Report Information
Report and Cell Parameters
Key Figure Information
Report Texts
Writing Comments
Highlight Comment
Display Document
Maintain Header
Maintain Footer
Layout Display
Function Levels for Different Users
How to Process Report Lists
Functions for Report Lists
Navigation
Report List
Drilldown List
Choose next level
Other characteristic
-> Next level
<- Go to previous level
Period screen
Detail List
Initial list (Report List)
Scrolling Functions for Report Lists
First Column
Previous Column
Next Column
Last Column
Previous Page
Next Page
Other Characteristic Value
Hierarchy
Expand
Expand to level
Expand all
Collapse
Set focus
Undo focus
Choose Hierarchy
Hierarchy Display
Report/Report Interface
Hide Characteristic
Sort Characteristics
Attributes
Line Items
Display Master Data
Find string
Hotspots on the Report List
Example: Navigating Using Hotspots
Navigation in Graphical Reports
Defining Display Conditions
Function Levels for Different Users
Creating a Ranking List
Create Condition
Processing Conditions
Overview: Exception Reporting
Using Exceptions
Create Exception
Editing Exceptions
Analysis Functions
Functions Available on Report Lists
Number Format
Currency
Characteristic Display
Totals row
Undo totals row
Totals rows...
Format Display On/Off
Cumulative Display On/Off
Zero Display On/Off
Column(s) On/Off
Sort Columns
Percentage/Absolute
Maintain Footer
Maintain Header
Sort Ascending
Sort Descending
Undo All Settings
Form Settings
Saving, Printing, Exporting, Sending, Graphics
Save
Freeze data
Save structure
Freezing Report Data in the Background Using Varia
Printing Reports
Printing from the R/3 System
Example: Mass Print Drilldown List
Printing from Word for Windows
Printing Graphics
Print Setup
Printing Reports with Characteristic Hierarchies
Printing in the Background Using Variants
Setting the Print Parameters
Sample Printout
Print Settings
Print row by row
Print Preview
Format Display On/Off
Maintain Footer
Maintain Header
Page break
Mass print settings
Optimal / set
Other settings...
Column(s) On/Off
Sort Columns
Set to default
Set column width
SAP Title Page On/Off
Maintain Title Page
Underscore
Number format
Exporting Reports
Transferring Reports to XXL
Transfer Page to XXL
Save as File
Transfer to MS Word
Graphic to Word On/Off
Copy to Report Portfolio
Send
Graphics
Optimizing Performance
Summarization Levels
Example: Optimizing Performance
Reorganization and Conversion
Tools
Logical Service
Creating Your Own Tools
Example: Creating Your Own Tools
Parameter Views and Logical Services
Example: Use of Parameter Views
Parameter Views at Tool Level
Creating a Function Module in an Installation
Interfaces and Data Transfer in The Commission System
External Data Transfer
Performing an External Data Transfer
Parallel Runs
Starting External Data Transfer
Menu Paths for Starting External Data Transfer
Starting a Transfer with a File Split
Menu Paths for Starting with a File Split
RFC Call - Example Program
Evaluating Logs
Evaluating Logs
Menu Paths for Evaluating Logs
Postprocessing Erroneous Data Records
Using the Test Data Editor
Menu Paths for the Test Data Editor
External Data Transfer (EDT) in Incentives and Commission Manage
Data Transfer without Dialog
Transferring Master Data without Dialog
Transferring the Transaction Data without Dialog
Commission Case
Interface Description for EDT Commission Case
Receiver Structure for the EDT Data Transfer of Commission Case
Record Types: Commission Case
Record Type 0 = Name of Dictionary Information File
Record Type One: Commission Case Data <Application>_CAS
Record Type Two: Participation Data <Application>_PAR
Record Type Three: Participation Data <Application>_INV
Record Type Four: Activity Data <Application>_ACT
Record Type Five: Object Data <Application>_OBJ
Record Type Six: Differing Commission Data <Application>_LIN
Record Type 7: Participation Relationship Data <Application>_REL
Record Type Eight: Bundle/Rebundle <Application>_BDL
Create Sample Fields for EDT Commission Case
Interface for Commission Cases (Rel. 4.63)
Interface for Required Fields in The Commission Case (Rel. 4.62)
Interface for Required Fields in The Commission Case (Rel. 4.61)
Commission Document
Interface Description for EDT Commission Document
Receiver Structure for the EDT Data Transfer of Commission Docum
Record Types: Commission Document
Record Type 0 = Name of Dictionary Information File
Record Type One: Commission Document Header <APPLICATION>_DOCHD
Record Type Two: Commission Document – Remuneration and Liabilit
Record Type Three: Detailed Items for Remuneration Rows <APPLICA
Record Type Four: Commission Document – Valuation <APPLICATION>_
Record Type Five: Commission Document Due Dates <APPLICATION>_DO
Create Sample Files for EDT of Commission Document Data
Interface for Commission Documents (Rel. 4.63)
Interface for Required Fields in The Commission Document (Rel. 4
Interface for Required Fields in The Commission Document (Rel. 4
Data Transfer Between SAP Components
Interface: Debitor/Vendor – SAP Business Partner
Interface: HR – Commission Contract Partner
Link to Target Systems
User Exits in Incentives and Commission Management
User Exit: Commission Contract
User Exit: Commission Case
User Exit: Commission Settlement
User Exit: Commission Document
User Exit: Segment Assignment
User-Exit: Logical Service
Copying Period-Managed Data
Copying Customizing Entries
Example: Consistency for New Entries in Version Management
Archiving in the Commission System
Introduction to Data Archiving (CA-ARC)
Archiving Transaction Data
Archive Transaction Data
Archiving Master Data
Set/Get Parameter ID
Authorizations in the Commission System
Authorization Profiles in the Commission System
Control of Authorizations in the Commission System
Allowed Activities per Authorization Object
Authorization Types
Qualifying Authorization
Example: Querying Display Authorization
Authorization Maintenance Transactions in Incentives and Commiss
Quantifying Authorizations
Structural Authorizations
Maintenance of Structural Authorizations
Maintenance of Structural Profiles
Structural Profile Assignment
Incentive and Commission Management
Period and Version Management
Version
Effective View
Period and Version Managed Object
Processing Period and Validity Period
Differences Between Master and Transaction Data
Example: Period-Managed Master Data
Example: Period-Managed Transaction Data
Object Changes
Business Transaction-Related Time Specifications
Transporting Customizing Objects
Changes to Period-Managed Objects
Transactions That Change Objects in Master and Customizing Data
Actions That Change Versions of Transaction Data
Actions That Change Business Transactions for Transaction Data
Relationships Between Objects
Time Consistency
Version-Dependent/Version-Independent Relationships
Technical View
Data Structure and Attributes
Example: New Creation of a Commission Contract
Example: Changing a Commission Contract (with a Parked Version)
Standard Access to The Database
Inserting Period Management into Customizing Tables/Views
Period Management in the Condition Technique
Example: Master Data That Is Period Managed in Conditions
Condition Technique: Transporting Customizing Objects
Incentive and Commission Management