SlideShare una empresa de Scribd logo
1 de 14
Customisation of Shoper 9
                                                  October 2009




© Tally Solutions Pvt. Ltd. All Rights Reserved
Objectives

                                 Customisation

                                 Scope of customisation

                                 Creating and deploying customisation

                                 Extension Framework

                                 Shoper Integration Server




© Tally Solutions Pvt. Ltd. All Rights Reserved                          2
Scope of customisation

                                 Reports

                                 Document Printing

                                 Interfaces




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




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




© Tally Solutions Pvt. Ltd. All Rights Reserved                                  5
What should you do to use the FW?

                                 Ensure availability of DLL

                                 Create custom application

                                 Deploy application using
                                 o       Custom LiveUpdate
                                 o       POS Custom Installer
                                 o Development Environment

                                 Do version control




© Tally Solutions Pvt. Ltd. All Rights Reserved                 6
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
© Tally Solutions Pvt. Ltd. All Rights Reserved                                7
Case study



                                Salesmen Commission Report




© Tally Solutions Pvt. Ltd. All Rights Reserved               8
Recommended Best Practices

                                 Pay attention to user experience

                                 Maintain success/ error logs

                                 Include error handlers

                                 Identify appropriate test cases




© Tally Solutions Pvt. Ltd. All Rights Reserved                      9
Coming soon

                                 Extension Framework
                                 o To facilitate custom inputs

                                 Shoper Integration Server (SIS)
                                 o       Easy access of Shoper 9 data




© Tally Solutions Pvt. Ltd. All Rights Reserved                         10
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 the
                                        transaction
                                 o Will pass the unique transaction control details to the
                                        module
                                             For example, send an SMS to the customer




© Tally Solutions Pvt. Ltd. All Rights Reserved                                              11
Extension Framework

                               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




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



© Tally Solutions Pvt. Ltd. All Rights Reserved                                                   13
Thank You




© Tally Solutions Pvt. Ltd. All Rights Reserved               14

Más contenido relacionado

Más de stannventures.Pvt.Ltd

Getting started with service tax in tally.erp 9 | Web Based Fixed asset Soft...
Getting started with service tax in tally.erp 9 |  Web Based Fixed asset Soft...Getting started with service tax in tally.erp 9 |  Web Based Fixed asset Soft...
Getting started with service tax in tally.erp 9 | Web Based Fixed asset Soft...stannventures.Pvt.Ltd
 
Getting started with mca reports (in xbrl format) | Tally Corporate Services ...
Getting started with mca reports (in xbrl format) | Tally Corporate Services ...Getting started with mca reports (in xbrl format) | Tally Corporate Services ...
Getting started with mca reports (in xbrl format) | Tally Corporate Services ...stannventures.Pvt.Ltd
 
Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...
Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...
Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...stannventures.Pvt.Ltd
 
Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...
Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...
Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...stannventures.Pvt.Ltd
 
Getting started with income tax | Tally Chennai | Tally Intergation | Tally ...
Getting started with income tax | Tally Chennai |  Tally Intergation | Tally ...Getting started with income tax | Tally Chennai |  Tally Intergation | Tally ...
Getting started with income tax | Tally Chennai | Tally Intergation | Tally ...stannventures.Pvt.Ltd
 
Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...
Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...
Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...stannventures.Pvt.Ltd
 
Getting started with excise for manufacturers | Tally Corporate Services | Ta...
Getting started with excise for manufacturers | Tally Corporate Services | Ta...Getting started with excise for manufacturers | Tally Corporate Services | Ta...
Getting started with excise for manufacturers | Tally Corporate Services | Ta...stannventures.Pvt.Ltd
 
Getting started with excise dealer e returns | Tally Chennai | Tally Support
Getting started with excise dealer e returns | Tally Chennai | Tally SupportGetting started with excise dealer e returns | Tally Chennai | Tally Support
Getting started with excise dealer e returns | Tally Chennai | Tally Supportstannventures.Pvt.Ltd
 
Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...
Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...
Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...stannventures.Pvt.Ltd
 
Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...
Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...
Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...stannventures.Pvt.Ltd
 
Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...
Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...
Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...stannventures.Pvt.Ltd
 
Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...
Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...
Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...stannventures.Pvt.Ltd
 
Bill settlement | SQL to Tally | Tally.NET Services | Tally TDL
Bill settlement | SQL to Tally | Tally.NET Services | Tally TDLBill settlement | SQL to Tally | Tally.NET Services | Tally TDL
Bill settlement | SQL to Tally | Tally.NET Services | Tally TDLstannventures.Pvt.Ltd
 
Banking | Oracle to Tally | Tally Features | Tally Web Interface
Banking | Oracle to Tally | Tally Features | Tally Web InterfaceBanking | Oracle to Tally | Tally Features | Tally Web Interface
Banking | Oracle to Tally | Tally Features | Tally Web Interfacestannventures.Pvt.Ltd
 
Availing cenvat credit on purchases from excise dealers | Access to Tally | T...
Availing cenvat credit on purchases from excise dealers | Access to Tally | T...Availing cenvat credit on purchases from excise dealers | Access to Tally | T...
Availing cenvat credit on purchases from excise dealers | Access to Tally | T...stannventures.Pvt.Ltd
 
3rd party application integration with tally erp 9 | Tally Remote Support | ...
3rd party application integration with tally erp 9 | Tally Remote Support  | ...3rd party application integration with tally erp 9 | Tally Remote Support  | ...
3rd party application integration with tally erp 9 | Tally Remote Support | ...stannventures.Pvt.Ltd
 

Más de stannventures.Pvt.Ltd (16)

