SAP ABAP Class CL_WRF_POHF_AC_HEADG_MODEL (Header Data Application Function: Model)
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_AC_GRID_MODEL ALV Grid Application Function: Model 20040205
Properties
Class CL_WRF_POHF_AC_HEADG_MODEL  
Short Description Header Data Application Function: Model    
Super Class CL_WRF_PBAS_AC_GRID_MODEL ALV Grid Application Function: Model 
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 20031115   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POHF_AC_HEADG_MODEL has no forward declaration.
Interfaces
Class CL_WRF_POHF_AC_HEADG_MODEL has no interface implemented.
Friends
Class CL_WRF_POHF_AC_HEADG_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AUTH_OBJECT_BSART Instance attribute Private Attribute reference (LIKE) 20040216
2 CO_AUTH_OBJECT_EKGRP Instance attribute Private Attribute reference (LIKE) 20040216
3 CO_AUTH_OBJECT_EKORG Instance attribute Private Attribute reference (LIKE) 20040216
4 CO_AUTH_OBJECT_WERKS Instance attribute Private Attribute reference (LIKE) 20040216
5 CO_BSTYP_PO Instance attribute Private Attribute reference (LIKE) 20040428
6 CO_DATAX_AC_POHF_HEADG Instance attribute Private Attribute reference (LIKE) 20040316
7 CO_ICON_FIXPO Instance attribute Private Attribute reference (LIKE) 20040309
8 CO_ICON_FREE Instance attribute Private Attribute reference (LIKE) 20040309
9 CO_ICON_OTBSTATUS_NOT_OK Instance attribute Private Attribute reference (LIKE) 20031205
10 CO_ICON_OTBSTATUS_NOT_VERIFIED Instance attribute Private Attribute reference (LIKE) 20031205
11 CO_ICON_OTBSTATUS_OK Instance attribute Private Attribute reference (LIKE) 20031205
12 CO_NO Instance attribute Private Attribute reference (LIKE) 20040216
13 CO_OTBSTATUS_NOT_OK Instance attribute Private Attribute reference (LIKE) 20031205
14 CO_OTBSTATUS_NOT_VERIFIED_EXT Instance attribute Private Attribute reference (LIKE) 20031205
15 CO_OTBSTATUS_NOT_VERIFIED_INT Instance attribute Private Attribute reference (LIKE) 20031205
16 CO_OTBSTATUS_OK Instance attribute Private Attribute reference (LIKE) 20031205
17 CO_PARAMID_BSART Instance attribute Private Attribute reference (LIKE) 20040824
18 CO_PARAMID_BUKRS Instance attribute Private Attribute reference (LIKE) 20040617
19 CO_PARAMID_EKGRP Instance attribute Private Attribute reference (LIKE) 20040617
20 CO_PARAMID_EKORG Instance attribute Private Attribute reference (LIKE) 20040617
21 CO_POHF_TYPE_POG Instance attribute Private Attribute reference (LIKE) 20040513
22 CO_TCODE_ME21N Instance attribute Private Attribute reference (LIKE) 20040617
23 CO_TEXT_OBJECT_AC_HEAD Instance attribute Private Attribute reference (LIKE) 20040524
24 CO_TRTYP_ADD Instance attribute Private Attribute reference (LIKE) 20040618
25 CO_TRTYP_CHANGE Instance attribute Private Attribute reference (LIKE) 20040216
26 CO_TRTYP_DISPLAY Instance attribute Private Attribute reference (LIKE) 20040216
27 CO_YES Instance attribute Private Attribute reference (LIKE) 20040216
28 MS_DATAX Instance attribute Private Type reference (TYPE) WRF_POHF_DATAX_AC_HEADG_STY Change Parameter Application Function "Header Data" 20040216
29 MT_TEXT_ADMIN Instance attribute Public Type reference (TYPE) WRF_PBAS_TEXT_TTY Management of SAPscript Texts 20040524
30 M_INDEX_ROW_TO_BE_PICKED Instance attribute Private Type reference (TYPE) WRF_PBAS_INDEX Index (e.g. of a Row) 20040705
31 M_PICKED_EBELN Instance attribute Private Type reference (TYPE) EBELN Currently or Last Selected Document 20040705
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATIONS_ADD Instance method Public Method Check Authorizations for Inserting 20040819
2 CLEAR_DATAX Instance method Public Method Reset Change List 20040216
3 CONSTRUCTOR Instance method Public Constructor 20040205
4 COPY_PO Instance method Public Method Copy Grouped PO Document 20040416
5 DATA_SAVED Instance method Public Method Data has been saved 20051007
6 DELETE_PO Instance method Public Method Delete Ad Hoc GPO 20040416
7 DELETE_POG_OTB_OK Instance method Public Method Deletes GPOs from Table with Successful OTB Check 20040227
8 DEQUEUE_POG Instance method Public Method Unblock Current GPO 20040216
9 EDIT_TEXT Instance method Public Method Edit Text 20040624
10 ENQUEUE_POG Instance method Public Method Bock Current GPO 20040216
11 ENRICH_DATA Instance method Private Method Enhance Header Component Data 20031115
12 ENRICH_DEFAULT_DATA Instance method Public Method Prepopulate New GPO with Certain Data 20040517
13 FILL_DATAX Instance method Public Method Fill all Fields of the Change Toolbar 20040309
14 GET_AVAILABLE_TEXTS Instance method Public Method Load Available Texts 20040624
15 GET_DATAX Instance method Public Method Request Change Toolbar 20040216
16 GET_INDEX_ROW_TO_BE_PICKED Instance method Public Method Returns the Index of the Row To Be Selected 20040705
17 GET_NEXT_EBELN Instance method Public Method Returns Next Purchasing Document Number 20031205
18 GET_PICKED_ROW_BY_ID Instance method Public Method Returns ID of Currently or Last Selected Row 20040705
19 GET_ROW_INDEX_BY_ID Instance method Public Method Returns Index of Row by Bus. ID 20040622
20 GET_TEXT Instance method Private Method Get Texts from Buffer 20051018
21 INIT_TEXT_INFORMATION Instance method Public Method Initialization of Text Information 20040524
22 IS_POG_ADHOC Instance method Public Method Ad Hoc GPO? 20040216
23 IS_TEXT_AVAILABLE Instance method Public Method Any Text? 20040524
24 MODIFY_DATAX Instance method Public Method Adapt Change List 20040416
25 REGISTER_FIELD_AS_CHANGED Instance method Public Method Flag Field as 'Changed' 20040216
26 RESELECT_POG Instance method Public Method Reselection of a Grouped PO Document 20040721
27 SELECT_WITH_CURRENT_DATA Instance method Public Method Reselect Data with Current Selection Criteria 20040416
28 SET_AVAILABLE_TEXTS Instance method Public Method Buffer Available Texts 20051018
29 SET_ICONS Instance method Public Method Set Icons 20040506
30 SET_PICKED_ROW_BY_ID Instance method Public Method Set ID of Currently Selected Row 20040705
31 SET_TEXT_AVAILABILITY Instance method Public Method Set Availability of Text 20040524
32 UPDATE_AFTER_GEN_POS Instance method Public Method Update Application Function After Generation of Orders 20061121
Events
Class CL_WRF_POHF_AC_HEADG_MODEL has no event.
Types
Class CL_WRF_POHF_AC_HEADG_MODEL has no local type.
Method Signatures

