SAP ABAP Class CL_WZRE_DOC_DATA (Document Data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_SERVICES (Package) OO Wrapping of Agency Business + Services
Properties
Class CL_WZRE_DOC_DATA  
Short Description Document Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_SERVICES   OO Wrapping of Agency Business + Services 
Created 20061113   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WZRE_DOC_DATA has no forward declaration.
Interfaces
Class CL_WZRE_DOC_DATA has no interface implemented.
Friends
Class CL_WZRE_DOC_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_PROPERTY Instance attribute Private Type reference (TYPE) TY_PROPERTY_HTAB Document Properties 20061113
2 AT_TEXT_EXIST Instance attribute Private Type reference (TYPE) TY_TEXT_ON_DB_STAB Is There Text on the Database 20070917
3 A_DATA Instance attribute Public Type reference (TYPE) WZRE_DOC_DATA Document Data 20061113
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ALL_DATA_OF_ONE_DOC Instance method Public Method Delete All Data of a Document 20070927
2 DELETE_ITEMS Instance method Private Method Delete Items 20070927
3 DELETE_LIST_ITEMS Instance method Private Method Delete List Items 20070927
4 DELETE_PROPERTY Instance method Public Method Delete Property 20061214
5 DELETE_TEXT Instance method Public Method Delete Text 20070917
6 DELETE_TEXTS Instance method Private Method Delete Texts 20070927
7 DEL_IS_TEXT_ON_DB_FOR_ONE_DOC Instance method Public Method Initialize: Does Text Exist on the Database 20070917
8 EXCHANGE_TEMPORARY_NUMBER Instance method Public Method Replace Temporary Number 20070821
9 GET_CHANGEABLE_PROPERTY Instance method Public Method Read Property Changeable 20061214
10 GET_LOCKED_PROPERTY Instance method Public Method Read Property Locked 20061214
11 INIT_IS_TEXT_ON_DB_FOR_ONE_DOC Instance method Public Method Initialize: Does Text Exist on the Database 20070917
12 IS_TEXT_ON_DB Instance method Public Method Does Text Exist on the Database 20070917
13 REFRESH Instance method Public Method Reset Data 20070914
14 REFRESH_DOC_DATA Instance method Public Method Only Reset Document Data 20071009
15 SET_CHANGEABLE_PROPERTY Instance method Public Method Set Property to Changeable 20061214
16 SET_LOCKED_PROPERTY Instance method Public Method Set Property to Locked 20061214
Events
Class CL_WZRE_DOC_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PROPERTY Public See coding Document Properties 20061113 BEGIN OF ty_property, guid TYPE wzre_guid, locked TYPE bval, changeable TYPE bval, END OF ty_property
2 TY_PROPERTY_HTAB Public See coding Document Properties 20061113 ty_property_htab TYPE HASHED TABLE OF ty_property WITH UNIQUE KEY guid
3 TY_TEXT_ON_DB Private See coding Is There Text on the Database 20070917 BEGIN OF ty_text_on_db, guid TYPE wzre_guid, is_header TYPE bval, item_number TYPE wposnr_lf, text_id TYPE tdid, language TYPE spras, END OF ty_text_on_db
4 TY_TEXT_ON_DB_STAB Private See coding 20070917 ty_text_on_db_stab TYPE SORTED TABLE OF ty_text_on_db WITH UNIQUE KEY guid is_header item_number text_id language
Method Signatures

Method DELETE_ALL_DATA_OF_ONE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONDITIONS Call by reference Object reference (TYPE REF TO) CL_WZRE_CONDITION_DATA Konditionsdaten 20070927
2 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070927

Method DELETE_ALL_DATA_OF_ONE_DOC on class CL_WZRE_DOC_DATA has no exception.

Method DELETE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070927
2 Changing T_KOMLFP Call by reference Type reference (TYPE) WZRE_KOMLFP_TAB Positionen 20070927

Method DELETE_ITEMS on class CL_WZRE_DOC_DATA has no exception.

Method DELETE_LIST_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONDITIONS Call by reference Object reference (TYPE REF TO) CL_WZRE_CONDITION_DATA Konditionsdaten 20070927
2 Importing I_DOC_TYPE Call by reference Type reference (TYPE) DOCTYPE Agenturgeschäft: Typ des Beleges 20070927
3 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070927
4 Changing T_KOMLFL Call by reference Type reference (TYPE) WZRE_KOMLFL_TAB Kommunikationsstruktur Vergütungsliste 20070927

Method DELETE_LIST_ITEMS on class CL_WZRE_DOC_DATA has no exception.

Method DELETE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061214

Method DELETE_PROPERTY on class CL_WZRE_DOC_DATA has no exception.

Method DELETE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_HEADER Call by reference Type reference (TYPE) BVAL Boolean 20070917
2 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20070917
3 Importing I_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20070917
4 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070917
5 Importing I_TEXT_ID Call by reference Type reference (TYPE) TDID Text-ID 20070917

Method DELETE_TEXT on class CL_WZRE_DOC_DATA has no exception.

Method DELETE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070927
2 Changing T_KOMLFKTXT Call by reference Type reference (TYPE) WZRE_KOMLFKTXT_TAB Kommunikationsstruktur: Kopftexte 20070927
3 Changing T_KOMLFPTXT Call by reference Type reference (TYPE) WZRE_KOMLFPTXT_TAB Kommunikationsstruktur: Positionstexte 20070927

Method DELETE_TEXTS on class CL_WZRE_DOC_DATA has no exception.

Method DEL_IS_TEXT_ON_DB_FOR_ONE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20070917

Method DEL_IS_TEXT_ON_DB_FOR_ONE_DOC on class CL_WZRE_DOC_DATA has no exception.

Method EXCHANGE_TEMPORARY_NUMBER Signature

Method EXCHANGE_TEMPORARY_NUMBER on class CL_WZRE_DOC_DATA has no parameter.
Method EXCHANGE_TEMPORARY_NUMBER on class CL_WZRE_DOC_DATA has no exception.

Method GET_CHANGEABLE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID Globally Unique Identifier 20061214
2 Returning RE_CHANGEABLE Value transfer Type reference (TYPE) BVAL Änderbar 20061214
# Exception Resumable Description Created on
1 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061214

Method GET_LOCKED_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID Globally Unique Identifier 20061214
2 Returning RE_LOCKED Value transfer Type reference (TYPE) BVAL gesperrt 20061214
# Exception Resumable Description Created on
1 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061214

Method INIT_IS_TEXT_ON_DB_FOR_ONE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20070917
2 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070917

Method INIT_IS_TEXT_ON_DB_FOR_ONE_DOC on class CL_WZRE_DOC_DATA has no exception.

Method IS_TEXT_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20070917
2 Importing I_IS_HEADER Call by reference Type reference (TYPE) BVAL Boolean 20070917
3 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20070917
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20070917
5 Importing I_TEXT_ID Call by reference Type reference (TYPE) TDID Text-ID 20070917
6 Returning RE_EXIST Value transfer Type reference (TYPE) BVAL Boolean 20070917

Method IS_TEXT_ON_DB on class CL_WZRE_DOC_DATA has no exception.

Method REFRESH Signature

Method REFRESH on class CL_WZRE_DOC_DATA has no parameter.
Method REFRESH on class CL_WZRE_DOC_DATA has no exception.

Method REFRESH_DOC_DATA Signature

Method REFRESH_DOC_DATA on class CL_WZRE_DOC_DATA has no parameter.
Method REFRESH_DOC_DATA on class CL_WZRE_DOC_DATA has no exception.

Method SET_CHANGEABLE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGEABLE Call by reference Type reference (TYPE) BVAL Änderbar 20061214
2 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID Globally Unique Identifier 20061214

Method SET_CHANGEABLE_PROPERTY on class CL_WZRE_DOC_DATA has no exception.

Method SET_LOCKED_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID Globally Unique Identifier 20061214
2 Importing I_LOCKED Call by reference Type reference (TYPE) BVAL gesperrt 20061214

Method SET_LOCKED_PROPERTY on class CL_WZRE_DOC_DATA has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700