SAP ABAP Class CL_WRF_POHF_APPL_POL (Order List Application Group)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_POHF_APPL (Package) Seasonal Procurement: Purchase Order Handling Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PBAS_APPLICATION Procurement Application Group 20031021
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PSCD_CONSTANTS Constants for Scheduling 20050317
Properties
Class CL_WRF_POHF_APPL_POL  
Short Description Order List Application Group    
Super Class CL_WRF_PBAS_APPLICATION Procurement Application Group 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_POHF_APPL   Seasonal Procurement: Purchase Order Handling Area 
Created 20031021   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POHF_APPL_POL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PSCD_CONSTANTS Constants for Scheduling 20050317
Friends
Class CL_WRF_POHF_APPL_POL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AC_PCTR_DL_ID Instance attribute Private Attribute reference (LIKE) 20040506
2 CO_AC_POHF_ENTR_ID Instance attribute Private Attribute reference (LIKE) 20031201
3 CO_AC_POHF_FAST_ID Instance attribute Private Attribute reference (LIKE) 20031201
4 CO_APPL_POHF_POL_ID Instance attribute Private Attribute reference (LIKE) 20031201
5 CO_CONTEXT_POL_STRUCNAME Instance attribute Private Attribute reference (LIKE) 20040628
6 CO_DELIVERY_DATE_DC Instance attribute Private Attribute reference (LIKE) 20050317
7 CO_DELIVERY_DATE_STORE Instance attribute Private Attribute reference (LIKE) 20050317
8 CO_EXIT_PROCMSG_ACTIVE_APPL Instance attribute Private Attribute reference (LIKE) 20040628
9 CO_FCODE_DUMMY Instance attribute Private Attribute reference (LIKE) 20040628
10 CO_LATEST_PO_DATE Instance attribute Private Attribute reference (LIKE) 20050513
11 CO_MSGTYPE_ABORT Instance attribute Private Attribute reference (LIKE) 20041117
12 CO_MSGTYPE_ERROR Instance attribute Private Attribute reference (LIKE) 20041117
13 CO_MSGTYPE_INFO Instance attribute Private Attribute reference (LIKE) 20041117
14 CO_MSGTYPE_SUCCESS Instance attribute Private Attribute reference (LIKE) 20041117
15 CO_MSGTYPE_WARNING Instance attribute Private Attribute reference (LIKE) 20041117
16 CO_NO Instance attribute Private Attribute reference (LIKE) 20031106
17 CO_PARAMID_BUKRS Instance attribute Private Attribute reference (LIKE) 20040617
18 CO_PARAMID_EKGRP Instance attribute Private Attribute reference (LIKE) 20040617
19 CO_PARAMID_EKORG Instance attribute Private Attribute reference (LIKE) 20040617
20 CO_PARAMID_POLID Instance attribute Private Attribute reference (LIKE) 20050607
21 CO_PARAMID_WERKS Instance attribute Private Attribute reference (LIKE) 20040714
22 CO_POHF_POL_UPDKZ_INSERT Instance attribute Private Attribute reference (LIKE) 20040811
23 CO_POHF_POL_UPDKZ_UPDATE Instance attribute Private Attribute reference (LIKE) 20040625
24 CO_POHF_SOURCE_ID_ADHOC Instance attribute Private Attribute reference (LIKE) 20040623
25 CO_POHF_SOURCE_ID_EKL Instance attribute Private Attribute reference (LIKE) 20050127
26 CO_PRESENTATION_DATE Instance attribute Private Attribute reference (LIKE) 20050422
27 CO_UPTYP_GENERIC Instance attribute Private Attribute reference (LIKE) 20040701
28 CO_UPVOR_GENERIC Instance attribute Private Attribute reference (LIKE) 20050202
29 CO_VLFKZ_STORE Instance attribute Private Attribute reference (LIKE) 20040618
30 CO_WORKBENCH_PROG_NAME Instance attribute Private Attribute reference (LIKE) 20031106
31 CO_YES Instance attribute Private Attribute reference (LIKE) 20031106
32 MR_AC_DL Instance attribute Private Object reference (TYPE REF TO) CL_WRF_PCTR_AC_DL_CTRL Date Series Application Function: Controller 20040506
33 MR_AC_ENTR Instance attribute Private Object reference (TYPE REF TO) CL_WRF_POHF_AC_ENTR_CTRL Order List Overview Application Function 20031106
34 MR_AC_FAST Instance attribute Private Object reference (TYPE REF TO) CL_WRF_POHF_AC_FAST_CTRL Fast Entry Application Function 20031106
35 MS_CALC_DL_DATA Instance attribute Private Type reference (TYPE) WRF_PCTR_DATA_DL_MODEL_STY Current Calculated Data in Dateline 20050513
36 MS_CALC_DL_INCOTERM_DATA Instance attribute Private Type reference (TYPE) WRF_PSCD_INCOTERM_INFO_STY Current Calculated Incoterm Data in Dateline 20050513
37 MT_CALC_DL_MESSAGES Instance attribute Private Type reference (TYPE) WRF_PBAS_MSG_TTY Processed Messages for Current Calculation 20050513
38 MT_DATA_AUX Instance attribute Private Type reference (TYPE) WRF_POHF_DATA_ENTR_FCAT_TTY Order List: Information on Field Catalog 20060725
39 M_DATA_SUCCESSFULLY_SAVED Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Data saved successfully 20040701
40 M_DEL_DATE_POS_CHANGED Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Delivery Date of the Order List Item in Focus Has Changed 20060301
41 M_INCORRECT_DATA_EXISTS Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN There is incorrect data 20050517
42 M_LATPO_DATE_POS_CHANGED Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Latest Order Date of the Order Item in Focus Has Changed 20060301
43 M_NUMBER_INITIAL_LINES_ENTR Instance attribute Private Type reference (TYPE) I 5 Number of Initial Rows in Order List Overview 20040212
44 M_PICKED_ROW Instance attribute Private Type reference (TYPE) WRF_POHF_POL_ID Order List Item Number 20050512
45 M_POL_CURRENTLY_PROCESSING Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Check is being processed 20050513
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_SELDATA_NEW_POL_ENTRIES Instance method Private Method Adjustment of Selection Data Re. New Order List Entry 20040707
2 CALL_CHECK_MODULE Instance method Public Method Call Check Module 20040218
3 CALL_INBOUND_MODULE Instance method Private Method Call Inbound Module of Order List per Item 20040311
4 CALL_INBOUND_MODULE_ARRAY Instance method Private Method Call Inbound Module of Order List for Several Items 20040701
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031106
6 DETERMINE_SATNR Instance method Private Method Determine the SATNR 20050607
7 ERROR_CONVERSION Instance method Private Method Error Converting AF -> OL 20040820
8 IS_STORE Instance method Private Method Store or DC 20040819
9 MAP_AC_TO_POL Instance method Private Method Convert AF Data to OL 20040217
10 MAP_POL_TO_AC Instance method Private Method Convert OL to AF Data 20040217
11 NEW_POL Instance method Public Method Create New OL Item from Worklist 20040416
12 ON_ADOPT_DATA_FAST Instance method Private Event handling method Adopt Fast Entry Data 20031106
13 ON_CALL_CHECK_ENTR Instance method Public Event handling method Call Order List Check Module from Overview 20040218
14 ON_DATA_CHANGED_FINISHED_DL Instance method Private Event handling method Date Line Data Changed -> Modify Items 20040615
15 ON_DEQUEUE_DATA Instance method Private Event handling method Unlock Data after the Generation 20050315
16 ON_DOUBLE_CLICK_ENTR Instance method Private Event handling method Double Click on Order List Overview 20040506
17 ON_REFRESH_DL Instance method Private Event handling method Refresh Dateline 20040623
18 ON_RELOAD_DATA Instance method Private Event handling method Reload Data 20040526
19 ON_SAVE_DATA Instance method Private Event handling method Save Data 20040525
20 SET_MESSAGES_IN_BAL Instance method Private Method Set Messages in Application Log 20040628
21 SHOW_MESSAGES_IN_BAL Instance method Private Method Display Messages in Application Log 20040310
22 SORT_AC_DATA Static method Public Method Sort Data of ENTR Application Function 20040902
23 TAKEOVER_CALC_DL_DATA Instance method Private Method Copy Data that Was Calculated by the Dateline 20050513
Events
Class CL_WRF_POHF_APPL_POL has no event.
Types
Class CL_WRF_POHF_APPL_POL has no local type.
Method Signatures

