SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Extending Tally.ERP 9 using TDL

                         Extending Tally.ERP 9 using TDL

This training program is meant for programmers who intend to develop and deploy Tally
extensions .The objective of this program is to provide the participants with a comprehensive
knowledge on the development language of Tally.ERP 9 ie TDL(Tally definition
Language).They will also be oriented with the development environment of TDL ie Tally
Developer.

Who Should Attend?

This program is intended for the people who are interested in the business of developing
extensions for the default product using TDL, to meet the business or functional needs of their
customers.

The following are the prerequisites for the same.
  1. Functional knowledge of Tally product
  2. Working knowledge of Computers and basic file processing operations
  3. Exposure to any programming language is an added advantage

Training Methodology

Instructor led classroom training, along with hands on practice.The participants will be taken
through the concepts and usage syntax of each of the topics using PPT’s and Demo codes.They
will be given time to go through the Demo TDL’s and do some Hands On Exercises during the
session.

The Training Book and comprehensive set of Demo TDL’s provided will enable them to
learn,practice and apply the concepts taught during the session.

Take Away’s

The participants will be provided with:
   • The book “The Development Language of Tally.ERP 9”
   • CD containing Demo TDL’s and PPT’s used during the training session.

Duration
5 Days Full Time

Program Highlights
•   Introduction to TDL and its Components –Definitions,Attributes &
    Modifiers,Actions,DataTypes,Operators,Special Symbols and Functions
•   Special Symbols & Prefixes
        o Usage of @ and @@
        o Usage of # and ##


                                                                                           1
Extending Tally.ERP 9 using TDL

       o Usage of $ and $$
       o Special symbols for Code Readability- ;, ;; and /**/,+
       o Special Symbols as Definition Modifiers-#,!,*
•   Dimensions & Formatting
       o Dimensional Attributes
       o Alignment Attributes
       o Formatting Attributes
•   Variables,Buttons and Keys
       o Attributes & Scope of a Variable
       o Adding a Button & Key
       o Introduction to Actions
•   Objects & Collections
       o Object Structure,Types and Context
       o Object association
       o Collection-Types & Sources
       o Methods & Accessing Methods using Method Formula Syntax
       o Basic Collection Capabilities-Filtering,Sorting,Searching
       o Overview of Advanced Collection Capabilities-Extraction,Aggregation,Intergration
           using XML Collection etc
       o Detailed Object Structure for various Internal objects of Tally-In Appendix
•   Actions in TDL
       o Categories of Actions
       o Action Association and Execution
       o Global Actions-Menu,Modify Object,Create,Alter,Create,Aletr,Display Collection etc
       o Object Specific Actions –Form,Part,Line and Field Actions
•   User Defined Fields
       o Defining,Storing and Retrieving value from UDF
       o Usage of Subforms for UDF’s
•   Reports,Printing and Validation Controls
       o Creating various types of Reports –Tabular,Hierarchical,Column Based Reports
       o Printing Techniques and Page Breaks
       o Validation and Controls
•   Voucher/Invoice Customization
       o Case Study Approach for Customizing the default Tally Screens to meet functinal
           Requirements
       o Case Study Approach for Invoice Print Customization




                                                                                     2
Extending Tally.ERP 9 using TDL

Session Break Up

Day 1
Session      Topics Covered
Session 1:      • Introduction to TDL and its Components
                • Special Symbols & Prefixes
Session 2:      • Special Symbols & Prefixes
                • Hands On Practice
Session 3:      • Dimensions & Formatting
Session 4:      • Hands On Practice
Day 2
Session      Topics Covered
Session 1:      • Variables
Session 2:      • Buttons & Keys
                • Hands On Practice
Session 3:      • Objects & Collections
Session 4:      • Hands On Practice
Day 3
Session      Topics Covered
Session 1:      • Objects & Collections
Session 2:      • Hands On Practice
Session 3:      • Objects & Collections
Session 4:      • Hands On Practice
Day 4
Session      Topics Covered
Session 1:      • Actions in TDL
Session 2:      • Hands On Practice
Session 3:      • User Defined Fields
                • Hands On Practice
