Tuesday, December 21, 2010

Tally Add ons

Tally Add ons

Business support tools are crucial to your organisation’s well being. A business support tool like Tally, enables you to manage your day-to-day accounting and monitor the financial health of your organisation. This ultimately leads to increased productivity and profitability. But, when you are confronted with new business challenges, your business support systems need to measure up and deliver more, to ensure that your business continues to run smoothly.

We were established to help you meet the ever evolving needs of your business. We can help you unlock the complete power of Tally, so that you can benefit from solutions and beyond-box services that are tailor-made to suit the changing needs of your business.

We provides a whole bouquet of basic and premium services that will give your business the added advantage – the advantage that will make you a ‘Power User’ of Tally. These range from technical services such as data migration, synchronisation services, and implementation of new modules and basic customisation of invoices, to high-end application development on the Tally platform.We,the Tally Authorised Service Centre can help you derive benefits from Tally that are well beyond what you have witnessed so far.


Advance Voucher Type Security

• Tally Voucher Type Security Module is an add-on for existing Tally users.
• This Module enables you to allow/prevent access to the vouchers based on user login.
• Individual vouchers can be controlled by using back days and back dated feature.
• User can be restricted to create the specific vouchers.
• User can be restricted to alter the specific vouchers.
• User can be restricted to view the specific vouchers.
• User can not be allowed to delete the vouchers. Only the company administrator has the rights to delete the voucher.
• Restrict the specific vouchers for the specific user based on Back Days and Back Dates.
• Only the allowed vouchers will be displayed in the Day Book, Statistics and related Reports.


Simple Bank Reconciliation Statement

• Tally Bank Reconciliation Module (BRS) is an add-on module for the existing Tally users.
• This module will help you to reconcile your bank statement at much faster and simpler way than you have been doing in the past.
• The major hurdle / difficulty faced by every Tally user today in the default bank reconciliation report is to scroll down and up to the entry without tracing the entries sequentially in line with the bank statement. What was missing is the ability to trace down an entry based on the cheque number, with this module you can trace your entries with cheque number and reach the entry straight without scrolling up and down.
• The Cheque number filtration is provided with range feature i.e. from cheque no & To Cheque no.


Transaction Modification Tracking Module

• Tally Transaction Modification Tracking Module is an add-on module for the existing Tally users.
• This module can keep track of the entire voucher information starting from when it is created and by whom it is created and all the names of users who are altered the voucher with the time stamp.
• The consolidated report which shows audit log of the voucher with creation and alteration details with the filtration facility.


Tally Group Ledger Security Module

• Tally Group/Ledger Security Module is an add-on for existing Tally users.
• This Module enables you to allow/prevent access to the Groups or Ledgers based on the user login.
• The primary intention of this module is to disallow access control of Groups & Ledgers implicitly, which allows the organization to deploy and allow only the required information to the users.


Tally Godown Security Module

• Tally Godown Security Module is an add-on for existing Tally users.
• This Module enables you to allow/prevent access to the Godowns based on the user login.
• The primary intention of this module is to disallow access control of Branches/Locations/Warehouses implicitly, which allows the organization to deploy and allow only the required information to the users. Ex. The User “ABC” in the Branch “A” can only able to access the Branch “A” in the invoice & in the reports.


Tally Cost Center Security Module

• Tally Cost Center Security Module is an add-on for existing Tally users.
• This Module enables you to allow/prevent access to the Cost Center based on the user login.
• The primary intention of this module is to disallow access control of Cost Center implicitly, which allows the organization to deploy and allow only the required information to the users. Ex. The user of Admin department can only able to allocate only admin related cost centers.


Customer and Supplier Address Label printing

• This is an add-on module for existing Tally users.
• This module allows you to View/Print all the Customers and Suppliers with their contact details in the 8 x 2 label format.
• Filtration provided to view/print the customers and suppliers who have the Zero balances.
• The primary intention of this module is to reduce the manual work to print address labels of customers and suppliers while sending any greetings, product updates, etc...,


Customer and Supplier Address List

• This is an add-on module for existing Tally users.
• This module allows you to View/Print all the Customers and Suppliers with their contact details like Name, Address, Phone No, Email etc.


Zero Batch Removal

