+ All Categories
Home > Documents > Custom is at Ion of Shoper 9

Custom is at Ion of Shoper 9

Date post: 05-Apr-2018
Category:
Upload: micheal-clark
View: 219 times
Download: 0 times
Share this document with a friend

of 14

Transcript
  • 7/31/2019 Custom is at Ion of Shoper 9

    1/14

    Tally Solutions Pvt. Ltd. All Rights Reserved

    Customisation of Shoper 9

    October 2009

  • 7/31/2019 Custom is at Ion of Shoper 9

    2/14

    Tally Solutions Pvt. Ltd. All Rights Reserved 2

    Objectives

    Customisation

    Scope of customisation

    Creating and deploying customisation

    Extension Framework

    Shoper Integration Server

  • 7/31/2019 Custom is at Ion of Shoper 9

    3/14

    Tally Solutions Pvt. Ltd. All Rights Reserved 3

    Scope of customisation

    Reports

    Document Printing

    Interfaces

  • 7/31/2019 Custom is at Ion of Shoper 9

    4/14

    Tally Solutions Pvt. Ltd. All Rights Reserved 4

    Support for Customisation

    As a facility to create plug-ins

    Customisation Framework DLL

    o Bridge between Shoper 9 and your application Your application

    o Create a compatible application to make the Framework

    functional

  • 7/31/2019 Custom is at Ion of Shoper 9

    5/14

    Tally Solutions Pvt. Ltd. All Rights Reserved 5

    What does the Framework do?

    Database Connection

    Retrieve the System Parameter values

    o You need not know the table structure Compatibility to Shoper menu system

  • 7/31/2019 Custom is at Ion of Shoper 9

    6/14

    Tally Solutions Pvt. Ltd. All Rights Reserved 6

    What should you do to use the FW?

    Ensure availability of DLL

    Create custom application

    Deploy application using

    o Custom LiveUpdateo POS Custom Installero Development Environment

    Do version control

  • 7/31/2019 Custom is at Ion of Shoper 9

    7/14 Tally Solutions Pvt. Ltd. All Rights Reserved 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

  • 7/31/2019 Custom is at Ion of Shoper 9

    8/14 Tally Solutions Pvt. Ltd. All Rights Reserved 8

    Case study

    Salesmen Commission Report

  • 7/31/2019 Custom is at Ion of Shoper 9

    9/14 Tally Solutions Pvt. Ltd. All Rights Reserved 9

    Recommended Best Practices

    Pay attention to user experience

    Maintain success/ error logs

    Include error handlers

    Identify appropriate test cases

  • 7/31/2019 Custom is at Ion of Shoper 9

    10/14 Tally Solutions Pvt. Ltd. All Rights Reserved 10

    Coming soon

    Extension Framework

    o To facilitate custom inputs

    Shoper Integration Server (SIS)

    o Easy access of Shoper 9 data

  • 7/31/2019 Custom is at Ion of Shoper 9

    11/14 Tally Solutions Pvt. Ltd. All Rights Reserved 11

    Extension Framework

    PDT / Import Extensions

    o Customise the data capture at line level

    o Interface with the standard grid

    Post Save Extension

    o Call the user defined module after completing thetransaction

    o Will pass the unique transaction control details to the

    module

    For example, send an SMS to the customer

  • 7/31/2019 Custom is at Ion of Shoper 9

    12/14 Tally Solutions Pvt. Ltd. All Rights Reserved 12

    Capture additional information at

    o Header level

    o Line level

    o Footer level

    Info saved in standard tables

    o For example:

    Capture Introducer/ Driver details at bill header

    Capture IMEI and battery serial number at line level

    Extension Framework

  • 7/31/2019 Custom is at Ion of Shoper 9

    13/14 Tally Solutions Pvt. Ltd. All Rights Reserved 13

    Shoper Integration Server (SIS)

    Retrieve data from Shoper 9 database without specifying the

    table structures

    o May be used for creating an interface to any other application

    Generate Shoper 9 transaction documents using TDL

    o Bill Printing customisation

    o All printing features supported by Tally.ERP 9 can be used

    Generate Shoper 9 reports using TDL and Tally.ERP 9

    o All reporting features supported by Tally.ERP 9 can be used

    o Reports can be viewed using Tally Remote Technology

  • 7/31/2019 Custom is at Ion of Shoper 9

    14/14 Tally Solutions Pvt Ltd All Rights Reserved 14

    Thank You


Recommended