Method CHECK_AUTHORIZATIONS_ADD 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 20040819
2 Exporting E_NO_AUTH Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Keine Berechtigung? 20040819
3 Importing IS_ROW_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20040819
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) WRF_PBAS_FIELDNAME Name eines Feldes 20040819

Method CHECK_AUTHORIZATIONS_ADD on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method CLEAR_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040416

Method CLEAR_DATAX on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method CONSTRUCTOR Signature

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

Method COPY_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index (z.B einer Zeile). 20040416
2 Importing IS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20040416

Method COPY_PO on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method DATA_SAVED Signature

Method DATA_SAVED on class CL_WRF_POHF_AC_HEADG_MODEL has no parameter.
Method DATA_SAVED on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method DELETE_PO Signature

Method DELETE_PO on class CL_WRF_POHF_AC_HEADG_MODEL has no parameter.
Method DELETE_PO on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method DELETE_POG_OTB_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_TTY Daten der Anwendungsfunktion "Kopfdaten" 20040227

Method DELETE_POG_OTB_OK on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method DEQUEUE_POG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040216

Method DEQUEUE_POG on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method EDIT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_EXISTING Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040624
2 Importing I_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040624
3 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID Text-ID 20040624
4 Importing I_INIT Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040624
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) THEAD-TDSPRAS Sprachenschlüssel 20040624
6 Importing I_LINE_COUNT Call by reference Type reference (TYPE) I 20040624
7 Importing I_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20040624
8 Importing I_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT Texte: Anwendungsobjekt 20040624
9 Importing I_REF_CONTRACT Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20060531

