SAP ABAP Interface /IPRO/IF_DOCB_TEMPLATE (Template interface)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-GTF-DOB (Application Component) Document Builder
⤷
/IPRO/INTERFACE (Package) BADI's, Interfaces

⤷

⤷

Properties
Interface | /IPRO/IF_DOCB_TEMPLATE | |
Short Description | Template interface |
General Data
Package | /IPRO/INTERFACE | BADI's, Interfaces |
Created | 20031106 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface /IPRO/IF_DOCB_TEMPLATE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /IPRO/IF_MODEL | Document Builder Model Interface | 20031215 |
Friends
Interface /IPRO/IF_DOCB_TEMPLATE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_TMPLSTAT_ACTIVE | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | '4' | Template Status | 20070515 | |
2 | GC_TMPLSTAT_APPROVAL | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | '6' | Template Status | 20070404 | |
3 | GC_TMPLSTAT_DRAFT | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | '1' | Template Status | 20070404 | |
4 | GC_TMPLSTAT_INACTIVE | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | '7' | Template Status | 20070515 | |
5 | GC_TMPLSTAT_REJECTED | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | 'A' | Template Status | 20070404 | |
6 | GC_TMPLSTAT_RELEASED | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | '4' | Template Status | 20070404 | |
7 | GC_TMPLSTAT_SAVED | Constant | Public | Type reference (TYPE) | /IPRO/TMPLSTAT | '2' | Template Status | 20070404 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get the template description | 20031204 |
2 | ![]() |
Instance method | Public | Method | Get the related document for the template | 20031204 |
3 | ![]() |
Instance method | Public | Method | Get the data for the template | 20031205 |
4 | ![]() |
Instance method | Public | Method | Get the header information for the template | 20031205 |
5 | ![]() |
Instance method | Public | Method | Get the template name | 20031204 |
6 | ![]() |
Instance method | Public | Method | Get the office of the template (for office template) | 20031204 |
7 | ![]() |
Instance method | Public | Method | Get the template type | 20031204 |
8 | ![]() |
Instance method | Public | Method | Get the user Id for the template (for user template) | 20031204 |
9 | ![]() |
Instance method | Public | Method | Set the template description | 20031204 |
10 | ![]() |
Instance method | Public | Method | Set the document node for the template | 20031204 |
11 | ![]() |
Instance method | Public | Method | Set the data for the template | 20031205 |
12 | ![]() |
Instance method | Public | Method | Set the header information for the template | 20031205 |
13 | ![]() |
Instance method | Public | Method | Set the template name | 20031204 |
14 | ![]() |
Instance method | Public | Method | Set the office of the template (for office template) | 20031204 |
15 | ![]() |
Instance method | Public | Method | Set the template type | 20031204 |
16 | ![]() |
Instance method | Public | Method | Set the user Id for the template (for user template) | 20031204 |
17 | ![]() |
Instance method | Public | Method | Persist the template to database | 20031204 |
Events
Interface /IPRO/IF_DOCB_TEMPLATE has no event.
Types
Interface /IPRO/IF_DOCB_TEMPLATE has no local type.
Method Signatures
Method GET_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRV_DESCR | Value transfer | Type reference (TYPE) | /IPRO/DESCR | Description | 20031204 |
Method GET_DESCR on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRR_DOC | Value transfer | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Document | 20031204 |
Method GET_DOC on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_DOC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRR_DATA | Value transfer | Object reference (TYPE REF TO) | /IPRO/IF_DOCB_ATTRIBUTE | Attribute | 20031205 |
Method GET_DOC_DATA on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRR_HEADER | Value transfer | Object reference (TYPE REF TO) | /IPRO/IF_DOCB_ATTRIBUTE | Attribute | 20031205 |
Method GET_HEADER on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRV_NAME | Value transfer | Type reference (TYPE) | /IPRO/TMPL_NAME | Defines the name of a template | 20031204 |
Method GET_NAME on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_OFFICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRV_OFFICE | Value transfer | Type reference (TYPE) | /IPRO/OFFICE | This data element defines an office | 20031204 |
Method GET_OFFICE on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRV_TYPE | Value transfer | Type reference (TYPE) | /IPRO/TMPL_TYP | This data element defines template types. | 20031205 |
Method GET_TYPE on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method GET_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRV_USER | Value transfer | Type reference (TYPE) | USRCHAR20 | User field with 20 characters | 20031204 |
Method GET_USER on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIV_DESCR | Call by reference | Type reference (TYPE) | /IPRO/DESCR | Description | 20031204 |
Method SET_DESCR on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIR_DOC | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Attribute | 20031204 |
Method SET_DOC on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_DOC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIR_DATA | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCB_ATTRIBUTE | Attribute | 20031205 |
Method SET_DOC_DATA on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIR_HEADER | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCB_ATTRIBUTE | Attribute | 20031205 |
Method SET_HEADER on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIV_NAME | Call by reference | Type reference (TYPE) | /IPRO/TMPL_NAME | Defines the name of a template | 20031204 |
Method SET_NAME on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_OFFICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIV_OFFICE | Call by reference | Type reference (TYPE) | /IPRO/OFFICE | This data element defines an office | 20031204 |
Method SET_OFFICE on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIV_TYPE | Call by reference | Type reference (TYPE) | /IPRO/TMPL_TYP | This data element defines template types. | 20031204 |
Method SET_TYPE on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method SET_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PIV_USER | Call by reference | Type reference (TYPE) | USRCHAR20 | User field with 20 characters | 20031204 |
Method SET_USER on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
Method WRITE_TO_DB Signature
Method WRITE_TO_DB on Interface /IPRO/IF_DOCB_TEMPLATE has no parameter.
Method WRITE_TO_DB on Interface /IPRO/IF_DOCB_TEMPLATE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 10A |