Wrong approval workflow being triggered

RJWRJW Member Posts: 2
edited 2019-03-05 in NAV Three Tier
Hi,

We are having an issue with a client of ours, when a approval is send out for a sales order the following occurs.

First of all just a small intro about the company and the way of working: the company has multiple locations throughout europe. They all work in the same database and company but some are working with the language set to dutch and other with the english version. This is where the problem begins.

Person A is designated to the sales order and should therefor approve the sales order. When the approval is send out the wrong workflow is triggered and the approval arrives at person B. We tested it and it appears to be caused by the language person A en B are using (both set to english). When we change the languages of person A to dutch and resend the approval the correct workflow is triggered and everything works fine.

We also changed the language of one of the dutch colleagues to english the same problem occurs and the wrong workflow is triggered.

Its regarding the following installation of Dynamics NAV 10.0.14199.9 (NAV 2017), I checked the workflows and they are all the same except from the salesperson code and the designated user, which should be, as all dutch users have the same alterations.

Has anybody else seen this happen or have a clue what could cause it?
Thanks in advance,
RJ

Answers

  • golfergolfer Member Posts: 88
    This would not be easy for members in this forum to answer, unless someone experienced the exact same scenario. Better to report this to MS support to get appropriate assistance.
  • RJWRJW Member Posts: 2
    Hi Golfer,

    Thanks for you reply, I know it was kinda of a long shot but was worth the try. :smile:
  • krikikriki Member, Moderator Posts: 9,115
    [Topic moved from 'Navision Financials' forum to 'NAV Three Tier' forum]

    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • janpieterjanpieter Member Posts: 298
    We are experiencing what seems to be the almost exact same problem in BC355 CU4.
    Lot's of debugging, cant figure out what's going on.

    We have integrated the send approval with the release function. When working in dutch language the status will go to 'Pending Approval'. When working in english it creates open approval entries but goes straight to 'released'. The IsSalesHeaderPendingApproval function in Approvals Mgt. gives a wrong return value.

    Also we found that opening page 1504 will always display a dutch format for the record ID field, independant of the user language. At first we thought this might be the issue however after some testing this doesn't seem to be the case.
    In a world without Borders or Fences, who needs Windows and Gates?
  • janpieterjanpieter Member Posts: 298
    Turns out that for every language you use, you need to add filter settings in the 'On Condition' field of your workflow setup. When you change language this condition field deletes filters.
    In a world without Borders or Fences, who needs Windows and Gates?
Sign In or Register to comment.