Ansicht
Dokumentation

BUX_OXT_TASK_GEN_DX - Task API for BP Data Exchange

BUX_OXT_TASK_GEN_DX - Task API for BP Data Exchange

Addresses (Business Address Services)   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

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

API task API





Parameters

CT_GOX_HEADER
CT_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_ERROR
TECHNICAL_ERROR

Function Group

BUX_OXT_TASK

rdisp/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 )