Fixed GL account selection on first display.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Sun, 22 Aug 2010 19:20:15 +0000 (19:20 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Sun, 22 Aug 2010 19:20:15 +0000 (19:20 +0000)
purchasing/includes/ui/invoice_ui.inc

index 3a6edd5f99bb207e11c0a993d080e9babc8a5e33..c551697fe1c1a7ea0115cb1d2704f4a1f1409029 100644 (file)
@@ -165,7 +165,8 @@ function invoice_totals(&$supp_trans)
 function display_gl_controls(&$supp_trans, $k)
 {
        $accs = get_supplier_accounts($supp_trans->supplier_id);
-       $_POST['gl_code'] = $accs['purchase_account'];
+       $_POST['gl_code'] = $accs['purchase_account'] ? 
+               $accs['purchase_account'] : get_company_pref('default_cogs_act');
 
        alt_table_row_color($k);
        echo gl_all_accounts_list('gl_code', null, true, true);