Method ADAPT_SELDATA_NEW_POL_ENTRIES Signature

Method ADAPT_SELDATA_NEW_POL_ENTRIES on class CL_WRF_POHF_APPL_POL has no parameter.
Method ADAPT_SELDATA_NEW_POL_ENTRIES on class CL_WRF_POHF_APPL_POL has no exception.

Method CALL_CHECK_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_TTY Daten der Anwendungsfunktion 'Bestelllisteneinträge' 20040218

Method CALL_CHECK_MODULE on class CL_WRF_POHF_APPL_POL has no exception.

Method CALL_INBOUND_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_TTY Tabellentyp Bestelllistenposition 20040629

Method CALL_INBOUND_MODULE on class CL_WRF_POHF_APPL_POL has no exception.

Method CALL_INBOUND_MODULE_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATELINE_HEAD Call by reference Type reference (TYPE) WRF_POHF_DATELINE_POL_HEAD_TTY Terminleiste Kopf 20040701
2 Changing CT_DATELINE_ITEM Call by reference Type reference (TYPE) WRF_POHF_DATELINE_POL_ITEM_TTY Terminleiste, Termine 20040701
3 Changing CT_ENTR Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_TTY Daten der Anwendungsfunktion 'Bestelllisteneinträge' 20040823
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040701
5 Changing CT_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_TTY Tabellentyp Bestelllistenposition 20040701
6 Changing CT_POLX Call by reference Type reference (TYPE) WRF_POHF_POLX_TTY Änderungsleiste Bestellliste 20040701
7 Exporting E_DIRTY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040811

