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
Exporting ET_PRPADM_H TYPE CRMT_PRPADM_H_WRK_US_TAB PPR Header Table of Database and Dynamic Fields: Unsorted
Exporting ET_PRP_DESCR_H TYPE CRMT_PRP_DESCR_H_WRK_US_TAB PPR Header Descriptions: Workarea Table Unsorted
Exporting ET_PRP_ORG_H TYPE CRMT_PRP_ORG_H_WRK_US_TAB PPR Organisational Data: Working Table: Unsorted
Exporting ET_PRPADM_I TYPE CRMT_PRPADM_I_WRK_US_TAB PPR Item Table With Database and Internal Fields: Unsorted
Exporting ET_PRP_DESCR_I TYPE CRMT_PRP_DESCR_I_WRK_US_TAB PPR Item Descriptions: Workarea Table: Unsorted
Exporting ET_PRP_BUPA_I TYPE CRMT_PRP_BUPA_I_WRK_US_TAB PRP Business Partners: Working Table Unsorted
Exporting ET_PRP_PROD_I TYPE CRMT_PRP_PROD_I_WRK_US_TAB PPR Products: Working Table Unsorted
Exporting ET_PRP_TS_I TYPE CRMT_PRP_TS_I_WRK_US_TAB PPR Time Stamps: Working Table Unsorted
Exporting ET_RETURN TYPE BAPIRET2_TAB Error Messages
Importing IS_SEARCH_PARAMETERS TYPE CRMT_PRP_PROPOSE_PARAMETERS Search parameters for finding PPRs to propose
Importing IT_REQUESTED_OBJECTS TYPE CRMT_PRP_OBJECT_NAME_TAB Objects forming partner/product ranges (PPRs)
Importing IV_ENHANCE_RAW_DATA TYPE CRMT_BOOLEAN FALSE Logical Variable
Importing IV_LANGUAGE TYPE CRMT_LANGUAGE SY-LANGU Language Key of Description
Importing IV_DELETE_DUPLICATE_ENTRIES TYPE CRMT_BOOLEAN TRUE Logical Variable
Importing IV_CHECK TYPE CRMT_BOOLEAN Logical Variable
Importing IV_PROPOSE TYPE CRMT_BOOLEAN Logical Variable
Importing IV_PARENT_GUID TYPE CRMT_PRP_GUID Internal, Unique Identifier for PPR Objects
Importing IV_RULE_ID TYPE CRMT_PRP_RULE_ID PPR identifier for rules
Importing IV_RULE_TYPE TYPE CRMT_PRP_REFERENCE_TYPE Type of reference of a PPR object
Importing IV_PARAMETER_ID TYPE CRMT_PRP_PARAMETER_ID PPR Parameter ID for PPR Rules
Importing IT_RULE_PARAMETERS TYPE CRMT_PRP_PAR_I_WRK_TAB PPR rule parameters: working structure
Importing IV_TIMESTAMP_LOW TYPE CRMT_PRP_TS_LOW PPR Time Stamp: start date
Importing IV_TIMESTAMP_HIGH TYPE CRMT_PRP_TS_HIGH PPR Time Stamp: end date
Importing IV_JOB_TYPE TYPE CRMT_PRP_JOB_TYPE PPR Rule Execution Job Type: Online or Batch Job
Importing IT_GUIDS TYPE CRMT_PRP_GUID_TAB PPR GUID Table
Exception CONDITION_NOT_SATISFIED TYPE Check has a negative result
Exception ERROR_OCCURRED TYPE Error occurred
               
Processing Type
Normal Function Module  
Remote-Enabled 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