The client is a leading global provider of end-to-end, technology-enabled business solutions, including ERP, SCM, PLM, WMS, CRM, portal, e-Commerce, application development, project services, e-Learning, training, staffing, call center, and global sourcing solutions. For almost 30 years, the client has enabled global enterprises, regional companies, and government agencies to drive breakthrough performance through technology-driven solutions.
Need for a Mobile-based Retail Application to Optimize Inventory Management
The client wanted a mobile-based POS application that could allow retail store operators to browse or search through the products, add them to the cart, and post transactions to the back office. The application should also support barcode devices for adding items to the cart. The operators would carry the device with the POS application installed and build their cart from the retail store using a barcode or search feature and post the transaction.
challenges
Traditional POS systems didn’t offer the flexibility to post transactions from anywhere
No real-time inventory tracking system to help the retailer maintain optimal stock
Regular POS systems were expensive, bulky, and took too much space within the store
Managing customer information was cumbersome and time-consuming, and this led to low customer retention
Existing solutions lacked robust reporting capabilities to facilitate timely decision-making
A Retail POS Application for iOS Platform
Damco collaborated with the client to develop a POS application for the iOS platform that can be used by over 500 concurrent users. Key features of the solution:
Product Catalog
The catalog consists of over 30,000 products that are updated in a nightly batch on a daily basis.
Scalability
The POS application supports over 1 million transactions a day. This feature has been tested using Vulnerability Assessment and Penetration Testing (VAPT) done by Damco testing CoE.
Customized Pricing
The product prices can be customized for individual customers and can be stored even in the local repository.
Middleware
Since the iOS application cannot consume the Microsoft AX web services directly, a middleware was developed using ASP.NET technology. The middleware takes input from the application and posts requests to Microsoft AX web services and vice-versa.
Microsoft Dynamics AX
The transactions are posted from mobile POS as per configured business rules so that all back-end functions can be performed using Dynamics AX.
Better Inventory Management, Simplified Invoicing, and Improved Customer Insights
The mobile POS application has helped retailers served by the client realize significant benefits: