X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=sales%2Fincludes%2Fdb%2Fsales_invoice_db.inc;h=ecaf4466f9bb5f6d1b42c195d56cad1bcac13613;hb=9a98bb3bc7a94f1a8e47f8dab45a87c8b4212080;hp=558b2159aba0159fd9a1bad9c8e0a000ad275cfd;hpb=a4f5314521187b67feb7742ed1b6c51aa199a6b0;p=fa-stable.git diff --git a/sales/includes/db/sales_invoice_db.inc b/sales/includes/db/sales_invoice_db.inc index 558b2159..ecaf4466 100644 --- a/sales/includes/db/sales_invoice_db.inc +++ b/sales/includes/db/sales_invoice_db.inc @@ -64,7 +64,7 @@ function write_sales_invoice(&$invoice) $items_added_tax, $invoice->freight_cost, $freight_added_tax, $invoice->sales_type, $sales_order, $invoice->ship_via, $invoice->due_date, 0, 0, $invoice->dimension_id, - $invoice->dimension2_id, $invoice->payment); + $invoice->dimension2_id, $invoice->payment, $invoice->tax_included); // 2008-06-14 extra $alloc, 2008-11-12 added dimension_id Joe Hunt if ($trans_no == 0) { @@ -146,9 +146,10 @@ function write_sales_invoice(&$invoice) $taxitem['rate'], $invoice->tax_included, $taxitem['Value'], $taxitem['Net'], $ex_rate, $date_, $invoice->reference); - $total += add_gl_trans_customer(ST_SALESINVOICE, $invoice_no, $date_, $taxitem['sales_gl_code'], 0, 0, - (-$taxitem['Value']), $invoice->customer_id, - "A tax GL posting could not be inserted"); + if (isset($taxitem['sales_gl_code'])) + $total += add_gl_trans_customer(ST_SALESINVOICE, $invoice_no, $date_, $taxitem['sales_gl_code'], 0, 0, + (-$taxitem['Value']), $invoice->customer_id, + "A tax GL posting could not be inserted"); } }