Method CALL_INBOUND_MODULE_ARRAY on class CL_WRF_POHF_APPL_POL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WRF_POHF_APPL_POL has no parameter.
Method CONSTRUCTOR on class CL_WRF_POHF_APPL_POL has no exception.

Method DETERMINE_SATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATAX_POL Call by reference Type reference (TYPE) WRF_POHF_POLX_STY Änderungsleiste der Bestellliste 20050607
2 Changing CS_DATA_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_STY Bestelllistenposition 20050607

Method DETERMINE_SATNR on class CL_WRF_POHF_APPL_POL has no exception.

Method ERROR_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_TTY Tabellentyp Bestelllistenposition 20040820
2 Importing IS_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_STY Bestelllistenposition 20040820

Method ERROR_CONVERSION on class CL_WRF_POHF_APPL_POL has no exception.

Method IS_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WERKS Call by reference Type reference (TYPE) EWERK Werkstabelle für National Contracts 20040819
2 Returning R_STORE Value transfer Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040819
# Exception Resumable Description Created on
1 WERKS_NOT_FOUND 20040819

Method MAP_AC_TO_POL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTR Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_TTY Daten der Anwendungsfunktion 'Bestelllisteneinträge' 20060710
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040608
3 Changing CT_POLX Call by reference Type reference (TYPE) WRF_POHF_POLX_TTY Änderungsleiste Bestellliste 20040429
4 Exporting ET_DATELINE_PO_HEAD Call by reference Type reference (TYPE) WRF_POHF_DATELINE_POL_HEAD_TTY Terminleiste Kopf 20040615
5 Exporting ET_DATELINE_PO_ITEM Call by reference Type reference (TYPE) WRF_POHF_DATELINE_POL_ITEM_TTY Terminleiste, Termine 20040615
6 Exporting ET_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_TTY Bestelllistentabelle 20040217
# Exception Resumable Description Created on
1 ERROR_CONVERSION 20040630

