Skip to main content
Question

ReverseInvoiceAndApplyToMemo Action with Pos tPeriod

  • December 2, 2025
  • 1 reply
  • 14 views

Forum|alt.badge.img+1

Hi all, I have my reverse and apply API working per this thread

ReverseInvoiceAndApplyToMemo via API | Community

 

Issue is that when you try to Reverse an Invoice it defaults to the Fin Period it was created. Since that Period is closed it needs to be changed to the current Period.  I have tried adding 

"PostPeriod":{

            "value": "122025"

        }  

or 

"FinPeriodID":{

            "value": "122025"

        }

 

 

to the payload but still Errors out 

   "PostPeriod": {

        "value": "072025",

        "error": "Error: The 07-2025 financial period is closed in the ABC company."

    }

 

Is this possible with the API?  How do I find the right field to pass? I can change the period in the UI and it works.

 

Thank you all

1 reply

jinin
Pro I
Forum|alt.badge.img+11
  • Pro I
  • December 3, 2025

Hi ​@keithschm 

No — the Acumatica API does not allow changing the Post Period when reversing an Invoice. The system always copies the original invoice’s financial period. Even if you send PostPeriod or FinPeriodID in the payload, Acumatica ignores it.
To change the period, you must either update it manually in the UI or create a customization to override the default reversal logic.