Allocation bug for cash sales.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Thu, 22 Jan 2009 16:28:11 +0000 (16:28 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Thu, 22 Jan 2009 16:28:11 +0000 (16:28 +0000)
sales/includes/db/sales_invoice_db.inc

index 1c9837f9fbd3ca56b6e6ab757e21cee54a3d89cc..d783ac9a3e73363d92692ecc8145a42d3f3d9bcb 100644 (file)
@@ -167,6 +167,9 @@ function write_sales_invoice(&$invoice)
                                references::get_next(12), $amount-$discount, $discount,
                                _('Cash invoice').' '.$invoice->trans_no);
                        add_cust_allocation($amount, 12, $pmtno, 10, $invoice_no);
+
+                       update_debtor_trans_allocation(10, $invoice_no, $amount);
+                       update_debtor_trans_allocation(12, $pmtno, $amount);
                }
        }
        commit_transaction();