ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Interchange Server + Adapters » changing CxIgnore to CxBlank for a field in BO for mySAP.com

Post new topic  Reply to topic
 changing CxIgnore to CxBlank for a field in BO for mySAP.com « View previous topic :: View next topic » 
Author Message
prk
PostPosted: Tue Apr 17, 2007 12:31 pm    Post subject: changing CxIgnore to CxBlank for a field in BO for mySAP.com Reply with quote

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.
Back to top
View user's profile Send private message
mqseries0209
PostPosted: Tue Apr 24, 2007 11:51 am    Post subject: Reply with quote

Voyager

Joined: 30 Mar 2006
Posts: 90

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?.
Back to top
View user's profile Send private message
prk
PostPosted: Wed Apr 25, 2007 6:12 am    Post subject: Reply with quote

Centurion

Joined: 17 Feb 2004
Posts: 102

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.
Back to top
View user's profile Send private message
mqseries0209
PostPosted: Wed Apr 25, 2007 8:53 am    Post subject: Reply with quote

Voyager

Joined: 30 Mar 2006
Posts: 90

Then, I guess its better to hanle the requirement in ESQL or on message definition files. (Since u r not able to do it by using BO default values)

Although I would prefer handling this kind of requirement in Mess Def files element properties.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Interchange Server + Adapters » changing CxIgnore to CxBlank for a field in BO for mySAP.com
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.