Friday, 31 May 2024

Why Turbodata GST?

 Inspired by 22 Immutable Laws of Marketing: AL Ries


Based on the above philosophy, the following are the reasons one should look at Turbodata GST as a GST filing solution.
·         Law of Focus: The end client should have one word embedded into customer’s mind. In such a scenario most of the end clients have Tally embedded into their minds for GST filing. Turbodata GST matches the numbers with Tally GST reports to give customers peace of mind and satisfaction.
·         Law of opposites:
o   Turbodata offers cloud based GST filing system while Tally offers desktop/server based GST filing system
o   Turbodata enables faster, easier and more convenient data upload facilities than Tally ERP 9.0.
o   Turbodata offers historical data correction automatically for GSTR reports while in case of Tally the end client shall have to re file the offering.
o   Turbodata GST can work with multiple ERP systems and is extremely scalable.
·         Law of Ladder: Tally has top of mind recall for the customers for accounting accuracy. Turbodata GST team recognizes the same. It matches the GSTR reports with those of Tally GSTR while making it easier and more convenient than Tally to file GST taxes.
·         Law of Mind: Tally stands for accuracy while Turbodata stands for speed matching with Tally numbers. Turbodata GST offers GST filing services matching with Tally ERP 9.0 for any ERP.

For other details regarding the GST filing, please consider the following page linkage:




Contact:
Name: Apoorv Chaturvedi
Website: www.mnnbi.com

 For GST filing services, do the following:
email apoorv@mnnbi.com
Or fill up the contact form on the website  http://mnnbi.com/.

Developing automated consolidated trial balance for 36 companies in the trading domain

 Developing automated consolidated trial balance for 36 companies in the trading domain


Problem: the end client required consolidated ledger balances and balance sheet details across 36 companies. With the given software that the end client had the process was taking a lot of time. The system would hang during the process of consolidation and generation of the required reports.

Methodology of the ETL team: the ETL team consolidated data ledger data from all the 36 companies. In order for the end client to generate balance sheet/trial balance details on any fiscal date the ETL team did the following activities:
·         Perpetual ledger balance details were stored by partyledgername and ledgername.
·         The associated cost center details for the ledger were also stored. The Profit and Loss statements could be generated according to the cost center details.
·         The ETL team was able to generate the balance sheet details, trial balance details across all the companies.
·         The end client could get the access to the balance sheet details across multiple companies.

The following system was used to match the trial balance details:
·         Data audit: the ETL team used the perpetual ledger balance details to arrive at the closing ledger balance details on the given fiscal date. The closing ledger balance on the given fiscal date was matched with the trial balance details from the software. The software was able to handle the cases where opening ledger balance was non zero.

Final result:
·         The audit numbers of the resulting output were matching with the software output.
·         The report refresh times was crashed by more than 90%(ninety) percent
·         The software did not hang during the process of initial and incremental data load and during the process of report generation.
Other benefits to the end client:
·         Better scope of cash flow availability: since the end client is having the cash flow balances on each fiscal date, hence the end client is able to capture the variances in payments across all ledgers. This helps the end client at better planning of the cash flows.
For the process of data consolidation, the following actions were done:
·         Data cleansing
·         Data consolidation
·         Report generation using C#/.net interface.

       Further ledger analysis was done as given in the following link:
       Ledger analysis link




Prepared by :

Apoorv Chaturvedi
Email: support@mndatasolutions.com;support@turbodatatool.com
Phone: +91-8802466356

Optimize Construction Lending Costs using the principles of 'the Goal'

 How to use ‘The Goal’ Philosophy to optimize resources for construction lending

The given note is based on the philosophy of ‘The Goal’ by Eliyahu Goldratt. ‘The Goal’ concentrates on the constraints faced by the firms in terms of resources.
Effect of delay between milestone achievements: The variance between the actual and the target dates in achievement of the milestones results in additional costs which result in increased cash outflows for the end client.
Hence it becomes important to predict the impact of variances between the actual and the target delivery dates and give the management multiple options in case of delays happening in achievement of milestones.
Predicting the costs of delays:
The following is the step by step guide for resolving the above issues:
·         Track the target versus actual milestones for the construction projects. In such a scenario the target dates need to be fixed. Accordingly the variances shall be calculated based on the achievements of the actual versus the target dates. If a software is not available for data capture then the software could be developed for the same.




·         The costs associated with the delays shall need to be tracked using dashboards. For the same data connectors are available with the ETL team for data consolidationdata transformationdata cleansing and data auditing.


·         Based on the cost of delays, hypothesis shall need to be developed for optimization purposes.


·         Best case and worst case scenario: based on the variances for the project implementation, the best case and the worst case scenario for each project stage shall be developed. The most probable cost shall be arrived based on the same.






·         Allocation of resources based on maximizing the NPV of the project: based on the expected variance in the cost of the project, the expected NPV is to be calculated. The projects having the maximum NPV shall be addressed first.





·         Crashing of the activities to meet the project deadlines: in case of delay and a set delivery date for the project, route optimization techniques to be used to meet the required deadlines at minimal costs.




