SAP ABAP Class CL_WRF_POHF_NAVTREE_POM_CTRL (Purchase Order Manager Navigation Tree: Controller)
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_NAVTREE_CTRL Navigation Tree Controller 20031021
Properties
Class CL_WRF_POHF_NAVTREE_POM_CTRL  
Short Description Purchase Order Manager Navigation Tree: Controller    
Super Class CL_WRF_PBAS_NAVTREE_CTRL Navigation Tree Controller 
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 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WRF_POHF_NAVTREE_POM_CTRL has no interface implemented.
Friends
Class CL_WRF_POHF_NAVTREE_POM_CTRL 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) 20040809
2 CO_AC_POHF_ENTR_ID Instance attribute Private Attribute reference (LIKE) 20040203
3 CO_AC_POHF_FAST_ID Instance attribute Private Attribute reference (LIKE) 20040212
4 CO_AC_POHF_HEADG_ID Instance attribute Private Attribute reference (LIKE) 20040203
5 CO_AC_POHF_HEAD_ID Instance attribute Private Attribute reference (LIKE) 20040203
6 CO_AC_POTB_HEADPRC_ID Instance attribute Private Attribute reference (LIKE) 20040227
7 CO_APPL_POHF_POG_C_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
8 CO_APPL_POHF_POG_DS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
9 CO_APPL_POHF_POG_D_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
10 CO_APPL_POHF_POG_ID Instance attribute Private Attribute reference (LIKE) 20031201
11 CO_APPL_POHF_POG_XS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
12 CO_APPL_POHF_POG_X_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
13 CO_APPL_POHF_POL_C_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
14 CO_APPL_POHF_POL_DS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
15 CO_APPL_POHF_POL_D_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
16 CO_APPL_POHF_POL_ID Instance attribute Private Attribute reference (LIKE) 20031201
17 CO_APPL_POHF_POL_XS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
18 CO_APPL_POHF_POL_X_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
19 CO_APPL_POHF_PO_C_TCODE Instance attribute Private Attribute reference (LIKE) 20040512
20 CO_APPL_POHF_PO_DS_TCODE Instance attribute Private Attribute reference (LIKE) 20040604
21 CO_APPL_POHF_PO_D_TCODE Instance attribute Private Attribute reference (LIKE) 20040512
22 CO_APPL_POHF_PO_ID Instance attribute Private Attribute reference (LIKE) 20031201
23 CO_APPL_POHF_PO_XS_TCODE Instance attribute Private Attribute reference (LIKE) 20040604
24 CO_APPL_POHF_PO_X_TCODE Instance attribute Private Attribute reference (LIKE) 20040512
25 CO_APPL_POTB_PRC_ID Instance attribute Private Attribute reference (LIKE) 20040220
26 CO_BAPI_APPL_ID_POG Instance attribute Private Attribute reference (LIKE) 20050428
27 CO_BAPI_APPL_ID_POL Instance attribute Private Attribute reference (LIKE) 20050601
28 CO_EXIT_PROCMSG_ACTIVE_TREE Instance attribute Private Attribute reference (LIKE) 20040623
29 CO_FCODE_CALL_APPL_POHFPO Instance attribute Private Attribute reference (LIKE) 20031201
30 CO_FCODE_CALL_APPL_POHFPOG Instance attribute Private Attribute reference (LIKE) 20031201
31 CO_FCODE_CALL_APPL_POHFPOL Instance attribute Private Attribute reference (LIKE) 20031201
32 CO_FCODE_DUMMY Instance attribute Private Attribute reference (LIKE) 20031104
33 CO_FCODE_NODE_REFRESH Instance attribute Private Attribute reference (LIKE) 20031104
34 CO_FCODE_POHF_FREE Instance attribute Private Attribute reference (LIKE) 20040331
35 CO_FCODE_POHF_GEN_PO Instance attribute Private Attribute reference (LIKE) 20040119
36 CO_FCODE_POHF_GEN_POG Instance attribute Private Attribute reference (LIKE) 20040119
37 CO_FCODE_POHF_GEN_PO_FROM_POG Instance attribute Private Attribute reference (LIKE) 20040312
38 CO_FCODE_POHF_NEW_PO Instance attribute Private Attribute reference (LIKE) 20040416
39 CO_FCODE_POHF_NEW_POG Instance attribute Private Attribute reference (LIKE) 20040416
40 CO_FCODE_POHF_NEW_POL Instance attribute Private Attribute reference (LIKE) 20040416
41 CO_FCODE_POHF_SEND_PO Instance attribute Private Attribute reference (LIKE) 20040331
42 CO_FCODE_POHF_WTAM Instance attribute Private Attribute reference (LIKE) 20050428
43 CO_HIERLEVEL_BSART_ID Instance attribute Private Attribute reference (LIKE) 20040416
44 CO_HIERLEVEL_EKGRP_ID Instance attribute Private Attribute reference (LIKE) 20031031
45 CO_HIERLEVEL_EKORG_ID Instance attribute Private Attribute reference (LIKE) 20031031
46 CO_HIERLEVEL_LIFNR_ID Instance attribute Private Attribute reference (LIKE) 20031031
47 CO_HIERLEVEL_POHFID_ID Instance attribute Private Attribute reference (LIKE) 20031111
48 CO_HIERLEVEL_POHF_TYPE_ID Instance attribute Private Attribute reference (LIKE) 20040220
49 CO_HIERLEVEL_SUBMI_ID Instance attribute Private Attribute reference (LIKE) 20050512
50 CO_HIERLEVEL_WERKS_ID Instance attribute Private Attribute reference (LIKE) 20040416
51 CO_ITEM_EMAIL_ID Instance attribute Private Attribute reference (LIKE) 20031105
52 CO_ITEM_HOMEPAGE_ID Instance attribute Private Attribute reference (LIKE) 20031105
53 CO_ITEM_MESSAGES_ID Instance attribute Private Attribute reference (LIKE) 20031108
54 CO_ITEM_OTB_STATUS_ID Instance attribute Private Attribute reference (LIKE) 20040220
55 CO_ITEM_PROTSTATUS_ID Instance attribute Private Attribute reference (LIKE) 20040217
56 CO_ITEM_VENDOR_MASTER_ID Instance attribute Private Attribute reference (LIKE) 20040223
57 CO_NO Instance attribute Private Attribute reference (LIKE) 20040329
58 CO_OBJECT_PRC Instance attribute Private Attribute reference (LIKE) 20040216
59 CO_PARAMID_EBELG Instance attribute Private Attribute reference (LIKE) 20040628
60 CO_PARAMID_EBELN Instance attribute Private Attribute reference (LIKE) 20040512
61 CO_PARAMID_POLID Instance attribute Private Attribute reference (LIKE) 20040628
62 CO_POHF_TYPE_CON Instance attribute Private Attribute reference (LIKE) 20040220
63 CO_POHF_TYPE_PO Instance attribute Private Attribute reference (LIKE) 20040220
64 CO_POHF_TYPE_POF Instance attribute Private Attribute reference (LIKE) 20040220
65 CO_POHF_TYPE_POG Instance attribute Private Attribute reference (LIKE) 20040220
66 CO_POHF_TYPE_POL Instance attribute Private Attribute reference (LIKE) 20040220
67 CO_SELFCT_POHF_POM_NAME Instance attribute Private Attribute reference (LIKE) 20040203
68 CO_SELREPORT_POHF_POM_NAME Instance attribute Private Attribute reference (LIKE) 20040203
69 CO_SELSCREEN_POHFPOM_CONF_PO Instance attribute Private Attribute reference (LIKE) 20040630
70 CO_SELSCREEN_POHFPOM_CONF_POG Instance attribute Private Attribute reference (LIKE) 20040630
71 CO_SELSCREEN_POHFPOM_CONF_POL Instance attribute Private Attribute reference (LIKE) 20040630
72 CO_SUBOBJ_PO Instance attribute Private Attribute reference (LIKE) 20040216
73 CO_SUBOBJ_POL Instance attribute Private Attribute reference (LIKE) 20040216
74 CO_TCODE_VENDOR Instance attribute Private Attribute reference (LIKE) 20041116
75 CO_TRTYP_ADD Instance attribute Private Attribute reference (LIKE) 20040820
76 CO_TRTYP_CHANGE Instance attribute Private Attribute reference (LIKE) 20040319
77 CO_WB_POHF_POM_ID Instance attribute Private Attribute reference (LIKE) 20040203
78 CO_YES Instance attribute Private Attribute reference (LIKE) 20031105
Methods
# Method Level Visibility Method type Description Created on
1 CALL_APPL_POHFPO Instance method Public Method Call "Purchase Order" Application Group 20040203
2 CALL_APPL_POHFPOG Instance method Public Method Call "Grouped Purchase Order Document" Application Group 20031201
3 CALL_APPL_POHFPOL Instance method Public Method Call "Order List" Application Group 20031201
4 CALL_APPL_POTB_PRC Instance method Private Method Call OTB Procurement 20040220
5 CONSTRUCTOR Instance method Public Constructor 20031021
6 CONVERT_BAPIRET_TO_BAL Instance method Private Method Conversion of BAPI Return Structure to BAL Structure 20040401
7 CREATE_NEW_PO Instance method Private Method Create New Purchase Order 20040416
8 CREATE_NEW_POG Instance method Private Method Create New GPO 20040416
9 CREATE_NEW_POL Instance method Private Method Create New OL Item 20040416
10 FREE_PO Instance method Private Method Release Purchase Order(s) 20040331
11 GENERATE_PO Instance method Private Method Generate Purchase Order 20040119
12 GENERATE_POG Instance method Private Method Generate Grouped Purchase Order Document 20040119
13 GENERATE_PO_FROM_POG Instance method Private Method Generate Purchase Order from GPO 20040312
14 RESELECT_DATA Instance method Private Method Load Data for Current Selection Criteria 20050302
15 SEND_PO Instance method Private Method Send Purchase Order 20040331
16 SHOW_ADDITIONALS Instance method Private Method Goto Additionals Monitor 20050426
Events
# Event Type Visibility Description Created on
1 AFTER_GEN_FROM_POG Instance Event
(0)
Public
(2)
After Generation of Purchase Order(s) from GPO 20040820
2 AFTER_GEN_FROM_POL Instance Event
(0)
Public
(2)
After Generation of Documents from Order List Item 20040820
3 APPLICATION_CALL_REQUESTED Instance Event
(0)
Private
(0)
20031110
4 BEFORE_GEN_FROM_POG Instance Event
(0)
Public
(2)
Before Generation of Purchase Order(s) from GPO 20040820
5 BEFORE_GEN_FROM_POL Instance Event
(0)
Public
(2)
Before Generation of Documents from Order List Item 20040820
6 NEW_PO Instance Event
(0)
Public
(2)
Create Purchase Order 20040416
7 NEW_POG Instance Event
(0)
Public
(2)
Create GPO 20040416
8 NEW_POL Instance Event
(0)
Public
(2)
Create OL Item 20040416
Types
Class CL_WRF_POHF_NAVTREE_POM_CTRL has no local type.
Method Signatures

