4.1. Interfaces

4.1.1. ZOTCTTR_EF_IF101

Invoice interface.

Method Access Description
SEND Public
SAVE Public
PREVIEW Public
VIEW Public
GET_STATUS Public
RESPOND Public
SET_HEADER Public
SET_ITEM Public
SET_PARTY Public
SET_NOTE Public
SET_ADDT Public
SET_PRICE Public
SET_TAX Public
GET_HEADER Public
GET_ITEM Public
GET_PARTY Public
GET_NOTE Public
GET_ADDT Public
GET_PRICE Public
GET_TAX Public
CHECK_REG Public
ASSIGN_SERINO Protected GIB ID ataması
SET_FLATTAB Public
GET_FLATTAB Public
Attribute Access Type Description
MO_UBL Protected ZOTCT_CL_UBL
MO_RESPONSE Protected ZOTCTTR_EF_IF102
MS_DATA Protected ZOTCTTR_EF_S3007 Başlık, kalem, party dataları

SEND

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SAVE

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

PREVIEW

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

VIEW

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_STATUS

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

RESPOND

Parameter Type Type Description
IS_RESPONSE Importing ZOTCTTR_EF_S3002
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_HEADER

Parameter Type Type Description
IS_HEADER Importing ZOTCTTR_EF_S3003
IS_HEADER_EXT
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_ITEM

Parameter Type Type Description
IT_ITEMS Importing ZOTCTTR_EF_TT3004
IT_ITEMS_EXT Importing
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_PARTY

Parameter Type Type Description
IT_PARTIES Importing ZOTCTTR_EF_TT3005
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_NOTE

Parameter Type Type Description
IT_NOTES Importing ZOTCTTR_EF_TT3006
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_ADDT

Parameter Type Type Description
IT_ADDT Importing ZOTCTTR_EF_TT3012
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_PRICE

Parameter Type Type Description
IS_PRICE Importing ZOTCTTR_EF_S3013 Price Structure
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_TAX

Parameter Type Type Description
IS_TAX Importing ZOTCTTR_EF_S3014 Tax Structure
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_HEADER

Parameter Type Type Description
ES_HEADER Exporting ZOTCTTR_EF_S3003
ES_HEADER_EXT Exporting
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_ITEM

Parameter Type Type Description
ET_ITEMS Exporting ZOTCTTR_EF_TT3004
ET_ITEMS_EXT Exporting
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_PARTY

Parameter Type Type Description
ET_PARTIES Exporting ZOTCTTR_EF_TT3005
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_NOTE

Parameter Type Type Description
ET_NOTES Exporting ZOTCTTR_EF_TT3006
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_ADDT

Parameter Type Type Description
ET_ADDT Exporting ZOTCTTR_EF_TT3012
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_PRICE

Parameter Type Type Description
IS_PRICE Exporting ZOTCTTR_EF_S3013 Price Structure
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_TAX

Parameter Type Type Description
ES_TAX Exporting ZOTCTTR_EF_S3014 Tax Structure
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

CHECK_REG

Parameter Type Type Description
IV_TIN Exporting ZOTCTTR_EF_DE092 VKN
RV_REG Returning ZOTCTTR_EF_DE093 Mükellef Kontrol Sonucu
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

ASSIGN_SERINO

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_FLATTAB

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_FLATTAB

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.2. ZOTCTTR_EF_IF102

Invoice response interface.

Method Access Description
SEND Public
SAVE Public
SET_RESPONSE Public
SET_DESC Public
GET_RESPONSE Public
GET_DESC Public
Attribute Access Type Description
MO_UBL Protected ZOTCT_CL_UBL
MO_INVOICE Protected ZOTCTTR_EF_IF102
MS_DATA Protected ZOTCTTR_EF_S3002 App. response info

SEND

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SAVE

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_RESPONSE

Parameter Type Type Description
IV_RESPONSE Importing ZOTCTTR_EF_DE094
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SET_DESC

Parameter Type Type Description
EV_DESC Exporting ZOTCTTR_EF_DE095
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_RESPONSE

Parameter Type Type Description
IV_RESPONSE Exporting ZOTCTTR_EF_DE094
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

GET_DESC

Parameter Type Type Description
EV_DESC Importing ZOTCTTR_EF_DE095
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.3. ZOTCTTR_EF_IF201

Extractor factory arayüzüdür.

Method Access Description
CONSTRUCTOR Public
GET_EXTRACTOR Public
Parameter Type Type Description
MO_EXTRACTOR Protected ZOTCTTR_EF_CL210

GET_EXTRACTOR

Parameter Type Type Description
RO_EXTRACTOR Returning ZOTCTTR_EF_CL210
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.4. ZOTCTTR_EF_IF202

Extractor arayüzüdür.

Method Access Description
READ Public
PROCESS Public
Parameter Type Type Description
MO_INVOICE Protected ZOTCTTR_EF_IF101

READ

Parameter Type Type Description
IS_DATA Importing ZOTCTTR_EF_S3007 Header, item, party data
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

PROCESS

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.5 ZOTCTTR_EF_IF301

UI interface.

Method Access Description
CONSTRUCTOR Public
READ Public
PROCESS Public
DISPLAY Public
USER_COMMAND Public
Parameter Type Type Description
MT_INVLIST Protected ZOTCTTR_EF_TT3008
MT_OUTTAB Protected ZOTCTTR_EF_TT3009

READ

Parameter Type Type Description
IS_PARAMS Importing ZOTCTTR_EF_S3010
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

PROCESS

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

DISPLAY

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

USER_COMMAND

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
IV_UCOMM Importing ZOTCTTR_EF_DE096 Ucomm
IV_FNAME Importing ZOTCTTR_EF_DE097 Fieldname
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.6. ZOTCTTR_EF_IF401

Integrator factory interface.

Method Access Description
CONSTRUCTOR Public
GET_INTEGRATOR Public
Attribute Access Description
MO_INTEGRATOR ZOTCTTR_EF_CL410

GET_INTEGRATOR

Parameter Type Type Description
RO_INTEGRATOR Returning ZOTCTTR_EF_CL410
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.7. ZOTCTTR_EF_IF402

Entegratör arayüzü..

Method Access Description
READ_USERLIST
SEND
PREVIEW
VIEW
RESPOND
READ_INBOUND
READ_STATUS
Attribute Access Description

READ_USERLIST

Parameter Type Type Description
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

SEND

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

PREVIEW

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

VIEW

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

RESPOND

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
IO_RESPONSE Importing ZOTCTTR_EF_IF102
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

READ_INBOUND

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

READ_STATUS

Parameter Type Type Description
IO_INVOICE Importing ZOTCTTR_EF_IF101
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.8. ZOTCTTR_EF_IF501

UBL engine interface.

Method Access Description
FLATTEN
NEST
Attribute Access Description

4.1.9. ZOTCTTR_EF_IF601

User-exit factory interface.

Method Access Description
CONSTRUCTOR Public
GET_EXIT Public
Attribute Access Description
MO_EXIT ZOTCTTR_EF_CL601

GET_EXIT

Parameter Type Type Description
RO_EXIT Returning ZOTCTTR_EF_CL601
ET_MESSAGES Exporting ZOTCTTR_EF_TT3001

4.1.10. ZOTCTTR_EF_IF602

User exit interface. A Z* or Y* class will be implemented which use this interface.

Method Access Description
SET_HEADER_B Public
SET_HEADER_A Public
SET_ITEM_B Public
SET_ITEM_A Public
SET_PARTY_B Public
SET_PARTY_A Public
SET_NOTE_B Public
SET_NOTE_A Public
SAVE_B Public
SAVE_A Public
SEND_B Public
SEND_A Public
SERINO_B Public
SERINO_A Public
VIEW_B Public
VIEW_A Public
PREVIEW_B Public
PREVIEW_A Public
RESPOND_B Public
RESPOND_A Public
FLATTEN_B Public
FLATTEN_A Public
NEST_B Public
NEST_A Public
Attribute Access Description