SAP ABAP Class CL_WRF_REF_HEAD (Reference Module Assignment)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD (Application Component) Logistics Basic Data
     WRF_REF (Package) References for Materials Without History
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_REF_ARTICLE_SITE Data and Checks for Material/Plant 20040629
Properties
Class CL_WRF_REF_HEAD  
Short Description Reference Module Assignment    
Super Class CL_WRF_REF_ARTICLE_SITE Data and Checks for Material/Plant 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_REF   References for Materials Without History 
Created 20040629   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WRF_REF_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WRF_REF_HEAD has no interface implemented.
Friends
Class CL_WRF_REF_HEAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) WRF_REF_BOOLEAN CL_WRF_REF_CONST=>FALSE Boolean Value 20040722
2 MR_DB_CHANGE_POINTER Instance attribute Private Object reference (TYPE REF TO) CL_WRF_REF_DB_CHANGE_POINTER Änderungszeiger 20040913
3 MR_DB_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) CL_WRF_REF_DB_CUSTOMIZING Customizing Accesses to References 20040803
4 MR_DB_HEAD Instance attribute Private Object reference (TYPE REF TO) CL_WRF_REF_DB_HEAD Database Accesses WRF_REF_HEAD 20040722
5 MR_DEFAULT_MESSAGE Instance attribute Private Object reference (TYPE REF TO) CL_WRF_REF_DEFAULT_MESSAGE Default Message Handle 20040721
6 MR_MESSAGE Instance attribute Private Object reference (TYPE REF TO) IF_WRF_REF_MESSAGE Interface for Issuing Messages 20040721
7 MR_TOOLS Instance attribute Private Object reference (TYPE REF TO) CL_WRF_REF_TOOLS References: tools 20041123
8 MS_FRE_DISMM Instance attribute Public Type reference (TYPE) WRF_FRE_DB_FRE_DISMM_STY Replenishment Type in SAP F&R 20040927
9 MS_FRE_SEND_OPTION Instance attribute Public Type reference (TYPE) WRF_FRE_SEND_OPTION_STY Settings for Data Transfer from R/3 to F&R 20040927
10 MS_HEAD Instance attribute Public Type reference (TYPE) WRF_REF_HEAD_PRG_STY Structure with WRF_REF_HEAD and Enhancement 20040721
11 MS_RFS Instance attribute Public Type reference (TYPE) WRF_REF_RFS Reference Determination Schema 20040803
12 MS_WRF_HIER_VK_STY Instance attribute Private Type reference (TYPE) WRF_HIER_VK_STY Hierarchy Structure 20040805
13 M_DB_ACTION Instance attribute Private Type reference (TYPE) WRF_REF_UPDATE_ACTION Action to Be Performed by Update Module 20040722
14 TRUE Constant Private Type reference (TYPE) WRF_REF_BOOLEAN CL_WRF_REF_CONST=>TRUE Boolean Value 20040722
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_EXISTING_ASSIGNMENT Instance method Public Method Check Whether Existing Assignment Can Be Overwritten 20041123
2 CHECK_ASSIGNMENT_NECESSARY Instance method Public Method Check whether we must assign references to material/plant 20041123
3 CHECK_DISMM Instance method Public Method Check DISMM 20040917
4 CHECK_EXISTANCE Instance method Public Method Does Entry Exist in Database? 20040722
5 CHECK_MODULE_TO_ASSIGN Instance method Public Method Check whether reference module can be assigned 20040920
6 CHECK_VALID_DATE_1 Instance method Public Method Check valid-to date because of period for initial transfer 20040924
7 CHECK_VALID_DATE_2 Instance method Public Method Check valid-to because od listing start date 20040924
8 COMPUTE_VALID_DATE Instance method Public Method Calculate valid-to date 20040917
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040629
10 DEQUEUE Instance method Public Method Unlock WRF_REF_HEAD Record 20040804
11 ENQUEUE Instance method Public Method Lock WRF_REF_HEAD Record 20040804
12 GET_INTO_SCR_FIELDS Instance method Public Method Copy Instance Attribute into Screen Fields 20040629
13 INITIALIZE Instance method Public Method Initialize Instance Attributes 20040729
14 PREPARE_SAVE Instance method Public Method Analyze Before Saving 20040722
15 READ_CUSTOMIZING Instance method Public Method Import Customizing Settings 20040803
16 READ_MAIN_ARTHIER_NODE Instance method Public Method Read Node of Main Assignment 20040805
17 SAVE Instance method Public Method Save Changes 20040722
18 SEARCH_DIFFERENCE Static method Public Method Are two Head entries different? 20041216
19 SELECT Instance method Public Method Select Entry from Database via Primary Key (MATNR, WERKS) 20040722
20 SET Instance method Public Method Set Complete HEAD Record 20040723
21 SET_DEFAULTS_FROM_RFS Instance method Public Method Accept Default Values from Ref. Determination Procedure 20040803
22 SET_ENTRY_EXISTS Instance method Public Method Set ENTRY_EXISTS Flag 20040723
23 SET_FACTOR Instance method Public Method Set Level Shift Factor 20040722
24 SET_MANUAL Instance method Public Method Set Flag MANUAL 20041216
25 SET_NOT_OWN Instance method Public Method Set NOT_OWN Flag 20040722
26 SET_REF_MODULE Instance method Public Method Assign Other Reference Module 20040722
27 SET_VALID_DATE Instance method Public Method Set Valid-to Date 20040722
28 WRITE_CHANGE_DOCUMENT Instance method Public Method Write Change Document for HEAD Record 20040910
29 WRITE_CHANGE_POINTER Instance method Private Method Write Change Pointer for Message Type WRF_REF_SEND 20040913
Events
Class CL_WRF_REF_HEAD has no event.
Types
Class CL_WRF_REF_HEAD has no local type.
Method Signatures

