Source: https://courses.ex-machina.ma/downloads/gi-2/s7/gestion_budgetaire/2019_2020/GB_Chapitre2.pdf