General features

Table 50 lists the general features supported by the connector.

Table 50. General features

Category Feature Support Notes
Business Object Attributes



Foreign key No

Foreign Key attribute property Full

Key property Full During polling, the connector places the entire string of the event key in the first attribute marked Key in the parent object. Retrieve processing in SAP relies on this to extract the key value from the incoming object on a generic basis by checking the first attribute that is marked Key.

Max Length property No

Required property Full This attribute is implemented by calling initAndValidate() during doVerbFor().
Connection Lost



Connection lost on poll Full

Connection lost on request processing Full

Connection lost while idle No
Connector Properties



ApplicationPassWord Full

ApplicationUserName Full

UseDefaults Partial This property is implemented for Create and Update.
Message Tracing General messaging Full

generateMsg() Full

Trace level 0 Full

Trace level 1 Full

Trace level 2 Full

Trace level 3 Full

Trace level 4 Full

Trace level 5 Full
Misc.



CDK method logMsg() Full

Java Package Names Full

Logging messages Full

Meta-data-driven design Partial The agent does not need to be recompiled to support new business objects. However, additional code or data must be in place for the target SAP system to handle new objects.

NT service compliance Full

Transaction support Partial Transaction support depends on the ABAP processing in SAP, specifically the API the developer uses. The connector operates by passing business object data into the SAP application via an ABAP function module. When this function executes successfully, the connector returns SUCCESS; when it fails, it returns FAIL. Because SAP is an open system, the connector supports an extremely open architecture, which allows an ABAP developer to do anything the SAP IDE permits. This includes support for the development of any verb as well as any database manipulation or code execution.
Special Value



CxBlank processing Full

CxIgnore processing Partial The connector operates by passing business object data into the SAP application via an ABAP function module. When this function executes successfully, the connector returns SUCCESS; when it fails, it returns FAIL. Because SAP is an open system, the connector supports an extremely open architecture, which allows an ABAP developer to do anything the SAP IDE permits. This includes support for the development of any verb as well as any database manipulation or code execution. Therefore, a developer can handle CxIgnore values differently. These values are sent into SAP as the literal "/".

Copyright IBM Corp. 1997, 2003