Session 4:      • Reports
Day 5
Session      Topics Covered
Session 1:      • Hands On Practice
Session 2:      • Printing,Validation Controls
                • Hands On Practice
Session 3:      • Voucher & Invoice Customization
Session 4:      • Hands On Practice




                                                                                3
Extending Tally.ERP 9 using TDL

Program Outcome

At the end of the Training Program Participants will be able to

   •   Create reports in user defined formats and layouts
   •   Create reports displaying the retrieved data from Tally Database
   •   Designing customized entry screens to store and modify data in Tally Database
   •   Perform various data manipulation operations like getting specific data, ordering data etc
   •   Store additional information into the Tally Database
   •   Design invoices and print in a format as desired by the user
   •   To develop complete solutions on Tally Platform




                                                                                            4

Más contenido relacionado

Destacado

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
 
Negotiable Instruments
Negotiable InstrumentsNegotiable Instruments
Negotiable Instruments
VIPIN SINGLA
 

Destacado (7)

Getting startedwithtallydeveloper9 | Tally Synchronisation | Tally Services |...
Getting startedwithtallydeveloper9 | Tally Synchronisation | Tally Services |...Getting startedwithtallydeveloper9 | Tally Synchronisation | Tally Services |...
Getting startedwithtallydeveloper9 | Tally Synchronisation | Tally Services |...
 
Getting started with_banking | Tally Corporate Services | Tally sales| Tall...
Getting started with_banking | Tally Corporate Services |   Tally sales| Tall...Getting started with_banking | Tally Corporate Services |   Tally sales| Tall...
Getting started with_banking | Tally Corporate Services | Tally sales| Tall...
 
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...
 
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...
 
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...
 
Negotiable Instruments
Negotiable InstrumentsNegotiable Instruments
Negotiable Instruments
 
Implementation of service tax in tally erp 9 | Tally Shopper | Tally Solutio...
Implementation of service tax in tally erp 9 |  Tally Shopper | Tally Solutio...Implementation of service tax in tally erp 9 |  Tally Shopper | Tally Solutio...
Implementation of service tax in tally erp 9 | Tally Shopper | Tally Solutio...
 

Más de stannventures.Pvt.Ltd

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

Implementation of value added tax in tally erp 9 | Tally Customization servic...
Implementation of value added tax in tally erp 9 | Tally Customization servic...Implementation of value added tax in tally erp 9 | Tally Customization servic...
Implementation of value added tax in tally erp 9 | Tally Customization servic...
 
Implementation of tcs in tally erp 9 | Tally Implementation Services | Tally ...
Implementation of tcs in tally erp 9 | Tally Implementation Services | Tally ...Implementation of tcs in tally erp 9 | Tally Implementation Services | Tally ...
Implementation of tcs in tally erp 9 | Tally Implementation Services | Tally ...
 
Implementation of payroll in tally erp 9 | Tally Customization services | Fix...
Implementation of payroll in tally erp 9 | Tally Customization services | Fix...Implementation of payroll in tally erp 9 | Tally Customization services | Fix...
Implementation of payroll in tally erp 9 | Tally Customization services | Fix...
 
Implementation of central sales tax in tally erp 9 | Tally.ERP 9 | Tally AMC ...
Implementation of central sales tax in tally erp 9 | Tally.ERP 9 | Tally AMC ...Implementation of central sales tax in tally erp 9 | Tally.ERP 9 | Tally AMC ...
Implementation of central sales tax in tally erp 9 | Tally.ERP 9 | Tally AMC ...
 
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 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 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...
 
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
 
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

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Último (20)

joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 

