[{"data":1,"prerenderedAt":252},["ShallowReactive",2],{"\u002Fv5\u002Fdokos\u002Fbookings\u002Fneop":3,"section:\u002Fv5\u002Fdokos\u002Fbookings\u002Fneop":251},{"id":4,"title":5,"body":6,"description":235,"extension":236,"meta":237,"navigation":238,"path":247,"seo":248,"stem":249,"__hash__":250},"docs\u002F1.v5\u002F1.dokos\u002F13.bookings\u002F9.neop.md","Intégration avec Neop",{"type":7,"value":8,"toc":226},"minimark",[9,13,24,29,43,80,86,101,105,139,146,150,170,173,177,180,194,205,209,212],[10,11,5],"h1",{"id":12},"intégration-avec-neop",[14,15,16,23],"p",{},[17,18,22],"a",{"href":19,"rel":20},"https:\u002F\u002Fwww.neop.eu\u002F",[21],"nofollow","Neop"," gère l'accès physique à des espaces : portes, casiers, salles.\nAvec l'intégration, chaque réservation d'une ressource liée à un espace Neop crée une réservation dans Neop.\nNeop renvoie un code d'accès, que Dokos affiche à l'utilisateur dans le portail client.",[25,26,28],"h2",{"id":27},"fonctionnement","Fonctionnement",[30,31,32],"mermaid",{},[33,34,40],"pre",{"className":35,"code":37,"language":38,"meta":39},[36],"language-text","graph TD\n    A[Utilisateur] -->|Réserve une ressource| B[Dokos]\n    B -->|Crée la réservation| C[Neop]\n    C -->|Renvoie un code d'accès| B\n    B -->|Affiche le code| D[Portail client]\n    A -->|Consulte sa réservation| D\n","text","",[41,42,37],"code",{"__ignoreMap":39},[44,45,46,50,62,65],"ol",{},[47,48,49],"li",{},"Une réservation est créée, sur le portail ou par un gestionnaire dans le bureau.",[47,51,52,53,57,58,61],{},"Si sa ressource est liée à un espace Neop, et si son statut n'est ni ",[54,55,56],"strong",{},"Dans le panier"," ni ",[54,59,60],{},"Annulé",", Dokos crée la réservation dans Neop en tâche de fond.",[47,63,64],{},"Dokos récupère le code d'accès et l'enregistre sur la réservation.",[47,66,67,68,71,72,75,76,79],{},"L'utilisateur ouvre sa réservation dans le portail client. Le ",[54,69,70],{},"Code d'accès Neop"," s'affiche si la réservation est ",[54,73,74],{},"Confirmé"," ou ",[54,77,78],{},"Non confirmé",".",[14,81,82,83,85],{},"Quand vous modifiez les horaires d'une réservation, Dokos met à jour la réservation Neop.\nQuand vous passez une réservation au statut ",[54,84,60],{},", Dokos supprime la réservation Neop.",[87,88,89],"callout",{},[14,90,91,92,75,94,96,97,79],{},"La réservation part dans Neop dès qu'elle quitte le panier. Son statut est alors ",[54,93,74],{},[54,95,78],{},", selon les règles de confirmation des ",[17,98,100],{"href":99},"\u002Fv5\u002Fdokos\u002Fbookings\u002Fparametres","paramètres de réservation",[25,102,104],{"id":103},"activer-lintégration","Activer l'intégration",[44,106,107,110,120,130,136],{},[47,108,109],{},"Demandez à Neop votre identifiant (PSEUDO) et votre mot de passe (PASSWORD) d'API.",[47,111,112,113,116,117,79],{},"Dans l'espace de travail ",[54,114,115],{},"Evènements & Ressources",", ouvrez ",[54,118,119],{},"Paramètres d'intégration Neop",[47,121,122,123,126,127,79],{},"Saisissez l'",[54,124,125],{},"ID utilisateur"," et le ",[54,128,129],{},"Mot de passe",[47,131,132,133,79],{},"Cochez ",[54,134,135],{},"Activé",[47,137,138],{},"Enregistrez.",[14,140,141,142,145],{},"À l'enregistrement, Dokos vérifie la connexion à l'API Neop. Une erreur s'affiche si les identifiants sont faux.\nDokos ajoute aussi un onglet ",[54,143,144],{},"Intégration Neop"," aux ressources réservables.",[25,147,149],{"id":148},"lier-une-ressource-à-un-espace-neop","Lier une ressource à un espace Neop",[44,151,152,158,168],{},[47,153,154,155,79],{},"Ouvrez la ",[54,156,157],{},"Ressource réservable",[47,159,160,161,163,164,167],{},"Dans l'onglet ",[54,162,144],{},", sélectionnez l'espace dans le champ ",[54,165,166],{},"ID de zone Neop",". La liste vient de votre compte Neop.",[47,169,138],{},[14,171,172],{},"Les réservations de cette ressource reçoivent ensuite un code d'accès.",[25,174,176],{"id":175},"synchronisation","Synchronisation",[14,178,179],{},"Une tâche planifiée tourne toutes les heures, tant que l'intégration est activée. Elle :",[44,181,182,185,188,191],{},[47,183,184],{},"supprime dans Neop les réservations annulées ;",[47,186,187],{},"récupère les codes d'accès manquants des réservations pas encore terminées ;",[47,189,190],{},"crée dans Neop les réservations qui n'y sont pas encore ;",[47,192,193],{},"met à jour les réservations modifiées depuis la dernière synchronisation.",[14,195,196,197,200,201,204],{},"Le champ ",[54,198,199],{},"Dernière synchronisation le"," des paramètres indique sa dernière exécution. Le bouton ",[54,202,203],{},"Synchroniser"," lance la tâche tout de suite.\nEn cas d'erreur, Dokos crée un journal d'erreurs lié à la réservation, par exemple « Neop sync: could not create reservation ».",[25,206,208],{"id":207},"exemple","Exemple",[14,210,211],{},"Exemple fictif : un coworking lie la ressource « Salle Marco Polo » à l'espace Neop « Porte salle 1 ».",[44,213,214,217,223],{},[47,215,216],{},"Un membre réserve la salle le 12 mars de 14 h à 16 h sur le portail et passe commande.",[47,218,219,220,222],{},"La réservation passe au statut ",[54,221,74],{},". Dokos crée la réservation dans Neop.",[47,224,225],{},"Le membre ouvre sa réservation dans le portail. Il lit son code d'accès et l'utilise le 12 mars pour ouvrir la porte.",{"title":39,"searchDepth":227,"depth":228,"links":229},1,2,[230,231,232,233,234],{"id":27,"depth":228,"text":28},{"id":103,"depth":228,"text":104},{"id":148,"depth":228,"text":149},{"id":175,"depth":228,"text":176},{"id":207,"depth":228,"text":208},"Connecter Dokos à Neop pour créer un code d'accès à chaque réservation d'une ressource et l'afficher dans le portail client.","md",{"reviewed":238,"last_verified":239,"sources":240},true,"2026-11-03",[241,242,243,244,245,246],"bookings@v5:bookings\u002Fbookings\u002Fdoctype\u002Fneop_integration_settings\u002Fneop_integration_settings.json","bookings@v5:bookings\u002Fbookings\u002Fdoctype\u002Fneop_integration_settings\u002Fneop_integration_settings.py","bookings@v5:bookings\u002Fbookings\u002Fdoctype\u002Fneop_integration_settings\u002Fneop_integration_settings.js","bookings@v5:bookings\u002Fbookings\u002Fdoctype\u002Fneop_integration_settings\u002Fapi\u002Fjob.py","bookings@v5:bookings\u002Fhooks.py","bookings@v5:bookings\u002Flocale\u002Ffr.po","\u002Fv5\u002Fdokos\u002Fbookings\u002Fneop",{"title":5,"description":235},"1.v5\u002F1.dokos\u002F13.bookings\u002F9.neop","NBinNsm2RGgyo01-TwuEfOYMpMCXa6T01P43LeTHc_Y",{},1794324440626]