Method CALL_APPL_POHFPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPLCALL_DONE Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Anwendungsgruppe aufgerufen. 20040713
2 Importing IT_SEL_WORKLIST_ENTRIES Call by reference Type reference (TYPE) WRF_POHF_WORKLIST_POM_TTY Selektierte Arbeitsvorrat-Einträge 20040203

Method CALL_APPL_POHFPO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CALL_APPL_POHFPOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPLCALL_DONE Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Anwendungsgruppe aufgerufen. 20040713
2 Importing IT_SEL_WORKLIST_ENTRIES Call by reference Type reference (TYPE) WRF_POHF_WORKLIST_POM_TTY Selektierte Arbeitsvorrat-Einträge 20031201

Method CALL_APPL_POHFPOG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CALL_APPL_POHFPOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPLCALL_DONE Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Anwendungsgruppe aufgerufen. 20040713
2 Importing IT_SEL_WORKLIST_ENTRIES Call by reference Type reference (TYPE) WRF_POHF_WORKLIST_POM_TTY Selektierte Arbeitsvorrat-Einträge 20031201

Method CALL_APPL_POHFPOL on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CALL_APPL_POTB_PRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_WORKLIST_ENTRIES Call by reference Type reference (TYPE) WRF_POHF_WORKLIST_POM_TTY Tabelle Arbeitsvorrat Szenario "Bestellmanager" 20040220

