SAP ABAP Class /TDAG/RCSCL_COM_DOC_HANDLING (Document handling and creating)
Hierarchy
☛
TDAGBCA (Software Component) TechniData Basic Components
⤷
EHS (Application Component) Environment, Health and Safety
⤷
/TDAG/RCS_UEC (Package) REACH Compliance - Use and Exposure Collection

⤷

⤷

Properties
Class | /TDAG/RCSCL_COM_DOC_HANDLING | |
Short Description | Document handling and creating | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /TDAG/RCS_UEC | REACH Compliance - Use and Exposure Collection |
Created | 20090912 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /TDAG/RCSCL_COM_DOC_HANDLING has no interface implemented.
Friends
Class /TDAG/RCSCL_COM_DOC_HANDLING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /TDAG/IF_EX_RCS_BADI_010 | 20090912 | |||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/CPS_ADDR_COMPANY | Company Address | 20090923 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/CPS_ADRD | Company Address | 20090923 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/RCSY_OUTPL | Chosen Templates | 20090912 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/CPY_REGLIST | Table with regulatory lists | 20090923 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/CPY_PARTS | Table with parts | 20090923 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/CPY_ADDR_PERSON | Personal Address | 20090923 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/RCSY_OUTPL | Template Parameters | 20090912 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GUID | Globally Unique Identifier | 20100319 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/RCSE_UEC_COUNTRY | Template Country | 20090912 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/CPE_DOCNO | Document number | 20090913 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /TDAG/RCSE_UEC_EMLCONFID | Email Configuration ID | 20090912 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESEBOOLE | Template dialog shown | 20090913 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LANGU | Template Language | 20090912 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESERECN | Raw Report Key | 20090915 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESEBOOLE | Set if caller sets templates | 20090912 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20090912 |
2 | ![]() |
Instance method | Private | Method | return determined templates | 20090912 |
3 | ![]() |
Instance method | Public | Method | creates new document | 20090912 |
4 | ![]() |
Instance method | Public | Method | Deletes a specific template from mt_determined_templates | 20091123 |
5 | ![]() |
Instance method | Public | Method | Call the dialog to select template(s) | 20090912 |
Events
Class /TDAG/RCSCL_COM_DOC_HANDLING has no event.
Types
Class /TDAG/RCSCL_COM_DOC_HANDLING has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RECIPIENT_COMP | Call by reference | Type reference (TYPE) | /TDAG/CPS_ADDR_COMPANY | CP: Company address | 20090923 | ||
2 | ![]() |
IS_RECIPIENT_COMP_EXT | Call by reference | Type reference (TYPE) | /TDAG/CPS_ADRD | CP: expanded data for business partner | 20090923 | ||
3 | ![]() |
IT_LISTS | Call by reference | Type reference (TYPE) | /TDAG/CPY_REGLIST | CP: Table with regulatory lists | 20090923 | ||
4 | ![]() |
IT_PARTS | Call by reference | Type reference (TYPE) | /TDAG/CPY_PARTS | CP: Table with parts | 20090923 | ||
5 | ![]() |
IT_RECIPIENT | Call by reference | Type reference (TYPE) | /TDAG/CPY_ADDR_PERSON | CP: Personal Address | 20090923 | ||
6 | ![]() |
IT_TEMPLATES | Call by reference | Type reference (TYPE) | /TDAG/RCSY_OUTPL | Outgoing templates (extended structure) | 20090912 | ||
7 | ![]() |
IV_CAMP_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20100319 | ||
8 | ![]() |
IV_COUNTRY | Call by reference | Type reference (TYPE) | /TDAG/RCSE_UEC_COUNTRY | Country | 20090912 | ||
9 | ![]() |
IV_EMAIL_CONFID | Call by reference | Type reference (TYPE) | /TDAG/RCSE_UEC_EMLCONFID | E-Mail Configuration ID | 20090912 | ||
10 | ![]() |
IV_FLG_TPL_DIALOG | Call by reference | Type reference (TYPE) | ESEBOOLE | Truth Value | 20090913 | ||
11 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090912 | ||
12 | ![]() |
IV_RAW_REPORT | Call by reference | Type reference (TYPE) | ESERECN | Sequential Number of Data Record | 20090915 |
Method CONSTRUCTOR on class /TDAG/RCSCL_COM_DOC_HANDLING has no exception.
Method DETERMINED_TEMPLATES_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TASKH_TEMPL | Call by reference | Type reference (TYPE) | /TDAG/RCSS_TASKH_TEMPL | Task Header with determined extended templates | 20090912 | ||
2 | ![]() |
EV_FLG_ERROR | Call by reference | Type reference (TYPE) | ESEBOOLE | Truth Value | 20090913 | ||
3 | ![]() |
IS_TASKH | Call by reference | Type reference (TYPE) | /TDAG/CPS_TASKH | CP: Table type for task header data | 20090912 |
Method DETERMINED_TEMPLATES_GET on class /TDAG/RCSCL_COM_DOC_HANDLING has no exception.
Method DOCUMENT_GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FILE_DATA | Value transfer | Type reference (TYPE) | /TDAG/CPY_MDOCDATA | CP: Table of binary data of multiple files | 20090912 | ||
2 | ![]() |
ET_FILE_INFO | Value transfer | Type reference (TYPE) | /TDAG/CPY_TM_ATTINFO | CP: Attachment properties (E-Mail and Request Generation) | 20090912 | ||
3 | ![]() |
ET_MESSAGE | Value transfer | Type reference (TYPE) | BAL_T_MSG | Return Parameter | 20090912 | ||
4 | ![]() |
ET_TASKH_ERROR | Call by reference | Type reference (TYPE) | /TDAG/CPY_TASKH | CP: Table type for task header data | 20090912 | ||
5 | ![]() |
EV_FLG_ERROR | Call by reference | Type reference (TYPE) | ESP1_BOOLEAN | 20090912 | |||
6 | ![]() |
IS_ADDINF | Call by reference | Type reference (TYPE) | RCGADDINF | EHS: Additional Information for Function Module Calls | 20090912 | ||
7 | ![]() |
IS_TASKH | Call by reference | Type reference (TYPE) | /TDAG/CPS_TASKH | CP: Table type for task header data | 20090912 | ||
8 | ![]() |
IV_FLG_PARA_DETERM | Call by reference | Type reference (TYPE) | ESEBOOLE | Paramter determination | 20090912 | ||
9 | ![]() |
IV_FLG_PARA_DIALOG | Call by reference | Type reference (TYPE) | ESEBOOLE | Paramter Dialog | 20090912 | ||
10 | ![]() |
XT_PARAM | Value transfer | Type reference (TYPE) | /TDAG/CPY_EXPCVDDP | EHS: Parameter Values for Report Shipping | 20090912 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Parameter Error | 20090912 |
Method TEMPLATE_REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FLG_EMPTY | Call by reference | Type reference (TYPE) | ESEBOOLE | Returns 'true' when tpl.table is empty | 20091123 | ||
2 | ![]() |
I_EXPTYP | Call by reference | Type reference (TYPE) | /TDAG/RCSE_TEMPLID | Template | 20091123 |
Method TEMPLATE_REMOVE on class /TDAG/RCSCL_COM_DOC_HANDLING has no exception.
Method TEMPLATE_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FILES | Call by reference | Type reference (TYPE) | /TDAG/RCSY_UEC_FILES | Files selected | 20090913 | ||
2 | ![]() |
ET_TEMPL_TPL1 | Call by reference | Type reference (TYPE) | /TDAG/RCSY_UEC_TPL1 | Task Header and Outgoing Templates | 20090912 | ||
3 | ![]() |
EV_FLG_ERROR | Call by reference | Type reference (TYPE) | ESEBOOLE | Truth Value | 20090913 | ||
4 | ![]() |
IS_TASKH | Call by reference | Type reference (TYPE) | /TDAG/CPS_TASKH | CP: Table type for task header data | 20090912 |
Method TEMPLATE_SELECT on class /TDAG/RCSCL_COM_DOC_HANDLING has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 110_600 |