Official blog

LearnDoubleEntry.org official blog
Showing posts with label enhancements. Show all posts
Showing posts with label enhancements. Show all posts

Thursday, February 16, 2017

Challenge your students!

It is easy to prepare an exercise for your students: just login to LearnDoubleEntry.org and start managing a firm with all the correct journal entries.

Let's say you have a firm with these two simple journal entries:


This will be the benchmark for your exercise.

When you are done with the firm, click on "Challenges", "Manage Exercises" and then "New Exercise".

Fill in the details of the exercise, and select the firm that you prepared as benchmark.



After saving, create the transactions (operations to be recorded on the journal) by clicking on the button "Create Transactions from Benchmark Firm's Journal Entries" to import them from the journal entries (you will automatically invited to the challenge).


Then, edit the transactions at will, giving enough information to your students to prepare the entries in the right way. You can add hints for each transaction, if you want.


You can use Markdown syntax for the descriptions and the entries.

Sunday, January 8, 2017

Exercise and Challenges

With the new release (1.9) of DELT, which is now up and running on LearnDoubleEntry.org, it is possible for teachers/instructors to prepare exercises for their students.

An exercise consists of an introductory text, followed by a series of transactions that the student must record using one or more double entries in the journal. An exercise also has a benchmark firm with the entries considered valid.


Teachers can challenge their students to go along all the transactions, record them in their journals and have them checked, one by one, against the benchmark.

Since every transaction has a certain number of points, during (or after) the challenge students can see their success rate.

Please note that in the journal each entry must be linked to the transaction from the exercise, in order to be correctly compared with the benchmark.



Teachers are offered a report for each session.

If you want to accept a challenge, you can try the one presented here (just follow this link after logging in). If you are a teacher and need information about how to setup an exercise, feel free to contact us.

Sunday, February 1, 2015

Sections' visibility in public page

It is now possible to toggle the visibility of the different sections of the public page of a firm: the description of the firm, the journal, and the statements. It is also possible to toggle the visibility of the excluded journal entries in the journal.


This is expecially useful if you want to print only some of the things shown in the public page.

Thursday, January 29, 2015

Templates to the rescue!

In our last post, we saw how the Balance Sheet, the Income Statement and the Statement of Changes in Equity are prepared and shown to us by the application.

To complete the work, we have to cover another little but important detail: automation.

As you might have noticed, there is a problem when we want to prepare the Financial Statement at the end of a period (say, at the end of the month), because there is a "difference yet unexplained" showing up before we close Income Summary to Retained Earnings and Dividends to Retained Earnings. The application takes into account what has been recorded in the journal, so, before these entries, there is no way to have the correct data.

But we don't want to actually write such journal entries at the end of each month, do we?

The solution lies in preparing some templates for the journal entries, and mark them to be automatically executed each time the statements are prepared.

A template is a place where we can define how a journal entry is made. If we frequently sell services of some kind, for instance, instead of choosing each time the accounts to use, we just prepare a template for the entry.

First, let's prepare a fictious entry, as usual, but instead of clicking the "Save" button we click on the "Create Template" link:



We will be taken to a page where we can fine-tune the template:


For each account, we can choose one of the following options:

  • ask, if we want the amount to be asked when we prepare the entry;
  • close, if we want the amount to be computed so that the account balance goes to zero;
  • balance anyway, if we want the amount to be always computed so that the entry's debits and credits balance automatically;
  • balance on match, if we want the amount to be computed so that the entry's debits and credits balance, but only if the resulting amount matches the ordinary outstanding balance for that account.
For templates that are to be used manually, we'll probably want to use always ask or close. There is also an option to set if we want this template to be used automatically. We'll discuss that later.

When we use a template manually, we are presented the accounts to be used, with the boxes for debits and credits highlighted:


This saves us the need of selecting the accounts and remember where to put our numbers. Helpful, isn't it?

The powerful thing comes when we check the "Apply this template automatically" box. Let's prepare two templates for the last entries of the month.

In the first one, we want Income Summary to be closed, and Retained Earnings to be balanced to, but only if the amount is a credit (and we want the comment "Net Income" to improve how the Statement of Changes in Equity looks like):


This automatic entry will fail if we have a net loss for the month (we can choose balance anyway to avoid that this happens).

In the second  one, we want Dividends Declared to be closed, and Retained Earnings to be balanced to, unconditionally:

The list of our templates should look like the following:


We can set each template to be automatically applied or not, and we can delete it to make a new one, if we want.

What are the benefits of these automatically-applied templates? If we don't have the last journal entries in our journal, the application knows how to compute all the needed data anyway. Let's check. From our previous example, let's remove the last three entries (concerning income summary, retained earnings and dividends), and let's have a look at our Financial Statement. It will look exactly as the one that we prepared last time, with some magic going on behind the scenes.

If we are curious, or if we need to debug our templates, we can have ask the application to show us the automatically-generated entries:

We will be presented the list of the entries coming from the automatic closing of accounts from the Income Statement and from the templates that we marked as automatic:


Entries that fail are shown as striked over, to let us understand what worked or didn't work. If we look at the journal, we won't find any trace of that. (Why? Technically these insertions are made during a database transaction that is rolled back, to the previous state, at the end.)

Monday, January 12, 2015

To record transactions is now easier

Lots of enhancements have been introduced with releases 1.5 and 1.6 of DELT, the software LearnDoubleEntry.org is built on.

Many of them concern the interface that you use when you prepare a journal entry, and have been requested by the users.

A new little icon has been introduced, to allow swapping amounts from the debit column to the credit column. It's handy, because if you are a student you can easily correct an error and if you are a teacher you can easily show what would happen if two amounts were inverted.


A calculator is available when your cursor is in an amount field. Just press the + or the - key to make it appear. If there is an amount already, you can add a value.


If your cursor is in an amount field, other two useful keystrokes are now available:

a) type = to compute the amount that would close the journal entry by making the sum of debits equal to the sum of credits;
b) type ? to get the amount that would close the account you selected on the left field.

Other enhancements concern advanced issues (customization of stylesheet, statement of changes in equity, management of the chart of accaounts, etc.) and deserve future blog posts. Stay tuned!

Monday, March 24, 2014

Some little enhancements

The website has been updated with the release 1.4.4 of DELT.
There are some little enhancements.

It is now possible to export the data from the trial balance specifying if you want to take "closing entries" in consideration.


Closing entries are special journal entries that are not considered when the statements are prepared. This way, when the amount of, say, Purchases is shown on the Income Statement, it can be shown even if the account is already closed.

Second, the client-side code that prevents users to leave the journal entry page with unsaved data has been improved. Please report any issue you might have with this.

Third, the "net result" line for the income statement now comes straight from the Configuration of the single firm, That means that you can specify what you want there to appear. Just go to the Chart of Accounts page, and edit the line of the result account. If you have two items, one with a "debit" outstanding balance and one with a "credit" outstanding balance, the appropriate one is chosen.