Overview

Namespaces

  • emberlabs
    • Barcode
  • None

Classes

  • Appconfig
  • Barcode_lib
  • Config
  • Customer
  • Customer_rewards
  • Customers
  • Detailed_receivings
  • Detailed_sales
  • Dinner_table
  • Email_lib
  • Employee
  • Employees
  • Giftcard
  • Giftcards
  • Home
  • Inventory
  • Inventory_low
  • Inventory_summary
  • Item
  • Item_kit
  • Item_kit_items
  • Item_kits
  • Item_lib
  • Item_quantity
  • Item_taxes
  • Items
  • Login
  • Mailchimp_lib
  • MailchimpConnector
  • Messages
  • Migrate
  • Migration_Sales_Tax_Data
  • Module
  • MY_Lang
  • No_Access
  • Person
  • Persons
  • Receiving
  • Receiving_lib
  • Receivings
  • Report
  • Reports
  • Rewards
  • Rounding_code
  • Sale
  • Sale_lib
  • Sale_suspended
  • Sales
  • Secure_Controller
  • Sms_lib
  • Specific_customer
  • Specific_discount
  • Specific_employee
  • Stock_location
  • Summary_categories
  • Summary_customers
  • Summary_discounts
  • Summary_employees
  • Summary_items
  • Summary_payments
  • Summary_report
  • Summary_sales
  • Summary_suppliers
  • Summary_taxes
  • Supplier
  • Suppliers
  • Tax
  • Tax_lib
  • Taxes
  • Token
  • Token_customer
  • Token_invoice_count
  • Token_invoice_sequence
  • Token_lib
  • Token_quote_sequence
  • Token_suspended_invoice_count
  • Token_year_invoice_count
  • Tracking_lib

Functions

  • currency_side
  • current_language
  • current_language_code
  • dateformat_bootstrap
  • dateformat_momentjs
  • db_log_queries
  • get_customer_data_row
  • get_customer_manage_table_headers
  • get_giftcard_data_row
  • get_giftcards_manage_table_headers
  • get_item_data_row
  • get_item_kit_data_row
  • get_item_kits_manage_table_headers
  • get_items_manage_table_headers
  • get_people_manage_table_headers
  • get_person_data_row
  • get_sale_data_last_row
  • get_sale_data_row
  • get_sales_manage_payments_summary
  • get_sales_manage_table_headers
  • get_supplier_data_row
  • get_suppliers_manage_table_headers
  • get_tax_data_row
  • get_taxes_manage_table_headers
  • load_config
  • load_language_files
  • load_stats
  • parse_decimals
  • pdf_create
  • quantity_decimals
  • show_report
  • show_report_if_allowed
  • tax_decimals
  • to_currency
  • to_currency_no_money
  • to_decimals
  • to_quantity_decimals
  • to_tax_decimals
  • totals_decimals
  • transform_headers
  • transform_headers_readonly
  • Overview
  • Namespace
  • Class

Class Sales

CI_Controller
Extended by Secure_Controller
Extended by Sales
Located at controllers/Sales.php
Methods summary
public
# __construct( )

Overrides

Secure_Controller::__construct()
public
# index( )

Overrides

Secure_Controller::index()
public
# manage( )
public
# get_row( $row_id )
public
# search( )

Overrides

Secure_Controller::search()
public
# item_search( )
public
# suggest_search( )

Overrides

Secure_Controller::suggest_search()
public
# select_customer( )
public
# change_mode( )
public
# set_comment( )
public
# set_invoice_number( )
public
# set_invoice_number_enabled( )
public
# set_payment_type( )
public
# set_print_after_sale( )
public
# set_email_receipt( )
public
# add_payment( )
public
# delete_payment( $payment_id )
public
# add( )
public
# edit_item( $item_id )
public
# delete_item( $item_number )
public
# remove_customer( )
public
# complete_receipt( )
public
# complete( )
public
# send_invoice( $sale_id )
public
# send_quote( $sale_id )
public
# send_receipt( $sale_id )
public
# receipt( $sale_id )
public
# invoice( $sale_id )
public
# edit( $sale_id )
public
# delete( $sale_id = -1, $update_inventory = TRUE )

Overrides

Secure_Controller::delete()
public
# save( $sale_id = -1 )

Overrides

Secure_Controller::save()
public
# cancel( )
public
# discard_quote( )
public
# suspend( )
public
# suspend_quote( $quote_number )
public
# suspended( )
public
# unsuspend( )
public
# check_invoice_number( )
public
# get_filtered( $cart )
Methods inherited from Secure_Controller
check_numeric(), numeric(), track_event(), track_page(), view(), xss_clean()
API documentation generated by ApiGen