• Tally Zero Batch Removal is an add-on for existing Tally users.
• This module will remove the zero batches (batches without having the closing stock) in the voucher entry.
• The primary intention of this module is to reduce the batch list size. So, user can easily select the batch from the list.


One way Synchronization

• Tally One way Synchronization module is an add-on for existing Tally users.
• This module allows you to synchronize the data one way from the branch office to head office, but NOT from head office to branch office.


Sync After Save

• Tally Sync after save module is an add-on for existing Tally users.
• This module allows you to synchronize the voucher information immediately from branch office to head office and head office to branch office after saving the voucher.


CEO Dash Board

• Tally CEO Dash Board module is an add-on for existing Tally users.
• This comprehensive report shows the Complete financial & inventory information on a single screen.
• This report also provides drill down facility from Report level to the Voucher level.
• This module comprises of 23 reports in the single screen.
• Easy to monitor the entire company Financials and Inventory.


Receipts and Payment Module

• Tally Receipts and Payment module is an add-on for existing Tally users.
• This is an Ideal Report for Institutions and Non-Profit oriented Organization.
• This module shows the entire Receipts and Payments details during the period with opening balances.
• These reports incorporates all the features of standard Tally reports—specifying different periods, displaying condensed or detailed formats, drill-down, exploding or collapsing groups, etc..,


Negative Stock Control Module

• Tally Negative Stock Control Module is an add-on for existing Tally users.
• This module will not allow the user to enter the voucher with negative stock.


Payment Authorization Module

• Tally Payment Authorization Module is an add-on for existing Tally users.
• The Key feature of this module the ability to stop or cancel all scheduled payments to a particular supplier.
• Only the authorized bills will come for the payment.
• Only the admin has rights to set the authorization right to the users to approve the Bills.
• Simple screen provided to approve the Bills.
• Provided facility to display the Purchase and Journal vouchers separately for approval.
• Drill down facility from report to voucher to review the voucher.
• This module provides bill-wise approval facility instead of entire voucher approval. It is useful in partial approval of bills.


Deletion Control Module

• Tally Deletion Control Module is an add-on module for the existing Tally users.
• This Module has a unique feature of controlling the users of the company prevents not to delete the Master Data and Vouchers.
• Only Administrator will have the rights to delete master data and vouchers.


Print after Save Module

• Tally Print after Save Module is an add-on module for the existing Tally users.
• This module restricts the users to print the vouchers before saving of it.
• The Print button is disabled during the creation of voucher for all the users of the company and also for the administrator.


And many more........

CaseStudies

Case Studies

The following are a few case studies where customers have experienced the benefits that Tally brings to their business.

. Chawla Motors

Automobile Parts Dealer enhances inventory management by using Tally.ERP 9

258 KB
. Pagariya Food

Tally ERP.9 helped Pagariya to achieve sound inventory control

252 KB
. Broekman Logistics

International logistics company boosts MIS report-generation efficiency by 50% using Tally.ERP 9

1.20 MB
. Karnataka State Police Housing Corporation Limited (KSPHC)

State-owned Infrastructure Company leverages Tally.ERP 9 to boost project-wise fund management

110 KB
. Mysore Vanijya Private Limited

Trading Company slashes its key personnel by 75% with Tally

980 KB
. National Rural Health Mission (NRHM)

NRHM gets visibility to fund utilisation and analyses spend using Tally.ERP 9

1.26 MB
. Triton Valves Ltd.

Tyre valve manufacturer cruises with excise reports after implementing Tally.ERP 9

1.64 MB

Logo Printing in Tally.ERP 9

Logo Printing in Tally.ERP 9

Logo is one form of image builder of an organization. Precise, clear and expressive, the Logo of an organization says a lot about it at one go. Logo performs a key function in the sales of a company. Now In Tally, you can print your company in the Invoices and Reports.We will convert your company logo image into exact required format for Tally and print it in the Invoices and Reports.
If you are intereted to print your logo in Tally, Please fill the below details. See sample


Tally Integration

Tally Integration


Seamless Integration with Tally.ERP 9..


You can integrate your Tally with a variety of applications and integrate with different types of data sources.Tally Integration Tools designed to capture and integrate data from multiple data sources including relational databases, Web services, spreadsheets and XML.

Need Integration with Tally , contact us

tdlfactory.com

www.tdlfactory.com
TDL Factory

Monday, December 20, 2010

