Whats New in iVend Retail 6.6 API

Whats New in iVend Retail 6.6 API

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 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 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


    • Related Articles

    • General Settings in SAP Business One

      Introduction The iVend Add-on helps in setting up some configurations required for integrating iVend with SAP Business One. The following sections of this document capture the functionality of the new screens created and new fields added to the SAP ...
    • Customer unable to do refund invoices in one site due to API Url not working at this showroom

      Environment: iVend 6.6 Problem Statement: Customer unable to do refund invoices in one site and getting the error attached at below Error Screenshot: Issue steps : 1. Open POS and press transaction search 2. Search with transaction SA0222000468 3. ...
    • Calling iVend Retail Web API using SoapUI

      Introduction This knowledge base article explains about using SoapUI in an iVend Retail Web API Call. SoapUI is one of the simplest designed applications to test web services. Overview In this article, you will learn how to use SoapUI in the iVend ...
    • Calling iVend Retail Web API using SoapUI

      Introduction This knowledge base article explains about using SoapUI in an iVend Retail Web API Call. SoapUI is one of the simplest designed applications to test web services. Overview In this article, you will learn how to use SoapUI in the iVend ...
    • Steps to create New Store in iVend

      Environment iVend 6.6 7989 Query Steps to create New Store in iVend HO MC Answer One can follow our e-Learning Video on Store Creation from below link/ portal: It is also suggested to create Store backup file from iVend Enterprise MC in downtime when ...