Passer au contenu principal
Procore

Intégrer un échéancier Primavera P6 à l'aide de Procore Drive

Objectif

Pour intégrer un échéancier de projet du logiciel de gestion de projet professionnel Primavera P6 d'Oracle à votre projet dans Procore.

Diagramme d'aperçu

Primavera_P6_-_Procore_integration3.jpg

Éléments à considérer

  • Permissions d'utilisateur requises :
    • Permissions « Admin » sur l'outil Échéancier dans Procore.
  • Informations complémentaires :
    • Lorsque vous intégrez un échéancier Primavera P6 à son projet associé dans Procore, toute personne disposant de permissions « Lecture seule » ou de niveau supérieur sur l'outil Échéancier du projet pourra afficher votre échéancier P6 directement dans Procore.
    • Votre horaire ne peut pas être modifié directement dans Procore. Toute modification de votre échéancier P6 doit être effectuée à l'aide du logiciel de gestion de projet Primavera P6 Professional d'Oracle.
    • Vous ne pouvez lier qu'un seul échéancier à un projet Procore. Lorsqu'une nouvelle version du calendrier devient disponible, vous devez la télécharger sur Procore Drive pour écraser la version précédente. Pour ce faire, vous devez exporter l'horaire en cliquant sur le bouton Exporter l'horaire dans Procore Drive.
      Remarque : Chaque fois qu'un fichier est téléchargé, un fichier est enregistré dans l'outil Documents pour l'historique des versions. 
    • Les items suivants seront importés via l'intégration Primavera P6 :
      • Structure de découpage du projet
      • Noms d'activité
      • Identifiant de l'activité
      • Début de la ligne de base
        Remarque : Un seul démarrage de base est pris en charge dans Procore.
      • Fin de la ligne de base
        Remarque : Une seule finition de base est prise en charge dans Procore.
      • Début
      • Finir
      • Durée
      • % achevé (durée, physique ou unités en fonction des paramètres)
      • Prédécesseurs, Successeurs
      • Remarques
      • Ressources, affectations de ressources

Remarque : La SRT et les activités dans Procore apparaîtront sous la forme d'une hiérarchie de tâches.

Conditions préalables

Installer la version actuelle de Procore Drive

  • Installez la dernière version de Procore Drive. Si vous ne disposez pas de la dernière version publiée, veuillez consulter le Procore Drive . 

