SAP ABAP Class IF_TEMPLATE_FACTORY (Document Template Factory)
Properties
| Class | IF_TEMPLATE_FACTORY | |
| Short Description | Document Template Factory | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20070801 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_TEMPLATE_FACTORY has no forward declaration.
Interfaces
Class IF_TEMPLATE_FACTORY has no interface implemented.
Friends
Class IF_TEMPLATE_FACTORY has no friend class.
Attributes
Class IF_TEMPLATE_FACTORY has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Destructor | 20070807 | |
| 2 | Instance method | Public | Method | Create Document Template | 20070801 | |
| 3 | Instance method | Public | Method | Get Basis Application Log Reference | 20070919 | |
| 4 | Instance method | Public | Method | Determine Templates for a User | 20070801 | |
| 5 | Instance method | Public | Method | Update Templates | 20070802 |
Events
Class IF_TEMPLATE_FACTORY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LTY_TEMPLATE | Public | See coding | Template Structure Name and GUID | 20070801 | BEGIN OF lty_template,
guid TYPE guid_22,
name TYPE c LENGTH 50,
cdate TYPE erdat,
master TYPE mmpur_bool,
handle TYPE REF TO if_template,
END OF lty_template
|
|
| 2 | LTY_T_TEMPLATE | Public | See coding | Table Type Template Document | 20070801 | lty_t_template TYPE SORTED TABLE OF lty_template WITH UNIQUE KEY guid
|
Method Signatures
Method CLOSE Signature
Method CLOSE on class IF_TEMPLATE_FACTORY has no parameter.
Method CLOSE on class IF_TEMPLATE_FACTORY has no exception.
Method CREATE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MASTER | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Master Dokumentenvorlage | 20070801 | |||
| 2 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_TEMPLATE | Dokumentenvorlage | 20070801 |
Method CREATE_TEMPLATE on class IF_TEMPLATE_FACTORY has no exception.
Method GET_BAL_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_BAL | Value transfer | Object reference (TYPE REF TO) | IF_MMBAL_LOGGER | Basis Applikations Log | 20070919 |
Method GET_BAL_HANDLE on class IF_TEMPLATE_FACTORY has no exception.
Method GET_TEMPLATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TEMPLATES | Call by reference | Type reference (TYPE) | LTY_T_TEMPLATE | Tabellentype Vorlagebeleg | 20070801 | |||
| 2 | IV_USER_ID | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20070801 |
Method GET_TEMPLATES on class IF_TEMPLATE_FACTORY has no exception.
Method POST_TEMPLATES Signature
Method POST_TEMPLATES on class IF_TEMPLATE_FACTORY has no parameter.
Method POST_TEMPLATES on class IF_TEMPLATE_FACTORY has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in |