Title says it, we cannot edit any fields on the invoice header form in the AR Invoices editor. I can change something like the due date and then try to save it, but I’ll get an error message that says only the due date, terms, etc. can be changed on a posted AR Invoice. Is this an issue anyone else is having? Still happens with BPMs turned off and layers disabled. Allegedly it is linked to having UD fields on the InvcHead table, but it’s unclear.
I asked about it in an EpicCare case and they said this is a known issue and will be fixed for 2026.1.10 in October.
Soooo I would not recommend upgrading to something after patch 24 for 2025.2 or patch 9 for 2026.1 because a core functionality is just broken and they don’t feel any pressure to fix it.
With that in mind, does anyone know a way we can force edit these and bypass whatever processing that Kinetic is doing behind the scenes? We are on-prem which would make things easier for us I’d hope.
I remember seeing this, I think what you can try is seeing the request payload in the developer tools network tab and compare both InvcHead objects in the json, my guess is some field, probably a non important external field has different information which is triggering the error.
Keep only the changes you see that make sense and try using Swagger/Postman.
Comparing them side by side, there was no difference. Occasionally a flag related to how to display the currency was flipped for some reason, but even when it didn’t and there was only the due date changed, I got the error.