Obtenir les informations d'identification de base de données appropriées

  • Obtenez les informations d'identification de base de données appropriées pour l'utilisateur privé (c'est-à-dire privuser) de la base de données Microsoft SQL ou Oracle. En règle générale, le nom d'utilisateur privé par défaut est « privuser ». Cependant, certaines organisations changent cela. Consultez l'administrateur de base de données de votre organisation pour les informations d'identification.
    Remarque : Tout compte utilisateur Oracle qui a au moins un accès en lecture seule aux informations de planification P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.

Étapes

Configurer l'outil Échéancier au niveau du projet pour Primavera P6

  1. Accédez à l'outil Échéancier du projet dans l'application Web de Procore.
  2. Cliquez sur l'icône Configurer les paramètres icons-settings-gear.png.
  3. Cliquez sur la page Paramètres de l'échéancier.
  4. Cliquez sur le menu déroulant « Planifier les données depuis » et sélectionnez Primavera P6 via Procore Drive.
    Remarque : Tout compte d'utilisateur Oracle ou SQL Server qui a au moins un accès en en lecture seule aux informations de l'échéancier P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.
  5. Définissez l'ID du projet Primavera, qui se trouve dans la fenêtre Fichier > Ouvrir du projet Primavera P6.
    Remarque : Il s'agit du numéro d'identification de l'échéancier que Primavera P6 utilise pour identifier un échéancier de projet spécifique.
    À tout moment, vous pouvez modifier l'ID du projet ou l'ID de l'échéancier pour extraire un échéancier P6 différent via Procore Drive.
    update project schedule files.png
  6. Faites défiler vers le bas et cliquez sur Mettre à jour pour enregistrer vos modifications.

Configurer les paramètres du serveur de base de données P6 dans Procore Drive

  1. Ouvrez Procore Drive sur votre ordinateur.
  2. Sélectionnez votre compagnie et votre projet dans les menus déroulants.
  3. Sélectionnez l'outil Échéancier.
  4. Vérifiez que Primavera Integration est sélectionné sous le nom de votre projet.
    Remarque : Tout compte d'utilisateur Oracle ou SQL Server qui a au moins un accès en en lecture seule aux informations de l'échéancier P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.
  5. Vérifiez l' ID de l'échéancier.
    Remarque: Il s'agit du numéro d'identification de l'échéancier que Primavera P6 utilise pour identifier un échéancier de projet spécifique.
  6. Sélectionnez le type de base de données.
  7. Suivez les directives appropriées ci-dessous, en fonction de votre type de base de données :

 


Directives pour la base de données Microsoft SQL

SQL connection.png

 

  1. Nom d'hôte: Entrez l'adresse IP (par exemple, 184.106.123.123) ou le nom de l'ordinateur (par exemple primavera-p6-2) de la machine sur laquelle Primavera P6 est actuellement installé. Si Procore Drive est installé sur le serveur de base de données lui-même, vous pouvez entrer « localhost » ou le nom de l'ordinateur.
    Conseil: Pour trouver le nom de votre ordinateur, accédez à Démarrer > Panneau de configuration > Système. Dans la section Nom de l'ordinateur, copiez et collez la valeur pour « Nom complet de l'ordinateur » (n'incluez pas de point de fin).
  2. Nom de la base de données : Entrez le nom de la base de données SQL pour Primavera P6. (par exemple PMDB)
    Conseil: Pour trouver cette valeur, accédez à l'invite de connexion pour Microsoft SQL Primavera P6. La valeur à côté de Base de données est ce que vous entrerez. 
  3. Instance : Si Primavera 6 est installé localement sur la machine (par défaut), laissez ce champ vide. S'il est installé sur un serveur réseau, spécifiez le nom de l'instance sur le réseau. (par exemple PRIMAVERA).
  4. Identifiants de la base de données : Entrez vos identifiants de base de données. Procore doit utiliser les identifiants de connexion de votre « privuser » afin d'accéder aux données requises à partir de la base de données P6.
    • Nom d'utilisateur : Saisissez le nom de l'utilisateur privé. La valeur par défaut est « privuser ».
    • Mot de passe : Saisissez le mot de passe correspondant.
      Remarque : Tout compte d'utilisateur Oracle ou SQL Server qui a au moins un accès en lecture seule aux informations de l'échéancier P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.
  5. Cliquez sur le bouton Tester la connexion pour confirmer que les informations de la base de données fournies sont correctes. Dans le cas contraire, veuillez vérifier vos informations d'identification et réessayer.
  6. Une fois la connexion validée, cliquez sur le bouton Enregistrer pour enregistrer vos modifications.
  7. Cliquez sur le bouton Exporter l'échéancier pour téléverser et appliquer l'échéancier du projet à votre projet dans Procore. Il faudra quelques minutes à votre échéancier pour terminer le processus de téléversement.
  8. Après avoir vu un message « Exportation terminée », connectez-vous à Procore et vérifiez que vous pouvez voir votre échéancier et toutes ses données sous l'outil Échéancier de votre projet.

 


Directives pour la base de données Oracle

Oracle.png

 

  1. Nom d'hôte: saisissez l'adresse IP (par exemple 184.106.123.123) ou le nom de l'ordinateur (par exemple primavera-p6-2) de la machine sur laquelle Primavera P6 est actuellement installé. Si Procore Drive est installé sur le serveur de base de données lui-même, vous pouvez entrer « localhost » ou le nom de l'ordinateur.
    Conseil : Pour trouver le nom de votre ordinateur, accédez à Démarrer > Panneau de configuration > Système. Dans la section Nom de l'ordinateur, copiez et collez la valeur « Nom complet de l'ordinateur » (n'incluez aucun point de fin).
  2. Nom de la base de données : Entrez la chaîne de connexion Oracle de la base de données pour cette valeur. (par exemple XE)
    Conseil : Pour trouver cette valeur, accédez à l'invite de connexion pour Oracle Primavera P6. La valeur à côté de Base de données est ce que vous voudrez entrer.
  3. Instance : Si Primavera P6 est installé localement sur la machine (par défaut), laissez ce champ vide. S'il est installé sur un serveur réseau, spécifiez le nom de l'instance sur le réseau. (par exemple PRIMAVERA).
  4. Schéma: Saisissez le nom du schéma de la base de données. (par exemple privuser)
    Remarque : Tout compte d'utilisateur Oracle ou SQL Server qui a au moins un accès en en lecture seule aux informations de l'échéancier P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.
  5. Identifiants de la base de données : Saisissez vos identifiants de base de données. Procore doit utiliser les identifiants de connexion de votre « privuser » afin d'accéder aux données requises à partir de la base de données P6.
    • Nom d'utilisateur : Saisissez le nom de l'utilisateur privé. La valeur par défaut est « privuser ».
    • Mot de passe : Saisissez le mot de passe correspondant.
  6. Cliquez sur le bouton Tester la connexion pour confirmer que les informations de la base de données fournies sont correctes. Dans le cas contraire, veuillez vérifier vos informations d'identification et réessayer.
  7. Cliquez sur le bouton Enregistrer pour enregistrer vos modifications.
  8. Cliquez sur le bouton Exporter l'échéancier pour téléverser et appliquer l'échéancier du projet à votre projet dans Procore. Il faudra quelques minutes à votre échéancier pour terminer le processus de téléversement.
  9. Après avoir vu le message « Exportation terminée », connectez-vous à Procore et vérifiez que vous pouvez voir votre échéancier et toutes ses données sous l'outil Échéancier de votre projet.

 


Directives pour la de base de données SQLite

SQLite.png
 

  1. Cliquez sur Parcourir.
  2. Sélectionnez votre échéancier SQLite depuis votre ordinateur.
  3. Cliquez sur Enregistrer.
  4. Après avoir vu le message « Exportation terminée », connectez-vous à Procore et vérifiez que vous pouvez voir votre calendrier et toutes ses données sous l'outil Planification de votre projet.
    Remarque: tout compte d'utilisateur Oracle ou SQL Server disposant au moins d'un accès en lecture seule aux informations de planification P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera pour être utilisé comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.

Étapes suivantes

  1. Accédez à l'outil Calendrier au niveau du projet dans l'application Web de Procore.
  2. Utilisez les différentes options « Afficher par » pour modifier la façon dont les informations sont affichées.
  3. Voir Échéancier pour plus de didacticiels sur les actions que vous pouvez effectuer sur un échéancier intégré.

    schedule.jpg

    Remarque: Tout compte d'utilisateur Oracle ou SQL Server qui a au moins un accès en en lecture seule aux informations de l'échéancier P6 pertinentes que vous souhaitez intégrer dans Procore fonctionnera comme nom d'utilisateur et mot de passe que vous entrez dans Procore Drive.