+// Payment type selector for current user.
+//
+function sale_payment_list($name, $selected_id=null, $submit_on_change=true)
+{
+ $sql = "SELECT terms_indicator, terms, inactive FROM ".TB_PREF."payment_terms";
+ $paym = get_sales_point(user_pos());
+
+ if (!$paym['cash_sale'] || !$paym['credit_sale']) {
+ if ($paym['cash_sale']) // only cash
+ $sql .= " WHERE days_before_due=0 AND day_in_following_month=0";
+ else
+ $sql .= " WHERE days_before_due!=0 OR day_in_following_month!=0";
+ }