{"id":3451,"date":"2026-08-22T12:43:34","date_gmt":"2026-08-22T12:43:34","guid":{"rendered":"https:\/\/maroczain.com\/?p=3451"},"modified":"2026-08-22T12:43:34","modified_gmt":"2026-08-22T12:43:34","slug":"3451","status":"publish","type":"post","link":"https:\/\/maroczain.com\/en\/2026\/08\/22\/3451\/","title":{"rendered":""},"content":{"rendered":"\n<div id=\"mza-air-finance\">\n\n<style>\n#mza-air-finance{\n  --navy:#061a2f;\n  --blue:#0a78c5;\n  --gold:#d9ae49;\n  --green:#16845b;\n  --light:#f4f8fc;\n  --text:#17212b;\n  max-width:1220px;\n  margin:auto;\n  font-family:Arial,Helvetica,sans-serif;\n  color:var(--text);\n}\n\n#mza-air-finance *{\n  box-sizing:border-box;\n}\n\n.af-hero{\n  background:linear-gradient(135deg,#041425,#0b4f82);\n  color:white;\n  border-radius:26px;\n  padding:70px 28px;\n  text-align:center;\n}\n\n.af-hero h1{\n  font-size:46px;\n  margin:12px 0;\n}\n\n.af-eyebrow{\n  color:#f3cd6f;\n  font-weight:800;\n  letter-spacing:2px;\n}\n\n.af-btn{\n  border:0;\n  border-radius:10px;\n  padding:14px 22px;\n  margin:7px;\n  font-weight:800;\n  cursor:pointer;\n  background:var(--gold);\n  color:var(--navy);\n}\n\n.af-btn.blue{\n  background:var(--blue);\n  color:white;\n}\n\n.af-section,\n.af-progress-box{\n  background:white;\n  margin-top:22px;\n  padding:28px;\n  border-radius:18px;\n  box-shadow:0 6px 22px #0001;\n}\n\n.af-grid{\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(230px,1fr));\n  gap:16px;\n}\n\n.af-card{\n  background:var(--light);\n  padding:20px;\n  border-radius:14px;\n  border-top:4px solid var(--blue);\n}\n\n.af-module{\n  background:white;\n  margin:13px 0;\n  border-radius:14px;\n  overflow:hidden;\n  box-shadow:0 4px 16px #0001;\n}\n\n.af-module-title{\n  background:var(--navy);\n  color:white;\n  padding:18px 20px;\n  font-weight:800;\n  cursor:pointer;\n}\n\n.af-module-content{\n  display:none;\n  padding:22px;\n  line-height:1.7;\n}\n\n.af-module-content.open{\n  display:block;\n}\n\n.af-progress{\n  height:14px;\n  background:#dfe7ee;\n  border-radius:20px;\n  overflow:hidden;\n}\n\n#afBar{\n  width:0;\n  height:100%;\n  background:var(--green);\n  transition:.35s;\n}\n\n.af-note{\n  background:#fff7da;\n  border-left:5px solid var(--gold);\n  padding:14px 16px;\n  margin:14px 0;\n}\n\n.af-case{\n  background:#edf7ff;\n  padding:16px;\n  border-radius:12px;\n  margin:14px 0;\n}\n\n.af-sim{\n  background:var(--navy);\n  color:white;\n  padding:26px;\n  border-radius:18px;\n}\n\n.af-sim input,\n.af-sim select{\n  width:100%;\n  padding:12px;\n  margin:8px 0 14px;\n  border:0;\n  border-radius:8px;\n}\n\n.af-result{\n  font-weight:800;\n  color:#f3cd6f;\n  font-size:21px;\n  margin-top:12px;\n}\n\n.af-option{\n  display:block;\n  width:100%;\n  text-align:left;\n  background:white;\n  border:1px solid #cad5df;\n  padding:12px 14px;\n  margin:8px 0;\n  border-radius:9px;\n  cursor:pointer;\n}\n\n.af-footer{\n  margin-top:24px;\n  background:var(--navy);\n  color:white;\n  text-align:center;\n  padding:30px;\n  border-radius:18px;\n}\n\n@media(max-width:700px){\n\n  .af-hero h1{\n    font-size:32px;\n  }\n\n  .af-hero{\n    padding:50px 20px;\n  }\n\n}\n<\/style>\n\n\n<!-- HERO -->\n\n<section class=\"af-hero\">\n\n<div class=\"af-eyebrow\">\nMAROC ZAIN ACADEMY\n<\/div>\n\n<h1>\u2708\ufe0f FINANCES A\u00c9RIENNES<\/h1>\n\n<h2>AIRLINE FINANCE<\/h2>\n\n<p>\nRecettes \u2022 BSP \u2022 Revenue Accounting \u2022 Fret \u2022 Fuel \u2022 Flotte \u2022 Leasing \u2022\nTr\u00e9sorerie \u2022 Change \u2022 Rentabilit\u00e9 r\u00e9seau \u2022 KPI\n<\/p>\n\n<button class=\"af-btn\" onclick=\"afStart()\">\nCOMMENCER LA FORMATION\n<\/button>\n\n<button class=\"af-btn blue\" onclick=\"afGoQuiz()\">\nPASSER L&rsquo;EXAMEN\n<\/button>\n\n<\/section>\n\n\n<!-- PROGRESSION -->\n\n<div class=\"af-progress-box\">\n\n<h3>\ud83d\udcca Progression<\/h3>\n\n<div class=\"af-progress\">\n<div id=\"afBar\"><\/div>\n<\/div>\n\n<p id=\"afProgressText\">\n0 % termin\u00e9\n<\/p>\n\n<\/div>\n\n\n<!-- OBJECTIFS -->\n\n<section class=\"af-section\">\n\n<h2>\ud83c\udfaf Objectifs p\u00e9dagogiques<\/h2>\n\n<div class=\"af-grid\">\n\n<div class=\"af-card\">\n<h3>Comprendre<\/h3>\n<p>\nMa\u00eetriser le mod\u00e8le \u00e9conomique d\u2019une compagnie a\u00e9rienne.\n<\/p>\n<\/div>\n\n<div class=\"af-card\">\n<h3>Mesurer<\/h3>\n<p>\nAnalyser recettes, co\u00fbts, capacit\u00e9 et performance.\n<\/p>\n<\/div>\n\n<div class=\"af-card\">\n<h3>Piloter<\/h3>\n<p>\nContr\u00f4ler tr\u00e9sorerie, budget, r\u00e9seau, fuel et flotte.\n<\/p>\n<\/div>\n\n<div class=\"af-card\">\n<h3>D\u00e9cider<\/h3>\n<p>\n\u00c9valuer la rentabilit\u00e9 d\u2019une ligne, d\u2019un vol ou d\u2019un avion.\n<\/p>\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<!-- MODULES -->\n\n<section class=\"af-section\">\n\n<h2>\ud83d\udcda Programme complet \u2014 24 modules<\/h2>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 1 \u2014 \u00c9conomie du transport a\u00e9rien\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nUne compagnie a\u00e9rienne combine des co\u00fbts fixes importants,\ndes co\u00fbts variables \u00e9lev\u00e9s et une demande fortement sensible\n\u00e0 la saisonnalit\u00e9 et \u00e0 la concurrence.\n<\/p>\n\n<h3>Les principaux leviers<\/h3>\n\n<ul>\n<li>capacit\u00e9 offerte ;<\/li>\n<li>nombre de passagers ;<\/li>\n<li>tarif moyen ;<\/li>\n<li>co\u00fbt du carburant ;<\/li>\n<li>co\u00fbt de la flotte ;<\/li>\n<li>productivit\u00e9 ;<\/li>\n<li>performance du r\u00e9seau.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(1)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 2 \u2014 Compte de r\u00e9sultat d&rsquo;une compagnie a\u00e9rienne\n<\/div>\n\n<div class=\"af-module-content\">\n\n<h3>Revenus<\/h3>\n\n<ul>\n<li>passagers ;<\/li>\n<li>fret ;<\/li>\n<li>services ancillaires ;<\/li>\n<li>partenariats ;<\/li>\n<li>autres revenus.<\/li>\n<\/ul>\n\n<h3>Co\u00fbts<\/h3>\n\n<ul>\n<li>fuel ;<\/li>\n<li>flotte ;<\/li>\n<li>maintenance ;<\/li>\n<li>personnel ;<\/li>\n<li>escales ;<\/li>\n<li>redevances ;<\/li>\n<li>distribution.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(2)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 3 \u2014 Recettes passagers\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLes recettes passagers proviennent essentiellement\nde la vente des billets et services associ\u00e9s.\n<\/p>\n\n<ul>\n<li>tarifs ;<\/li>\n<li>classes de r\u00e9servation ;<\/li>\n<li>taxes ;<\/li>\n<li>surcharges ;<\/li>\n<li>modifications ;<\/li>\n<li>remboursements.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(3)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 4 \u2014 BSP et distribution\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLe responsable financier doit suivre les r\u00e8glements provenant\ndes agences et contr\u00f4ler les flux de distribution.\n<\/p>\n\n<h3>Contr\u00f4les principaux<\/h3>\n\n<ul>\n<li>ventes agences ;<\/li>\n<li>r\u00e8glements ;<\/li>\n<li>ADM ;<\/li>\n<li>ACM ;<\/li>\n<li>rapprochements ;<\/li>\n<li>\u00e9carts.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(4)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 5 \u2014 Revenue Accounting\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLe Revenue Accounting rapproche les ventes de billets\navec le transport r\u00e9ellement effectu\u00e9.\n<\/p>\n\n<ul>\n<li>coupons ;<\/li>\n<li>flown revenue ;<\/li>\n<li>unearned revenue ;<\/li>\n<li>\u00e9changes ;<\/li>\n<li>remboursements ;<\/li>\n<li>no-show.<\/li>\n<\/ul>\n\n<div class=\"af-note\">\n\n<strong>Principe :<\/strong>\n\n<p>\nUn billet vendu n\u2019est pas n\u00e9cessairement imm\u00e9diatement\nune recette de transport r\u00e9alis\u00e9e.\n<\/p>\n\n<\/div>\n\n<button class=\"af-btn\" onclick=\"afDone(5)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 6 \u2014 Interline &#038; Proration\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLorsqu&rsquo;un billet implique plusieurs compagnies,\nles recettes doivent \u00eatre r\u00e9parties selon les accords\net r\u00e8gles de prorata applicables.\n<\/p>\n\n<button class=\"af-btn\" onclick=\"afDone(6)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 7 \u2014 Recettes Fret &#038; Cargo\n<\/div>\n\n<div class=\"af-module-content\">\n\n<ul>\n<li>AWB ;<\/li>\n<li>agents cargo ;<\/li>\n<li>recettes fret ;<\/li>\n<li>surcharges ;<\/li>\n<li>CASS ;<\/li>\n<li>contr\u00f4le des r\u00e8glements.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(7)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 8 \u2014 Revenus ancillaires\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLes compagnies d\u00e9veloppent de plus en plus\nles revenus compl\u00e9mentaires.\n<\/p>\n\n<ul>\n<li>bagages ;<\/li>\n<li>si\u00e8ges ;<\/li>\n<li>salons ;<\/li>\n<li>repas ;<\/li>\n<li>surclassement ;<\/li>\n<li>options premium.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(8)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 9 \u2014 Co\u00fbt du Fuel\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLe carburant constitue g\u00e9n\u00e9ralement l\u2019un des principaux\npostes de co\u00fbts d\u2019une compagnie a\u00e9rienne.\n<\/p>\n\n<h3>Analyse<\/h3>\n\n<ul>\n<li>consommation par vol ;<\/li>\n<li>prix unitaire ;<\/li>\n<li>taxes ;<\/li>\n<li>co\u00fbt par rotation ;<\/li>\n<li>impact du change ;<\/li>\n<li>couverture \u00e9ventuelle.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(9)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 10 \u2014 Flotte &#038; Leasing\n<\/div>\n\n<div class=\"af-module-content\">\n\n<ul>\n<li>loyers avions ;<\/li>\n<li>d\u00e9p\u00f4ts de garantie ;<\/li>\n<li>r\u00e9serves maintenance ;<\/li>\n<li>financement ;<\/li>\n<li>co\u00fbt de possession ;<\/li>\n<li>utilisation avion.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(10)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 11 \u2014 Maintenance\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLes co\u00fbts techniques doivent \u00eatre suivis avec pr\u00e9cision.\n<\/p>\n\n<ul>\n<li>moteurs ;<\/li>\n<li>pi\u00e8ces ;<\/li>\n<li>checks ;<\/li>\n<li>MRO ;<\/li>\n<li>LLP ;<\/li>\n<li>contrats \u00e0 l&rsquo;heure de vol.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(11)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 12 \u2014 Redevances a\u00e9ronautiques\n<\/div>\n\n<div class=\"af-module-content\">\n\n<ul>\n<li>atterrissage ;<\/li>\n<li>stationnement ;<\/li>\n<li>navigation ;<\/li>\n<li>passagers ;<\/li>\n<li>s\u00fbret\u00e9 ;<\/li>\n<li>services a\u00e9roportuaires.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(12)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 13 \u2014 Co\u00fbts des escales\n<\/div>\n\n<div class=\"af-module-content\">\n\n<ul>\n<li>handling ;<\/li>\n<li>personnel ;<\/li>\n<li>locaux ;<\/li>\n<li>h\u00f4tels \u00e9quipages ;<\/li>\n<li>transport \u00e9quipages ;<\/li>\n<li>prestataires ;<\/li>\n<li>petty cash.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(13)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 14 \u2014 Budget R\u00e9seau\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nChaque ligne doit faire l&rsquo;objet d&rsquo;une pr\u00e9vision d\u00e9taill\u00e9e.\n<\/p>\n\n<ul>\n<li>fr\u00e9quences ;<\/li>\n<li>capacit\u00e9 ;<\/li>\n<li>passagers ;<\/li>\n<li>yield ;<\/li>\n<li>recettes ;<\/li>\n<li>co\u00fbts directs ;<\/li>\n<li>contribution.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(14)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 15 \u2014 Tr\u00e9sorerie a\u00e9rienne\n<\/div>\n\n<div class=\"af-module-content\">\n\n<h3>Encaissements<\/h3>\n\n<ul>\n<li>BSP ;<\/li>\n<li>cartes bancaires ;<\/li>\n<li>agences ;<\/li>\n<li>fret ;<\/li>\n<li>corporate.<\/li>\n<\/ul>\n\n<h3>D\u00e9caissements<\/h3>\n\n<ul>\n<li>fuel ;<\/li>\n<li>leasing ;<\/li>\n<li>salaires ;<\/li>\n<li>maintenance ;<\/li>\n<li>taxes ;<\/li>\n<li>fournisseurs.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(15)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 16 \u2014 Risque de change\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLes compagnies a\u00e9riennes peuvent \u00eatre fortement expos\u00e9es\naux devises \u00e9trang\u00e8res.\n<\/p>\n\n<h3>Expositions fr\u00e9quentes<\/h3>\n\n<ul>\n<li>fuel en USD ;<\/li>\n<li>leasing en USD ou EUR ;<\/li>\n<li>maintenance ;<\/li>\n<li>prestataires \u00e9trangers ;<\/li>\n<li>recettes internationales.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(16)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 17 \u2014 Fiscalit\u00e9 et taxes a\u00e9riennes\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLe responsable financier doit identifier les taxes,\nredevances et obligations applicables aux ventes et op\u00e9rations.\n<\/p>\n\n<div class=\"af-note\">\nToujours v\u00e9rifier les taux et r\u00e8gles aupr\u00e8s des sources\nofficielles applicables.\n<\/div>\n\n<button class=\"af-btn\" onclick=\"afDone(17)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 18 \u2014 Contr\u00f4le interne &#038; fraude\n<\/div>\n\n<div class=\"af-module-content\">\n\n<ul>\n<li>remboursements suspects ;<\/li>\n<li>billets irr\u00e9guliers ;<\/li>\n<li>agences d\u00e9faillantes ;<\/li>\n<li>factures fournisseurs ;<\/li>\n<li>doublons ;<\/li>\n<li>changements de RIB ;<\/li>\n<li>paiements urgents non document\u00e9s.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(18)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 19 \u2014 KPI A\u00e9riens\n<\/div>\n\n<div class=\"af-module-content\">\n\n<h3>ASK<\/h3>\n<p>Available Seat Kilometres<\/p>\n\n<h3>RPK<\/h3>\n<p>Revenue Passenger Kilometres<\/p>\n\n<h3>Load Factor<\/h3>\n<p>Taux d\u2019occupation.<\/p>\n\n<h3>Yield<\/h3>\n<p>Recette moyenne par unit\u00e9 de trafic.<\/p>\n\n<h3>RASK<\/h3>\n<p>Revenue per Available Seat Kilometre.<\/p>\n\n<h3>CASK<\/h3>\n<p>Cost per Available Seat Kilometre.<\/p>\n\n<button class=\"af-btn\" onclick=\"afDone(19)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 20 \u2014 Rentabilit\u00e9 par ligne\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLa rentabilit\u00e9 d\u2019une route doit \u00eatre analys\u00e9e\nau-del\u00e0 du simple taux de remplissage.\n<\/p>\n\n<p>\n<strong>\nRecettes nettes \u2212 co\u00fbts directs = contribution de la ligne.\n<\/strong>\n<\/p>\n\n<button class=\"af-btn\" onclick=\"afDone(20)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 21 \u2014 Rentabilit\u00e9 par type avion\n<\/div>\n\n<div class=\"af-module-content\">\n\n<ul>\n<li>capacit\u00e9 ;<\/li>\n<li>consommation ;<\/li>\n<li>co\u00fbt si\u00e8ge ;<\/li>\n<li>utilisation quotidienne ;<\/li>\n<li>maintenance ;<\/li>\n<li>ad\u00e9quation avion \/ route.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(21)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 22 \u2014 Crises financi\u00e8res a\u00e9riennes\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLe secteur a\u00e9rien peut subir simultan\u00e9ment plusieurs chocs.\n<\/p>\n\n<ul>\n<li>hausse du carburant ;<\/li>\n<li>baisse du trafic ;<\/li>\n<li>fermeture d&rsquo;espace a\u00e9rien ;<\/li>\n<li>gr\u00e8ve ;<\/li>\n<li>immobilisation flotte ;<\/li>\n<li>d\u00e9pr\u00e9ciation mon\u00e9taire.<\/li>\n<\/ul>\n\n<div class=\"af-case\">\n\n<strong>Situation :<\/strong>\n\n<p>\nLe fuel augmente fortement, la demande diminue\net la devise locale se d\u00e9pr\u00e9cie.\n<\/p>\n\n<p>\nLa Direction Financi\u00e8re doit construire imm\u00e9diatement\nplusieurs sc\u00e9narios de tr\u00e9sorerie et de rentabilit\u00e9.\n<\/p>\n\n<\/div>\n\n<button class=\"af-btn\" onclick=\"afDone(22)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 23 \u2014 Reporting Direction G\u00e9n\u00e9rale\n<\/div>\n\n<div class=\"af-module-content\">\n\n<h3>Dashboard Airline Finance<\/h3>\n\n<ul>\n<li>Chiffre d&rsquo;affaires<\/li>\n<li>Passagers<\/li>\n<li>Load Factor<\/li>\n<li>Yield<\/li>\n<li>RASK<\/li>\n<li>CASK<\/li>\n<li>Fuel<\/li>\n<li>Tr\u00e9sorerie<\/li>\n<li>Dette<\/li>\n<li>Performance r\u00e9seau<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(23)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n\n<div class=\"af-module\">\n\n<div class=\"af-module-title\" onclick=\"afToggle(this)\">\nMODULE 24 \u2014 Pilotage financier strat\u00e9gique\n<\/div>\n\n<div class=\"af-module-content\">\n\n<p>\nLa finance contribue aux d\u00e9cisions strat\u00e9giques\nde la compagnie :\n<\/p>\n\n<ul>\n<li>ouverture ou fermeture de lignes ;<\/li>\n<li>achat ou location d&rsquo;avions ;<\/li>\n<li>r\u00e9duction des co\u00fbts ;<\/li>\n<li>financement ;<\/li>\n<li>alliances ;<\/li>\n<li>investissements ;<\/li>\n<li>r\u00e9silience financi\u00e8re.<\/li>\n<\/ul>\n\n<button class=\"af-btn\" onclick=\"afDone(24)\">\n\u2713 MODULE TERMIN\u00c9\n<\/button>\n\n<\/div>\n<\/div>\n\n<\/section>\n\n\n<!-- SIMULATEUR VOL -->\n\n<section class=\"af-section\">\n\n<h2>\ud83e\uddee Simulateur de rentabilit\u00e9 d&rsquo;un vol<\/h2>\n\n<div class=\"af-sim\">\n\n<label>Recettes du vol \u2014 MAD<\/label>\n<input type=\"number\" id=\"afRevenue\" value=\"450000\">\n\n<label>Fuel \u2014 MAD<\/label>\n<input type=\"number\" id=\"afFuel\" value=\"120000\">\n\n<label>Handling &#038; redevances \u2014 MAD<\/label>\n<input type=\"number\" id=\"afGround\" value=\"70000\">\n\n<label>Autres co\u00fbts directs \u2014 MAD<\/label>\n<input type=\"number\" id=\"afOther\" value=\"90000\">\n\n<button class=\"af-btn\" onclick=\"afCalcRoute()\">\nCALCULER\n<\/button>\n\n<div class=\"af-result\" id=\"afRouteResult\">\n\u2014\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<!-- LOAD FACTOR -->\n\n<section class=\"af-section\">\n\n<h2>\ud83d\udcba Simulateur Load Factor<\/h2>\n\n<div class=\"af-sim\">\n\n<label>Si\u00e8ges offerts<\/label>\n<input type=\"number\" id=\"afSeats\" value=\"180\">\n\n<label>Passagers transport\u00e9s<\/label>\n<input type=\"number\" id=\"afPax\" value=\"153\">\n\n<button class=\"af-btn\" onclick=\"afCalcLF()\">\nCALCULER\n<\/button>\n\n<div class=\"af-result\" id=\"afLFResult\">\n\u2014\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<!-- RASK CASK -->\n\n<section class=\"af-section\">\n\n<h2>\ud83d\udcca Simulateur RASK \/ CASK<\/h2>\n\n<div class=\"af-sim\">\n\n<label>Recettes totales \u2014 MAD<\/label>\n<input type=\"number\" id=\"afTotalRevenue\" value=\"5000000\">\n\n<label>Co\u00fbts totaux \u2014 MAD<\/label>\n<input type=\"number\" id=\"afTotalCost\" value=\"4500000\">\n\n<label>ASK<\/label>\n<input type=\"number\" id=\"afASK\" value=\"10000000\">\n\n<button class=\"af-btn\" onclick=\"afCalcRaskCask()\">\nCALCULER\n<\/button>\n\n<div class=\"af-result\" id=\"afRaskCaskResult\">\n\u2014\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<!-- QCM -->\n\n<section class=\"af-section\" id=\"afQuiz\">\n\n<h2>\ud83d\udcdd Examen Finances A\u00e9riennes<\/h2>\n\n<div id=\"afQuestion\"><\/div>\n\n<div id=\"afAnswers\"><\/div>\n\n<div id=\"afQuizResult\"\nstyle=\"font-weight:800;margin-top:12px\">\n<\/div>\n\n<button class=\"af-btn blue\" onclick=\"afNextQuestion()\">\nQUESTION SUIVANTE\n<\/button>\n\n<\/section>\n\n\n<!-- CERTIFICATION -->\n\n<section class=\"af-section\">\n\n<h2>\ud83c\udf93 Certification Maroc Zain Academy<\/h2>\n\n<div class=\"af-grid\">\n\n<div class=\"af-card\">\n<h3>Niveau 1<\/h3>\n<p>Airline Finance Officer<\/p>\n<\/div>\n\n<div class=\"af-card\">\n<h3>Niveau 2<\/h3>\n<p>Airline Financial Controller<\/p>\n<\/div>\n\n<div class=\"af-card\">\n<h3>Niveau 3<\/h3>\n<p>Airline Finance Manager<\/p>\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<footer class=\"af-footer\">\n\n<h2>MAROC ZAIN ACADEMY<\/h2>\n\n<p>\nFormation Finances A\u00e9riennes\n<\/p>\n\n<p>\nAirline Finance \u2022 Revenue Accounting \u2022 Fuel \u2022 Fleet \u2022 Treasury \u2022 Network Profitability\n<\/p>\n\n<\/footer>\n\n\n<script>\n\nlet afCompleted = new Set();\n\n\nfunction afToggle(el){\n\nel.nextElementSibling\n.classList.toggle(\"open\");\n\n}\n\n\nfunction afStart(){\n\nconst first =\ndocument.querySelector(\n\"#mza-air-finance .af-module\"\n);\n\nif(first){\n\nfirst.scrollIntoView({\nbehavior:\"smooth\"\n});\n\nfirst\n.querySelector(\".af-module-content\")\n.classList.add(\"open\");\n\n}\n\n}\n\n\nfunction afDone(n){\n\nafCompleted.add(n);\n\nconst pct =\nMath.round(\n(afCompleted.size \/ 24) * 100\n);\n\ndocument.getElementById(\"afBar\")\n.style.width =\npct + \"%\";\n\ndocument.getElementById(\"afProgressText\")\n.innerText =\npct +\n\" % termin\u00e9 \u2014 \" +\nafCompleted.size +\n\"\/24 modules\";\n\nlocalStorage.setItem(\n\"mzaAirFinanceProgress\",\nJSON.stringify(\nArray.from(afCompleted)\n)\n);\n\n}\n\n\nfunction afLoadProgress(){\n\nconst saved =\nlocalStorage.getItem(\n\"mzaAirFinanceProgress\"\n);\n\nif(saved){\n\ntry{\n\nafCompleted =\nnew Set(\nJSON.parse(saved)\n);\n\nconst pct =\nMath.round(\n(afCompleted.size \/ 24) * 100\n);\n\ndocument.getElementById(\"afBar\")\n.style.width =\npct + \"%\";\n\ndocument.getElementById(\"afProgressText\")\n.innerText =\npct +\n\" % termin\u00e9 \u2014 \" +\nafCompleted.size +\n\"\/24 modules\";\n\n}catch(e){}\n\n}\n\n}\n\n\nfunction afCalcRoute(){\n\nconst revenue =\nparseFloat(\ndocument.getElementById(\"afRevenue\").value\n) || 0;\n\nconst fuel =\nparseFloat(\ndocument.getElementById(\"afFuel\").value\n) || 0;\n\nconst ground =\nparseFloat(\ndocument.getElementById(\"afGround\").value\n) || 0;\n\nconst other =\nparseFloat(\ndocument.getElementById(\"afOther\").value\n) || 0;\n\nconst contribution =\nrevenue -\nfuel -\nground -\nother;\n\nconst margin =\nrevenue\n?\n(contribution \/ revenue) * 100\n:\n0;\n\ndocument.getElementById(\"afRouteResult\")\n.innerHTML =\n\"Contribution du vol : \" +\ncontribution.toLocaleString(\"fr-FR\") +\n\" MAD<br>\" +\n\"Marge directe : \" +\nmargin.toFixed(1) +\n\" %\";\n\n}\n\n\nfunction afCalcLF(){\n\nconst seats =\nparseFloat(\ndocument.getElementById(\"afSeats\").value\n) || 0;\n\nconst pax =\nparseFloat(\ndocument.getElementById(\"afPax\").value\n) || 0;\n\nconst lf =\nseats\n?\n(pax \/ seats) * 100\n:\n0;\n\ndocument.getElementById(\"afLFResult\")\n.innerHTML =\n\"Load Factor : \" +\nlf.toFixed(1) +\n\" %\";\n\n}\n\n\nfunction afCalcRaskCask(){\n\nconst revenue =\nparseFloat(\ndocument.getElementById(\"afTotalRevenue\").value\n) || 0;\n\nconst cost =\nparseFloat(\ndocument.getElementById(\"afTotalCost\").value\n) || 0;\n\nconst ask =\nparseFloat(\ndocument.getElementById(\"afASK\").value\n) || 0;\n\nconst rask =\nask\n?\nrevenue \/ ask\n:\n0;\n\nconst cask =\nask\n?\ncost \/ ask\n:\n0;\n\nconst spread =\nrask - cask;\n\ndocument.getElementById(\"afRaskCaskResult\")\n.innerHTML =\n\"RASK : \" +\nrask.toFixed(4) +\n\" MAD<br>\" +\n\"CASK : \" +\ncask.toFixed(4) +\n\" MAD<br>\" +\n\"\u00c9cart RASK - CASK : \" +\nspread.toFixed(4) +\n\" MAD\";\n\n}\n\n\nconst afQuestions = [\n\n{\nq:\"Le BSP sert principalement \u00e0 :\",\na:[\n\"Organiser les r\u00e8glements entre compagnies et agences\",\n\"Calculer le fuel\",\n\"G\u00e9rer la maintenance\",\n\"Planifier les \u00e9quipages\"\n],\nc:0\n},\n\n{\nq:\"Le Load Factor mesure :\",\na:[\n\"Le taux d'occupation des si\u00e8ges\",\n\"Le co\u00fbt du fuel\",\n\"Le taux de change\",\n\"La dette\"\n],\nc:0\n},\n\n{\nq:\"Le RASK correspond \u00e0 :\",\na:[\n\"Revenu par si\u00e8ge-kilom\u00e8tre offert\",\n\"Co\u00fbt par si\u00e8ge\",\n\"Recette bagage\",\n\"Taux de ponctualit\u00e9\"\n],\nc:0\n},\n\n{\nq:\"Le CASK correspond \u00e0 :\",\na:[\n\"Co\u00fbt par si\u00e8ge-kilom\u00e8tre offert\",\n\"Recette cargo\",\n\"Recette par passager\",\n\"Nombre de vols\"\n],\nc:0\n},\n\n{\nq:\"Le Revenue Accounting sert notamment \u00e0 :\",\na:[\n\"Rapprocher ventes et transport r\u00e9alis\u00e9\",\n\"R\u00e9server les h\u00f4tels\",\n\"G\u00e9rer les badges\",\n\"Planifier les pistes\"\n],\nc:0\n},\n\n{\nq:\"Le fuel est g\u00e9n\u00e9ralement :\",\na:[\n\"Un co\u00fbt majeur de la compagnie\",\n\"Un revenu\",\n\"Une taxe passager\",\n\"Un actif financier\"\n],\nc:0\n},\n\n{\nq:\"Une exposition USD importante peut notamment provenir de :\",\na:[\n\"Fuel et leasing\",\n\"Uniquement des salaires locaux\",\n\"Parkings clients\",\n\"Publicit\u00e9\"\n],\nc:0\n},\n\n{\nq:\"Une ligne doit \u00eatre analys\u00e9e avec :\",\na:[\n\"Recettes et co\u00fbts directs\",\n\"Seulement le nombre de vols\",\n\"Seulement le nombre de passagers\",\n\"Seulement les taxes\"\n],\nc:0\n},\n\n{\nq:\"L'ASK mesure :\",\na:[\n\"La capacit\u00e9 offerte en si\u00e8ges-kilom\u00e8tres\",\n\"La recette cargo\",\n\"Le nombre d'agences\",\n\"Les frais bancaires\"\n],\nc:0\n},\n\n{\nq:\"Apr\u00e8s une forte hausse du fuel, la finance doit :\",\na:[\n\"Mesurer l'impact et r\u00e9viser les sc\u00e9narios\",\n\"Ignorer le changement\",\n\"Supprimer le reporting\",\n\"Arr\u00eater les rapprochements\"\n],\nc:0\n}\n\n];\n\n\nlet afIndex = 0;\nlet afScore = 0;\nlet afAnswered = false;\n\n\nfunction afDisplayQuestion(){\n\nafAnswered = false;\n\nconst q =\nafQuestions[afIndex];\n\ndocument.getElementById(\"afQuestion\")\n.innerHTML =\n\"<h3>Question \" +\n(afIndex + 1) +\n\" \/ \" +\nafQuestions.length +\n\"<\/h3><p>\" +\nq.q +\n\"<\/p>\";\n\nlet html = \"\";\n\nq.a.forEach(\nfunction(answer,i){\n\nhtml +=\n'<button class=\"af-option\" onclick=\"afAnswerQuestion(' +\ni +\n',this)\">' +\nanswer +\n'<\/button>';\n\n}\n);\n\ndocument.getElementById(\"afAnswers\")\n.innerHTML =\nhtml;\n\ndocument.getElementById(\"afQuizResult\")\n.innerHTML =\n\"\";\n\n}\n\n\nfunction afAnswerQuestion(i,btn){\n\nif(afAnswered){\nreturn;\n}\n\nafAnswered = true;\n\nconst q =\nafQuestions[afIndex];\n\nif(i === q.c){\n\nafScore++;\n\nbtn.style.background =\n\"#dff6e9\";\n\ndocument.getElementById(\"afQuizResult\")\n.innerHTML =\n\"\u2705 Bonne r\u00e9ponse\";\n\n}else{\n\nbtn.style.background =\n\"#ffe1e1\";\n\ndocument.getElementById(\"afQuizResult\")\n.innerHTML =\n\"\u274c R\u00e9ponse incorrecte\";\n\n}\n\n}\n\n\nfunction afNextQuestion(){\n\nif(!afAnswered){\n\nalert(\n\"Choisissez d'abord une r\u00e9ponse.\"\n);\n\nreturn;\n\n}\n\nafIndex++;\n\nif(\nafIndex >=\nafQuestions.length\n){\n\nconst pct =\nMath.round(\n(afScore \/\nafQuestions.length)\n* 100\n);\n\ndocument.getElementById(\"afQuestion\")\n.innerHTML =\n\"<h2>R\u00e9sultat final<\/h2>\";\n\ndocument.getElementById(\"afAnswers\")\n.innerHTML =\n\"<h3>\" +\nafScore +\n\" \/ \" +\nafQuestions.length +\n\" \u2014 \" +\npct +\n\" %<\/h3>\";\n\ndocument.getElementById(\"afQuizResult\")\n.innerHTML =\npct >= 80\n?\n\"\ud83c\udfc6 EXAMEN R\u00c9USSI \u2014 FINANCES A\u00c9RIENNES\"\n:\n\"\ud83d\udcda R\u00e9visez les modules puis recommencez.\";\n\nreturn;\n\n}\n\nafDisplayQuestion();\n\n}\n\n\nfunction afGoQuiz(){\n\ndocument.getElementById(\"afQuiz\")\n.scrollIntoView({\nbehavior:\"smooth\"\n});\n\n}\n\n\nafLoadProgress();\nafDisplayQuestion();\n\n<\/script>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>MAROC ZAIN ACADEMY \u2708\ufe0f FINANCES A\u00c9RIENNES AIRLINE FINANCE Recettes \u2022 BSP \u2022 Revenue Accounting \u2022 Fret \u2022 Fuel \u2022 Flotte \u2022 Leasing \u2022 Tr\u00e9sorerie \u2022 Change \u2022 Rentabilit\u00e9 r\u00e9seau \u2022 KPI COMMENCER LA FORMATION PASSER L&rsquo;EXAMEN \ud83d\udcca Progression 0 % termin\u00e9 \ud83c\udfaf Objectifs p\u00e9dagogiques Comprendre Ma\u00eetriser le mod\u00e8le \u00e9conomique d\u2019une compagnie a\u00e9rienne. Mesurer Analyser recettes, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-3451","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/posts\/3451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/comments?post=3451"}],"version-history":[{"count":1,"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/posts\/3451\/revisions"}],"predecessor-version":[{"id":3452,"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/posts\/3451\/revisions\/3452"}],"wp:attachment":[{"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/media?parent=3451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/categories?post=3451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maroczain.com\/en\/wp-json\/wp\/v2\/tags?post=3451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}