Today sees the release of the latest version of Easify along with a new version of the Easify Advanced Server Upgrade (EASU).
Both EASU 18.104.22.168 and Easify 3.85 are FREE upgrades for existing users and bring you more new features, updates and bug fixes. Read on to find out what's new in our latest upgrade...
The main focus of Easify V3.85 is to provide features that are required by the latest version of EASU (V22.214.171.124) in order to provide improved integration with Wordpress/WooCommerce websites.
Also in this version are a number of minor bug fixes and tweaks that improve small value VAT rounding in certain scenarios.
An issue has been resolved in the paperwork designer, where saving to PDF could give unexpected results. A potential overflow error in teh paperwork Designer has also been resolved.
For new installs, the database engine has been upgraded to the latest service pack for users on Windows 7 or later.
Various minor tweaks to the Easify installer.
New for EASU V126.96.36.199 are a number of new API methods that allow you to integrate more closely with Easify.
Also included are upgrades to better support the requirements of the latest version on Wordpress/WooCommerce.
This release also includes minor bug fixes and updates, including improvements to the outbound queue handler.
The EASU V188.8.131.52 installer has also been upgraded to better support EASU installations on later operating systems including Windows 10.
If you are planning on upgrading your EASU installation from version 184.108.40.206 (July 2013) to 220.127.116.11 please read through this document to be made aware of the latest changes that could affect your Easify middleware system (the interface between your ecommerce website and the EASU web services).
EASU V18.104.22.168 should only be installed on an Easify database with a version of 3.85.
InsertCustomer(ExtCustomerId, Title, FirstName, Surname, JobTitle, Department, CompanyName, Address1, Address2, Address3, Town, County, Postcode, Country, WorkTel, HomeTel, Mobile, OtherTel, Fax, Email, WebAddress, Notes, SubscribeToNewsletter, bool TradeAccount, decimal CreditLimit, DeliveryTitle, DeliveryFirstName, DeliverySurname, DeliveryJobTitle, DeliveryDepartment, DeliveryCompanyName, DeliveryAddress1, DeliveryAddress2, DeliveryAddress3, DeliveryTown, DeliveryCounty, DeliveryPostcode, DeliveryCountry, DeliveryTel, DeliveryEmail, PaymentTermsId, RelationshipId, CustomerTypeId, PrivateKey)
Adds a new customer record to the Easify database
InsertOrder(ExtOrderNo, ExtCustomerId, DatePlaced, StatusId, Paid, CustomerRef, Invoiced, DateInvoiced, Comments, DateOrdered, DatePaid, DueDate, DueTime, Scheduled, Duration, Priority, Recurring, RecurTimePeriod, UseTradeMargins, DueDate2, DueTime2, DueDuration2, OrderType, PaymentTermsId, PrivateKey)
Adds a new order record to the Easify database
InsertOrderDetail(Sku, Qty, Price, Comments, TaxRate, TaxId, Spare, ExtParentId, ExtOrderDetailsId, ExOrderNo, AutoAllocateStock, PrivateKey)
Adds a new order detail / line item to the desired Easify Order
UpdateOrderStatus(PrivateKey, OrderNo, StatusId)
Updates the desired order's status
InsertPayment(PaymentDate, PaymentAccountId, TransactionRef, PaymentMethodId, PaymentTypeId, ExtOrderNo, Comments, Amount, PrivateKey)
Adds a new payment record related to the desired Easify Order
SetStockLevel(PrivateKey, OurStockCode, StockLevel)
Updates the stock level of the desired product by matching its Our Stock Code field
Returns a table representing the stock levels of all products in the Easify database
Returns a collection of products based on the given sub category id
UpdateStockLevel(PrivateKey, SKU, Qty)
Updates the stock level of the desired product
The weight of the product, no unit measure is presumed.
The date the product was added to the Easify database
The definition of the Product parameter has changed (ShopOMaticData.Products.ProductDetails)
The definition of the return type has changed (ShopOMaticData.Products.ProductDetails)
The definition for this class, which represents incoming products from the EASU server, must be updated with two new attributes. Weight (String) and DateAdded (DateTime).
This method needs to handle the two new product attributes. Weight (String) and DateAdded (DateTime).