on 03-18-2009 6:32 AM
Hi,
I am using the BIC module provided by Seeburger for EDI to XML conversion. The input EDI message is a 850 version 4010 message. I have configured the sender communication channel for Functional Acknowledgement and configured the message splitter which is working fine.
When I run this scenario for a few of the test files with a 850 4010 message, the classifier module does not recognise the EDI message as a 850 4010 message and hence the mapping(See_E2X_ANSIX12_850_V4010) is not called. There are no errors in the sender communication channel monitoring and I get only the functional acknowledgement message.
There is a warning message in the CC monitoring which says SEEBURGER/MSGSPLITTER: There is no attachment to split. So there is nothing to do
Am is missing anything here? If so could you please throw some light on this issue.
I have seen this thread , but could not get much info.
Thanks,
Chandra
You are using a Classifier -> BIC -> MessageSplitter module chain ? Have you set the split parameter of the BIC module to true ?
If so, you should find the functionalacknowledgement being created by the bic module which will probably show a status "R" (=rejected). That means that the mapping of the edi message failed - the mapping error can be found in the attached bic log (if that is configured) or in the bic logs located on disk !
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Frederic,
I have configured the message splitter in the seeburger work bench and the split parameter has been set to true in the module configuration. As per my understanding, the 997 message will have a rejected status only if the EDI mapping is called, but this apparently never happens and my guess is that the 850 4010 message is not recognised by the classifier.
The setting works perfectly with one of my test files which is a 850 message as well, so the configuration is right. The situation described in my query occurs for a few 850 messages, since the test data is obtained from several partner systems.
Thanks,
Chandra
Dear Chandra,
Did you check the EDI file has a new line at the end of the file? Check that and if not there then move the cursor to the end of the file and press enter button(to make a new line) and save. Use the new file it will work.
Also the file won't has more than one line space.
Regards,
JP.
Can you show us the biclog which should have been generated (and attached to the xi message if configured) ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The input file has a CRLF at the end of each segment and this is causing the problem, if I manually remove this, the edi message processing is successful.
I have seen the option to ignore this in the bic mapper which is setIgnoreCRLF("on") but I think this works only for a CRLF at the end of the file and not for the ones at the end of each segment. I might be wrong on this assumption.
Any pointers on this issue is appreciated.
Thanks,
Chandra
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.