Ansicht
Dokumentation
BUX_OXT_TASK_GEN_DX - Task API for BP Data Exchange
Addresses (Business Address Services) ROGBILLS - Synchronize billing plansThis documentation is copyright by SAP AG.
Functionality
This function module is the task API to define the objects for data exchange between systems. This applies to new extensions for the application object, Business Partner (BUPA), generated through the Easy Enhancement Workbench (EEW).
In the case of BUPA for the cardinality types 1:1 and 1:N, this task API defines:
- The outbound function module
- The inbound function module
- A function module to read the data from the extension table, if you are transferring data to a time independent system
- A function module to create entries for table BUT_TDTRANS
The task API reads the following entries of the table IT_EXTENSIONDEF:
Parameter Name | Description |
---|---|
CARDINALITY | Cardinality (1:1 or 1: N) of the extension |
TIME_DEPENDENCY | Time dependency (time dependent or time independent) of the extension |
TIME_CONSTRAINT | Time constraint (With Gaps, No Gaps or Time Validity) of the extension |
The task API reads the following entries of the table CT_TASKPARAMLIST:
Parameter Name | Description |
---|---|
APPLI | Application name for the extension |
TABL | Name of the generated table |
STRUC_KEY | Key structure of the generated table |
STRUC_API | API structure of the generated table |
STRUC_UPD | Update structure of the generated table |
STRUC | Read structure of the generated table |
CHDOC | Change document structure name |
FUNC_CALLBACK | Name of the Callback API |
APIGETLIST | Name of the GetList API |
APIMAINTAIN | Name of the Maintain_Period API |
APIMAINTAINALL | Name of the Maintain_All API |
APIADD | Name of the Add API |
APICHANGE | Name of the Change API |
APIREMOVE | Name of the Remove API |
The task API reads the following entries of the Applications Knowledge Base table (OXT_ER_KNOWLEDGE):
Node1 | Node2 | Parameter Name | Description |
---|---|---|---|
DDICGEN | INCLUDEFIELD | DATEFROM | Name of the date from field |
DDICGEN | INCLUDEKEY | DATETO | Name of the date to field |
CODEGEN | OBJECTINFO | %OBJECTIDENT1% | Name of the Partner field |
DDICGEN | MAINDX_STRUC | APPEND_DX | Name of the structure to which the dx structure should be appended |
The task API updates the table CT_TASKPARAMLIST with the following entry:
Parameter Name | Description |
---|
STRUC_DX | Name of the Append structure appended to BUS_EI_EXTERN structure |
The task API makes the following table entries:
Table Name | Entry |
---|---|
CRMC_BUT_CALL_FU | Name of the inbound module |
CRMC_BUT_CALL_FU | Name of the outbound module |
TB058 | Table name and change document structure name |
TB058 | Name of the function module used for reading data from the extension table |
TB058 | Name of the function module used for creating entries to be inserted into the table BUT_TDTRANS |
The task API updates the table CT_GOX_HEADER with the following details:
- Inbound function module name
- Outbound function module name
- Function group name
- Function module name, which is generated if you are transferring data to a non time dependent system
Note: The Data Exchange task API does not update the table CT_TASKPARAMLIST with any information.
Example
Notes
Further information
Parameters
CT_GOX_HEADERCT_POSTPROC
CT_TABLE_ENTRIES
CT_TASKPARAMLIST
IT_EXTENSIONDEF
IT_GOX_HEADER_OLD
IT_TAB_HEADER_OLD
IV_MODE
IV_NAMESPACE
IV_NSPCSHT_CUS
IV_NSPCSHT_DEV
T_RETURN
Exceptions
SEMANTICAL_ERRORTECHNICAL_ERROR
Function Group
BUX_OXT_TASKrdisp/max_wprun_time - Maximum work process run time CPI1466 during Backup
This documentation is copyright by SAP AG.
Length: 7350 Date: 20240523 Time: 155758 sap01-206 ( 53 ms )