Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-block-list.php on line 199

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/rlsnetnt/public_html/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home2/rlsnetnt/public_html/blog/wp-includes/class-wp.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home2/rlsnetnt/public_html/blog/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home2/rlsnetnt/public_html/blog/wp-includes/class-wp-theme.php:9) in /home2/rlsnetnt/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1673
{"id":1132,"date":"2013-12-20T04:55:36","date_gmt":"2013-12-20T04:55:36","guid":{"rendered":"http:\/\/rai.net.in\/blog\/?p=1132"},"modified":"2013-12-20T10:02:20","modified_gmt":"2013-12-20T10:02:20","slug":"dynamix-technology","status":"publish","type":"post","link":"http:\/\/blog.rai.net.in\/dynamix-technology\/","title":{"rendered":"Dynamix Technology"},"content":{"rendered":"

The need and relevance of technology in retail operations is a no-brainer, but the success of technology implementations depends on two very important factors, viz. Which technology partner you choose and How do they go about managing change. Storai presents a case study on how the right technology intervention can streamline retail processes and create business intelligence. <\/b><\/p>\n

Modern Retail Solution Streamlines Operations, Drives Significant Savings<\/b><\/p>\n

\"Case-Study-1\"<\/a><\/p>\n

Overview<\/b><\/p>\n

The standalone, distributed solutions made operations challenging and ambiguous at SSIPL, a specialty retailer with over 400 exclusive outlets. It did not provide real time information, consolidated reports or business controls. To overcome these issues, it deployed Microsoft Dynamics for Retail. The solution integrates business functions, and all sales channels, including stores, e-commerce and m-commerce, saving costs and resources by 30 percent.<\/p>\n

The Customer<\/b><\/p>\n

Established in 1994, SSIPL Retail is a leading specialty retailer. Its portfolio includes 400+ retail outlets of premium international sports and lifestyle brands such as Nike, Levis, Lotto, United Color of Benetton (UCB). It also markets shoes under its own brand, Sierra and retail chains \u2013 Shoe Tree, Value Station and MMOJAH. Headquartered in New Delhi, the company owns five state-of-the-art manufacturing facilities with an annual capacity of three million pairs of shoes. It employs over 6,500 professionals in design, manufacturing and retail. Its annual revenue in 2012-13 was INR 7 billion (U.S.$130 million).<\/p>\n

IT Issues and Challenges<\/b><\/p>\n

The IT environment at SSIPL was old and the technology outdated. Multiple standalone applications had several limitations with some vendors no longer supporting legacy applications. The company was unable to take advantage of the improvements in technology, which lowered the efficiency of people and processes. Rakesh Kalra, Head IT, SSIPL, states, \u201cTo maintain standalone systems such as customer relationship management (CRM), loyalty program and business intelligence (BI), we were spending upwards of INR 50 lakhs (U.S.$ 100,000) per annum.\u201d<\/p>\n

Lack of integration meant MIS and dashboards on business critical information such as goods-in-transit (GIT) and inventory were not available in real time. Data was pulled manually from each store to create reports. \u201cWe could not identify sales patterns or plan end-of-season sales and discounts based on purchase patterns and the stock-in-hand,\u201d recalls Anil Jain, Senior Manager-ERP, SSIPL. \u201cMore importantly, there was a lack of control on the legacy applications, which could easily lead to data manipulation and shrinkage.\u201d<\/p>\n

The company also wanted to expand its presence with e-commerce and m-commerce capabilities. However, the existing applications did not support, nor interface with e-commerce or m-commerce platforms. In addition, bring-your-own-device (BYOD) was fast becoming a reality, and the company wanted to find a secure and efficient technology to harness its potential.<\/p>\n

Exploring ERP Solutions<\/b><\/p>\n

SSIPL decided to go for a technology refresh to meet growth and effectively compete in the market. Rakesh started looking for an integrated solution that would become the backbone of the organization. He evaluated several solutions, including Oracle, SAP and Dynamics for Retail. He explains, \u201cDynamics for Retail has extensive features at far more competitive pricing than SAP and Oracle. It is an end-to-end solution for retail, capable of integrating store operations with the head office and manufacturing, using a multi-layer architecture.\u201d<\/p>\n

Implementing Dynamics for Retail<\/b><\/p>\n

SSIPL partnered with Microsoft Certified Partner, Acxiom Consulting, because of its experience in the retail segment. It started deploying an earlier version of the solution, Dynamics AX 2009 in June 2012. Meanwhile, Microsoft released Dynamics for Retail with Indian localization for Indian taxation to ensure compliances. SSIPL decided to deploy the upgraded solution, which went live in April 2013. Fixed Asset Register (FAR), Financial Accounting, Retail and Business Intelligence modules went live in the first phase. SSIPL moved 250 stores to the new solution. The stabilization process took another three months.<\/p>\n

New Abilities<\/b><\/p>\n

Several custom features make the solution ideal for SSIPL. \u201cWe set up filters, so that, mono-stores only view the products sold at that store. For example, the Nike stores only show the inventory on sale at each store, and filter out other brands such as UCB, Lotto or Levis, for quicker access,\u201d comments Vinod KV, Manager \u2500 Point of Sales Operations, SSIPL.<\/p>\n

Data is synchronized every 30 minutes, guaranteeing consistent data availability across all departments. Says Maninder Singh, Manager \u2500 Data Center, SSIPL, \u201cWith centralized servers and auto synchronization at the end of the day, we have far better control over inventory mismatches. Store audits, inventory management, purchases and transfers are also easier to manage.\u201d Today, more than 300 users from management, retail, sales, accounts, finance, warehouse, inventory, merchandising and purchase are using the solution.<\/p>\n

Next Phase<\/b><\/p>\n

\u201cIn the next phase, SSIPL will integrate planning, budgeting, CRM, m-commerce and HRMS modules. SSIPL also plans to migrate all the remaining 150+ stores and manufacturing units on to the new solution by April 2014, adding another 300+ users.<\/p>\n

Impact<\/b><\/p>\n

Microsoft Dynamics for Retail handles more than one million transactions per day ranging from purchase orders, sales orders, to invoices and transfer-in\/out for all 250 stores. \u201cDynamics for Retail integrates all store front processes with the head office and manufacturing functions. It delivers a 360-degree view of the organization with centralized control and near real-time data,\u201d explains Atul Madan, Head-Retail Operations, SSIPL.<\/p>\n

Enables Quicker Decisions with 360-Degree View – <\/b>Decision makers now have role-specific dashboards, tools and information they need to analyze. Atul explains further, \u201cMicrosoft Dynamics for Retail integrates and controls all aspects of our business. This helps us identify patterns and take business decisions to improve sales and profitability.\u201d<\/p>\n

All previous standalone applications or outsourced programs, such as loyalty, gift cards, CRM, employee discount, business intelligence (BI), e-commerce portal are available in Dynamics for Retail, making it a truly omni-channel solution. It captures point-of-sales (POS) transactions directly, automates processes that keep track of inward inventory vis-\u00e0-vis ordering, removes manual billing from POS, and gives accurate inventory at POS right up to the size level,\u201d says Atul. \u201cSeamless flow of data from one business process to another, delivers real time business intelligence dashboards to the management.\u201d<\/p>\n

Saves Costs, Resources by 30 Percent<\/b> – Approximately INR 50 lakhs (U.S.$100,000) per year was spent on third-party solutions and vendors to manage loyalty program, BI and CRM,\u201d adds Rakesh. \u201cWe have not only reduced the number of vendors but also protect our data by not sharing with outsourced agencies.\u201d<\/p>\n

Drives Efficiency Right to the Store Level – <\/b>\u201cDynamics for Retail has revolutionized the way we work,\u201d states Tarsem Singh, Regional Manager, SSIPL. All data from the store, warehouse and goods in transit is available at the head office. The management has access to any information that they may need from store specific data to aggregated information; tracking of goods in transit in real time; inventory, profit and loss analysis etc. Tarsem Singh continues, \u201cIt helps to identify profitable stores, fast or slow moving items. SSIPL can further tailor online schemes, store-level discounts to maximize business impact, sales and profitability.\u201d<\/p>\n

Saves 4 Person days a Month at Each Store – <\/b>\u201cPrior to Dynamics for Retail, end of day activities were manual and took 20 minutes of the supervisor\u2019s time at each store,\u201d comments Rakesh. The centralized and integrated solution eliminates the manual processes. \u201cMicrosoft Dynamics for Retail redefines data management at all 400+ stores, bringing efficiency by saving approximately 4 person-days per month across every store.\u201d<\/p>\n

\u201cDynamics for Retail has created an infrastructure at SSIPL to support future growth,\u201d concludes Rakesh. \u201cThe centrally maintained data and automated processes save time and costs by 30 percent. Moreover, we have customized it to fit our exact business needs.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"

The need and relevance of technology in retail operations is a no-brainer, but the success of technology implementations depends on two very important factors, viz. Which technology partner you choose and How do they go about managing change. Storai presents… <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[53],"tags":[64,9],"_links":{"self":[{"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/posts\/1132"}],"collection":[{"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/comments?post=1132"}],"version-history":[{"count":5,"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/posts\/1132\/revisions"}],"predecessor-version":[{"id":1315,"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/posts\/1132\/revisions\/1315"}],"wp:attachment":[{"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/media?parent=1132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/categories?post=1132"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.rai.net.in\/wp-json\/wp\/v2\/tags?post=1132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}