Changes in framework API introduced in FrontAccounting 2.4
----------------------------------------------------------
The list does not contain changes made in user interface files or local functions.

Changed functions:
 company_db_inc: 
	update_company_prefs($params)
	get_company_pref($prefs = null)
	get_company_prefs()
 maintenance_db.inc:
	db_backup($conn, $ext='no', $comm='', $path='')
	db_export($conn, $filename, $zip='no', $comment='', $no_default=false)
	save_to_file($path, $zip, $fileData)
 tax_types_db.inc:
	get_tax_type_default_rate($type_id) => get_tax_type_rate($type_id)
 inventory_db.inc:
	get_stock_moves($type, $type_no)
	add_stock_move($type, $stock_id, $trans_no, $location, $date_, $reference, $quantity, $std_cost, $person_id=0, $price=0)
 sales_db.inc:
	add_stock_move_customer() removed
 items_transfer_db.inc:
 	add_stock_transfer($Items, $location_from, $location_to, $date_, $reference, $memo_)
 items_adjust_db.inc:
	add_stock_adjustment($items, $location, $date_, $reference, $memo_)

Before 2.4:
	get_tax_type_default_rate($type_id)
Now:
	get_tax_type_rate($type_id)
Description:
	Misleading function name changed.

Before 2.4:
	update_company_prefs( $params, $pref = TB_PREF )
Now:
	update_company_prefs($params)
Description:
	$pref parameter has been removed. All calls should be done after switch to selected company database with 
	set_global_connection($company).

Before 2.4:
	get_company_pref($prefs = null, $tbpref = null)
Now:
	get_company_pref($prefs = null)
Description:
	$tbpref parameter has been removed. All calls should be done after switch to selected company database with 
	set_global_connection($company).

Before 2.4:
	get_company_prefs($tbpref = TB_PREF)
Now:
	get_company_prefs()
Description:
	$tbpref parameter has been removed. All calls should be done after switch to selected company database with 
	set_global_connection($company).

Before 2.4:
	db_backup($conn, $ext='no', $comm='', $tbpref = TB_PREF)
Now:
	db_backup($conn, $ext='no', $comm='', $path='')
Description: 
	$tbpref parameter has been removed. Calls should be done after switch to selected company database with 
	set_global_connection($company).
	$path parameter has been added: path to storage directory for generated backup file. If not set defaults to BACKUP_PATH.

Before 2.4:
	db_export($conn, $filename, $zip='no', $comment='', $tbpref = TB_PREF, $no_default=false)
Now:
	db_export($conn, $filename, $zip='no', $comment='')
Description:
	$tbpref parameter has been removed. Calls should be done after switch to selected company database with 
	set_global_connection($company). Also removed obsolete $no_default parameter.
	$filename now have to contain full path to target directory.

Before 2.4:
	save_to_file($backupfile, $zip, $fileData)
Now:
	save_to_file($path, $zip, $fileData)
Description:
	$path parameter have to contain full path to file, no assumptions to target folder is done inside function.

Before 2.4:
	add_stock_move($type, $stock_id, $trans_no, $location, $date_, $reference, $quantity, $std_cost, 
		$person_id=0, $show_or_hide=1, $price=0, $discount_percent=0, $error_msg="")
Now:
	add_stock_move($type, $stock_id, $trans_no, $location, $date_, $reference, $quantity, $std_cost, 
		$person_id=0, $price=0)
Description:
	Removed parameters $show_or_hide, $discount_percent and $error_msg as obsolete after removal of related stock_moves fields.

Before 2.4:
	get_stock_moves($type, $type_no, $visible=false)
Now:
	get_stock_moves($type, $type_no)
Description:
	Removed parameter $visible (obsolete after `visible` field removal).

Before 2.4
	add_stock_move_customer($type, $stock_id, $trans_id, $location, $date_, $reference,
		$quantity, $std_cost, $price=0, $discount_percent=0)
Now:
	None
Description:
	Obsolete and removed.

Before 2.4:
	add_stock_transfer($Items, $location_from, $location_to, $date_, $type, $reference, $memo_)
Now:
	add_stock_transfer($Items, $location_from, $location_to, $date_, $reference, $memo_)
Description:
	Removed obsolete $type argument.

Before 2.4:
	add_stock_adjustment($items, $location, $date_, $type, $increase, $reference, $memo_)
Now:
	add_stock_adjustment($items, $location, $date_, $reference, $memo_)
Description:
	Removed obsolete $type and $increase arguments.
