cancel
Showing results for 
Search instead for 
Did you mean: 

Error in SyncManager "INVALID MESSAGE DATA"

Former Member
0 Kudos

Hello all,

When trying to sync a new order i get the following message

followed by the message saying order failed to sync

Failed to send order alert.

Invalid message data [(----) 3581-8]

at SAPbobsCOM.IMessagesService.SendMessage(Message pMessage)

at NetPoint.SynchSBO.SBOObjects.SBOOrder.CreateMessage(String docEntry)

at NetPoint.SynchSBO.SBOObjects.SBOOrder.PostSaveProcessing(String docentry, NPOrder order)

i can't find any solutions on the forms. has anyone had this issue before

points will be awarded accordingly

Thank you.

Edited by: Sebastiano Todaro on Oct 15, 2008 5:44 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sebastiano,

The order alert is failing to send to B1 from the synch.

This is a bug in the DI API for the version you B1 you have. The only fix is to get the right combination of B1/WT versions (sorry--I'm not sure what those are).

You can make the error go away by unchecking the create alerts flag on the settings page of the synch manager.

Former Member
0 Kudos

Hi Shane, Thank again for your help,

Do you know why this one happen in one DB and not the other ??

In my Demo DB all works no sync errors in the real database i get this error.

Thanks again

Former Member
0 Kudos

Hmmm...

The relevant factors are:

NetPoint.SynchSBO.dll version

SAPbobsCOM.dll version

synch configuration setting for alerts

If all three of these are the same, you should be getting it in both.

If you can verify that all three of these are the same, and you still get it, it may be something we are not familiar with.

If it is data driven we should be able to figure it out.

Former Member
0 Kudos

Hi Again Shane.

Thanks again for your fast response.

I figured it out thanks to you.

What i first did was remove alerts. Once alerts were removed i synced and got an error with INTERNAL USER error.

i then procedded to create a new user instead of using my manager as test. New User created i redid a sync and error was gone. i succesfully created the sales order but did not get an alert. Put the alert back on and presto i was able to get the alerts on managers account.

I still can't explain why i can't make an order with Manager but at this point it doesnt matter. i will move on and deal with the issue at a later date if i really need Manager to create Orders.

Former Member
0 Kudos

Ahhh... very interesting!

And here I was blaming the DI API

There are a couple things happening here.

First, we probably should not allow you to create orders for the manager account in WT, since there is no such business partner in B1. (You can't create an order for manager,manager in B1).

Second, WT is not italicssupposeditalics synch orders created by manager manager.

Is your manager manager account is correctly flagged as account type INTERNAL in Webtools?

Former Member
0 Kudos

Hello Shane what you said make sense. I believe it worked in the Demo database because i wasnt creating a business partner for each order that came in.

Manager does not exist as BP which would logically create an error.

don't ask why it works in my demo database. i took over this project from a coworker. Who knows what he did

Manager is correctly flagged an internal user in WT.