·         Optimization of purchase costs based on delivery dates, delivery requirements of the end client.

    Other activities: purchase optimization through Turbodata
     Ledger optimization



Presented by:
Apoorv Chaturvedi
Phone: +91-8802466356

What has understanding fan following for Katrina Kaif got to do with understanding GST filing behavior

 This blog attempts to understand human behaviour is absence of standards or changing standards in our day to day lives.

According to the book ‘Seven Secrets of Pursuasion’ by James Crimmins, human beings, whose brain is governed to a large course by the reptilian instincts, follow a 'Law of Imitation'.
What is Law of Imitation: in hedgehogs the scientists found that females tended to get attracted to males already having prior female partners. The new prospect females would tend to ignore the eligible males but not having prior female partners. In human construct this implies fan following for super stars like Katrina Kaif and our belief in various social constructs(based on religious or societal norms).

‘Seven Secrets of Pursuasion’ also states that human beings look for immediate and confirmed emotional benefit rather than a long term rational benefit whose outcome could be uncertain. That explains millions of people smoking(the threat if cancer is in the future and uncertain).
‘Sapians’ by Harari refers to the same as ‘memetics’ or the propagation of cultural memes. The memes are self propagating and can be self destructing also. Memes do not necessarily benefit the person propagating the same.

According to 22 Immutable Laws of Marketing, human beings follow the ‘Law of Mind’ and the ‘Law of Focus’ wherein human beings use products that first come into the mind. The product should lead to a specific word in the prospect’s mind.

Where does it lead us? Based on the above, the following could be considered by Indian customers:
·         Tally is associated with matching balance sheet and profit and loss numbers in the Indian customer’s mind. Tally has the first mover advantage.
·         The Indian consumer could like the GSTR reports to be matching with the Tally GSTR reports on a plug and play basis. We are looking at immediate benefit for the consumer by matching numbers with an accounting software commonly used by the businesses in India.
·         The Indian consumer would like automated filing of taxes to reduce the prospect of manual errors.
In case your are looking at automated filing of taxes with numbers matching with Tally GSTR reports then please check the following link:



Apoorv Chaturvedi
Phone: +91-8802466356


For GST services, consider the following:
email apoorv@mnnbi.com
Or fill up the contact form on the website  http://mnnbi.com/.

Applying Yavakrida’s learnings in Business Analytics(taken from ‘The Mahabharata’ by C. Rajagopalachari)

 In ancient times there as a sage named Bharadwaj. He had a son named Yavakrida. Although been learned, Bharadwaj was not well known. Yavakrida decided to become the best Vedic known scholar of his time. He set about to do heavy penance. His penance shook the heavans. Indira came to him and said that he was impressed with Yavakrida’s penance. However in order to gain knowledge of Vedas, the pupil shall need to study Vedas. Yavakrida still insisted that he should get knowledge of Vedas through penance.


One day Yavakrida was going through the forest. He saw a Brahmin adding sand into river. Yavakrida asked the Brahmin what is the brahmin up to. The Brahmin said that he was trying to build a bridge over the river. Yavakrida said that in the manner the Brahmin was working all the sand would flow down the river. Adding sand to the river was not the right way. Lord Indira appeared and said in the same way studying the Vedas and not penance is the right way to learn Vedas.

May all of us learn from Yavakrida’s learnings.  
In case you desire to have correct data for your reporting purposes, please see the following blog link:
Correctly consolidate data from multiple companies using the right way: http://mndatasolutionsindia.blogspot.in/2018/02/consolidated-trial.html

File your GST taxes in the right way:
Optimize your inventory handling the right way:
Optimize your ledger balance accounts the right way:

Happy Holi!!

Apoorv Chaturvedi

Website: www.mnnbi.com

Capturing Data Entry errors for audit purposes

 A number of times the end client types in wrong data into the source ERP system thereby resulting in wrong outputs and results. Junk inputs imply junk outputs.  The ETL team would recommend an auditable output from Turbodata to be used as part of the reporting purposes.  Wrong data inputs can impact the end client in one or more of the following ways:

  •        Wrong tax filing specifically in online scenario.
  •         Wrong business picture
  •         Wrong predictive analytics.
As per the Toyota ProductionSystem, bad inputs should not be processed further as it adds to the final costs.
The ETL team(my firm) has found the following errors with regards to the data entry inputs specifically with Tally ERP 9.0.  

·         Stock input has been in one godown but stock outward movement has been from other godowns:





·         Missing purchase or sales order entries resulting in negative stocks at given points in time. One cannot have negative stock balances at any point in time.



Other data input errors that we have commonly seen are as follows:

  •       Duplicate payment entries
  •      Duplicate sales entries
  •        Receipt note entries but no purchase invoice entries
  •         Payments not having the required bill reference numbers.
