X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Fincludes%2Fdb%2Fgl_db_account_types.inc;h=d0f2b785a01b75dbbdad755531044d67cb476f70;hb=0b253e5e0d23400838d3bfb4f27fb3fb2637b3ab;hp=82de20a4a12c9c46f77d18d9df30758e4174121d;hpb=8273b6b981c008c7968a7f7c8eaea640d453c3f2;p=fa-stable.git diff --git a/gl/includes/db/gl_db_account_types.inc b/gl/includes/db/gl_db_account_types.inc index 82de20a4..d0f2b785 100644 --- a/gl/includes/db/gl_db_account_types.inc +++ b/gl/includes/db/gl_db_account_types.inc @@ -25,9 +25,12 @@ function update_account_type($id, $name, $class_id, $parent) db_query($sql, "could not update account type"); } -function get_account_types() +function get_account_types($all=false) { - $sql = "SELECT * FROM ".TB_PREF."chart_types ORDER BY class_id, id"; + $sql = "SELECT * FROM ".TB_PREF."chart_types"; + + if (!$all) $sql .= " WHERE !inactive"; + $sql .= " ORDER BY class_id, id"; return db_query($sql, "could not get account types"); } @@ -75,9 +78,11 @@ function update_account_class($id, $name, $balance, $sign_conv) db_query($sql, "could not update account type"); } -function get_account_classes() +function get_account_classes($all=false) { - $sql = "SELECT * FROM ".TB_PREF."chart_class ORDER BY cid"; + $sql = "SELECT * FROM ".TB_PREF."chart_class"; + if (!$all) $sql .= " WHERE !inactive"; + $sql .= " ORDER BY cid"; return db_query($sql, "could not get account types"); }