Tallyable
- Basic Tally ERP.9 integration using xml api
- The motivation is to provide a "Get Started" framework for Tally integration. This has to be essentially extended as per custom requirements.
- This requires Tally ERP.9 to be running with the Company selected from the Tally interface
- To be used as a guide to develope integration capabilities for your rails application with Tally ERP.9
- Authentication is interestingly kept open with default configuration, for the xml interface
- This is because Authentication is not yet configurable in Tally ERP.9 remote user using xml api interface
- Allows only Tally .NET user's Application login for now
- TDL (Tally Domain Language) was found to be the most relevant and easy to use for integration purposes
- Refer test cases for usage
- To run test cases use
rake test
- To run test cases use
- Disclaimer
- Author does not endorse TALLY, nor has any links with TALLY trademark or brand
Installation
Add this line to your application's Gemfile:
gem 'tallyable'
And then execute:
$ bundle
Or install it yourself as:
$ gem install tallyable
Usage
require 'tallyable'
class Employee
acts_as_tallyable "http://example.com", 9002 # Tally host and port options
self.class.employee_request
end
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request