Method ANALYZE_EXISTING_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20041123
2 Importing PIS_ARTICLE_SITE Call by reference Type reference (TYPE) WRF_REF_ARTICLE_SITE_STY Material and Plant 20041123
3 Importing PI_READ_BUFFER_ONLY Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolean Value 20050610
4 Importing PI_REF_OVERWRITE Call by reference Type reference (TYPE) WRF_REF_OVERWRITE Steuerung für Überschreiben bei vorhand. Referenzenzuordnung 20041123

Method ANALYZE_EXISTING_ASSIGNMENT on class CL_WRF_REF_HEAD has no exception.

Method CHECK_ASSIGNMENT_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20041123
2 Importing PI_MSGTY_LISTING_PAST Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050105
3 Importing PI_MSGTY_LISTING_TODAY_AND_FUT Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050105
4 Importing PI_MSGTY_VALID_DATE Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20041123
5 Importing PI_VALID_DATE Call by reference Type reference (TYPE) WRF_REF_VALID_DATE Gültig-bis-Datum 20041123

Method CHECK_ASSIGNMENT_NECESSARY on class CL_WRF_REF_HEAD has no exception.

Method CHECK_DISMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040917

Method CHECK_DISMM on class CL_WRF_REF_HEAD has no exception.

Method CHECK_EXISTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040722
2 Exporting PE_ENTRY_EXISTS Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20040722

Method CHECK_EXISTANCE on class CL_WRF_REF_HEAD has no exception.

Method CHECK_MODULE_TO_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040920
2 Importing PIR_MODULE Call by reference Object reference (TYPE REF TO) CL_WRF_REF_MODULE Referenzenbaustein 20040920

Method CHECK_MODULE_TO_ASSIGN on class CL_WRF_REF_HEAD has no exception.

Method CHECK_VALID_DATE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040924
2 Importing PI_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtenart 20040924
3 Importing PI_VALID_DATE Call by reference Type reference (TYPE) WRF_REF_VALID_DATE Gültig-bis-Datum 20040924

Method CHECK_VALID_DATE_1 on class CL_WRF_REF_HEAD has no exception.

Method CHECK_VALID_DATE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040924
2 Importing PI_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtenart 20040924
3 Importing PI_VALID_DATE Call by reference Type reference (TYPE) WRF_REF_VALID_DATE Gültig-bis-Datum 20040924

Method CHECK_VALID_DATE_2 on class CL_WRF_REF_HEAD has no exception.

Method COMPUTE_VALID_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040917
2 Exporting PE_VALID_DATE Call by reference Type reference (TYPE) WRF_REF_VALID_DATE Gültig-bis-Datum 20040917

Method COMPUTE_VALID_DATE on class CL_WRF_REF_HEAD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIF_MESSAGE Call by reference Object reference (TYPE REF TO) IF_WRF_REF_MESSAGE Interface for Issuing Messages 20040709

Method CONSTRUCTOR on class CL_WRF_REF_HEAD has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040804
2 Importing PI_MODE_WRF_REF_HEAD Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20040804

Method DEQUEUE on class CL_WRF_REF_HEAD has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040804
2 Importing PI_MODE_WRF_REF_HEAD Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20040804

Method ENQUEUE on class CL_WRF_REF_HEAD has no exception.

Method GET_INTO_SCR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_SCR_FIELDS Call by reference Type reference (TYPE) WRF_REF_SCR_FIELDS_STY References to Structures with Screen Fields 20040629

Method GET_INTO_SCR_FIELDS on class CL_WRF_REF_HEAD has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_WRF_REF_HEAD has no parameter.
Method INITIALIZE on class CL_WRF_REF_HEAD has no exception.

Method PREPARE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIS_HEAD Call by reference Type reference (TYPE) WRF_REF_HEAD_PRG_STY Structure with WRF_REF_HEAD and Enhancement 20040722
2 Importing PI_DB_ACTION Call by reference Type reference (TYPE) WRF_REF_UPDATE_ACTION Aktion, die durch den Verbuchungs-FB ausgeführt werden soll 20041124
3 Importing PI_ONLINE_DIALOG Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20040723

