System version
1.66.1
18/12/2023
- Show remaining purchase value worth of house products
1.66.0
04/12/2023
- Increased
weight
decimal point to3
for Customer note items - Updated
app::weight()
helper to display 3 decimal points when needed. - Hide
weight
in purchases and orders decimal points without meaning.
1.65.0
16/11/2023
- Added
auto_bridge_base_url
,auto_bridge_supplier_id
tofarm_customers
. - Added
bridge_order_id
tofarm_purchases
to identify purchase bridged from order in parent system.
1.64.0
16/11/2023
- Added
auto_bridge_base_url
,auto_bridge_supplier_id
tofarm_customers
. - Added
bridge_order_id
tofarm_purchases
to identify purchase bridged from order in parent system.
1.63.0
23/08/2023
- Added Invoice CN.
1.62.9
10/07/2024
- Added lock invoice payment permission.
1.62.8
13/06/2024
- Added import customers from autocount excel file.
- Added import suppliers from autocount excel file.
1.62.7
24/05/2024
- Added new customer print transactions statement to print account statement for multiple months.
1.62.6
25/11/2023
- Added new
simple2
print template. - Added
has_unamount_order
filter in invoice listing.
1.62.5
15/11/2023
- Added
purchase_update_orders_product
option to prevent changes to order product if purchase product is changed.
1.62.4
12/11/2023
- Added Download as PDF for Profit report.
1.62.3
10/11/2023
- Added Theme settings to customize system theme background.
1.62.2
29/10/2023
- Added
total_amount
andtotal_unpaid_amount
in monthly invoices summary
1.62.1
25/10/2023
- Added print order daily products.
- Allow to hide price in select orders result.
- Replaced suppplier accessory statement with daily result set.
1.62.0
23/08/2023
- Allow break purchase multiple times without delete previous purchase link.
1.61.5
11/08/2023
- Filter out cancelled invoices in print customer transactions when
account_statement_hide_cancelled_transactions
is set totrue
.
1.61.4
26/06/2023
- Group products by default in print invoice listing.
1.61.3
26/06/2023
- Add topup invoice orders.
1.61.2
18/06/2023
- Add edit statement supplier if it is unpaid.
1.61.1
17/06/2023
- Disable transport recalculate for new install
- Sort payment receipt transactions by date when printing
1.61.0
15/06/2023
- Convert all weight columns from
double(18,2)
todecimal(18,2)
1.60.3
28/05/2023
- Fix payment voucher transaction failed to add in edit mode
1.60.2
25/05/2023
- Fix error in Print invoice listing related with
total_weight
attribute.
1.60.1
23/05/2023
- Introduce
beta_modules
to toggle experimental features to certain client - Add
sortby
dropdown in invoice search result.
1.60.0
22/05/2023
- Add Customer supplier link to link customer and supplier.
- Add Payment voucher contra to contra customer invoices.
- Auto link supplier to customer when cloning supplier to customer.
1.59.1
02/05/2023
- Optimize purchases pages to reduce page file size by minifying json data
1.59.0
17/04/2023
- Add EconSave profit report with custom profit formula.
1.58.1
11/03/2023
- Refactor export invoices for autocount to split rows by
taxcodes
andsales acc_code
1.58.0
27/02/2023
- Add default accessory for
products
,customer_products
,supplier_products
1.57.1
06/01/2022
- Add export
Vehicle Transport Excel
1.57.0
05/01/2022
- Add
increment_mode
tofarm_customer_invoices
,farm_statements
,farm_payment_vouchers
,farm_customer_invoice_payments
,farm_transport_statements
.
1.56.0
30/12/2022
- Add
yearmonth
id number generator that uses current year and month. Increment number reset every month.
1.55.0
30/12/2022
- Add
attention
column to invoice.
1.54.0
30/11/2022
- Add
user restricted hours
to block login during specified hours of each day.
1.53.9
23/11/2022
- Allow to select
end date
for supplier ledger aging
1.53.8
12/11/2022
- Add product filter in purchase daily products and order daily products.
1.53.7
12/10/2022
- Temporary remove account statement breakdowns in customer account statement.
- Add print basic transactions result in customer transactions.
1.53.6
23/09/2022
- Add new option
total_sum_role
to customize role that allows to view aggregate sum.
1.53.5
24/07/2022
- Added bulk update purchase price to update multiple purchases price.
1.53.4
13/07/2022
- Revamped
user form
and addpermissions
section to manage user permissions. - Added invoice bulk actions to lock and unlock invoices.
- Added individual supplier total purchase amount in
supplier range purchases
list.
1.53.3
26/05/2022
- Integrated with Million Accounting Software to allow export invoices
1.53.2
07/04/2022
- Added quantity field to custom statement entry
1.53.1
07/04/2022
- Added
cancelled
status to invoice search - Hide
cancelled
invoices in invoice statement print when optionaccount_statement_hide_cancelled_transactions
is set totrue
1.53.0
20/03/2022
- Added new payment terms to customers and invoices
1.52.0
11/01/2022
- Added new field
user_po_number
in invoices
1.51.5
03/11/2021
- Added new customer recent orders tooltip for orders
1.51.4
24/10/2021
- Added new customer settings page to specify damage and lost customer ids.
1.51.3
23/10/2021
- Include damage and lost in monthly purchases & orders report.
- Include
weight by quantity
product weight in total weight in monthly purchases & orders report.
1.51.2
20/10/2021
- Include internal company purchase total in total sum when searching purchases
1.51.1
19/10/2021
- Added Monthly purchases & orders report.
- Include total weight and quantity in customer monthly sales report.
- Group customers with by family in customers monthly sales report and customer product prices.
1.51.0
18/10/2021
- Fixed multiple invoice columns was reseted if an invoice is updated.
1.50.0
18/10/2021
- Added option
print_show_issued_by
to show issued by username when printing invoice.
1.49.4
07/10/2021
- Added pagination to invoice payment attach credit notes modal.
1.49.3
14/09/2021
- Added voucher export result and print result.
- Migrated to use
Carbon
version 2. - Use
phpoffice/phpspreadsheet
to generate Excel file from now on.
1.49.2
26/05/2021
- Fixed combine orders bug which combine orders from different suppliers when order results contains more than 1 customers
1.49.1
04/05/2021
- Fixed locked purchase is not editable even for user with lock purchase permission
- Show lock icon for locked purchase
- Various improvements to lock purchase
1.48.2
28/03/2021
- Fixed order
product_id
is not changed when updating purchase'svegetable_id
when order'sproduct
relation is exists which overwritten with oldproduct
relation id
1.48.1
13/03/2021
- Add background filter key limit_date_from to
purchase
andorder
search result to limit query if no search filter attribute is set to prevent long running queries.
1.48.0
07/03/2021
- Add purchase lock
- Add insight report for
monthly sales order
,order product price
,customer product price
,order product price trend
1.47.2
05/12/2020
- Add products summary to statemen, invoice, purchases result, orders result.
1.47.1
19/11/2020
- Add Attach credit notes to invoice payment
- Move all invoice payment js in
.php
file toresources/js
1.47.0
11/11/2020
- Add
ref_number
to FarmProductAccessoryTransaction and new ref_number and remarks fields in batch return accessory form
1.46.1
02/11/2020
- Enable print day sum for statement by default
1.46.0
01/11/2020
- Add invoice labels
1.45.7
31/10/2020
- Allow add batch return and deliver accessories in
customer/show
1.45.6
30/10/2020
- Add new customer accessory daily transaction statement
1.45.5
23/10/2020
- Include grand total with sum or orders and ding dongs when print order search result
1.45.4
16/10/2020
- Add system
reset_invoice_dingdongs()
function to reset invoice ding dong and totals - Add statement print setting
statement_print_day_sum
to print total sum for each day in statement
1.45.3
12/10/2020
- Add
purchase
user permissionbypass-purchase-stock-limit
to bypass purchase stock limit validation when update purchase
1.45.2
04/10/2020
- Add option
order_show_weight_for_weight_by_qty
to show order product weight right after product name if enabled (applied to product weight by quantity). - Filter out non utilized product accessories from invoice accessories table
1.45.1
04/10/2020
- Add
active
dropdown in customer and customer family product form - Fix badge is not updated after suspended in customer and customer family product forms
1.45.0
04/10/2020
- Products table sortable in customer and customer family
- Add checkbox in orders table for bulk actions
1.44.1
26/09/2020
- Populate include ding dong checkbox with customer
invoice_include_dingdong
or globaldefault_dingdong_include
option
at order search result
1.44.0
23/09/2020
- Add
include_dingdongs
checkbox and customerinvoice_include_dingdong
to show or hide ding dong when printing invoice
1.43.0
23/09/2020
- Add checkbox
include_dingdongs
in search order result to include order ding dongs table. - Change default value from
1
to0
for columnquantity
inFarmCustomerInvoiceDingDong
.
1.42.2
28/08/2020
- Fix prefill from customer product might overwrite previously set quantity, weight and price when edit order
1.42.1
26/08/2020
- Append
products
key in customer api result set
1.42.0
26/08/2020
- Add default
quantity
andweight
in customer product and customer family product
1.41.1
22/08/2020
- Add some blank spacing when printing without letter head/logo
1.41.0
22/08/2020
- Add
invoice_include_logo
field in customer and customer family to control default include company header when printing invoice or delivery order
1.40.3
10/08/2020
- Reset and ignore
quantity_remarks
andquantity_total
fields if product is weight by quantity - Hide
quantity remarks
andquantity total
fields in purchase and order forms if product is weight by quantity. - Round accessory_quantity_string() only return 2 decimal point string
- Made order modal to
xl
size
This is to make sure the statement and invoice subtotal calculated is correct and only use quantity field for calculation without need to look for quantity total field if product is weight by quantity.
1.40.2
08/08/2020
- Add
customer_family_id
dropdown in profit report
1.40.1
11/07/2020
- Fix order date is not remembered correctly when option
date_remember_js
is set totrue
in purchase/show page
1.40.0
05/07/2020
- Add
epv_number
to customer credit notes (customer transaction)
1.39.3
02/07/2020
- Add
export result
excel to account transactions
1.39.2
25/06/2020
- Add print accessory transactions.
1.39.1
24/06/2020
- Add new
total_weight
andaccessory
dingdong criterias.
1.39.0
24/06/2020
- Add
dingdong
module.
1.38.0
04/06/2020
- Add
sequence_number
to transport statements - Add export transport statement result and accounting post
1.37.0
20/05/2020
- Add
fruit
product type
1.36.9
02/06/2020
- Add invoice statement print remarks option
- Allow customer ledger aging report to specify a date
1.36.8
31/05/2020
- Fix direct order that will make create incorrect purchase product based on product family products
1.36.7
17/05/2020
- Attach and show future 5 house purchase orders in simple order popup when the current house purchase has no order
1.36.6
17/05/2020
- Fix invoiced order price is editable when option
fixed_price_lock
is enabled
1.36.5
15/05/2020
- Prevent order price get overwritten when updating order with locked fixed price where input is disabled
1.36.4
11/05/2020
- Increase memory limit of statement print to
128M
1.36.1
14/03/2020
- Add option
statement_name_include_supplier
to include supplier name in statement name.
1.36.0
12/03/2020
- Add
ref_code
in customer product and family product. Inject product reference code to order to show in invoice for customer that wants to show their own product code in their invoices.
1.35.3
09/03/2020
- Add
show_price
permission for purchases and optionpurchase_role_show_price
to define a role (or greater) that can see purchase price. Default to everyone can see purchase price unless this option is set. - Fix checkbox query string is not forward to view when generating pdf in download invoices
1.35.2
04/03/2020
- Fix statement view options is not passed to email view pdf
1.35.1
25/02/2020
- Add download invoice statement and pdfs in zip
1.35.0
17/01/2020
- Make order and purchase unit_price default to 0
1.32.1
01/01/2020
- Add supplier and customer oustanding accessories summary
1.32.0
01/10/2019
- Append
.deleted
tonickname
when supplier or customer is soft deleted
1.31.13
12/09/2019
- Show supplier in order search result when 1 customer is selected
- Show supplier in invoice orders table
1.31.12
05/09/2019
- Prevent delete purchase when there is order associated
- Add clear orders button for purchase
1.31.11
04/09/2019
- Add batch update order prices in order daily products
1.31.10
19/08/2019
- Add export internal orders
1.31.9
15/08/2019
- Add batch update purchase prices in purchase daily products
1.31.8
09/08/2019
- Add order product prices
1.31.7
17/07/2019
- Fixed text overlapping issue in statement remarks
1.31.6
11/07/2019
- Include suspended customer in profit report
- Update to use order's currency rate to calculate total order price
1.31.5
11/07/2019
- Use invoice id in Excel export
- Include supplier name in invoice Excel export
1.31.4
03/07/2019
- Tweaked and fixed inconsistency font in printing and set default font size to 1rem (~16px).
1.31.3
01/07/2019
- Added print invoice customer month summary
- Added supplier balance amount in voucher transaction modal
1.31.2
27/06/2019
- Added date_remember_js to remember/ignore date selected in js files
- Fixed inner foreach loop in invoice export result excel
1.31.1
27/06/2019
- Don't remember last selected order date after added order in the same page e.g: pending purchase
- Fixed purchase order form's quantity remarks carried to purchase's form
1.31.0
12/05/2019
- Added new index
customer_order_date
toorders
table to speed up customer monthly orders
1.30.2
23/04/2019
- Reworked purchase
approve price
permissions implementation - Add order
approve price
1.30.1
13/04/2019
- Fix incorrect remaining total in
pending purchase
if purchases have allocated to inhouse
1.30.0
21/03/2019
- Increase
purchase link weight
column to 2 decimal
1.29.3
06/03/2019
- Add
account remove
to soft delete account - Sort
product accessories
table to keep same order ininvoice print
- Improve readability of
accessory statement
summary by adjustingprevious
andstatement
total when no date is specified
1.29.2
27/02/2019
- Add
group product
checkbox in order search result - Set order by product name ascendingly when search for same day orders only
1.29.1
27/02/2019
- Add
price
in supplier product and auto populate fixed price in purchase - Add
print daily products
in purchase
1.29.0
21/01/2019
- Add
unlimited inventory
product to allow product as service
1.28.0
20/12/2018
- Allow floating point in
sequence_number
to overcome error when same sequence number needed
1.27.10
26/11/2018
- Show invoice date's returned accessory quantity in invoice print and export
- Change total accumulative quantity up to the point of invoice date instead of up to printed date
1.27.9
22/11/2018
- Auto fill product weight in purchase form
1.27.8
17/11/2018
- Exclude unit type quantities in invoice's total quantities in printing mode
1.27.7
13/11/2018
- Added export result to excel for purchases and orders
- Added check all checkbox in
voucher/link
andvoucher/edit
- Excluded in house purchases in purchase/report
1.27.6
31/10/2018
- Add logo in invoice excel export
- Fix misalign columns when include price in printing delivery order
1.27.5
22/10/2018
- Fix incorrect currency code show in
customer/show
1.27.4
16/10/2018
- Removed taxcode in delivery order if it is not GST orders
- Use statement print properties to show/hide voucher printing date
1.27.3
13/10/2018
- Experiment with PJAX in
purchase/show
1.27.2
06/10/2018
- Allow select invoice to export to account posting
1.27.1
02/10/2018
- Add invoice verify status in search form
1.27.0
18/09/2018
- Use separate taxcodes for SST
1.26.0
01/09/2018
- Update ready for SST
1.25.13
19/08/2018
- Added
print remarks
ininvoice setting
form - Show
print remarks
in invoice and order print view
1.25.12
17/08/2018
- Added
product type
inorder search
form - Fixed inconsistent alias in
FarmOrderTable::findOrdersBySearchOption()
1.25.11
06/08/2018
- Removed
remove accessory
and replaced withsuspend accessory
to avoidpurchase
andorder
hasnull
accessory_id
1.25.10
29/07/2018
- Add
hide_accessory
option ininvoice settting
to force hide accessory table in invoice print globally
1.25.9
26/07/2018
- Fixed
order
can be deleted inpurchase show
even invoice is verified
1.25.8
20/07/2018
- Disallow
currency_id
changes in customer form to avoid order currency problem
1.25.7
19/07/2018
- Fixed
currency_rate
is not saved correctly when changing ordercustomer
with different currency code
1.25.6
15/07/2018
- Added
lock and unlock invoice
ininvoice show
- Auto
approve
orrevert
orders price whenlock
orunlock
invoice
1.25.5
28/06/2018
- Fixed customer
family_id
is set tonull
when edit customer - Added
download do pdf
andemail do pdf
forinvoice
1.25.4
27/06/2018
- Fixed DO is not printable
- Fixed
customer family product
price is not appearing inquick order
frompurchase list
- Enhanced
statement
purchase period calculation
1.25.3
26/06/2018
- Added download as pdf and email to
statement
andinvoice
1.25.2
24/06/2018
- Added quick add order from purchases table
- Fixed currency is not captured correctly from
order direct
1.25.0
13/06/2018
- Added
permissions
anduser_permission
to assign permissions to individual user - Added
verify-invoice
permission to lock invoice and orders once it is verified - Added new option
purchase_stock_strict
to disallow insufficient purchase stock in purchase update - Show
unit_type
quantity in invoice print
1.24.4
08/06/2018
- Default to show letter head when print account statement
- Fixed popup issue when print account statement from list
- Added
house_allocate_weight_offset
option to allow extra weight during allocation to house purchase - Fixed house purchase's
weight
/quantity
andprice
is not updated correctly when origin purchase is deleted
1.24.3
07/06/2018
- Extended
shortname
field infarm_labels
to occupied unicode characters - Added daily products in purchase and order
1.23.3
01/06/2018
- Added
gst
config file - Added
Tax
library which parse tax rate by dates - Updated all gst rate caller to use
rate_date()
in order to use rate by date - Fixed POS cart checkout error
- Added CIF word in Final total for foreign customer invoices
1.22.8
07/05/2018
- Fixed long time duplicate voucher payment bug
1.22.7
06/04/2018
- Split statement report and statement transactions report
1.22.6
03/04/2018
- Fix quantity accessory carry to next purchase entry when multiple purchases are added
- Statement order by statement date by default now
1.22.5
29/03/2018
- Add debit note module
1.22.4
23/03/2018
- Show GST number in supplier and customer print result
- Added include even checkbox for customer and supplier ledger aging balance to exclude 0 balance record in print view
- Fixed
vehicle_id
cannot set to null in invoice
1.22.3
23/03/2018
- Added label delete feature
- Added include even checkbox for customer and supplier ledger aging balance to exclude 0 balance record in print view
- Fixed
vehicle_id
cannot set to null in invoice
1.22.2
23/03/2018
- Added option
OPTION_GST_STRICT_MODE
to make non registered supplier to use NR taxcode. (temporary)
1.22.1
23/03/2018
- Added rows param on statement & invoice print to change number of records per page
1.22.0
22/03/2018
- Added new taxcode
NR
andZDA
- Added vehicle dropdown to select invoice vehicle
- Added
taxcode
field in customer to overwrite default calculated taxcode - Added
statement transactions
in statement report to show non payment transactions in statement report - Added
fixed_price_lock
option to make order price unchangable
1.21.3
06/02/2018
- Add update currency rate to orders and invoices in settings
1.21.2
05/02/2018
- Reduced post data from axios POS to fix max _input_vars warning
1.21.1
02/02/2018
- Fixed total remaining stock validation faield in purchase order form due to
number_format
thousand separator - Added
code
in product suggest query - Added
is_bundle
in POS modal - Allowed
weight_by
quantity products in productssplit_sources
- Allowed multiple entries of same
product_id
in POS cart - Improved in house purchases performance by cutting down reduntant queries
1.21.0
01/02/2018
- Add
POS
module - Add
split_sources
in products to select source products to pull from when adding orders from POS - Add
POS
in settings
1.20.1
20/01/2018
- Add
show_date
option in statement print properties to toggle statement printing date
1.20.0
19/01/2018
- Add
currency_rate
in invoice payment
1.19.2
16/01/2018
- Fixed first blank page in statement and invoice printing
1.19.1
15/01/2018
- Added print customer orders summary page
- Added print customer result barcode page
- Added print product result barcode page
1.19.0
15/01/2018
- Added
weight
field in products - Updated to use fontawesome 5
- Added
statement_print_properties
to split statement print into multi pages
1.18.2
07/12/2017
- Added new
invoice_print_properties
option to customize invoice print template
1.18.1
07/12/2017
- Added new
date_remember
option to remember last picked purchase and order date
1.18.0
30/10/2017
- Added
developer_access
option to allow a password to access restricted options
1.17.3
12/10/2017
- Added
date_today_offset
option to set default today date based on a offset
1.17.2
14/09/2017
- Added
assets_version
option - Updated view layouts to append
asset version
in asset filename
1.17.1
13/09/2017
- Locked statement from add and remove purchase once payment voucher is created
1.17.0
05/09/2017
- Added
is_gst
in invoice
1.16.2
30/08/2017
- Added
address
and other fields in customer import and export
1.16.1
30/08/2017
- Added
currency_id
incustomer family
- Added supplier result print
1.16.0
29/08/2017
- Added
customer family
1.15.0
31/07/2017
- Added
file
module
1.14.2
30/07/2017
- Fixed
accessory_quantity
field is not shown after inhouse order modal is loaded - Hide inhouse product card if total purchase and total order is
0
1.14.1
24/07/2017
- Added
tax_sr_code
in account posting setting - Fixed table column span issue in delivery order
1.14.0
20/07/2017
- Added
barcode
in product
1.13.2
09/07/2017
- Fixed typo in accessory statement
- Added
group_product
field when print invoice directly from invoice list - Disabled fade effect in purchase order modal to allow focus to work correctly
- Added new
exclude_cancelled
option in account posting setting - Added export accounting in invoice search sequence result
- Fixed incorrect order profit if purchase product is weight by quantity but order product is weight by weight
- Hide in house purchases from pending products and pending purchases
- Fixed incorrect days used in pending purchases (was set to 40 accidentally)
- Removed purchase table in inhouse products
- Optimized query when loading All purchases page
- Fixed checkbox params is not passing to view invoice
1.13.1
18/06/2017
- Fixed
fixed order price
is not showing up in purchase order form - Updated to not delete
house purchase
even if it is empty when deleting purchase link
1.13.0
31/05/2017
- Added in house purchase
- Updated
purchase weight
to 2 decimal
1.12.9
31/05/2017
- Fixed bridge purchase is not gst applied
- Added zero rated amount in tax invoice report print
1.12.8
29/05/2017
- Updated output tax to show chargable amount in
tax report
1.12.7
20/05/2017
- Added
payment_date_from
andpayment_date_to
tostatement_search
- Added bank in details in statement report
1.12.1
08/04/2017
- Removed
html
characters in productautocomplete
dropdown - Updated
autocomplete
visual - Limit
autocomplete
result to15
1.12.0
01/04/2017
- Added
ref_number
andclient_batch_id
inaccount_transaction
for bank in transaction
1.11.0
17/03/2017
- Added
label
andpurchase label
module
1.10.1.14
14/03/2017
- Fixed
splited purchases
weight is not carry from parent purchase ifproduct
is quantity count
1.10.1.13
09/03/2017
- Fixed
purchase bridge
error
1.10.1.12
08/03/2017
- Optimized
statement suggest
query to reduce response time - Use
product code
in sorting and name inpending purchases
page