What’s New in iVend Retail 6.6 API
This knowledge base article provides an overview on the new features and enhancements introduced in the iVend Retail API, version 6.6.
Purpose
The core intent to bring new features and enhancements, is to make iVend Retail a more effective application allowing for more customisation to be performed in the iVend Retail Management Console and the iVend Retail POS by using the iVend Retail Extensibility Framework.
iVend Retail 6.6 Features & Enhancements
The following is the list of new API’s introduced in iVend 6.6
GetAttributeByKey
GetDeltaInventoryUpdates
GetPicking
GetSpecialPriceList
GetTransactionStatus
PrintItemLabels
SavePicking
UpdateTransactionBalance
ValidateLicense
There are following web API methods exposed iVend Retail 6.6:
Method | Return Type |
GetAttributeByKey | public List<AttributeMasterDTO> GetAttributeByKey(string key) |
GetDeltaInventoryUpdates | public List<DeltaInventoryUpdateDTO> GetDeltaInventoryUpdates( DeltaInventoryUpdateInputDTO deltaInventoryUpdateInput) |
GetPicking | public PickingDTO GetPicking(string pickingKey)) |
GetSpecialPriceList | public List<SpecialPriceListDTO> GetSpecialPriceList(string subsidiaryKey) |
GetTransactionStatus | public TransactionStatusDTO GetTransactionStatus( string transactionId) |
PrintItemLabels | public void PrintItemLabels(List<LabelPrintingDTO> labelPrintingList) |
SavePicking | public PickingDTO SavePicking(PickingDTO picking) |
UpdateTransactionBalance | public TransactionStatusDTO UpdateTransactionBalance( TransactionStatusDTO updateTransactionBalance ) |
ValidateLicense | public bool ValidateLicense(string UserId,String Password,LicenseType LicenseType) |
What was new in iVend Retail 6.5 API
This knowledge base article provides an overview on the new features and enhancements introduced in the iVend Retail API, version 6.5.
Purpose
The core intent to bring new features and enhancements, is to make iVend Retail a more effective application allowing for more customisation to be performed in the iVend Retail Management Console and the iVend Retail POS by using the iVend Retail Extensibility Framework.
iVend Retail 6.5 Features & Enhancements
The iVend Retail 6.5 Extensibility Package allows for the creating of User Defined Tables (UDTs) through the Add-on Framework through the programming interface.
The iVend Retail Add-on Framework allows you to create a UDT object and to execute the function to insert data in the UDT using the programming interface instead of writing SQL scripts at the back-end.
· UDT Creation
Now you can create User Defined Fields (UDFs) through the Add-on Framework. The iVend Retail Add-on Framework consists of objects that help you to create and maintain UDFs through the programming interface.
· UDF Creation
Developers can use the iVend Retail APIs to handle UDTs and UDFs.
· Handle UDTs and UDFs Data via APIs
Developers can add or remove a custom column from the system grid depending on the business requirement.
· Custom Column
Developers can add/remove custom button panels to all Management Console screens which are available in the list of custom buttons supported screens. This feature leverages developers to create custom buttons in transaction and master screens.
· Custom Button Panel
The iVend Retail Add-on Framework enables developers to create Custom Menus in the Management Console. It allows the developer to create a menu item in the Management Console in order to open a custom screen.
· Custom Menus
The iVend Retail 6.5 Extensibility Package brings one of the most important new features; GUI events that include Form events, Button events, Menu events, etc. Now developers can capture and work on all these events using the iVend Retail Add-on Framework.
· iVend GUI Events
The new Visual Studio Development Template is the enhanced template that makes the file size lighter for optimised performance.
· Enhanced Visual Studio Development Template
The iVend Retail 6.5 Extensibility Package now offers developers a new feature wherein after creation of a UDT, if they choose it for replication, then the iVend Replication Engine replicates the data of the UDT across all store servers in the network.
· UDT Data Replication