Ledger is a simple yet powerful concept. It is the foundation on which modern inventory and accounting systems are implemented.

A ledger is a list. A list of transactions sorted in chronological order.

Let’s assume you are a mango trader who buys and sells mangoes and you record your transactions…

With globalization in full force, companies have customers, suppliers, investors, and other business partners across the globe. So it's important that business management software supports multiple currency accounting(MCA).

Photo by Jason Leung on Unsplash

1. Why Do We Need Multi-currency Accounting?

Let’s understand this with an example. We, Frappe Technologies Pvt Ltd are based in India and the local currency is INR. We…

Frappe is a full-stack web application framework. It provides many views like the form view, tree view, report view, etc. Form view is used to enter data and hence needs to be very interactive. Javascript code is written to make this interactivity possible.

1. What Form Scripts Do

Form scripts help us to make forms…

You have to know accounting. It’s the language of practical business life. Double entry bookkeeping was a hell of an invention.Charlie Munger, vice chairman of Berkshire Hathaway.

When I started leading one of the largest ERPNext implementations in my previous organization, I didn’t like accounting at first as…

You wanted a banana but what you got was a gorilla holding the banana and the entire jungle — Joe Armstrong, creator of Erlang.

Let’s say your parents decide to gift you a car on your birthday. They call the local dealer to find out the cost(basic and taxes), write…

Basawaraj Savalagi

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store