Method EDIT_TEXT on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method ENQUEUE_POG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040216
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20040216

Method ENRICH_DATA Signature

Method ENRICH_DATA on class CL_WRF_POHF_AC_HEADG_MODEL has no parameter.
Method ENRICH_DATA on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method ENRICH_DEFAULT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20040517

Method ENRICH_DEFAULT_DATA on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method FILL_DATAX 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_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20050112

Method FILL_DATAX on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method GET_AVAILABLE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADTEXT Call by reference Type reference (TYPE) BAPIMEPOTEXTHEADER_TP Tabellentyp für BAPIMEPOTEXTHEADER 20040624

Method GET_AVAILABLE_TEXTS on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method GET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATAX Call by reference Type reference (TYPE) WRF_POHF_DATAX_AC_HEADG_STY Änderungsleiste Anwendungsfunktion "Kopfdaten" 20040216

Method GET_DATAX on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method GET_INDEX_ROW_TO_BE_PICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index (z.B einer Zeile). 20040705

Method GET_INDEX_ROW_TO_BE_PICKED on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method GET_NEXT_EBELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EBELN Value transfer Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20031205

Method GET_NEXT_EBELN on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method GET_PICKED_ROW_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040705

Method GET_PICKED_ROW_BY_ID on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method GET_ROW_INDEX_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index (z.B einer Zeile). 20040622
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040622
# Exception Resumable Description Created on
1 CX_WRF_PBAS_ROW_NOT_FOUND Zeile wurde nicht gefunden. 20040623

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINETAB Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20051018
2 Exporting E_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20051018
3 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID Text-ID 20051018
4 Importing I_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20051018

Method GET_TEXT on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method INIT_TEXT_INFORMATION Signature

Method INIT_TEXT_INFORMATION on class CL_WRF_POHF_AC_HEADG_MODEL has no parameter.
Method INIT_TEXT_INFORMATION on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method IS_POG_ADHOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040216
2 Returning R_ADHOC Value transfer Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040216

Method IS_POG_ADHOC on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method IS_TEXT_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AVAILABLE Call by reference Type reference (TYPE) WRF_POHF_TEXT_AVAILABLE Text vorhanden? 20040524
2 Importing I_ID Call by reference Type reference (TYPE) TDID Text-ID 20040524
3 Importing I_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20040524

Method IS_TEXT_AVAILABLE on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method MODIFY_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADX Call by reference Type reference (TYPE) WRF_POHF_DATAX_AC_HEADG_STY Änderungsleiste Anwendungsfunktion "Kopfdaten" 20040416

Method MODIFY_DATAX on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method REGISTER_FIELD_AS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040216

Method REGISTER_FIELD_AS_CHANGED on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method RESELECT_POG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20040721
2 Importing I_UPDATE_ROW_BY_INDEX Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN 'X' Boolescher Wert 20050225
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20040721

Method SELECT_WITH_CURRENT_DATA Signature

Method SELECT_WITH_CURRENT_DATA on class CL_WRF_POHF_AC_HEADG_MODEL has no parameter.
Method SELECT_WITH_CURRENT_DATA on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method SET_AVAILABLE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADTEXT Call by reference Type reference (TYPE) BAPIMEPOTEXTHEADER_TP Tabellentyp für BAPIMEPOTEXT 20051018

Method SET_AVAILABLE_TEXTS on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method SET_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_AC_HEADG_STY Daten Anwendungsfunktion "Kopfdaten" 20040506

Method SET_ICONS on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method SET_PICKED_ROW_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040705

Method SET_PICKED_ROW_BY_ID on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method SET_TEXT_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINETAB Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20040624
2 Importing I_AVAILABLE Call by reference Type reference (TYPE) WRF_POHF_TEXT_AVAILABLE Text vorhanden? 20040524
3 Importing I_CHANGED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20051018
4 Importing I_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20051018
5 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID Text-ID 20040524
6 Importing I_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20040524

Method SET_TEXT_AVAILABILITY on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.

Method UPDATE_AFTER_GEN_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX_ROW_TO_BE_PICKED Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index der Zeile, die gepickt werden soll 20061121
2 Exporting E_INITIALIZE_NEW_POG Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN All POGs have been generated --> create new one 20061121
3 Importing IT_GENERATED_POS Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_HASH_TTY EKKO-Daten nach Belegnummer gehasht. 20061121

Method UPDATE_AFTER_GEN_POS on class CL_WRF_POHF_AC_HEADG_MODEL has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in 111