Initializing attribute values

Every field in SAP has an initial value, as listed in Table 41. When the connector receives an event, the RFC Server-specific business object handler moves these values from each SAP field to its corresponding business object attribute. The business object handler retains initial values from SAP with one exception: the character data type. The business object handler converts a space in the SAP field to CxIgnore in the business object attribute. 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 41. 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