Method PREPARE_SAVE on class CL_WRF_REF_HEAD has no exception.

Method READ_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040803
2 Importing PI_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtenart 20041105

Method READ_CUSTOMIZING on class CL_WRF_REF_HEAD has no exception.

Method READ_MAIN_ARTHIER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_ARTICLE_CL_NODE Call by reference Type reference (TYPE) WRF_ARTICLE_CL_NODE_STY 20040805
2 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY 20040805
3 Exporting PES_WRF_HIER_VK_STY Call by reference Type reference (TYPE) WRF_HIER_VK_STY Hierarchy - Distribution Chain Structure 20041126
4 Importing PIS_RFS Call by reference Type reference (TYPE) WRF_REF_RFS Referenzenfindungsschema 20041008
5 Importing PIS_WRF_HIER_VK_STY Call by reference Type reference (TYPE) WRF_HIER_VK_STY 20050107

Method READ_MAIN_ARTHIER_NODE on class CL_WRF_REF_HEAD has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_DB_ACTION_DONE Call by reference Type reference (TYPE) WRF_REF_DB_ACTION_STY 20050614
2 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040913
3 Importing PIS_HEAD_OLD Call by reference Type reference (TYPE) WRF_REF_HEAD_PRG_STY Structure with WRF_REF_HEAD and Enhancement 20041124
4 Importing PI_DB_ACTION Call by reference Type reference (TYPE) WRF_REF_UPDATE_ACTION Aktion, die durch den Verbuchungs-FB ausgeführt werden soll 20041124
5 Importing PI_ONLINE_DIALOG Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20041124
6 Importing PI_UPDATE_TASK Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050303

Method SAVE on class CL_WRF_REF_HEAD has no exception.

Method SEARCH_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DIFFERENCE_FOUND Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20041216
2 Importing PIS_HEAD_1 Call by reference Type reference (TYPE) WRF_REF_HEAD_PRG_STY 20041216
3 Importing PIS_HEAD_2 Call by reference Type reference (TYPE) WRF_REF_HEAD_PRG_STY 20041216

Method SEARCH_DIFFERENCE on class CL_WRF_REF_HEAD has no exception.

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040722

Method SELECT on class CL_WRF_REF_HEAD has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIR_HEAD Call by reference Object reference (TYPE REF TO) CL_WRF_REF_HEAD Reference Module Assignment 20040927

Method SET on class CL_WRF_REF_HEAD has no exception.

Method SET_DEFAULTS_FROM_RFS Signature

Method SET_DEFAULTS_FROM_RFS on class CL_WRF_REF_HEAD has no parameter.
Method SET_DEFAULTS_FROM_RFS on class CL_WRF_REF_HEAD has no exception.

Method SET_ENTRY_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ENTRY_EXISTS Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20040723

Method SET_ENTRY_EXISTS on class CL_WRF_REF_HEAD has no exception.

Method SET_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FACTOR Call by reference Type reference (TYPE) WRF_REF_FACTOR Niveauverschiebungsfaktor 20040722

Method SET_FACTOR on class CL_WRF_REF_HEAD has no exception.

Method SET_MANUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MANUAL Call by reference Type reference (TYPE) WRF_REF_HEAD_MANUAL Kennzeichen: Manuell gepflegt 20041216

Method SET_MANUAL on class CL_WRF_REF_HEAD has no exception.

Method SET_NOT_OWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_NOT_OWN Call by reference Type reference (TYPE) WRF_REF_FLAG_NOT_OWN Mat./Werk aus Kopfdatensatz nicht als eigene Ref. zuordnen 20040722

Method SET_NOT_OWN on class CL_WRF_REF_HEAD has no exception.

Method SET_REF_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_REF_MODULE Call by reference Type reference (TYPE) WRF_REF_MODULE_NUMBER Nummer des Referenzenbausteins 20040722

Method SET_REF_MODULE on class CL_WRF_REF_HEAD has no exception.

Method SET_VALID_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_VALID_DATE Call by reference Type reference (TYPE) WRF_REF_VALID_DATE Gültig-bis-Datum 20040722

Method SET_VALID_DATE on class CL_WRF_REF_HEAD has no exception.

Method WRITE_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040910
2 Importing PIS_HEAD_OLD Call by reference Type reference (TYPE) WRF_REF_HEAD_PRG_STY Structure with WRF_REF_HEAD and Enhancement 20040910
3 Importing PI_UPDATE_TASK Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050303

Method WRITE_CHANGE_DOCUMENT on class CL_WRF_REF_HEAD has no exception.

Method WRITE_CHANGE_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_MESSAGE Call by reference Type reference (TYPE) WRF_REF_MESSAGE_STY Structure for Error Messages 20040913
2 Importing PI_UPDATE_TASK Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050303

Method WRITE_CHANGE_POINTER on class CL_WRF_REF_HEAD has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 111