I did some BAQ-digging, and There are 1,642 occurrences of this. Every one says “Zero Bal.” (after 2020) or “Zero Balance Posting Close” (prior to 2021). Most - but definitely not all - are debit memos.
Couple of thoughts for you - not sure if any of this will help
Do you do multi-currency? Could it be a rounding/re-evaluation entry that occurs in the background?
Do you have a special rounding rule something custom in the Posting Engine rules?
Is there a UserID or anything associated with the AP Payment table rows? Do they correspond with the posting of an AP Invoice group or Payment group - or occur after posting either of these groups?
It is basically an internal triggering mechanism to “Close” the AP invoice (when it has zero dollars). Epicor didn’t feel like writing a custom “close invoice” routine. So they just apply a zero dollar payment #Clever
I agree with @josecgomez . I too found a whole bunch in one of my companies and they all have a line on the invoice that effectively zeros the payable amount.
I’m not sure why my folks are processing this way, but the transaction appearance did start the same time you indicated. It looks like we have plenty of AP invoices from before then that have the same lines, so it seems Epicor changed this at some point.
Ah yes - missed that. Correct - 518 entries from the start of our Epicor usage here. Oddly, all but 4 entries are in our UK/NL companies. It must be a process they are doing, and I can’t ask them until tomorrow (if you want me to).
Ok - now that you’ve dragged me into this - I dug deep but haven’t confirmed with any other source.
Pulled a single invoice up that has your criteria, yet the line items do not equal zero. The header is Zero, but the sum(extcost) < 0 (in my case) Most of these are negative but there are a few positives.
Is this a way to ‘close’ the AP invoice because the balance is disputed/credited or otherwise taken care of by another transaction?
Support did help me find that there are 3 transactions that show a “Doc” balance when the regular balance is zero. (AP Invoice Tracker must be showing the “Doc” version.) But we never paid the invoice. Also the invoice is marked as OpenPayable = FALSE, which take it off of the AP Aging report (not good either).
Finally tried this, and I agree. I couldn’t get it to leave a balance, but it does do the “Zero Bal.” transaction.
I won’t ask why you did the change, but may I please ask: why didn’t you use AP Posted Invoice Update instead? I’m assuming it will not allow access to UD fields?
Bingo it only allows access to some fields. But more importantly we have business process (BPMS) that run on Invoice Post that do a bunch of magic we didn’t want to have to recreate.