Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics AX (Archived)

AX 2009 - AP Error invoice settlement

Posted on by 305

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

  • Apix Profile Picture
    Apix 305 on at
    RE: AX 2009 - AP Error invoice settlement

    Thanks Magic1949 it's perfect. 

  • Verified answer
    guk1964 Profile Picture
    guk1964 10,877 on at
    RE: AX 2009 - AP Error invoice settlement

    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
    Apix 305 on at
    RE: AX 2009 - AP Error invoice settlement

    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, 

  • Suggested answer
    guk1964 Profile Picture
    guk1964 10,877 on at
    RE: AX 2009 - AP Error invoice settlement

    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.

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Ludwig Reinhard Microsoft Employee on at
    RE: AX 2009 - AP Error invoice settlement

    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
    Galyna Fedorova Profile Picture
    Galyna Fedorova 3,566 on at
    RE: AX 2009 - AP Error invoice settlement

    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.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans