I've recently been testing the implementation of the e-signatures that are standard functionality within AX 2012 (BOM, Route and Production approval/activation). It seems to work fine for most of these processes (ex: When I activate or approve a BOM I get the signature pop-up window and enter the password which then completes the process).
With Route Approval though when I enter the password I get the error in the Post's title. When I enter the wrong password I get a different error so that's not the problem.
Can anyone help explain what is happening here? I've heard of this error occurring when someone tries to create e-signatures for custom processes like updating a customer's credit limit but this is standard stuff. Sometimes this error also occurs randomly with other processes (BOM/PROD) that work fine 99% of the time.
*This post is locked for comments
Hi Andre,
I am getting similar error when changing a line in exchange rates and says "Transaction does not contain a required signature." Can this issue be fixed by fixing some configuration or do I have to engage a developer to fix it through modification in code? Will appreciate your guidance. Thanks.
Hi Evan,
I have used the electronic signature a lot in the past, but not with the standard support for e.g. BOM. I used it for changes on bank accounts (custom process). In that case updates from x++ can indeed fail with the error you provided.
It is possible to change it in x++. If you call "table.skipDatabaseLog(true);" you can bypass the electronic signature requirement for certain updates.
Mohamed Amine Mahmoudi
100
Super User 2025 Season 1
Community Member
48
Zain Mehmood
6
Moderator