web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

AX 2009 - AP Error invoice settlement

(0) ShareShare
ReportReport
Posted on by 307

Hello all, 

I met the same problem related in these topics : 

https://community.dynamics.com/ax/f/microsoft-dynamics-ax-forum/150731/this-transaction-has-been-marked-for-settlement-by-another-user

https://dynamicscognizance.wordpress.com/2016/02/07/dynamics-ax-invoice-settlement-error-this-transaction-has-been-marked-for-settlement-by-another-user/

Thanks to these post I have been able to find the daily journal with which  my transaction is settled. But as this journal is posted I no longer have the possibility to access the settlement function to undo the settlement.

Does anyone have an idea of how I can resolve this issue? 

Kind regards, 

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Galyna Fedorova Profile Picture
    3,566 on at

    Hi PICCIN AYMERIC,

    You should be able to see settled transactions here: Accounts payable > Vendors > All vendors > On the Invoice Tab/ click Closed transactions editing button. There is a Reverse button used for the settlement reversal.

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi Piccin Aymeric,

    You should be able to see and revise the settlement in AP or AR depending on what kind of transaction you posted and settled. Simply select the customer/vendor and then check the closed transaction settlement form. There you should find your transaction.

    Best regards,

    Ludwig

  • Suggested answer
    guk1964 Profile Picture
    10,888 on at

    Un-marking transactions is only possible when you identify the offset transaction and delete the link. When someone else has marked it for settlement you can remove thay marking by deleting the unwanted record in in the Spec trans table.

    The SpecTrans table stores all the Customer and Vendor open transactions that are currently marked. Deleting a record, does not delete  a transaction, it just clears the marking on the open transaction.

    Go to ‘Settle open transactions’ form for Customer/Vendor. Select thetransaction, right click -> Record Info -> Show all fields and copy the Record-ID. Navigate to the AOT and use  the table browser to directly access the data of SpecTrans table. In the RefRecID column find the record-id  Delete the found SpecTrans record to remove the marking.

    To accessing the AOT this way is not generally the way to solve a problem but sometimes there no other solution . You may need a someone with System Administrator privileges to do this.. If this seems scary then take a back up,  and also  test it in a test system.)

    Sometimes the SpecTrans records  point to LedgerJournalTrans records which no longer exists.

    To learn more query the relevant tables. To find orphaned records take a look at SysDictTable’s makeRecord functionality  and read up on RefRecId, RefTable and RefCompany data patterns.

  • Apix Profile Picture
    307 on at

    Morning, 

    Thanks a lot for your prompt response. 

    I am currently working within AX 2009 so I don't have the AP module neither the invoice fastab on the vendor account. 

    Below you can see the first step, I navigate to my vendor account then function > Settlement

     1513.png

    I take a look to my transaction 

    4237.png

    And then I follow the steps to unsettled my transactions as explained at the head of the subject : 

    7851.png

    I think I might follow the path described by magic1949 but I really want to check if a way out exist without code.

    Regards, 

  • Verified answer
    guk1964 Profile Picture
    10,888 on at

    If you have Ax 2009, then there is an AP module. (Otherwise no vendors) However, you may not use it and perhaps just do general journals.

    The process I have described does not need any coding - (but if you understand the tables then you can do more analysis and queries.)

  • Apix Profile Picture
    307 on at

    Thanks Magic1949 it's perfect. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans