Dolibarr / dolibarr

Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.
https://www.dolibarr.org
GNU General Public License v3.0
5.29k stars 2.74k forks source link

Dolibarr does not warn me when transferring to ledger when payments are not reconciled #15477

Closed dpriskorn closed 1 year ago

dpriskorn commented 3 years ago

Bug

I just found a payment that is entered incorrectly. It was not reconciled but has already been transferred to the ledger. Now I cannot alter it. Thats bad IMO.

Environment

Expected and actual behavior

I expect a warning. Reconcile first, then register in ledger.

Steps to reproduce the behavior

Add an invoice plus payment on an account with reconciliation enabled Bind the invoice and transfer it to the ledger No warning appears Try deleting/altering the payment to fit during reconciliation = impossible

thegeettanna commented 3 years ago

@egils-consulting,

Hi, I wanted to understand your accounting workflow. We are struggling with our accounting on the Dolibarr and we are using parallel accounting ERP for this reason. You can imagine the issues we are facing. Looking for accounting workflows from others. Have seen you answer a question of mine earlier so maybe you can help me on this one as well.

Also, I am looking for a way to register a payment directly to third party without an invoice. We have clients that pay upfront before they are invoiced. Once we receive payment, we manufacture/assemble material. It is then packed and then invoiced before being dispatched. But as we cannot enter payment without invoice, our banks don't tally in Dolibarr ERP. So do you have a solution for that?

Thank you for the help.

dpriskorn commented 2 years ago

Also, I am looking for a way to register a payment directly to third party without an invoice. We have clients that pay upfront before they are invoiced. Once we receive payment, we manufacture/assemble material. It is then packed and then invoiced before being dispatched. But as we cannot enter payment without invoice, our banks don't tally in Dolibarr ERP. So do you have a solution for that?

That is called a down payment. Doli supports that on invoices. I would create an order, create a down-payment invoice with the amount. Then finish the work and invoice the rest of the amount according to the order-card. Did that make sense?

I recommend asking questions like these in the forum instead to avoid clutter in the issues.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 1 year with no activity. If this is a bug, please comment to confirm it is still present on latest stable version. if this is a feature request, please comment to notify the request is still relevant and not yet covered by latest stable version. This issue may be closed automatically by stale bot in 10 days (you should still be able to re-open it if required).