[{"data":1,"prerenderedAt":4100},["ShallowReactive",2],{"navigation":3,"/dodock/api/taches-en-arriere-plan":3018},[4,1647,2654,2842,2875,2996],{"title":5,"path":6,"stem":7,"children":8,"icon":1646},"Dokos","/dokos","1.dokos/0.index",[9,11,15,19,70,185,221,264,390,429,492,515,638,702,738,769,1096,1172,1191,1211,1235,1303,1336,1348,1358,1643],{"title":10,"path":6,"stem":7},"Bienvenue sur Dokos",{"title":12,"path":13,"stem":14},"Comparaison entre Dokos et ERPNext","/dokos/comparaison-erpnext","1.dokos/00.comparaison-erpnext",{"title":16,"path":17,"stem":18},"Tutoriels en vidéo","/dokos/tutoriels","1.dokos/00.tutoriels",{"title":20,"path":21,"stem":22,"children":23,"icon":69},"Généralités","/dokos/generalites","1.dokos/01.generalites/1.index",[24,25,29,33,37,41,45,49,53,57,61,65],{"title":20,"path":21,"stem":22},{"title":26,"path":27,"stem":28},"Les outils pratiques","/dokos/generalites/administration_outils_pratiques","1.dokos/01.generalites/administration_outils_pratiques",{"title":30,"path":31,"stem":32},"Impression et PDF","/dokos/generalites/impression-et-pdf","1.dokos/01.generalites/impression-et-pdf",{"title":34,"path":35,"stem":36},"Les documents","/dokos/generalites/les_documents","1.dokos/01.generalites/les_documents",{"title":38,"path":39,"stem":40},"Les espaces de travail","/dokos/generalites/les_espaces_de_travail","1.dokos/01.generalites/les_espaces_de_travail",{"title":42,"path":43,"stem":44},"Les outils diagnostic","/dokos/generalites/les_outils_diagnostic","1.dokos/01.generalites/les_outils_diagnostic",{"title":46,"path":47,"stem":48},"Les paramètres systèmes","/dokos/generalites/les_parametres_systemes","1.dokos/01.generalites/les_parametres_systemes",{"title":50,"path":51,"stem":52},"Les utilisateurs","/dokos/generalites/les_utilisateurs","1.dokos/01.generalites/les_utilisateurs",{"title":54,"path":55,"stem":56},"Personnalisation de l'interface","/dokos/generalites/personnaliser_l_interface","1.dokos/01.generalites/personnaliser_l_interface",{"title":58,"path":59,"stem":60},"La gestion des utilisateurs","/dokos/generalites/roles_et_autorisations","1.dokos/01.generalites/roles_et_autorisations",{"title":62,"path":63,"stem":64},"Suivi et validation des documents","/dokos/generalites/suivi-et-validation-des-documents","1.dokos/01.generalites/suivi-et-validation-des-documents",{"title":66,"path":67,"stem":68},"Le tableau de bord Administratif","/dokos/generalites/tableau_de_bord_administratif","1.dokos/01.generalites/tableau_de_bord_administratif","i-icon-park-outline-battery-working-one",{"title":71,"path":72,"stem":73,"children":74,"icon":184},"Paramétrage","/dokos/parametrage","1.dokos/01.parametrage/0.index",[75,76,80,84,88,92,96,100,176,180],{"title":71,"path":72,"stem":73},{"title":77,"path":78,"stem":79},"La société","/dokos/parametrage/societe","1.dokos/01.parametrage/1.societe",{"title":81,"path":82,"stem":83},"Le plan comptable","/dokos/parametrage/plan-comptable","1.dokos/01.parametrage/2.plan-comptable",{"title":85,"path":86,"stem":87},"Les articles","/dokos/parametrage/articles","1.dokos/01.parametrage/3.articles",{"title":89,"path":90,"stem":91},"Les prix","/dokos/parametrage/prix","1.dokos/01.parametrage/4.prix",{"title":93,"path":94,"stem":95},"Les clients","/dokos/parametrage/clients","1.dokos/01.parametrage/5.clients",{"title":97,"path":98,"stem":99},"Les fournisseurs","/dokos/parametrage/fournisseurs","1.dokos/01.parametrage/6.fournisseurs",{"title":101,"path":102,"stem":103,"children":104},"Démarrage","/dokos/parametrage/demarrage","1.dokos/01.parametrage/7.demarrage/0.index",[105,106,110,114,118,122,126,130,134,138,142,146,150,154,158,162,166],{"title":101,"path":102,"stem":103},{"title":107,"path":108,"stem":109},"Importateur de plans de comptes","/dokos/parametrage/demarrage/plan-comptable","1.dokos/01.parametrage/7.demarrage/1.plan-comptable",{"title":111,"path":112,"stem":113},"Utilisateurs, rôles et autorisations","/dokos/parametrage/demarrage/utilisateurs-et-autorisations","1.dokos/01.parametrage/7.demarrage/10.utilisateurs-et-autorisations",{"title":115,"path":116,"stem":117},"Définition de l'objectif de vente de l'entreprise","/dokos/parametrage/demarrage/objectifs-de-vente","1.dokos/01.parametrage/7.demarrage/11.objectifs-de-vente",{"title":119,"path":120,"stem":121},"Téléchargement de sauvegardes","/dokos/parametrage/demarrage/sauvegardes","1.dokos/01.parametrage/7.demarrage/12.sauvegardes",{"title":123,"path":124,"stem":125},"Notifications","/dokos/parametrage/demarrage/notifications","1.dokos/01.parametrage/7.demarrage/13.notifications",{"title":127,"path":128,"stem":129},"Imprimer les titres","/dokos/parametrage/demarrage/titres","1.dokos/01.parametrage/7.demarrage/14.titres",{"title":131,"path":132,"stem":133},"Modèle d'adresse","/dokos/parametrage/demarrage/modele-adresse","1.dokos/01.parametrage/7.demarrage/15.modele-adresse",{"title":135,"path":136,"stem":137},"Configuration de la société","/dokos/parametrage/demarrage/societe","1.dokos/01.parametrage/7.demarrage/2.societe",{"title":139,"path":140,"stem":141},"Configurer les taxes","/dokos/parametrage/demarrage/taxes","1.dokos/01.parametrage/7.demarrage/3.taxes",{"title":143,"path":144,"stem":145},"Paramètres de nommage des documents","/dokos/parametrage/demarrage/masques-numerotation","1.dokos/01.parametrage/7.demarrage/4.masques-numerotation",{"title":147,"path":148,"stem":149},"Outil d'importation de données","/dokos/parametrage/demarrage/import-de-donnees","1.dokos/01.parametrage/7.demarrage/5.import-de-donnees",{"title":151,"path":152,"stem":153},"Export de données","/dokos/parametrage/demarrage/export-de-donnees","1.dokos/01.parametrage/7.demarrage/6.export-de-donnees",{"title":155,"path":156,"stem":157},"Les paramètres système","/dokos/parametrage/demarrage/parametres-systeme","1.dokos/01.parametrage/7.demarrage/7.parametres-systeme",{"title":159,"path":160,"stem":161},"Valeurs par défaut globales","/dokos/parametrage/demarrage/valeurs-globales","1.dokos/01.parametrage/7.demarrage/8.valeurs-globales",{"title":163,"path":164,"stem":165},"Termes et conditions","/dokos/parametrage/demarrage/termes-et-conditions","1.dokos/01.parametrage/7.demarrage/9.termes-et-conditions",{"title":167,"path":168,"stem":169,"children":170},"Flux de travail","/dokos/parametrage/demarrage/workflows","1.dokos/01.parametrage/7.demarrage/workflows/0.index",[171,172],{"title":167,"path":168,"stem":169},{"title":173,"path":174,"stem":175},"Règle d'attribution","/dokos/parametrage/demarrage/workflows/assignment-rule","1.dokos/01.parametrage/7.demarrage/workflows/assignment-rule",{"title":177,"path":178,"stem":179},"Articles autorisés par client ou fournisseur dans Dokos","/dokos/parametrage/articles-par-partie","1.dokos/01.parametrage/articles-par-partie",{"title":181,"path":182,"stem":183},"Recherche d'entreprise par SIREN ou SIRET dans Dokos","/dokos/parametrage/siren-siret","1.dokos/01.parametrage/siren-siret","i-icon-park-outline-ad-product",{"title":186,"path":187,"stem":188,"children":189,"icon":220},"Achats","/dokos/achats","1.dokos/02.achats/0.index",[190,192,196,200,204,208,212,216],{"title":191,"path":187,"stem":188},"Introduction",{"title":193,"path":194,"stem":195},"Paramètres des achats","/dokos/achats/parametres-achats","1.dokos/02.achats/1.parametres-achats",{"title":197,"path":198,"stem":199},"Devis Fournisseur","/dokos/achats/devis-fournisseurs","1.dokos/02.achats/3.devis-fournisseurs",{"title":201,"path":202,"stem":203},"Commande Fournisseur","/dokos/achats/commandes-fournisseur","1.dokos/02.achats/4.commandes-fournisseur",{"title":205,"path":206,"stem":207},"Facture d'achat","/dokos/achats/factures-achats","1.dokos/02.achats/5.factures-achats",{"title":209,"path":210,"stem":211},"Appel d'offre","/dokos/achats/appel-offre","1.dokos/02.achats/6.appel-offre",{"title":213,"path":214,"stem":215},"Carte de pointage des fournisseurs","/dokos/achats/evaluation-fournisseurs","1.dokos/02.achats/7.evaluation-fournisseurs",{"title":217,"path":218,"stem":219},"Modèle de taxes et frais d'achat","/dokos/achats/taxes","1.dokos/02.achats/8.taxes","i-icon-park-outline-buy",{"title":222,"path":223,"stem":224,"children":225,"icon":263},"Immobilisations","/dokos/actifs","1.dokos/03.actifs/0.index",[226,227,231,235,239,243,247,251,255,259],{"title":191,"path":223,"stem":224},{"title":228,"path":229,"stem":230},"Premiers pas avec les actifs","/dokos/actifs/demarrer","1.dokos/03.actifs/1.demarrer",{"title":232,"path":233,"stem":234},"Les actifs","/dokos/actifs/actif","1.dokos/03.actifs/2.actif",{"title":236,"path":237,"stem":238},"Amortissement des actifs","/dokos/actifs/depreciation-actif","1.dokos/03.actifs/3.depreciation-actif",{"title":240,"path":241,"stem":242},"Ajustement de la valeur de l'actif","/dokos/actifs/ajustment-de-la-valeur-des-actifs","1.dokos/03.actifs/4.ajustment-de-la-valeur-des-actifs",{"title":244,"path":245,"stem":246},"Achat d'un actif","/dokos/actifs/acheter-un-actif","1.dokos/03.actifs/5.acheter-un-actif",{"title":248,"path":249,"stem":250},"Réparation d'actifs","/dokos/actifs/reparation-actifs","1.dokos/03.actifs/6.reparation-actifs",{"title":252,"path":253,"stem":254},"Vendre un actif","/dokos/actifs/vendre-un-actif","1.dokos/03.actifs/7.vendre-un-actif",{"title":256,"path":257,"stem":258},"Mouvement d'actif","/dokos/actifs/mouvements-actifs","1.dokos/03.actifs/8.mouvements-actifs",{"title":260,"path":261,"stem":262},"Maintenance des actifs","/dokos/actifs/maintenance-des-actifs","1.dokos/03.actifs/9.maintenance-des-actifs","i-carbon-asset",{"title":265,"path":266,"stem":267,"children":268,"icon":389},"Comptabilité","/dokos/comptabilite","1.dokos/04.comptabilite/0.index",[269,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,377,381,385],{"title":191,"path":266,"stem":267},{"title":271,"path":272,"stem":273},"Paramètres de comptabilité","/dokos/comptabilite/parametres-comptabilite","1.dokos/04.comptabilite/1.parametres-comptabilite",{"title":275,"path":276,"stem":277},"Passerelles de paiement","/dokos/comptabilite/passerelles-paiements","1.dokos/04.comptabilite/10.passerelles-paiements",{"title":279,"path":280,"stem":281},"Rapprochement bancaire","/dokos/comptabilite/rapprochement-bancaire","1.dokos/04.comptabilite/11.rapprochement-bancaire",{"title":283,"path":284,"stem":285},"Synchronisation bancaire","/dokos/comptabilite/synchronisation-bancaire","1.dokos/04.comptabilite/12.synchronisation-bancaire",{"title":287,"path":288,"stem":289},"Nouveau module bancaire","/dokos/comptabilite/nouveau-module-bancaire","1.dokos/04.comptabilite/13.nouveau-module-bancaire",{"title":291,"path":292,"stem":293},"Prélèvement Sepa","/dokos/comptabilite/prelevement-sepa","1.dokos/04.comptabilite/13.prelevement-sepa",{"title":295,"path":296,"stem":297},"Exercice fiscal","/dokos/comptabilite/exercice-fiscal","1.dokos/04.comptabilite/2.exercice-fiscal",{"title":299,"path":300,"stem":301},"Période comptable","/dokos/comptabilite/periode-comptable","1.dokos/04.comptabilite/3.periode-comptable",{"title":303,"path":304,"stem":305},"Journal Comptable","/dokos/comptabilite/journal-comptable","1.dokos/04.comptabilite/4.journal-comptable",{"title":307,"path":308,"stem":309},"Modes de paiement","/dokos/comptabilite/mode-de-paiement","1.dokos/04.comptabilite/5.mode-de-paiement",{"title":311,"path":312,"stem":313},"Compte bancaire","/dokos/comptabilite/compte-bancaire","1.dokos/04.comptabilite/6.compte-bancaire",{"title":315,"path":316,"stem":317},"Dimensions comptables","/dokos/comptabilite/dimensions-comptables","1.dokos/04.comptabilite/7.dimensions-comptables",{"title":319,"path":320,"stem":321},"Écriture de journal","/dokos/comptabilite/ecriture-journal","1.dokos/04.comptabilite/8.ecriture-journal",{"title":323,"path":324,"stem":325},"Écriture de paiement dans Dokos","/dokos/comptabilite/ecriture-paiements","1.dokos/04.comptabilite/9.ecriture-paiements",{"title":327,"icon":328,"path":329,"stem":330,"children":331,"page":376},"Rapports comptables","i-mdi-chart-bar","/dokos/comptabilite/rapports","1.dokos/04.comptabilite/99.rapports",[332,336,340,344,348,352,356,360,364,368,372],{"title":333,"path":334,"stem":335},"Balance Générale","/dokos/comptabilite/rapports/balance-generale","1.dokos/04.comptabilite/99.rapports/balance-generale",{"title":337,"path":338,"stem":339},"Bilan comptable dans Dokos","/dokos/comptabilite/rapports/bilan","1.dokos/04.comptabilite/99.rapports/bilan",{"title":341,"path":342,"stem":343},"Compte de résultat","/dokos/comptabilite/rapports/compte-de-resultat","1.dokos/04.comptabilite/99.rapports/compte-de-resultat",{"title":345,"path":346,"stem":347},"Fichier des Écritures Comptables (FEC) dans Dokos","/dokos/comptabilite/rapports/fichier-des-ecritures-comptables","1.dokos/04.comptabilite/99.rapports/fichier-des-ecritures-comptables",{"title":349,"path":350,"stem":351},"Flux de trésorerie","/dokos/comptabilite/rapports/flux-de-tresorerie","1.dokos/04.comptabilite/99.rapports/flux-de-tresorerie",{"title":353,"path":354,"stem":355},"Grand Livre dans Dokos","/dokos/comptabilite/rapports/grand-livre","1.dokos/04.comptabilite/99.rapports/grand-livre",{"title":357,"path":358,"stem":359},"Modèles de rapports financiers personnalisés dans Dokos","/dokos/comptabilite/rapports/modeles-rapports-financiers","1.dokos/04.comptabilite/99.rapports/modeles-rapports-financiers",{"title":361,"path":362,"stem":363},"Rapport Comptes clients","/dokos/comptabilite/rapports/rapport-clients","1.dokos/05.comptabilite/rapports/rapport-clients",{"title":365,"path":366,"stem":367},"Rapport Récapitulatif Comptes clients","/dokos/comptabilite/rapports/rapport-clients-recapitulatif","1.dokos/05.comptabilite/rapports/rapport-clients-recapitulatif",{"title":369,"path":370,"stem":371},"Rapport Comptes fournisseurs","/dokos/comptabilite/rapports/rapport-fournisseurs","1.dokos/05.comptabilite/rapports/rapport-fournisseurs",{"title":373,"path":374,"stem":375},"Rapport Récapitulatif Comptes fournisseurs","/dokos/comptabilite/rapports/rapport-fournisseurs-recapitulatif","1.dokos/05.comptabilite/rapports/rapport-fournisseurs-recapitulatif",false,{"title":378,"path":379,"stem":380},"Factures d'acompte dans Dokos","/dokos/comptabilite/acomptes","1.dokos/04.comptabilite/acomptes",{"title":382,"path":383,"stem":384},"Catégories de taxes et comptes tiers dans Dokos","/dokos/comptabilite/categories-de-taxes","1.dokos/04.comptabilite/categories-de-taxes",{"title":386,"path":387,"stem":388},"Import FEC dans Dokos","/dokos/comptabilite/import-fec","1.dokos/04.comptabilite/import-fec","i-uil-balance-scale",{"title":391,"path":392,"stem":393,"children":394,"icon":428},"CRM","/dokos/crm","1.dokos/05.crm/0.index",[395,396,400,404,408,412,416,420,424],{"title":191,"path":392,"stem":393},{"title":397,"path":398,"stem":399},"Piste","/dokos/crm/piste","1.dokos/05.crm/1.piste",{"title":401,"path":402,"stem":403},"Prospect","/dokos/crm/prospect","1.dokos/05.crm/2.prospect",{"title":405,"path":406,"stem":407},"Opportunité","/dokos/crm/opportunite","1.dokos/05.crm/3.opportunite",{"title":409,"path":410,"stem":411},"Campagne","/dokos/crm/campagne","1.dokos/05.crm/4.campagne",{"title":413,"path":414,"stem":415},"Campagne d'emailing","/dokos/crm/email-campaign","1.dokos/05.crm/5.email-campaign",{"title":417,"path":418,"stem":419},"Contrat","/dokos/crm/contrat","1.dokos/05.crm/6.contrat",{"title":421,"path":422,"stem":423},"Newsletter","/dokos/crm/newsletter","1.dokos/05.crm/7.newsletter",{"title":425,"path":426,"stem":427},"Rendez-vous","/dokos/crm/rendez-vous","1.dokos/05.crm/8.rendez-vous","i-carbon-chart-relationship",{"title":430,"path":431,"stem":432,"children":433,"icon":491},"Ventes","/dokos/ventes","1.dokos/06.ventes/0.index",[434,435,439,443,447,451,455,459,463,467,471,475,479,483,487],{"title":430,"path":431,"stem":432},{"title":436,"path":437,"stem":438},"Paramètres de vente","/dokos/ventes/parametres-vente","1.dokos/06.ventes/1.parametres-vente",{"title":440,"path":441,"stem":442},"Vendeur","/dokos/ventes/commercial","1.dokos/06.ventes/10.commercial",{"title":444,"path":445,"stem":446},"Demande de paiement","/dokos/ventes/demande-de-paiement","1.dokos/06.ventes/11.demande-de-paiement",{"title":448,"path":449,"stem":450},"Termes de paiement","/dokos/ventes/termes-de-paiement","1.dokos/06.ventes/12.termes-de-paiement",{"title":452,"path":453,"stem":454},"Point de vente (TPV) dans Dokos","/dokos/ventes/point-de-vente","1.dokos/06.ventes/13.point-de-vente",{"title":456,"path":457,"stem":458},"Devis","/dokos/ventes/devis","1.dokos/06.ventes/3.devis",{"title":460,"path":461,"stem":462},"Commande client","/dokos/ventes/commande-client","1.dokos/06.ventes/4.commande-client",{"title":464,"path":465,"stem":466},"Factures de vente","/dokos/ventes/facture-de-vente","1.dokos/06.ventes/5.facture-de-vente",{"title":468,"path":469,"stem":470},"Taxes de vente","/dokos/ventes/taxes","1.dokos/06.ventes/6.taxes",{"title":472,"path":473,"stem":474},"Abonnements","/dokos/ventes/abonnements","1.dokos/06.ventes/7.abonnements",{"title":476,"path":477,"stem":478},"Partenaire commercial","/dokos/ventes/partenaire-commercial","1.dokos/06.ventes/8.partenaire-commercial",{"title":480,"path":481,"stem":482},"Code promotionnel","/dokos/ventes/code-promotionnel","1.dokos/06.ventes/9.code-promotionnel",{"title":484,"path":485,"stem":486},"Faq","/dokos/ventes/faq","1.dokos/06.ventes/98.faq",{"title":488,"path":489,"stem":490},"Factures FacturX","/dokos/ventes/facturx","1.dokos/06.ventes/facturx","i-ep-sell",{"title":493,"path":494,"stem":495,"children":496,"icon":514},"Projets","/dokos/projets","1.dokos/07.projets/0.index",[497,498,502,506,510],{"title":191,"path":494,"stem":495},{"title":499,"path":500,"stem":501},"Projet","/dokos/projets/projets","1.dokos/07.projets/1.projets",{"title":503,"path":504,"stem":505},"Tâche","/dokos/projets/taches","1.dokos/07.projets/2.taches",{"title":507,"path":508,"stem":509},"Feuille de temps","/dokos/projets/feuilles-de-temps","1.dokos/07.projets/3.feuilles-de-temps",{"title":511,"path":512,"stem":513},"Type d'activité","/dokos/projets/types-activite","1.dokos/07.projets/4.types-activite","i-eos-icons-project-outlined",{"title":516,"path":517,"stem":518,"children":519,"icon":637},"Stocks","/dokos/stocks","1.dokos/08.stocks/0.index",[520,521,525,528,537,541,545,549,553,557,561,565,569,573,577,581,585,589,593,597,601,605,609,613,617,621,625,629,633],{"title":191,"path":517,"stem":518},{"title":522,"path":523,"stem":524},"Reçu d'achat","/dokos/stocks/recus-achats","1.dokos/08.stocks/6.recus-achats",{"title":484,"path":526,"stem":527},"/dokos/stocks/faq","1.dokos/08.stocks/98.faq",{"title":529,"path":530,"stem":531,"children":532,"page":376},"Rapports","/dokos/stocks/rapports","1.dokos/08.stocks/99.rapports",[533],{"title":534,"path":535,"stem":536},"Solde du stock","/dokos/stocks/rapports/solde-du-stock","1.dokos/08.stocks/99.rapports/solde-du-stock",{"title":538,"path":539,"stem":540},"Remise supplémentaire","/dokos/stocks/applying-discount","1.dokos/08.stocks/applying-discount",{"title":542,"path":543,"stem":544},"N° de Lot","/dokos/stocks/batch","1.dokos/08.stocks/batch",{"title":546,"path":547,"stem":548},"Bordereau de colis","/dokos/stocks/bordereau-colis","1.dokos/08.stocks/bordereau-colis",{"title":550,"path":551,"stem":552},"Bon de livraison","/dokos/stocks/delivery-note","1.dokos/08.stocks/delivery-note",{"title":554,"path":555,"stem":556},"Demande de matériel","/dokos/stocks/demande-materiel","1.dokos/08.stocks/demande-materiel",{"title":558,"path":559,"stem":560},"Ensemble de produit","/dokos/stocks/ensembles-de-produits","1.dokos/08.stocks/ensembles-de-produits",{"title":562,"path":563,"stem":564},"Fabricant","/dokos/stocks/fabricant","1.dokos/08.stocks/fabricant",{"title":566,"path":567,"stem":568},"Attribut d'article","/dokos/stocks/item-attribute","1.dokos/08.stocks/item-attribute",{"title":570,"path":571,"stem":572},"Groupe d'article","/dokos/stocks/item-group","1.dokos/08.stocks/item-group",{"title":574,"path":575,"stem":576},"Informations sur les articles","/dokos/stocks/item-info","1.dokos/08.stocks/item-info",{"title":578,"path":579,"stem":580},"Variantes d'article","/dokos/stocks/item-variants","1.dokos/08.stocks/item-variants",{"title":582,"path":583,"stem":584},"Stock d'ouverture","/dokos/stocks/opening-stock","1.dokos/08.stocks/opening-stock",{"title":586,"path":587,"stem":588},"Retour d'achat","/dokos/stocks/purchase-return","1.dokos/08.stocks/purchase-return",{"title":590,"path":591,"stem":592},"Inspection de la qualité","/dokos/stocks/quality-inspection","1.dokos/08.stocks/quality-inspection",{"title":594,"path":595,"stem":596},"Règle de livraison","/dokos/stocks/regle-de-livraison","1.dokos/08.stocks/regle-de-livraison",{"title":598,"path":599,"stem":600},"Règles de prix","/dokos/stocks/regles-de-prix","1.dokos/08.stocks/regles-de-prix",{"title":602,"path":603,"stem":604},"Conservation du stock d'échantillons","/dokos/stocks/retain-sample-stock","1.dokos/08.stocks/retain-sample-stock",{"title":606,"path":607,"stem":608},"Retour des ventes","/dokos/stocks/sales-return","1.dokos/08.stocks/sales-return",{"title":610,"path":611,"stem":612},"Schéma promotionnel","/dokos/stocks/schemas-promotionnels","1.dokos/08.stocks/schemas-promotionnels",{"title":614,"path":615,"stem":616},"Numéro de série","/dokos/stocks/serial-no","1.dokos/08.stocks/serial-no",{"title":618,"path":619,"stem":620},"Écriture de stock","/dokos/stocks/stock-entry","1.dokos/08.stocks/stock-entry",{"title":622,"path":623,"stem":624},"Projections de stock dans Dokos","/dokos/stocks/stock-level-report","1.dokos/08.stocks/stock-level-report",{"title":626,"path":627,"stem":628},"Paramètres de stock","/dokos/stocks/stock-settings","1.dokos/08.stocks/stock-settings",{"title":630,"path":631,"stem":632},"Unité de mesure (UDM)","/dokos/stocks/uom","1.dokos/08.stocks/uom",{"title":634,"path":635,"stem":636},"Entrepôt","/dokos/stocks/warehouse","1.dokos/08.stocks/warehouse","i-vaadin-stock",{"title":639,"path":640,"stem":641,"children":642,"icon":701},"Production","/dokos/production","1.dokos/09.production/0.index",[643,645,649,653,661,665,669,673,677,681,685,689,693,697],{"title":644,"path":640,"stem":641},"Module Production dans Dokos",{"title":646,"path":647,"stem":648},"Paramètres de production dans Dokos","/dokos/production/parametres-de-production","1.dokos/09.production/1.parametres-de-production",{"title":650,"path":651,"stem":652},"Démarrer avec la production dans Dokos","/dokos/production/demarrer","1.dokos/09.production/2.demarrer",{"title":529,"path":654,"stem":655,"children":656,"page":376},"/dokos/production/rapports","1.dokos/09.production/99.rapports",[657],{"title":658,"path":659,"stem":660},"Tableau de bord de production","/dokos/production/rapports/manufacturing","1.dokos/09.production/99.rapports/manufacturing",{"title":662,"path":663,"stem":664},"Écriture de temps d'arrêt","/dokos/production/arret-de-production","1.dokos/09.production/arret-de-production",{"title":666,"path":667,"stem":668},"Carte de travail dans Dokos","/dokos/production/carte-travail","1.dokos/09.production/carte-travail",{"title":670,"path":671,"stem":672},"Pilotage complet de la Dokoboard dans Dokos","/dokos/production/cycle-production-complet","1.dokos/09.production/cycle-production-complet",{"title":674,"path":675,"stem":676},"Nomenclature multi-niveaux dans Dokos","/dokos/production/nomenclature","1.dokos/09.production/nomenclature",{"title":678,"path":679,"stem":680},"Opérations de fabrication dans Dokos","/dokos/production/operation","1.dokos/09.production/operation",{"title":682,"path":683,"stem":684},"Ordre de travail dans Dokos","/dokos/production/ordre-de-travail","1.dokos/09.production/ordre-de-travail",{"title":686,"path":687,"stem":688},"Plan de production dans Dokos","/dokos/production/plan-production","1.dokos/09.production/plan-production",{"title":690,"path":691,"stem":692},"Routage dans Dokos","/dokos/production/routage","1.dokos/09.production/routage",{"title":694,"path":695,"stem":696},"Sous-traitance","/dokos/production/sous-traitance","1.dokos/09.production/sous-traitance",{"title":698,"path":699,"stem":700},"Stations de travail dans Dokos","/dokos/production/station-de-travail","1.dokos/09.production/station-de-travail","i-fluent-manufacturer-24-regular",{"title":703,"path":704,"stem":705,"children":706,"icon":737},"Qualité","/dokos/qualite","1.dokos/10.qualite/0.index",[707,709,713,717,721,725,729,733],{"title":708,"path":704,"stem":705},"Gestion de la qualité",{"title":710,"path":711,"stem":712},"Action de qualité","/dokos/qualite/action-de-qualite","1.dokos/10.qualite/action-de-qualite",{"title":714,"path":715,"stem":716},"Non-conformité","/dokos/qualite/non-conformite","1.dokos/10.qualite/non-conformite",{"title":718,"path":719,"stem":720},"Objectif de qualité","/dokos/qualite/objectif-de-qualite","1.dokos/10.qualite/objectif-de-qualite",{"title":722,"path":723,"stem":724},"Procédure de qualité","/dokos/qualite/procedure-de-qualite","1.dokos/10.qualite/procedure-de-qualite",{"title":726,"path":727,"stem":728},"Retours de qualité","/dokos/qualite/retour-experience-qualite","1.dokos/10.qualite/retour-experience-qualite",{"title":730,"path":731,"stem":732},"Réunion qualité","/dokos/qualite/reunion-de-qualite","1.dokos/10.qualite/reunion-de-qualite",{"title":734,"path":735,"stem":736},"Revue de la qualité","/dokos/qualite/revue-de-qualite","1.dokos/10.qualite/revue-de-qualite","i-carbon-rule-data-quality",{"title":739,"path":740,"stem":741,"children":742,"icon":768},"Support","/dokos/support","1.dokos/11.support/0.index",[743,744,748,752,756,760,764],{"title":191,"path":740,"stem":741},{"title":745,"path":746,"stem":747},"Paramètres du support","/dokos/support/parametres-du-support","1.dokos/11.support/1.parametres-du-support",{"title":749,"path":750,"stem":751},"Ticket","/dokos/support/ticket","1.dokos/11.support/2.ticket",{"title":753,"path":754,"stem":755},"Échéancier d'entretien","/dokos/support/calendrier-de-maintenance","1.dokos/11.support/3.calendrier-de-maintenance",{"title":757,"path":758,"stem":759},"Accord de niveau de service","/dokos/support/garantie-de-niveau-de-service","1.dokos/11.support/4.garantie-de-niveau-de-service",{"title":761,"path":762,"stem":763},"Réclamation de garantie","/dokos/support/garantie","1.dokos/11.support/5.garantie",{"title":765,"path":766,"stem":767},"Visite d'entretien","/dokos/support/visites-de-maintenance","1.dokos/11.support/6.visites-de-maintenance","i-ri-customer-service-2-line",{"title":770,"path":771,"stem":772,"children":773,"icon":1095},"Ressources Humaines","/dokos/hrms","1.dokos/12.hrms/1.index",[774,776,780,870,874,892,896,912,916,962,1032,1057,1061],{"title":775,"path":771,"stem":772},"Bienvenue",{"title":777,"path":778,"stem":779},"Application mobile RH","/dokos/hrms/application-mobile-rh","1.dokos/12.hrms/10.application-mobile-rh",{"title":781,"path":782,"stem":783,"children":784},"Paie","/dokos/hrms/paie","1.dokos/12.hrms/11.paie/0.index",[785,786,790,794,798,802,806,810,814,818,822,826,830,834,838,842,846,850,854,858,862,866],{"title":781,"path":782,"stem":783},{"title":787,"path":788,"stem":789},"Salaire supplémentaire","/dokos/hrms/paie/additional-salary","1.dokos/12.hrms/11.paie/additional-salary",{"title":791,"path":792,"stem":793},"Avance versées aux employés","/dokos/hrms/paie/employee-advance","1.dokos/12.hrms/11.paie/employee-advance",{"title":795,"path":796,"stem":797},"Demande d'avantages sociaux","/dokos/hrms/paie/employee-benefit-application","1.dokos/12.hrms/11.paie/employee-benefit-application",{"title":799,"path":800,"stem":801},"Requête d'avantages sociaux","/dokos/hrms/paie/employee-benefit-claim","1.dokos/12.hrms/11.paie/employee-benefit-claim",{"title":803,"path":804,"stem":805},"Rapport de ventilation du CTC employé","/dokos/hrms/paie/employee-ctc-breakup","1.dokos/12.hrms/11.paie/employee-ctc-breakup",{"title":807,"path":808,"stem":809},"Intéressement des employés","/dokos/hrms/paie/employee-incentive","1.dokos/12.hrms/11.paie/employee-incentive",{"title":811,"path":812,"stem":813},"Autres revenus de l'employé","/dokos/hrms/paie/employee-other-income","1.dokos/12.hrms/11.paie/employee-other-income",{"title":815,"path":816,"stem":817},"Catégorie d'exonération fiscale des employés","/dokos/hrms/paie/employee-tax-exemption-category","1.dokos/12.hrms/11.paie/employee-tax-exemption-category",{"title":819,"path":820,"stem":821},"Déclaration d'exemption de taxe","/dokos/hrms/paie/employee-tax-exemption-declaration","1.dokos/12.hrms/11.paie/employee-tax-exemption-declaration",{"title":823,"path":824,"stem":825},"Soumission d'une preuve d'exemption de taxe","/dokos/hrms/paie/employee-tax-exemption-proof-submission","1.dokos/12.hrms/11.paie/employee-tax-exemption-proof-submission",{"title":827,"path":828,"stem":829},"Sous-catégorie d'exonération de taxe","/dokos/hrms/paie/employee-tax-exemption-sub-category","1.dokos/12.hrms/11.paie/employee-tax-exemption-sub-category",{"title":831,"path":832,"stem":833},"Tranche d'impôt sur le revenu","/dokos/hrms/paie/income-tax-slab","1.dokos/12.hrms/11.paie/income-tax-slab",{"title":835,"path":836,"stem":837},"Entrée de la paie","/dokos/hrms/paie/payroll-entry","1.dokos/12.hrms/11.paie/payroll-entry",{"title":839,"path":840,"stem":841},"Gestion de la paie","/dokos/hrms/paie/payroll-intro","1.dokos/12.hrms/11.paie/payroll-intro",{"title":843,"path":844,"stem":845},"Période de paie","/dokos/hrms/paie/payroll-period","1.dokos/12.hrms/11.paie/payroll-period",{"title":847,"path":848,"stem":849},"Paramètres de Paie","/dokos/hrms/paie/payroll-settings","1.dokos/12.hrms/11.paie/payroll-settings",{"title":851,"path":852,"stem":853},"Prime de fidélisation","/dokos/hrms/paie/retention-bonus","1.dokos/12.hrms/11.paie/retention-bonus",{"title":855,"path":856,"stem":857},"Composante salariale","/dokos/hrms/paie/salary-component","1.dokos/12.hrms/11.paie/salary-component",{"title":859,"path":860,"stem":861},"Fiche de paie","/dokos/hrms/paie/salary-slip","1.dokos/12.hrms/11.paie/salary-slip",{"title":863,"path":864,"stem":865},"Grille des salaires","/dokos/hrms/paie/salary-structure","1.dokos/12.hrms/11.paie/salary-structure",{"title":867,"path":868,"stem":869},"Attribution de la structure salariale","/dokos/hrms/paie/salary-structure-assignment","1.dokos/12.hrms/11.paie/salary-structure-assignment",{"title":871,"path":872,"stem":873},"API","/dokos/hrms/api","1.dokos/12.hrms/12.api",{"title":875,"path":876,"stem":877,"children":878,"page":376},"Versions","/dokos/hrms/versions","1.dokos/12.hrms/13.versions",[879],{"title":880,"path":881,"stem":882,"children":883,"page":376},"Version 4","/dokos/hrms/versions/v2.x.x","1.dokos/12.hrms/13.versions/1.v2.x.x",[884,888],{"title":885,"path":886,"stem":887},"v2.0.0","/dokos/hrms/versions/v2.x.x/v2_0_0","1.dokos/12.hrms/13.versions/1.v2.x.x/v2_0_0",{"title":889,"path":890,"stem":891},"v2.1.0","/dokos/hrms/versions/v2.x.x/v2_1_0","1.dokos/12.hrms/13.versions/1.v2.x.x/v2_1_0",{"title":893,"path":894,"stem":895},"Paramètres RH","/dokos/hrms/parametres-rh","1.dokos/12.hrms/2.parametres-rh",{"title":71,"path":897,"stem":898,"children":899,"page":376},"/dokos/hrms/parametrage","1.dokos/12.hrms/3.parametrage",[900,904,908],{"title":901,"path":902,"stem":903},"Département","/dokos/hrms/parametrage/departement","1.dokos/12.hrms/3.parametrage/1.departement",{"title":905,"path":906,"stem":907},"Branche","/dokos/hrms/parametrage/branche","1.dokos/12.hrms/3.parametrage/2.branche",{"title":909,"path":910,"stem":911},"Désignation","/dokos/hrms/parametrage/poste","1.dokos/12.hrms/3.parametrage/3.poste",{"title":913,"path":914,"stem":915},"Évaluations","/dokos/hrms/evaluations","1.dokos/12.hrms/4.evaluations",{"title":917,"path":918,"stem":919,"children":920},"Quarts et présences","/dokos/hrms/quarts-et-presences","1.dokos/12.hrms/5.quarts-et-presences/0.index",[921,922,926,930,934,938,942,946,950,954,958],{"title":917,"path":918,"stem":919},{"title":923,"path":924,"stem":925},"Gestion des présences","/dokos/hrms/quarts-et-presences/attendance","1.dokos/12.hrms/5.quarts-et-presences/attendance",{"title":927,"path":928,"stem":929},"Demande de validation de présence","/dokos/hrms/quarts-et-presences/attendance-request","1.dokos/12.hrms/5.quarts-et-presences/attendance-request",{"title":931,"path":932,"stem":933},"Outil de gestion des présences des employés","/dokos/hrms/quarts-et-presences/employee-attendance-tool","1.dokos/12.hrms/5.quarts-et-presences/employee-attendance-tool",{"title":935,"path":936,"stem":937},"Enregistrement des employés","/dokos/hrms/quarts-et-presences/employee-checkin","1.dokos/12.hrms/5.quarts-et-presences/employee-checkin",{"title":939,"path":940,"stem":941},"Outil de présence des employés","/dokos/hrms/quarts-et-presences/employment-attendance-tool","1.dokos/12.hrms/5.quarts-et-presences/employment-attendance-tool",{"title":943,"path":944,"stem":945},"Affectation de quart","/dokos/hrms/quarts-et-presences/shift-assignment","1.dokos/12.hrms/5.quarts-et-presences/shift-assignment",{"title":947,"path":948,"stem":949},"Sélection de quart","/dokos/hrms/quarts-et-presences/shift-request","1.dokos/12.hrms/5.quarts-et-presences/shift-request",{"title":951,"path":952,"stem":953},"Type de quart","/dokos/hrms/quarts-et-presences/shift-type","1.dokos/12.hrms/5.quarts-et-presences/shift-type",{"title":955,"path":956,"stem":957},"Plan de dotation","/dokos/hrms/quarts-et-presences/staffing-plan","1.dokos/12.hrms/5.quarts-et-presences/staffing-plan",{"title":959,"path":960,"stem":961},"Outil de chargement de présence","/dokos/hrms/quarts-et-presences/upload-attendance","1.dokos/12.hrms/5.quarts-et-presences/upload-attendance",{"title":963,"path":964,"stem":965,"children":966},"Cycle de vie des employés","/dokos/hrms/cycle-de-vie","1.dokos/12.hrms/6.cycle-de-vie/0.index",[967,968,972,976,980,984,988,992,996,1000,1004,1008,1012,1016,1020,1024,1028],{"title":963,"path":964,"stem":965},{"title":969,"path":970,"stem":971},"Chauffeur","/dokos/hrms/cycle-de-vie/driver","1.dokos/12.hrms/6.cycle-de-vie/driver",{"title":973,"path":974,"stem":975},"Employé","/dokos/hrms/cycle-de-vie/employee","1.dokos/12.hrms/6.cycle-de-vie/employee",{"title":977,"path":978,"stem":979},"Échelon de l'employé","/dokos/hrms/cycle-de-vie/employee-grade","1.dokos/12.hrms/6.cycle-de-vie/employee-grade",{"title":981,"path":982,"stem":983},"Groupe d'employés","/dokos/hrms/cycle-de-vie/employee-group","1.dokos/12.hrms/6.cycle-de-vie/employee-group",{"title":985,"path":986,"stem":987},"Assurance maladie des employés","/dokos/hrms/cycle-de-vie/employee-health-insurance","1.dokos/12.hrms/6.cycle-de-vie/employee-health-insurance",{"title":989,"path":990,"stem":991},"Promotion des employés","/dokos/hrms/cycle-de-vie/employee-promotion","1.dokos/12.hrms/6.cycle-de-vie/employee-promotion",{"title":993,"path":994,"stem":995},"Départ des employés","/dokos/hrms/cycle-de-vie/employee-separation","1.dokos/12.hrms/6.cycle-de-vie/employee-separation",{"title":997,"path":998,"stem":999},"Carte des compétences des employés","/dokos/hrms/cycle-de-vie/employee-skill-map","1.dokos/12.hrms/6.cycle-de-vie/employee-skill-map",{"title":1001,"path":1002,"stem":1003},"Transfert des employés","/dokos/hrms/cycle-de-vie/employee-transfer","1.dokos/12.hrms/6.cycle-de-vie/employee-transfer",{"title":1005,"path":1006,"stem":1007},"Type d'emploi","/dokos/hrms/cycle-de-vie/employment-type","1.dokos/12.hrms/6.cycle-de-vie/employment-type",{"title":1009,"path":1010,"stem":1011},"Événement de la formation","/dokos/hrms/cycle-de-vie/training-event","1.dokos/12.hrms/6.cycle-de-vie/training-event",{"title":1013,"path":1014,"stem":1015},"Programme de formation","/dokos/hrms/cycle-de-vie/training-program","1.dokos/12.hrms/6.cycle-de-vie/training-program",{"title":1017,"path":1018,"stem":1019},"Résultat de la formation","/dokos/hrms/cycle-de-vie/training-result","1.dokos/12.hrms/6.cycle-de-vie/training-result",{"title":1021,"path":1022,"stem":1023},"Demande de déplacement","/dokos/hrms/cycle-de-vie/travel-request","1.dokos/12.hrms/6.cycle-de-vie/travel-request",{"title":1025,"path":1026,"stem":1027},"Véhicule","/dokos/hrms/cycle-de-vie/vehicle","1.dokos/12.hrms/6.cycle-de-vie/vehicle",{"title":1029,"path":1030,"stem":1031},"Journal du véhicule","/dokos/hrms/cycle-de-vie/vehicle-log","1.dokos/12.hrms/6.cycle-de-vie/vehicle-log",{"title":1033,"path":1034,"stem":1035,"children":1036,"page":376},"Recrutement","/dokos/hrms/recrutement","1.dokos/12.hrms/7.recrutement",[1037,1041,1045,1049,1053],{"title":1038,"path":1039,"stem":1040},"Entretiens","/dokos/hrms/recrutement/job-interview","1.dokos/12.hrms/7.recrutement/job interview",{"title":1042,"path":1043,"stem":1044},"Candidatures et recommandations","/dokos/hrms/recrutement/job-applicant","1.dokos/12.hrms/7.recrutement/job-applicant",{"title":1046,"path":1047,"stem":1048},"Promesse d'embauche et proposition de poste","/dokos/hrms/recrutement/job-offer","1.dokos/12.hrms/7.recrutement/job-offer",{"title":1050,"path":1051,"stem":1052},"Offre d'emploi","/dokos/hrms/recrutement/job-opening","1.dokos/12.hrms/7.recrutement/job-opening",{"title":1054,"path":1055,"stem":1056},"Gestion des plans de dotation et des demandes de création de poste","/dokos/hrms/recrutement/staffing-plan","1.dokos/12.hrms/7.recrutement/staffing-plan",{"title":1058,"path":1059,"stem":1060},"Notes de frais","/dokos/hrms/notes-de-frais","1.dokos/12.hrms/8.notes-de-frais",{"title":1062,"path":1063,"stem":1064,"children":1065},"Congés","/dokos/hrms/conges","1.dokos/12.hrms/9.conges/0.index",[1066,1067,1071,1075,1079,1083,1087,1091],{"title":1062,"path":1063,"stem":1064},{"title":1068,"path":1069,"stem":1070},"Paramètres des congés","/dokos/hrms/conges/parametres-des-conges","1.dokos/12.hrms/9.conges/1.Paramètres des congés",{"title":1072,"path":1073,"stem":1074},"Congés accumulés à encaisser","/dokos/hrms/conges/encaissement-conges","1.dokos/12.hrms/9.conges/10.encaissement-conges",{"title":1076,"path":1077,"stem":1078},"Allocation de congé","/dokos/hrms/conges/allocation-conges","1.dokos/12.hrms/9.conges/4.allocation-conges",{"title":1080,"path":1081,"stem":1082},"Demande de congé","/dokos/hrms/conges/demande-conges","1.dokos/12.hrms/9.conges/5.demande-conges",{"title":1084,"path":1085,"stem":1086},"Demande de congé compensatoire","/dokos/hrms/conges/conges-compensatoires","1.dokos/12.hrms/9.conges/6.conges-compensatoires",{"title":1088,"path":1089,"stem":1090},"Période de congés","/dokos/hrms/conges/periode-conges","1.dokos/12.hrms/9.conges/8.periode-conges",{"title":1092,"path":1093,"stem":1094},"Politique de congés","/dokos/hrms/conges/politique-conges","1.dokos/12.hrms/9.conges/9.politique-conges","i-mdi-human-capacity-increase",{"title":1097,"path":1098,"stem":1099,"children":1100,"icon":1171},"Lieu / Réservations","/dokos/lieu","1.dokos/13.lieu/0.index",[1101,1103,1107,1111,1115,1119,1121,1125,1129,1133,1137,1141,1145,1149,1167],{"title":1102,"path":1098,"stem":1099},"Gérer des ressources réservables",{"title":1104,"path":1105,"stem":1106},"Pré-requis","/dokos/lieu/parametres-lieu","1.dokos/13.lieu/1.parametres-lieu",{"title":1108,"path":1109,"stem":1110},"Cas d'usage","/dokos/lieu/cas-usage","1.dokos/13.lieu/10.cas-usage",{"title":1112,"path":1113,"stem":1114},"Réservations de ressources","/dokos/lieu/reservations-articles","1.dokos/13.lieu/2.reservations-articles",{"title":1116,"path":1117,"stem":1118},"Contrats","/dokos/lieu/contrats-bookings","1.dokos/13.lieu/3.contrats-bookings",{"title":1116,"path":1117,"stem":1120},"1.dokos/13.lieu/3.contrats-bookings ",{"title":1122,"path":1123,"stem":1124},"Crédits de réservation","/dokos/lieu/credit-reservation","1.dokos/13.lieu/3.credit-reservation",{"title":1126,"path":1127,"stem":1128},"Événements","/dokos/lieu/evenements","1.dokos/13.lieu/4.evenements",{"title":1130,"path":1131,"stem":1132},"Poste d'événement","/dokos/lieu/poste-evenement","1.dokos/13.lieu/5.poste-evenement",{"title":1134,"path":1135,"stem":1136},"Badges","/dokos/lieu/badges","1.dokos/13.lieu/6.badges",{"title":1138,"path":1139,"stem":1140},"Abonnements et réservations limitées","/dokos/lieu/abonnement-reservation","1.dokos/13.lieu/7.abonnement-reservation",{"title":1142,"path":1143,"stem":1144},"Gestion de lieux multiples","/dokos/lieu/multi-societe","1.dokos/13.lieu/8.multi-societe",{"title":1146,"path":1147,"stem":1148},"Intégration avec Neop","/dokos/lieu/neop","1.dokos/13.lieu/9.neop",{"title":1150,"path":1151,"stem":1152,"children":1153},"Portail utilisateur","/dokos/lieu/portails","1.dokos/13.lieu/9.portails/0.index",[1154,1155,1159,1163],{"title":1150,"path":1151,"stem":1152},{"title":1156,"path":1157,"stem":1158},"Formulaire Inscription Lieu","/dokos/lieu/portails/formulaire-inscription-lieu","1.dokos/13.lieu/9.portails/1.formulaire-inscription-lieu",{"title":1160,"path":1161,"stem":1162},"Trombinoscope","/dokos/lieu/portails/trombinoscope","1.dokos/13.lieu/9.portails/2.trombinoscope",{"title":1164,"path":1165,"stem":1166},"Formulaire d'adhésion à une association","/dokos/lieu/portails/formulaire-adhesion","1.dokos/13.lieu/9.portails/3.formulaire-adhesion",{"title":1168,"path":1169,"stem":1170},"Guides de création","/dokos/lieu/guides-de-creation","1.dokos/13.lieu/guides-de-creation","i-material-symbols-location-on-outline-rounded",{"title":1173,"path":1174,"stem":1175,"children":1176,"icon":1190},"Portail & eCommerce","/dokos/e-commerce","1.dokos/14.e-commerce/0.index",[1177,1178,1182,1186],{"title":191,"path":1174,"stem":1175},{"title":1179,"path":1180,"stem":1181},"Site e-commerce","/dokos/e-commerce/parametres","1.dokos/14.e-commerce/1.parametres",{"title":1183,"path":1184,"stem":1185},"Portail","/dokos/e-commerce/portal-settings","1.dokos/14.e-commerce/2.portal-settings",{"title":1187,"path":1188,"stem":1189},"Réservation de ressources sur le site e-commerce","/dokos/e-commerce/reservations-en-ligne","1.dokos/14.e-commerce/3.reservations-en-ligne","i-gg-website",{"title":1192,"path":1193,"stem":1194,"children":1195,"icon":1210},"Chantiers","/dokos/chantiers","1.dokos/15.chantiers/0.index",[1196,1198,1202,1206],{"title":1197,"path":1193,"stem":1194},"Gestion de chantiers",{"title":1199,"path":1200,"stem":1201},"Vue Chantiers dédiée pour les tables d'articles","/dokos/chantiers/vue-chantiers","1.dokos/15.chantiers/1.vue-chantiers",{"title":1203,"path":1204,"stem":1205},"Factures de situation","/dokos/chantiers/factures-situation","1.dokos/15.chantiers/2.factures-situation",{"title":1207,"path":1208,"stem":1209},"Outils","/dokos/chantiers/outils","1.dokos/15.chantiers/3.outils","i-healthicons-construction-worker",{"title":1212,"path":1213,"stem":1214,"children":1215,"icon":1234},"Entreprise","/dokos/entreprise","1.dokos/16.entreprise/0.index",[1216,1218,1222,1226,1230],{"title":1217,"path":1213,"stem":1214},"Application Entreprise",{"title":1219,"path":1220,"stem":1221},"Rapport d'Analyse Budgétaire","/dokos/entreprise/analyse-budgetaire","1.dokos/16.entreprise/analyse-budgetaire",{"title":1223,"path":1224,"stem":1225},"Portail Approbateur","/dokos/entreprise/portail-approbateur","1.dokos/16.entreprise/portail-approbateur",{"title":1227,"path":1228,"stem":1229},"Portail Fournisseur","/dokos/entreprise/portail-fournisseur","1.dokos/16.entreprise/portail-fournisseur",{"title":1231,"path":1232,"stem":1233},"Workflows d'Entreprise","/dokos/entreprise/workflows-entreprise","1.dokos/16.entreprise/workflows-entreprise","heroicons:building-office-2",{"title":1236,"path":1237,"stem":1238,"children":1239,"icon":1302},"Intégrations","/dokos/integrations","1.dokos/16.integrations/0.index",[1240,1242,1246,1250,1254,1258,1262,1266,1270,1274,1278,1282,1286,1290,1294,1298],{"title":1241,"path":1237,"stem":1238},"Intégrations Dokos",{"title":1243,"path":1244,"stem":1245},"Intégration Agicap","/dokos/integrations/agicap","1.dokos/16.integrations/agicap",{"title":1247,"path":1248,"stem":1249},"Amazon MWS","/dokos/integrations/amazon-mws","1.dokos/16.integrations/amazon-mws",{"title":1251,"path":1252,"stem":1253},"Amazon S3","/dokos/integrations/amazon-s3","1.dokos/16.integrations/amazon-s3",{"title":1255,"path":1256,"stem":1257},"Discord","/dokos/integrations/discord","1.dokos/16.integrations/discord",{"title":1259,"path":1260,"stem":1261},"Dropbox","/dokos/integrations/dropbox","1.dokos/16.integrations/dropbox",{"title":1263,"path":1264,"stem":1265},"Google","/dokos/integrations/google","1.dokos/16.integrations/google-",{"title":1267,"path":1268,"stem":1269},"Google Agenda","/dokos/integrations/google-calendar","1.dokos/16.integrations/google-calendar",{"title":1271,"path":1272,"stem":1273},"Google Chat","/dokos/integrations/google-chat","1.dokos/16.integrations/google-chat",{"title":1275,"path":1276,"stem":1277},"Google Contacts","/dokos/integrations/google-contacts","1.dokos/16.integrations/google-contacts",{"title":1279,"path":1280,"stem":1281},"Google Drive","/dokos/integrations/google-drive","1.dokos/16.integrations/google-drive",{"title":1283,"path":1284,"stem":1285},"Mattermost","/dokos/integrations/mattermost","1.dokos/16.integrations/mattermost",{"title":1287,"path":1288,"stem":1289},"Rocket Chat","/dokos/integrations/rocket-chat","1.dokos/16.integrations/rocket-chat",{"title":1291,"path":1292,"stem":1293},"Shopify","/dokos/integrations/shopify","1.dokos/16.integrations/shopify",{"title":1295,"path":1296,"stem":1297},"Slack","/dokos/integrations/slack","1.dokos/16.integrations/slack",{"title":1299,"path":1300,"stem":1301},"Zapier","/dokos/integrations/zapier","1.dokos/16.integrations/zapier","i-mdi-connection",{"title":1108,"icon":1304,"path":1305,"stem":1306,"children":1307,"page":376},"i-iconoir-cinema-old","/dokos/cas-usage","1.dokos/17.cas-usage",[1308,1312,1316,1320,1324,1328,1332],{"title":1309,"path":1310,"stem":1311},"Ajouter / Masquer un champ dans un formulaire","/dokos/cas-usage/customization-form","1.dokos/17.cas-usage/customization-form",{"title":1313,"path":1314,"stem":1315},"Ajouter un champ -- Statut envoi d'email","/dokos/cas-usage/email-sent","1.dokos/17.cas-usage/email-sent",{"title":1317,"path":1318,"stem":1319},"Exonération de TVA","/dokos/cas-usage/exemption-vat","1.dokos/17.cas-usage/exemption-vat",{"title":1321,"path":1322,"stem":1323},"Rapports SQL","/dokos/cas-usage/query-report","1.dokos/17.cas-usage/query-report",{"title":1325,"path":1326,"stem":1327},"Revue de Presse","/dokos/cas-usage/revue-de-presse","1.dokos/17.cas-usage/revue-de-presse",{"title":1329,"path":1330,"stem":1331},"Rapport de type Script","/dokos/cas-usage/script-report","1.dokos/17.cas-usage/script-report",{"title":1333,"path":1334,"stem":1335},"TVA sur les ventes et achats internationaux","/dokos/cas-usage/tva-cee-export","1.dokos/17.cas-usage/tva-cee-export",{"title":1337,"icon":1338,"path":1339,"stem":1340,"children":1341},"Tribu","i-material-symbols-communities-outline","/dokos/tribu","1.dokos/18.tribu/index",[1342,1344],{"title":1343,"path":1339,"stem":1340},"Tribu: Gestion des adhésions",{"title":1345,"path":1346,"stem":1347},"Premiers pas avec Tribu","/dokos/tribu/guide-premiers-pas","1.dokos/18.tribu/guide-premiers-pas",{"title":1349,"path":1350,"stem":1351,"children":1352},"","/dokos/certification-caisse","1.dokos/19.certification-caisse/0.index",[1353,1354],{"title":1349,"path":1350,"stem":1351},{"title":1355,"path":1356,"stem":1357},"Export des archives fiscales","/dokos/certification-caisse/export-archives","1.dokos/19.certification-caisse/1.export-archives",{"title":875,"icon":1359,"path":1360,"stem":1361,"children":1362,"page":376},"i-system-uicons-versions","/dokos/versions","1.dokos/98.versions",[1363,1372,1388,1537,1618],{"title":1364,"path":1365,"stem":1366,"children":1367,"page":376},"V5XX","/dokos/versions/v5.x.x","1.dokos/98.versions/0.v5.x.x",[1368],{"title":1369,"path":1370,"stem":1371},"v5.0.0","/dokos/versions/v5.x.x/v5_0_0","1.dokos/98.versions/0.v5.x.x/v5_0_0",{"title":880,"path":1373,"stem":1374,"children":1375,"page":376},"/dokos/versions/v4.x.x","1.dokos/98.versions/1.v4.x.x",[1376,1380,1384],{"title":1377,"path":1378,"stem":1379},"v4.0.0","/dokos/versions/v4.x.x/v4_0_0","1.dokos/98.versions/1.v4.x.x/v4_0_0",{"title":1381,"path":1382,"stem":1383},"v4.1.0","/dokos/versions/v4.x.x/v4_1_0","1.dokos/98.versions/1.v4.x.x/v4_1_0",{"title":1385,"path":1386,"stem":1387},"v4.2.0","/dokos/versions/v4.x.x/v4_2_0","1.dokos/98.versions/1.v4.x.x/v4_2_0",{"title":1389,"path":1390,"stem":1391,"children":1392,"page":376},"Version 3","/dokos/versions/v3.x.x","1.dokos/98.versions/2.v3.x.x",[1393,1397,1401,1405,1409,1413,1417,1421,1425,1429,1433,1437,1441,1445,1449,1453,1457,1461,1465,1469,1473,1477,1481,1485,1489,1493,1497,1501,1505,1509,1513,1517,1521,1525,1529,1533],{"title":1394,"path":1395,"stem":1396},"v3.0.0","/dokos/versions/v3.x.x/v3_0_0","1.dokos/98.versions/2.v3.x.x/v3_0_0",{"title":1398,"path":1399,"stem":1400},"v3.10.0","/dokos/versions/v3.x.x/v3_10_0","1.dokos/98.versions/2.v3.x.x/v3_10_0",{"title":1402,"path":1403,"stem":1404},"v3.11.0","/dokos/versions/v3.x.x/v3_11_0","1.dokos/98.versions/2.v3.x.x/v3_11_0",{"title":1406,"path":1407,"stem":1408},"v3.12.0","/dokos/versions/v3.x.x/v3_12_0","1.dokos/98.versions/2.v3.x.x/v3_12_0",{"title":1410,"path":1411,"stem":1412},"v3.13.0","/dokos/versions/v3.x.x/v3_13_0","1.dokos/98.versions/2.v3.x.x/v3_13_0",{"title":1414,"path":1415,"stem":1416},"v3.14.0","/dokos/versions/v3.x.x/v3_14_0","1.dokos/98.versions/2.v3.x.x/v3_14_0",{"title":1418,"path":1419,"stem":1420},"v3.15.0","/dokos/versions/v3.x.x/v3_15_0","1.dokos/98.versions/2.v3.x.x/v3_15_0",{"title":1422,"path":1423,"stem":1424},"v3.16.0","/dokos/versions/v3.x.x/v3_16_0","1.dokos/98.versions/2.v3.x.x/v3_16_0",{"title":1426,"path":1427,"stem":1428},"v3.17.0","/dokos/versions/v3.x.x/v3_17_0","1.dokos/98.versions/2.v3.x.x/v3_17_0",{"title":1430,"path":1431,"stem":1432},"v3.18.0","/dokos/versions/v3.x.x/v3_18_0","1.dokos/98.versions/2.v3.x.x/v3_18_0",{"title":1434,"path":1435,"stem":1436},"v3.19.0","/dokos/versions/v3.x.x/v3_19_0","1.dokos/98.versions/2.v3.x.x/v3_19_0",{"title":1438,"path":1439,"stem":1440},"v3.1.0","/dokos/versions/v3.x.x/v3_1_0","1.dokos/98.versions/2.v3.x.x/v3_1_0",{"title":1442,"path":1443,"stem":1444},"v3.20.0","/dokos/versions/v3.x.x/v3_20_0","1.dokos/98.versions/2.v3.x.x/v3_20_0",{"title":1446,"path":1447,"stem":1448},"v3.21.0","/dokos/versions/v3.x.x/v3_21_0","1.dokos/98.versions/2.v3.x.x/v3_21_0",{"title":1450,"path":1451,"stem":1452},"v3.22.0","/dokos/versions/v3.x.x/v3_22_0","1.dokos/98.versions/2.v3.x.x/v3_22_0",{"title":1454,"path":1455,"stem":1456},"v3.23.0","/dokos/versions/v3.x.x/v3_23_0","1.dokos/98.versions/2.v3.x.x/v3_23_0",{"title":1458,"path":1459,"stem":1460},"v3.24.0","/dokos/versions/v3.x.x/v3_24_0","1.dokos/98.versions/2.v3.x.x/v3_24_0",{"title":1462,"path":1463,"stem":1464},"v3.25.0","/dokos/versions/v3.x.x/v3_25_0","1.dokos/98.versions/2.v3.x.x/v3_25_0",{"title":1466,"path":1467,"stem":1468},"v3.26.0","/dokos/versions/v3.x.x/v3_26_0","1.dokos/98.versions/2.v3.x.x/v3_26_0",{"title":1470,"path":1471,"stem":1472},"v3.27.0","/dokos/versions/v3.x.x/v3_27_0","1.dokos/98.versions/2.v3.x.x/v3_27_0",{"title":1474,"path":1475,"stem":1476},"v3.28.0","/dokos/versions/v3.x.x/v3_28_0","1.dokos/98.versions/2.v3.x.x/v3_28_0",{"title":1478,"path":1479,"stem":1480},"v3.29.0","/dokos/versions/v3.x.x/v3_29_0","1.dokos/98.versions/2.v3.x.x/v3_29_0",{"title":1482,"path":1483,"stem":1484},"v3.2.0","/dokos/versions/v3.x.x/v3_2_0","1.dokos/98.versions/2.v3.x.x/v3_2_0",{"title":1486,"path":1487,"stem":1488},"v3.30.0","/dokos/versions/v3.x.x/v3_30_0","1.dokos/98.versions/2.v3.x.x/v3_30_0",{"title":1490,"path":1491,"stem":1492},"v3.31.0","/dokos/versions/v3.x.x/v3_31_0","1.dokos/98.versions/2.v3.x.x/v3_31_0",{"title":1494,"path":1495,"stem":1496},"v3.32.0","/dokos/versions/v3.x.x/v3_32_0","1.dokos/98.versions/2.v3.x.x/v3_32_0",{"title":1498,"path":1499,"stem":1500},"v3.33.0","/dokos/versions/v3.x.x/v3_33_0","1.dokos/98.versions/2.v3.x.x/v3_33_0",{"title":1502,"path":1503,"stem":1504},"v3.34.0","/dokos/versions/v3.x.x/v3_34_0","1.dokos/98.versions/2.v3.x.x/v3_34_0",{"title":1506,"path":1507,"stem":1508},"v3.35.0","/dokos/versions/v3.x.x/v3_35_0","1.dokos/98.versions/2.v3.x.x/v3_35_0",{"title":1510,"path":1511,"stem":1512},"v3.3.0","/dokos/versions/v3.x.x/v3_3_0","1.dokos/98.versions/2.v3.x.x/v3_3_0",{"title":1514,"path":1515,"stem":1516},"v3.4.0","/dokos/versions/v3.x.x/v3_4_0","1.dokos/98.versions/2.v3.x.x/v3_4_0",{"title":1518,"path":1519,"stem":1520},"v3.5.0","/dokos/versions/v3.x.x/v3_5_0","1.dokos/98.versions/2.v3.x.x/v3_5_0",{"title":1522,"path":1523,"stem":1524},"v3.6.0","/dokos/versions/v3.x.x/v3_6_0","1.dokos/98.versions/2.v3.x.x/v3_6_0",{"title":1526,"path":1527,"stem":1528},"v3.7.0","/dokos/versions/v3.x.x/v3_7_0","1.dokos/98.versions/2.v3.x.x/v3_7_0",{"title":1530,"path":1531,"stem":1532},"v3.8.0","/dokos/versions/v3.x.x/v3_8_0","1.dokos/98.versions/2.v3.x.x/v3_8_0",{"title":1534,"path":1535,"stem":1536},"v3.9.0","/dokos/versions/v3.x.x/v3_9_0","1.dokos/98.versions/2.v3.x.x/v3_9_0",{"title":1538,"path":1539,"stem":1540,"children":1541,"page":376},"Version 2","/dokos/versions/v2.x.x","1.dokos/98.versions/3.v2.x.x",[1542,1546,1550,1554,1558,1562,1566,1570,1574,1578,1582,1586,1590,1594,1598,1602,1606,1610,1614],{"title":1543,"path":1544,"stem":1545},"V2.0.0","/dokos/versions/v2.x.x/v2_0_0","1.dokos/98.versions/3.v2.x.x/v2_0_0",{"title":1547,"path":1548,"stem":1549},"V2.10.0","/dokos/versions/v2.x.x/v2_10_0","1.dokos/98.versions/3.v2.x.x/v2_10_0",{"title":1551,"path":1552,"stem":1553},"V2.11.0","/dokos/versions/v2.x.x/v2_11_0","1.dokos/98.versions/3.v2.x.x/v2_11_0",{"title":1555,"path":1556,"stem":1557},"V2.12.0","/dokos/versions/v2.x.x/v2_12_0","1.dokos/98.versions/3.v2.x.x/v2_12_0",{"title":1559,"path":1560,"stem":1561},"V2.13.0","/dokos/versions/v2.x.x/v2_13_0","1.dokos/98.versions/3.v2.x.x/v2_13_0",{"title":1563,"path":1564,"stem":1565},"V2.14.0","/dokos/versions/v2.x.x/v2_14_0","1.dokos/98.versions/3.v2.x.x/v2_14_0",{"title":1567,"path":1568,"stem":1569},"V2.15.0","/dokos/versions/v2.x.x/v2_15_0","1.dokos/98.versions/3.v2.x.x/v2_15_0",{"title":1571,"path":1572,"stem":1573},"V2.16.0","/dokos/versions/v2.x.x/v2_16_0","1.dokos/98.versions/3.v2.x.x/v2_16_0",{"title":1575,"path":1576,"stem":1577},"V2.17.0","/dokos/versions/v2.x.x/v2_17_0","1.dokos/98.versions/3.v2.x.x/v2_17_0",{"title":1579,"path":1580,"stem":1581},"V2.18.0","/dokos/versions/v2.x.x/v2_18_0","1.dokos/98.versions/3.v2.x.x/v2_18_0",{"title":1583,"path":1584,"stem":1585},"V2.1.0","/dokos/versions/v2.x.x/v2_1_0","1.dokos/98.versions/3.v2.x.x/v2_1_0",{"title":1587,"path":1588,"stem":1589},"V2.2.0","/dokos/versions/v2.x.x/v2_2_0","1.dokos/98.versions/3.v2.x.x/v2_2_0",{"title":1591,"path":1592,"stem":1593},"V2.3.0","/dokos/versions/v2.x.x/v2_3_0","1.dokos/98.versions/3.v2.x.x/v2_3_0",{"title":1595,"path":1596,"stem":1597},"V2.4.0","/dokos/versions/v2.x.x/v2_4_0","1.dokos/98.versions/3.v2.x.x/v2_4_0",{"title":1599,"path":1600,"stem":1601},"V2.5.0","/dokos/versions/v2.x.x/v2_5_0","1.dokos/98.versions/3.v2.x.x/v2_5_0",{"title":1603,"path":1604,"stem":1605},"V2.6.0","/dokos/versions/v2.x.x/v2_6_0","1.dokos/98.versions/3.v2.x.x/v2_6_0",{"title":1607,"path":1608,"stem":1609},"V2.7.0","/dokos/versions/v2.x.x/v2_7_0","1.dokos/98.versions/3.v2.x.x/v2_7_0",{"title":1611,"path":1612,"stem":1613},"V2.8.0","/dokos/versions/v2.x.x/v2_8_0","1.dokos/98.versions/3.v2.x.x/v2_8_0",{"title":1615,"path":1616,"stem":1617},"V2.9.0","/dokos/versions/v2.x.x/v2_9_0","1.dokos/98.versions/3.v2.x.x/v2_9_0",{"title":1619,"path":1620,"stem":1621,"children":1622,"page":376},"Version 1","/dokos/versions/v1.x.x","1.dokos/98.versions/4.v1.x.x",[1623,1627,1631,1635,1639],{"title":1624,"path":1625,"stem":1626},"v1.0.0","/dokos/versions/v1.x.x/v1_0_0","1.dokos/98.versions/4.v1.x.x/v1_0_0",{"title":1628,"path":1629,"stem":1630},"v1.1.0","/dokos/versions/v1.x.x/v1_1_0","1.dokos/98.versions/4.v1.x.x/v1_1_0",{"title":1632,"path":1633,"stem":1634},"v1.2.0","/dokos/versions/v1.x.x/v1_2_0","1.dokos/98.versions/4.v1.x.x/v1_2_0",{"title":1636,"path":1637,"stem":1638},"v1.3.0","/dokos/versions/v1.x.x/v1_3_0","1.dokos/98.versions/4.v1.x.x/v1_3_0",{"title":1640,"path":1641,"stem":1642},"v1.4.0","/dokos/versions/v1.x.x/v1_4_0","1.dokos/98.versions/4.v1.x.x/v1_4_0",{"title":871,"path":1644,"stem":1645},"/dokos/api","1.dokos/99.api","i-ic-twotone-area-chart",{"title":1648,"path":1649,"stem":1650,"children":1651,"icon":2164},"Framework","/dodock","3.dodock/0.index",[1652,1653,1673,1691,1732,1792,1802,2165,2180,2189,2321,2341,2605,2645],{"title":775,"path":1649,"stem":1650},{"title":1654,"icon":1655,"path":1656,"stem":1657,"children":1658,"page":376},"API & Intégrations","i-mdi-code-braces","/dodock/api","3.dodock/08.api",[1659,1663],{"title":1660,"path":1661,"stem":1662},"Tâches en arrière-plan","/dodock/api/taches-en-arriere-plan","3.dodock/08.api/taches-en-arriere-plan",{"title":1664,"icon":1665,"path":1666,"stem":1667,"children":1668,"page":376},"Query Builder","i-mdi-database-search","/dodock/api/query-builder","3.dodock/4.api/query-builder",[1669],{"title":1670,"path":1671,"stem":1672},"Fonctions JSON dans le Query Builder","/dodock/api/query-builder/fonctions-json","3.dodock/4.api/query-builder/3.fonctions-json",{"title":1674,"icon":1675,"path":1676,"stem":1677,"children":1678,"page":376},"Architecture","heroicons:squares-2x2","/dodock/architecture","3.dodock/1.architecture",[1679,1683,1687],{"title":1680,"path":1681,"stem":1682},"Architecture technique","/dodock/architecture/architecture-technique","3.dodock/1.architecture/1.architecture-technique",{"title":1684,"path":1685,"stem":1686},"Modèle de données","/dodock/architecture/modele-donnees","3.dodock/1.architecture/2.modele-donnees",{"title":1688,"path":1689,"stem":1690},"Structure d'une application","/dodock/architecture/structure-application","3.dodock/1.architecture/3.structure-application",{"title":1692,"path":1693,"stem":1694,"children":1695,"icon":1731},"Installation","/dodock/installation","3.dodock/11.installation/0.index",[1696,1697,1701,1705],{"title":1692,"path":1693,"stem":1694},{"title":1698,"path":1699,"stem":1700},"Installation standard","/dodock/installation/manuelle","3.dodock/11.installation/1.manuelle",{"title":1702,"path":1703,"stem":1704},"Installation Docker","/dodock/installation/docker","3.dodock/11.installation/2.docker",{"title":1706,"icon":1707,"path":1708,"stem":1709,"children":1710,"page":376},"Plus de méthodes","i-icon-park-outline-add-four","/dodock/installation/plus","3.dodock/11.installation/9.plus",[1711,1715,1719,1723,1727],{"title":1712,"path":1713,"stem":1714},"Installation standard Dokos v4","/dodock/installation/plus/dokos-v4","3.dodock/11.installation/9.plus/1.dokos-v4",{"title":1716,"path":1717,"stem":1718},"Docker personnalisé","/dodock/installation/plus/docker-personnalise","3.dodock/11.installation/9.plus/3.docker-personnalise",{"title":1720,"path":1721,"stem":1722},"Installation sur RHEL","/dodock/installation/plus/installation-rhel-8-9","3.dodock/11.installation/9.plus/5.installation-rhel-8-9",{"title":1724,"path":1725,"stem":1726},"Installation par script","/dodock/installation/plus/script-bash","3.dodock/11.installation/9.plus/5.script-bash",{"title":1728,"path":1729,"stem":1730},"Installation Ubuntu 22","/dodock/installation/plus/ubuntu-22","3.dodock/11.installation/9.plus/5.ubuntu-22","i-icon-park-outline-install",{"title":1733,"path":1734,"stem":1735,"children":1736,"icon":1791},"Administration","/dodock/administration","3.dodock/12.administration/0.index",[1737,1738,1747,1751,1755,1759,1763,1767,1771,1775,1779,1783,1787],{"title":1733,"path":1734,"stem":1735},{"title":1739,"path":1740,"stem":1741,"children":1742},"Bench","/dodock/administration/bench","3.dodock/12.administration/1.bench",[1743],{"title":1744,"path":1745,"stem":1746},"Complétion automatique du shell (bench completions)","/dodock/administration/bench/completions","3.dodock/12.administration/1.bench/completions",{"title":1748,"path":1749,"stem":1750},"Multi-tenant","/dodock/administration/domaine","3.dodock/12.administration/2.domaine",{"title":1752,"path":1753,"stem":1754},"Installer une application","/dodock/administration/installer-une-application","3.dodock/12.administration/2.installer-une-application",{"title":1756,"path":1757,"stem":1758},"Mises à jour","/dodock/administration/mises-a-jour","3.dodock/12.administration/3.mises-a-jour",{"title":1760,"path":1761,"stem":1762},"Configuration des emails","/dodock/administration/emails","3.dodock/12.administration/4.emails",{"title":1764,"path":1765,"stem":1766},"Confidentialité et télémétrie","/dodock/administration/confidentialite","3.dodock/12.administration/5.confidentialite",{"title":1768,"path":1769,"stem":1770},"Certificat SSL","/dodock/administration/certificat","3.dodock/12.administration/6.certificat",{"title":1772,"path":1773,"stem":1774},"Migrer vers la version 3 de Dokos","/dodock/administration/migration-v3","3.dodock/12.administration/7.migration-v3",{"title":1776,"path":1777,"stem":1778},"Migrer vers la version 4 de Dokos","/dodock/administration/migration-v4","3.dodock/12.administration/8.migration-v4",{"title":1780,"path":1781,"stem":1782},"Migrer vers la version 5 de Dokos","/dodock/administration/migration-v5","3.dodock/12.administration/8.migration-v5",{"title":1784,"path":1785,"stem":1786},"Migrer depuis ERPNext","/dodock/administration/migration-erpnext","3.dodock/12.administration/9.migration-erpnext",{"title":1788,"path":1789,"stem":1790},"Commandes","/dodock/administration/commandes","3.dodock/12.administration/99.commandes","i-clarity-administrator-line",{"title":1793,"icon":1794,"path":1795,"stem":1796,"children":1797,"page":376},"Exports","i-mdi-file-export-outline","/dodock/exports","3.dodock/13.exports",[1798],{"title":1799,"path":1800,"stem":1801},"Mise en forme des exports Excel (XLSX)","/dodock/exports/xlsx-styling","3.dodock/13.exports/xlsx-styling",{"title":1803,"path":1804,"stem":1805,"children":1806,"icon":2164},"Fonctionnalités","/dodock/fonctionnalites","3.dodock/13.fonctionnalites/0.index",[1807,1809,1849,1853,1879,1910,1914,1917,1921,1924,1978,2024,2064,2113,2134,2155],{"title":1808,"path":1804,"stem":1805},"Fonctionnalités de base",{"title":1810,"path":1811,"stem":1812,"children":1813,"page":376},"Utilisateurs","/dodock/fonctionnalites/utilisateurs","3.dodock/13.fonctionnalites/1.utilisateurs",[1814,1817,1821,1825,1829,1833,1837,1841,1845],{"title":1810,"path":1815,"stem":1816},"/dodock/fonctionnalites/utilisateurs/utilisateurs","3.dodock/13.fonctionnalites/1.utilisateurs/1.utilisateurs",{"title":1818,"path":1819,"stem":1820},"Rôle et profil de rôle","/dodock/fonctionnalites/utilisateurs/roles","3.dodock/13.fonctionnalites/1.utilisateurs/2.roles",{"title":1822,"path":1823,"stem":1824},"Autorisations basées sur les rôles","/dodock/fonctionnalites/utilisateurs/role-et-autorisations","3.dodock/13.fonctionnalites/1.utilisateurs/3.role-et-autorisations",{"title":1826,"path":1827,"stem":1828},"Autorisations des utilisateurs","/dodock/fonctionnalites/utilisateurs/autorisations-utilisateur","3.dodock/13.fonctionnalites/1.utilisateurs/4.autorisations-utilisateur",{"title":1830,"path":1831,"stem":1832},"Autorisation de rôle pour la page et le rapport","/dodock/fonctionnalites/utilisateurs/autorisations-pages-rapports","3.dodock/13.fonctionnalites/1.utilisateurs/5.autorisations-pages-rapports",{"title":1834,"path":1835,"stem":1836},"Administrateur","/dodock/fonctionnalites/utilisateurs/administrateur","3.dodock/13.fonctionnalites/1.utilisateurs/7.administrateur",{"title":1838,"path":1839,"stem":1840},"Configurer l'authentification à double facteur","/dodock/fonctionnalites/utilisateurs/2fa","3.dodock/13.fonctionnalites/1.utilisateurs/8.2fa",{"title":1842,"path":1843,"stem":1844},"Partager un document","/dodock/fonctionnalites/utilisateurs/partager-un-document","3.dodock/13.fonctionnalites/1.utilisateurs/partager-un-document",{"title":1846,"path":1847,"stem":1848},"Utilisateur limité","/dodock/fonctionnalites/utilisateurs/utilisateurs-limites","3.dodock/13.fonctionnalites/1.utilisateurs/utilisateurs-limites",{"title":1850,"path":1851,"stem":1852},"Référentiel","/dodock/fonctionnalites/referentiel-pays-et-devises","3.dodock/13.fonctionnalites/10.referentiel-pays-et-devises",{"title":1854,"path":1855,"stem":1856,"children":1857},"Impressions","/dodock/fonctionnalites/impression","3.dodock/13.fonctionnalites/11.impression/0.index",[1858,1859,1863,1867,1871,1875],{"title":1854,"path":1855,"stem":1856},{"title":1860,"path":1861,"stem":1862},"Formats d'impression","/dodock/fonctionnalites/impression/format-impression","3.dodock/13.fonctionnalites/11.impression/1.format-impression",{"title":1864,"path":1865,"stem":1866},"En-tête de lettre","/dodock/fonctionnalites/impression/en-tete","3.dodock/13.fonctionnalites/11.impression/2.en-tete",{"title":1868,"path":1869,"stem":1870},"Paramètres d'impression","/dodock/fonctionnalites/impression/parametres-impression","3.dodock/13.fonctionnalites/11.impression/4.parametres-impression",{"title":1872,"path":1873,"stem":1874},"Style d'impression","/dodock/fonctionnalites/impression/style-impression","3.dodock/13.fonctionnalites/11.impression/5.style-impression",{"title":1876,"path":1877,"stem":1878},"Impression Brute","/dodock/fonctionnalites/impression/impression-brute","3.dodock/13.fonctionnalites/11.impression/6.impression-brute",{"title":1236,"path":1880,"stem":1881,"children":1882},"/dodock/fonctionnalites/integrations","3.dodock/13.fonctionnalites/12.integrations/0.index",[1883,1884,1888,1892,1896,1900,1903,1907],{"title":1236,"path":1880,"stem":1881},{"title":1885,"path":1886,"stem":1887},"Oauth","/dodock/fonctionnalites/integrations/oauth","3.dodock/13.fonctionnalites/12.integrations/1.oauth",{"title":1889,"path":1890,"stem":1891},"Connecteurs Sociaux","/dodock/fonctionnalites/integrations/connecteurs-sociaux","3.dodock/13.fonctionnalites/12.integrations/2.connecteurs-sociaux",{"title":1893,"path":1894,"stem":1895},"Ldap","/dodock/fonctionnalites/integrations/ldap","3.dodock/13.fonctionnalites/12.integrations/3.ldap",{"title":1897,"path":1898,"stem":1899},"Demandes Integrations","/dodock/fonctionnalites/integrations/demandes-integrations","3.dodock/13.fonctionnalites/12.integrations/4.demandes-integrations",{"title":1263,"path":1901,"stem":1902},"/dodock/fonctionnalites/integrations/google","3.dodock/13.fonctionnalites/12.integrations/5.google",{"title":1904,"path":1905,"stem":1906},"S3","/dodock/fonctionnalites/integrations/s3","3.dodock/13.fonctionnalites/12.integrations/6.s3",{"title":1259,"path":1908,"stem":1909},"/dodock/fonctionnalites/integrations/dropbox","3.dodock/13.fonctionnalites/12.integrations/7.dropbox",{"title":1911,"path":1912,"stem":1913},"Webhooks","/dodock/fonctionnalites/webhooks","3.dodock/13.fonctionnalites/13.webhooks",{"title":123,"path":1915,"stem":1916},"/dodock/fonctionnalites/notifications","3.dodock/13.fonctionnalites/15.notifications",{"title":1918,"path":1919,"stem":1920},"Nommage des Documents","/dodock/fonctionnalites/nommage","3.dodock/13.fonctionnalites/16.nommage",{"title":167,"path":1922,"stem":1923},"/dodock/fonctionnalites/workflows","3.dodock/13.fonctionnalites/2.workflows",{"title":1925,"icon":1926,"path":1927,"stem":1928,"children":1929,"page":376},"Personnalisations","i-mdi-puzzle-edit-outline","/dodock/fonctionnalites/personnalisations","3.dodock/13.fonctionnalites/4.personnalisations",[1930,1934,1938,1942,1946,1950,1954,1958,1962,1966,1970,1974],{"title":1931,"path":1932,"stem":1933},"Personnalisation des documents","/dodock/fonctionnalites/personnalisations/doctype","3.dodock/13.fonctionnalites/4.personnalisations/1.doctype",{"title":1935,"path":1936,"stem":1937},"Traductions personnalisées","/dodock/fonctionnalites/personnalisations/traductions-personnalisees","3.dodock/13.fonctionnalites/4.personnalisations/10.traductions-personnalisees",{"title":1939,"path":1940,"stem":1941},"Champs de formulaire","/dodock/fonctionnalites/personnalisations/champs-formulaire","3.dodock/13.fonctionnalites/4.personnalisations/11.champs-formulaire",{"title":1943,"path":1944,"stem":1945},"Paquets","/dodock/fonctionnalites/personnalisations/paquets","3.dodock/13.fonctionnalites/4.personnalisations/13.paquets",{"title":1947,"path":1948,"stem":1949},"Workspaces","/dodock/fonctionnalites/personnalisations/workspaces","3.dodock/13.fonctionnalites/4.personnalisations/2.workspaces",{"title":1951,"path":1952,"stem":1953},"Tableau de bord","/dodock/fonctionnalites/personnalisations/dashboard","3.dodock/13.fonctionnalites/4.personnalisations/4.dashboard",{"title":1955,"path":1956,"stem":1957},"Scripts Python","/dodock/fonctionnalites/personnalisations/server_script","3.dodock/13.fonctionnalites/4.personnalisations/5.server_script",{"title":1959,"path":1960,"stem":1961},"Scripts Client","/dodock/fonctionnalites/personnalisations/client_script","3.dodock/13.fonctionnalites/4.personnalisations/6.client_script",{"title":1963,"path":1964,"stem":1965},"Modèles Jinja","/dodock/fonctionnalites/personnalisations/jinja_templates","3.dodock/13.fonctionnalites/4.personnalisations/7.jinja_templates",{"title":1967,"path":1968,"stem":1969},"Packages","/dodock/fonctionnalites/personnalisations/packages","3.dodock/13.fonctionnalites/4.personnalisations/8.packages",{"title":1971,"path":1972,"stem":1973},"Vue du Calendrier","/dodock/fonctionnalites/personnalisations/vue-calendrier","3.dodock/13.fonctionnalites/4.personnalisations/9.vue-calendrier",{"title":1975,"path":1976,"stem":1977},"Supprimer des champs personnalisés par code","/dodock/fonctionnalites/personnalisations/supprimer-champs-personnalises","3.dodock/13.fonctionnalites/4.personnalisations/supprimer-champs-personnalises",{"title":1207,"path":1979,"stem":1980,"children":1981,"page":376},"/dodock/fonctionnalites/outils","3.dodock/13.fonctionnalites/5.outils",[1982,1986,1990,1994,1998,2002,2005,2009,2013,2016,2020],{"title":1983,"path":1984,"stem":1985},"Liste à faire","/dodock/fonctionnalites/outils/todo","3.dodock/13.fonctionnalites/5.outils/1.todo",{"title":1987,"path":1988,"stem":1989},"Jalons","/dodock/fonctionnalites/outils/jalons","3.dodock/13.fonctionnalites/5.outils/10.jalons",{"title":1991,"path":1992,"stem":1993},"Mise à jour en masse","/dodock/fonctionnalites/outils/mise-a-jour-en-masse","3.dodock/13.fonctionnalites/5.outils/11.mise-a-jour-en-masse",{"title":1995,"path":1996,"stem":1997},"Points d'énergie","/dodock/fonctionnalites/outils/points-energie","3.dodock/13.fonctionnalites/5.outils/12.points-energie",{"title":1999,"path":2000,"stem":2001},"Notes","/dodock/fonctionnalites/outils/note","3.dodock/13.fonctionnalites/5.outils/2.note",{"title":1126,"path":2003,"stem":2004},"/dodock/fonctionnalites/outils/evenement","3.dodock/13.fonctionnalites/5.outils/3.evenement",{"title":2006,"path":2007,"stem":2008},"Fichier","/dodock/fonctionnalites/outils/fichier","3.dodock/13.fonctionnalites/5.outils/4.fichier",{"title":2010,"path":2011,"stem":2012},"Groupe Email","/dodock/fonctionnalites/outils/groupe-email","3.dodock/13.fonctionnalites/5.outils/6.groupe-email",{"title":421,"path":2014,"stem":2015},"/dodock/fonctionnalites/outils/newsletter","3.dodock/13.fonctionnalites/5.outils/7.newsletter",{"title":2017,"path":2018,"stem":2019},"Répétition automatique","/dodock/fonctionnalites/outils/repetition-automatique","3.dodock/13.fonctionnalites/5.outils/8.repetition-automatique",{"title":2021,"path":2022,"stem":2023},"Regle Attribution","/dodock/fonctionnalites/outils/regle-attribution","3.dodock/13.fonctionnalites/5.outils/9.regle-attribution",{"title":2025,"path":2026,"stem":2027,"children":2028,"page":376},"Site Web","/dodock/fonctionnalites/site-web","3.dodock/13.fonctionnalites/6.site-web",[2029,2033,2037,2041,2045,2049,2053,2057,2060],{"title":2030,"path":2031,"stem":2032},"Paramètres du site web","/dodock/fonctionnalites/site-web/parametres-site-web","3.dodock/13.fonctionnalites/6.site-web/1.parametres-site-web",{"title":2034,"path":2035,"stem":2036},"Page web","/dodock/fonctionnalites/site-web/page-web","3.dodock/13.fonctionnalites/6.site-web/2.page-web",{"title":2038,"path":2039,"stem":2040},"Thème du site web","/dodock/fonctionnalites/site-web/theme-site-web","3.dodock/13.fonctionnalites/6.site-web/3.theme-site-web",{"title":2042,"path":2043,"stem":2044},"Formulaires web","/dodock/fonctionnalites/site-web/formulaire-web","3.dodock/13.fonctionnalites/6.site-web/4.formulaire-web",{"title":2046,"path":2047,"stem":2048},"Pages \"À Propos\" et \"Formulaire de Contact\"","/dodock/fonctionnalites/site-web/pages-standard","3.dodock/13.fonctionnalites/6.site-web/5.pages-standard",{"title":2050,"path":2051,"stem":2052},"Blog","/dodock/fonctionnalites/site-web/blog","3.dodock/13.fonctionnalites/6.site-web/6.blog",{"title":2054,"path":2055,"stem":2056},"Articles Aide","/dodock/fonctionnalites/site-web/articles-aide","3.dodock/13.fonctionnalites/6.site-web/7.articles-aide",{"title":1183,"path":2058,"stem":2059},"/dodock/fonctionnalites/site-web/portail","3.dodock/13.fonctionnalites/6.site-web/8.portail",{"title":2061,"path":2062,"stem":2063},"Donnees Personnelles","/dodock/fonctionnalites/site-web/donnees-personnelles","3.dodock/13.fonctionnalites/6.site-web/9.donnees-personnelles",{"title":2065,"path":2066,"stem":2067,"children":2068,"page":376},"Bureau","/dodock/fonctionnalites/bureau","3.dodock/13.fonctionnalites/7.bureau",[2069,2073,2089,2093,2097,2101,2105,2109],{"title":2070,"path":2071,"stem":2072},"Espaces Travail","/dodock/fonctionnalites/bureau/espaces-travail","3.dodock/13.fonctionnalites/7.bureau/1.espaces-travail",{"title":2074,"path":2075,"stem":2076,"children":2077,"page":376},"Tableaux de bord","/dodock/fonctionnalites/bureau/tableaux-de-bord","3.dodock/13.fonctionnalites/7.bureau/2.tableaux-de-bord",[2078,2081,2085],{"title":1951,"path":2079,"stem":2080},"/dodock/fonctionnalites/bureau/tableaux-de-bord/vue-tableau-bord","3.dodock/13.fonctionnalites/7.bureau/2.tableaux-de-bord/1.vue-tableau-bord",{"title":2082,"path":2083,"stem":2084},"Graphiques Tableau Bord","/dodock/fonctionnalites/bureau/tableaux-de-bord/graphiques-tableau-bord","3.dodock/13.fonctionnalites/7.bureau/2.tableaux-de-bord/2.graphiques-tableau-bord",{"title":2086,"path":2087,"stem":2088},"Cartes Statistiques","/dodock/fonctionnalites/bureau/tableaux-de-bord/cartes-statistiques","3.dodock/13.fonctionnalites/7.bureau/2.tableaux-de-bord/3.cartes-statistiques",{"title":2090,"path":2091,"stem":2092},"Onboarding","/dodock/fonctionnalites/bureau/onboarding","3.dodock/13.fonctionnalites/7.bureau/3.onboarding",{"title":2094,"path":2095,"stem":2096},"Vue Calendrier","/dodock/fonctionnalites/bureau/vue-calendrier","3.dodock/13.fonctionnalites/7.bureau/4.vue-calendrier",{"title":2098,"path":2099,"stem":2100},"Console Systeme","/dodock/fonctionnalites/bureau/console-systeme","3.dodock/13.fonctionnalites/7.bureau/5.console-systeme",{"title":2102,"path":2103,"stem":2104},"Cartes de résumé","/dodock/fonctionnalites/bureau/carte-de-resume","3.dodock/13.fonctionnalites/7.bureau/6.carte-de-resume",{"title":2106,"path":2107,"stem":2108},"Visites Guidées","/dodock/fonctionnalites/bureau/visites-guidees","3.dodock/13.fonctionnalites/7.bureau/7.visites-guidees",{"title":2110,"path":2111,"stem":2112},"Recherche globale","/dodock/fonctionnalites/bureau/recherche-globale","3.dodock/13.fonctionnalites/7.bureau/8.recherche-globale",{"title":2114,"path":2115,"stem":2116,"children":2117,"page":376},"Adresses & Contacts","/dodock/fonctionnalites/contacts-adresses","3.dodock/13.fonctionnalites/9.contacts-adresses",[2118,2122,2126,2130],{"title":2119,"path":2120,"stem":2121},"Contact","/dodock/fonctionnalites/contacts-adresses/contacts","3.dodock/13.fonctionnalites/9.contacts-adresses/1.contacts",{"title":2123,"path":2124,"stem":2125},"Genres","/dodock/fonctionnalites/contacts-adresses/genres","3.dodock/13.fonctionnalites/9.contacts-adresses/2.genres",{"title":2127,"path":2128,"stem":2129},"Salutation","/dodock/fonctionnalites/contacts-adresses/salutation","3.dodock/13.fonctionnalites/9.contacts-adresses/3.salutation",{"title":2131,"path":2132,"stem":2133},"Adresses","/dodock/fonctionnalites/contacts-adresses/addresses","3.dodock/13.fonctionnalites/9.contacts-adresses/4.addresses",{"title":2135,"path":2136,"stem":2137,"children":2138,"page":376},"Concepts","/dodock/fonctionnalites/concepts","3.dodock/13.fonctionnalites/concepts",[2139,2143,2147,2151],{"title":2140,"path":2141,"stem":2142},"Espace de travail","/dodock/fonctionnalites/concepts/espace-de-travail","3.dodock/13.fonctionnalites/concepts/espace-de-travail",{"title":2144,"path":2145,"stem":2146},"Page","/dodock/fonctionnalites/concepts/page","3.dodock/13.fonctionnalites/concepts/page",{"title":2148,"path":2149,"stem":2150},"Rapport","/dodock/fonctionnalites/concepts/rapport","3.dodock/13.fonctionnalites/concepts/rapport",{"title":2152,"path":2153,"stem":2154},"Type De Document","/dodock/fonctionnalites/concepts/type-de-document","3.dodock/13.fonctionnalites/concepts/type-de-document",{"title":2110,"icon":2156,"path":2157,"stem":2158,"children":2159,"page":376},"i-mdi-magnify","/dodock/fonctionnalites/recherche-globale","3.dodock/13.fonctionnalites/recherche-globale",[2160],{"title":2161,"path":2162,"stem":2163},"Configurer les champs de la recherche globale","/dodock/fonctionnalites/recherche-globale/configurer-champs-recherche-globale","3.dodock/13.fonctionnalites/recherche-globale/configurer-champs-recherche-globale","i-carbon-container-software",{"title":2166,"path":2167,"stem":2168,"children":2169,"page":376},"Integrations","/dodock/integrations","3.dodock/13.integrations",[2170],{"title":2171,"icon":2172,"path":2173,"stem":2174,"children":2175,"page":376},"Paiements","i-mdi-credit-card-outline","/dodock/integrations/paiements","3.dodock/13.integrations/paiements",[2176],{"title":2177,"path":2178,"stem":2179},"PaymentController v2 — Architecture des passerelles de paiement","/dodock/integrations/paiements/payment-controller-v2","3.dodock/13.integrations/paiements/payment-controller-v2",{"title":2181,"path":2182,"stem":2183,"children":2184,"page":376},"Personnalisation","/dodock/personnalisation","3.dodock/13.personnalisation",[2185],{"title":2186,"path":2187,"stem":2188},"Inclure un champ dans le modèle d'import","/dodock/personnalisation/in-import-template","3.dodock/13.personnalisation/in-import-template",{"title":2190,"icon":2191,"path":2192,"stem":2193,"children":2194,"page":376},"Ressources","i-mdi-bookshelf","/dodock/ressources","3.dodock/14.ressources",[2195,2266,2281,2294,2304,2313,2317],{"title":871,"path":2196,"stem":2197,"children":2198,"page":376},"/dodock/ressources/api","3.dodock/14.ressources/1.api",[2199,2203,2207,2211,2215,2263],{"title":2200,"path":2201,"stem":2202},"API de documents","/dodock/ressources/api/document_api","3.dodock/14.ressources/1.api/1.document_api",{"title":2204,"path":2205,"stem":2206},"API Base de données","/dodock/ressources/api/database_api","3.dodock/14.ressources/1.api/2.database_api",{"title":2208,"path":2209,"stem":2210},"API Rest","/dodock/ressources/api/rest_api","3.dodock/14.ressources/1.api/3.rest_api",{"title":2212,"path":2213,"stem":2214},"API Jinja","/dodock/ressources/api/jinja_api","3.dodock/14.ressources/1.api/4.jinja_api",{"title":2216,"path":2217,"stem":2218,"children":2219,"page":376},"Exemples","/dodock/ressources/api/exemples","3.dodock/14.ressources/1.api/5.exemples",[2220,2224,2228,2232,2236,2240,2244,2248,2252,2255,2259],{"title":2221,"path":2222,"stem":2223},"Créer une réservation d'article via l'API avec Postman","/dodock/ressources/api/exemples/order_item","3.dodock/14.ressources/1.api/5.exemples/1.order_item",{"title":2225,"path":2226,"stem":2227},"Créer une commande client via l'API avec Postman","/dodock/ressources/api/exemples/make_order","3.dodock/14.ressources/1.api/5.exemples/2.make_order",{"title":2229,"path":2230,"stem":2231},"Contacts","/dodock/ressources/api/exemples/get_contact_list","3.dodock/14.ressources/1.api/5.exemples/3.get_contact_list",{"title":2233,"path":2234,"stem":2235},"Table of content","/dodock/ressources/api/exemples/readme","3.dodock/14.ressources/1.api/5.exemples/README",{"title":2237,"path":2238,"stem":2239},"Récupérer la liste des contacts et adresses associées à un client","/dodock/ressources/api/exemples/get-contacts-addresses","3.dodock/14.ressources/1.api/5.exemples/get-contacts-addresses",{"title":2241,"path":2242,"stem":2243},"Créer une réservation d'article via l'API","/dodock/ressources/api/exemples/item-booking-call","3.dodock/14.ressources/1.api/5.exemples/item-booking-call",{"title":2245,"path":2246,"stem":2247},"Python Database API","/dodock/ressources/api/exemples/python-database-api","3.dodock/14.ressources/1.api/5.exemples/python-database-api",{"title":2249,"path":2250,"stem":2251},"Python Documents API","/dodock/ressources/api/exemples/python-documents-api","3.dodock/14.ressources/1.api/5.exemples/python-documents-api",{"title":2212,"path":2253,"stem":2254},"/dodock/ressources/api/exemples/python-jinja-api","3.dodock/14.ressources/1.api/5.exemples/python-jinja-api",{"title":2256,"path":2257,"stem":2258},"REST API","/dodock/ressources/api/exemples/rest-api","3.dodock/14.ressources/1.api/5.exemples/rest-api",{"title":2260,"path":2261,"stem":2262},"Création d'une commande client via l'API","/dodock/ressources/api/exemples/sales-order-call","3.dodock/14.ressources/1.api/5.exemples/sales-order-call",{"title":2190,"path":2264,"stem":2265},"/dodock/ressources/api/ressources","3.dodock/14.ressources/1.api/5.ressources",{"title":2135,"path":2267,"stem":2268,"children":2269,"page":376},"/dodock/ressources/concepts","3.dodock/14.ressources/2.concepts",[2270,2274,2277],{"title":2271,"path":2272,"stem":2273},"Type de document","/dodock/ressources/concepts/doctype","3.dodock/14.ressources/2.concepts/doctype",{"title":1963,"path":2275,"stem":2276},"/dodock/ressources/concepts/modeles-jinja","3.dodock/14.ressources/2.concepts/modeles-jinja",{"title":2278,"path":2279,"stem":2280},"Scripts serveur Python","/dodock/ressources/concepts/scripts-python","3.dodock/14.ressources/2.concepts/scripts-python",{"title":2282,"path":2283,"stem":2284,"children":2285,"page":376},"Champs (DocField)","/dodock/ressources/docfield","3.dodock/14.ressources/3.docfield",[2286,2290],{"title":2287,"path":2288,"stem":2289},"Joindre/Joindre une image","/dodock/ressources/docfield/attach","3.dodock/14.ressources/3.docfield/10.attach",{"title":2291,"path":2292,"stem":2293},"Tous les DocFields","/dodock/ressources/docfield/frappe","3.dodock/14.ressources/3.docfield/99.frappe",{"title":2295,"path":2296,"stem":2297,"children":2298},"Applications personnalisées","/dodock/ressources/custom-app","3.dodock/14.ressources/4.custom-app/0.index",[2299,2300],{"title":2295,"path":2296,"stem":2297},{"title":2301,"path":2302,"stem":2303},"Champs additionels","/dodock/ressources/custom-app/custom-fields","3.dodock/14.ressources/4.custom-app/1.custom-fields",{"title":2305,"path":2306,"stem":2307,"children":2308,"page":376},"Questions fréquentes","/dodock/ressources/faq","3.dodock/14.ressources/98.faq",[2309],{"title":2310,"path":2311,"stem":2312},"Filtres","/dodock/ressources/faq/filtres","3.dodock/14.ressources/98.faq/filtres",{"title":2314,"path":2315,"stem":2316},"Documentation Frappe","/dodock/ressources/frappe","3.dodock/14.ressources/99.frappe",{"title":2318,"path":2319,"stem":2320},"Limitation de concurrence","/dodock/ressources/limitation-concurrence","3.dodock/14.ressources/limitation-concurrence",{"title":2322,"path":2323,"stem":2324,"children":2325,"icon":2340},"Contribuer","/dodock/contribuer","3.dodock/15.contribuer/0.index",[2326,2328,2332,2336],{"title":2327,"path":2323,"stem":2324},"Un logiciel Open-source",{"title":2329,"path":2330,"stem":2331},"Traductions","/dodock/contribuer/traductions","3.dodock/15.contribuer/1.traductions",{"title":2333,"path":2334,"stem":2335},"Documentation","/dodock/contribuer/documentation","3.dodock/15.contribuer/2.documentation",{"title":2337,"path":2338,"stem":2339},"Conventions de Code","/dodock/contribuer/conventions-code","3.dodock/15.contribuer/3.conventions-code","i-mdi-open-source-initiative",{"title":875,"icon":1359,"path":2342,"stem":2343,"children":2344,"page":376},"/dodock/versions","3.dodock/98.versions",[2345,2357,2378,2534,2586],{"title":2346,"path":2347,"stem":2348,"children":2349,"page":376},"Version 5","/dodock/versions/v5.x.x","3.dodock/98.versions/0.v5.x.x",[2350,2354],{"title":2351,"path":2352,"stem":2353},"Migration vers la V5 — Développeurs","/dodock/versions/v5.x.x/migration-developpeurs","3.dodock/98.versions/0.v5.x.x/migration-developpeurs",{"title":1369,"path":2355,"stem":2356},"/dodock/versions/v5.x.x/v5_0_0","3.dodock/98.versions/0.v5.x.x/v5_0_0",{"title":880,"path":2358,"stem":2359,"children":2360,"page":376},"/dodock/versions/v4.x.x","3.dodock/98.versions/1.v4.x.x",[2361,2364,2367,2370,2374],{"title":1377,"path":2362,"stem":2363},"/dodock/versions/v4.x.x/v4_0_0","3.dodock/98.versions/1.v4.x.x/v4_0_0",{"title":1381,"path":2365,"stem":2366},"/dodock/versions/v4.x.x/v4_1_0","3.dodock/98.versions/1.v4.x.x/v4_1_0",{"title":1385,"path":2368,"stem":2369},"/dodock/versions/v4.x.x/v4_2_0","3.dodock/98.versions/1.v4.x.x/v4_2_0",{"title":2371,"path":2372,"stem":2373},"v4.3.0","/dodock/versions/v4.x.x/v4_3_0","3.dodock/98.versions/1.v4.x.x/v4_3_0",{"title":2375,"path":2376,"stem":2377},"v4.4.0","/dodock/versions/v4.x.x/v4_4_0","3.dodock/98.versions/1.v4.x.x/v4_4_0",{"title":1389,"path":2379,"stem":2380,"children":2381,"page":376},"/dodock/versions/v3.x.x","3.dodock/98.versions/2.v3.x.x",[2382,2386,2390,2394,2398,2402,2406,2410,2414,2418,2422,2426,2430,2434,2438,2442,2446,2450,2454,2458,2462,2466,2470,2474,2478,2482,2486,2490,2494,2498,2502,2506,2510,2514,2518,2522,2526,2530],{"title":2383,"path":2384,"stem":2385},"V3.0.0","/dodock/versions/v3.x.x/v3_0_0","3.dodock/98.versions/2.v3.x.x/v3_0_0",{"title":2387,"path":2388,"stem":2389},"V3.10.0","/dodock/versions/v3.x.x/v3_10_0","3.dodock/98.versions/2.v3.x.x/v3_10_0",{"title":2391,"path":2392,"stem":2393},"V3.11.0","/dodock/versions/v3.x.x/v3_11_0","3.dodock/98.versions/2.v3.x.x/v3_11_0",{"title":2395,"path":2396,"stem":2397},"V3.12.0","/dodock/versions/v3.x.x/v3_12_0","3.dodock/98.versions/2.v3.x.x/v3_12_0",{"title":2399,"path":2400,"stem":2401},"V3.13.0","/dodock/versions/v3.x.x/v3_13_0","3.dodock/98.versions/2.v3.x.x/v3_13_0",{"title":2403,"path":2404,"stem":2405},"V3.14.0","/dodock/versions/v3.x.x/v3_14_0","3.dodock/98.versions/2.v3.x.x/v3_14_0",{"title":2407,"path":2408,"stem":2409},"V3.15.0","/dodock/versions/v3.x.x/v3_15_0","3.dodock/98.versions/2.v3.x.x/v3_15_0",{"title":2411,"path":2412,"stem":2413},"V3.16.0","/dodock/versions/v3.x.x/v3_16_0","3.dodock/98.versions/2.v3.x.x/v3_16_0",{"title":2415,"path":2416,"stem":2417},"V3.17.0","/dodock/versions/v3.x.x/v3_17_0","3.dodock/98.versions/2.v3.x.x/v3_17_0",{"title":2419,"path":2420,"stem":2421},"V3.18.0","/dodock/versions/v3.x.x/v3_18_0","3.dodock/98.versions/2.v3.x.x/v3_18_0",{"title":2423,"path":2424,"stem":2425},"V3.19.0","/dodock/versions/v3.x.x/v3_19_0","3.dodock/98.versions/2.v3.x.x/v3_19_0",{"title":2427,"path":2428,"stem":2429},"V3.1.0","/dodock/versions/v3.x.x/v3_1_0","3.dodock/98.versions/2.v3.x.x/v3_1_0",{"title":2431,"path":2432,"stem":2433},"V3.20.0","/dodock/versions/v3.x.x/v3_20_0","3.dodock/98.versions/2.v3.x.x/v3_20_0",{"title":2435,"path":2436,"stem":2437},"V3.21.0","/dodock/versions/v3.x.x/v3_21_0","3.dodock/98.versions/2.v3.x.x/v3_21_0",{"title":2439,"path":2440,"stem":2441},"V3.22.0","/dodock/versions/v3.x.x/v3_22_0","3.dodock/98.versions/2.v3.x.x/v3_22_0",{"title":2443,"path":2444,"stem":2445},"V3.23.0","/dodock/versions/v3.x.x/v3_23_0","3.dodock/98.versions/2.v3.x.x/v3_23_0",{"title":2447,"path":2448,"stem":2449},"V3.24.0","/dodock/versions/v3.x.x/v3_24_0","3.dodock/98.versions/2.v3.x.x/v3_24_0",{"title":2451,"path":2452,"stem":2453},"V3.25.0","/dodock/versions/v3.x.x/v3_25_0","3.dodock/98.versions/2.v3.x.x/v3_25_0",{"title":2455,"path":2456,"stem":2457},"V3.26.0","/dodock/versions/v3.x.x/v3_26_0","3.dodock/98.versions/2.v3.x.x/v3_26_0",{"title":2459,"path":2460,"stem":2461},"V3.27.0","/dodock/versions/v3.x.x/v3_27_0","3.dodock/98.versions/2.v3.x.x/v3_27_0",{"title":2463,"path":2464,"stem":2465},"V3.28.0","/dodock/versions/v3.x.x/v3_28_0","3.dodock/98.versions/2.v3.x.x/v3_28_0",{"title":2467,"path":2468,"stem":2469},"V3.29.0","/dodock/versions/v3.x.x/v3_29_0","3.dodock/98.versions/2.v3.x.x/v3_29_0",{"title":2471,"path":2472,"stem":2473},"V3.2.0","/dodock/versions/v3.x.x/v3_2_0","3.dodock/98.versions/2.v3.x.x/v3_2_0",{"title":2475,"path":2476,"stem":2477},"V3.30.0","/dodock/versions/v3.x.x/v3_30_0","3.dodock/98.versions/2.v3.x.x/v3_30_0",{"title":2479,"path":2480,"stem":2481},"V3.31.0","/dodock/versions/v3.x.x/v3_31_0","3.dodock/98.versions/2.v3.x.x/v3_31_0",{"title":2483,"path":2484,"stem":2485},"V3.32.0","/dodock/versions/v3.x.x/v3_32_0","3.dodock/98.versions/2.v3.x.x/v3_32_0",{"title":2487,"path":2488,"stem":2489},"V3.33.0","/dodock/versions/v3.x.x/v3_33_0","3.dodock/98.versions/2.v3.x.x/v3_33_0",{"title":2491,"path":2492,"stem":2493},"V3.34.0","/dodock/versions/v3.x.x/v3_34_0","3.dodock/98.versions/2.v3.x.x/v3_34_0",{"title":2495,"path":2496,"stem":2497},"V3.35.0","/dodock/versions/v3.x.x/v3_35_0","3.dodock/98.versions/2.v3.x.x/v3_35_0",{"title":2499,"path":2500,"stem":2501},"V3.36.0","/dodock/versions/v3.x.x/v3_36_0","3.dodock/98.versions/2.v3.x.x/v3_36_0",{"title":2503,"path":2504,"stem":2505},"V3.37.0","/dodock/versions/v3.x.x/v3_37_0","3.dodock/98.versions/2.v3.x.x/v3_37_0",{"title":2507,"path":2508,"stem":2509},"V3.3.0","/dodock/versions/v3.x.x/v3_3_0","3.dodock/98.versions/2.v3.x.x/v3_3_0",{"title":2511,"path":2512,"stem":2513},"V3.4.0","/dodock/versions/v3.x.x/v3_4_0","3.dodock/98.versions/2.v3.x.x/v3_4_0",{"title":2515,"path":2516,"stem":2517},"V3.5.0","/dodock/versions/v3.x.x/v3_5_0","3.dodock/98.versions/2.v3.x.x/v3_5_0",{"title":2519,"path":2520,"stem":2521},"V3.6.0","/dodock/versions/v3.x.x/v3_6_0","3.dodock/98.versions/2.v3.x.x/v3_6_0",{"title":2523,"path":2524,"stem":2525},"V3.7.0","/dodock/versions/v3.x.x/v3_7_0","3.dodock/98.versions/2.v3.x.x/v3_7_0",{"title":2527,"path":2528,"stem":2529},"V3.8.0","/dodock/versions/v3.x.x/v3_8_0","3.dodock/98.versions/2.v3.x.x/v3_8_0",{"title":2531,"path":2532,"stem":2533},"V3.9.0","/dodock/versions/v3.x.x/v3_9_0","3.dodock/98.versions/2.v3.x.x/v3_9_0",{"title":1538,"path":2535,"stem":2536,"children":2537,"page":376},"/dodock/versions/v2.x.x","3.dodock/98.versions/3.v2.x.x",[2538,2541,2544,2547,2550,2553,2556,2559,2562,2565,2568,2571,2574,2577,2580,2583],{"title":1543,"path":2539,"stem":2540},"/dodock/versions/v2.x.x/v2_0_0","3.dodock/98.versions/3.v2.x.x/v2_0_0",{"title":1547,"path":2542,"stem":2543},"/dodock/versions/v2.x.x/v2_10_0","3.dodock/98.versions/3.v2.x.x/v2_10_0",{"title":1551,"path":2545,"stem":2546},"/dodock/versions/v2.x.x/v2_11_0","3.dodock/98.versions/3.v2.x.x/v2_11_0",{"title":1559,"path":2548,"stem":2549},"/dodock/versions/v2.x.x/v2_13_0","3.dodock/98.versions/3.v2.x.x/v2_13_0",{"title":1563,"path":2551,"stem":2552},"/dodock/versions/v2.x.x/v2_14_0","3.dodock/98.versions/3.v2.x.x/v2_14_0",{"title":1567,"path":2554,"stem":2555},"/dodock/versions/v2.x.x/v2_15_0","3.dodock/98.versions/3.v2.x.x/v2_15_0",{"title":1571,"path":2557,"stem":2558},"/dodock/versions/v2.x.x/v2_16_0","3.dodock/98.versions/3.v2.x.x/v2_16_0",{"title":1583,"path":2560,"stem":2561},"/dodock/versions/v2.x.x/v2_1_0","3.dodock/98.versions/3.v2.x.x/v2_1_0",{"title":1587,"path":2563,"stem":2564},"/dodock/versions/v2.x.x/v2_2_0","3.dodock/98.versions/3.v2.x.x/v2_2_0",{"title":1591,"path":2566,"stem":2567},"/dodock/versions/v2.x.x/v2_3_0","3.dodock/98.versions/3.v2.x.x/v2_3_0",{"title":1595,"path":2569,"stem":2570},"/dodock/versions/v2.x.x/v2_4_0","3.dodock/98.versions/3.v2.x.x/v2_4_0",{"title":1599,"path":2572,"stem":2573},"/dodock/versions/v2.x.x/v2_5_0","3.dodock/98.versions/3.v2.x.x/v2_5_0",{"title":1603,"path":2575,"stem":2576},"/dodock/versions/v2.x.x/v2_6_0","3.dodock/98.versions/3.v2.x.x/v2_6_0",{"title":1607,"path":2578,"stem":2579},"/dodock/versions/v2.x.x/v2_7_0","3.dodock/98.versions/3.v2.x.x/v2_7_0",{"title":1611,"path":2581,"stem":2582},"/dodock/versions/v2.x.x/v2_8_0","3.dodock/98.versions/3.v2.x.x/v2_8_0",{"title":1615,"path":2584,"stem":2585},"/dodock/versions/v2.x.x/v2_9_0","3.dodock/98.versions/3.v2.x.x/v2_9_0",{"title":1619,"path":2587,"stem":2588,"children":2589,"page":376},"/dodock/versions/v1.x.x","3.dodock/98.versions/4.v1.x.x",[2590,2593,2596,2599,2602],{"title":1624,"path":2591,"stem":2592},"/dodock/versions/v1.x.x/v1_0_0","3.dodock/98.versions/4.v1.x.x/v1_0_0",{"title":1628,"path":2594,"stem":2595},"/dodock/versions/v1.x.x/v1_1_0","3.dodock/98.versions/4.v1.x.x/v1_1_0",{"title":1632,"path":2597,"stem":2598},"/dodock/versions/v1.x.x/v1_2_0","3.dodock/98.versions/4.v1.x.x/v1_2_0",{"title":1636,"path":2600,"stem":2601},"/dodock/versions/v1.x.x/v1_3_0","3.dodock/98.versions/4.v1.x.x/v1_3_0",{"title":1640,"path":2603,"stem":2604},"/dodock/versions/v1.x.x/v1_4_0","3.dodock/98.versions/4.v1.x.x/v1_4_0",{"title":2606,"path":2607,"stem":2608,"children":2609,"icon":2644},"Ecosystème Frappe","/dodock/frappe-products","3.dodock/99.frappe-products/0.index",[2610,2612,2616,2620,2624,2628,2632,2636,2640],{"title":2611,"path":2607,"stem":2608},"Applications et compatibilité",{"title":2613,"path":2614,"stem":2615},"Frappe Builder","/dodock/frappe-products/builder","3.dodock/99.frappe-products/1.builder",{"title":2617,"path":2618,"stem":2619},"Frappe CRM","/dodock/frappe-products/crm","3.dodock/99.frappe-products/2.crm",{"title":2621,"path":2622,"stem":2623},"Frappe Helpdesk","/dodock/frappe-products/helpdesk","3.dodock/99.frappe-products/3.helpdesk",{"title":2625,"path":2626,"stem":2627},"Frappe Insights","/dodock/frappe-products/insights","3.dodock/99.frappe-products/4.insights",{"title":2629,"path":2630,"stem":2631},"Frappe Learning","/dodock/frappe-products/learning","3.dodock/99.frappe-products/5.learning",{"title":2633,"path":2634,"stem":2635},"Print Designer","/dodock/frappe-products/print-designer","3.dodock/99.frappe-products/6.print-designer",{"title":2637,"path":2638,"stem":2639},"Frappe Wiki","/dodock/frappe-products/wiki","3.dodock/99.frappe-products/7.wiki",{"title":2641,"path":2642,"stem":2643},"Raven","/dodock/frappe-products/raven","3.dodock/99.frappe-products/8.raven","i-icon-park-outline-reverse-rotation",{"title":2646,"icon":1655,"path":2647,"stem":2648,"children":2649,"page":376},"Développeurs","/dodock/developers","3.dodock/developers",[2650],{"title":2651,"path":2652,"stem":2653},"Property Setters — Création et suppression en masse","/dodock/developers/property-setters","3.dodock/developers/property-setters",{"title":1236,"path":2655,"stem":2656,"children":2657,"icon":1302},"/integrations","4.integrations/0.index",[2658,2659,2708,2734,2778,2805,2821,2829,2836],{"title":1236,"path":2655,"stem":2656},{"title":2171,"path":2660,"stem":2661,"children":2662,"icon":2707},"/integrations/payments","4.integrations/1.payments/0.index",[2663,2665,2669,2673,2677,2681,2685,2689,2692],{"title":2664,"path":2660,"stem":2661},"Payments",{"title":2666,"path":2667,"stem":2668},"Stripe","/integrations/payments/stripe","4.integrations/1.payments/1.stripe",{"title":2670,"path":2671,"stem":2672},"Paypal","/integrations/payments/paypal","4.integrations/1.payments/2.paypal",{"title":2674,"path":2675,"stem":2676},"GoCardless","/integrations/payments/gocardless","4.integrations/1.payments/3.gocardless",{"title":2678,"path":2679,"stem":2680},"Stancer","/integrations/payments/stancer","4.integrations/1.payments/4.stancer",{"title":2682,"path":2683,"stem":2684},"HelloAsso","/integrations/payments/helloasso","4.integrations/1.payments/5.helloasso",{"title":2686,"path":2687,"stem":2688},"Sumup","/integrations/payments/sumup","4.integrations/1.payments/6.sumup",{"title":871,"path":2690,"stem":2691},"/integrations/payments/api","4.integrations/1.payments/97.api",{"title":875,"icon":1359,"path":2693,"stem":2694,"children":2695,"page":376},"/integrations/payments/versions","4.integrations/1.payments/98.versions",[2696],{"title":1619,"path":2697,"stem":2698,"children":2699,"page":376},"/integrations/payments/versions/v1.x.x","4.integrations/1.payments/98.versions/v1.x.x",[2700,2704],{"title":2701,"path":2702,"stem":2703},"v1.0.1","/integrations/payments/versions/v1.x.x/v1_0_0","4.integrations/1.payments/98.versions/v1.x.x/v1_0_0",{"title":1628,"path":2705,"stem":2706},"/integrations/payments/versions/v1.x.x/v1_1_0","4.integrations/1.payments/98.versions/v1.x.x/v1_1_0","i-fluent-payment-20-filled",{"title":2709,"path":2710,"stem":2711,"children":2712,"icon":2733},"Signature Electronique","/integrations/esignature","4.integrations/2.esignature/0.index",[2713,2715,2719,2722],{"title":2714,"path":2710,"stem":2711},"eSignature",{"title":2716,"path":2717,"stem":2718},"Adobe Sign","/integrations/esignature/adobe-sign","4.integrations/2.esignature/1.adobe-sign",{"title":871,"path":2720,"stem":2721},"/integrations/esignature/api","4.integrations/2.esignature/97.api",{"title":875,"icon":1359,"path":2723,"stem":2724,"children":2725,"page":376},"/integrations/esignature/versions","4.integrations/2.esignature/98.versions",[2726],{"title":1619,"path":2727,"stem":2728,"children":2729,"page":376},"/integrations/esignature/versions/v1.x.x","4.integrations/2.esignature/98.versions/v1.x.x",[2730],{"title":1624,"path":2731,"stem":2732},"/integrations/esignature/versions/v1.x.x/v1_0_0","4.integrations/2.esignature/98.versions/v1.x.x/v1_0_0","i-fluent-signature-20-filled",{"title":2735,"path":2736,"stem":2737,"children":2738,"icon":2777},"WooCommerce","/integrations/woocommerce","4.integrations/3.woocommerce/0.index",[2739,2740,2743,2747,2750],{"title":191,"path":2736,"stem":2737},{"title":71,"path":2741,"stem":2742},"/integrations/woocommerce/woocommerce_settings","4.integrations/3.woocommerce/1.woocommerce_settings",{"title":2744,"path":2745,"stem":2746},"WooCommerce Bookings","/integrations/woocommerce/woocommerce-bookings","4.integrations/3.woocommerce/2.woocommerce-bookings",{"title":871,"path":2748,"stem":2749},"/integrations/woocommerce/api","4.integrations/3.woocommerce/97.api",{"title":875,"icon":1359,"path":2751,"stem":2752,"children":2753,"page":376},"/integrations/woocommerce/versions","4.integrations/3.woocommerce/98.versions",[2754],{"title":1619,"path":2755,"stem":2756,"children":2757,"page":376},"/integrations/woocommerce/versions/v1.x.x","4.integrations/3.woocommerce/98.versions/v1.x.x",[2758,2761,2764,2767,2770,2773],{"title":1624,"path":2759,"stem":2760},"/integrations/woocommerce/versions/v1.x.x/v1_0_0","4.integrations/3.woocommerce/98.versions/v1.x.x/v1_0_0",{"title":1628,"path":2762,"stem":2763},"/integrations/woocommerce/versions/v1.x.x/v1_1_0","4.integrations/3.woocommerce/98.versions/v1.x.x/v1_1_0",{"title":1632,"path":2765,"stem":2766},"/integrations/woocommerce/versions/v1.x.x/v1_2_0","4.integrations/3.woocommerce/98.versions/v1.x.x/v1_2_0",{"title":1636,"path":2768,"stem":2769},"/integrations/woocommerce/versions/v1.x.x/v1_3_0","4.integrations/3.woocommerce/98.versions/v1.x.x/v1_3_0",{"title":1640,"path":2771,"stem":2772},"/integrations/woocommerce/versions/v1.x.x/v1_4_0","4.integrations/3.woocommerce/98.versions/v1.x.x/v1_4_0",{"title":2774,"path":2775,"stem":2776},"v1.5.0","/integrations/woocommerce/versions/v1.x.x/v1_5_0","4.integrations/3.woocommerce/98.versions/v1.x.x/v1_5_0","i-devicon-plain-woocommerce",{"title":2779,"path":2780,"stem":2781,"children":2782,"icon":2804},"Hiboutik","/integrations/hiboutik","4.integrations/4.hiboutik/0.index",[2783,2784,2787],{"title":2779,"path":2780,"stem":2781},{"title":871,"path":2785,"stem":2786},"/integrations/hiboutik/api","4.integrations/4.hiboutik/97.api",{"title":875,"icon":1359,"path":2788,"stem":2789,"children":2790,"page":376},"/integrations/hiboutik/versions","4.integrations/4.hiboutik/98.versions",[2791],{"title":1619,"path":2792,"stem":2793,"children":2794,"page":376},"/integrations/hiboutik/versions/v1.x.x","4.integrations/4.hiboutik/98.versions/v1.x.x",[2795,2798,2801],{"title":1624,"path":2796,"stem":2797},"/integrations/hiboutik/versions/v1.x.x/v1_0_0","4.integrations/4.hiboutik/98.versions/v1.x.x/v1_0_0",{"title":1628,"path":2799,"stem":2800},"/integrations/hiboutik/versions/v1.x.x/v1_1_0","4.integrations/4.hiboutik/98.versions/v1.x.x/v1_1_0",{"title":1632,"path":2802,"stem":2803},"/integrations/hiboutik/versions/v1.x.x/v1_2_0","4.integrations/4.hiboutik/98.versions/v1.x.x/v1_2_0","i-material-symbols-point-of-sale-rounded",{"title":2806,"path":2807,"stem":2808,"children":2809,"icon":2820},"Banques","/integrations/banks","4.integrations/5.banks/0.index",[2810,2812,2816],{"title":2811,"path":2807,"stem":2808},"Open Banking",{"title":2813,"path":2814,"stem":2815},"Bank","/integrations/banks/bank","4.integrations/5.banks/bank",{"title":2817,"path":2818,"stem":2819},"Bank API","/integrations/banks/bank-api","4.integrations/5.banks/bank-api","i-fa6-solid-bridge-lock",{"title":2822,"path":2823,"stem":2824,"children":2825,"icon":2828},"E-transactions","/integrations/etransaction","4.integrations/6.etransaction/0.index",[2826],{"title":2827,"path":2823,"stem":2824},"E-transactions — Facturation électronique et OCR dans Dokos","i-mdi-text-recognition",{"title":2830,"path":2831,"stem":2832,"children":2833,"icon":2835},"Make","/integrations/make","4.integrations/8.make/0.index",[2834],{"title":2830,"path":2831,"stem":2832},"i-simple-icons-make",{"title":1299,"path":2837,"stem":2838,"children":2839,"icon":2841},"/integrations/zapier","4.integrations/9.zapier/0.index",[2840],{"title":1299,"path":2837,"stem":2838},"i-cib-zapier",{"title":2843,"path":2844,"stem":2845,"children":2846,"icon":2874},"Badge inter-lieux","/federation-lieux","5.federation-lieux/0.index",[2847,2849,2861],{"title":2848,"path":2844,"stem":2845},"Badge Inter-Lieux",{"title":2850,"path":2851,"stem":2852,"children":2853,"page":376},"Fédération","/federation-lieux/federation-de-lieux","5.federation-lieux/1.federation-de-lieux",[2854,2858],{"title":2855,"path":2856,"stem":2857},"Annuaire","/federation-lieux/federation-de-lieux/annuaire","5.federation-lieux/1.federation-de-lieux/1.annuaire",{"title":871,"path":2859,"stem":2860},"/federation-lieux/federation-de-lieux/api","5.federation-lieux/1.federation-de-lieux/2.api",{"title":2862,"path":2863,"stem":2864,"children":2865,"page":376},"Lieux","/federation-lieux/lieux","5.federation-lieux/2.lieux",[2866,2870],{"title":2867,"path":2868,"stem":2869},"Lieux utilisant Dokos","/federation-lieux/lieux/application-dokos","5.federation-lieux/2.lieux/1.application-dokos",{"title":2871,"path":2872,"stem":2873},"Participation sans Dokos","/federation-lieux/lieux/autres-applications","5.federation-lieux/2.lieux/2.autres-applications","i-material-symbols-add-location-alt-outline",{"title":2876,"path":2877,"stem":2878,"children":2879,"icon":2995},"Toobibpro","/toobibpro","6.toobibpro/0.index",[2880,2881,2885,2902,2927,2959,2971,2975,2979,2983,2987,2991],{"title":775,"path":2877,"stem":2878},{"title":2882,"path":2883,"stem":2884},"Démarrer rapidement","/toobibpro/demarrer-rapidement","6.toobibpro/1.demarrer-rapidement",{"title":2886,"path":2887,"stem":2888,"children":2889,"page":376},"Dossiers","/toobibpro/dossiers","6.toobibpro/2.dossiers",[2890,2894,2898],{"title":2891,"path":2892,"stem":2893},"La consultation de grossesse","/toobibpro/dossiers/consultation-grossesse","6.toobibpro/2.dossiers/consultation-grossesse",{"title":2895,"path":2896,"stem":2897},"Le dossier de grossesse","/toobibpro/dossiers/dossier-grossesse","6.toobibpro/2.dossiers/dossier-grossesse",{"title":2899,"path":2900,"stem":2901},"Le dossier patient·e","/toobibpro/dossiers/dossier-patiente","6.toobibpro/2.dossiers/dossier-patiente",{"title":2903,"path":2904,"stem":2905,"children":2906,"page":376},"Rendez Vous","/toobibpro/rendez-vous","6.toobibpro/3.rendez-vous",[2907,2911,2915,2919,2923],{"title":2908,"path":2909,"stem":2910},"Comment vos patientes prennent-elles rendez-vous ?","/toobibpro/rendez-vous/comment-vos-patientes-prennent-rendez-vous","6.toobibpro/3.rendez-vous/comment-vos-patientes-prennent-rendez-vous",{"title":2912,"path":2913,"stem":2914},"Configurer la plateforme de prise de rendez-vous en ligne","/toobibpro/rendez-vous/configurer-la-plateforme-en-ligne","6.toobibpro/3.rendez-vous/configurer-la-plateforme-en-ligne",{"title":2916,"path":2917,"stem":2918},"Créer des ateliers","/toobibpro/rendez-vous/creer-des-ateliers","6.toobibpro/3.rendez-vous/creer-des-ateliers",{"title":2920,"path":2921,"stem":2922},"Donner accès à votre plateforme en ligne à vos patientes","/toobibpro/rendez-vous/donner-acces-a-vos-patientes","6.toobibpro/3.rendez-vous/donner-acces-a-vos-patientes",{"title":2924,"path":2925,"stem":2926},"Prendre un rendez-vous","/toobibpro/rendez-vous/rendez-vous","6.toobibpro/3.rendez-vous/rendez-vous",{"title":2928,"path":2929,"stem":2930,"children":2931,"page":376},"Gestion","/toobibpro/gestion","6.toobibpro/4.gestion",[2932,2935,2939,2943,2947,2951,2955],{"title":186,"path":2933,"stem":2934},"/toobibpro/gestion/achats","6.toobibpro/4.gestion/achats",{"title":2936,"path":2937,"stem":2938},"Dépôt d'espèces","/toobibpro/gestion/depot-especes","6.toobibpro/4.gestion/depot-especes",{"title":2940,"path":2941,"stem":2942},"Enregistrer une recette","/toobibpro/gestion/enregistrer-une-recette","6.toobibpro/4.gestion/enregistrer-une-recette",{"title":2944,"path":2945,"stem":2946},"Les codifications","/toobibpro/gestion/les-codifications","6.toobibpro/4.gestion/les-codifications",{"title":2948,"path":2949,"stem":2950},"Enregistrer un paiement","/toobibpro/gestion/paiements","6.toobibpro/4.gestion/paiements",{"title":2952,"path":2953,"stem":2954},"Prélèvements et apports personnels","/toobibpro/gestion/prelevement-apport-personnel","6.toobibpro/4.gestion/prelevement-apport-personnel",{"title":2956,"path":2957,"stem":2958},"Réconcilier un paiement avec son relevé bancaire","/toobibpro/gestion/reconciliation-bancaire","6.toobibpro/4.gestion/reconciliation-bancaire",{"title":2960,"path":2961,"stem":2962,"children":2963,"page":376},"Remplacements","/toobibpro/remplacements","6.toobibpro/5.remplacements",[2964,2967],{"title":2960,"path":2965,"stem":2966},"/toobibpro/remplacements/remplacements","6.toobibpro/5.remplacements/remplacements",{"title":2968,"path":2969,"stem":2970},"Rétrocession d'Honoraires","/toobibpro/remplacements/retrocessions-honoraires","6.toobibpro/5.remplacements/retrocessions-honoraires",{"title":2972,"path":2973,"stem":2974},"Lettres Types","/toobibpro/lettres-types","6.toobibpro/lettres-types",{"title":2976,"path":2977,"stem":2978},"Modifier un champ existant","/toobibpro/modifier-un-champ-existant","6.toobibpro/modifier-un-champ-existant",{"title":2980,"path":2981,"stem":2982},"Les ordonnances","/toobibpro/ordonnances","6.toobibpro/ordonnances",{"title":2984,"path":2985,"stem":2986},"Personnaliser ses dossiers et fiches de consultation","/toobibpro/personnaliser-ses-dossiers-et-consultations","6.toobibpro/personnaliser-ses-dossiers-et-consultations",{"title":2988,"path":2989,"stem":2990},"Créer son site web","/toobibpro/site-web","6.toobibpro/site-web",{"title":2992,"path":2993,"stem":2994},"Synchronisation avec Google Agenda","/toobibpro/synchronisation_avec_google_agenda","6.toobibpro/synchronisation_avec_google_agenda","i-healthicons-doctor-female-outline",{"title":2997,"icon":2998,"path":2999,"stem":3000,"children":3001,"page":376},"Qualeo","i-heroicons-shield-check","/qualeo","7.qualeo",[3002,3006,3010,3014],{"title":3003,"path":3004,"stem":3005},"Évaluations des interactions clients","/qualeo/customer_interaction_reviews","7.qualeo/1.customer_interaction_reviews",{"title":3007,"path":3008,"stem":3009},"Campagnes de qualité","/qualeo/quality_campaigns","7.qualeo/2.quality_campaigns",{"title":3011,"path":3012,"stem":3013},"Grilles d'évaluation (Scorecards)","/qualeo/quality_scorecards","7.qualeo/3.quality_scorecards",{"title":3015,"path":3016,"stem":3017},"Reporting","/qualeo/reporting","7.qualeo/4.reporting",{"id":3019,"title":1660,"body":3020,"description":4095,"extension":4096,"meta":4097,"navigation":3329,"path":1661,"seo":4098,"stem":1662,"__hash__":4099},"docs/3.dodock/08.api/taches-en-arriere-plan.md",{"type":3021,"value":3022,"toc":4069},"minimark",[3023,3027,3036,3041,3044,3048,3052,3059,3067,3070,3102,3106,3109,3177,3190,3194,3205,3224,3231,3235,3245,3254,3258,3265,3268,3272,3279,3284,3424,3431,3558,3575,3579,3586,3593,3599,3602,3626,3640,3646,3649,3674,3682,3685,3773,3777,3789,3820,3826,3830,3833,3890,3896,3900,3906,3938,3942,3945,3947,3951,4034,4036,4040,4044,4047,4051,4058,4062,4065],[3024,3025,1660],"h1",{"id":3026},"tâches-en-arrière-plan",[3028,3029,3030,3031,3035],"p",{},"Dokos permet d'exécuter des traitements longs (imports, exports, calculs, etc.) en arrière-plan sans bloquer votre navigation. Grâce aux ",[3032,3033,3034],"strong",{},"files d'attente de tâches visibles par l'utilisateur",", vous pouvez suivre la progression de ces traitements en temps réel, les annuler si nécessaire, et les relancer en cas d'échec — le tout depuis l'interface.",[3037,3038,3040],"h2",{"id":3039},"pourquoi-des-tâches-en-arrière-plan","Pourquoi des tâches en arrière-plan ?",[3028,3042,3043],{},"Certaines opérations peuvent prendre plusieurs secondes, voire plusieurs minutes : importation de milliers de lignes, génération de rapports complexes, synchronisation de données, etc. Plutôt que de bloquer votre navigateur le temps du traitement, Dokos délègue ces opérations à une file d'attente et vous notifie de leur avancement.",[3045,3046,3047],"mermaid",{},"\nflowchart LR\n    A[Utilisateur déclenche une action] --> B[Tâche mise en file d'attente]\n    B --> C{Serveur disponible ?}\n    C -- Oui --> D[Traitement en cours]\n    C -- Non --> B\n    D --> E{Résultat}\n    E -- Succès --> F[Tâche terminée ✓]\n    E -- Échec --> G[Tâche en erreur ✗]\n    G --> H[Relance manuelle possible]\n    H --> B\n",[3037,3049,3051],{"id":3050},"suivre-vos-tâches-depuis-la-barre-latérale","Suivre vos tâches depuis la barre latérale",[3028,3053,3054,3055,3058],{},"Un bouton dédié apparaît dans la ",[3032,3056,3057],{},"barre latérale"," de Dokos dès qu'une tâche est en cours d'exécution. Il vous donne accès à la liste de toutes vos tâches actives et récentes.",[3060,3061,3064],"callout",{"color":3062,"icon":3063},"blue","i-heroicons-information-circle",[3028,3065,3066],{},"Le bouton de tâches en arrière-plan n'est visible que lorsqu'au moins une tâche est en cours ou récente. Il disparaît automatiquement lorsqu'il n'y a rien à afficher.",[3028,3068,3069],{},"Pour chaque tâche, vous pouvez voir :",[3071,3072,3073,3081,3088,3095],"ul",{},[3074,3075,3076,3077,3080],"li",{},"Le ",[3032,3078,3079],{},"nom"," de la tâche (ex. : « Importation des articles »)",[3074,3082,3083,3084,3087],{},"Son ",[3032,3085,3086],{},"statut"," : En attente, En cours, Terminé, Annulé, Échec",[3074,3089,3090,3091,3094],{},"La ",[3032,3092,3093],{},"progression"," en pourcentage (si le développeur a activé cette option)",[3074,3096,3097,3098,3101],{},"L'",[3032,3099,3100],{},"étape actuelle"," du traitement (ex. : « Traitement de l'article 150 sur 500 »)",[3037,3103,3105],{"id":3104},"consulter-le-détail-dune-tâche","Consulter le détail d'une tâche",[3028,3107,3108],{},"Cliquez sur une tâche pour accéder à sa fiche détaillée. Vous y trouverez :",[3110,3111,3112,3125],"table",{},[3113,3114,3115],"thead",{},[3116,3117,3118,3122],"tr",{},[3119,3120,3121],"th",{},"Information",[3119,3123,3124],{},"Description",[3126,3127,3128,3137,3145,3153,3161,3169],"tbody",{},[3116,3129,3130,3134],{},[3131,3132,3133],"td",{},"Statut",[3131,3135,3136],{},"État actuel de la tâche",[3116,3138,3139,3142],{},[3131,3140,3141],{},"Progression",[3131,3143,3144],{},"Pourcentage d'avancement",[3116,3146,3147,3150],{},[3131,3148,3149],{},"Étape en cours",[3131,3151,3152],{},"Description de ce qui est traité",[3116,3154,3155,3158],{},[3131,3156,3157],{},"Résultat",[3131,3159,3160],{},"Données retournées par la tâche (si applicable)",[3116,3162,3163,3166],{},[3131,3164,3165],{},"Fichiers joints",[3131,3167,3168],{},"Fichiers générés par la tâche (ex. : export CSV)",[3116,3170,3171,3174],{},[3131,3172,3173],{},"Erreur",[3131,3175,3176],{},"Message d'erreur en cas d'échec (visible par les administrateurs)",[3060,3178,3180],{"color":3179,"icon":2998},"amber",[3028,3181,3182,3185,3186,3189],{},[3032,3183,3184],{},"Confidentialité"," : les détails techniques (méthode, arguments, exception complète) sont réservés aux ",[3032,3187,3188],{},"Gestionnaires système",". Les utilisateurs standards voient uniquement la progression et le résultat.",[3037,3191,3193],{"id":3192},"annuler-une-tâche","Annuler une tâche",[3028,3195,3196,3197,3200,3201,3204],{},"Vous pouvez annuler une tâche qui est ",[3032,3198,3199],{},"en attente"," ou ",[3032,3202,3203],{},"en cours d'exécution",", à condition que le traitement le permette.",[3071,3206,3207,3213],{},[3074,3208,3209,3210,3212],{},"Les tâches ",[3032,3211,3199],{}," sont toujours annulables.",[3074,3214,3209,3215,3218,3219,3223],{},[3032,3216,3217],{},"en cours"," sont annulables uniquement si le développeur a activé cette option (",[3220,3221,3222],"code",{},"allow_user_cancellation=True",").",[3028,3225,3226,3227,3230],{},"Pour annuler : ouvrez la fiche de la tâche et cliquez sur le bouton ",[3032,3228,3229],{},"Annuler",".",[3037,3232,3234],{"id":3233},"relancer-une-tâche-en-échec","Relancer une tâche en échec",[3028,3236,3237,3238,3241,3242,3230],{},"Si une tâche a échoué (par exemple suite à une erreur réseau ou une indisponibilité temporaire), vous pouvez la ",[3032,3239,3240],{},"relancer manuellement"," depuis sa fiche, via le bouton ",[3032,3243,3244],{},"Réessayer",[3028,3246,3247,3248,3200,3251,3230],{},"Cette option est disponible pour les tâches dont le statut est ",[3032,3249,3250],{},"Échec",[3032,3252,3253],{},"Annulé",[3037,3255,3257],{"id":3256},"nettoyage-automatique","Nettoyage automatique",[3028,3259,3260,3261,3264],{},"Les tâches terminées (succès, échec ou annulation) sont automatiquement supprimées après ",[3032,3262,3263],{},"7 jours",". Les fichiers générés par ces tâches sont également nettoyés en même temps.",[3266,3267],"hr",{},[3037,3269,3271],{"id":3270},"pour-les-développeurs-créer-une-tâche-en-arrière-plan","Pour les développeurs : créer une tâche en arrière-plan",[3028,3273,3274,3275,3278],{},"La fonction ",[3220,3276,3277],{},"frappe.enqueue_task"," permet de lancer n'importe quelle fonction Python en arrière-plan avec un suivi visible par l'utilisateur.",[3280,3281,3283],"h3",{"id":3282},"exemple-de-base","Exemple de base",[3285,3286,3290],"pre",{"className":3287,"code":3288,"language":3289,"meta":1349,"style":1349},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","def traiter_articles(data):\n    task = frappe.get_current_task()\n    for i, article in enumerate(data):\n        # Votre logique de traitement\n        traiter(article)\n\n        # Publier la progression tous les 50 éléments\n        if i % 50 == 0:\n            task.publish_progress(\n                percent=(i + 1) / len(data) * 100,\n                stage=f\"Traitement de l'article {i + 1} sur {len(data)}\"\n            )\n\n    task.store_result({\"articles_traites\": len(data)})\n\n\nfrappe.enqueue_task(\n    traiter_articles,\n    data=liste_articles,\n    task_name=\"Importation des articles\",\n    queue=\"long\"\n)\n","python",[3220,3291,3292,3300,3306,3312,3318,3324,3331,3337,3343,3349,3355,3361,3367,3372,3378,3383,3388,3394,3400,3406,3412,3418],{"__ignoreMap":1349},[3293,3294,3297],"span",{"class":3295,"line":3296},"line",1,[3293,3298,3299],{},"def traiter_articles(data):\n",[3293,3301,3303],{"class":3295,"line":3302},2,[3293,3304,3305],{},"    task = frappe.get_current_task()\n",[3293,3307,3309],{"class":3295,"line":3308},3,[3293,3310,3311],{},"    for i, article in enumerate(data):\n",[3293,3313,3315],{"class":3295,"line":3314},4,[3293,3316,3317],{},"        # Votre logique de traitement\n",[3293,3319,3321],{"class":3295,"line":3320},5,[3293,3322,3323],{},"        traiter(article)\n",[3293,3325,3327],{"class":3295,"line":3326},6,[3293,3328,3330],{"emptyLinePlaceholder":3329},true,"\n",[3293,3332,3334],{"class":3295,"line":3333},7,[3293,3335,3336],{},"        # Publier la progression tous les 50 éléments\n",[3293,3338,3340],{"class":3295,"line":3339},8,[3293,3341,3342],{},"        if i % 50 == 0:\n",[3293,3344,3346],{"class":3295,"line":3345},9,[3293,3347,3348],{},"            task.publish_progress(\n",[3293,3350,3352],{"class":3295,"line":3351},10,[3293,3353,3354],{},"                percent=(i + 1) / len(data) * 100,\n",[3293,3356,3358],{"class":3295,"line":3357},11,[3293,3359,3360],{},"                stage=f\"Traitement de l'article {i + 1} sur {len(data)}\"\n",[3293,3362,3364],{"class":3295,"line":3363},12,[3293,3365,3366],{},"            )\n",[3293,3368,3370],{"class":3295,"line":3369},13,[3293,3371,3330],{"emptyLinePlaceholder":3329},[3293,3373,3375],{"class":3295,"line":3374},14,[3293,3376,3377],{},"    task.store_result({\"articles_traites\": len(data)})\n",[3293,3379,3381],{"class":3295,"line":3380},15,[3293,3382,3330],{"emptyLinePlaceholder":3329},[3293,3384,3386],{"class":3295,"line":3385},16,[3293,3387,3330],{"emptyLinePlaceholder":3329},[3293,3389,3391],{"class":3295,"line":3390},17,[3293,3392,3393],{},"frappe.enqueue_task(\n",[3293,3395,3397],{"class":3295,"line":3396},18,[3293,3398,3399],{},"    traiter_articles,\n",[3293,3401,3403],{"class":3295,"line":3402},19,[3293,3404,3405],{},"    data=liste_articles,\n",[3293,3407,3409],{"class":3295,"line":3408},20,[3293,3410,3411],{},"    task_name=\"Importation des articles\",\n",[3293,3413,3415],{"class":3295,"line":3414},21,[3293,3416,3417],{},"    queue=\"long\"\n",[3293,3419,3421],{"class":3295,"line":3420},22,[3293,3422,3423],{},")\n",[3280,3425,3427,3428],{"id":3426},"paramètres-de-enqueue_task","Paramètres de ",[3220,3429,3430],{},"enqueue_task",[3110,3432,3433,3445],{},[3113,3434,3435],{},[3116,3436,3437,3440,3443],{},[3119,3438,3439],{},"Paramètre",[3119,3441,3442],{},"Type",[3119,3444,3124],{},[3126,3446,3447,3462,3486,3501,3515,3530,3544],{},[3116,3448,3449,3454,3459],{},[3131,3450,3451],{},[3220,3452,3453],{},"task_name",[3131,3455,3456],{},[3220,3457,3458],{},"str",[3131,3460,3461],{},"Nom affiché à l'utilisateur dans l'interface",[3116,3463,3464,3469,3473],{},[3131,3465,3466],{},[3220,3467,3468],{},"queue",[3131,3470,3471],{},[3220,3472,3458],{},[3131,3474,3475,3476,3479,3480,3479,3483],{},"File d'attente : ",[3220,3477,3478],{},"short",", ",[3220,3481,3482],{},"default",[3220,3484,3485],{},"long",[3116,3487,3488,3493,3498],{},[3131,3489,3490],{},[3220,3491,3492],{},"on_success",[3131,3494,3495],{},[3220,3496,3497],{},"callable",[3131,3499,3500],{},"Fonction appelée en cas de succès",[3116,3502,3503,3508,3512],{},[3131,3504,3505],{},[3220,3506,3507],{},"on_failure",[3131,3509,3510],{},[3220,3511,3497],{},[3131,3513,3514],{},"Fonction appelée en cas d'échec",[3116,3516,3517,3522,3527],{},[3131,3518,3519],{},[3220,3520,3521],{},"allow_user_cancellation",[3131,3523,3524],{},[3220,3525,3526],{},"bool",[3131,3528,3529],{},"Autorise l'annulation par l'utilisateur pendant l'exécution",[3116,3531,3532,3537,3541],{},[3131,3533,3534],{},[3220,3535,3536],{},"show_progress_bar",[3131,3538,3539],{},[3220,3540,3526],{},[3131,3542,3543],{},"Affiche une barre de progression dans l'interface",[3116,3545,3546,3551,3555],{},[3131,3547,3548],{},[3220,3549,3550],{},"now",[3131,3552,3553],{},[3220,3554,3526],{},[3131,3556,3557],{},"Exécute la tâche de façon synchrone (utile pour les tests)",[3060,3559,3560],{"color":3062,"icon":3063},[3028,3561,3562,3563,3566,3567,3570,3571,3574],{},"Tous les paramètres habituels de ",[3220,3564,3565],{},"frappe.enqueue"," sont supportés, à l'exception de ",[3220,3568,3569],{},"is_async"," et ",[3220,3572,3573],{},"job_name"," (obsolète).",[3280,3576,3578],{"id":3577},"méthodes-disponibles-dans-la-tâche","Méthodes disponibles dans la tâche",[3580,3581,3583],"h4",{"id":3582},"frappeget_current_task",[3220,3584,3585],{},"frappe.get_current_task()",[3028,3587,3588,3589,3592],{},"Retourne l'objet ",[3220,3590,3591],{},"BackgroundTask"," courant depuis l'intérieur de la fonction en cours d'exécution.",[3580,3594,3596],{"id":3595},"taskpublish_progresspercent-stage",[3220,3597,3598],{},"task.publish_progress(percent, stage)",[3028,3600,3601],{},"Publie la progression vers l'interface en temps réel.",[3285,3603,3605],{"className":3287,"code":3604,"language":3289,"meta":1349,"style":1349},"task.publish_progress(\n    percent=42.5,\n    stage=\"Calcul des totaux\"\n)\n",[3220,3606,3607,3612,3617,3622],{"__ignoreMap":1349},[3293,3608,3609],{"class":3295,"line":3296},[3293,3610,3611],{},"task.publish_progress(\n",[3293,3613,3614],{"class":3295,"line":3302},[3293,3615,3616],{},"    percent=42.5,\n",[3293,3618,3619],{"class":3295,"line":3308},[3293,3620,3621],{},"    stage=\"Calcul des totaux\"\n",[3293,3623,3624],{"class":3295,"line":3314},[3293,3625,3423],{},[3071,3627,3628,3634],{},[3074,3629,3630,3633],{},[3220,3631,3632],{},"percent"," : nombre entre 0 et 100",[3074,3635,3636,3639],{},[3220,3637,3638],{},"stage"," : texte libre décrivant l'étape en cours (affiché à l'utilisateur)",[3580,3641,3643],{"id":3642},"taskstore_resultdata",[3220,3644,3645],{},"task.store_result(data)",[3028,3647,3648],{},"Sauvegarde le résultat de la tâche, accessible depuis la fiche de la tâche une fois celle-ci terminée.",[3285,3650,3652],{"className":3287,"code":3651,"language":3289,"meta":1349,"style":1349},"task.store_result({\n    \"lignes_importees\": 1250,\n    \"lignes_ignorees\": 3\n})\n",[3220,3653,3654,3659,3664,3669],{"__ignoreMap":1349},[3293,3655,3656],{"class":3295,"line":3296},[3293,3657,3658],{},"task.store_result({\n",[3293,3660,3661],{"class":3295,"line":3302},[3293,3662,3663],{},"    \"lignes_importees\": 1250,\n",[3293,3665,3666],{"class":3295,"line":3308},[3293,3667,3668],{},"    \"lignes_ignorees\": 3\n",[3293,3670,3671],{"class":3295,"line":3314},[3293,3672,3673],{},"})\n",[3280,3675,3677,3678,3570,3680],{"id":3676},"callbacks-on_success-et-on_failure","Callbacks ",[3220,3679,3492],{},[3220,3681,3507],{},[3028,3683,3684],{},"Vous pouvez définir des fonctions à exécuter automatiquement selon le résultat de la tâche :",[3285,3686,3688],{"className":3287,"code":3687,"language":3289,"meta":1349,"style":1349},"def apres_succes(task):\n    frappe.sendmail(\n        recipients=[\"gestionnaire@maissonverte.fr\"],\n        subject=\"Import terminé\",\n        message=f\"La tâche '{task.task_name}' s'est terminée avec succès.\"\n    )\n\ndef apres_echec(task):\n    frappe.log_error(title=\"Échec de l'import\", message=task.exception)\n\n\nfrappe.enqueue_task(\n    traiter_articles,\n    data=liste_articles,\n    task_name=\"Import articles Maison Verte SARL\",\n    on_success=apres_succes,\n    on_failure=apres_echec,\n)\n",[3220,3689,3690,3695,3700,3705,3710,3715,3720,3724,3729,3734,3738,3742,3746,3750,3754,3759,3764,3769],{"__ignoreMap":1349},[3293,3691,3692],{"class":3295,"line":3296},[3293,3693,3694],{},"def apres_succes(task):\n",[3293,3696,3697],{"class":3295,"line":3302},[3293,3698,3699],{},"    frappe.sendmail(\n",[3293,3701,3702],{"class":3295,"line":3308},[3293,3703,3704],{},"        recipients=[\"gestionnaire@maissonverte.fr\"],\n",[3293,3706,3707],{"class":3295,"line":3314},[3293,3708,3709],{},"        subject=\"Import terminé\",\n",[3293,3711,3712],{"class":3295,"line":3320},[3293,3713,3714],{},"        message=f\"La tâche '{task.task_name}' s'est terminée avec succès.\"\n",[3293,3716,3717],{"class":3295,"line":3326},[3293,3718,3719],{},"    )\n",[3293,3721,3722],{"class":3295,"line":3333},[3293,3723,3330],{"emptyLinePlaceholder":3329},[3293,3725,3726],{"class":3295,"line":3339},[3293,3727,3728],{},"def apres_echec(task):\n",[3293,3730,3731],{"class":3295,"line":3345},[3293,3732,3733],{},"    frappe.log_error(title=\"Échec de l'import\", message=task.exception)\n",[3293,3735,3736],{"class":3295,"line":3351},[3293,3737,3330],{"emptyLinePlaceholder":3329},[3293,3739,3740],{"class":3295,"line":3357},[3293,3741,3330],{"emptyLinePlaceholder":3329},[3293,3743,3744],{"class":3295,"line":3363},[3293,3745,3393],{},[3293,3747,3748],{"class":3295,"line":3369},[3293,3749,3399],{},[3293,3751,3752],{"class":3295,"line":3374},[3293,3753,3405],{},[3293,3755,3756],{"class":3295,"line":3380},[3293,3757,3758],{},"    task_name=\"Import articles Maison Verte SARL\",\n",[3293,3760,3761],{"class":3295,"line":3385},[3293,3762,3763],{},"    on_success=apres_succes,\n",[3293,3765,3766],{"class":3295,"line":3390},[3293,3767,3768],{},"    on_failure=apres_echec,\n",[3293,3770,3771],{"class":3295,"line":3396},[3293,3772,3423],{},[3280,3774,3776],{"id":3775},"permettre-lannulation-pendant-lexécution","Permettre l'annulation pendant l'exécution",[3028,3778,3779,3780,3782,3783,3785,3786,3788],{},"Par défaut, seules les tâches ",[3032,3781,3199],{}," peuvent être annulées par l'utilisateur. Pour permettre l'annulation d'une tâche ",[3032,3784,3203],{},", activez ",[3220,3787,3521],{}," :",[3285,3790,3792],{"className":3287,"code":3791,"language":3289,"meta":1349,"style":1349},"frappe.enqueue_task(\n    traiter_articles,\n    data=liste_articles,\n    task_name=\"Import long\",\n    allow_user_cancellation=True,\n)\n",[3220,3793,3794,3798,3802,3806,3811,3816],{"__ignoreMap":1349},[3293,3795,3796],{"class":3295,"line":3296},[3293,3797,3393],{},[3293,3799,3800],{"class":3295,"line":3302},[3293,3801,3399],{},[3293,3803,3804],{"class":3295,"line":3308},[3293,3805,3405],{},[3293,3807,3808],{"class":3295,"line":3314},[3293,3809,3810],{},"    task_name=\"Import long\",\n",[3293,3812,3813],{"class":3295,"line":3320},[3293,3814,3815],{},"    allow_user_cancellation=True,\n",[3293,3817,3818],{"class":3295,"line":3326},[3293,3819,3423],{},[3060,3821,3823],{"color":3179,"icon":3822},"i-heroicons-exclamation-triangle",[3028,3824,3825],{},"L'annulation envoie un signal d'interruption au processus. Assurez-vous que votre fonction gère proprement l'arrêt pour éviter des données partiellement enregistrées.",[3280,3827,3829],{"id":3828},"joindre-des-fichiers-au-résultat","Joindre des fichiers au résultat",[3028,3831,3832],{},"Une tâche peut générer un fichier (export CSV, rapport PDF, etc.) et le joindre automatiquement à sa fiche pour que l'utilisateur puisse le télécharger :",[3285,3834,3836],{"className":3287,"code":3835,"language":3289,"meta":1349,"style":1349},"def exporter_clients(filtres):\n    task = frappe.get_current_task()\n    # ... génération du fichier ...\n    contenu_csv = generer_csv(filtres)\n\n    # Attacher le fichier à la tâche\n    task.attach_file(\n        filename=\"export_clients.csv\",\n        content=contenu_csv,\n        content_type=\"text/csv\"\n    )\n",[3220,3837,3838,3843,3847,3852,3857,3861,3866,3871,3876,3881,3886],{"__ignoreMap":1349},[3293,3839,3840],{"class":3295,"line":3296},[3293,3841,3842],{},"def exporter_clients(filtres):\n",[3293,3844,3845],{"class":3295,"line":3302},[3293,3846,3305],{},[3293,3848,3849],{"class":3295,"line":3308},[3293,3850,3851],{},"    # ... génération du fichier ...\n",[3293,3853,3854],{"class":3295,"line":3314},[3293,3855,3856],{},"    contenu_csv = generer_csv(filtres)\n",[3293,3858,3859],{"class":3295,"line":3320},[3293,3860,3330],{"emptyLinePlaceholder":3329},[3293,3862,3863],{"class":3295,"line":3326},[3293,3864,3865],{},"    # Attacher le fichier à la tâche\n",[3293,3867,3868],{"class":3295,"line":3333},[3293,3869,3870],{},"    task.attach_file(\n",[3293,3872,3873],{"class":3295,"line":3339},[3293,3874,3875],{},"        filename=\"export_clients.csv\",\n",[3293,3877,3878],{"class":3295,"line":3345},[3293,3879,3880],{},"        content=contenu_csv,\n",[3293,3882,3883],{"class":3295,"line":3351},[3293,3884,3885],{},"        content_type=\"text/csv\"\n",[3293,3887,3888],{"class":3295,"line":3357},[3293,3889,3719],{},[3028,3891,3892,3893,3895],{},"Le fichier apparaîtra dans la section ",[3032,3894,3165],{}," de la fiche de tâche, téléchargeable par l'utilisateur.",[3280,3897,3899],{"id":3898},"exécution-synchrone-pour-les-tests","Exécution synchrone pour les tests",[3028,3901,3902,3903,3788],{},"Pendant le développement ou les tests, vous pouvez forcer l'exécution immédiate (sans file d'attente) avec ",[3220,3904,3905],{},"now=True",[3285,3907,3909],{"className":3287,"code":3908,"language":3289,"meta":1349,"style":1349},"frappe.enqueue_task(\n    traiter_articles,\n    data=liste_test,\n    task_name=\"Test import\",\n    now=True  # Exécution synchrone\n)\n",[3220,3910,3911,3915,3919,3924,3929,3934],{"__ignoreMap":1349},[3293,3912,3913],{"class":3295,"line":3296},[3293,3914,3393],{},[3293,3916,3917],{"class":3295,"line":3302},[3293,3918,3399],{},[3293,3920,3921],{"class":3295,"line":3308},[3293,3922,3923],{},"    data=liste_test,\n",[3293,3925,3926],{"class":3295,"line":3314},[3293,3927,3928],{},"    task_name=\"Test import\",\n",[3293,3930,3931],{"class":3295,"line":3320},[3293,3932,3933],{},"    now=True  # Exécution synchrone\n",[3293,3935,3936],{"class":3295,"line":3326},[3293,3937,3423],{},[3280,3939,3941],{"id":3940},"reprise-automatique-sur-certaines-exceptions","Reprise automatique sur certaines exceptions",[3028,3943,3944],{},"Il est possible de configurer une reprise automatique de la tâche lorsqu'une exception spécifique se produit (par exemple, une erreur réseau transitoire). Cette fonctionnalité est configurée au niveau du backend et permet d'éviter des relances manuelles pour des erreurs connues et récupérables.",[3266,3946],{},[3037,3948,3950],{"id":3949},"permissions","Permissions",[3110,3952,3953,3966],{},[3113,3954,3955],{},[3116,3956,3957,3960,3963],{},[3119,3958,3959],{},"Action",[3119,3961,3962],{},"Utilisateur standard",[3119,3964,3965],{},"Gestionnaire système",[3126,3967,3968,3978,3987,3996,4006,4015,4025],{},[3116,3969,3970,3973,3976],{},[3131,3971,3972],{},"Voir ses propres tâches",[3131,3974,3975],{},"✅",[3131,3977,3975],{},[3116,3979,3980,3983,3985],{},[3131,3981,3982],{},"Voir la progression et l'étape",[3131,3984,3975],{},[3131,3986,3975],{},[3116,3988,3989,3992,3994],{},[3131,3990,3991],{},"Annuler une tâche (en attente)",[3131,3993,3975],{},[3131,3995,3975],{},[3116,3997,3998,4001,4004],{},[3131,3999,4000],{},"Annuler une tâche (en cours)",[3131,4002,4003],{},"Selon configuration",[3131,4005,3975],{},[3116,4007,4008,4011,4013],{},[3131,4009,4010],{},"Relancer une tâche",[3131,4012,3975],{},[3131,4014,3975],{},[3116,4016,4017,4020,4023],{},[3131,4018,4019],{},"Voir les détails techniques (méthode, exception)",[3131,4021,4022],{},"❌",[3131,4024,3975],{},[3116,4026,4027,4030,4032],{},[3131,4028,4029],{},"Voir les tâches des autres utilisateurs",[3131,4031,4022],{},[3131,4033,3975],{},[3266,4035],{},[3037,4037,4039],{"id":4038},"cas-dusage-courants","Cas d'usage courants",[3280,4041,4043],{"id":4042},"import-de-données-volumineuses","Import de données volumineuses",[3028,4045,4046],{},"Lors d'un import de milliers d'articles ou de contacts, la tâche s'exécute en arrière-plan pendant que vous continuez à travailler. La barre de progression vous indique l'avancement, et un fichier de résultat peut être généré automatiquement.",[3280,4048,4050],{"id":4049},"génération-de-rapports-préparés","Génération de rapports préparés",[3028,4052,4053,4054,4057],{},"Les ",[3032,4055,4056],{},"rapports préparés"," (rapports longs mis en cache) utilisent maintenant ce système de tâches. Vous pouvez suivre leur génération depuis la barre latérale et consulter le rapport dès qu'il est prêt.",[3280,4059,4061],{"id":4060},"synchronisation-avec-des-services-externes","Synchronisation avec des services externes",[3028,4063,4064],{},"Si votre instance Dokos est connectée à un service tiers (ex. : synchronisation avec Bureau Moderne via une API), les synchronisations longues peuvent être déléguées à une tâche en arrière-plan avec notification de succès ou d'échec par email.",[4066,4067,4068],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":1349,"searchDepth":3296,"depth":3302,"links":4070},[4071,4072,4073,4074,4075,4076,4077,4089,4090],{"id":3039,"depth":3302,"text":3040},{"id":3050,"depth":3302,"text":3051},{"id":3104,"depth":3302,"text":3105},{"id":3192,"depth":3302,"text":3193},{"id":3233,"depth":3302,"text":3234},{"id":3256,"depth":3302,"text":3257},{"id":3270,"depth":3302,"text":3271,"children":4078},[4079,4080,4082,4083,4085,4086,4087,4088],{"id":3282,"depth":3308,"text":3283},{"id":3426,"depth":3308,"text":4081},"Paramètres de enqueue_task",{"id":3577,"depth":3308,"text":3578},{"id":3676,"depth":3308,"text":4084},"Callbacks on_success et on_failure",{"id":3775,"depth":3308,"text":3776},{"id":3828,"depth":3308,"text":3829},{"id":3898,"depth":3308,"text":3899},{"id":3940,"depth":3308,"text":3941},{"id":3949,"depth":3302,"text":3950},{"id":4038,"depth":3302,"text":4039,"children":4091},[4092,4093,4094],{"id":4042,"depth":3308,"text":4043},{"id":4049,"depth":3308,"text":4050},{"id":4060,"depth":3308,"text":4061},"Lancez, suivez et gérez des traitements longs directement depuis l'interface Dokos grâce aux files d'attente de tâches visibles par l'utilisateur.","md",{},{"title":1660,"description":4095},"IdHd26UPTJmuc-HEH5xNgjrFvvH6VReqUEj-xfgJEkg",1779946540293]