4.2. Classes¶
4.2.1. ZOTCTTR_EF_CL000¶
Superclass for the solution. Customizing tables, constant values, etc. are stored in this class on runtime.
Method | Access | Description |
UPDATE_USERLIST | Public | |
UPDATE_STATUS | Public | |
UPDATE_APPRESP | Public |
Parameter | Type | Type | Description |
MT_T0001 | Public | ZOTCTTR_EF_TT0001 | |
MT_T0002 | Public | ZOTCTTR_EF_TT0002 | |
MT_T0003 | Public | ZOTCTTR_EF_TT0003 | |
MT_T0004 | Public | ZOTCTTR_EF_TT0004 | |
MT_T0005 | Public | ZOTCTTR_EF_TT0005 | |
MT_T0006 | Public | ZOTCTTR_EF_TT0006 | |
MT_T0007 | Public | ZOTCTTR_EF_TT0007 | |
MT_T0008 | Public | ZOTCTTR_EF_TT0008 | |
MT_T0101 | Public | ZOTCTTR_EF_TT0101 | |
MT_T0102 | Public | ZOTCTTR_EF_TT0102 | |
MT_T0103 | Public | ZOTCTTR_EF_TT0103 | |
MT_T0104 | Public | ZOTCTTR_EF_TT0104 | |
MT_T0201 | Public | ZOTCTTR_EF_TT0201 | |
MT_T0202 | Public | ZOTCTTR_EF_TT0202 | |
MT_T0203 | Public | ZOTCTTR_EF_TT0203 | |
MT_T0204 | Public | ZOTCTTR_EF_TT0204 |
UPDATE_USERLIST¶
Parameter | Type | Type | Description |
ET_MESSAGES | Exporting | ZOTCTTR_EF_TT3001 |
UPDATE_STATUS¶
Parameter | Type | Type | Description |
IS_INTERVAL | Importing | ZOTCTTR_EF_S3011 | |
ET_MESSAGES | Exporting | ZOTCTTR_EF_TT3001 |
UPDATE_APPRESP¶
Parameter | Type | Type | Description |
IS_INTERVAL | Importing | ZOTCTTR_EF_S3011 | |
ET_MESSAGES | Exporting | ZOTCTTR_EF_TT3001 |
4.2.2. ZOTCTTR_EF_CL101¶
Application class. Invoice objects are instantiated, listed and used within this class.
Method | Access | Description |
READ | Public |
Attribute | Access | Description |
MT_INVLIST[] | Protected |
READ¶
Parameter | Type | Type | Description |
IS_PARAMS | Importing | ZOTCTTR_EF_S3010 | |
ET_MESSAGES | Exporting | ZOTCTTR_EF_TT3001 | |
ET_INVLIST | Exporting | ZOTCTTR_EF_TT3008 |
4.2.3. ZOTCTTR_EF_CL111¶
Inbound invoice extractor.
Method | Access | Description |
FETCH_INBOUND | Public |
Parameter | Type | Type | Description |
MT_INVLIST[] | Protected | ZOTCTTR_EF_TT3008 |
FETCH_INBOUND¶
Parameter | Type | Type | Description |
IS_INTERVAL | Importing | ZOTCTTR_EF_S3011 | |
ET_MESSAGES | Exporting | ZOTCTTR_EF_TT3001 | |
ET_INVLIST | Exporting | ZOTCTTR_EF_TT3008 |
4.2.4. ZOTCTTR_EF_CL102¶
Outbound invoice class. Uses interface ZOTCTTR_EF_IF101.
4.2.5. ZOTCTTR_EF_CL103¶
Inbound invoice class. Uses interface ZOTCTTR_EF_IF101.
4.2.6. ZOTCTTR_EF_CL104¶
Outbound response to inbound invoice class. Uses interface ZOTCTTR_EF_IF102.
4.2.7. ZOTCTTR_EF_CL105¶
Inbound response to outbound invoice class. Uses interface ZOTCTTR_EF_IF102.
4.2.8. ZOTCTTR_EF_CL200¶
Extractor factory class. Uses interface ZOTCTTR_EF_IF201.
4.2.9. ZOTCTTR_EF_CL211¶
SD extractor class. Extends class ZOTCTTR_EF_CL210.
4.2.10. ZOTCTTR_EF_CL212¶
FI extractor class. Extends class ZOTCTTR_EF_CL210.
4.2.11. ZOTCTTR_EF_CL213¶
MM extractor class. Extends ZOTCTTR_EF_CL210.
4.2.12 ZOTCTTR_EF_CL301¶
R3 report class. Uses interface ZOTCTTR_EF_IF301.
4.2.13. ZOTCTTR_EF_CL400¶
Integrator factory class. Uses interface ZOTCTTR_EF_IF401.
4.2.14. ZOTCTTR_EF_CL411¶
eFinans integrator class. Extends class ZOTCTTR_EF_CL410.
Method | Access | Description |
ADD_SOAP_HEADER | Public |
Method | Access | Description |
USERNAME | Public | |
PASSWORD | Public | |
ERP_CODE | Public |
4.2.15. ZOTCTTR_EF_CL412¶
Uyumsoft integrator class. Extends class ZOTCTTR_EF_CL410.
Method | Access | Description |
ADD_SOAP_HEADER | Public |
Method | Access | Description |
USERNAME | Public | |
PASSWORD | Public | |
ERP_CODE | Public |
4.2.16. ZOTCTTR_EF_CL413¶
Direct integration class. Extends class ZOTCTTR_EF_CL410.
4.2.17. ZOTCTTR_EF_CL501¶
UBL class, extends relevant UBL engine class from package ZOTCT_UTILS.
4.2.18. ZOTCTTR_EF_CL600¶
User-exit factory class.
4.2.19. ZCX_OTCT¶
Exception class