SAP ABAP Interface IF_TEMPLATE_FACTORY (Document Template Factory)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR (Application Component) Purchasing
⤷
MMPUR_BASE (Package) Purchasing: Basis Components

⤷

⤷

Properties
Interface | IF_TEMPLATE_FACTORY | |
Short Description | Document Template Factory |
General Data
Package | MMPUR_BASE | Purchasing: Basis Components |
Created | 20070801 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_TEMPLATE_FACTORY has no forward declaration.
Interfaces
Interface IF_TEMPLATE_FACTORY has no interface.
Friends
Interface IF_TEMPLATE_FACTORY has no friend.
Attributes
Interface 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
Interface 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 Interface IF_TEMPLATE_FACTORY has no parameter.
Method CLOSE on Interface 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 Interface 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 Interface 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 Interface IF_TEMPLATE_FACTORY has no exception.
Method POST_TEMPLATES Signature
Method POST_TEMPLATES on Interface IF_TEMPLATE_FACTORY has no parameter.
Method POST_TEMPLATES on Interface IF_TEMPLATE_FACTORY has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |