Source: http://fsjes.usmba.ac.ma/cours/elmallouki/comptabilite-generale-2.pdf