SAP ABAP Class /TDAG/RCSCL_UEC_AIF_HELPER (Helperclass for the Adobe Interactive Forms integration)
Hierarchy
☛
TDAGBCA (Software Component) TechniData Basic Components
⤷ EHS (Application Component) Environment, Health and Safety
⤷ /TDAG/RCS_UEC (Package) REACH Compliance - Use and Exposure Collection
⤷ EHS (Application Component) Environment, Health and Safety
⤷ /TDAG/RCS_UEC (Package) REACH Compliance - Use and Exposure Collection
Properties
Class | /TDAG/RCSCL_UEC_AIF_HELPER | |
Short Description | Helperclass for the Adobe Interactive Forms integration | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /TDAG/RCS_UEC | REACH Compliance - Use and Exposure Collection |
Created | 20080624 | SAP |
Last change | 20141109 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ESP1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /TDAG/RCSCL_UEC_AIF_HELPER has no interface implemented.
Friends
Class /TDAG/RCSCL_UEC_AIF_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ADDRESS_TYPE_CONTACT | Static Attribute | Public | Type reference (TYPE) | AD_ADRTYPE | '3' | Addresstype: Contact person | 20080725 | |
2 | AIF_STRUCTURE | Constant | Public | Type reference (TYPE) | STRING | '/TDAG/RCSS_UEC_AIF_INTERFACE1' | Interface structure of the AIF | 20080814 | |
3 | BUPA_IS_CUSTOMER | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_BUPA_ROLE | 'C' | Role of the business partners | 20080701 | |
4 | BUPA_IS_SUPPLIER | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_BUPA_ROLE | 'S' | Role of the business partners | 20080701 | |
5 | COMPONENT_SAP_ABA | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_COMPONENT | 'SAP_ABA' | Software component SAP ABA | 20080729 | |
6 | COMPONENT_SAP_BASIS | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_COMPONENT | 'SAP_BASIS' | Software component SAP Basis | 20080729 | |
7 | ELE_CUSTOM1 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTOM1' | Customer specific element | 20080724 | |
8 | ELE_CUSTOM2 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTOM2' | Customer specific element | 20080724 | |
9 | ELE_CUSTOM3 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTOM3' | Customer specific element | 20080724 | |
10 | ELE_CUSTOM4 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTOM4' | Customer specific element | 20080724 | |
11 | ELE_CUSTOM5 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTOM5' | Customer specific element | 20080724 | |
12 | ELE_CUSTOMER_NUMBER | Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTOMER_NUMBER' | Element Cust Nr. | 20090805 | |
13 | ELE_DATE | Static Attribute | Public | Type reference (TYPE) | STRING | 'DATE' | Element: Date | 20080731 | |
14 | ELE_ENCODING | Static Attribute | Public | Type reference (TYPE) | STRING | 'ENCODING' | Element Cust Nr. | 20091016 | |
15 | ELE_FLG_ATTACHMENTS_ENABLED | Static Attribute | Public | Type reference (TYPE) | STRING | 'FLG_ATTACHMENTS_ENABLED' | Element: Attachments enabled | 20080731 | |
16 | ELE_FORM_NAME | Static Attribute | Public | Type reference (TYPE) | STRING | 'PDF_FORM_NAME' | Element of the form name | 20080724 | |
17 | ELE_MATNR | Static Attribute | Public | Type reference (TYPE) | STRING | 'MATERIAL_NUMBER' | Element of the material number | 20080724 | |
18 | ELE_META_DATA | Static Attribute | Public | Type reference (TYPE) | STRING | 'META_DATA' | 20080724 | ||
19 | ELE_SUBST_ID | Static Attribute | Public | Type reference (TYPE) | STRING | 'SUBSTANCE_ID' | Element of the substance ID | 20080724 | |
20 | ELE_SUPPLIER_NUMBER | Static Attribute | Public | Type reference (TYPE) | STRING | 'SUPPLIER_NUMBER' | Element Cust Nr. | 20090805 | |
21 | ELE_SYSTEM_ID | Static Attribute | Public | Type reference (TYPE) | STRING | 'SYSTEM_ID' | Element Cust Nr. | 20090805 | |
22 | ELE_SYSTEM_MANDT | Static Attribute | Public | Type reference (TYPE) | STRING | 'SYSTEM_MANDT' | Element Cust Nr. | 20090805 | |
23 | ELE_TASKH_NO | Static Attribute | Public | Type reference (TYPE) | STRING | 'TASKHEADER_NO' | Element of the task number | 20080724 | |
24 | ELE_TEMPLATE_ID | Static Attribute | Public | Type reference (TYPE) | STRING | 'TEMPLATE_ID' | Element of the template ID | 20080724 | |
25 | ELE_TIME | Static Attribute | Public | Type reference (TYPE) | STRING | 'TIME' | Element: Time | 20080731 | |
26 | ELE_VERSION_AIF | Static Attribute | Public | Type reference (TYPE) | STRING | 'VERSION_AIF' | Element Cust Nr. | 20100218 | |
27 | FALSE | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_FLAG | '' | Truth value | 20080702 | |
28 | IS_NOT_SELECTED | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_FLAG | '' | Truth value | 20080702 | |
29 | IS_SELECTED | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_FLAG | 'X' | Truth value | 20080702 | |
30 | TEMPLATE_CAT_AIF | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_TPLCAT | 'AIF' | Tempate category AIF | 20080702 | |
31 | TEMPLATE_CAT_DMS | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_TPLCAT | 'DMS' | Template category DMS | 20080702 | |
32 | TRUE | Static Attribute | Public | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_FLAG | 'X' | Truth value | 20080702 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CREATE_ELEMENT | Static method | Public | Method | Creates an XML tag | 20080724 |
2 | CREATE_FILENAME | Static method | Public | Method | Creation of a file name for the PDF | 20080624 |
3 | CREATE_TRANSFORMABLE_STRING | Static method | Public | Method | Creates a transformable String | 20080723 |
4 | EXTRACT_META_INFORMATION | Static method | Public | Method | Extracts the meta data of the transformable String | 20080723 |
5 | GET_ADDINF | Static method | Public | Method | Returns the further information | 20080701 |
6 | GET_ADS_DESTINATION | Static method | Public | Method | Returns the destination of the ADS | 20080701 |
7 | GET_ADS_HANDLER | Static method | Public | Method | Returns the ADS handler | 20080723 |
8 | GET_ATTACHMENTS_ENABLED | Static method | Public | Method | Returns a truth value if attachments are activated | 20080729 |
9 | GET_TEXT_ELEMENT | Static method | Private | Method | Returns the text element | 20080724 |
10 | GET_XML_DATA_FROM_AIF | Static method | Public | Method | Returns the XML data of the PDF | 20080723 |
11 | REPLACE_IN_STRING | Static method | Public | Method | 20081104 | |
12 | REPLACE_IN_XSTRING | Static method | Public | Method | Replaces characters in a hex string | 20100107 |
13 | STORE_ATTACHMENT_IN_DMS | Static method | Public | Method | Stores an attachment in DMS | 20080729 |
Events
Class /TDAG/RCSCL_UEC_AIF_HELPER has no event.
Types
Class /TDAG/RCSCL_UEC_AIF_HELPER has no local type.
Method Signatures
Method CREATE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CLOSE_ELEMENT | Call by reference | Type reference (TYPE) | STRING | 20080724 | |||
2 | Exporting | EV_OPEN_ELEMENT | Call by reference | Type reference (TYPE) | STRING | 20080724 | |||
3 | Importing | IV_ELEMENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20080724 |
Method CREATE_ELEMENT on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method CREATE_FILENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FILENAME | Call by reference | Type reference (TYPE) | /TDAG/CPE_FILENAM | Dateiname | 20080624 | ||
2 | Importing | IS_TASKHEADER | Call by reference | Type reference (TYPE) | /TDAG/CPS_TASKH | CP: Structure for task headers | 20090610 | ||
3 | Importing | I_TEMPLATE_NAME | Call by reference | Type reference (TYPE) | /TDAG/RCSE_TEMPLID | Name eines Formularobjektes | 20080709 |
Method CREATE_FILENAME on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method CREATE_TRANSFORMABLE_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TRANSFORMABLE_STRING | Call by reference | Type reference (TYPE) | STRING | Transformierbarer String | 20080723 | ||
2 | Exporting | EV_TRANSFORMABLE_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | Transformable hex string | 20100107 | ||
3 | Importing | IV_PDF_XML | Call by reference | Type reference (TYPE) | XSTRING | XML des PDFs | 20080723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_ERROR | Conversion error | 20100107 |
Method EXTRACT_META_INFORMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_META_INFORMATION | Call by reference | Type reference (TYPE) | /TDAG/RCSS_UEC_AIF_META | Meta Informationen für die Schnittstelle | 20080723 | ||
2 | Importing | IV_TRANSFORMABLE_STRING | Call by reference | Type reference (TYPE) | STRING | Transformierbarer String | 20080723 |
Method EXTRACT_META_INFORMATION on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method GET_ADDINF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ADDINF | Call by reference | Type reference (TYPE) | RCGADDINF | EHS: Zusatzinfos für FB-Aufrufe | 20080701 |
Method GET_ADDINF on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method GET_ADS_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ADS_DEST | Call by reference | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_RFCDEST | RFC-Destination | 20080701 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_ADS_DESTINATION_CONFIGURED | Es ist keine Destination für den ADS konfiguriert. | 20080709 |
Method GET_ADS_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_PDF_HANDLER | Call by reference | Object reference (TYPE REF TO) | /TDAG/EHFNDIF_FW_ADS_PDFHNDLER | Behandler für Adobe Interactive Forms | 20080723 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20080723 | ||
3 | Importing | IV_PDF_DATA | Call by reference | Type reference (TYPE) | XSTRING | Binärdaten des PDFs | 20080723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANNOT_CREATE_ADS_HANDLER | Der ADS Behandler konnte nicht erstellt werden | 20080723 | |
2 | NO_ADS_DESTINATION_CONFIGURED | Keine Destination für den ADS gepflegt | 20080723 |
Method GET_ATTACHMENTS_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ENABLED | Call by reference | Type reference (TYPE) | /TDAG/RCSE_UEC_AIF_FLAG | Wahrheitswert | 20080729 |
Method GET_ATTACHMENTS_ENABLED on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method GET_TEXT_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Elements | 20080724 | ||
2 | Importing | IV_BETWEEN_ELEMENT | Call by reference | Type reference (TYPE) | STRING | Suche zwischen dem Element | 20080724 | ||
3 | Importing | IV_ELEMENT_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Elements | 20080724 | ||
4 | Importing | IV_XML | Call by reference | Type reference (TYPE) | STRING | XML in dem gesucht werden soll | 20080724 |
Method GET_TEXT_ELEMENT on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method GET_XML_DATA_FROM_AIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PDF_XML_DATA | Call by reference | Type reference (TYPE) | XSTRING | XML Daten des PDFs | 20080723 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20080723 | ||
3 | Importing | IV_PDF_DATA | Call by reference | Type reference (TYPE) | XSTRING | Binärdaten des PDFs | 20080723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_IN_ADS_INTERFACE | Fehler in der ADS Schnittstelle | 20080723 |
Method REPLACE_IN_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TARGET | Call by reference | Type reference (TYPE) | STRING | 20081104 | |||
2 | Importing | IV_END_OFFSET_INCREMENT | Call by reference | Type reference (TYPE) | I | 20081104 | |||
3 | Importing | IV_END_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20081104 | |||
4 | Importing | IV_REPLACE_WITH | Call by reference | Type reference (TYPE) | STRING | 20081104 | |||
5 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | STRING | 20081104 | |||
6 | Importing | IV_START_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20081104 |
Method REPLACE_IN_STRING on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
Method REPLACE_IN_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TARGET | Call by reference | Type reference (TYPE) | XSTRING | 20100107 | |||
2 | Importing | IV_END_OFFSET_INCREMENT | Call by reference | Type reference (TYPE) | I | 20100107 | |||
3 | Importing | IV_END_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20100107 | |||
4 | Importing | IV_REPLACE_WITH | Call by reference | Type reference (TYPE) | STRING | 20100107 | |||
5 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | XSTRING | 20100107 | |||
6 | Importing | IV_START_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20100107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_ERROR | Conversion error | 20100107 |
Method STORE_ATTACHMENT_IN_DMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATT_DOC_TABLE | Call by reference | Type reference (TYPE) | /TDAG/RCSY_UEC_AIF_ATT_DOC | Tabelle von Anhang-Dokumenten-Verknüpfungen | 20080729 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20080729 | ||
3 | Importing | IT_ATTACHMENTS | Call by reference | Type reference (TYPE) | /TDAG/EHFNDY_FW_ADS_PDF_ATTACH | Attachmentliste | 20080729 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20080729 |
Method STORE_ATTACHMENT_IN_DMS on class /TDAG/RCSCL_UEC_AIF_HELPER has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 110_600 |