credit notes, editing invoices and the massive amount of extra work these changes are going to add?
I am all for making your product work for certain countries that require invoices to not be editable, but make it a a feature dont force it.
issues
- cant edit invoices, i found your code to allow it for now but you are saying you will turn it off completely in a later release so first of all
a) why do you care how a business operates their billing system, it should be our choice if we want this feature enabled or not.
b) this should not have been enabled by default with ZERO communication about it.
c) and from your description, making changes such as billing information requires us to actually cancel the invoice and create a whole new one?? this is ridiculous and for a product that is supposed to help save time, im spending more and more time related to new "features" you keep adding.
from your docs:
>To facilitate tax law compliance and provide accurate audit trails in your system, invoices become immutable after they leave the Draft status. Due to this, you cannot directly perform any edits on published invoices.
>When you need to make changes to a published invoice, the system uses one of these approaches:
>Credit and Debit Notes — The system automatically creates these notes when you perform actions like refunds, cancellations, or applying credit. They adjust the invoice balance while preserving the original invoice.
>Reissuing Invoices — For changes to immutable fields like invoice date or tax rate, you must duplicate the invoice, make changes to the draft, publish it, and cancel the original
this creates a massive amount of extra work. not to mention all the extra cancelled invoices that will get imported into quickbooks???
- Credits being issued for CANCELLED invoices. First of all a cancelled invoice is one that basically shouldn't exist anymore. why is a CREDIT being added to it to zero it out? that means im giving that customer a discount so will not reflect in my reporting about credits and discounts??
as per your description:
>
- Credit Notes
>A credit note reduces or eliminates an invoice balance. Businesses use credit notes to document refunds, price adjustments, returns, or corrections after they issue an invoice.
>In WHMCS, the system creates credit notes automatically when you perform actions that would have previously reduced an invoice amount.
stop the maddness, its like you are TRYING to get people to move to a different platform forcing things on us.