Data mining in Tally with
TDL Collections and
Analysis with Power BI
CA Deephika
CA J Ramajayam
Data Analytics process flow in Tally
• ODBC
• XML(SOAP)
• JSON (SOAP)
Data Mining
• One to One
• One to Many
• Many to One
• Many to Many
Building
Relationship
• DAX functions
• Creating Measures
• Custom Columns
• Preventive and
deductive Controls
Data Analysis &
Virtualization
Tally
Tally developer
TDL
SQL Queries
Python Connector
C# or Vb.Net or RPA
Power Pivot in Excel
Power Query
M Lang
R
Power BI
Tableau
Python Pandas (DF)
Python Numpy (DF)
Collections in Tally
•Object Oriented DataBase
•Built in collections for reference (ODBC TABLES)
•Creating own collections using TDL
• Understanding the Data Schema in Tally
Tally SQL Queries using Calculator
Panel
What is a Query in Sql Tables
What is a Query in Tally Collections
Table Vs Collections and Relationship
https://help.tallysolutions.com/article/Tally.ERP9/Data_Management/DM_SQL_Quer
y.htm
Creating Collections (Tables) in Tally
•Schema
•Attributes in Collections
•Usage of Following terminologies
•Fetch
•Walk
•Compute
•$$
•$
•##
•#
•@
Attributes in Collections
Prefetch
Source Collection
Walk Ex
If else end if
Source fetch
Object
Belongs to
Child of
Attributes in Collections
Sorting
Is ODBC Table
Source Fetch
By
Aggregate Compute
To connect with Excel ODBC
https://help.tallysolutions.com/article/te9rel49/Data_Management/outward_connectivity_from_
tallyerp_9.htm?
To Connect With Power BI ODBC
To Connect with Python - ODBC
Usage of Inbuilt functions
•$$ISDR:
•$$AsCrAmt
UDF
User Defined Fields / Methods
Advantages of UDF
Usage of TDL and Collections for
chartered Accountants
Reduces Risk in SME audits
Customized Reports through collections
360 * Data from ERP
Usage of UDF
Usage of SQL
More insights on Receivables and payables management
Implementation of detective controls
Implementation of corrective controls mechanism
Identification on Control effectiveness
Use Cases in Profession
Preparation of Quick Financials statements from ERP
Creation of new reports not available in tally helps to mitigate the risk faced in Audits
Eg – 360 * view of Sales Data Analytics
- Second Proviso to Section 16(2) – 180 Days Payment
- Clause 44 in TAR
- Identification 269SS and 269 T transactions Clause 31
- GST Data Verification with GSTR1, 2A, 2B, 3B , Eway Bill, E invoice
- 40A(3) Transactions
- Duplicate Transactions
-RSF
- Accounting Trial
- Back Dated Vouchers
- Alterations Aimed at auditor
- Quick Creation of Books of accounts
- Forensics Accounting
Annex – B – Circular 125 Rw 135 of CGST Act R/w Sec 54 of CGST act – GST Refund
Example of 360 * view of Typical Sales
Audit
GSTR1
E
invoice
Sales
Data
From
ERP
Eway
Bill
26AS
GSTR3B
DC
Shipping
Bills
Contact Me
Phone Number : 9566218667
Email : Ram@ramajayam.in
Facebook : https://in.linkedin.com/in/ram007
GIT : https://github.com/ramajayam-CA

tally

  • 1.
    Data mining inTally with TDL Collections and Analysis with Power BI CA Deephika CA J Ramajayam
  • 2.
    Data Analytics processflow in Tally • ODBC • XML(SOAP) • JSON (SOAP) Data Mining • One to One • One to Many • Many to One • Many to Many Building Relationship • DAX functions • Creating Measures • Custom Columns • Preventive and deductive Controls Data Analysis & Virtualization Tally Tally developer TDL SQL Queries Python Connector C# or Vb.Net or RPA Power Pivot in Excel Power Query M Lang R Power BI Tableau Python Pandas (DF) Python Numpy (DF)
  • 3.
    Collections in Tally •ObjectOriented DataBase •Built in collections for reference (ODBC TABLES) •Creating own collections using TDL • Understanding the Data Schema in Tally
  • 4.
    Tally SQL Queriesusing Calculator Panel What is a Query in Sql Tables What is a Query in Tally Collections Table Vs Collections and Relationship https://help.tallysolutions.com/article/Tally.ERP9/Data_Management/DM_SQL_Quer y.htm
  • 5.
    Creating Collections (Tables)in Tally •Schema •Attributes in Collections •Usage of Following terminologies •Fetch •Walk •Compute •$$ •$ •## •# •@
  • 6.
    Attributes in Collections Prefetch SourceCollection Walk Ex If else end if Source fetch Object Belongs to Child of
  • 7.
    Attributes in Collections Sorting IsODBC Table Source Fetch By Aggregate Compute
  • 8.
    To connect withExcel ODBC https://help.tallysolutions.com/article/te9rel49/Data_Management/outward_connectivity_from_ tallyerp_9.htm?
  • 9.
    To Connect WithPower BI ODBC
  • 10.
    To Connect withPython - ODBC
  • 11.
    Usage of Inbuiltfunctions •$$ISDR: •$$AsCrAmt
  • 12.
    UDF User Defined Fields/ Methods Advantages of UDF
  • 13.
    Usage of TDLand Collections for chartered Accountants Reduces Risk in SME audits Customized Reports through collections 360 * Data from ERP Usage of UDF Usage of SQL More insights on Receivables and payables management Implementation of detective controls Implementation of corrective controls mechanism Identification on Control effectiveness
  • 14.
    Use Cases inProfession Preparation of Quick Financials statements from ERP Creation of new reports not available in tally helps to mitigate the risk faced in Audits Eg – 360 * view of Sales Data Analytics - Second Proviso to Section 16(2) – 180 Days Payment - Clause 44 in TAR - Identification 269SS and 269 T transactions Clause 31 - GST Data Verification with GSTR1, 2A, 2B, 3B , Eway Bill, E invoice - 40A(3) Transactions - Duplicate Transactions -RSF - Accounting Trial - Back Dated Vouchers - Alterations Aimed at auditor - Quick Creation of Books of accounts - Forensics Accounting Annex – B – Circular 125 Rw 135 of CGST Act R/w Sec 54 of CGST act – GST Refund
  • 15.
    Example of 360* view of Typical Sales Audit GSTR1 E invoice Sales Data From ERP Eway Bill 26AS GSTR3B DC Shipping Bills
  • 16.
    Contact Me Phone Number: 9566218667 Email : Ram@ramajayam.in Facebook : https://in.linkedin.com/in/ram007 GIT : https://github.com/ramajayam-CA