Econnect is not providing Error when something is missing
HI, i have Econnect running in order to upload orders to the sales Module.
We have a few instances of GP 2018 running with Econnect 18, in one of them every time we have an issue (Setup of item missed, credit limit, etc) we got this error instead
There was an error reading from the pipe: The pipe has been ended. (109, 0x6d).
The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.
When i got this, i know we have an issue, i just go and find the issue. Usually i'm accustomed to get things like this from Econnect
Error Number = 108 Stored Procedure= taSopLineIvcInsert Error Description = Inventory item does not exist (This is a random example of an item not being setup)
Node Identifier Parameters: taSopLineIvcInsert
SOPNUMBE = UPL0418028
SOPTYPE = 2
LNITMSEQ = 16384
Related Error Code Parameters for Node : taSopLineIvcInsert
NONINVEN = Note: This parameter was not passed in, no value for the parameter will be returned.
ITEMNMBR = 731855051069
I'm not getting that anymore for some reason that i can't understand, instead i got issues that won't allow me to easily find what's going on. This makes it very difficult for me to pinpoint any issue and communicate back to user.
I've been comparing the DB instances and i can't find anything different, the access of the user we use for the service is the same as well as the database objects.
I ran a trace on sql profiler to see which stored procedures/tables econnect calls, i could get some procedures and it seems like i got them all, but unfortunately due to the fact that the scripts are encrypted i could not get exactly what's running each one of them.
Any ideas of what i can check would be welcome, my GP vendor is not being very helpful either.
|
|
|