Skip to main content
Question

Required user defined field conflicts with invoice correction function

  • July 22, 2026
  • 3 replies
  • 23 views

Forum|alt.badge.img+6

We added a user defined field "return reason" on SO Invoice, and set it as required for the Credit Memo type, to require users to select a reason for creating the credit memo.

There is no problem for manually created credit memos. But when users use the invoice correction function, when releasing the new invoice, the system will automatically create a credit memo to offset the previous incorrect invoice. Since this action runs in the backend, the credit memo cannot be created, which also causes the new correction invoice cannot be released.

I have thought of setting a default value for the return reason. But in this case, users will most likely forget to change it to the real value when manually creating credit memos. When we did not set this field as required before, we already found that many users forgot to select it.

Is there any good solution for this?

3 replies

mohammadnawaz51
Varsity I
Forum|alt.badge.img+7

@ray20 Do you have any error about the issue, Also please check this behaviour with out other customizations.


darylbowman
Captain II
Forum|alt.badge.img+17

A simple customization could set an appropriate value automatically for those actions.


Forum|alt.badge.img+6
  • Author
  • Captain II
  • July 22, 2026

@darylbowman Yes, I know. But I prefer no code if possible. If Acumatica could handle it with native function, that is best.