How to resolve the errors:
·         In an object oriented program it is difficult to catch the errors on a real time basis. The ETL team recommends using the relational databases for catching the errors. The real time extraction module for Turbodata should be used for the same.
·         Transferring the data onto the third normal database is recommended. This helps catch data duplicity based on the composite keys.
For example if an end client has made the same amount payment for a given voucher on a given fiscal date, then the same should come as part of the discrepancy report. It is possible that the end client could be correct. There is also a possibility that the payment entries have been made by 2 different resources. Further handling of the given situation is as follows:
·         If the end client desires to catch the following error then the username by which the data entries have been done shall not be added to the composite key. In such a scenario there is a discrepancy between the Turbodata ledger balance output and the Tally report. The end client to approve the discrepant entry before the data is input into the system for auditing purposes.
Using perpetual valuations for ledger and inventory instead of periodic valuations. For example if an end client relies on periodic valuations for ledger balances then a duplicate payment entry then the periodic balances at the end of the fiscal month are difficult to catch. For example if an end client has a duplicate entry of Rs. 100k(One hundred thousand  only) over a balance of say Rs. 15000k(One fifty million only).
However using the perpetual system it is easy to catch the data entry errors.

Matching the consolidated trial balances and closing stock balances at the database level with the on fly calculations at the software level.

A small story for the end user: as Yuval Harari is Sapians says that mankind is primarily driven by myths. Hence many a managers are driven by myths regarding software or the consulting companies having the right audit numbers(with the managers inputting junk numbers).
A small story from one of my favourite books(Raag Darbari by Srilal Shukla) could best illustrate the point.
The protagonist Ranganath had gone from the city to visit his relative, an aunt’s husband , in the village. During the course of the village fair, it was suggested that the group goes and sees the village temple for the local goddess. At the temple Ranganath found that the statue instead of been of a goddess was of a soldier( for a goddess he was looking for two lumps  in front and two lumps in the back). The priest asked for donations for the goddess. To this request Ranganath refused saying that the statue was not of a goddess but of a man. There was an ensuing scuffle between the villagers and Ranganath. Ranganath was eventually rescued by his cousin. On going out and meeting other people, the cousin mentioned the following:
"My cousin has come from the city and is very well read. That is why he talks like a fool."
The author has always associated himself with Ranganath.


Apoorv Chaturvedi
Email: support@mndatasolutions.com;support@turbodatatool.com
Phone:+91-8802466356

Turbodata Inventory Module Sales Partnership

 M&N Business Intelligence India LLP is looking for sales partners for its inventory analytic modules.

The inventory analytic modules help the end clients optimize the following:
·        Inventory turnover: 
o   Perpetual valuations help the end client get inventory turnover based on A,B,C classifications over daily, monthly, quarterly and yearly basis.
o   Slow moving analysis can be done over varying time periods
·        Contribution margin: 
o   Perpetual valuations help at getting the cost of goods sold analysis on a daily/real time basis.
o   Roll up of the gross profit can be done at any level aggregation.
·        Optimizing the inventory by predicting the sales :
o   ‘The Goal’ by Eliyahu Goldratt believes that the variances are the causes of rising inventory rather than simply the averages. Turbodata helps the end client with the same using the following methodology:
§  ARIMA(Auto regressive integrated moving average analysis) is built into the same for single(level), double(trend) and triple(seasonality) exponential smoothing.  Each client shall get the solution as part of the offering.
o   Removing the slow moving inventory by using the Market basket analysis.

Modular addition for industries such as hospitals and construction. The flow for the complete implementation of the Turbodata inventory analytics module is given thus:

Why Turbodata?
Free Business Intelligence Component: Due to data compression and sql reduction enabled by data normalization, the Business Intelligence component for the end clients could be largely free. Once can download the sample Power BI dashboards from the link attached herewith:


·        Connectivity to databases:
o   Tally: within a period of 8(eight) hours the entire datawarehouse shall be populated. Two day project(Rs. 30,000/- or USD 600/- )[Data auditing ,data profiling and data consolidation from multiple data sources  to be handled separately]
o   SAP: within 15(fifteen) fiscal days the datawarehouse shall be loaded.(15 day project: USD 5000/-). Pre requisite details to be given separately.
o   Navision and other ERPs: within a period of 30(thirty), the ETL team shall be able to load Turbodata.(approximate cost: USD 3000/-)
·        Co labelling/proprietary labelling of the solutions is possible: the partner can label the solution in its own brand and sell the same.
·        Cloud based option is possible with Tally and SAP: commercials can be discussed separately.
·        Prior companies that have used/using  Turbodata: Tableau, EY, SAS

Sample case study: 



The data load comes with data auditingdata consolidation and data cleaning.

Target client: CFO, CEO of mid sized firms(turnover between 10 and 500 Million USD)

For connectivity of your database to the Turbodata, please contact the following:
Name: Apoorv Chaturvedi
Phone: +91-8802466356

Initial and Incremental data Load Template by M&N Business Intelligence-SAP Data Services

  INCREMENTAL LOAD/CREATION OF DIMENSION TABLE LOGIC AT SAP DATA SERVICES END CLIENT In this particular document we shall be looking at the ...