Initializing Attribute Values

Every field in SAP has an initial value. When the connector receives a service call request, the BAPI-specific business object handler populates most of the BAPI interface parameters with the values listed in Table 34. The one exception is the character data type. The business object handler converts a CxIgnore in the business object attribute to a space in the SAP field. If you want any other value to be converted to CxIgnore, the component that creates the business object must perform the conversion. For example, when ICS is the integration broker, modify the map to handle this conversion.

Table 34 provides initial values set by the business object handler.

Table 34. Initial Field Values in SAP

Data Type Description Initial Value Set by Business Object Handler
C Character space
N Numeric string 000...
D Date (YYYMMDD) 00000000
T Time (HHMMSS) 000000
X Byte (hexadecimal) X00
I Integer 0
P Packed number 0
F Floating point number 0.0

Copyright IBM Corp. 1997, 2003