Upload
johnabrahamstan
View
219
Download
0
Embed Size (px)
Citation preview
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
1/13
Shoper 9
Chain Store Implementation
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
2/13
The information contained in this document is current as of the date of publication and subject to change. Because Tally must respondto changing market conditions, it should not be interpreted to be a commitment on the part of Tally, and Tally cannot guarantee theaccuracy of any information presented after the date of publication. The information provided herein is general, not according to indi-
vidual circumstances, and is not intended to substitute for informed professional advice.This document is for informational purposes only. TALLY MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THISDOCUMENT AND SHALL NOT BE LIABLE FOR LOSS OR DAMAGE OF WHATEVER NATURE, ARISING OUT OF, OR INCONNECTION WITH THE USE OF OR INABILITY TO USE THE CONTENT OF THIS PUBLICATION, AND/OR ANYCONDUCT UNDERTAKEN BY PLACING RELIANCE ON THE CONTENTS OF THIS PUBLICATION.
Complying with all applicable copyright and other intellectual property laws is the responsibility of the user. All rights including copy-rights, rights of translation, etc., are vested exclusively with TALLY SOLUTIONS PRIVATE LIMITED. No part of this document may
be reproduced, translated, revised, stored in, or introduced into a retrieval system, or transmitted in any form, by any means (electronic,mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Tally Solutions Pvt.Ltd.
Tally may have patents, patent applications, trademarks, copyrights, or o ther intellectual property rights covering subject matter in thisdocument. Except as expressly provided in any written licence agreement from Tally, the furnishing of this document does not give youany licence to these patents, trademarks, copyrights, or other intellectual property.
2010 Tally Solutions Pvt. Ltd. All rights reserved.
Tally, Tally 9, Tally9, Tally.ERP, Tally.ERP 9, Shoper, Shoper 9, Shoper POS, Shoper HO, Shoper 9 POS, Shoper 9 HO, TallyDevel-oper, Tally Developer, Tally.Developer 9, Tally.NET, Tally Development Environment, Tally Extender, Tally Integrator, Tally Inte-grated Network, Tally Service Partner, TallyAcademy & Power of Simplicity are either registered trademarks or trademarks of TallySolutions Pvt. Ltd. in India and/or other countries. All other trademarks are properties of their respective owners.
Version: Chain Store Implementation/1.0/February 2010
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
3/13
i
Contents
IntroductionImplementation
Presales ................................................................................................................................................. 3
Standard Product Demo ..................................................................................................................................... 4
Understanding Customer Requirements................................................................................................ 4
Design and Construct Solution .............................................................................................................. 5
Customisation (if required).................................................................................................................................. 5
Conference Room Pilot (CRP)............................................................................................................... 5
Pilot run at Chosen Locations ................................................................................................................ 6
User Acceptance Testing ...................................................................................................................... 6
Implementation Rollout in All Locations ................................................................................................. 7End User Training .................................................................................................................................. 8
Help and Support ................................................................................................................................................ 8
Post Implementation Activities ............................................................................................................... 9
Post Implementation Support (Limited Period) ................................................................................................... 9
Implementation Closure ...................................................................................................................................... 9
Further Support Services and Maintenance ....................................................................................................... 9
Best Practices for Shoper 9 Implementation.......................................................................................... 9
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
4/13
1
Introduction
Chain stores are retail outlets that share a brand and are centrally managed and usually havecommon business processes and practices. In the chain store scenario, the retail componentsconsist of,
POS/Store locations
Company Stores
Franchisee Stores
Consignment Stores
Buy & Sell Stores
Distributors
Head Office
Chain stores can be classified as:
Own stores ( Company owned ):These are owned by the retail company operatingthe chain. They receive goods from the Suppliers/Vendors on a transfer or consignmentbasis at the companys distribution locations. The stock items are owned by the com-pany and will be transferred to the company showrooms. The personnel working in acompany owned showroom are employed by it. Operationally, they are controlled andanswerable to the head office of the company.
Franchisee or Buy & Sell stores :These are entities which sell goods supplied by the
retail company either on agreed or own terms. They purchase the goods from the Dis-tributors/Vendors as per agreement with the head office. The stock ownership restswith the franchisee while the operations may be subject to a minimum control by thehead office. There may be franchisee stores stocking and selling items which areowned by the company.
Following are the business activities supported by Shoper 9 in a chain store scenario:
Store is a part of a chain/network controlled by a head office.
The Vendor supplies goods directly to the POS locations, head office makes the pay-ment and tracks goods.
The Vendor supplies goods to the companys Distributor and the Distributor sends them
to POS locations. Head office makes the payment and tracks the goods.There is constant communication between the HO and other constituents of the chain.
The data management of the retail chain is centralised at the head office.
The stores data is consolidated, replicated at the head office and analysed for decisionmaking (MIS) and execution of future policies.
Head office is only a facilitator and does not transact data but functions as a supervisorof the chains activities.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
5/13
Introduction
2
Implementing Shoper 9 in a chain store scenario requires proper understanding of the cus-tomers business needs, good planning and proper execution.
Mentioned below are the recommended best practices to be followed for a successful imple-mentation in a chain store scenario.
Presales
Standard Product Demo
Understanding Customer Requirements
Design and Construct solution
Customisation (if required)
Conference Room Pilot
Pilot run at chosen locations
User Acceptance Testing
Implementation rollout in all locations
End User Training
Help and Support
Post Implementation Activities
Post implementation support (limited period)
Implementation closure
Further support services and maintenance
However, all activities mentioned are not compulsory in all implementations. An activity likethe conference room piloting depends on the request and agreement with the customer.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
6/13
3
1. Implementation
1.1 PresalesPresale is the first activity where you will be prepared to engage with the prospective client.
It is a process or a set of activities normally carried out before a customer is acquired, thoughsometimes the activity extends into the period the product or service is delivered to thecustomer. The activities include the following:
Check if the client has other applications which are to be integrated with Shoper 9.
Provide approximate cost of Shoper 9 deployment based on the number of storesdistributors, vendors and the requirements at head office.
Arrange for a standard product demo.
Note: All documents/tools referenced in this guide are available on the Partner Portal of Tally website.
Meet the client and discuss the require-ments.
Gather information on their past experi-ence, current business lines, productrange, physical & IT infrastructure, peo-ple, etc.
Find the customers expectations fromShoper 9.
Appraise them of our past experience andorganisational capability as a solutionprovider to retail chains.
Impress on the service aspect in terms of our office network, partner network, sup-port structure, satisfied customers, etc.
Highlight on the integrated offering of Shoper 9 with Tally.ERP 9 for managingboth retail and accounting operations of the client.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
7/13
Implementation
4
Standard Product Demo
The important points to be followed are:
Provide a demo covering all important product features
Address the broad requirements of the client
Use clients data effectively to map requirements with product features
After the presales discussion and product demo, the prospective client places the purchaseorder with us. However, a few customers place orders only after a detailed demo is given.
The demo provided describes all the functionalities of the product and addresses specificrequirements of the prospective client.
Once you have completed the demo for the prospect, you have to estimate the effort requiredto complete the planned implementation activities. Based on the scope of activities, you canestimate the effort required for the product implementation for communicating the projectperiod and negotiating the commercials. These are rough estimates and vary based on clientsrequirements and other factors. Refer the Implementation Effort Estimate Tool toestimate the effort required for the implementation by considering the various factors thataffect the schedule of the project.
1.2 Understanding Customer RequirementsTo ensure that all requirements of the client are addressed, you need to understand theexisting business operations and gather the detailed requirements. During this phase use the
Requirement Study and Configuration Tool , to map the business requirements of thecustomer with the configuration settings (sysparam settings) available in Shoper 9. You canalso refer to this tool while preparing the customer specific business template. Examine if Shoper 9 answers most of the clients requirements and if there are gaps, finalise the broadareas of customisation with the client.
Other aspects to be looked into during this phaseare:
Understanding the Item Master structurerequired by the Customer (Refer Itemmas-ter Classification.doc )
The inward and outward processThe report requirements of the chain
The hardware and software requirements
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
8/13
Implementation
5
For details, refer the Requirement Study and Configuration Tool document whichprovides the facility and flexibility to gather clients requirement in a questionnaire format.
Design and Construct SolutionDuring this phase carry out the following steps:
Document in the Business Solution Design Document
existing business process.
requirements and recommendations for process changes for customer approval.
incorporate the recommended solution including customisations, workarounds (if any). The solution design starts after the approval from the customer.
The Business Solution Design Document spells out clearly your understanding of the cus-tomers business needs and helps in effective implementation of the product. The document isused as a guide to measure the effectiveness of the implementation activity.
The solution design phase for Shoper 9 implementation includes customisation of thebusiness template, printing templates,mapping the requirements of customer to Shoper 9,interface customisation, preparation of custom installer and custom LiveUpdate. The docsmentioned are available for reference in the partner portal on our website.
Customisation (if required)
For any customer requirements which are not addressed by the standard functionalities of Shoper 9, such gaps have to be met through customisations.
1.3 Conference Room Pilot (CRP)With the solution configured and ready for the customer, arrange for a Conference RoomPilot ( CRP ). The purpose of CRP is to validate the solution designed through Shoper 9against the business processes of the customer. The customers sample data has to be used inthe CRP.
The CRP is done to ascertain how well Shoper 9 meets the business needs and identifies gaps,if any, in the design phase of the project. There is an expectation that changes will berequired before acceptance of the solution.
The steps carried out in a CRP are:
1. Installation of Shoper 9 HO, Distributor and POS as per the scope
2. Functionality demonstration
3. Validation of interface with the third party software, if ready
4. Work on complete business process of the client to provide inputs
Obtain feedback on the requirements and performance of respective flavours.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
9/13
Implementation
6
1.4 Pilot run at Chosen LocationsImplement the proposed solution by installing:
Shoper 9 HO in the clients head office
Shoper 9 POS/Distributor in locations selected by customer
Pepare a list of activities to be performed at these locations (Refer Implementation & Training Checklist for Rollout document)
Perform the user acceptance test
User Acceptance Testing
User Acceptance Testing ( UAT ) is often the final step before rolling out the application.Usually the end users who will be using Shoper 9 test the product before accepting thesolution. This type of testing gives the end users the confidence that the solution being
delivered to them meets their requirements.For an effective UAT:
create elaborate business scenarios or obtain test cases from customer
test the scenarios
rectify issues found during this stage to ensure a smooth rollout
Steps to be followed in UAT :
Examine:
the data exchange activities between the Head Office and the POS locations.
generation of the related reports.Check for the interface with other business applications like Tally.ERP 9 to ensure thatit is able to generate the necessary reports for internal and external use.
To ensure a successful completion of UAT and the application readiness for roll out:
resolve the reported issues.
take a sign off on the outcome of the pilot run.
To manage changes in customers business rules which impact project schedules:
obtain change requests from the customer and ensure they are met by customisa-tion.
test the changes made to the product with test cases obtained from the customer.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
10/13
Implementation
7
1.5 Implementation Rollout in All Locations
The Shoper 9 Custom Installer has to be prepared to ensure that the approved customerspecific business template and the customisations can be deployed in the rollout locations.Please refer Shoper 9 POS Customised Installer.pdf for the creation and deployment of
Custom Installer.
Refer the Implementation and Training Checklist for Rollout document to get the imple-mentation sign off from the customer.
When the client is satisfied with the product per-
formance after the pilot run and sign off isreceived, plan the rollout programme toimplement the product in other locations. Beforethe rollout date, the implementer has to makesure that the prerequisites are ready.
Serial No Prerequisite for rollout
Tool Responsibility
1 Shoper 9 Shoper 9 CD Customer
2 Customer SpecificBusiness Template
Shoper 9 CD Implementer
3 Customised Exes Shoper 9 CD Implementer4 Custom LiveUpdate Custom LiveUpdate
location & patchesImplementer
5 Hardware & Software readinessfor rollout locations
H/W & S/WReadiness Checklist
Customer
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
11/13
Implementation
8
1.6 End User Training
Help and SupportEducate the customer on the different aspects of support provided for easy and meaningfuluse of Shoper 9 POS.
Help file available in Shoper 9 HO & POS
Knowledge Base available on Tally website
Usage of Tally.ERP 9 Support Centre
Control Centre for licence management
Partners role (L1) as a primary support person
Provide training to customer personnel at
HO and POS locations. Refer the Imple-mentation and Training Checklist forRollout document for the specific areaswhere the customer personnel have to betrained.
Brief the users on the options that thechain uses in its operations
The training enables the customer personnelto familiarise with the Shoper 9 HO and POSfeatures in an orderly manner.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
12/13
Implementation
9
1.7 Post Implementation ActivitiesPost Implementation Support (Limited Period)
Implementation Closure
Finally, secure a sign off that the product has been successfully implemented in the locations.(Refer Project Sign off Document )
Further Support Services and Maintenance
Work out an annual maintenance contract (AMC) to provide continuous product support.
1.8 Best Practices for Shoper 9 ImplementationDemonstrate the standard functionalities of Shoper 9
Communicate the efforts for Shoper 9 implementation after ascertaining the scope (Usethe Implementation Effort Estimation Tool to calculate the approximate effort forthe implementation project)
Understand the existing business processes adopted by the customer
Gather the detailed business requirements and let the customer know what can beachieved by deploying the solution (Use the Requirement Study And ConfigurationTool to gather the requirements of customer)
Document the requirements, the proposed solution and get the sign off by the cus-tomer (Use Business Solution Design Document )
Arrange for a Conference Room Pilot to validate the proposed solution and documentthe changes required post CRP
Do a pilot run of Shoper 9 at select locations and validate test cases provided by cus-tomer and ensure acceptance by user
Monitor the products performance for alimited time frame (usually 7 days) andprovide support to minimise the issuesfaced by the client. Guide the client inusing Shoper 9 options and make themfeel confident and comfortable.
7/31/2019 Shoper 9 Chain Store Implementation | Tally Intergation | Tally Developer | Tally Customization services
13/13
Implementation
10
Take the sign off after a successful pilot run and provide a rollout plan
Collect the implementation and training checklist from all locations where Shoper 9
implementation has been donePlan for post implementation support period depending on the customer installationsize
Collect the project sign off after the completion of the implementation (Use ProjectSign Off Document )