Changelog
WooCommerce ABRA Flexi Connector
1.0.32 - 2023-09-28- Fix - Resolved composer conflict with other plugins by custom namespaces.
- Dev - Prevent PHP warnings.
- Dev - Tested up to WP 6.3.1 and WC 8.1.1.
- Enhancement - Allow to define the print report language for issued and proforma invoices.
- Dev - Tested up to WC 8.0.2.
- Fix - Resolved composer conflict with other plugins by custom reference keys.
- Dev - Tested up to WP 6.3 and WC 8.0.1.
- Tweak - Better tax processing of product items in synced orders and invoices.
- Fix - Correct detection relevant stocks by synced products from ABRA Flexi to eshop.
- Dev - Tested up to WC 7.9.0.
- Tweak - Allow to reserve order items (products) from synced orders in ABRA Flexi.
- Dev - Tested up to WC 7.8.2.
- Enhancement - Allow to automatically update the eshop order statuses by proforma and issued invoice payment statuses in ABRA Flexi.
- Tweak - Generate issued invoices with deposite deducation by paid proforma invoices.
- Fix - Correct internal record timestamp datetime for generating invoices by changed order statuses in eshop.
- Dev - Tested up to WC 7.8.1.
- Fix - Correct getting Packeta point ID and setting it to synced orders and invoices to ABRA Flexi.
- Dev - Tested up to WC 7.7.2.
- Enhancement - Allow to define the type of stock document for stock cards in synced invoices.
- Enhancement - Automatically sync the invoices to ABRA Flexi by changed order statuses in eshop.
- Engancement - Better setup the syncing of issued and proforma invoices to ABRA Flexi by payment methods and order statuses in eshop.
- Tweak - Validation of ABRA Flexi API URL and port with http(s) protocol.
- Dev - Preventing multiple sync calls at the same time.
- Dev - Tested up to WP 6.2.2 and WC 7.7.1.
- Enhancement - Allow to define the default status for received orders in ABRA Flexi.
- Enhancement - Allow to sync the shipping methods between eshop and ABRA Flexi, created new setting section 'Shipping settings' in plugin interface.
- Tweak - Compatibility with Toret Zásilkovna (Packeta) plugin, the branch ID synces to ABRA Flexi.
- Tweak - Compatibility with Packeta plugin, the branch ID synces to ABRA Flexi.
- Tweak - Added hook
tlw_abra_flexi_conn_order_eshop_update
for modifying the request for updating eshop order from ABRA Flexi. - Dev - Extended getting order data from ABRA Flexi by updating eshop order process.
- Dev - Minor code refactoring.
- Enhancement - Added hooks
tlw_abra_flexi_conn_api_request_get_customer
,tlw_abra_flexi_conn_api_request_post_customer
,tlw_abra_flexi_conn_api_request_get_products
,tlw_abra_flexi_conn_api_request_get_stockcards
,tlw_abra_flexi_conn_api_request_get_customers
,tlw_abra_flexi_conn_api_request_get_orders
for modifying the API request. - Dev - Improve getting new orders from eshop by max limit.
- Dev - Tested up to WC 7.6.1.
- Enhancement - Added hooks
tlw_abra_flexi_conn_sync_product
,tlw_abra_flexi_conn_sync_product_variation
andtlw_abra_flexi_conn_sync_product_other_prices
for modifying the sync product request output to eshop.
- Enhancement - Allow to sync the product categories by good groups from ABRA Flexi to eshop.
- Enhancement - Allow to sync the customers from ABRA Flexi to eshop.
- Enhancement - Allow to sync the product prices in foreign currencies from ABRA Flexi to eshop.
- Enhancement - Allow to sync the product prices for price list groups from ABRA Flexi do eshop.
- Enhancement - Allow to sync the product prices per customers from ABRA Flexi to eshop.
- Tweak - Compatibility with WPify Woo plugin, the company billing data in synced orders and invoices to ABRA Flexi.
- Dev - Tested up to WC 7.6.0.
- Enhancement - Allow to sync the variable products from ABRA Flexi to eshop by defined parsing mask.
- Enhancement - Allow to add comment to sending log file to WooConn.sk.
- Tweak - Improve visual multiselect fields in plugin settings.
- Fix - Correct generating the filter params for getting all stock cards from ABRA Flexi by one-time sync.
- Dev - Minor code refactoring.
- Dev - Tested up to WP 6.2 and WC 7.5.1.
- Tweak - Sync stock cards by current accounting year only.
- Tweak - Removed attribute for reservation of ordered products from order and invoice requests to ABRA Flexi.
- Tweak - Optimization of sync products from ABRA Flexi to eshop, reduced required response attributes.
- Tweak - Check defined constant
ZipArchive::EM_AES_256
for encrypted sent mail file log. - Fix - Correct sync stock quantities by selected stocks from ABRA Flexi to eshop.
- Fix - Export and save log file from plugin interface.
- Dev - Tested up to WC 7.3.0.
- Enhancement - Added hooks
tlw_abra_flexi_conn_order_invoice_product
,tlw_abra_flexi_conn_order_invoice_fee
andtlw_abra_flexi_conn_order_invoice_shipping
for modifying items in order and invoice output to ABRA Flexi. - Fix - Set null price value as numeric zero.
- Tweak - Set default active logging.
- Tweak - Encrypted log files mail sent to WooConn.sk from plugin interface.
- Dev - Tested up to WC 7.2.2.
- Tweak - Set max number of chars for item order name.
- Tweak - Correct set VAT type (standard, reduced rate, zero rate) in order and invoice requests to ABRA Flexi.
- Dev - Tested up to WP 6.1.1.
- Tweak - Removed country code GB from list of EU countries for OSS mode in synced invoices.
- Tweak - Human entries of product meta data and improve selection hidden fields to items in synced orders and invoices.
- Enhancement - Extension of functions with sync logs in plugin interface. Possibility to export and save them, send them by email to WooConn.sk.
- Fix - Calc correct numeric values if the unit prices in orders and invoices are null.
- Dev - Tested up to WP 6.1.0 and WC 7.1.0.
- Fix - Correct definition hooks for synced orders and invoices.
- Dev - Tested up to WC 6.9.4.
- Enhancement - Allow to define the invoice type for OSS mode to issued invoices.
- Enhancement - Added hooks
tlw_abra_flexi_conn_order_sync
andtlw_abra_flexi_conn_invoice_sync
for modifying order and invoice output to ABRA Flexi. - Dev - Minor refactoring JS scripts.
- Dev - Tested up to WP 6.0.2 and WC 6.9.3.
- Fix - VAT type of items in synced orders.
- Fix - Improved icons of the displayed data in order list.
- Dev - Tested up to WC 6.8.1.
- Fix - Integer data type for VAT rate and don't sending VAT data, if the VAT is null.
- Tweak - Visual improve of the displayed data on the synchronization of orders and invoices in eshop admin interface.
- Dev - Tested up to WP 6.0.1 and WC 6.7.0.
- Enhancement - Allow to define to don't create new products by syncing products from ABRA Flexi to eshop.
- Enhancement - Improved workflow for importing of manually created invoices in ABRA Flexi and their automatically sending to eshop customers.
- Tweak - Separate registration of created ABRA Flexi invoices (issued, proforma) for synced orders in eshop.
- Dev - Better detection process of syncing products from ABRA Flexi to eshop.
- Dev - Tested up to WC 6.6.1.
- Tweak - Styles for the synced data in eshop admin interface order list.
- Fix - Render the synced invoices in eshop admin interface.
- Fix - Correct detection manually created issued and proforma invoices for importing them from ABRA Flexi to eshop.
- Fix - Filter query for changed product stock quantity.
- Fix - Thousand separator for calc the prices in synced orders and invoices.
- Dev - Tested up to WP 6.0 and WC 6.5.1.
- Enhancement - Allow to define sync of product stocks from ABRA Flexi to eshop.
- Dev - Tested up to WP 5.9.3 and WC 6.4.1.
- Initial Release.