Extending tally.erp 9 using tdl program write up |International Solutions Provider | College Management Software | Tally

  • 1. Extending Tally.ERP 9 using TDL Extending Tally.ERP 9 using TDL This training program is meant for programmers who intend to develop and deploy Tally extensions .The objective of this program is to provide the participants with a comprehensive knowledge on the development language of Tally.ERP 9 ie TDL(Tally definition Language).They will also be oriented with the development environment of TDL ie Tally Developer. Who Should Attend? This program is intended for the people who are interested in the business of developing extensions for the default product using TDL, to meet the business or functional needs of their customers. The following are the prerequisites for the same. 1. Functional knowledge of Tally product 2. Working knowledge of Computers and basic file processing operations 3. Exposure to any programming language is an added advantage Training Methodology Instructor led classroom training, along with hands on practice.The participants will be taken through the concepts and usage syntax of each of the topics using PPT’s and Demo codes.They will be given time to go through the Demo TDL’s and do some Hands On Exercises during the session. The Training Book and comprehensive set of Demo TDL’s provided will enable them to learn,practice and apply the concepts taught during the session. Take Away’s The participants will be provided with: • The book “The Development Language of Tally.ERP 9” • CD containing Demo TDL’s and PPT’s used during the training session. Duration 5 Days Full Time Program Highlights • Introduction to TDL and its Components –Definitions,Attributes & Modifiers,Actions,DataTypes,Operators,Special Symbols and Functions • Special Symbols & Prefixes o Usage of @ and @@ o Usage of # and ## 1
  • 2. Extending Tally.ERP 9 using TDL o Usage of $ and $$ o Special symbols for Code Readability- ;, ;; and /**/,+ o Special Symbols as Definition Modifiers-#,!,* • Dimensions & Formatting o Dimensional Attributes o Alignment Attributes o Formatting Attributes • Variables,Buttons and Keys o Attributes & Scope of a Variable o Adding a Button & Key o Introduction to Actions • Objects & Collections o Object Structure,Types and Context o Object association o Collection-Types & Sources o Methods & Accessing Methods using Method Formula Syntax o Basic Collection Capabilities-Filtering,Sorting,Searching o Overview of Advanced Collection Capabilities-Extraction,Aggregation,Intergration using XML Collection etc o Detailed Object Structure for various Internal objects of Tally-In Appendix • Actions in TDL o Categories of Actions o Action Association and Execution o Global Actions-Menu,Modify Object,Create,Alter,Create,Aletr,Display Collection etc o Object Specific Actions –Form,Part,Line and Field Actions • User Defined Fields o Defining,Storing and Retrieving value from UDF o Usage of Subforms for UDF’s • Reports,Printing and Validation Controls o Creating various types of Reports –Tabular,Hierarchical,Column Based Reports o Printing Techniques and Page Breaks o Validation and Controls • Voucher/Invoice Customization o Case Study Approach for Customizing the default Tally Screens to meet functinal Requirements o Case Study Approach for Invoice Print Customization 2
  • 3. Extending Tally.ERP 9 using TDL Session Break Up Day 1 Session Topics Covered Session 1: • Introduction to TDL and its Components • Special Symbols & Prefixes Session 2: • Special Symbols & Prefixes • Hands On Practice Session 3: • Dimensions & Formatting Session 4: • Hands On Practice Day 2 Session Topics Covered Session 1: • Variables Session 2: • Buttons & Keys • Hands On Practice Session 3: • Objects & Collections Session 4: • Hands On Practice Day 3 Session Topics Covered Session 1: • Objects & Collections Session 2: • Hands On Practice Session 3: • Objects & Collections Session 4: • Hands On Practice Day 4 Session Topics Covered Session 1: • Actions in TDL Session 2: • Hands On Practice Session 3: • User Defined Fields • Hands On Practice Session 4: • Reports Day 5 Session Topics Covered Session 1: • Hands On Practice Session 2: • Printing,Validation Controls • Hands On Practice Session 3: • Voucher & Invoice Customization Session 4: • Hands On Practice 3
  • 4. Extending Tally.ERP 9 using TDL Program Outcome At the end of the Training Program Participants will be able to • Create reports in user defined formats and layouts • Create reports displaying the retrieved data from Tally Database • Designing customized entry screens to store and modify data in Tally Database • Perform various data manipulation operations like getting specific data, ordering data etc • Store additional information into the Tally Database • Design invoices and print in a format as desired by the user • To develop complete solutions on Tally Platform 4