Method MAP_POL_TO_AC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTR Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_TTY Daten der Anwendungsfunktion 'Bestelllisteneinträge' 20040217
2 Importing IT_POL Call by reference Type reference (TYPE) WRF_POHF_DATA_POL_TTY Bestelllistentabelle 20040217

Method MAP_POL_TO_AC on class CL_WRF_POHF_APPL_POL has no exception.

Method NEW_POL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_STY Daten der Anwendungsfunktion 'Bestelllisteneinträge' 20040416

Method NEW_POL on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_ADOPT_DATA_FAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Attribute reference (LIKE) >INVALID< 20031113
2 Importing IS_POLX Call by reference Attribute reference (LIKE) 20040310

Method ON_ADOPT_DATA_FAST on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_CALL_CHECK_ENTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELIVERY_DATE_CHANGED Call by reference Attribute reference (LIKE) 20060301
2 Importing I_LATEST_PO_DATE_CHANGED Call by reference Attribute reference (LIKE) 20060301
3 Importing LR_DATAREF_ENTR Call by reference Attribute reference (LIKE) 20040218

Method ON_CALL_CHECK_ENTR on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_DATA_CHANGED_FINISHED_DL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Attribute reference (LIKE) 20040615
2 Importing IS_INCOTERM_DATA Call by reference Attribute reference (LIKE) 20050506
3 Importing IT_MESSAGES Call by reference Attribute reference (LIKE) 20050513

Method ON_DATA_CHANGED_FINISHED_DL on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_DEQUEUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_POL Call by reference Attribute reference (LIKE) 20050315

Method ON_DEQUEUE_DATA on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_DOUBLE_CLICK_ENTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Attribute reference (LIKE) 20040506

Method ON_DOUBLE_CLICK_ENTR on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_REFRESH_DL Signature

Method ON_REFRESH_DL on class CL_WRF_POHF_APPL_POL has no parameter.
Method ON_REFRESH_DL on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_RELOAD_DATA Signature

Method ON_RELOAD_DATA on class CL_WRF_POHF_APPL_POL has no parameter.
Method ON_RELOAD_DATA on class CL_WRF_POHF_APPL_POL has no exception.

Method ON_SAVE_DATA Signature

Method ON_SAVE_DATA on class CL_WRF_POHF_APPL_POL has no parameter.
Method ON_SAVE_DATA on class CL_WRF_POHF_APPL_POL has no exception.

Method SET_MESSAGES_IN_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Tabellentyp zur Struktur BAPIRET2 20040628
2 Exporting E_ERROR Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040628
3 Importing I_POL_ID Call by reference Type reference (TYPE) WRF_POHF_POL_ID Bestelllistenpositionsnummer 20040628

Method SET_MESSAGES_IN_BAL on class CL_WRF_POHF_APPL_POL has no exception.

Method SHOW_MESSAGES_IN_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Tabellentyp zur Struktur BAPIRET2 20040628
2 Exporting E_ERROR Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040429
3 Importing I_POL_ID Call by reference Type reference (TYPE) WRF_POHF_POL_ID Bestelllistenpositionsnummer 20040310

Method SHOW_MESSAGES_IN_BAL on class CL_WRF_POHF_APPL_POL has no exception.

Method SORT_AC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTR Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_TTY Daten der Anwendungsfunktion 'Bestelllisteneinträge' 20040902

Method SORT_AC_DATA on class CL_WRF_POHF_APPL_POL has no exception.

Method TAKEOVER_CALC_DL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20050513

Method TAKEOVER_CALC_DL_DATA on class CL_WRF_POHF_APPL_POL has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 111