Table 64 lists the general features supported by the
connector.
Category | Feature | Support | Notes |
---|---|---|---|
Business Object Attributes | Foreign key | No |
|
| Foreign key attribute property | No |
|
| Key | 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 | No |
|
| Meta-data-driven design | Partial | The connector's application-specific component 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. |
| Required | 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 both 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 |
|
| 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 |
|