SAP ABAP IMG Activity CWTY_SUBSTITUTION (Define Substitutions)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-WTY (Application Component) Warranty Claim Processing
     ISAUTO_WTY (Package) Warranty Processing
IMG Activity
ID CWTY_SUBSTITUTION Define Substitutions  
Transaction Code S_KA5_12001150   IMG Activity: CWTY_SUBSTITUTION 
Created on 20020423    
Customizing Attributes CWTY_SUBSTITUTION   Define Substitutions 
Customizing Activity CWTY_SUBSTITUTION   Define Substitutions 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CWTY_SUBSTITUTION    

In this activity you define the substitutions for the check routines in Warranty Processing.

For more information see the IMG under Financial Accounting --> Special Purpose Ledger --> Tools --> Maintain Validation/Substitution/Rules --> Maintain Substitution.

A substitution consists of at least one step. Each step is made up of the two components prerequisite and substitution. If a prerequisite is met then substitution is carried out.

Note: if you want the system to output messages for substitutions as well as for validations then you must first create a validation for the corresponding substitution with the same prerequisite and (for this prerequisite) the inverse check. In the case of substitution (that is, when a prerequisite is met) the validation encounters an error and a message is displayed.

Use

You create validations and susbstitutions at a specific callup point in the application area warranty. Callup points are certain points in an application at which processing of a validation or substitution is called. If you want to have a value validated or substituted, you have to define at which point in time the valdiation or substitution should take place.

The possible callup points in warranty processing are formed from the possible combinations of the following parameters:

  • Category: versions from claimant, versions to reimburser, versions from reimburser, versions to claimant
  • Claim level: header+version, defect code (on item level), entire item

The data available for the validation and substitution depend on the callup points:

Tab Page Table Fields

In table GB01 you can see which table fields are available for which callup points for the definition of rules. The fields available for selection have class type B or A.

You cannot add fields to this table. However, you can exclude fields from the selection by maintaining view V_GB01C (transaction SM30).

Tab Page Rules

Several terms can be linked by operators (for example, AND, OR) to form complex rules. So that you do not have to create the same rule every time using the editor, you can define and save rules per callup point that are then available for every validation or substitution in this callup point. You can then use these rules directly in a prerequisite or check for validations or only in a prerequisite for substitutions, or combine then to more complicated rules using operators. You define the reusable rules in the menu tree on the left in the node for the rules for each callup point. The rules defined here appear for selection in every validation and substitution of the appropriate callup point on the rules tab page.

Tab Page Exits

On the tab page Exits there are exit programs from the FORM pool SAPFGBEB and customer-specific user exit programs (provided they have been assigned to the work area GBLR in the IMG activity Define Client-Dependent User Exits.

These exits can be used directly as rules (IF exitname IS TRUE) or also as parts of complicated rules (IF exitname IS TRUE AND exitname2 IS FALSE AND x = #X#). The exits should only deliver Boolean results.

Requirements

Standard settings

No substitutions are delivered in the SAP standard system.

Activities

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG CWTY_SUBSTITUTION 0 ALN0000451 Warranty Claim Processing 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
GGB1 T - Individual transaction object GGB1  
History
Last changed by/on SAP  20020423 
SAP Release Created in 471