Posted: Tue Apr 17, 2007 12:31 pm Post subject: changing CxIgnore to CxBlank for a field in BO for mySAP.com
Centurion
Joined: 17 Feb 2004 Posts: 102
I am using Message Broker 6.0 with mySAP.com Adapter 6.0.2. On one of the fields in a segment for the Business objects its set to CxIgnore, hence I don't get an empty tag for this field when SAP doesn't send any value in the field.
I want to change this to CxBlank so that an empty tag is populated when SAP doesn't send any value in this field. I tried editing the Default value within the BO with the same and also hard coded values but they are not getting picked up when an Idoc is sent through.
How can I change it from CxIgnore to CxBlank for the field ? . Is that a definition / configuration issue on the SAP side. Any ideas are appreciated.
When you configure BO to use the default values, you need to explicitly set the "UseDefaults" property in connector specific properties to "true".
Did you try that?.
Thanks for the reply. I tried it but still it doesn't populate the default values. I am implementing a work-around for it in ESQL. One more thing we noticed is, for an INTEGER SAP sends a default value of 0.0 but for a CHAR SAP has CxIgnore and doesn't send anything as default. Also, after the last field in a segment that has a value the rest of the fields are treated as CxIgnore but for any fields without any value before the last field with a value are treated as CxBlank.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum