Benefits
Tally.Server 9 - a powerful data server that will redefine the efficiency of medium and large businesses that have multiple users performing various activities simultaneously. It is an extremely simple-to-deploy product that provides concurrent, fast and secure access to Tally data as well as advanced monitoring and administrative control. As a result of this, businesses will directly experience an increase in productivity, better utilization of man-hours, enhanced speed of operations, superior business performance. Now do more with the time and man-power cost saved.
The Tally.Server 9 technology is built with multi-version concurrency capabilities for providing most efficient scalability. The requests from all user get equal priority and get solved in parallel with others, rather than sequentially. There is no queuing of access or modification requests and so every user will feel as if he were working with his own local copy or snapshot of data. This snapshot of data is like a timed and personal version created dynamically and instantly for the user as he starts his activity.
Tally.Server 9 will ensure that the data access/modification by a user is isolated to his/her own version snapshot, thus allowing other users to operate smoothly. The amazing part is that these time versions work without consuming any noticeable time or memory and the performance remains stable even as users get added.
Further when a user sees a report, it is understood as a 'Read' request in the system. Similarly, when a user saves a transaction, it is a 'Write' request. Most systems will recommend putting up separate servers for extensive read and write operations to be performed efficiently. However, separate servers can impact how 'current' the available data in reports is, as it needs to be constantly or periodically copied and updated from the 'write' server to the 'read' server for reporting. So if the transaction data is copied to the reporting server once a day, the report will reflect the state of the previous day. Similarly if it is copied every hour the report will be possible only up to that point. Since Tally.Server 9 uses multi-version concurrency, it can efficiently manage both read and write requests simultaneously on the same server without any issues and provide real time data as it is happening for any business.
Overall it leads to lower cost of ownership, lower maintenance and higher efficiency of operations for any medium to large business needing an enterprise grade system.
Following scenarios will help us understand better
Company Loading: No queues and waiting to start the day for any user
In Normal Windows Sharing & Security ' In the larger organizations, many users login into Tally to load the company in the morning around the same time. The current system queues up all such requests and processes them in serial. As a result, based on the number of users and the time taken to load the company in a single machine, the total time gets multiplied. So if there are 25 users and it takes 1 minute each to load a company with large data, the first user can pass his transaction only after 25 minutes.
In Tally.Server 9 environment ' Tally.Server 9 processes all such requests in parallel i.e. concurrent users are able to load the company at the same time. All users of the company will be loaded within acceptable time limit unlike shared environment where request for loading the company is queued up and takes a very long time.
II. Simultaneous read and write: Operate smoothly without interruptions/ blockades throughout the day
In Normal Windows Sharing & Security ' Retrieving large Reports and Data Entry - during data entry if a user triggers a report which takes time to load, the other user who is doing data entry will be stuck till the report is retrieved completely.
In Tally.Server 9 environment ' Tally.Server 9 allows simultaneous read and write and hence none of the users in the network will ever face performance issues when other users generate and check the required reports from the system.
III. Everybody can work even while backup is done
In Normal Windows Sharing & Security ' While Backup operation is taking place, all the users have to wait for the Backup operation to be completed.
In Tally.Server 9 environment ' Tally.Server 9 allows the Backup Operations to be performed anytime and the other users are not affected due to this maintenance work.
IV. Continue working even with abnormal system interruptions
In Normal Windows Sharing & Security ' When a user is in waiting mode, because the system is performing large write operation, and/or if the application is terminated by force, the data will go into unknown state. The system will force the users to rewrite data in order to maintain the consistency of data. This will cause significant delay in working.
In Tally.Server 9 environment ' With Tally.Server 9, the instances of the system "hanging" due to waiting are close to nil. Even if a user happens to terminate the application, it will not affect any other instances and the data will always be safe and protected.
The Tally.Server 9 technology is built with multi-version concurrency capabilities for providing most efficient scalability. The requests from all user get equal priority and get solved in parallel with others, rather than sequentially. There is no queuing of access or modification requests and so every user will feel as if he were working with his own local copy or snapshot of data. This snapshot of data is like a timed and personal version created dynamically and instantly for the user as he starts his activity. Tally.Server 9 will ensure that the data access/modification by a user is isolated to his/her own version snapshot, thus allowing other users to operate smoothly. The amazing part is that these time versions work without consuming any noticeable time or memory and the performance remains stable even as users get added.
There are some Large Organizations within our present customer segment, who are very happy with our current ERP solution and are using the features and functionalities quite extensively. This is primarily due to the sheer simplicity of our product and usage benefits. However, as the business grows and the number of users increases, they need a solution that will be able to cater to the growing demands the organisation - quite like the other infrastructural setups like office space, equipment etc.
We are introducing a new Product "Tally.Server 9" that is meant specifically for enterprises of a medium to large nature. Tally.Server 9 will help these enterprises to continue to use the features and functionalities of Tally.ERP 9 - with increased efficiencies and productivity to cater to the growing needs of the organisation. Organizations who are operating with multiple users potentially in the range >10 will see a phenomenal increase in productivity if they install Tally.Server 9.
Tally.ERP 9 License Server is required to share the Tally.ERP Gold license from the system where the license is activated to the other systems on the network. While Tally.Server 9 is a product which will provide Tally.ERP 9 Gold users the necessary power and control for their growing business needs. Tally.Server 9 converts the existing 'peer-to-peer' kind of data access to 'server based' data management. It is a product that provides concurrent, fast and secure access to Tally data as well as advanced monitoring and administrative control.
Tally.Server 9 is not intended for Tally.ERP 9 Silver license which is a Single user license. Tally.Server 9 helps redefine the efficiency of medium and large businesses that have multiple users performing various activities simultaneously
Monitoring Tool, as the name suggests, helps an administrator to monitor users working on the company data. It gives details about all the companies that are active and inactive, how many users are connected to a company, users' activity and many other details. Further, administrator can disconnect any user from this report.
Tally.Server 9 - a powerful data server that will redefine the efficiency of medium and large businesses that have multiple users performing various activities simultaneously.
Series B is will bring in many Technological & Capability enhancements which are aimed at providing businesses with a completely different level of experience and benefits.
Tally.Server 9 evaluation/ testing version will be made available to you from your preferred partner. You can do test run of Tally.Server 9 with your own data during the evaluation period. With the experience of with & without Tally.Server 9, you yourself can validate the results.
The Complete installation/ implementation of Tally.Server 9 will not take more than 1 hour. Your preferred partner will be in touch with you during & after the evaluation period of Tally.Server 9.
Tally.Server 9 is an easy-to deploy product. Ideally, Tally.Server 9 implementation should not require any training. However, if you require any kind of help, you may get in touch with your preferred Tally service partner and discuss the requirement with them.
Short answer is YES. However long answer is as below:
Today, out of memory issues in Tally.ERP9 arises of multiple reasons.
I.Due to volume of data (masters etc.)
II.Volume of entries (large number of ledger entries / bills etc. in a single voucher being edited etc.
III.Non-Optimized code (Default / STAT or customized TDLs)
IV.The Series A architecture itself…
Mainly when we get out of memory issues, it is always good to first analyze if this is because of what reasons as above. If this is because of (a) or (b) the x64 bit will definitely help (assuming user has 64 bit hardware and required resources like RAM).
Other cases like (c) we should first try to optimize the code so that all customers (even on 32 bit Tally.ERP) can benefit out of this.
If it is because of (d) we can try with x64 and most cases this would solve the issue.
NOTE: WE have to be very careful that for EVERY out of memory issue the universal solutions cannot be to upgrade to x64. We have to analyze above cases. And also we should test those cases, with x64 bit and then confirm the customers.
Tally.Server 9 is an easy-to deploy product. Ideally, Tally.Server 9 implementation should not require any training. However, if you require any kind of help, you may get in touch with your preferred Tally service partner and discuss the requirement with them.