Method CALL_APPL_POTB_PRC on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_BAPIRET_TO_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040401
2 Importing IT_BAPIRET Call by reference Type reference (TYPE) WRF_POHF_BAPIRETURN_TTY Tabellentyp zur Struktur BAPIRET2 20040401
3 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040401

Method CONVERT_BAPIRET_TO_BAL on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CREATE_NEW_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040416

Method CREATE_NEW_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CREATE_NEW_POG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040416

Method CREATE_NEW_POG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method CREATE_NEW_POL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040416

Method CREATE_NEW_POL on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method FREE_PO Signature

Method FREE_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method FREE_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method GENERATE_PO Signature

Method GENERATE_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method GENERATE_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method GENERATE_POG Signature

Method GENERATE_POG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method GENERATE_POG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method GENERATE_PO_FROM_POG Signature

Method GENERATE_PO_FROM_POG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method GENERATE_PO_FROM_POG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method RESELECT_DATA Signature

Method RESELECT_DATA on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method RESELECT_DATA on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method SEND_PO Signature

Method SEND_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method SEND_PO on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.

Method SHOW_ADDITIONALS Signature

Method SHOW_ADDITIONALS on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Method SHOW_ADDITIONALS on class CL_WRF_POHF_NAVTREE_POM_CTRL has no exception.
Event Signatures

Event AFTER_GEN_FROM_POG Signature
Event AFTER_GEN_FROM_POG on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Event AFTER_GEN_FROM_POL Signature
Event AFTER_GEN_FROM_POL on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Event APPLICATION_CALL_REQUESTED Signature
Event APPLICATION_CALL_REQUESTED on class CL_WRF_POHF_NAVTREE_POM_CTRL has no parameter.
Event BEFORE_GEN_FROM_POG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_ABORT_GENERATION Exporting Value transfer Object reference (TYPE REF TO) WRF_PBAS_BOOLEAN Generierung abbrechen? 20040820

Event BEFORE_GEN_FROM_POL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_ABORT_GENERATION Exporting Value transfer Object reference (TYPE REF TO) WRF_PBAS_BOOLEAN Generierung abbrechen? 20040820

Event NEW_PO Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_DATA Exporting Value transfer Type reference (TYPE) WRF_POHF_DATA_AC_HEAD_STY Daten Anwendungsfunktion "Kopfdaten" 20040416

Event NEW_POG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_DATA Exporting Value transfer Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20040416

Event NEW_POL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_DATA Exporting Value transfer Type reference (TYPE) WRF_POHF_DATA_AC_ENTR_STY Daten Anwendungsfunktion "Kopfdaten" 20040416
History
Last changed by/on SAP  20050409 
SAP Release Created in 111