Hi there,
we have configured the new D365 warehouse App in our AX7 environment.
It worked perfectly for few days. But right now, it will show below error while loading for a while (~5sec).
"The server returned an unknown error. This may happen if you are simultaneously logged in using more than one device. Please log in again to continue."
We have tried to delete the Warehouse worker session on D365 client and remove all the online users on that server. We confirmed that there is only 1 device configured with warehouse app and only 1 worker logs in at the same time. Please advise if there is any way to clear "cache" for this warehouse app? The error has blocked us from receiving products and perform stock transfer. Many thanks.
*This post is locked for comments
I think it depends on what custom controls you have. If any.
if you know what EDT is, right?
Which EDT must delete?
Thanks
Please reply . . .
We removed all EDT from those input fields and problem solved.
We use #WHSRFUndefinedDataType instead.
FYI:
ret += [this.buildControl(#RFText, #TmpField, "Field label", 1, pass.lookupStr(#TmpField),#WHSRFUndefinedDataType, '', 0)];
hii .
your problem already done?
now my problem same like u, you can give me suggest ?
Thanks Verma.
Actually we found same issue after debugging. We removed all EDT from those input fields and problem solved.
I have debugged depper and got to know that the custom control has the edt which is already used by another standard control which is creating conflict. So, I created a new EDT and used it here and it worked. You can also use the standard control to serve the purpose I believe.
Thanks for the reply, Guy Terry.
It is working fine in Emulator. However, I am facing issues in app. After solving the above error, it worked better. But, now, when I click on any menu item in the app, it is giving the below error.
I debugged further in the system for the root cause and found the error is coming from WHSWorkUserSessionRequestValidator::assertAgainstSessionState(xx) where the _sessionStateCheck and requestSessionStateCheck both are same which is leading to the error. Here is the error message "Unexpected difference between request and session data. warehouse mobile devices xml protocol violated. Error when invalid or tempered request is passed to warehouse mobile devices service."
Can you please help me how to solve it?
Try logging in via the form rather than the app, see if you can eliminate whether the problem is at the app end or Finance&Operations end.
https://url.dynamics.com/?cmp=USMF&mi=action%3AWHSWorkExecute
Hi All,
I am also facing the same issue. I have tried ending the user session. But, no luck.
Please suggest any solution for it.
Thanks.
Warehouse management > Inquiries and reports > Mobile device logs > Work user sessions
There you have button "End session"
It helped us :)
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156