{"id":66,"date":"2026-06-16T20:21:44","date_gmt":"2026-06-16T19:21:44","guid":{"rendered":"https:\/\/salaires.skolpex.com\/?page_id=66"},"modified":"2026-06-16T20:21:44","modified_gmt":"2026-06-16T19:21:44","slug":"personnel-dorientation-et-de-guidance","status":"publish","type":"page","link":"https:\/\/salaires.skolpex.com\/?page_id=66","title":{"rendered":"Personnel d&rsquo;orientation et de guidance"},"content":{"rendered":"\n<!-- Chargement de Bootstrap pour le design du formulaire -->\n<link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.3\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\n\n<style>\n#calculateur-orientation { background:#f4f6f9; padding: 20px; border-radius: 15px; font-family: system-ui, -apple-system, sans-serif; }\n#calculateur-orientation .card { border:none; border-radius:15px; box-shadow:0 3px 15px rgba(0,0,0,.1); background: #ffffff; }\n#calculateur-orientation .header { background:#0d6efd; color:white; padding:20px; border-radius:15px 15px 0 0; }\n#calculateur-orientation .result { font-size:1.2rem; font-weight:bold; }\n#calculateur-orientation .table td { vertical-align:middle; }\n#calculateur-orientation footer { margin-top:40px; text-align:center; color:#666; font-size: 0.9rem; }\n<\/style>\n\n<div id=\"calculateur-orientation\" class=\"container my-4\">\n    <div class=\"card\">\n        <div class=\"header\">\n            <h2 class=\"text-white h4 mb-1\">Calculateur du Salaire : Orientation et Guidance Scolaire<\/h2>\n            <p class=\"mb-0 opacity-75\">Simulation du traitement mensuel net, des zones et des primes (Grille Officielle)<\/p>\n        <\/div>\n\n        <div class=\"card-body\">\n            <div class=\"row g-3\">\n                <div class=\"col-md-6\">\n                    <label class=\"form-label\">Grade (Orientation et Guidance)<\/label>\n                    <select class=\"form-select\" id=\"grade\">\n                        <option value=\"0\">Conseiller de l\u2019orientation et de la guidance scolaire et pro.<\/option>\n                        <option value=\"1\">Conseiller analyste de l\u2019orientation et de la guidance scolaire et pro.<\/option>\n                        <option value=\"2\">Conseiller principal de l\u2019orientation et de la guidance scolaire et pro.<\/option>\n                        <option value=\"3\">Conseiller en chef de l\u2019orientation et de la guidance scolaire et pro.<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"col-md-3\">\n                    <label class=\"form-label\">\u00c9chelon<\/label>\n                    <select class=\"form-select\" id=\"echelon\">\n                        <option>0<\/option><option>1<\/option><option>2<\/option><option>3<\/option>\n                        <option>4<\/option><option>5<\/option><option>6<\/option><option>7<\/option>\n                        <option>8<\/option><option>9<\/option><option>10<\/option><option>11<\/option>\n                        <option>12<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"col-md-3\">\n                    <label class=\"form-label\">Prime rendement<\/label>\n                    <select class=\"form-select\" id=\"prime\">\n                        <option value=\"0\">0 %<\/option><option value=\"5\">5 %<\/option><option value=\"10\">10 %<\/option>\n                        <option value=\"15\">15 %<\/option><option value=\"20\">20 %<\/option><option value=\"25\">25 %<\/option>\n                        <option value=\"30\">30 %<\/option><option value=\"35\">35 %<\/option><option value=\"40\">40 %<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"col-md-6 mt-3\">\n                    <label class=\"form-label\">Wilaya (Zone g\u00e9ographique)<\/label>\n                    <select class=\"form-select\" id=\"wilaya\">\n                        <optgroup label=\"Zone Nord (0%)\">\n                            <option value=\"0\">02 &#8211; Chlef<\/option>\n                            <option value=\"0\">06 &#8211; B\u00e9ja\u00efa<\/option>\n                            <option value=\"0\">09 &#8211; Blida<\/option>\n                            <option value=\"0\">13 &#8211; Tlemcen<\/option>\n                            <option value=\"0\">15 &#8211; Tizi Ouzou<\/option>\n                            <option value=\"0\">16 &#8211; Alger<\/option>\n                            <option value=\"0\">18 &#8211; Jijel<\/option>\n                            <option value=\"0\">21 &#8211; Skikda<\/option>\n                            <option value=\"0\">23 &#8211; Annaba<\/option>\n                            <option value=\"0\">24 &#8211; Guelma<\/option>\n                            <option value=\"0\">25 &#8211; Constantine<\/option>\n                            <option value=\"0\">27 &#8211; Mostaganem<\/option>\n                            <option value=\"0\">29 &#8211; Mascara<\/option>\n                            <option value=\"0\">31 &#8211; Oran<\/option>\n                            <option value=\"0\">35 &#8211; Boumerd\u00e8s<\/option>\n                            <option value=\"0\">36 &#8211; El Tarf<\/option>\n                            <option value=\"0\">38 &#8211; Tissemsilt<\/option>\n                            <option value=\"0\">41 &#8211; Souk Ahras<\/option>\n                            <option value=\"0\">42 &#8211; Tipaza<\/option>\n                            <option value=\"0\">44 &#8211; A\u00efn Defla<\/option>\n                            <option value=\"0\">46 &#8211; A\u00efn T\u00e9mouchent<\/option>\n                            <option value=\"0\">48 &#8211; Relizane<\/option>\n                        <\/optgroup>\n                        <optgroup label=\"Zone Hauts Plateaux \/ Int\u00e9rieur (15%)\">\n                            <option value=\"15\">03 &#8211; Laghouat<\/option>\n                            <option value=\"14\">14 &#8211; Tiaret<\/option>\n                            <option value=\"15\">17 &#8211; Djelfa<\/option>\n                            <option value=\"15\">19 &#8211; S\u00e9tif<\/option>\n                            <option value=\"15\">22 &#8211; Sidi Bel Abb\u00e8s<\/option>\n                            <option value=\"15\">28 &#8211; M&rsquo;Sila<\/option>\n                            <option value=\"15\">45 &#8211; Na\u00e2ma<\/option>\n                            <option value=\"17\">47 &#8211; Gharda\u00efa<\/option>\n                        <\/optgroup>\n                        <optgroup label=\"Zone Sud (35%)\">\n                            <option value=\"35\">08 &#8211; B\u00e9char<\/option>\n                            <option value=\"30\">30 &#8211; Ouargla<\/option>\n                            <option value=\"39\">39 &#8211; El Oued<\/option>\n                            <option value=\"35\">56 &#8211; Touggourt<\/option>\n                        <\/optgroup>\n                        <optgroup label=\"Zone Grand Sud (80%)\">\n                            <option value=\"80\">01 &#8211; Adrar<\/option>\n                            <option value=\"80\">11 &#8211; Tamanrasset<\/option>\n                            <option value=\"80\">33 &#8211; Illizi<\/option>\n                            <option value=\"80\">37 &#8211; Tindouf<\/option>\n                        <\/optgroup>\n                    <\/select>\n                <\/div>\n\n                <div class=\"col-md-6 mt-3\" id=\"containerPosteSup\">\n                    <label class=\"form-label\">Poste sup\u00e9rieur<\/label>\n                    <select class=\"form-select\" id=\"posteSup\">\n                        <option value=\"0\">Aucun<\/option>\n                        <option value=\"dir_cposp\">Directeur de Centre d&rsquo;Orientation (CPOSP)<\/option>\n                    <\/select>\n                <\/div>\n            <\/div>\n\n            <hr class=\"my-4\">\n\n            <table class=\"table table-bordered\">\n                <thead class=\"table-primary\">\n                    <tr><th>D\u00e9signation<\/th><th>Montant (DA)<\/th><\/tr>\n                <\/thead>\n                <tbody>\n                    <tr><td>Traitement principal<\/td><td id=\"trait\">0<\/td><\/tr>\n                    <tr><td>Indemnit\u00e9 d&rsquo;exp\u00e9rience (IEP)<\/td><td id=\"iep\">0<\/td><\/tr>\n                    <tr><td>Indemnit\u00e9 de qualification (IQ)<\/td><td id=\"iq\">0<\/td><\/tr>\n                    <tr><td>Indemnit\u00e9 de documentation p\u00e9dagogique<\/td><td id=\"doc\">0<\/td><\/tr>\n                    <tr><td>Indemnit\u00e9 de soutien scolaire et de rem\u00e9diation (ISSR)<\/td><td id=\"issrp\">0<\/td><\/tr>\n                    <tr><td>Indemnit\u00e9 de zone \/ r\u00e9gion<\/td><td id=\"valZone\">0<\/td><\/tr>\n\n                    <tr id=\"lignePosteSup\" style=\"display:none;\">\n                        <td>Bonification Poste Sup\u00e9rieur<\/td>\n                        <td id=\"valPosteSup\">0<\/td>\n                    <\/tr>\n\n                    <tr class=\"table-danger\"><td>S\u00e9curit\u00e9 sociale (9%)<\/td><td id=\"ss\">0<\/td><\/tr>\n                    <tr class=\"table-danger\"><td>IRG<\/td><td id=\"irg\">0<\/td><\/tr>\n                <\/tbody>\n            <\/table>\n\n            <div class=\"alert alert-primary text-center\">\n                <div class=\"result\">Salaire Mensuel Net : <span id=\"net\">0 DA<\/span><\/div>\n            <\/div>\n\n            <div class=\"alert alert-info\">\n                <div class=\"result\">PR (Prime de Rendement) Mensuelle Nette: <span id=\"primeMensuelle\">0 DA<\/span><\/div>\n            <\/div>\n\n            <div class=\"alert alert-info\">\n                <div class=\"result\">PR Trimestrielle Nette: <span id=\"primeTrimestrielle\">0 DA<\/span><\/div>\n            <\/div>\n\n            <div class=\"alert alert-primary text-center\">\n                <div class=\"result\">Salaire Net Global (Avec Prime) : <span id=\"netTotal\">0 DA<\/span><\/div>\n            <\/div>\n\n            <div class=\"text-center mt-4\">\n                <button class=\"btn btn-outline-secondary\" onclick=\"window.print()\">Imprimer la fiche de calcul<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    <footer>\u00a9 2026 &#8211; Simulateur de salaire de l&rsquo;orientation et de la guidance<\/footer>\n<\/div>\n\n<script>\n(function() {\n    const PI = 45;\n    \n    \/\/ Grille indiciaire mise \u00e0 jour : l'indice pour l'\u00e9chelle 16 est cal\u00e9 \u00e0 913\n    const IND_MIN = [737, 778, 821, 913];\n    const IQ = [0.40, 0.45, 0.45, 0.45];\n    const IDOC = [2500, 3000, 3000, 3000];\n    const ISSR_TAUX = [0.30, 0.30, 0.30, 0.30];\n\n    function formatDA(x) {\n        return Number(x).toLocaleString('fr-FR', {\n            minimumFractionDigits: 2,\n            maximumFractionDigits: 2\n        }) + \" DA\";\n    }\n\n    function calculer() {\n        let g = parseInt(document.getElementById(\"grade\").value);\n        let e = parseInt(document.getElementById(\"echelon\").value);\n        let p = parseFloat(document.getElementById(\"prime\").value);\n        let posteSup = document.getElementById(\"posteSup\").value;\n        let tauxZone = parseFloat(document.getElementById(\"wilaya\").value) \/ 100;\n\n        let bonifPoints = 0;\n        if (posteSup == \"dir_cposp\") { bonifPoints = 105; }\n\n        let indiceDeBase = IND_MIN[g] + Math.round(e * 0.05 * IND_MIN[g]);\n        let traitement = indiceDeBase * PI;\n        let indemnitePosteSup = bonifPoints * PI;\n        let indemniteZone = traitement * tauxZone;\n\n        let iep = Math.round(0.04 * IND_MIN[g] * PI * e);\n        let iq = Math.round(IQ[g] * traitement);\n        let doc = IDOC[g];\n        let issrp = Math.round(ISSR_TAUX[g] * traitement); \n\n        let brut = traitement + iep + iq + doc + issrp + indemnitePosteSup + indemniteZone;\n        let ss = brut * 0.09;\n\n        let revenuImposable = Math.floor((brut - ss) \/ 10) * 10;\n        let irg = 0;\n\n        if (revenuImposable <= 30000) { irg = 0; }\n        else if (revenuImposable <= 40000) { irg = (revenuImposable - 20000) * 0.23; }\n        else if (revenuImposable <= 80000) { irg = (20000 * 0.23) + (revenuImposable - 40000) * 0.27; }\n        else if (revenuImposable <= 160000) { irg = (20000 * 0.23) + (40000 * 0.27) + (revenuImposable - 80000) * 0.30; }\n        else if (revenuImposable <= 320000) { irg = (20000 * 0.23) + (40000 * 0.27) + (80000 * 0.30) + (revenuImposable - 160000) * 0.33; }\n        else { irg = (20000 * 0.23) + (40000 * 0.27) + (80000 * 0.30) + (160000 * 0.33) + (revenuImposable - 320000) * 0.35; }\n\n        let abattement = irg * 0.40;\n        if (abattement < 1000) abattement = 1000;\n        if (abattement > 1500) abattement = 1500;\n\n        irg = irg - abattement;\n\n        if (revenuImposable > 30000 && revenuImposable <= 35000) {\n            irg = irg * (137 \/ 51) - (27925 \/ 8);\n        }\n\n        if (irg < 0) irg = 0;\n\n        let net = brut - ss - irg;\n\n        let primeBrute = traitement * p \/ 100;\n        let primeSS = primeBrute * 0.09;\n        let primeIRG = (primeBrute - primeSS) * 0.10;\n        let primeMensuelle = primeBrute - primeSS - primeIRG;\n        let primeTrimestrielle = primeMensuelle * 3;\n        let total = net + primeMensuelle;\n\n        document.getElementById(\"trait\").innerHTML = formatDA(traitement);\n        document.getElementById(\"iep\").innerHTML = formatDA(iep);\n        document.getElementById(\"iq\").innerHTML = formatDA(iq);\n        document.getElementById(\"doc\").innerHTML = formatDA(doc);\n        document.getElementById(\"issrp\").innerHTML = formatDA(issrp);\n        document.getElementById(\"valZone\").innerHTML = formatDA(indemniteZone);\n        document.getElementById(\"ss\").innerHTML = formatDA(ss);\n        document.getElementById(\"irg\").innerHTML = formatDA(irg);\n        document.getElementById(\"net\").innerHTML = formatDA(net);\n        document.getElementById(\"primeMensuelle\").innerHTML = formatDA(primeMensuelle);\n        document.getElementById(\"primeTrimestrielle\").innerHTML = formatDA(primeTrimestrielle);\n        document.getElementById(\"netTotal\").innerHTML = formatDA(total);\n\n        let domLignePoste = document.getElementById(\"lignePosteSup\");\n        if (indemnitePosteSup > 0) {\n            domLignePoste.style.display = \"table-row\";\n            document.getElementById(\"valPosteSup\").innerHTML = formatDA(indemnitePosteSup);\n        } else {\n            domLignePoste.style.display = \"none\";\n        }\n    }\n\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        calculer();\n        document.getElementById(\"grade\").addEventListener(\"change\", calculer);\n        document.getElementById(\"echelon\").addEventListener(\"change\", calculer);\n        document.getElementById(\"prime\").addEventListener(\"change\", calculer);\n        document.getElementById(\"wilaya\").addEventListener(\"change\", calculer);\n        document.getElementById(\"posteSup\").addEventListener(\"change\", calculer);\n    });\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Calculateur du Salaire : Orientation et Guidance Scolaire Simulation du traitement mensuel net, des zones et des primes (Grille Officielle) Grade (Orientation et Guidance) Conseiller de l\u2019orientation et de la guidance scolaire et pro.Conseiller analyste de l\u2019orientation et de la guidance scolaire et pro.Conseiller principal de l\u2019orientation et de la guidance scolaire et pro.Conseiller en [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-66","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=\/wp\/v2\/pages\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=66"}],"version-history":[{"count":1,"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=\/wp\/v2\/pages\/66\/revisions"}],"predecessor-version":[{"id":67,"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=\/wp\/v2\/pages\/66\/revisions\/67"}],"wp:attachment":[{"href":"https:\/\/salaires.skolpex.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}