Tally Developer - The Development Platform of Tally.ERP 9

Tally Developer - The Development Platform of Tally.ERP 9

The language used to build Tally.ERP 9 is called TDL - Tally Definition Language, briefly touched upon in Internal Architecture & Design.

As a Tally Service Partner, a Tally Integrator, an internal IT 'shop' at a customer location or a free lancer developing extensions to Tally.ERP 9, we make available Tally.Developer 9, an Integrated Development Environment (IDE) along with the full TDL source code.

TDL has been designed to provide the following features:

Rapid Development
TDL is a language based on definitions. A definition language provides the users with 'Definitions' that can be used to specify the task to be performed. It is possible to reuse the existing definitions and deploy applications quickly. This is a language meant for rapid development. It is possible to develop complex reports within minutes. User can extend the default functionalities of the product by writing only a few lines of code.

Action Driven Language with Procedural Capabilities
TDL is an Action Driven language where the programmer can only control as to what happens when a particular event takes place. The action thus triggered can either be a platform defined action or an Action created by TDL programmer using User Defined Functions. The fundamental aspects of conditional evaluation and looping have been introduced into the language. The non-procedural elements are largely towards presentation layers and data gathering. The procedural elements can be used for flow control, computation and object data manipulation.

Multiple Output Capability
Using the same language it is possible to output to multiple output devices and formats .Whenever an output is generated this can be displayed on the screen, printed ,transferred to a file in particular format, mailed or transferred to a webpage using Http protocol.

Data Management Capability
Tally follows a hierarchical object oriented data structure. TDL provides the capability of creating and manipulating these objects with ease. Apart from the predefined objects user can also store and manipulate data as required by him.

Integration Capability
To meet the challenges of business environment it becomes absolutely mandatory to share information seamlessly across applications. Integration becomes a crucial factor in avoiding the duplication of data entry. The available Tally API’s ODBC, XML and DLL allow integration between

• Tally to Tally using Synchronisation
• Tally to External Application and vice versa using the Interfaces Available
• Tally to Web Service using HTTP Interface
• Tally to External Applications using Export
• Data from External Application in XML using Import

Getting Started With TDL
TDL Reference Manual
Samples - TDL

Natural Query Language

Natural Query Language
Natural Query Language is an interface between the user and the company connected to Tally.NET. It uses plain and simple English to query and extract information.

To query information from the connected company, you/the user must type the required words using a mobile phone and send it to the number provided. The system is designed to extract information from the company connected and return the required information to the requestor’s mobile.

How it works
Tally.ERP 9 understands the query, which is in the Natural Query Language. It has a set of defined rules and uses plain and simple English to communicate. When a user requests information through SMS, Tally.ERP 9 receives the query and converts it to an understandable format which, in turn, extracts the required information from the connected company and responds to the user with information in readable format.

Frequently Asked Questions on SMS

Frequently Asked Questions on SMS

I have multiple companies connected to Tally.NET. Can I get information from all the companies via SMS?
Yes, you can get information from all the companies connected, provided you/ users are authorised to access data via SMS in all the connected companies.

How can I get information from multiple connected companies?
On authorising a user and connecting the company to Tally.NET for the first time, a unique identification number (SMS Suffix) is generated for the respective company. The user sends a request message to 566779 to get the required information.

For instance, Companies Brite Traders, Sunlite Corp and Moonlite Transport are connected to Tally.NET with details as shown in the following table.

Company SMS Name SMS Suffix Connect Company Name Account ID
Brite Traders 3

Brite admin@britetraders.com
Sunlite Corp 1 Sunlite info@sunlite.com
Moonlite Transport 2 Moonlite sales@moonlite.com


To get today's Sales of Brite Traders just type Sales Today and send it to 5667793, where 3 is the SMS Suffix for Brite Traders.

The system queries the company, extracts the required information and sends it back to the requestor's mobile phone.

What is SMS Suffix?
The SMS Suffix is a unique number assigned to a company to distinguish it from the other companies. It is useful when you have more than one company connected to Tally.NET.

Is there a need to change the SMS Suffix?
Yes, at present we support simultaneous SMS Access to only nine connected companies. Hence there is a need to change the SMS Suffix when you have more than nine connected companies.

Can I change the SMS Suffix for a company? How can I do it?
Yes, it is possible to change the SMS Suffix for a company by executing the following steps:

To display the list of authorised companies:

  • Login as a remote user from Tally.ERP 9 (do not select any company)
  • In the List of Remote Companies select the required Online Company
  • Click Chg SMS No on the Vertical Toolbar
  • Enter 1 in New Suffix field and press Enter
    Or
  • To change the company SMS Suffix send an SMS CHANGE <NEW SUFFIX NUMBER> to 5667750
    E.g.: CHANGE 7 1

How many SMS Suffixes are supported currently? Or, from how many connected companies can I get the data simultaneously?
At present you can query data simultaneously from nine different connected companies. The companies can have the SMS Suffix starting from 1 to 9.

I have more than 9 companies, so what do I do?

In the Security Controls of any previous company which had authorised you for SMS Access:

  • Select the required user and set Allow SMS Access to No
  • In the Security Controls of the new company, authorise the required user to access SMS by setting Allow SMS Access to Yes
  • Connect the new company to Tally.NET

The SMS Suffix of the previous company will be allotted to the new company connected. You can now get the information by sending an SMS to 566779

What will happen if both the companies have the same SMS Company Name?
Two companies with the same SMS Company Name will not create any difficulty as each company is distinguished from the others by the SMS Suffix assigned to it.

How do I get to know the company’s SMS Suffix?
You can get to know the company’s SMS Suffix by choosing one of the following options:

  • Login remotely using your Tally.NET ID. This will display the list of companies connected to Tally.NET along with the respective SMS Suffix ID
  • SMS FULL LIST to 5667790 to receive an email containing the list of companies along with their respective Suffix ID
  • SMS LIST to 5667790 to receive the list of connected companies along with the respective Suffix ID by SMS

What is so special about SMS in Tally.ERP 9?
SMS in Tally.ERP 9 works on the concept of Natural Language. It is user-friendly because the user can send a query using plain and simple English.

Do I require a valid Tally.NET subscription to use the SMS feature?
SMS is a part of the Free Tally.NET Services. To avail of the SMS feature it is necessary to install Tally.ERP 9 Series A Release 2.0 on your computer.

How can I configure the SMS Feature in Tally.ERP 9?
SMS configuration can be done in three easy steps:

  • Register Mobile Number in My Profiles under Control Centre
  • Enable SMS in F11: Feature > Tally.NET Features
  • Authorise Users for SMS under Security Controls

How does this SMS work?
SMS works on the concept of Natural Language, which is plain and simple English. When you want to raise a query, just type the required query along with the period.

E.g.: Balance Sheet 01/04/2010 – 30/06/2010

The system will query the connected company, extract the information and send a reply to your mobile phone. It is essential to add the requestor’s mobile phone number to My Profiles in the Control Centre before connecting the company to Tally.NET.

Can you give me the service number to which queries can be sent?
You can send your SMS queries to 566779 where 1-9 is the SMS Suffix allotted to the companies as they are connected to Tally.NET.

Can you give me the list of service providers who support the SMS feature of Tally.ERP 9?
You can send your queries from any service provider operating in India.

Is SMS a paid service?
No. SMS feature is a part of Free Tally.NET Services provided by Tally Solutions Pvt Ltd. However, your mobile service provider may charge you for the SMS Services utilised. Please check with the mobile service provider for further details on the charges applicable.

What is the cost per SMS?
The cost per SMS solely depends on your mobile service provider, and may vary from time to time. Please check with your mobile service provider for further details on the charges applicable.

Is the SMS facility available 24/7 to the user?
Yes, the SMS feature is available 24/7 to the user, provided the required company is connected to Tally.NET.

How many mobile phone users can receive the SMS reply at a time to the query raised?
The reply is sent to the user who made the SMS request.

Do I require 3G phone or Internet on my mobile?
No, you don’t require any particular mobile phone; you can use a simple phone which has SMS capability.

Do I have to pay additional charges to the service provider for enabling Tally SMS service?
No, you don’t have to pay any additional charges to activate this service.

Can I send an SMS from Tally to all the Sundry Debtors, reminding them about their outstanding amount, periodically?
No, you cannot send an SMS from Tally.ERP 9 at present. This feature will be made available in due course.

Can my parties check their outstanding amounts?
No, your parties cannot check their outstanding amounts