Getting started with service tax in tally.erp 9 | Web Based Fixed asset Soft...
Getting started with service tax in tally.erp 9 |  Web Based Fixed asset Soft...Getting started with service tax in tally.erp 9 |  Web Based Fixed asset Soft...
Getting started with service tax in tally.erp 9 | Web Based Fixed asset Soft...
 
Getting started with mca reports (in xbrl format) | Tally Corporate Services ...
Getting started with mca reports (in xbrl format) | Tally Corporate Services ...Getting started with mca reports (in xbrl format) | Tally Corporate Services ...
Getting started with mca reports (in xbrl format) | Tally Corporate Services ...
 
Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...
Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...
Getting started with licensing | Tally.NET Services | Tally Intergation | Tal...
 
Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...
Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...
Getting started with job work in tally.erp 9 | Tally Corporate Services | SQL...
 
Getting started with income tax | Tally Chennai | Tally Intergation | Tally ...
Getting started with income tax | Tally Chennai |  Tally Intergation | Tally ...Getting started with income tax | Tally Chennai |  Tally Intergation | Tally ...
Getting started with income tax | Tally Chennai | Tally Intergation | Tally ...
 
Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...
Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...
Getting started with ghana vat | Tally Corporate Services | Web Based Fixed a...
 
Getting started with excise for manufacturers | Tally Corporate Services | Ta...
Getting started with excise for manufacturers | Tally Corporate Services | Ta...Getting started with excise for manufacturers | Tally Corporate Services | Ta...
Getting started with excise for manufacturers | Tally Corporate Services | Ta...
 
Getting started with excise dealer e returns | Tally Chennai | Tally Support
Getting started with excise dealer e returns | Tally Chennai | Tally SupportGetting started with excise dealer e returns | Tally Chennai | Tally Support
Getting started with excise dealer e returns | Tally Chennai | Tally Support
 
Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...
Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...
Getting started with er 1 e returns | Tally Intergation | Tally Tips | Tally ...
 
Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...
Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...
Getting started with control centre | Oracle to Tally | Fixed Asset Managemen...
 
Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...
Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...
Final account statements from tally.erp 9 | Tally TDL | Fixed Asset Managemen...
 
Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...
Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...
Data synchronisation in shoper 9 | Tally Downloads | Fixed Asset Management S...
 
Bill settlement | SQL to Tally | Tally.NET Services | Tally TDL
Bill settlement | SQL to Tally | Tally.NET Services | Tally TDLBill settlement | SQL to Tally | Tally.NET Services | Tally TDL
Bill settlement | SQL to Tally | Tally.NET Services | Tally TDL
 
Banking | Oracle to Tally | Tally Features | Tally Web Interface
Banking | Oracle to Tally | Tally Features | Tally Web InterfaceBanking | Oracle to Tally | Tally Features | Tally Web Interface
Banking | Oracle to Tally | Tally Features | Tally Web Interface
 
Availing cenvat credit on purchases from excise dealers | Access to Tally | T...
Availing cenvat credit on purchases from excise dealers | Access to Tally | T...Availing cenvat credit on purchases from excise dealers | Access to Tally | T...
Availing cenvat credit on purchases from excise dealers | Access to Tally | T...
 
3rd party application integration with tally erp 9 | Tally Remote Support | ...
3rd party application integration with tally erp 9 | Tally Remote Support  | ...3rd party application integration with tally erp 9 | Tally Remote Support  | ...
3rd party application integration with tally erp 9 | Tally Remote Support | ...
 

Último

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 

Último (20)

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 

Customisation of shoper 9 | Tally.ERP 9 | Tally Customization services | Tally Implementation Services

  • 1. Customisation of Shoper 9 October 2009 © Tally Solutions Pvt. Ltd. All Rights Reserved
  • 2. Objectives  Customisation  Scope of customisation  Creating and deploying customisation  Extension Framework  Shoper Integration Server © Tally Solutions Pvt. Ltd. All Rights Reserved 2
  • 3. Scope of customisation  Reports  Document Printing  Interfaces © Tally Solutions Pvt. Ltd. All Rights Reserved 3
  • 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 © Tally Solutions Pvt. Ltd. All Rights Reserved 4
  • 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 © Tally Solutions Pvt. Ltd. All Rights Reserved 5
  • 6. What should you do to use the FW?  Ensure availability of DLL  Create custom application  Deploy application using o Custom LiveUpdate o POS Custom Installer o Development Environment  Do version control © Tally Solutions Pvt. Ltd. All Rights Reserved 6
  • 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 © Tally Solutions Pvt. Ltd. All Rights Reserved 7
  • 8. Case study  Salesmen Commission Report © Tally Solutions Pvt. Ltd. All Rights Reserved 8
  • 9. Recommended Best Practices  Pay attention to user experience  Maintain success/ error logs  Include error handlers  Identify appropriate test cases © Tally Solutions Pvt. Ltd. All Rights Reserved 9
  • 10. Coming soon  Extension Framework o To facilitate custom inputs  Shoper Integration Server (SIS) o Easy access of Shoper 9 data © Tally Solutions Pvt. Ltd. All Rights Reserved 10
  • 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 the transaction o Will pass the unique transaction control details to the module  For example, send an SMS to the customer © Tally Solutions Pvt. Ltd. All Rights Reserved 11
  • 12. Extension Framework  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 © Tally Solutions Pvt. Ltd. All Rights Reserved 12
  • 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 © Tally Solutions Pvt. Ltd. All Rights Reserved 13
  • 14. Thank You © Tally Solutions Pvt. Ltd. All Rights Reserved 14