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 CLOSE Instance method Public Method Destructor 20070807
2 CREATE_TEMPLATE Instance method Public Method Create Document Template 20070801
3 GET_BAL_HANDLE Instance method Public Method Get Basis Application Log Reference 20070919
4 GET_TEMPLATES Instance method Public Method Determine Templates for a User 20070801
5 POST_TEMPLATES 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 Importing IV_MASTER Call by reference Type reference (TYPE) MMPUR_BOOL Master Dokumentenvorlage 20070801
2 Returning 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 Returning 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 Exporting ET_TEMPLATES Call by reference Type reference (TYPE) LTY_T_TEMPLATE Tabellentype Vorlagebeleg 20070801
2 Importing 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