SAP ABAP Class CL_WRF_POHF_TEXT (Text Entry with SAPScript)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PBAS_CONSTANTS Constants 20031114
Properties
Class CL_WRF_POHF_TEXT  
Short Description Text Entry with SAPScript    
Super Class    
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 20031027   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POHF_TEXT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PBAS_CONSTANTS Constants 20031114
Friends
Class CL_WRF_POHF_TEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BSTYP_CON Instance attribute Private Attribute reference (LIKE) 20050920
2 CO_BSTYP_PO Instance attribute Private Attribute reference (LIKE) 20050920
3 CO_NO Instance attribute Private Attribute reference (LIKE) 20031114
4 CO_TABNAME_EBAN Instance attribute Private Attribute reference (LIKE) 20041115
5 CO_TABNAME_EINA Instance attribute Private Attribute reference (LIKE) 20041115
6 CO_TABNAME_EINE Instance attribute Private Attribute reference (LIKE) 20041115
7 CO_TABNAME_EKPO Instance attribute Private Attribute reference (LIKE) 20041115
8 CO_YES Instance attribute Private Attribute reference (LIKE) 20031114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUST_STAR Static method Private Method Check Customizing for Option '*' 20050920
2 CHECK_FOR_EDITING Static method Public Method Check if Item Texts can be Edited 20051006
3 CHECK_FOR_EDITING_HEAD Static method Public Method Check if Header Texts can be Edited 20060530
4 COMMIT_TEXT Static method Public Method Prepare Save for COMMIT WORK 20031104
5 EDIT_TEXT Static method Public Method Call editor 20031027
6 EXISTS_TEXT_EKKO Static method Public Method Does at Least One Text Exist for Purchase Order? 20031114
7 EXISTS_TEXT_EKPO Static method Public Method Does at Least One Text Exist for Purchase Order Item? 20031114
8 EXISTS_TEXT_PER_ID Static method Public Method Does Text Exist for Text ID? 20031114
9 INIT_TEXT Static method Private Method Create New Text 20031027
10 INIT_TEXT_EKKO Static method Public Method Initialization of the Header Texts of Purchase Order Docs 20051117
11 INIT_TEXT_INFORMATION Static method Public Method 20050920
12 INIT_TEXT_INFORMATION_HEAD Static method Public Method 20051018
13 READ_TEXT Static method Public Method Read Existing Text 20031027
14 REF_KEY_TEXT_ITEM Static method Private Method 20041028
15 REF_TEXTS_ITEM Static method Public Method Read and load reference texts 20041028
Events
Class CL_WRF_POHF_TEXT has no event.
Types
Class CL_WRF_POHF_TEXT has no local type.
Method Signatures

Method CHECK_CUST_STAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) TDID Text-ID 20050920
2 Importing I_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20050920

Method CHECK_CUST_STAR on class CL_WRF_POHF_TEXT has no exception.

Method CHECK_FOR_EDITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20051006
2 Importing I_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20051006
3 Importing I_TDID Call by reference Type reference (TYPE) TDID Text-ID 20051006

Method CHECK_FOR_EDITING on class CL_WRF_POHF_TEXT has no exception.

Method CHECK_FOR_EDITING_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20060530
2 Importing I_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20060530
3 Importing I_REF_CONTRACT Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20060531
4 Importing I_TDID Call by reference Type reference (TYPE) TDID Text-ID 20060530

Method CHECK_FOR_EDITING_HEAD on class CL_WRF_POHF_TEXT has no exception.

Method COMMIT_TEXT Signature

Method COMMIT_TEXT on class CL_WRF_POHF_TEXT has no parameter.
Method COMMIT_TEXT on class CL_WRF_POHF_TEXT has no exception.

Method EDIT_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 20040623
2 Exporting E_CHANGED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20051006
3 Exporting E_TEXT_EXISTING Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Texg wurde neu anlegegt oder geändert 20031203
4 Importing IT_LINETAB Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20050919
5 Importing I_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Texte anzeigen 20031112
6 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID Text-ID 20031027
7 Importing I_INIT Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Text neu anlegen 20031114
8 Importing I_LANGUAGE Call by reference Type reference (TYPE) THEAD-TDSPRAS Sprachenschlüssel 20031027
9 Importing I_LINE_COUNT Call by reference Type reference (TYPE) I 20031027
10 Importing I_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20031027
11 Importing I_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT Texte: Anwendungsobjekt 20031027
# Exception Resumable Description Created on
1 NO_TEXT_FOUND 20031112

Method EXISTS_TEXT_EKKO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Text existiert bereits 20031114
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20031114

Method EXISTS_TEXT_EKKO on class CL_WRF_POHF_TEXT has no exception.

Method EXISTS_TEXT_EKPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Text existiert 20031114
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20031114

Method EXISTS_TEXT_EKPO on class CL_WRF_POHF_TEXT has no exception.

Method EXISTS_TEXT_PER_ID 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 20050919
2 Exporting E_DISPLAY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20050920
3 Exporting E_EXIST Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Text existiert 20031114
4 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID Text-ID 20031114
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) THEAD-TDSPRAS Sprachenschlüssel 20031114
6 Importing I_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20031114
7 Importing I_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT Texte: Anwendungsobjekt 20031114

Method EXISTS_TEXT_PER_ID on class CL_WRF_POHF_TEXT has no exception.

Method INIT_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 20031105
2 Exporting E_THEAD Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20031105
3 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID 20031027
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) THEAD-TDSPRAS 20031027
5 Importing I_NAME Call by reference Type reference (TYPE) THEAD-TDNAME 20031027
6 Importing I_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT 20031027

Method INIT_TEXT on class CL_WRF_POHF_TEXT has no exception.

Method INIT_TEXT_EKKO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT_ADMIN Call by reference Type reference (TYPE) WRF_PBAS_TEXT_TTY Verwaltung der SAPScript-Texte 20051117
2 Importing IR_EKKO_DATA Call by reference Object reference (TYPE REF TO) DATA 20051117
3 Importing I_EBELN Call by reference Type reference (TYPE) EKKO-EBELN Belegnummer des Einkaufsbelegs 20081202

Method INIT_TEXT_EKKO on class CL_WRF_POHF_TEXT has no exception.

Method INIT_TEXT_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT_ADMIN Call by reference Type reference (TYPE) WRF_PBAS_TEXT_TTY Verwaltung der SAPScript-Texte 20050920
2 Importing I_BANFN Call by reference Type reference (TYPE) BANFN Bestellanforderungsnummer 20050920
3 Importing I_BNFPO Call by reference Type reference (TYPE) BNFPO Bestellanforderungsnummer 20050920
4 Importing I_EKORG Call by reference Type reference (TYPE) EKORG Einkaufsorganisation 20051019
5 Importing I_INFNR Call by reference Type reference (TYPE) INFNR Nummer des Einkaufsinfosatzes 20050920
6 Importing I_KNTTP Call by reference Type reference (TYPE) KNTTP Kontierungstyp 20050920
7 Importing I_KONNR Call by reference Type reference (TYPE) KONNR Nummer des übergeordneten Vertrags 20050920
8 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050920
9 Importing I_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050920
10 Importing I_NAME Call by reference Type reference (TYPE) TDOBNAME TDIC Text-Name 20050920
11 Importing I_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20050920
12 Importing I_WERKS Call by reference Type reference (TYPE) EWERK Werkstabelle für National Contracts 20051019

Method INIT_TEXT_INFORMATION on class CL_WRF_POHF_TEXT has no exception.

Method INIT_TEXT_INFORMATION_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT_ADMIN Call by reference Type reference (TYPE) WRF_PBAS_TEXT_TTY Verwaltung der SAPScript-Texte 20051018
2 Importing I_BANFN Call by reference Type reference (TYPE) BANFN Bestellanforderungsnummer 20051018
3 Importing I_BNFPO Call by reference Type reference (TYPE) BNFPO Bestellanforderungsnummer 20051018
4 Importing I_INFNR Call by reference Type reference (TYPE) INFNR Nummer des Einkaufsinfosatzes 20051018
5 Importing I_KNTTP Call by reference Type reference (TYPE) KNTTP Kontierungstyp 20051018
6 Importing I_KONNR Call by reference Type reference (TYPE) KONNR Nummer des übergeordneten Vertrags 20051018
7 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20051018
8 Importing I_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20051018
9 Importing I_NAME Call by reference Type reference (TYPE) TDOBNAME TDIC Text-Name 20051018
10 Importing I_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20051018

Method INIT_TEXT_INFORMATION_HEAD on class CL_WRF_POHF_TEXT has no exception.

Method READ_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INLINETAB Call by reference Type reference (TYPE) TSFTEXT SAPscript: Text-Zeilen 20031107
2 Exporting ET_LINETAB Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20031105
3 Exporting E_THEAD Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20031105
4 Importing I_ID Call by reference Type reference (TYPE) THEAD-TDID Text-ID 20031105
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) THEAD-TDSPRAS Sprachenschlüssel 20031105
6 Importing I_LINE_COUNT Call by reference Type reference (TYPE) I 20031105
7 Importing I_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20031105
8 Importing I_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT Texte: Anwendungsobjekt 20031105
# Exception Resumable Description Created on
1 NOT_FOUND Text nicht vorhanden 20031105

Method REF_KEY_TEXT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) TDID Text-ID 20041028
2 Exporting E_NAME Call by reference Type reference (TYPE) TDOBNAME TDIC Text-Name 20041028
3 Exporting E_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20041028
4 Exporting E_SPRAS Call by reference Type reference (TYPE) TDSPRAS Sprachenschlüssel 20041028
5 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20041028
6 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20041028
7 Importing I_KOOBJECT Call by reference Type reference (TYPE) TQUOB Quellobjekt bei der Übernahme von Texten 20041028

Method REF_KEY_TEXT_ITEM on class CL_WRF_POHF_TEXT has no exception.

Method REF_TEXTS_ITEM 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_PBAS_BOOLEAN Referenztext vorhanden 20041028
2 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20041028
3 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20041028
4 Importing I_BSTYP Call by reference Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20041028
5 Importing I_ID Call by reference Type reference (TYPE) TDID Text-ID 20041028
6 Importing I_NAME Call by reference Type reference (TYPE) TDOBNAME TDIC Text-Name 20041028
7 Importing I_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20041028

Method REF_TEXTS_ITEM on class CL_WRF_POHF_TEXT has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 111