1 / 14

Customisation of Shoper 9

Customisation of Shoper 9. October 2009. Objectives. Customisation Scope of customisation Creating and deploying customisation Extension Framework Shoper Integration Server. Scope of customisation. Reports Document Printing Interfaces. Support for Customisation.

ama
Download Presentation

Customisation of Shoper 9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Customisation of Shoper 9 October 2009

  2. Objectives • Customisation • Scope of customisation • Creating and deploying customisation • Extension Framework • Shoper Integration Server

  3. Scope of customisation • Reports • Document Printing • Interfaces

  4. Support for Customisation • As a facility to create plug-ins • Customisation Framework – DLL • Bridge between Shoper 9 and your application • Your application • Create a compatible application to make the Framework functional

  5. What does the Framework do? • Database Connection • Retrieve the System Parameter values • You need not know the table structure • Compatibility to Shoper menu system

  6. What should you do to use the FW? • Ensure availability of DLL • Create custom application • Deploy application using • Custom LiveUpdate • POS Custom Installer • Development Environment • Do version control

  7. To create a Custom Application • Understand the customer requirements • Design the solution with sufficient detail • Prepare the scope of work • Freeze the scope of work with customer • Document known use cases • Do the required coding • Test the solution • Identify the deployment strategy • Package the solution for deployment • Implement the customisation • Educate the customer

  8. Case study • Salesmen Commission Report

  9. Recommended Best Practices • Pay attention to user experience • Maintain success/ error logs • Include error handlers • Identify appropriate test cases

  10. Coming soon • Extension Framework • To facilitate custom inputs • Shoper Integration Server (SIS) • Easy access of Shoper 9 data

  11. Extension Framework • PDT / Import Extensions • Customise the data capture at line level • Interface with the standard grid • Post Save Extension • Call the user defined module after completing the transaction • Will pass the unique transaction control details to the module • For example, send an SMS to the customer

  12. Extension Framework • Capture additional information at • Header level • Line level • Footer level • Info saved in standard tables • For example: • Capture Introducer/ Driver details at bill header • Capture IMEI and battery serial number at line level

  13. Shoper Integration Server (SIS) • Retrieve data from Shoper 9 database without specifying the table structures • May be used for creating an interface to any other application • Generate Shoper 9 transaction documents using TDL • Bill Printing customisation • All printing features supported by Tally.ERP 9 can be used • Generate Shoper 9 reports using TDL and Tally.ERP 9 • All reporting features supported by Tally.ERP 9 can be used • Reports can be viewed using Tally Remote Technology

  14. Thank You

More Related