SAP ABAP Function Module CRM_PRP_RULE_SAMPLE (Example of a PPR rule for products)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM-MD-PPR (Application Component) Partner/Product Range
⤷
CRM_PRP_RULES_I (Package) Rules for Partner/Product Ranges (PPRs)

⤷

⤷

Basic Data
Function Module | CRM_PRP_RULE_SAMPLE | Example of a PPR rule for products |
Function Group | CRM_PRP_RULES_I_SAMPLE | Examples of Partner/Product Range Rules |
Program Name | SAPLCRM_PRP_RULES_I_SAMPLE | |
INCLUDE Name | LCRM_PRP_RULES_I_SAMPLEU01 |
Parameters
Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
---|---|---|---|---|---|---|---|
![]() |
ET_PRPADM_H | TYPE | CRMT_PRPADM_H_WRK_US_TAB | PPR Header Table of Database and Dynamic Fields: Unsorted | |||
![]() |
ET_PRP_DESCR_H | TYPE | CRMT_PRP_DESCR_H_WRK_US_TAB | PPR Header Descriptions: Workarea Table Unsorted | |||
![]() |
ET_PRP_ORG_H | TYPE | CRMT_PRP_ORG_H_WRK_US_TAB | PPR Organisational Data: Working Table: Unsorted | |||
![]() |
ET_PRPADM_I | TYPE | CRMT_PRPADM_I_WRK_US_TAB | PPR Item Table With Database and Internal Fields: Unsorted | |||
![]() |
ET_PRP_DESCR_I | TYPE | CRMT_PRP_DESCR_I_WRK_US_TAB | PPR Item Descriptions: Workarea Table: Unsorted | |||
![]() |
ET_PRP_BUPA_I | TYPE | CRMT_PRP_BUPA_I_WRK_US_TAB | PRP Business Partners: Working Table Unsorted | |||
![]() |
ET_PRP_PROD_I | TYPE | CRMT_PRP_PROD_I_WRK_US_TAB | PPR Products: Working Table Unsorted | |||
![]() |
ET_PRP_TS_I | TYPE | CRMT_PRP_TS_I_WRK_US_TAB | PPR Time Stamps: Working Table Unsorted | |||
![]() |
ET_RETURN | TYPE | BAPIRET2_TAB | Error Messages | |||
![]() |
IS_SEARCH_PARAMETERS | TYPE | CRMT_PRP_PROPOSE_PARAMETERS | Search parameters for finding PPRs to propose | |||
![]() |
IT_REQUESTED_OBJECTS | TYPE | CRMT_PRP_OBJECT_NAME_TAB | Objects forming partner/product ranges (PPRs) | |||
![]() |
IV_ENHANCE_RAW_DATA | TYPE | CRMT_BOOLEAN | FALSE | Logical Variable | ||
![]() |
IV_LANGUAGE | TYPE | CRMT_LANGUAGE | SY-LANGU | Language Key of Description | ||
![]() |
IV_DELETE_DUPLICATE_ENTRIES | TYPE | CRMT_BOOLEAN | TRUE | Logical Variable | ||
![]() |
IV_CHECK | TYPE | CRMT_BOOLEAN | Logical Variable | |||
![]() |
IV_PROPOSE | TYPE | CRMT_BOOLEAN | Logical Variable | |||
![]() |
IV_PARENT_GUID | TYPE | CRMT_PRP_GUID | Internal, Unique Identifier for PPR Objects | |||
![]() |
IV_RULE_ID | TYPE | CRMT_PRP_RULE_ID | PPR identifier for rules | |||
![]() |
IV_RULE_TYPE | TYPE | CRMT_PRP_REFERENCE_TYPE | Type of reference of a PPR object | |||
![]() |
IV_PARAMETER_ID | TYPE | CRMT_PRP_PARAMETER_ID | PPR Parameter ID for PPR Rules | |||
![]() |
IT_RULE_PARAMETERS | TYPE | CRMT_PRP_PAR_I_WRK_TAB | PPR rule parameters: working structure | |||
![]() |
IV_TIMESTAMP_LOW | TYPE | CRMT_PRP_TS_LOW | PPR Time Stamp: start date | |||
![]() |
IV_TIMESTAMP_HIGH | TYPE | CRMT_PRP_TS_HIGH | PPR Time Stamp: end date | |||
![]() |
IV_JOB_TYPE | TYPE | CRMT_PRP_JOB_TYPE | PPR Rule Execution Job Type: Online or Batch Job | |||
![]() |
IT_GUIDS | TYPE | CRMT_PRP_GUID_TAB | PPR GUID Table | |||
![]() |
CONDITION_NOT_SATISFIED | TYPE | Check has a negative result | ||||
![]() |
ERROR_OCCURRED | TYPE | Error occurred | ||||
Processing Type
Normal Function Module | |
![]() |
BaseXML supported |
Update Module | Start immediately |
Immediate Start, No Restart | |
Start Delayed | |
Coll.run | |
JAVA Module Callable from ABAP | |
Remote-Enabled JAVA Module | |
Module Callable from JAVA |
History
Last changed by/on | SAP | 20010320 |
SAP Release Created in | 20C |