Introducing SMS in Tally.ERP 9

Introducing SMS in Tally.ERP 9
Setup SMS in three simple and easy steps:

Step 1: Register Mobile Number in My Profiles under Control Centre
Step 2: Enable SMS in F11: Feature > Tally.NET Features
Step 3: Authorise Users for SMS under Security Controls

Implementation Services - The Most Unique Way To Implement...!

Implementation Services - The Most Unique Way To Implement...!

Unmatched Flexibility - An Agile Business Grows!
Tally.ERP 9 recognises that in an ever changing world, process flexibility is required for businesses to stay agile. Tally.ERP 9 has a technology foundation which enables unconstrained flexibility in your solution. Tally.ERP 9 allows you to configure one or more ways to carry out the processes with appropriate controls. As a business organisation it is imperative to have rigid processes coexisting with flexible processes. While Tally.ERP 9 enables controlled processes to be enforced on the organisation it also allows process exceptions as the business demands.

Adaptability On the Fly - ERP Adapts To Your Business Needs!
One of the most amazing benefits Tally.ERP 9 offers your business is the ability to change business structures, on real time data, enabling your business environment to respond and adapt to changes.

Tally.ERP 9 seamlessly adapts to your business rather than expecting your business processes to adapt to the application flows. It allows you to concentrate on running your business and managing it your way.

In short, Tally.ERP 9 is designed to adapt to specific business processes and needs and not to be a 'force-fit'. So, whether it is tripling production to meet unexpected demands, adding new players on your supply chain, or reorganizing finance for a R&D initiative, you can adapt to the new scenario on the fly!

Iterative Implementation - ERP Implementation a Smooth Sail!
Revolutionary Iterative Implementation gives peace of mind to our Customers who implement Tally.ERP 9. Enter the world of the most exciting ERP implementation here

Incremental Implementation - ERP Implementation a Smooth Sail!

Incremental Implementation - ERP Implementation a Smooth Sail!
Right from scoping to project closure, traditional ERP implementations need to run through a cumbersome, time-consuming and expensive process of initiation, design, implementation, delivery and support before they are fully-operational. Tally.ERP 9 transforms the entire experience: adaptability to changes on live data results in a unique iterative implementation methodology which revolutionises the way businesses can embrace ERP.

Tally's iterative implementation enables you to kick-start operations with just the basic structure and expand and fine tune it along the way. Structural changes, process enhancements and more can be incorporated in a continuous manner as and when the need arises.


Benefits of our Implementation Services include:

• Minimal start-up, rapid installation - start from day one!
• Complete 'suits-your-business' flexibility
• Minimal disruption to regular processes
• Huge operational savings
• Easy learning

Tally.NET Services

Tally.NET Services
On a broad level, Tally.ERP 9 comprises of:

• The product itself

• A set of capabilities (enabled via the Internet) by a service called Tally.NET

This 'two component' architecture was chosen as this delivers an unparalleled model of a host of services as below:

(Tally.NET Services Annual Subscription is included in your Tally.ERP 9 for the first one year. Subsequently you are advised to subscribe to avail the following services at a nominal charge of 20% of the then prevailing product price)
Remote Access Services
Your business data stays with you locally, and is never stored on Tally.NET servers or on systems accessing that data via Remote Access.

Integrated Support Services - Support Centre
Integrated within Tally.ERP 9 and Shoper 9, this new feature enables the users to report and track their queries from within the product. You can directly target the query to your regular Tally Service Provider (or any other Tally Service Provider, if you are making your first query) and get responses quickly. These can even be reported and viewed remotely. You can then use the reference number to escalate the issue to Tally’s Customer Centre in case you need to.

Over time, this capability will be extended to cover your Chartered Accountant or other business associates & friends using Tally.ERP 9 to broaden the horizon of your support ecosystem.

You can also access all the conversations centrally. This will simplify the process of having a summary view of the kinds of issues people in your company raise – which will help you identify gaps of knowledge or other persistent system issues.

Self-service using Control Centre
The Control Centre enables users to centrally configure and administer Site/ User belonging to an account. Thus the Control Centre acts like an interface between the user and Tally.ERP 9 installed at different sites.

With the Control Centre you save time, travel and communication costs, manage Tally.ERP 9 installations efficiently and effectively because it enables you to:

Manage Licenses
Perform Central Configuration
Manage Users
Manage Company Profile
Manage Accounts
Change Passwords
Maintain Activity History

Self-service using Knowledge Base

Tally has compiled a large selection of articles for users to understand the product and its applications. Users can access the Knowledge Base and search from available topics at their convenience.

Software Assurance Services
Get instant product updates and upgrades as and when they happen

Data Synchronisation Services
Now exchange data with ease between two or more Tally licenses (implemented at different locations)

Experience the Power of Tally.ERP 9

Services
We at B E Solutions take immense pride in the 'Power of Simplicity'®. This philosophy drives our product design - bringing you an unmatched ease of use.

There may be occasions when you require some services to complement the knowledge and competency of the people in your organisation. Or you might just prefer to outsource IT maintenance completely.

Our vast network of highly competent Tally Services and Integrator personnel are within your immediate reach.

This is a partial list of the services on offer:

• ERP Implementation Services

• Training Services on product usage

• Deployment Services across Locations

• Software Assurance Services - getting regular updates & upgrades

• Data Migration Services - from other products

• Business Advisory Services - from friendly CA

• Integration Services with other products and devices

• Extending the product functionality to suit specific needs

• Customising Syncronisation and data transformation

• Invoice & PO customisation - and other document modifications

• Building specific controls and constraints

• Annual Maintenance Contracts

• On site support - when you need someone to visit your office to fix something

Experience the Power of Tally.ERP 9

Solutions

Every growing business definitely has an aspiration to reach newer heights, but it means connecting with an extended enterprise which is beyond the realms of existing business systems. It is inevitable to have the right softwares and solutions to help you connect with your extended enterprise. Therefore, how many solutions can you invest in? Will the solutions really address your business needs the way you want them to?

We understand the power you will have when you can build solutions to suit to your unique business needs, exactly the way you want. Every feature of Tally.ERP 9 can be customised, extended and integrated to great lengths to help you achieve higher efficiencies by precisely addressing your needs. Consider a simple example below to understand how the Sales feature in Tally.ERP 9 can be customised, integrated or extended to address a particular business need.


Customise Tally.ERP 9

Customise Tally.ERP 9
Tally.ERP 9 comes built with an incredible range of features, functions and capabilities required for business of varied sizes - be it small, medium or large. However, businesses irrespective of their size have their own unique processes and business problems, which can be effectively solved with simple solutions built on Tally.ERP 9.

Using Tally's scripting language Tally Definition Language (TDL), the capabilities of Tally.ERP 9 can be dramatically extended to develop solutions for the most complex business problems.

This is a small list of simple customisation offered on Tally.ERP 9:

• Invoice Printing, Payment Advice Printing, Voucher Printing, etc. in pre-preprinted or plain formats
Various security related controls like Voucher Type wise Entry Control, control the table of selection based on users like Sales persons can view only Debtors Ledgers, etc.
Creation of multiple Approval Levels
Tracking the Voucher right from creation to details of last alteration like User Name, Reason for Altering, altered date, etc
Convert Multiple Delivery Notes (of a Party) to single Sales Invoice automatically (based on user selection in report displaying list of delivery notes pending)
Automatic Bank Reconciliation from external sources

Integrate with Tally.ERP 9

Integrate with Tally.ERP 9
There are many hundreds of custom applications developed by ISV's to cater to specific needs - right from SMS notifications to complete process management and control.

Existing IT solutions can also be integrated with Tally.ERP 9 to deliver great value to your operational efficiency and reduce redundancy.

Tally.ERP 9 can be customised to exchange information seamlessly either in online mode or in batch mode with other discrete applications and devices. For e.g., a sale entry or a summary of all daily sales made in a POS retail solution can be interfaced and pushed to Tally.ERP 9 as a sales transaction.

Tally.ERP 9 can function:
• As 'Spokes' in hub-and-spoke distributed deployments - Where 'Spokes' are branch offices (or subsidiaries) and the 'Hub' is a 3rd Party central location
As an 'Engine' - Tally.ERP 9 as the 'Hub' integrated with other IT & web solutions
As 'Upstream' integration - where suppliers use Tally.ERP 9 and the businesses gets visibility to specific data
As 'Downstream' integration - where businesses get visibility to selective data of their Sales Channel (distributors/retailers)