Partager via


InEight

InEight Connector fournit une API permettant d’utiliser des objets InEight.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Prise en charge d’InEight
URL https://ineight.com/help-support/
Messagerie électronique support@ineight.com
Métadonnées du connecteur
Éditeur InEight
Site internet https://ineight.com/
Politique de confidentialité https://ineight.com/privacy-statement/
Catégories Données; Productivité

Le connecteur d’API InEight permet à un client d’automatiser ses processus métier, de réduire la charge de travail et de garantir la cohérence des données entre plusieurs systèmes.

Prerequisites

Un compte d’utilisateur de plateforme cloud InEight valide est requis pour créer une connexion au connecteur InEight. Pour utiliser le connecteur InEight, un préfixe de locataire et une clé d’abonnement client sont requis. Contactez votre représentant InEight pour obtenir ces informations.

Comment obtenir des informations d’identification

Contactez votre administrateur système pour configurer un compte d’utilisateur pour accéder à la plateforme cloud InEight. Une notification par e-mail avec vos informations d’identification est envoyée à l’adresse e-mail associée au compte d’utilisateur.

Bien démarrer avec votre connecteur

Utilisez Microsoft Power Automate pour créer et gérer des flux de données entre InEight et des systèmes externes.

  1. Accédez à https://make.powerautomate.com/, puis connectez-vous à votre compte.
  2. Dans le volet de navigation gauche, sélectionnez Mes flux. La page s’ouvre sur l’onglet Flux cloud, qui affiche vos flux enregistrés.
  3. Dans la navigation supérieure, cliquez sur Nouveau flux > Générer un flux cloud instantané. La boîte de dialogue Générer un flux cloud instantané s’ouvre. Il s’agit d’une image
  4. Entrez un nom de flux préféré ou un nom sera généré automatiquement.
  5. Sélectionnez Déclencher manuellement un flux, puis cliquez sur Créer. La page affiche le début pour vous permettre de générer le nouveau flux. Il s’agit d’une image
  6. Ajoutez une étape au flux, cliquez sur +Nouvelle étape. La boîte de dialogue Choisir une opération s’ouvre.
  7. Pour utiliser le connecteur InEight, dans la zone de recherche, tapez ineight, puis sélectionnez-le dans les résultats. Il s’agit d’une image
  8. Sélectionnez dans la liste des actions disponibles. Dans cet exemple, DailyPlan_Get est sélectionné. Il s’agit d’une image
  9. Renseignez les champs requis pour l’étape, ajoutez toutes les étapes supplémentaires, puis cliquez sur Enregistrer. Il s’agit d’une image

Problèmes connus et limitations

Les seules actions prises en charge sont celles répertoriées pour le connecteur.

Erreurs courantes et solutions

Utilisateur non autorisé : vérifiez que vous disposez d’un compte d’utilisateur configuré pour l’environnement auquel vous essayez d’accéder.

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

AccountCode Import

Cette intégration permet aux clients de créer et de gérer leur liste principale de codes de compte qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. De nouveaux codes de compte et mises à jour des codes de compte effectués à l’aide de cette API sont automatiquement publiés (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Cette intégration est utilisée pour importer des données de bon de commande

Permet aux clients de recevoir des informations mises à jour sur les détails du contrat en fonction de la création d’un bon de commande (réponse). Le message de réponse peut également être utilisé pour fournir des mises à jour d’état pour le bon de commande, car il passe de la demande au paiement au sein du système externe.

Cette intégration est utilisée pour importer des données de demande de paiement

Permet aux clients de confirmer la réception de la demande de paiement et les mises à jour d’état facultatives du paiement jusqu’à ce qu’ils soient entièrement traités. Il permet également aux clients de publier les détails de la facture, ainsi que les détails du paiement de facture directement à partir du système externe sans créer de demande de paiement dans la suite de projets.

Cette intégration est utilisée pour importer des données de demande d’accumulation (réponse)

Permet aux clients d’importer des données de demande d’accumulation (réponse) pour leur organisation. L’accumulation permet d’enregistrer les biens ou services reçus, mais pas encore facturés par rapport au contrat.

Cette intégration est utilisée pour importer des données de facture

Permet aux clients d’importer des factures pour leur organisation. Cette intégration permet aux fournisseurs qui sont des utilisateurs d’envoyer des factures à l’application de contrat qui peuvent ensuite être utilisées dans la demande de paiement et envoyées au système externe pour le traitement. Les factures publiées sont affichées dans le registre des factures en tant que factures non attribuées.

Cette intégration est utilisée pour importer des données de reçu de marchandises

Permet aux clients d’importer des données de reçu de marchandises pour leur organisation.

Cette intégration est utilisée pour importer des données d’emplacement de stockage

Permet aux clients d’importer des données d’emplacement de stockage pour leur organisation. Cette intégration permet de créer et de gérer la liste sélectionnable des emplacements de stockage pour une utilisation dans la suite de projets.

Cette intégration est utilisée pour importer des données d’emplacement de stockage de projet

Permet aux clients d’importer des données d’emplacement de stockage de projet pour leur organisation. Cette intégration crée des informations d’emplacement d’installation et de stockage pour un projet à l’aide d’une application de contrats.

Cette intégration est utilisée pour importer des données d’entité juridique de projet

Permet aux clients d’importer des données d’entité juridique de projet pour leur organisation. Cette intégration associe les enregistrements d’entité juridique à un projet et définit la relation d’usine à utiliser dans l’application de contrats.

Cette intégration est utilisée pour importer des données d’entités juridiques

Permet aux clients d’importer des données d’entités juridiques pour leur organisation. Les entités juridiques représentent des unités commerciales au sein d’une entreprise qui peuvent être utilisées à des fins de facturation dans l’application des contrats. Cette intégration permet la création et la gestion d’entités juridiques sélectionnables dans l’application contrats.

Cette intégration est utilisée pour importer des données d’usine

Permet aux clients d’importer des données d’usine pour leur organisation. Les plantes sont utilisées pour l’ordre des matériaux. Cette intégration permet de créer et de gérer la liste des plantes sélectionnables à utiliser dans l’application de contrat.

Cette intégration est utilisée pour importer des données d’équipement de contrat

Permet aux clients d’importer des données d’équipement de contrat pour leur organisation. Cette intégration permet à un système externe de faire correspondre les détails de l’équipement à l’inventaire des équipements. Si l’équipement utilisé dans un élément de ligne existe dans le système externe, les détails du contrat sont attachés pour cet équipement. Si ce n’est pas le cas, le système externe crée de nouveaux équipements en fonction des informations transmises via l’intégration. Les nouveaux détails de l’équipement sont envoyés à la plateforme cloud de la suite de projets pour l’affectation de l’équipement du projet.

Cette intégration est utilisée pour importer des données fiscales de contrat

Permet aux clients d’importer des données fiscales de contrat pour leur organisation avant de publier le contrat réel. Cette intégration reçoit la taxe totale et la répartition des codes fiscaux et des montants d’un contrat.

Cette intégration est utilisée pour importer les données d’adresse d’expédition project

Permet aux clients d’importer des données d’expédition de projet pour leur organisation. Cette intégration crée et gère les informations d’adresse d’expédition d’un projet à l’aide d’une application de contrat.

Commerces d’importation

Trades Integration permet aux clients InEight de fournir une liste de métiers pour leur organisation. Dans l’application, les enregistrements trades se trouvent dans les options de menu au niveau du compte sous « Ressources opérationnelles des bibliothèques > de données de référence » ou dans le menu au niveau du projet sous « Ressources opérationnelles affectées ».

Confirmer l’état des cartes de temps

L’intégration de la confirmation de carte de temps permet aux systèmes externes de signaler la réussite ou l’échec du traitement des cartes de temps obtenues à partir du Centre de temps et de mettre à jour un état pour prendre en charge un flux de travail métier.

Confirmer l’état des plans quotidiens

Si les plans quotidiens approuvés sont envoyés à un système externe, le système externe peut éventuellement traiter les données du plan quotidien et renvoyer un message informant la plateforme cloud InEight que l’état doit être mis à jour vers le traitement final terminé.

CostCenter Import

Cette intégration permet à un système financier tiers de conserver une liste de Centres de coûts dans InEight.

Import Material, classe

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Import Project Employee Billing, classe de facturation

Cette intégration permet aux clients de créer et de gérer leur liste principale de classes de facturation des employés qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. À l’aide de cette API, les nouvelles classes de facturation des employés peuvent être ajoutées et les classes de facturation des employés existantes peuvent être mises à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Importation de contacts

Cette intégration permet aux clients de créer et de gérer leur liste principale de contacts qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. L’utilisation de cette API de nouveaux contacts peut être ajoutée et les contacts existants peuvent être mis à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Importer des catégories d’équipement

L’intégration EquipmentCategories permet aux clients InEight de fournir et de maintenir une liste complète de EquipmentCategories qui peuvent être utilisées sur n’importe quel équipement. Dans l’application, les enregistrements Equipment Catgory se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données principales » « > Ressources opérationnelles ».

Importer des classes de facturation d’équipement de projet

Cette intégration permet aux clients de créer et de gérer leur liste principale de classes de facturation d’équipement qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. L’utilisation de cette nouvelle classe de facturation d’équipement peut être ajoutée et des classes de facturation d’équipement existantes peuvent être mises à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight

Importer des contacts de projet

Cette intégration permet aux clients d’affecter des contacts à des projets. À l’aide de cette API, de nouveaux contacts peuvent être ajoutés et les contacts existants peuvent être non attribués à des projets. Chaque contact de l’API Contacts project doit déjà exister dans InEight dans le cadre de la liste principale de tous les contacts du client (voir « Contacts_Import » pour plus d’informations).

Importer des employés

L’intégration des employés permet aux clients InEight de fournir une liste de toutes les ressources des employés pour toute leur organisation et de maintenir la liste à mesure que les employés sont embauchés, arrêtés ou détails de leur changement d’emploi. Dans l’application, les enregistrements employés se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données principales » « > Ressources opérationnelles ».

Importer des employés de projet

L’intégration des employés du projet permet aux clients InEight de fournir une liste spécifique d’employés qui seront disponibles pour une utilisation en tant que ressource sur un projet spécifique. Cette liste peut être gérée par le biais de l’intégration à mesure que les employés proviennent du projet et des détails tels que les taux de rémunération personnels estimés changent. Chaque employé de l’intégration des employés du projet doit déjà exister dans InEight dans le cadre de la liste principale de tous les employés du client (voir « Employees_Import » pour plus d’informations).

Dans l’application, les enregistrements ProjectEmployee se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ».

Importer des equuipments de projet

L’intégration de l’équipement de projet permet aux clients InEight de fournir à InEight une liste d’équipements spécifiques utilisables dans un projet. Les enregistrements envoyés dans cette intégration doivent correspondre aux enregistrements Master Equipment pour le client (voir Equipments_Import pour plus d’informations). Dans l’application, les enregistrements ProjectEquipment se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ».

Importer des fournisseurs

L’intégration des fournisseurs permet aux clients de conserver une liste principale de tous les fournisseurs qui peuvent être utilisés dans n’importe quel projet.

Importer des fournisseurs de projets

Cette intégration permet aux clients d’affecter des fournisseurs à des projets. L’utilisation de ces nouveaux fournisseurs d’API peut être ajoutée et les fournisseurs existants peuvent être non attribués à des projets. Chaque fournisseur de l’API Fournisseurs de projets doit déjà exister dans InEight dans le cadre de la liste principale de tous les fournisseurs pour le client (voir « Vendors_Import » pour plus d’informations).

Importer des incoterms

Cette intégration permet à l’utilisateur d’importer ses règles IncoTerms dans Suite. Les normes incoTerms ont été définies par la Chambre internationale de commerce. Ils définissent les règles qui doivent être suivies par les acheteurs et les vendeurs impliqués dans des contrats internationaux.

Importer des oranizations

L’intégration des organisations permet aux clients de créer et de gérer la structure héritarchique complète de l’organisation, à laquelle les projets sont affectés, à partir d’un sytem tiers, tel qu’un ERP.

Importer des projets

L’intégration de projets permet de créer de nouveaux projets dans InEight. Dans les versions antérieures d’InEight, la maintenance des projets pour les modifications d’état, les dates et d’autres données de projet a été effectuée manuellement via l’interface utilisateur du produit Core.

Importer des rôles

Cette intégration permet aux clients de créer leur liste principale de rôles qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight.

Importer des rôles d’utilisateur

UserRoles Integration permet aux clients InEight d’importer une liste d’utilisateurs et de rôles mappés au niveau du projet ou de l’organisation prévu. Dans l’application, les attributions de rôles d’utilisateur se trouvent dans les options de menu au niveau du compte sous « Utilisateur de gestion des utilisateurs de l’administration >> suite ».

Importer des types d’équipement

L’intégration des types d’équipement permet à un système externe de conserver une liste principale de types d’équipement dans InEight.

Importer des utilisateurs

L’intégration des utilisateurs permet aux clients InEight de fournir une liste de toutes les ressources utilisateur pour l’ensemble de leur organisation et de maintenir la liste à mesure que les utilisateurs sont ajoutés ou supprimés. Dans l’application, les enregistrements utilisateur se trouvent dans les options de menu au niveau du compte sous « Administration de la suite »

Importer des équipements

L’intégration de l’équipement permet aux clients InEight de fournir et de maintenir une liste complète d’équipements qui peuvent être utilisés sur n’importe quel projet donné. Dans cette intégration, il est prévu que « Équipement » fait référence à des éléments qui sont mobiles, ont un taux d’utilisation estimé et peuvent être suivis par heures d’utilisation. L’équipement peut inclure des grues, des backhoes, des générateurs, des camions utilisés pour le transport et toute autre ressource suivie. Cette intégration comprend des détails spécifiques sur l’équipement tel que le fabricant, le modèle, le numéro de série et si l’équipement est détenu ou loué. Dans l’application, les enregistrements d’équipement se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données principales » « > Ressources opérationnelles ».

Importer du matériel

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Importer le registre comptable

Cette intégration permet à l’utilisateur d’importer un ensemble de transactions financières à partir du registre général dans la plateforme cloud InEight.

Importer le type d’équipement de projet

L’intégration du type d’équipement de projet permet aux clients InEight de maintenir des tarifs spécifiques pour les types d’équipement sur un projet spécifié.

Importer les paramètres du projet

L’intégration de ProjectSettings permet d’obtenir/DÉFINIR des paramètres de projet qui incluent les options globales du projet, les informations de projet Attriibutes, les types de carburant de projet et les listes personnalisées de projet. Dans les versions antérieures, les modifications apportées aux paramètres de projet étaient possibles uniquement via l’interface utilisateur.

Importer l’artisanat

L’intégration de l’artisanat permet aux clients InEight de fournir une liste d’artisanat pour leur organisation. Dans l’application, les enregistrements Crafts se trouvent dans les options de menu au niveau du compte sous « Ressources opérationnelles de bibliothèques > de données de référence » ou dans le menu au niveau du projet, sous « Ressources opérationnelles affectées ».

Importer MaterialSet

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Importer paymentTerm

Cette intégration permet à l’utilisateur d’importer ses conditions de paiement dans la plateforme cloud InEight. Les conditions de paiement définissent les normes qui sont suivies lors du paiement des factures de l’entrepreneur. Il peut contenir des termes tels que la période comprise entre 2 paiements, les remises, les paiements anticipés, etc.

Importer ProjectCrafts

Cette intégration permet aux clients InEight d’associer un métier et un taux spécifiques à un employé à un projet spécifique.

Importer un groupe de matériaux

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Importer un type de caractéristique de matériau

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Importer une union

Cette intégration permet à un client de conserver une liste principale d’Unions dans InEight. Les syndicats peuvent être associés aux employés et à l’artisanat au niveau du compte (tous les projets) ou des niveaux de projet spécifiés. Ces associations peuvent être créées et gérées dans leurs propres intégrations (distinctes) ou via l’interface utilisateur de la plateforme cloud InEight.

Marchés d’importation

Cette intégration permet aux clients de créer et de gérer leur liste principale des marchés qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. À l’aide de cette API, de nouveaux marchés peuvent être ajoutés et les marchés existants peuvent être mis à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Obtenir des AccoundCodes

Cette intégration permet aux clients de lire et d’exporter des informations concernant leur liste principale de codes de compte, de Suite dans leurs systèmes internes. Il permet aux clients de conserver leur liste principale de codes de compte qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight.

L’API AccountCode_Import, qui est la version entrante de cette API GET est utilisée pour créer de nouveaux codes de compte et mettre à jour les codes de compte existants.

Obtenir des contacts

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale de contacts, de Suite vers leurs systèmes internes. Il permet aux clients de conserver leur liste principale de contacts qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les contacts par leur SSID, leur nom, leur entreprise ou d’autres détails de contact.

Obtenir des pays

Retourne la liste complète de tous les pays disponibles pour une utilisation dans les applications cloud InEight. La réponse peut éventuellement être développée pour inclure les noms de pays traduits pour toutes les langues actuellement prises en charge par le cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails complets de la carte de temps

L’intégration de la carte de temps fournit des systèmes de traitement de la paie ou de la pré-paie avec une répartition détaillée des heures pour les employés, ainsi que le type de travail effectué et défini sur mesure qui sont appliqués pour des blocs d’heures ou pendant toute la journée. Cette intégration est disponible si Time Center a été activé dans l’environnement client. Le Centre de temps est une application au sein d’InEight Plan qui génère des cartes de temps d’employés individuels ou d’équipement pour chaque combinaison entrée dans un plan quotidien. L’application permet à un administrateur de passer en revue les heures avant de l’envoyer à un ERP pour un traitement ultérieur des heures réelles pour d’autres processus métier tels que la paie. Toutes les cartes de temps, le cas échéant, peuvent être envoyées par le biais de l’intégration de la carte de temps à un système ERP ou à un autre système pour des flux de travail de processus métier supplémentaires.

Obtenir les détails complets du plan quotidien

L’intégration du plan quotidien permet aux clients de fournir des informations sur la conservation du temps pour les employés et l’équipement, comme indiqué dans Le Plan InEight. Cette intégration comprend des informations récapitulatives sur le plan quotidien, des heures d’employé aux éléments de coût, des heures d’équipement aux éléments de coût, des indicateurs de paie et des notes. L’intégration du plan quotidien peut également être utilisée pour suivre et fournir l’état du plan dans les systèmes en dehors de la plateforme cloud InEight. Lorsqu’un plan quotidien est utilisé à cet effet, un message de réponse facultatif peut être utilisé pour déclencher un changement d’état dans le plan quotidien pour indiquer que la modification a été reçue avec succès par le système externe.

Obtenir les détails de la classe de facturation de l’équipement de projet

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale de classes de facturation d’équipement, de Suite vers leurs systèmes internes. Il permet aux clients de conserver leur liste principale de classes de facturation d’équipement qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour l’équipement par leur SSID, leur nom ou d’autres détails de classe de facturation d’équipement.

Obtenir les détails de la classe de facturation des employés de projet

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale des classes de facturation des employés, de Suite vers leurs systèmes internes. Il permet aux clients de conserver la liste principale des classes de facturation des employés qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les employés par leur SSID, leur nom ou d’autres détails de classe de facturation des employés.

Obtenir les détails de la langue

Retourne la liste complète de toutes les langues disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails de l’artisanat

Retourne une liste complète de tous les métiers d’employés disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails de l’organisation

Retourne une liste complète de la structure hiérarchique de l’organisation complète disponible pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails de l’unité de mesure

Retourne une liste complète de toutes les unités de mesure disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails de l’utilisateur

L’intégration Users_Get permet aux clients d’interroger et d’exporter des listes d’utilisateurs d’InEight dans leurs systèmes internes. Les enregistrements utilisateur de ces listes peuvent ensuite être modifiés et réimporté dans Suite via l’API Users_Import.

Obtenir les détails de l’équipement

Fournit tous les enregistrements d’équipement créés dans InEight pour une utilisation dans n’importe quel projet. Dans l’application, les enregistrements d’équipement se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données de référence » > « Ressources opérationnelles ». Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails de l’équipement de projet

Fournit la liste complète des équipements affectés à un projet spécifié et tous les détails sur l’affectation. Dans l’application, les enregistrements ProjectEquipment se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ». Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails des catégories d’équipement

Retourne une liste complète de toutes les catégories d’équipements disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails des devises

Retourne une liste complète de toutes les devises disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails des employés

Fournit tous les enregistrements Employee créés dans InEight pour une utilisation dans n’importe quel projet. Dans l’application, les enregistrements employés se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données de référence » > « Ressources opérationnelles ».

Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. Notez que le champ « EmployeePIN » retourne uniquement des valeurs chiffrées pour la protection et la sécurité des informations privées.

L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails des employés du projet

Fournit la liste complète des employés affectés à un projet spécifié et tous les détails sur l’affectation. Dans l’application, les enregistrements ProjectEmployee se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ». Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails des paramètres du projet

L’intégration ProjectSettings_Get permet l’EXPORTATION des paramètres de projet qui incluent les options globales du projet, les informations sur les projets attriibutes, les types de carburant de projet et les listes personnalisées de projet. Dans les versions antérieures, les modifications apportées aux paramètres de projet étaient possibles uniquement via l’interface utilisateur.

Notez que chaque exportation « GET » inclut tous les détails des paramètres pour chaque projet demandé : options globales, types de carburant et listes personnalisées. En outre, d’autres paramètres de filtrage sélectif comme $select, $count, $top, $skip.... etc ne fonctionne pas avec cette API.

Obtenir les détails des régions

Retourne la liste de tous les codes de région disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails du commerce

Retourne une liste complète de tous les métiers des employés disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails du contact du projet

Cette API fournit la liste des contacts affectés à un projet. Dans Project Suite, ils se trouvent dans Project -> Contacts affectés.

Obtenir les détails du fournisseur

Retourne la liste complète de tous les fournisseurs disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails du fournisseur de projets

Cette API fournit la liste des fournisseurs affectés à un projet. Dans Project Suite, ils se trouvent dans Project -> Fournisseurs affectés.

Obtenir les détails du fuseau horaire

Retourne une liste complète de tous les fuseaux horaires disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails du marché

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale de marchés, de Suite vers leurs systèmes internes. Il permet aux clients de conserver leur liste principale de marchés qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les marchés par leur SSID, leur nom, leur entreprise ou d’autres détails sur le marché.

Obtenir les détails du projet

Retourne la liste complète de tous les projets disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Obtenir les détails du rôle

Cette intégration permet aux clients d’interroger et d’exporter leur liste principale de rôles qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les rôles par leurs informations sourceSystemId, RoleName ou d’autres rôles.

Obtenir les détails du type d’équipement

Retourne la liste complète de tous les types d’équipements disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Possibilité de publier des réels dans le contrôle

Les réels (génériques) permettent le coût réel par catégorie de coût, quantité, heures d’équipement et heures d’homme à associer à un élément de coût en fonction des critères de jointure du code de phase WBS ou de la position CBS. InEight Control s’attend à ce que les valeurs envoyées par l’ERP représentent le montant transactionnel à partir de la dernière fois que les réels ont été envoyés à Control. Les valeurs ne doivent pas représenter les entrées de travail « à jour ».

Possibilité de publier des réels dans le contrôle pour plusieurs projets

Les réels (génériques) permettent le coût réel par catégorie de coût, quantité, heures d’équipement et heures d’homme à associer à un élément de coût en fonction des critères de jointure du code de phase WBS ou de la position CBS. InEight Control s’attend à ce que les valeurs envoyées par l’ERP représentent le montant transactionnel à partir de la dernière fois que les réels ont été envoyés à Control. Les valeurs ne doivent pas représenter les entrées de travail « à jour ».

Supprimer des utilisateurs

L’API Users_Delete permet aux utilisateurs de supprimer un ou plusieurs enregistrements à l’aide du système externe par programmation ou via APIM manuellement. La valeur « Suppression » est appliquée en définissant l’indicateur « IsActive » sur « False ». Tous les enregistrements système utilisés pour authentifier l’utilisateur auprès de l’ID Microsoft Entra (table Utilisateur de connexion) sont effacés. La suppression est disponible indépendamment de l’état de l’utilisateur comme actif ou inactif. Il n’existe aucune restriction quant au nombre d’utilisateurs qui peuvent être supprimés par le biais d’une transaction de suppression en bloc. La validation est en place pour s’assurer qu’un utilisateur ne peut pas supprimer son propre enregistrement.

AccountCode Import

Cette intégration permet aux clients de créer et de gérer leur liste principale de codes de compte qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. De nouveaux codes de compte et mises à jour des codes de compte effectués à l’aide de cette API sont automatiquement publiés (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId True string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications de plateforme de produits et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName True string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

DisplayId
DisplayId True string

Identificateur unique reconnaissable publiquement. Ce champ s’affiche dans les utilisations normales des applications de plateforme de produits. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType est un champ obligatoire et spécifie l’opération à effectuer via la méthode, c’est-à-dire Ajouter ou 1, Mettre à jour ou 2, Renommer ou 3, Déplacer ou supprimer ou 5.

AccountCodeDescription
AccountCodeDescription True string

Description informelle de l’enregistrement qui sera affiché dans l’utilisation normale d’applications de plateforme de produits pour aider les utilisateurs à effectuer des recherches ou des sélections. Ce champ prend en charge un grand nombre de caractères de texte, mais il est recommandé de conserver la description aussi courte que possible tout en conservant une signification facilement reconnue.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId ou AccountCodeDisplay de l’enregistrement qui représente le parent de l’enregistrement actif dans la hiérarchie de code de compte.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement de la plateforme de produits InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée. Il n’est pas recommandé d’utiliser ce champ pour masquer ou suspendre un enregistrement, car les enregistrements supprimés ne peuvent pas être rétablis.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Active ou désactive l’indicateur Principal de quantité automatique pour le code du compte.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Active ou désactive l’indicateur secondaire de quantité automatique pour le code du compte.

IsTerminal
IsTerminal boolean

Détermine si le code du compte est le dernier dans une branche de la hiérarchie.

PrimaryUOMReference
PrimaryUOMReference string

Indiquez l’DisplayId ou SourceSystemId d’une unité de mesure à utiliser comme UOM principal.

CurrencyCode
CurrencyCode string

Nom d’un enregistrement Monétaire valide.

SecondaryUOMReference
SecondaryUOMReference string

Indiquez l’DisplayId ou sourceSystemId d’une unité de mesure à utiliser comme UOM secondaire.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Définit la valeur de l’option Contribuer au principal au principal sur le code du compte.

ContributionPrimaryToSecondary
ContributePrimaryToSecondary boolean

Définit la valeur de l’option Contributeur principal à secondaire sur le code du compte.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Définit la valeur de l’option Contribuer secondaire à secondaire sur le code du compte.

FlagAsDisabled
FlagAsDisabled boolean

Définit la valeur de l’option Flag for Disable sur le code du compte.

Remarques
Notes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

SafetyNotes
SafetyNotes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

EnvironmentalNotes
EnvironmentalNotes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

QualityNotes
QualityNotes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

AccountCodeTag1
AccountCodeTag1 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag2
AccountCodeTag2 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag3
AccountCodeTag3 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag4
AccountCodeTag4 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag5
AccountCodeTag5 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag6
AccountCodeTag6 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag7
AccountCodeTag7 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag8
AccountCodeTag8 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag9
AccountCodeTag9 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag10
AccountCodeTag10 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag11
AccountCodeTag11 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag12
AccountCodeTag12 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag13
AccountCodeTag13 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag14
AccountCodeTag14 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag15
AccountCodeTag15 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag16
AccountCodeTag16 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag17
AccountCodeTag17 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag18
AccountCodeTag18 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag19
AccountCodeTag19 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag20
AccountCodeTag20 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

UserDefinedField1
UserDefinedField1 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField2
UserDefinedField2 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField3
UserDefinedField3 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField4
UserDefinedField4 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField5
UserDefinedField5 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField6
UserDefinedField6 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField7
UserDefinedField7 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField8
UserDefinedField8 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField9
UserDefinedField9 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField10
UserDefinedField10 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

Retours

response
string

Cette intégration est utilisée pour importer des données de bon de commande

Permet aux clients de recevoir des informations mises à jour sur les détails du contrat en fonction de la création d’un bon de commande (réponse). Le message de réponse peut également être utilisé pour fournir des mises à jour d’état pour le bon de commande, car il passe de la demande au paiement au sein du système externe.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ContractReference
ContractReference string

Ce champ indique la correspondance de référence de contrat avec le champ numéro de contrat dans la suite de projets.

CurrentValue
CurrentValue string

Ce champ indique la valeur actuelle.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Ce champ indique la valeur actuelle dans la devise du projet.

LogToken
LogToken string

Ce champ indique le jeton de journal envoyé dans le message de demande.

Statut
Status string

Ce champ indique l’état de synchronisation du système externe.

Level
Level string

Ce champ indique le niveau du message d’erreur.

Message
Message string

Ce champ indique le message d’erreur.

ContractTypeReference
ContractTypeReference string

Ce champ indique la référence de type de contrat.

VendorReference
VendorReference string

Ce champ indique le numéro d’affichage du fournisseur.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Ce champ indique la référence de l’organisation d’achat.

PurchasingGroupReference
PurchasingGroupReference string

Ce champ indique la référence du groupe d’achat.

LegalEntityReference
LegalEntityReference string

Ce champ indique la référence d’entité légale.

PaymentTermReference
PaymentTermReference string

Ce champ indique la référence de terme de paiement.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet.

CurrencyReference
CurrencyReference string

Ce champ indique la référence monétaire.

INCOTerms
INCOTerms string

Ce champ indique les incoterms.

AgreementNumber
AgreementNumber string

Ce champ indique le numéro de contrat.

AgreementValue
AgreementValue string

Ce champ indique la valeur du contrat.

PurchaseOrderNumber
PurchaseOrderNumber string

Ce champ indique le numéro de bon de commande.

PurchaseOrderValue
PurchaseOrderValue string

Ce champ indique la valeur du bon de commande.

CreatedByReference
CreatedByReference string

Ce champ indique qui a créé le contrat.

CreatedDate
CreatedDate string

Ce champ indique la date de création.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Détermine le nouveau bon de commande ou existe. Mettez à jour la valeur True ou False.

Descriptif
Description string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

DateEffet
EffectiveDate string

Date/heure à laquelle ce contrat a commencé. Si vide prend la date et l’heure actuelles

ContractStatus
ContractStatus string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

ContractSubTypeReference
ContractSubTypeReference string

Champ de texte de forme libre qui peut être entré manuellement sous-type Contract.

InvoicePlanIndicator
InvoicePlanIndicator string

True ou false.

Discipline
Discipline string

Doit correspondre exactement à la valeur.

ScopeOfContract
ScopeOfContract string

Champ de texte de forme libre.

RetentionPercent
RetentionPercent string

Rétention des éléments de ligne.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Valeur numérique.

UniformedTariffSchedule
HarmonizedTariffSchedule string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CountryOfOrigin
CountryOfOrigin string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

RequsitionNumber
RequsitionNumber string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

RequsitionValue
RequsitionValue string

Valeur numérique.

CustomList1
CustomList1 string

Nom de la liste personnalisée.

CustomList2
CustomList2 string

Nom de la liste personnalisée.

CustomField1
CustomField1 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField2
CustomField2 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField3
CustomField3 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField4
CustomField4 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField5
CustomField5 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField6
CustomField6 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField7
CustomField7 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField8
CustomField8 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField9
CustomField9 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

CustomField10
CustomField10 string

Champ de texte de formulaire libre qui peut être renseigné manuellement par un utilisateur via l’interface utilisateur du contrat ou renseigné dans le message de réponse d’intégration. Les informations stockées dans ce champ sont uniquement destinées à une référence manuelle et n’ont aucune corrélation directe avec d’autres données contract.

StreetName
StreetName string

Ce champ indique le nom de la rue.

DisplayID
DisplayID string

Ce champ indique le nom de la ville.

CityName
CityName string

Ce champ indique le nom de la ville.

Région
Region string

Ce champ indique le code de région.

Code du pays
CountryCode string

Ce champ indique le code du pays.

Code postal
PostalCode string

Ce champ indique le code postal.

TaxJurisdiction
TaxJurisdiction string

Ce champ indique le code de compétence fiscale.

ContractDetailReference
ContractDetailReference string

Ce champ indique le code d’élément de ligne.

GrossAmount
GrossAmount string

Ce champ indique un montant brut.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Ce champ indique le montant brut dans la devise du projet.

NetValuewithoutTax
NetValuewithoutTax string

Ce champ indique une valeur nette sans taxe.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Ce champ indique une valeur nette sans taxe dans la devise du projet.

TaxTotal
TaxTotal string

Ce champ indique le total fiscal dans la devise du contrat.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Ce champ indique le total fiscal dans la devise du projet.

ContractDetailType
ContractDetailType string

Ce champ indique le type d’élément de ligne.

Descriptif
Description string

Ce champ indique la description de l’élément de ligne.

MaterialReference
MaterialReference string

Ce champ indique la référence matérielle.

MaterialGroupReference
MaterialGroupReference string

Ce champ indique la référence de groupe de matériaux.

CreatedByReference
CreatedByReference string

Ce champ indique le créateur de l’élément de ligne.

Quantité
Quantity string

Ce champ indique la quantité de l’élément de ligne.

UnitOfMeasureReference
UnitOfMeasureReference string

Ce champ indique l’unité de mesure.

NetPrice
NetPrice string

Ce champ indique le prix net.

UnitsPerPrice
UnitsPerPrice string

Ce champ indique le nombre d’unités par prix.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Ce champ indique l’unité de mesure utilisée pour le prix net.

TaxCodeReference
TaxCodeReference string

Ce champ indique la référence du code fiscal.

DeliveryDate
DeliveryDate string

Ce champ indique la date de remise.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Ce champ indique la tolérance de remise des commandes pour l’élément de ligne.

PlantReference
PlantReference string

Ce champ indique le code d’usine de ce contrat.

StorageLocation
StorageLocation string

Ce champ indique les détails de l’emplacement de stockage.

SuppressionIndicator
DeletionIndicator string

Ce champ indique si l’élément de ligne a été supprimé après sa publication.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Ce champ indique que toutes les livraisons attendues d’un contrat ont été terminées.

InvoicePlanIndicator
InvoicePlanIndicator string

Ce champ indique si un document de plan de facture doit être créé. Une valeur de X indique qu’il n’y aura aucun reçu de marchandises pour ce contrat.

ReturnPOFlag
ReturnPOFlag string

Ce champ indique si l’élément de ligne représente un retour et les valeurs envoyées dans les champs de quantité représentent un nombre négatif.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Ce champ indique les détails des caractéristiques matérielles.

AccountAssignmentCategory
AccountAssignmentCategory string

Ce champ indique la catégorie d’affectation de compte.

CDSSplitMethod
CDSSplitMethod string

Ce champ indique la méthode de fractionnement de l’attribution de compte.

Commentaires
Comments string

Ce champ indique les commentaires.

RetentionPercent
RetentionPercent string

Ce champ indique le pourcentage de rétention.

FairMarketValue
FairMarketValue string

Ce champ indique une quantité de marché équitable.

EquipmentPrefix
EquipmentPrefix string

Ce champ indique les détails du préfixe d’équipement.

RentalType
RentalType string

Ce champ indique le code de type de location.

NAICScode
NAICScode string

Ce champ indique le code NAICS.

WBSCategoryReference
WBSCategoryReference string

Ce champ indique la catégorie d’affectation de compte de coût.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Ce champ indique si une nouvelle facture sera ajoutée au bon de commande ou non.

GoodsReceiptStatus
GoodsReceiptStatus string

Ce champ indique l’état de réception des marchandises.

IsTaxable
IsTaxable string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

LongDescription
LongDescription string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CountryOfOrigin
CountryOfOrigin string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

LowerLimit
LowerLimit string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

UpperLimit
UpperLimit string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

ValidThroughDate
ValidThroughDate string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CountrofOrigin
CountrofOrigin string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

DiversityParticipationPercent
DiversityParticipationPercent string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

DiversityParticipationValue
DiversityParticipationValue string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

UniformedTariffSchedule
HarmonizedTariffSchedule string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomList1
CustomList1 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomList2
CustomList2 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomField1
CustomField1 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomField2
CustomField2 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomField3
CustomField3 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomField4
CustomField4 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CustomField5
CustomField5 string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

TaxCode
TaxCode string

Ce champ indique le code fiscal.

Descriptif
Description string

Ce champ indique la description.

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

TaxRate
TaxRate string

Ce champ indique le taux d’imposition.

CurrencyReference
CurrencyReference string

Ce champ indique le code de référence monétaire.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Ce champ indique le montant fiscal dans la devise du projet.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID système source unique.

MaterialCharacteristicType
MaterialCharacteristicType string

Ce champ indique le type de caractéristique du matériau.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Ce champ indique la valeur des caractéristiques matérielles.

StreetName
StreetName string

Ce champ indique le nom de la rue.

DisplayID
DisplayID string

Ce champ indique le nom de la ville.

CityName
CityName string

Ce champ indique le nom de la ville.

Région
Region string

Ce champ indique le code de région.

Code du pays
CountryCode string

Ce champ indique le code du pays.

Code postal
PostalCode string

Ce champ indique le code postal.

TaxJurisdiction
TaxJurisdiction string

Ce champ indique le code de compétence fiscale.

SplitByValue
SplitByValue string

Ce champ indique fractionné par champ valeur.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Ce champ indique le numéro de ligne d’affectation de compte.

AccountAssignmentNumber
AccountAssignmentNumber string

Ce champ indique le numéro d’affectation de compte.

GLAccountReference
GLAccountReference string

Ce champ indique la référence du compte de registre général.

CreatedByReference
CreatedByReference string

Ce champ indique qui a créé l’élément.

Retours

response
string

Cette intégration est utilisée pour importer des données de demande de paiement

Permet aux clients de confirmer la réception de la demande de paiement et les mises à jour d’état facultatives du paiement jusqu’à ce qu’ils soient entièrement traités. Il permet également aux clients de publier les détails de la facture, ainsi que les détails du paiement de facture directement à partir du système externe sans créer de demande de paiement dans la suite de projets.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

PayRequestReference
PayRequestReference string

Ce champ indique la référence de demande de paiement.

CreatedDate
CreatedDate string

Ce champ indique la date de création.

PayRequestStatus
PayRequestStatus string

Ce champ indique l’état de la demande de paiement.

ContractReference
ContractReference string

Ce champ indique le numéro de contrat correspondant à la suite de projets.

LogToken
LogToken string

Ce champ indique un jeton de journal unique.

Level
Level string

Ce champ indique le niveau du message d’erreur.

Message
Message string

Ce champ indique le message d’erreur.

InvoiceStatus
InvoiceStatus string

Ce champ indique l’état de la facture.

InvoiceStatusDescription
InvoiceStatusDescription string

Ce champ indique la description de l’état de la facture.

InvoiceReceiptReference
InvoiceReceiptReference string

Ce champ indique la référence de reçu de facture.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

Ce champ indique le numéro de facture système source.

PublicationDate
PostingDate string

Ce champ indique la date de publication de facture.

Montant
Amount string

Ce champ indique la quantité d’appel.

CurrencyReference
CurrencyReference string

Ce champ indique la référence monétaire.

ProjectCurrencyAmount
ProjectCurrencyAmount string

Ce champ indique le montant monétaire du projet.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet.

VendorInvoiceReference
VendorInvoiceReference string

Ce champ indique le numéro de facture du fournisseur.

InvoicingPartyReference
InvoicingPartyReference string

Ce champ indique le numéro du fournisseur.

InvoicingPartyName
InvoicingPartyName string

Ce champ indique le nom du fournisseur.

VendorInvoiceDate
VendorInvoiceDate string

Ce champ indique la date de facture du fournisseur.

DocumentYear
DocumentYear string

Ce champ indique l’année du document.

DebitCreditIndicator
DebitCreditIndicator string

Ce champ indique l’indicateur de débit ou de crédit.

PaymentMethod
PaymentMethod string

Ce champ indique le mode de paiement.

PaymentBlock
PaymentBlock string

Ce champ indique si le paiement est bloqué ou non.

RetentionReleasedAmount
RetentionReleasedAmount string

Ce champ indique la quantité de mise en production de rétention.

ProgressEstimateNumber
ProgressEstimateNumber string

Ce champ indique le nombre d’estimations de progression.

BillingPeriod
BillingPeriod string

Ce champ indique la période de facturation.

IsCancelled
IsCancelled string

Ce champ indique si la facture est annulée ou non.

InvoiceItemNumber
InvoiceItemNumber string

Ce champ indique le numéro d’élément de facture.

ContractDetailReference
ContractDetailReference string

Ce champ indique la référence des détails du contrat.

InvoiceLineQuantity
InvoiceLineQuantity string

Ce champ indique la quantité de ligne de facture.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

Ce champ indique le montant de rétention conservé dans la devise du projet.

RetentionHeldAmount
RetentionHeldAmount string

Ce champ indique la quantité de rétention conservée.

ContractLineAmount
ContractLineAmount string

Ce champ indique le montant de ligne de contrat.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

Ce champ indique le montant de ligne de contrat sans taxe.

ContractLineAmountTax
ContractLineAmountTax string

Ce champ indique le tableau d’impôts du montant de ligne de contrat.

TaxType
TaxType string

Ce champ indique le type de taxe.

Descriptif
Description string

Ce champ indique la description fiscale.

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

TaxRate
TaxRate string

Ce champ indique le taux d’imposition.

InvoiceLineUoM
InvoiceLineUoM string

Ce champ indique l’unité de ligne de facture de mesure.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

Ce champ indique le montant de ligne monétaire du projet.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

Ce champ indique le montant de ligne monétaire du projet sans taxe.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

Ce champ indique la taxe sur le montant des lignes monétaires du projet.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet.

TaxType
TaxType string

Ce champ indique le type de taxe.

Descriptif
Description string

Ce champ indique la description fiscale.

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

TaxRate
TaxRate string

Ce champ indique le taux d’imposition.

DebitCreditIndicator
DebitCreditIndicator string

Ce champ indique l’indicateur de débit ou de crédit.

PaymentReference
PaymentReference string

Ce champ indique une référence de paiement unique.

PaymentDate
PaymentDate string

Ce champ indique la date à laquelle le paiement est effectué.

PaymentPaid
PaymentPaid string

Ce champ indique le montant payé du paiement.

CurrencyReference
CurrencyReference string

Ce champ indique la référence monétaire.

PaymentIdentification
PaymentIdentification string

Ce champ indique le numéro d’identification de paiement.

PaymentVoidDate
PaymentVoidDate string

Ce champ indique la date d’annulation du paiement.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

Ce champ indique le montant du paiement dans la devise du projet.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet

Retours

response
string

Cette intégration est utilisée pour importer des données de demande d’accumulation (réponse)

Permet aux clients d’importer des données de demande d’accumulation (réponse) pour leur organisation. L’accumulation permet d’enregistrer les biens ou services reçus, mais pas encore facturés par rapport au contrat.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

AccrualRequestReference
AccrualRequestReference string

Ce champ indique la référence de demande d’accumulation de la requête d’origine.

AccrualRequestStatus
AccrualRequestStatus string

Ce champ indique l’état de la demande d’accumulation.

ContractReference
ContractReference string

Ce champ indique le numéro de référence de contrat correspondant au numéro de contrat de la suite de projets.

LogToken
LogToken string

Ce champ indique une valeur unique du jeton de journal correspondant à la suite de demandes de projet.

Level
Level string

Ce champ indique le niveau du message d’erreur.

Message
Message string

Ce champ indique le message d’erreur.

AccrualSourceSystemId
AccrualSourceSystemId string

Ce champ indique l’ID système source unique d’accumulation.

ContractDetailReference
ContractDetailReference string

Ce champ indique le code d’élément de ligne.

DisplayId
DisplayId string

Ce champ indique l’ID d’affichage.

Retours

response
string

Cette intégration est utilisée pour importer des données de facture

Permet aux clients d’importer des factures pour leur organisation. Cette intégration permet aux fournisseurs qui sont des utilisateurs d’envoyer des factures à l’application de contrat qui peuvent ensuite être utilisées dans la demande de paiement et envoyées au système externe pour le traitement. Les factures publiées sont affichées dans le registre des factures en tant que factures non attribuées.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Référence de projet
ProjectReference string

Ce champ indique le numéro de référence du projet correspondant au numéro d’affichage du projet de suite de projets.

ContractReference
ContractReference string

Ce champ indique le numéro de référence de contrat correspondant au numéro de contrat de la suite de projets.

InvoiceNumber
InvoiceNumber string

Ce champ indique le numéro de facture.

InvoiceStatus
InvoiceStatus string

Ce champ indique l’état de la facture.

Date de facture
InvoiceDate string

Ce champ indique la date de facture.

InvoiceAmount
InvoiceAmount string

Ce champ indique le montant de la facture.

InvoiceTax
InvoiceTax string

Ce champ indique le montant de la taxe sur la facture.

RecordId
RecordId string

Ce champ indique une identification d’enregistrement unique pour cette facture.

SourceSystemId
SourceSystemId string

Ce champ indique l’identification unique du système externe.

SourceSystemName
SourceSystemName string

Ce champ indique le nom unique du système externe.

InvoiceURL
InvoiceURL string

Ce champ indique le lien de facture.

TaxType
TaxType string

Ce champ indique le type de taxe

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

Retours

response
string

Cette intégration est utilisée pour importer des données de reçu de marchandises

Permet aux clients d’importer des données de reçu de marchandises pour leur organisation.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

DocumentReference
DocumentReference string

Ce champ indique la référence de document.

DocumentYear
DocumentYear string

Ce champ indique l’année du document.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID système source unique.

LogToken
LogToken string

Ce champ indique le jeton de journal.

Level
Level string

Ce champ indique le niveau du message d’erreur.

Message
Message string

Ce champ indique le message d’erreur.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

Ce champ indique la référence de demande de réception de marchandises.

DocumentDate
DocumentDate string

Ce champ indique la date du document.

PublicationDate
PostingDate string

Ce champ indique la date de publication.

EntryDate
EntryDate string

Ce champ indique la date d’entrée de l’itrm.

CreatedByReference
CreatedByReference string

Ce champ indique le créateur de l’élément.

Reference
Reference string

Ce champ indique les commentaires ou les références.

DocumentText
DocumentText string

Ce champ indique le texte du document.

BillOfLading
BillOfLading string

Ce champ indique la facture de la lading.

GoodsReceiptStatus
GoodsReceiptStatus string

Ce champ indique l’état de réception des marchandises.

ContractTypeReference
ContractTypeReference string

Ce champ indique la référence de type de contrat.

DocumentItemReference
DocumentItemReference string

Ce champ indique la référence d’élément de document externe.

ContractReference
ContractReference string

Ce champ indique la correspondance de référence de contrat avec le champ numéro de contrat dans la suite de projets.

ContractDetailReference
ContractDetailReference string

Ce champ indique le code d’élément de ligne.

MovementType
MovementType string

Ce champ indique le type de mouvement

MaterialReference
MaterialReference string

Ce champ indique la référence matérielle

PlantReference
PlantReference string

Ce champ indique la référence des plantes.

StorageLocationRefrence
StorageLocationRefrence string

Ce champ indique la réfrence de l’emplacement de stockage.

BatchNumber
BatchNumber string

Ce champ indique le numéro de lot.

DebitCreditIndicator
DebitCreditIndicator string

Ce champ indique l’indicateur de débit ou de crédit.

ContractCurrency
ContractCurrency string

Ce champ indique la devise du contrat.

AmountInContractCurrency
AmountInContractCurrency string

Ce champ indique le montant en devise du contrat.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

Ce champ indique le montant sans taxe dans la devise du contrat.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

Ce champ indique le montant fiscal dans la devise du contrat.

TaxType
TaxType string

Ce champ indique le type de taxe.

Descriptif
Description string

Ce champ indique la description fiscale.

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

TaxRate
TaxRate string

Ce champ indique le taux d’imposition.

ProjectCurrency
ProjectCurrency string

Ce champ indique la devise du projet.

AmountInProjectCurrency
AmountInProjectCurrency string

Ce champ indique le montant dans la devise du projet.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

Ce champ indique le montant fiscal dans la devise du projet.

TaxType
TaxType string

Ce champ indique le type de taxe.

Descriptif
Description string

Ce champ indique la description fiscale.

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

TaxRate
TaxRate string

Ce champ indique le taux d’imposition.

ReceivedQuantity
ReceivedQuantity string

Ce champ indique la quantité reçue.

ReceivedUOM
ReceivedUOM string

Ce champ indique l’unité de mesure reçue.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

Ce champ indique la quantité reçue dans l’unité de mesure de base.

BaseUOM
BaseUOM string

Ce champ indique l’unité de mesure de base.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

Ce champ indique la quantité reçue dans l’unité de mesure du contrat.

POPriceUOM
POPriceUOM string

Ce champ indique une unité de mesure pour le bon de commande.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

Ce champ indique la quantité totale reçue dans l’unité de mesure pour le bon de commande.

POUOM
POUOM string

Ce champ indique une unité de mesure pour le bon de commande.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

Ce champ indique l’indicateur de saisie semi-automatique de remise.

Texto
Text string

Texto

GoodsRecipientUserReference
GoodsRecipientUserReference string

Ce champ indique la référence de l’utilisateur destinataire des biens.

CostCenter
CostCenter string

Ce champ indique le centre de coûts

Numéro de commande
OrderNumber string

Ce champ indique le numéro de commande.

MovementIndicator
MovementIndicator string

Ce champ indique l’indicateur de mouvement.

GRNonValuatedIndicator
GRNonValuatedIndicator string

Ce champ indique l’indicateur non évalué de réception des marchandises.

ReasonForMovement
ReasonForMovement string

Ce champ indique la raison du déplacement.

ProfitCenter
ProfitCenter string

Ce champ indique le centre des bénéfices.

CostItemReference
CostItemReference string

Ce champ indique la référence des éléments de coût.

AccountingLedgerReference
AccountingLedgerReference string

Ce champ indique la référence du registre comptable.

StockTypeIndicator
StockTypeIndicator string

Ce champ indique l’indicateur de type stock.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

Ce champ indique sur l’indicateur de tolérance de remise.

Cette intégration est utilisée pour importer des données d’emplacement de stockage

Permet aux clients d’importer des données d’emplacement de stockage pour leur organisation. Cette intégration permet de créer et de gérer la liste sélectionnable des emplacements de stockage pour une utilisation dans la suite de projets.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

PlantReference
PlantReference string

Ce champ indique une référence de plante unique pour cet emplacement de stockage.

StorageLocationReference
StorageLocationReference string

Ce champ indique un nom d’emplacement de stockage unique.

Descriptif
Description string

Ce champ indique la description de l’emplacement de stockage.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID système source unique.

Cette intégration est utilisée pour importer des données d’emplacement de stockage de projet

Permet aux clients d’importer des données d’emplacement de stockage de projet pour leur organisation. Cette intégration crée des informations d’emplacement d’installation et de stockage pour un projet à l’aide d’une application de contrats.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID unique.

ProjectSourceSystemId
ProjectSourceSystemId string

Ce champ indique un ID d’affichage de projet unique.

PlantSourceSystemId
PlantSourceSystemId string

Ce champ indique l’ID de système source de l’usine unique.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

Ce champ indique l’ID système source de l’emplacement de stockage unique.

IsDefault
IsDefault string

Ce champ indique s’il s’agit de l’emplacement de stockage par défaut.

IsActive
IsActive string

Ce champ indique que l’emplacement de stockage est actif ou non

Cette intégration est utilisée pour importer des données d’entité juridique de projet

Permet aux clients d’importer des données d’entité juridique de projet pour leur organisation. Cette intégration associe les enregistrements d’entité juridique à un projet et définit la relation d’usine à utiliser dans l’application de contrats.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID système source unique.

ProjectSourceSystemId
ProjectSourceSystemId string

Ce champ indique l’ID système source de projet unique.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

Ce champ indique l’ID système de source d’entité juridique.

PlantSourceSystemId
PlantSourceSystemId string

Ce champ indique l’ID de système source de l’usine unique.

IsGRValuated
IsGRValuated string

Ce champ indique si le reçu des marchandises a été évalué ou non.

IsSplitAccountAllowed
IsSplitAccountAllowed string

Ce champ indique que le compte fractionné est autorisé ou non.

IsActive
IsActive string

Ce champ indique s’il est actif ou non.

Cette intégration est utilisée pour importer des données d’entités juridiques

Permet aux clients d’importer des données d’entités juridiques pour leur organisation. Les entités juridiques représentent des unités commerciales au sein d’une entreprise qui peuvent être utilisées à des fins de facturation dans l’application des contrats. Cette intégration permet la création et la gestion d’entités juridiques sélectionnables dans l’application contrats.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Nom
Name string

Ce champ indique un nom unique.

Descriptif
Description string

Ce champ indique la description de l’entité juridique.

CountryReference
CountryReference string

Ce champ indique le code du pays.

Monnaie
Currency string

Ce champ indique la valeur monétaire.

Language
Language string

Ce champ indique la valeur de langue.

Cette intégration est utilisée pour importer des données d’usine

Permet aux clients d’importer des données d’usine pour leur organisation. Les plantes sont utilisées pour l’ordre des matériaux. Cette intégration permet de créer et de gérer la liste des plantes sélectionnables à utiliser dans l’application de contrat.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

PlantReference
PlantReference string

Ce champ indique un numéro de référence de plante unique.

Descriptif
Description string

Ce champ indique la description des plantes.

LegalEntityReference
LegalEntityReference string

Ce champ indique le nom d’entité juridique de cette usine.

IsActive
IsActive string

Ce champ indique si l’usine est active ou non.

Cette intégration est utilisée pour importer des données d’équipement de contrat

Permet aux clients d’importer des données d’équipement de contrat pour leur organisation. Cette intégration permet à un système externe de faire correspondre les détails de l’équipement à l’inventaire des équipements. Si l’équipement utilisé dans un élément de ligne existe dans le système externe, les détails du contrat sont attachés pour cet équipement. Si ce n’est pas le cas, le système externe crée de nouveaux équipements en fonction des informations transmises via l’intégration. Les nouveaux détails de l’équipement sont envoyés à la plateforme cloud de la suite de projets pour l’affectation de l’équipement du projet.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Référence de projet
ProjectReference string

Ce champ indique le numéro de référence du projet correspondant au numéro d’affichage du projet de suite de projets.

ContractReference
ContractReference string

Ce champ indique le numéro de référence de contrat correspondant au numéro de contrat de la suite de projets.

LogToken
LogToken string

Ce champ indique un jeton de journal unique.

Statut
Status string

Ce champ indique l’état de l’équipement.

Level
Level string

Ce champ indique le niveau du message d’erreur.

Message
Message string

Ce champ indique le message d’erreur.

ContractDetailReference
ContractDetailReference string

Ce champ indique le code d’élément de ligne.

EquipmentSourceSystemId
EquipmentSourceSystemId string

Ce champ indique l’ID de système source d’équipement unique.

Cette intégration est utilisée pour importer des données fiscales de contrat

Permet aux clients d’importer des données fiscales de contrat pour leur organisation avant de publier le contrat réel. Cette intégration reçoit la taxe totale et la répartition des codes fiscaux et des montants d’un contrat.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

Préfixe de locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ContractReference
ContractReference string

Ce champ indique la correspondance de référence de contrat avec le champ numéro de contrat dans la suite de projets.

CurrentValue
CurrentValue string

Ce champ indique la valeur actuelle.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Ce champ indique la valeur actuelle dans la devise du projet.

LogToken
LogToken string

Ce champ indique le jeton de journal envoyé dans le message de demande.

Statut
Status string

Ce champ indique l’état de synchronisation du système externe.

Level
Level string

Ce champ indique le niveau du message d’erreur.

Message
Message string

Ce champ indique le message d’erreur.

ContractTypeReference
ContractTypeReference string

Ce champ indique la référence de type de contrat.

VendorReference
VendorReference string

Ce champ indique le numéro d’affichage du fournisseur.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Ce champ indique la référence de l’organisation d’achat.

PurchasingGroupReference
PurchasingGroupReference string

Ce champ indique la référence du groupe d’achat.

LegalEntityReference
LegalEntityReference string

Ce champ indique la référence d’entité légale.

PaymentTermReference
PaymentTermReference string

Ce champ indique la référence de terme de paiement.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet.

CurrencyReference
CurrencyReference string

Ce champ indique la référence monétaire.

INCOTerms
INCOTerms string

Ce champ indique les incoterms.

AgreementNumber
AgreementNumber string

Ce champ indique le numéro de contrat.

AgreementValue
AgreementValue string

Ce champ indique la valeur du contrat.

PurchaseOrderNumber
PurchaseOrderNumber string

Ce champ indique le numéro de bon de commande.

PurchaseOrderValue
PurchaseOrderValue string

Ce champ indique la valeur du bon de commande.

CreatedByReference
CreatedByReference string

Ce champ indique qui a créé le contrat.

CreatedDate
CreatedDate string

Ce champ indique la date de création.

ContractDetailReference
ContractDetailReference string

Ce champ indique le code d’élément de ligne.

GrossAmount
GrossAmount string

Ce champ indique un montant brut.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Ce champ indique le montant brut dans la devise du projet.

NetValuewithoutTax
NetValuewithoutTax string

Ce champ indique une valeur nette sans taxe.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Ce champ indique une valeur nette sans taxe dans la devise du projet.

TaxTotal
TaxTotal string

Ce champ indique le total fiscal dans la devise du contrat.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Ce champ indique le total fiscal dans la devise du projet.

ContractDetailType
ContractDetailType string

Ce champ indique le type d’élément de ligne.

Descriptif
Description string

Ce champ indique la description de l’élément de ligne.

MaterialReference
MaterialReference string

Ce champ indique la référence matérielle.

MaterialGroupReference
MaterialGroupReference string

Ce champ indique la référence de groupe de matériaux.

CreatedByReference
CreatedByReference string

Ce champ indique le créateur de l’élément de ligne.

Quantité
Quantity string

Ce champ indique la quantité de l’élément de ligne.

UnitOfMeasureReference
UnitOfMeasureReference string

Ce champ indique l’unité de mesure.

NetPrice
NetPrice string

Ce champ indique le prix net.

UnitsPerPrice
UnitsPerPrice string

Ce champ indique le nombre d’unités par prix.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Ce champ indique l’unité de mesure utilisée pour le prix net.

TaxCodeReference
TaxCodeReference string

Ce champ indique la référence du code fiscal.

DeliveryDate
DeliveryDate string

Ce champ indique la date de remise.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Ce champ indique la tolérance de remise des commandes pour l’élément de ligne.

PlantReference
PlantReference string

Ce champ indique le code d’usine de ce contrat.

StorageLocation
StorageLocation string

Ce champ indique les détails de l’emplacement de stockage.

SuppressionIndicator
DeletionIndicator string

Ce champ indique si l’élément de ligne a été supprimé après sa publication.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Ce champ indique que toutes les livraisons attendues d’un contrat ont été terminées.

InvoicePlanIndicator
InvoicePlanIndicator string

Ce champ indique si un document de plan de facture doit être créé. Une valeur de X indique qu’il n’y aura aucun reçu de marchandises pour ce contrat.

ReturnPOFlag
ReturnPOFlag string

Ce champ indique si l’élément de ligne représente un retour et les valeurs envoyées dans les champs de quantité représentent un nombre négatif.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Ce champ indique les détails des caractéristiques matérielles.

AccountAssignmentCategory
AccountAssignmentCategory string

Ce champ indique la catégorie d’affectation de compte.

CDSSplitMethod
CDSSplitMethod string

Ce champ indique la méthode de fractionnement de l’attribution de compte.

Commentaires
Comments string

Ce champ indique les commentaires.

RetentionPercent
RetentionPercent string

Ce champ indique le pourcentage de rétention.

FairMarketValue
FairMarketValue string

Ce champ indique une quantité de marché équitable.

EquipmentPrefix
EquipmentPrefix string

Ce champ indique les détails du préfixe d’équipement.

RentalType
RentalType string

Ce champ indique le code de type de location.

NAICScode
NAICScode string

Ce champ indique le code NAICS.

WBSCategoryReference
WBSCategoryReference string

Ce champ indique la catégorie d’affectation de compte de coût.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Ce champ indique si une nouvelle facture sera ajoutée au bon de commande ou non.

GoodsReceiptStatus
GoodsReceiptStatus string

Ce champ indique l’état de réception des marchandises.

TaxCode
TaxCode string

Ce champ indique le code fiscal.

Descriptif
Description string

Ce champ indique la description.

TaxAmount
TaxAmount string

Ce champ indique le montant de la taxe.

TaxRate
TaxRate string

Ce champ indique le taux d’imposition.

CurrencyReference
CurrencyReference string

Ce champ indique le code de référence monétaire.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Ce champ indique le montant fiscal dans la devise du projet.

ProjectCurrencyReference
ProjectCurrencyReference string

Ce champ indique la référence monétaire du projet.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID système source unique.

MaterialCharacteristicType
MaterialCharacteristicType string

Ce champ indique le type de caractéristique du matériau.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Ce champ indique la valeur des caractéristiques matérielles

StreetName
StreetName string

Ce champ indique le nom de la rue.

CityName
CityName string

Ce champ indique le nom de la ville.

Région
Region string

Ce champ indique le code de région.

Code du pays
CountryCode string

Ce champ indique le code du pays.

Code postal
PostalCode string

Ce champ indique le code postal.

TaxJurisdiction
TaxJurisdiction string

Ce champ indique le code de compétence fiscale.

SplitByValue
SplitByValue string

Ce champ indique fractionné par champ valeur.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Ce champ indique le numéro de ligne d’affectation de compte.

CostCenterReference
CostCenterReference string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

AccountingLedgerReference
AccountingLedgerReference string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CostItemSourceSystemId
CostItemSourceSystemId string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CostItemReference
CostItemReference string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

SuppressionIndicator
DeletionIndicator string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

CreatedByReference
CreatedByReference string

N’utilisez pas. Les valeurs de ce champ ne sont actuellement pas enregistrées dans un contrat.

Retours

response
string

Cette intégration est utilisée pour importer les données d’adresse d’expédition project

Permet aux clients d’importer des données d’expédition de projet pour leur organisation. Cette intégration crée et gère les informations d’adresse d’expédition d’un projet à l’aide d’une application de contrat.

Paramètres

Nom Clé Obligatoire Type Description
Le préfixe de locataire de https://Domain.hds.ineight.com/ serait « Domaine »
X-IN8-TENANT-PREFIX True string

il préfixe locataire de votre URL de base Project Suite. Par exemple, si vous accédez à Project Suite, https://domain.hds.ineight.com/ la valeur de ce paramètre serait le domaine

Cela se trouve dans votre profil APIM.
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId string

Ce champ indique l’ID système source unique.

ProjectSourceSystemId
ProjectSourceSystemId string

Ce champ indique l’ID système source de projet unique.

StreetName
StreetName string

Ce champ indique le nom de la rue.

CityName
CityName string

Ce champ indique le nom de la ville

Région
Region string

Ce champ indique le code de région.

Code du pays
CountryCode string

Ce champ indique le code du pays.

Code postal
PostalCode string

Ce champ indique le code postal.

TaxJurisdiction
TaxJurisdiction string

Ce champ indique le code de compétence fiscale.

IsDefault
IsDefault string

Ce champ indique si le champ est le champ par défaut ou non.

IsActive
IsActive string

Ce champ indique si le champ est actif ou non.

Commerces d’importation

Trades Integration permet aux clients InEight de fournir une liste de métiers pour leur organisation. Dans l’application, les enregistrements trades se trouvent dans les options de menu au niveau du compte sous « Ressources opérationnelles des bibliothèques > de données de référence » ou dans le menu au niveau du projet sous « Ressources opérationnelles affectées ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

TradeDisplay
TradeDisplay True string

Identificateur unique public d’un commerce

TradeDescription
TradeDescription True string

Description du commerce

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les métiers

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les métiers

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Confirmer l’état des cartes de temps

L’intégration de la confirmation de carte de temps permet aux systèmes externes de signaler la réussite ou l’échec du traitement des cartes de temps obtenues à partir du Centre de temps et de mettre à jour un état pour prendre en charge un flux de travail métier.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

TimeCardId
TimeCardId string

TimeCardId

Version
Version string

Version

Statut
Status string

Statut

Errors
Errors array of string

Errors

Retours

Nom Chemin d’accès Type Description
array of object
items
object

Confirmer l’état des plans quotidiens

Si les plans quotidiens approuvés sont envoyés à un système externe, le système externe peut éventuellement traiter les données du plan quotidien et renvoyer un message informant la plateforme cloud InEight que l’état doit être mis à jour vers le traitement final terminé.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

DailyPlanId
DailyPlanId integer

ID de plan quotidien

PlanStatusCode
PlanStatusCode string

Code d’état du plan

ModifiedById
ModifiedById string

Modifié par ID

ModifiedDate
ModifiedDate string

Date de modification

DtModifiedDate
DtModifiedDate string

Date de modification

Date de publication
ReleasedDate string

Date de publication

DtReleasedDate
DtReleasedDate string

Date de publication

ReleasedById
ReleasedById string

Publié par ID

Errors
Errors array of string

Errors

Retours

response
object

CostCenter Import

Cette intégration permet à un système financier tiers de conserver une liste de Centres de coûts dans InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

CostCenterDisplayId
CostCenterDisplayId True string

Identificateur unique affiché publiquement et compris. Ce champ peut être identique à SourceSystemId ou il peut contenir une valeur différente

CostCenterDescription
CostCenterDescription True string

Description publique complète du centre de coûts

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId d’un type de centre de coûts qui existe dans la plateforme cloud InEight

IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement à partir de la plateforme cloud InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Utiliser InEight pour provisionner une valeur unique pour ce champ

Retours

response
string

Import Material, classe

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

MaterialSetReference
MaterialSetReference string

Identificateur unique du jeu de matériaux à associer au matériau

MaterialReference
MaterialReference string

Identificateur unique du matériau à associer à l’ensemble de matériaux

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificateur unique du type de caractéristique de jeu de matériaux à associer

DefaultPresetValue
DefaultPresetValue string

La valeur prédéfinie de la caractéristique du jeu de matériaux peut être fournie dans ce champ

Language
Language string

Langue de la valeur dans DefaultPresetValue. La valeur envoyée dans ce champ doit correspondre à un code de langue valide pris en charge par InEight

Language
Language string

Langue de la valeur de PresetValue dans ce tableau. La valeur envoyée dans ce champ doit correspondre à un code de langue valide pris en charge par InEight

PresetValue
PresetValue string

Texte traduit de PreseValue dans la langue associée

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemName
SourceSystemName string

Nom du système source qui fournit les données. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

Retours

response
string

Import Project Employee Billing, classe de facturation

Cette intégration permet aux clients de créer et de gérer leur liste principale de classes de facturation des employés qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. À l’aide de cette API, les nouvelles classes de facturation des employés peuvent être ajoutées et les classes de facturation des employés existantes peuvent être mises à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Nom de la classe de facturation des employés utilisée sur le projet

SourceSystemId
SourceSystemId True string

Identificateur externe de l’enregistrement de la classe de facturation des employés fourni par le système d’enregistrement pour les classes de facturation

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement qui affecte la classe De facturation des employés aux projets.

ProjectId
ProjectId True string

Identificateur externe du projet associé à la classe de facturation

Descriptif
Description string

Champ facultatif pour ajouter plus de détails sur la classe de facturation

VendorSourceSystemId
VendorSourceSystemId string

Identificateur externe facultatif du fournisseur affecté à la classe de facturation

BillingRateST
BillingRateST double

Taux de temps standard facturé au propriétaire de l’employé

BillingRateDT
BillingRateDT double

Taux de temps double facturé au propriétaire de l’employé

BillingRateOT
BillingRateOT double

Au fil du temps facturé au propriétaire de l’employé

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

Retours

response
string

Importation de contacts

Cette intégration permet aux clients de créer et de gérer leur liste principale de contacts qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. L’utilisation de cette API de nouveaux contacts peut être ajoutée et les contacts existants peuvent être mis à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Prénom
FirstName True string

Prénom du contact

nom de famille
LastName True string

Nom du contact

Entreprise
Company True string

Société du contact

PrimaryEmail
PrimaryEmail True string

Adresse e-mail principale du contact

SecondaryEmail
SecondaryEmail string

Adresse e-mail secondaire du contact

SourceSystemId
SourceSystemId True string

Identificateur externe de l’enregistrement contact fourni par le système d’enregistrement pour contacts

SourceSystemName
SourceSystemName string

Le client a fourni le nom du système d’enregistrement pour contacts.

ContactTypeReference
ContactTypeReference True string

Catégorie du contact

LanguagePreference
LanguagePreference string

Langue préférée du contact

VendorSourceSystemId
VendorSourceSystemId string

Si le contact est associé à un fournisseur, l’identificateur externe du système d’enregistrement du fournisseur

Département
Department string

Division du contact dans l’entreprise ou l’organisation

Titre
Title string

Titre du contact dans l’entreprise ou l’organisation

Poste
Position string

Position du contact dans l’entreprise ou l’organisation

OfficeNumber
OfficeNumber string

Numéro de téléphone du bureau du contact

MobileNumber
MobileNumber string

Numéro de téléphone mobile du contact

FaxNumber
FaxNumber string

Numéro de télécopie du contact

Adresse1
Address1 string

Adresse postale du contact

Adresse2
Address2 string

Adresse postale secondaire pour le contact

Ville
City string

La ville où vit le Contact

ZipCode
ZipCode string

Code postal (postal) où se trouve le contact

RegionISOCode
RegionISOCode string

Code de région ISO (état) où se trouve le contact

CountryISOCode
CountryISOCode string

Code du pays ISO où se trouve le contact

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Importer des catégories d’équipement

L’intégration EquipmentCategories permet aux clients InEight de fournir et de maintenir une liste complète de EquipmentCategories qui peuvent être utilisées sur n’importe quel équipement. Dans l’application, les enregistrements Equipment Catgory se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données principales » « > Ressources opérationnelles ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

EquipmentCategoryId
EquipmentCategoryId string

Identificateur unique public d’une catégorie d’équipement

Descriptif
Description string

Description de la catégorie d’équipement

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les catégories d’équipement

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement des catégories d’équipement

IsActive
IsActive boolean

Détermine si l’enregistrement est disponible pour une utilisation

Retours

response
string

Importer des classes de facturation d’équipement de projet

Cette intégration permet aux clients de créer et de gérer leur liste principale de classes de facturation d’équipement qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. L’utilisation de cette nouvelle classe de facturation d’équipement peut être ajoutée et des classes de facturation d’équipement existantes peuvent être mises à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Nom de la classe de facturation de l’équipement utilisée sur le projet

SourceSystemId
SourceSystemId True string

Identificateur externe de l’enregistrement de la classe de facturation de l’équipement fourni par le système d’enregistrement pour les classes de facturation

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement qui affecte la classe De facturation de l’équipement aux projets.

ProjectId
ProjectId True string

Identificateur externe du projet associé à la classe de facturation

Descriptif
Description string

Champ facultatif pour ajouter plus de détails sur la classe de facturation

VendorSourceSystemId
VendorSourceSystemId string

Identificateur externe facultatif du fournisseur affecté à la classe de facturation

BillingRate
BillingRate double

Tarif facturé au propriétaire de l’équipement

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

Retours

response
string

Importer des contacts de projet

Cette intégration permet aux clients d’affecter des contacts à des projets. À l’aide de cette API, de nouveaux contacts peuvent être ajoutés et les contacts existants peuvent être non attribués à des projets. Chaque contact de l’API Contacts project doit déjà exister dans InEight dans le cadre de la liste principale de tous les contacts du client (voir « Contacts_Import » pour plus d’informations).

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectDisplayId
ProjectDisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

ContactPrimaryEmail
ContactPrimaryEmail string

Adresse e-mail principale du contact

ContactSourceSystemId
ContactSourceSystemId True string

ID système source du contact ajouté au projet

ProjectSourceSystemId
ProjectSourceSystemId True string

ID système source du projet auquel le contact est affecté

IsActive
IsActive boolean

Suit l’état attribué du contact au projet

Retours

response
string

Importer des employés

L’intégration des employés permet aux clients InEight de fournir une liste de toutes les ressources des employés pour toute leur organisation et de maintenir la liste à mesure que les employés sont embauchés, arrêtés ou détails de leur changement d’emploi. Dans l’application, les enregistrements employés se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données principales » « > Ressources opérationnelles ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

CraftId
CraftId True string

Identifie l’artisanat de l’employé. La valeur de ce champ doit correspondre à un identificateur public valide pour un métier à partir de l’intégration de l’artisanat ou des valeurs entrées manuellement dans InEight.

VendorCode
VendorCode string

Identifie un fournisseur qui existe dans InEight. Les employés disposant d’un VendorCode sont gérés par le fournisseur associé et leur disponibilité est limitée à ce fournisseur.

EmployeeId
EmployeeId True string

Identification unique publique de l’employé dans InEight.

Prénom
FirstName True string

Prénom de l’employé.

nom de famille
LastName True string

Nom de l’employé.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

EmployeePIN
EmployeePIN string

Code confidentiel utilisé par les employés pour vérifier eux-mêmes lors de l’approbation des heures sur une carte de temps. Il s’agit de fonctionnalités facultatives dans InEight. Les données doivent être envoyées en tant que nombres, et il est jusqu’à l’expéditeur à zéro remplissage du nombre si nécessaire.

CanReportTime
CanReportTime boolean

Détermine si l’employé peut signaler l’heure sur une carte de temps dans InEight.

SourceSystemId
SourceSystemId string

Identification de l’enregistrement de l’employé dans le système externe d’enregistrements pour les employés. Ce champ est utilisé dans le flux d’intégration pour effectuer une recherche de l’employé dans InEight à mettre à jour ou à ajouter. Ce champ est également utilisé pour faire correspondre les enregistrements des employés à d’autres entités dans les intégrations (par exemple, ProjectEmployee) où un employé est référencé de manière croisée.

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les employés. Collaborez avec InEight pour identifier une valeur spécifique à utiliser dans ce champ.

Date de début
StartDate date-time

Date de début ou d’embauche de l’employé dans l’organisation du client. Il ne s’agit pas d’une date spécifique pour un projet. S’il n’est pas fourni, le système utilise une date par défaut de la réception de l’enregistrement.

Date de fin
EndDate date-time

Date de fin ou de fin de l’employé de l’organisation du client. Il ne s’agit pas d’une date spécifique pour un projet. La date peut être définie sur une date ultérieure si nécessaire. S’il n’est pas fourni, le système utilise une date de fin par défaut du 31/12/9999.

CurrencyCode
CurrencyCode string

Identifie la devise associée à l’employé qui est utilisée pour déterminer le taux de rémunération standard de l’employé. Pour permettre l’affectation réussie de l’enregistrement de l’employé à un projet, la valeur fournie dans ce champ doit correspondre à l’une des devises utilisées pour les projets.

UOMName
UOMName string

Identifie l’unité de mesure associée à l’employé utilisé pour déterminer le taux de rémunération standard de l’employé. La valeur fournie ici doit correspondre à une unité existante de nom de mesure OR SourceSystemId

StraightTimeRate
StraightTimeRate double

Taux de rémunération standard qui doit être appliqué pour l’employé dans un projet affecté. Si une valeur vide est envoyée dans l’intégration, le système hérite d’un taux de temps droit attribué à l’employé par le biais de son artisanat associé.

OverTimeFactor
OverTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux d’heures supplémentaires. (Facteur x heures supplémentaires de temps droit = heures supplémentaires)Indiquez cela uniquement si vous n’utilisez pas OverTimeRate.

OverTimeRate
OverTimeRate double

Taux calculé exact payé à l’employé pour les heures supplémentaires selon les lois applicables. Fournissez-le uniquement si vous n’utilisez pas OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux de temps double. (Temps droit X Double Time Factor = Double time)Indiquez cela uniquement si vous n’utilisez pas DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Taux calculé exact payé à l’employé pour le travail à temps double conformément aux lois applicables. Indiquez cela uniquement si vous n’utilisez pas DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Indicateur qui détermine s’il faut utiliser OverTimeRate et DoubleTimeRate ou OverTimeFactor et DoubleTimeFactor. La définition de la valeur true indique que les facteurs doivent être utilisés au lieu de taux spécifiques.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId d’un syndicat auquel appartient l’employé. Doit correspondre à une union valide à partir de Master Data dans InEight.

PrimaryCompany
PrimaryCompany string

Ouvrir le champ de texte. La valeur de ce champ est utilisée pour plus d’informations sur l’employé dans le Centre de temps InEight.

Intitulé du poste
JobTitle string

Permet d’afficher le titre du travail de l’employé dans l’interface utilisateur du plan quotidien. Si ce champ est vide, l’interface utilisateur utilise la description de l’artisanat affecté par l’employé.

UnionJobTitle
UnionJobTitle string

L’application InEight Plan peut être configurée pour afficher unionJobTitle, JobTitle ou l’artisanat associé à l’employé.

SupervisorId
SupervisorId string

Utilisé pour signaler les feuilles de temps hebdomadaires du personnel. Un rapport peut être envoyé à l’utilisateur fourni dans ce champ pour chaque employé associé dont la feuille WeeklyTimesheet a la valeur True. La valeur de ce champ doit correspondre à SourceSystemId d’un utilisateur InEight valide

CountryISOCode
CountryISOCode string

Emplacement/pays d’emploi de l’employé.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centre de coûts par défaut pour la facturation du paiement lorsque les heures ne doivent pas être facturées par rapport au projet auquel elles sont affectées (par exemple, des types spéciaux de congé).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Code de traitement de paie par défaut qui peut être substitué pour chaque carte de temps.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Détermine si le code d’instruction de paie supplémentaire peut être remplacé pour cet employé.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Détermine si l’employé doit être disponible pour la sélection dans une feuille de temps hebdomadaire.

Retours

response
string

Importer des employés de projet

L’intégration des employés du projet permet aux clients InEight de fournir une liste spécifique d’employés qui seront disponibles pour une utilisation en tant que ressource sur un projet spécifique. Cette liste peut être gérée par le biais de l’intégration à mesure que les employés proviennent du projet et des détails tels que les taux de rémunération personnels estimés changent. Chaque employé de l’intégration des employés du projet doit déjà exister dans InEight dans le cadre de la liste principale de tous les employés du client (voir « Employees_Import » pour plus d’informations).

Dans l’application, les enregistrements ProjectEmployee se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectId
ProjectId True string

SourceSystemId du projet auquel les employés sont affectés. Ce champ est étiqueté ID de projet externe dans l’interface utilisateur InEight.

EmployeeId
EmployeeId True string

SourceSystemId de l’employé qui est affecté au projet.

StraightTimeRate
StraightTimeRate double

Taux de base à appliquer à l’employé pour calculer le coût estimé du travail sur le projet spécifié. La fourniture d’une valeur dans ce champ définit un taux spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

OverTimeFactor
OverTimeFactor double

Facteur de pourcentage d’ajustement appliqué au StraightTimeRate pour déterminer le taux des heures supplémentaires. Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des facteurs plutôt que des taux, définissez UseBaseWageFactors sur true. La fourniture d’une valeur dans ce champ définit un facteur spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

OverTimeRate
OverTimeRate double

Taux spécifique à appliquer à l’employé pour les heures supplémentaires. Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des taux au lieu de facteurs, définissez UseBaseWageFactors sur false. La fourniture d’une valeur dans ce champ définit un taux spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

DoubleTimeFactor
DoubleTimeFactor double

Facteur de pourcentage d’ajustement appliqué au StraightTimeRate pour déterminer le taux pour le double temps. Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des facteurs au lieu de taux, affectez la valeur True à UseBaseWageFactors. La fourniture d’une valeur dans ce champ définit un facteur spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

DoubleTimeRate
DoubleTimeRate double

Taux spécifique à appliquer à l’employé pour Double Time.Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des taux au lieu de facteurs, définissez « UseBaseWageFactors » sur false. La fourniture d’une valeur dans ce champ définit un taux spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement qui affecte des employés aux projets.

UseBaseWageFactors
UseBaseWageFactors boolean

Détermine si le système doit utiliser des facteurs d’ajustement des salaires plutôt que des taux spécifiques pour les heures supplémentaires et le double temps. Ce champ doit être vide lors de l’utilisation des valeurs dans l’enregistrement de données de référence de l’employé.

Date de début
StartDate date-time

Date d’entrée en vigueur pour laquelle l’employé doit être considéré comme actif sur le projet et disponible pour la sélection dans les fonctions d’application. Cette date ne peut pas précéder la date de début de l’enregistrement de données de référence pour l’employé.

Date de fin
EndDate date-time

Dernière date d’effet que l’employé doit être considéré comme actif sur le projet et disponible pour la sélection dans les fonctions d’application. Cette date ne peut pas dépasser la date de fin de l’enregistrement de données de référence pour l’employé.

SourceSystemId
SourceSystemId string

N’utilisez pas ce champ.

UnionSourceSystemId
UnionSourceSystemId string

Utilisez ce champ pour spécifier le SourceSystemId d’un syndicat si l’employé doit avoir un syndicat associé au niveau du projet différent de celui de son union associée au niveau des données de référence. Laissez ce champ vide pour conserver n’importe quel syndicat associé à partir de l’enregistrement employé de données de référence.

UoMName
UoMName string

Unité de mesure utilisée conjointement avec le taux appliqué spécifiquement à l’employé pour le projet affecté. Si une valeur n’est pas fournie pour ce champ, le système utilise l’unité de mesure à partir de l’enregistrement maître employé ou de l’artisanat associé à l’employé. La valeur fournie ici doit correspondre au nom OR SourceSystemId d’un enregistrement Unité de mesure existant.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Utilisez ce champ pour définir un craft spécifique à utiliser pour l’employé pendant qu’il est affecté au projet. Par exemple, un employé qui travaille normalement un métier peut être affecté en tant que superviseur sur une affectation temporaire au projet. Si un métier spécifique est envoyé dans ce champ et qu’aucune information de taux spécifique n’a été fournie autrement, les valeurs de taux pour l’employé seront déterminées à partir de l’ensemble d’artisanat dans ce champ. Une valeur envoyée dans ce champ doit correspondre à un enregistrement précédemment fourni dans l’intégration de ProjectCraft.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

BillingClass
BillingClass string

Nous allons autoriser le chargement de projet par projet (niveau du projet) d’un ensemble de valeurs pour remplir ce champ. Ils doivent être entrés manuellement via l’interface utilisateur et/ou via APIM. Il existe une liste déroulante pour la sélection de l’interface utilisateur et/ou la validation sur l’importation APIM par rapport aux valeurs existantes. Le plan à long terme consiste à améliorer les champs « Classification de facturation » aux niveaux Employés du projet/Équipement du projet afin de permettre l’ajout/l’intégration de plusieurs valeurs par projet en tant que « sélection dans la liste » dans l’interface utilisateur et l’intégration à la validation par rapport à la liste

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Retours

response
string

Importer des equuipments de projet

L’intégration de l’équipement de projet permet aux clients InEight de fournir à InEight une liste d’équipements spécifiques utilisables dans un projet. Les enregistrements envoyés dans cette intégration doivent correspondre aux enregistrements Master Equipment pour le client (voir Equipments_Import pour plus d’informations). Dans l’application, les enregistrements ProjectEquipment se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectNumber
ProjectNumber True string

DisplayId du projet où l’équipement est affecté.

EquipmentNumber
EquipmentNumber True string

DisplayId de l’équipement affecté au projet.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

UnitCost
UnitCost double

Définit le taux horaire de l’équipement spécifiquement pour l’affectation du projet. Si cette valeur n’est pas fournie, le coût unitaire est hérité du type d’équipement associé à l’enregistrement de l’équipement.

SourceSystemName
SourceSystemName string

Nom du système dans lequel l’affectation est gérée.

SourceSystemId
SourceSystemId string

ID interne unique de l’enregistrement d’association à partir du système dans lequel les associations sont gérées.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Détermine si l’équipement est disponible pour la sélection dans un plan quotidien dans les applications Plan et Progression

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Détermine éventuellement la première date à laquelle l’équipement peut être utilisé dans le projet affecté. La date fournie dans ce champ ne peut pas être antérieure à la date de début du projet affecté.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Détermine éventuellement la dernière date à laquelle l’équipement peut être utilisé dans le projet affecté. La date fournie ici ne peut pas être postérieure à la date de fin du projet affecté.

ContractReference
ContractReference string

ID de référence facultatif pour un contrat de location

ContractLineNumberReference
ContractLineNumberReference string

Si l’équipement a été loué et qu’un ContratReference est fourni, ce champ peut être utilisé pour indiquer un élément de ligne spécifique dans le contrat qui contient les informations relatives à l’équipement.

ContractURL
ContractURL string

Champ facultatif qui peut être utilisé pour fournir une URL à un système externe où le contrat de contrat de location peut être consulté. Ces informations s’affichent uniquement dans les ressources opérationnelles affectées d’un projet.

BillingClass
BillingClass string

Nous allons autoriser le chargement de projet par projet (niveau du projet) d’un ensemble de valeurs pour remplir ce champ. Ils doivent être entrés manuellement via l’interface utilisateur et/ou via APIM. Il existe une liste déroulante pour la sélection de l’interface utilisateur et/ou la validation sur l’importation APIM par rapport aux valeurs existantes. Le plan à long terme consiste à améliorer les champs « Classification de facturation » aux niveaux Employés du projet/Équipement du projet afin de permettre l’ajout/l’intégration de plusieurs valeurs par projet en tant que « sélection dans la liste » dans l’interface utilisateur et l’intégration à la validation par rapport à la liste

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Retours

response
string

Importer des fournisseurs

L’intégration des fournisseurs permet aux clients de conserver une liste principale de tous les fournisseurs qui peuvent être utilisés dans n’importe quel projet.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les fournisseurs

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les fournisseurs

VendorCode
VendorCode True string

Identificateur unique public d’un fournisseur

VendorDescription
VendorDescription True string

Description d’un fournisseur

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

AlternateName
AlternateName string

Autre nom qui peut être attribué au fournisseur pour faciliter les recherches.

Adresse1
Address1 string

Adresse postale du vendeur.

Adresse2
Address2 string

Deuxième ligne facultative pour l’adresse postale du fournisseur.

ZipCode
ZipCode string

Code postal ou postal du fournisseur.

Ville
City string

Ville où se trouve le vendeur.

RegionISOCode
RegionISOCode string

Code ISO 3166-2 pour la région du fournisseur.

CountryISOCode
CountryISOCode string

Code ISO Alpha-2 pour le pays du fournisseur.

Numéro de téléphone
TelephoneNumber string

Numéro de téléphone du fournisseur.

FaxNumber
FaxNumber string

Numéro de télécopie du fournisseur

DefaultPaymentTerms
DefaultPaymentTerms string

Conditions de paiement facultatives qui seront par défaut lorsque le fournisseur est ajouté à un contrat.

DefaultINCOTerms
DefaultINCOTerms string

Conditions commerciales internationales facultatives (INCO) qui seront par défaut ajoutées au fournisseur à un contrat.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Emplacement facultatif auquel le risque passe du vendeur à l’acheteur conformément aux conditions d’INCO spécifiées

VendorTypeReference
VendorTypeReference string

Référence facultative à un type de fournisseur. Si elles sont utilisées, les données fournies dans ce champ doivent correspondre à un enregistrement valide dans les données de référence de type fournisseur situées dans la plateforme.

DefaultCurrencyCode
DefaultCurrencyCode string

Code monétaire par défaut

PreferredLanguage
PreferredLanguage string

Langue préférée

VendorTaxJurisdiction
VendorTaxJurisdiction string

Code facultatif de compétence fiscale qui peut être inclus lors de l’envoi de demandes de facture et de paiement à partir de contrats à un système externe. Ce champ peut également être utilisé éventuellement lors de la demande de détails fiscaux à partir d’un système de fiscalité externe pour les éléments de ligne de contrat.

Statut
Status string

État du fournisseur, disponible ou indisponible

VendorTaxId
VendorTaxId string

Numéro d’identification fiscale facultatif émis pour le fournisseur auprès d’une autorité fiscale gouvernementale (généralement IRS pour les fournisseurs américains)

VendorAddressType
VendorAddressType string

Type d’adresse du fournisseur

Adresse1
Address1 string

Adresse1

Adresse2
Address2 string

Adresse2

ZipCode
ZipCode string

Code postal

Ville
City string

Ville

RegionISOCode
RegionISOCode string

Code ISO de région

CountryISOCode
CountryISOCode string

Code ISO du pays

Numéro de téléphone
TelephoneNumber string

Numéro de téléphone

FaxNumber
FaxNumber string

Numéro de télécopie

Retours

response
string

Importer des fournisseurs de projets

Cette intégration permet aux clients d’affecter des fournisseurs à des projets. L’utilisation de ces nouveaux fournisseurs d’API peut être ajoutée et les fournisseurs existants peuvent être non attribués à des projets. Chaque fournisseur de l’API Fournisseurs de projets doit déjà exister dans InEight dans le cadre de la liste principale de tous les fournisseurs pour le client (voir « Vendors_Import » pour plus d’informations).

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectDisplayId
ProjectDisplayId string

Identificateur unique pour chaque projet reconnaissable publiquement. Ce champ indique l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé

VendorCode
VendorCode string

Code fournisseur du fournisseur si un utilisateur est affecté au fournisseur

VendorSourceSystemId
VendorSourceSystemId True string

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement d’InEight et irrécupérable sans assistance d’InEight Professional Services. Identificateur unique pour chaque fournisseur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

ProjectSourceSystemId
ProjectSourceSystemId True string

Identificateur unique pour chaque projet créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

IsActive
IsActive boolean

Valeur booléenne qui indique si le fournisseur est actif ou non dans le système InEight

Retours

response
string

Importer des incoterms

Cette intégration permet à l’utilisateur d’importer ses règles IncoTerms dans Suite. Les normes incoTerms ont été définies par la Chambre internationale de commerce. Ils définissent les règles qui doivent être suivies par les acheteurs et les vendeurs impliqués dans des contrats internationaux.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Nom
Name string

Code qui représente ou décrit l’incoterm

Descriptif
Description string

Champ défini par le client qui est généralement utilisé pour décrire ou fournir des détails sur l’incoterm

Language
Language string

Code de langue que l’incoterm par défaut est affiché dans l’interface utilisateur

SourceSystemId
SourceSystemId string

Identification de l’incoterm utilisé dans le système externe. Dans la plupart des cas, cela correspond au champ Nom. Ce champ est utilisé par InEight pour faire correspondre les enregistrements Incoterm à d’autres entités où un incoterm est référencé entre eux

SourceSystemName
SourceSystemName string

Nom du système externe fournissant les données. Collaborer avec InEight pour identifier une valeur spécifique à utiliser dans ce champ

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Descriptif
Description string

Champ défini par le client qui est généralement utilisé pour décrire ou fournir des détails sur l’incoterm en fonction du code de langue

Language
Language string

Code de langue que l’incoterm par défaut est affiché dans l’interface utilisateur

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Importer des oranizations

L’intégration des organisations permet aux clients de créer et de gérer la structure héritarchique complète de l’organisation, à laquelle les projets sont affectés, à partir d’un sytem tiers, tel qu’un ERP.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Nom de l'Organisation
OrganizationName True string

Nom de l’organisation tel qu’il doit apparaître dans l’interface utilisateur InEight

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour la structure organisationnelle

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour la structure organisationnelle

OrganizationDescription
OrganizationDescription True string

Description de l’enregistrement d’organisation qui peut être consulté dans l’interface utilisateur InEight

ParentOrganization
ParentOrganization True string

SourceSystemId du parent de l’enregistrement d’organisation. Utilisez ce champ pour créer une structure hiérarchique pour les organisations. Si l’enregistrement de l’organisation se trouve en haut de la structure hiérarchique, utilisez la valeur RootOrg1 comme organisation parente

IsActive
IsActive boolean

Lorsque la valeur est false, l’enregistrement de l’organisation est supprimé de manière réversible dans InEight

Retours

response
string

Importer des projets

L’intégration de projets permet de créer de nouveaux projets dans InEight. Dans les versions antérieures d’InEight, la maintenance des projets pour les modifications d’état, les dates et d’autres données de projet a été effectuée manuellement via l’interface utilisateur du produit Core.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectDisplayId
ProjectDisplayId True string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

Nom du projet
ProjectName True string

Champ de texte qui fournit un nom descriptif court du projet.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId de l’organisation à laquelle le projet est affecté.

BaseCurrency
BaseCurrency True string

Devise par défaut du projet. La valeur fournie dans ce champ doit correspondre à un code monétaire dans la plateforme cloud InEight.

TimeZone
TimeZone True string

Fuseau horaire du projet au format UTC.

ProjectStatusName
ProjectStatusName True string

État du projet. La seule valeur autorisée dans la version actuelle est New.

Date de début
StartDate date-time

Date de début du projet au format UTC.

Date de fin
EndDate date-time

Date de fin attendue du projet au format UTC.

Ville
City string

Nom de la ville où se trouve le projet.

RegionISOCode
RegionISOCode string

Code ISO (3166-2) pour la région où se trouve le projet.

CountryISOCode
CountryISOCode string

Code ISO (Alpha-2) pour le pays où se trouve le projet.

ZipCode
ZipCode string

Code postal ou code postal de l’emplacement du projet.

Adresse1
Address1 string

Adresse postale principale de l’emplacement du projet.

Adresse2
Address2 string

Informations supplémentaires sur l’adresse postale de l’emplacement du projet.

Latitude
Latitude double

Latitude du système d’information géographique (GIS) de l’emplacement du projet. Les valeurs autorisées sont maximales de 90 et de -90 au minimum.

Longitude
Longitude double

Longitude SIG de l’emplacement du projet. Les valeurs autorisées sont maximales de 180 et minimales de -180.

Remarques
Notes string

Champ de texte de forme libre pour les notes relatives au projet.

IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement à partir de la plateforme cloud InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée.

OriginalContractAmount
OriginalContractAmount double

Valeur dollar du contrat d’origine.

Numéro de contrat
ContractNumber string

Identificateur du contrat principal du projet.

DateProjectStarted
DateProjectStarted date-time

Date de début réelle du projet.

ContractDate
ContractDate date-time

Date d’effet du contrat principal.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Date à laquelle le contrat principal a été conclu.

OriginalDuration
OriginalDuration integer

Durée planifiée du projet en jours.

ForecastStartDate
ForecastStartDate date-time

Date de début prévue du projet au format UTC.

ForecastCompletionDate
ForecastCompletionDate date-time

Date de fin prévue du projet au format UTC.

ForecastDuration
ForecastDuration integer

Durée prévue du projet en nombre entier.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Date d’achèvement révisée prévue du projet au format UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Extension prévue de la durée du projet en nombre entier

ForecastRevisedDuration
ForecastRevisedDuration integer

Durée révisée prévue du projet en nombre entier

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Date d’achèvement révisée du contrat du projet au format UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Extension du contrat de la durée du projet en nombre entier

ContractRevisedDuration
ContractRevisedDuration integer

Durée révisée du contrat du projet en nombre entier

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Date prévue de réception du certificat d’achèvement substantiel.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Date prévue d’obtention du certificat d’achèvement substantiel.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Date attendue de la réception du certificat de fin finale.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Date prévue d’obtention du certificat de fin finale.

CompanyLegalName
CompanyLegalName string
Nom d'Attribut
AttributeName string

Fournissez un nom valide d’un attribut de projet défini dans le système. Si une valeur est fournie pour ce champ, n’incluez pas le champ AttributeSourceSystemId.

AttributeSourceSystemId
AttributeSourceSystemId string

Fournissez un SourceSystemId valide d’un attribut de projet défini dans le système. Si une valeur est fournie pour ce champ, n’incluez pas le champ AttributeName.

AttributeValue
AttributeValue True string

Indiquez la valeur de l’attribut spécifié par les champs AttributeName ou AttributeSourceSystemId. L’entrée fournie dans ce champ doit correspondre au type de données attendu de l’attribut de projet. Par exemple, si l’attribut de projet attend une valeur de date, ce champ doit contenir une date. Si le type de données de l’attribut de projet est spécifié en tant que « Données », l’entrée fournie dans ce champ doit correspondre à une option valide pour la source de données Attributs du projet. Par exemple, la source de données de l’attribut de projet est spécifiée en tant qu'« Organisation », puis l’entrée dans ce champ doit correspondre à un nom d’organisation ou SourceSystemId valide.

Marchés
Markets array of string

Retours

response
string

Importer des rôles

Cette intégration permet aux clients de créer leur liste principale de rôles qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

RoleName
RoleName True string

Nom du rôle

Descriptif
Description string

Description du rôle

AdminLevel
AdminLevel True string

Niveau d’administration à attribuer à ce rôle à 0, 1, 2 ou 3

SourceSystemId
SourceSystemId True string

ID d’enregistrement unique attribué par Suite et correspondant au système externe qui utilise l’intégration. Utiliser InEight pour provisionner une valeur unique pour ce champ

SourceSystemName
SourceSystemName string

Nom unique attribué par Suite et correspondant au système externe qui utilise l’intégration. Utiliser InEight pour provisionner une valeur unique pour ce champ

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Importer des rôles d’utilisateur

UserRoles Integration permet aux clients InEight d’importer une liste d’utilisateurs et de rôles mappés au niveau du projet ou de l’organisation prévu. Dans l’application, les attributions de rôles d’utilisateur se trouvent dans les options de menu au niveau du compte sous « Utilisateur de gestion des utilisateurs de l’administration >> suite ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

RoleName
RoleName True string

Nom du rôle qui sera attribué à l’utilisateur. Le nom fourni dans ce champ doit correspondre à un rôle existant dans la plateforme cloud InEight

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId d’un utilisateur existant dans la plateforme cloud InEight

IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’association de l’utilisateur au rôle. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée

ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId d’un projet existant dans la plateforme cloud InEight. Cela définit les autorisations associées au rôle uniquement pour ce projet. Si le rôle doit être affecté à plusieurs projets pour l’utilisateur, plusieurs enregistrements doivent être envoyés. Si l’utilisateur doit avoir le rôle attribué à tous les projets qui se trouvent sous un niveau d’organisation spécifique, utilisez le champ OrganizationSourceSystemId à la place

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId d’une organisation existante au sein de la plateforme cloud InEight. Cela accorde les autorisations associées au rôle à tous les projets qui relèvent hiérarchiquement de cette organisation

Retours

response
string

Importer des types d’équipement

L’intégration des types d’équipement permet à un système externe de conserver une liste principale de types d’équipement dans InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

EquipmentTypeId
EquipmentTypeId True string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à l’ID système source s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

Descriptif
Description True string

Description informelle de l’enregistrement qui sera affiché dans l’utilisation normale d’applications InEight pour aider les utilisateurs à effectuer des recherches ou des sélections. Ce champ prend en charge un grand nombre de caractères de texte, mais il est recommandé de conserver la description aussi courte que possible tout en conservant une signification facilement reconnue.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. La définition d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et ne peut pas être récupérée sans assistance auprès des services professionnels InEight.

EquipmentCategoryId
EquipmentCategoryId True string

Catégorie d’équipement à laquelle ce type d’équipement sera attribué. La valeur fournie dans ce champ doit correspondre à un enregistrement ID de catégorie d’équipement existant dans InEight.

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Les clients doivent travailler avec InEight pour approvisionner une valeur unique pour ce champ.

VendorCode
VendorCode string

La fourniture d’une valeur dans ce champ limite les personnes qui, dans InEight, peuvent sélectionner ce type d’équipement aux seuls utilisateurs affectés au même code de fournisseur. Cela permet aux fournisseurs qui ont accès au projet d’entrepreneurs principaux d’effectuer leur propre planification du travail.

CurrencyCode
CurrencyCode string

Devise par défaut pour les taux d’équipement. La valeur fournie ici doit correspondre à un CurrencyCode valide dans les données de référence InEight.

UoMName
UoMName string

Identifie l’UoM associé à l’équipement.

UnitCost
UnitCost double

Coût associé au fonctionnement du type d’équipement. La valeur entrée ici correspond à UoMName.

Retours

response
string

Importer des utilisateurs

L’intégration des utilisateurs permet aux clients InEight de fournir une liste de toutes les ressources utilisateur pour l’ensemble de leur organisation et de maintenir la liste à mesure que les utilisateurs sont ajoutés ou supprimés. Dans l’application, les enregistrements utilisateur se trouvent dans les options de menu au niveau du compte sous « Administration de la suite »

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Prénom
FirstName True string

Prénom de l’utilisateur

nom de famille
LastName True string

Nom de l’utilisateur

IsActive
IsActive boolean

'1' signifie actif et '0' signifie inactif

Language
Language string

Langage principal utilisé pour la communication

DecimalFormat
DecimalFormat string

Format décimal

DateFormat
DateFormat string

Date Format

EmployeeId
EmployeeId string

Fournissez un ID valide d’un utilisateur affecté dans le système.

VendorCode
VendorCode string

Code fournisseur du fournisseur si l’utilisateur est affecté à un fournisseur

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

MobileNumber
MobileNumber string

numéro de téléphone cellulaire de l’utilisateur

WorkNumber
WorkNumber string

numéro de téléphone professionnel de l’utilisateur

DisplayUserId
DisplayUserId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

Adresse e-mail
EmailAddress True string

adresse e-mail officielle de l’utilisateur

Date de début
StartDate date-time

Date de début de l’utilisateur au format UTC.

Date de fin
EndDate date-time

Date de fin attendue de l’utilisateur au format UTC.

IsExternalUser
IsExternalUser boolean

'1' signifie actif et '0' signifie inactif

Retours

response
string

Importer des équipements

L’intégration de l’équipement permet aux clients InEight de fournir et de maintenir une liste complète d’équipements qui peuvent être utilisés sur n’importe quel projet donné. Dans cette intégration, il est prévu que « Équipement » fait référence à des éléments qui sont mobiles, ont un taux d’utilisation estimé et peuvent être suivis par heures d’utilisation. L’équipement peut inclure des grues, des backhoes, des générateurs, des camions utilisés pour le transport et toute autre ressource suivie. Cette intégration comprend des détails spécifiques sur l’équipement tel que le fabricant, le modèle, le numéro de série et si l’équipement est détenu ou loué. Dans l’application, les enregistrements d’équipement se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données principales » « > Ressources opérationnelles ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilité ou état actuel de l’équipement. Les valeurs autorisées pour ce champ sont « Disponibles » et « Non disponible ». S’il n’est pas spécifiquement fourni, la valeur de « Disponible » est supposée.

EquipmentNumber
EquipmentNumber True string

Système d’identificateur d’élément d’équipement, qui doit être unique pour chaque pièce d’équipement.

PropriétéType
OwnershipType True string

Indique si l’équipement est détenu ou loué par le client. Les options valides pour ce champ sont « Propriété » et « Loué ».

EquipmentType
EquipmentType True string

Associe l’élément d’équipement à un type d’équipement. La valeur doit correspondre à celle d’un EquipmentTypeId existant.

VendorCode
VendorCode string

Identifie un fournisseur qui existe dans InEight. Les équipements dotés d’un code fournisseur sont gérés par le fournisseur associé et leur disponibilité est limitée à ce fournisseur.

Numéro de série
SerialNumber string

Numéro de série physique ou numéro d’identification du véhicule (VIN) de l’équipement.

Fabricant
Manufacturer string

Nom du fabricant de l’équipement.

Dot
Dot boolean

Indique si l’équipement est réglementé par le ministère des Transports (DOT).

EquipmentDescription
EquipmentDescription True string

Champ défini par l’utilisateur qui décrit généralement ou donne des détails sur la catégorie ou le modèle/type d’équipement spécifique.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

SourceSystemId
SourceSystemId string

Identification de l’équipement utilisé dans le système externe. Dans la plupart des cas, cela correspond au champ Numéro d’équipement. Ce champ est utilisé par InEight pour faire correspondre les enregistrements d’équipement à d’autres entités (par exemple, Équipement de projet) où un équipement est référencé entre eux.

SourceSystemName
SourceSystemName string

Nom du système externe fournissant les données.

CurrencyCode
CurrencyCode string

Identifie le type monétaire associé à l’équipement.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Centre de coûts auquel appartient l’équipement.

Emplacement
Location string

Champ de texte libre utilisé pour afficher un emplacement où l’équipement peut être trouvé.

UnitCost
UnitCost double

Coût associé à l’exploitation de l’équipement. La valeur entrée ici correspond à l’unité de mesure (UoMName).

UoMName
UoMName string

Identifie l’unité de mesure associée à l’équipement. La valeur fournie ici doit correspondre à l’ID système nom OU source d’un enregistrement Unité de mesure existant.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Détermine si l’enregistrement peut être utilisé pour la planification quotidienne dans les applications Plan et Progression

Retours

response
string

Importer du matériel

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

DisplayId
DisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé

MaterialTypeReference
MaterialTypeReference string

Doit correspondre à une valeur valide pour un type de matériau qui a été prédéfini dans InEight par le biais de données amorçage

MaterialGroupReference
MaterialGroupReference string

Référence facultative à un groupe auquel appartient le matériau

Language
Language string

Code de langue qui représente la langue des noms et descriptions par défaut pour chaque enregistrement de l’intégration. Le code fourni doit correspondre à une langue prise en charge par InEight

DefaultMaterialName
DefaultMaterialName string

Nom de matériel par défaut qui apparaît dans l’interface utilisateur

DefaultMaterialDescription
DefaultMaterialDescription string

Description du matériel qui apparaît dans l’interface utilisateur

PurchasingUnitOfMeasure
PurchasingUnitOfMeasure string

PurchasingUnitOfMeasure accepte le SourceSystemId d’un enregistrement Unité de mesure valide, ainsi que la valeur actuellement attendue du champ

ManufacturingPartNumber
ManufacturingPartNumber string

Numéro de partie facultatif qui peut être fourni si le composant est spécifique à un fabricant connu

BaseUnitOfMeasure
BaseUnitOfMeasure string

BaseUnitOfMeasure accepte le SourceSystemId d’un enregistrement Unité de mesure valide, ainsi que la valeur actuellement attendue du champ

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

AccountCodeReference
AccountCodeReference string

Référence à un code de compte qui sera utilisé par InEight Contract. Doit être un code de compte valide dans InEight

Language
Language string

Code de langue qui représente la langue des noms et descriptions traduits pour chaque association de traduction. Le code ISO fourni doit correspondre à un langage pris en charge par InEight

MaterialDescription
MaterialDescription string

Description matérielle dans la langue associée

MaterialName
MaterialName string

Nom du matériel dans la langue associée

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

MaterialSetReference
MaterialSetReference string

Identificateur unique du jeu de matériaux à associer au matériau

MaterialReference
MaterialReference string

Identificateur unique du matériau à associer à l’ensemble de matériaux

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificateur unique du type de caractéristique de jeu de matériaux à associer

DefaultPresetValue
DefaultPresetValue string

La valeur prédéfinie de la caractéristique du jeu de matériaux peut être fournie dans ce champ

Language
Language string

Langue de la valeur dans DefaultPresetValue. La valeur envoyée dans ce champ doit correspondre à un code de langue valide pris en charge par InEight

Language
Language string

Langue de la valeur de PresetValue dans ce tableau. La valeur envoyée dans ce champ doit correspondre à un code de langue valide pris en charge par InEight

PresetValue
PresetValue string

Texte traduit de PreseValue dans la langue associée

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemName
SourceSystemName string

Nom du système source qui fournit les données. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

MaterialReference
MaterialReference string

Identificateur unique du matériau à associer à l’ensemble de matériaux

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Utiliser InEight pour provisionner une valeur unique pour ce champ

Retours

response
string

Importer le registre comptable

Cette intégration permet à l’utilisateur d’importer un ensemble de transactions financières à partir du registre général dans la plateforme cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

DisplayId
DisplayId string

Code qui représente ou décrit le Registre général

Descriptif
Description string

Champ défini par le client qui est généralement utilisé pour décrire ou fournir des détails sur le registre général

Language
Language string

Code de langue dans lequel le compte de registre général par défaut à afficher à l’écran

SourceSystemId
SourceSystemId string

Identification du registre général utilisé dans le système externe. Dans la plupart des cas, cela correspond au champ DisplayId. Ce champ est utilisé par InEight pour faire correspondre les enregistrements de registre général à d’autres entités où un registre de compte est réréférencement croisé

SourceSystemName
SourceSystemName string

Nom du système externe fournissant les données. Collaborer avec InEight pour identifier une valeur spécifique à utiliser dans ce champ

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Descriptif
Description string

Champ défini par le client qui est généralement utilisé pour décrire ou fournir des détails sur le Registre général en fonction du code de langue

Language
Language string

Code de langue que le registre général est affiché dans l’interface utilisateur

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Importer le type d’équipement de projet

L’intégration du type d’équipement de projet permet aux clients InEight de maintenir des tarifs spécifiques pour les types d’équipement sur un projet spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectId
ProjectId True string

ID du projet auquel le type d’équipement est affecté

EquipmentTypeId
EquipmentTypeId True string

ID du type d’équipement affecté au projet

UnitCost
UnitCost double

Coût unitaire par unité de mesure donnée dans l’enregistrement des données de référence du type d’équipement. Ce champ est laissé vide, sauf lors de la substitution du coût unitaire d’enregistrement de données de référence pour ce type d’équipement dans le projet affecté

IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement à partir de la plateforme cloud InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée

Retours

response
string

Importer les paramètres du projet

L’intégration de ProjectSettings permet d’obtenir/DÉFINIR des paramètres de projet qui incluent les options globales du projet, les informations de projet Attriibutes, les types de carburant de projet et les listes personnalisées de projet. Dans les versions antérieures, les modifications apportées aux paramètres de projet étaient possibles uniquement via l’interface utilisateur.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectSourceSystemId
ProjectSourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

ProjectSourceSystemName
ProjectSourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

ProjectDisplayId
ProjectDisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Comportement d’intégration des éléments de coût

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Durée planifiée du projet en jours

IsTemplateProject
IsTemplateProject boolean

Projet de modèle

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

Valider l’équipement pour projeter la devise

ProjectInformationTag1
ProjectInformationTag1 string

Balise d’informations sur le projet 1

ProjectInformationTag2
ProjectInformationTag2 string

Balise d’informations sur le projet 2

ProjectInformationTag3
ProjectInformationTag3 string

Balise d’informations sur le projet 3

ProjectInformationTag4
ProjectInformationTag4 string

Balise d’informations sur le projet 4

ProjectInformationTag5
ProjectInformationTag5 string

Balise d’informations sur le projet 5

ProjectInformationTag6
ProjectInformationTag6 string

Balise d’informations sur le projet 6

ProjectInformationTag7
ProjectInformationTag7 string

Balise d’informations sur le projet 7

ProjectInformationTag8
ProjectInformationTag8 string

Balise d’informations sur le projet 8

ProjectInformationTag9
ProjectInformationTag9 string

Balise d’informations sur le projet 9

ProjectInformationTag10
ProjectInformationTag10 string

Balise d’informations sur le projet 10

ProjectInformationTag11
ProjectInformationTag11 string

Balise d’informations du projet 11

ProjectInformationTag12
ProjectInformationTag12 string

Balise d’informations du projet 12

ProjectInformationTag13
ProjectInformationTag13 string

Balise d’informations sur le projet 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Balise d’informations sur le projet 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Balise d’informations du projet 15

ListName
ListName True string

Nom de la liste ajoutée à l’étiquette personnalisée

FieldValues
FieldValues array of string

Tableau délimité par des virgules de chaînes avec une liste NON-DUPLICATE de toutes les valeurs de champ qui font partie de la liste personnalisée

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

Nom du type de carburant utilisé

UOMSourceSystemId
UOMSourceSystemId True string

La valeur fournie dans ce champ doit correspondre à une unité de mesure valide précédemment fournie ou définie dans votre système InEight.

CurrencyCode
CurrencyCode True string

Devise utilisée pour acheter le carburant. La valeur fournie dans ce champ doit correspondre à un code monétaire dans la plateforme cloud InEight et celle qui est sélectionnée pour le projet.

UnitCost
UnitCost double

Valeur du carburant par unité de mesure

AccountCodeReference
AccountCodeReference string

Code de compte de l’enregistrement qui sera affiché dans l’utilisation normale d’applications de plateforme de produits pour aider les utilisateurs à effectuer des recherches ou des sélections pour un travail particulier terminé.

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

Retours

response
string

Importer l’artisanat

L’intégration de l’artisanat permet aux clients InEight de fournir une liste d’artisanat pour leur organisation. Dans l’application, les enregistrements Crafts se trouvent dans les options de menu au niveau du compte sous « Ressources opérationnelles de bibliothèques > de données de référence » ou dans le menu au niveau du projet, sous « Ressources opérationnelles affectées ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

CraftId
CraftId True string

L’ID InEight de l’enregistrement Craft

CraftDescription
CraftDescription True string

Description de l’artisanat

TradeId
TradeId True string

ID InEight pour le commerce associé à l’artisanat

CurrencyCode
CurrencyCode string

Code ISO de la devise affectée à l’artisanat

VendorCode
VendorCode string

L’ID InEight du fournisseur affecté à l’artisanat

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour l’artisanat

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour l’artisanat

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId d’une union affectée à l’artisanat

UoMName
UoMName string

Nom OR SourceSystemId d’un enregistrement unité de mesure existant qui doit être utilisé pour les ressources affectées à l’artisanat

UseBaseWageFactors
UseBaseWageFactors boolean

Indicateur qui détermine si l’enregistrement utilise des valeurs absolues ou des facteurs de multiplication pour les taux de rémunération.

StraightTimeRate
StraightTimeRate double

Taux de rémunération standard qui devrait être appliqué pour cet artisanat

OverTimeFactor
OverTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux d’heures supplémentaires. Est vide s’il n’utilise pas de facteurs.

OverTimeRate
OverTimeRate double

Taux calculé exact payé à l’employé pour les heures supplémentaires selon les lois applicables. Est vide si vous utilisez des facteurs.

DoubleTimeFactor
DoubleTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux de temps double. Est vide s’il n’utilise pas de facteurs

DoubleTimeRate
DoubleTimeRate double

Taux calculé exact payé à l’employé pour le travail à temps double conformément aux lois applicables. Est vide si vous utilisez des facteurs.

IsActive
IsActive boolean

Seuls les enregistrements actifs sont retournés pour cette API

Retours

response
string

Importer MaterialSet

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

MaterialDimensionReference
MaterialDimensionReference True string

Identificateur unique de la dimension de matériau.

ParentMaterialSetReference
ParentMaterialSetReference string

Identificateur unique de l’ensemble de matériaux parent fait référence

Language
Language string

Langue de la valeur dans DefaultDescription. La valeur envoyée dans ce champ doit correspondre à un code ISO valide pour les langues prises en charge par InEight

MaterialSetReference
MaterialSetReference string

Identificateur unique du jeu de matériaux à associer à l’ensemble de matériaux

MaterialSetName
MaterialSetName True string

Nom de l’ensemble de matériaux

DefaultSetDescription
DefaultSetDescription True string

Description du jeu de matériaux par défaut fournie

Language
Language string

Langue de la valeur dans SetDescription et MaterialSetName dans ce tableau. La valeur envoyée dans ce champ doit correspondre à un code ISO valide pour les langues prises en charge par InEight

DéfinirLaDescription
SetDescription string

Champ Description traduite dans la langue associée

MaterialSetName
MaterialSetName string

Champ Nom traduit dans la langue associée

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificateur unique du type de caractéristique de jeu de matériaux à associer

MaterialCharacteristicReference
MaterialCharacteristicReference string

Identificateur unique de la référence des caractéristiques du matériau

MaterialDimensionReference
MaterialDimensionReference string

Identificateur unique de la référence de dimension de matériau

DynamicDescriptionPosition
DynamicDescriptionPosition string

Position de description dynamique pour le type de caractéristique du jeu de matériaux

SourceSystemName
SourceSystemName string

Nom du système source qui fournit les données. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemName
SourceSystemName string

Nom du système source qui fournit les données. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

Retours

response
string

Importer paymentTerm

Cette intégration permet à l’utilisateur d’importer ses conditions de paiement dans la plateforme cloud InEight. Les conditions de paiement définissent les normes qui sont suivies lors du paiement des factures de l’entrepreneur. Il peut contenir des termes tels que la période comprise entre 2 paiements, les remises, les paiements anticipés, etc.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Nom
Name string

Code qui représente ou décrit le terme de paiement

Descriptif
Description string

Champ défini par le client qui est généralement utilisé pour décrire ou fournir des détails sur le terme de paiement

Language
Language string

Code de langue que le terme de paiement est affiché dans l’interface utilisateur

SourceSystemId
SourceSystemId string

Identification du terme de paiement utilisé dans le système externe. Dans la plupart des cas, cela correspond au champ Nom. Ce champ est utilisé par InEight pour faire correspondre les enregistrements Incoterm à d’autres entités où une durée de paiement est croisée

SourceSystemName
SourceSystemName string

Nom du système externe fournissant les données. Collaborer avec InEight pour identifier une valeur spécifique à utiliser dans ce champ

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Détermine si le numéro d’estimation de progression est obligatoire dans le module Demande de paiement du contrat InEight si la même durée de paiement est utilisée dans l’application Contrat InEight

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Détermine si la période de facturation est obligatoire dans le module Demande de paiement du contrat InEight si la même durée de paiement est utilisée dans l’application Contrat InEight

DueDays
DueDays integer

Lorsque les factures sont envoyées dans le contrat InEight, la date d’échéance de la facture est déterminée en fonction des jours d’échéance du paiement

Descriptif
Description string

Champ défini par le client qui est généralement utilisé pour décrire ou fournir des détails sur le terme de paiement en fonction du code de langue

Language
Language string

Code de langue que le terme de paiement est affiché dans l’interface utilisateur

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Importer ProjectCrafts

Cette intégration permet aux clients InEight d’associer un métier et un taux spécifiques à un employé à un projet spécifique.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

ProjectId
ProjectId True string

ID du projet dans lequel l’artisanat doit être mis à disposition

CraftId
CraftId True string

ID de l’artisanat à mettre à la disposition du projet

StraightTimeRate
StraightTimeRate double

Taux horaire qui doit être donné à l’artisanat dans le projet. Ce champ est laissé vide lors de l’utilisation de la valeur dans l’enregistrement de données de référence pour l’artisanat

OverTimeFactor
OverTimeFactor double

Multiplicateur par rapport au temps droit utilisé pour calculer les heures supplémentaires. Si vous spécifiez une valeur pour l’enregistrement, utilisez ce champ ou OverTimeRate, mais pas les deux. Ce champ est laissé vide lors de l’utilisation de la valeur dans l’enregistrement de données de référence pour l’artisanat

OverTimeRate
OverTimeRate double

Taux spécifique à appliquer aux heures supplémentaires. Si vous spécifiez une valeur pour l’enregistrement, utilisez ce champ ou OverTimeFactor, mais pas les deux. Ce champ est laissé vide lors de l’utilisation de la valeur dans l’enregistrement de données de référence pour l’artisanat

DoubleTimeFactor
DoubleTimeFactor double

Multiplicateur par rapport au temps droit utilisé pour calculer le temps double. Si vous spécifiez une valeur pour l’enregistrement, utilisez ce champ ou DoubleTimeRate, mais pas les deux. Ce champ est laissé vide lors de l’utilisation de la valeur dans l’enregistrement de données de référence pour l’artisanat

DoubleTimeRate
DoubleTimeRate double

Taux spécifique à appliquer aux heures de temps double. Si vous spécifiez une valeur pour l’enregistrement, utilisez ce champ ou DoubleTimeFactor, mais pas les deux. Ce champ est laissé vide lors de l’utilisation de la valeur dans l’enregistrement de données de référence pour l’artisanat

IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement à partir de la plateforme cloud InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée

UseBaseWageFactors
UseBaseWageFactors boolean

Détermine si des facteurs ou des taux sont utilisés lors du calcul des taux réels par rapport aux heures travaillées. Ce champ est laissé vide lors de l’utilisation de la valeur dans l’enregistrement de données de référence pour l’artisanat

Retours

response
string

Importer un groupe de matériaux

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

GroupDisplayId
GroupDisplayId True string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé

MaterialGroupName
MaterialGroupName True string

Nom du groupe de matériaux

Descriptif
Description string

Description conviviale de l’enregistrement qui sera affiché dans l’utilisation normale d’applications InEight pour aider les utilisateurs à effectuer des recherches ou des sélections. Ce champ peut prendre en charge un grand nombre de caractères de texte, mais il est recommandé de conserver la description aussi courte que possible tout en conservant une signification facilement reconnue.

ParentMaterialGroupReference
ParentMaterialGroupReference string

Si le groupe de matériaux est utilisé, fournissez la référence de groupe de matériaux qui représente le parent de cet enregistrement de groupe de matériaux

Language
Language string

Code de langue qui représente la langue dans les champs Nom du groupe de matériaux et Description. La valeur envoyée dans ce champ doit correspondre à un code valide pour les langues prises en charge par InEight

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

MaterialGroupReference
MaterialGroupReference string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

Language
Language string

Code de langue qui représente la langue dans les champs Nom du groupe matériel et Description de chaque association de traduction. La valeur envoyée dans ce champ doit correspondre à un code valide pour les langues prises en charge par InEight

MaterialGroupName
MaterialGroupName string

Texte traduit du nom du groupe de matériaux pour la langue associée

Descriptif
Description string

Texte traduit de la description de la langue associée

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Retours

response
string

Importer un type de caractéristique de matériau

Cette intégration fait partie des intégrations de matériaux qui permettent aux tiers de conserver une liste principale de tous les matériaux, classifications et attributs prédéfinis des matériaux utilisés pour les contrats et l’achat.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

DisplayId
DisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à CharacteristicTypeReference s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

DefaultCharacteristicName
DefaultCharacteristicName string

Nom du type caractéristique

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Language
Language string

Code de langue qui représente la langue des champs Nom de caractéristique par défaut et Description des caractéristiques par défaut

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Description du type caractéristique

CharacteristicTypeReference
CharacteristicTypeReference string

Une liste prédéfinie dans la plateforme InEight qui définit les valeurs est autorisée pour le type de caractéristique de matériau comme (Text, List, Numeric, Date, Open List)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Language
Language string

code de langue qui représente la langue dans les champs Nom de caractéristique et Description des caractéristiques. La valeur envoyée dans ce champ doit correspondre à un code valide pour les langues prises en charge par InEight.

CharacteristicName
CharacteristicName string

Translation CharacteristicName pour la langue associée

CaractéristiqueDescription
CharacteristicDescription string

Description de CharacteristicName traduite pour la langue associée

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Language
Language string

code de langue qui représente la langue des champs Texte de l’élément de type caractéristique par défaut et description des caractéristiques matérielles. La valeur envoyée dans ce champ doit correspondre à un code valide pour les langues prises en charge par InEight

DefaultElementValue
DefaultElementValue string

Valeur de chaîne de l’élément Type caractéristique

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Description de l’élément Type caractéristique

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Language
Language string

Code de langue qui représente la langue dans les champs ElementValue et CharacteristicTypeElementDescription. La valeur envoyée dans ce champ doit correspondre à un code valide pour les langues prises en charge par InEight

ElementValue
ElementValue string

Texte traduit de la valeur d’élément pour la langue associée

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Texte traduit de la description ElementValue pour la langue associée

Retours

response
string

Importer une union

Cette intégration permet à un client de conserver une liste principale d’Unions dans InEight. Les syndicats peuvent être associés aux employés et à l’artisanat au niveau du compte (tous les projets) ou des niveaux de projet spécifiés. Ces associations peuvent être créées et gérées dans leurs propres intégrations (distinctes) ou via l’interface utilisateur de la plateforme cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

UnionDisplayId
UnionDisplayId True string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé

UnionDescription
UnionDescription True string

Description conviviale de l’enregistrement qui sera affiché dans l’utilisation normale d’applications InEight pour aider les utilisateurs à effectuer des recherches ou des sélections. Ce champ prend en charge un grand nombre de caractères de texte, mais il est recommandé de conserver la description aussi courte que possible tout en conservant une signification facilement reconnue.

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemId
SourceSystemId string

Identificateur créé par le « système d’enregistrement » et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

SourceSystemName
SourceSystemName string

Nom du système source qui fournit les données. Les clients doivent travailler avec InEight pour provisionner une valeur unique pour ce champ

Retours

response
string

Marchés d’importation

Cette intégration permet aux clients de créer et de gérer leur liste principale des marchés qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. À l’aide de cette API, de nouveaux marchés peuvent être ajoutés et les marchés existants peuvent être mis à jour. Les ajouts et mises à jour sont publiés automatiquement (au lieu d’être intermédiaires) et sont donc immédiatement disponibles pour une utilisation dans les applications cloud InEight.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Nom
Name True string

Nom du marché

Descriptif
Description string

Champ facultatif pour décrire ou ajouter plus de détails sur le marché

SourceSystemId
SourceSystemId True string

Identificateur externe de l’enregistrement du marché fourni par le système d’enregistrement des marchés

SourceSystemName
SourceSystemName string

Le client a fourni le nom du système d’enregistrement des marchés.

IsActive
IsActive boolean

Détermine si l’enregistrement est disponible pour une utilisation

Retours

response
string

Obtenir des AccoundCodes

Cette intégration permet aux clients de lire et d’exporter des informations concernant leur liste principale de codes de compte, de Suite dans leurs systèmes internes. Il permet aux clients de conserver leur liste principale de codes de compte qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight.

L’API AccountCode_Import, qui est la version entrante de cette API GET est utilisée pour créer de nouveaux codes de compte et mettre à jour les codes de compte existants.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Nombre
$count integer

Inclut un nombre des résultats correspondants (propriété « @odata.count ») dans la réponse.

Retours

Nom Chemin d’accès Type Description
array of object
SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications de plateforme de produits et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

DisplayId
DisplayId string

Identificateur unique reconnaissable publiquement. Ce champ s’affiche dans les utilisations normales des applications de plateforme de produits. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType est un champ obligatoire et spécifie l’opération à effectuer via la méthode, c’est-à-dire Ajouter ou 1, Mettre à jour ou 2, Renommer ou 3, Déplacer ou supprimer ou 5.

AccountCodeDescription
AccountCodeDescription string

Description informelle de l’enregistrement qui sera affiché dans l’utilisation normale d’applications de plateforme de produits pour aider les utilisateurs à effectuer des recherches ou des sélections. Ce champ prend en charge un grand nombre de caractères de texte, mais il est recommandé de conserver la description aussi courte que possible tout en conservant une signification facilement reconnue.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId ou AccountCodeDisplay de l’enregistrement qui représente le parent de l’enregistrement actif dans la hiérarchie de code de compte.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement de la plateforme de produits InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée. Il n’est pas recommandé d’utiliser ce champ pour masquer ou suspendre un enregistrement, car les enregistrements supprimés ne peuvent pas être rétablis.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Active ou désactive l’indicateur Principal de quantité automatique pour le code du compte.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Active ou désactive l’indicateur secondaire de quantité automatique pour le code du compte.

IsTerminal
IsTerminal boolean

Détermine si le code du compte est le dernier dans une branche de la hiérarchie.

PrimaryUOMReference
PrimaryUOMReference string

Indiquez l’DisplayId ou SourceSystemId d’une unité de mesure à utiliser comme UOM principal.

CurrencyCode
CurrencyCode string

Nom d’un enregistrement Monétaire valide.

SecondaryUOMReference
SecondaryUOMReference string

Indiquez l’DisplayId ou sourceSystemId d’une unité de mesure à utiliser comme UOM secondaire.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Définit la valeur de l’option Contribuer au principal au principal sur le code du compte.

ContributionPrimaryToSecondary
ContributePrimaryToSecondary boolean

Définit la valeur de l’option Contributeur principal à secondaire sur le code du compte.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Définit la valeur de l’option Contribuer secondaire à secondaire sur le code du compte.

FlagAsDisabled
FlagAsDisabled boolean

Définit la valeur de l’option Flag for Disable sur le code du compte.

Remarques
Notes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

SafetyNotes
SafetyNotes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

EnvironmentalNotes
EnvironmentalNotes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

QualityNotes
QualityNotes string

Ouvrir le champ pour obtenir des notes sur l’enregistrement de code du compte

AccountCodeTag1
AccountCodeTag1 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag2
AccountCodeTag2 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag3
AccountCodeTag3 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag4
AccountCodeTag4 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag5
AccountCodeTag5 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag6
AccountCodeTag6 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag7
AccountCodeTag7 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag8
AccountCodeTag8 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag9
AccountCodeTag9 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag10
AccountCodeTag10 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag11
AccountCodeTag11 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag12
AccountCodeTag12 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag13
AccountCodeTag13 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag14
AccountCodeTag14 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag15
AccountCodeTag15 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag16
AccountCodeTag16 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag17
AccountCodeTag17 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag18
AccountCodeTag18 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag19
AccountCodeTag19 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

AccountCodeTag20
AccountCodeTag20 string

Fournissez une valeur pour la balise personnalisée Account Code à partir de l’une des options de liste personnalisée prédéfinies pour ce champ.

UserDefinedField1
UserDefinedField1 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField2
UserDefinedField2 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField3
UserDefinedField3 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField4
UserDefinedField4 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField5
UserDefinedField5 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField6
UserDefinedField6 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField7
UserDefinedField7 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField8
UserDefinedField8 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField9
UserDefinedField9 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

UserDefinedField10
UserDefinedField10 string

Champ personnalisé pour les codes de compte qui acceptent n’importe quelle valeur de texte.

Obtenir des contacts

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale de contacts, de Suite vers leurs systèmes internes. Il permet aux clients de conserver leur liste principale de contacts qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les contacts par leur SSID, leur nom, leur entreprise ou d’autres détails de contact.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
Prénom
FirstName string

Prénom du contact

nom de famille
LastName string

Nom du contact

Entreprise
Company string

Société du contact

PrimaryEmail
PrimaryEmail string

Adresse e-mail principale du contact

SecondaryEmail
SecondaryEmail string

Adresse e-mail secondaire du contact

SourceSystemId
SourceSystemId string

Identificateur externe de l’enregistrement contact fourni par le système d’enregistrement pour contacts

SourceSystemName
SourceSystemName string

Le client a fourni le nom du système d’enregistrement pour contacts.

ContactTypeReference
ContactTypeReference string

Catégorie du contact

LanguagePreference
LanguagePreference string

Langue préférée du contact

VendorSourceSystemId
VendorSourceSystemId string

Si le contact est associé à un fournisseur, l’identificateur externe du système d’enregistrement du fournisseur

Département
Department string

Division du contact dans l’entreprise ou l’organisation

Titre
Title string

Titre du contact dans l’entreprise ou l’organisation

Poste
Position string

Position du contact dans l’entreprise ou l’organisation

OfficeNumber
OfficeNumber string

Numéro de téléphone du bureau du contact

MobileNumber
MobileNumber string

Numéro de téléphone mobile du contact

FaxNumber
FaxNumber string

Numéro de télécopie du contact

Adresse1
Address1 string

Adresse postale du contact

Adresse2
Address2 string

Adresse postale secondaire pour le contact

Ville
City string

La ville où vit le Contact

ZipCode
ZipCode string

Code postal (postal) où se trouve le contact

RegionISOCode
RegionISOCode string

Code de région ISO (état) où se trouve le contact

CountryISOCode
CountryISOCode string

Code du pays ISO où se trouve le contact

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Obtenir des pays

Retourne la liste complète de tous les pays disponibles pour une utilisation dans les applications cloud InEight. La réponse peut éventuellement être développée pour inclure les noms de pays traduits pour toutes les langues actuellement prises en charge par le cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

includeTranslation
includeTranslation True boolean

Définissez la valeur true pour inclure les noms de pays traduits pour chaque langue prise en charge par les applications cloud InEight.

Retours

Nom Chemin d’accès Type Description
array of object
Nom
Name string

Nom unique du pays affiché dans les options de liste de sélection dans les applications

ISOCode
ISOCode string

Code abrégé unique de l’Organisation internationale de normalisation (ISO) (Standard 3166, alpha-2) qui représente le pays.

CountryTranslations
CountryTranslations array of object

Tableau du nom de pays traduit dans chaque langue prise en charge

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

Nom abrégé unique de la langue telle que « en » pour « anglais ».

CountryName
CountryTranslations.CountryName string

Nom traduit du pays pour le LanguageDisplayId correspondant

Obtenir les détails complets de la carte de temps

L’intégration de la carte de temps fournit des systèmes de traitement de la paie ou de la pré-paie avec une répartition détaillée des heures pour les employés, ainsi que le type de travail effectué et défini sur mesure qui sont appliqués pour des blocs d’heures ou pendant toute la journée. Cette intégration est disponible si Time Center a été activé dans l’environnement client. Le Centre de temps est une application au sein d’InEight Plan qui génère des cartes de temps d’employés individuels ou d’équipement pour chaque combinaison entrée dans un plan quotidien. L’application permet à un administrateur de passer en revue les heures avant de l’envoyer à un ERP pour un traitement ultérieur des heures réelles pour d’autres processus métier tels que la paie. Toutes les cartes de temps, le cas échéant, peuvent être envoyées par le biais de l’intégration de la carte de temps à un système ERP ou à un autre système pour des flux de travail de processus métier supplémentaires.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Retours

Nom Chemin d’accès Type Description
array of object
PlanId
PlanId integer

Identificateur unique du plan quotidien où les heures ont été signalées pour l’employé.

PlanDate
PlanDate date-time

Date à laquelle les heures de plan quotidiennes ont été effectuées.

PlanTitle
PlanTitle string

Nom donné au plan quotidien où les heures ont été entrées.

TimecardId
TimecardId string

Identificateur unique de l’enregistrement de carte de temps.

TimeCardType
TimeCardType string

Indique le type de carte de temps en cours d’envoi. Labor, Equipment, Labor-Equipment, Administrative, Maintenance

CreatedDate
CreatedDate date-time

Date à laquelle cette version de carte de temps spécifique a été créée à l’origine.

ModifiedDate
ModifiedDate date-time

Date de la dernière modification de la version de la carte de temps spécifique.

Exécuteur
Executor string

Identificateur unique de l’employé représentant le rôle d’exécuteur sur le plan quotidien.

ShiftDetails
ShiftDetails array of object
Quart de travail
ShiftDetails.Shift string

Nom ou code abrégé du décalage représenté par le plan quotidien. Les noms de décalage sont définis sur mesure dans les paramètres de l’application Plan.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

Date/heure par défaut que l’équipage a commencé à travailler pour un plan quotidien spécifique.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

Date/heure par défaut pour laquelle l’équipage a terminé le travail pour un plan quotidien spécifique.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Tableau d’employés qui travaillaient au sein du poste sur le plan quotidien.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

Date et heure à laquelle un employé spécifique a commencé à travailler pour un plan quotidien spécifique.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

Date/heure à laquelle un employé spécifique a terminé son travail pour un plan quotidien spécifique.

Transaction
Trade string

Identificateur unique du système d’enregistrement commercial de l’employé/carte de temps. Le système évalue d’abord le commerce des employés du projet (le cas échéant) et le commerce des employés deuxième

Métier
Craft string

Identificateur unique du système d’enregistrement d’artisanat pour la carte employé/heure. Le système évalue d’abord Project Employee Craft (le cas échéant) et Employee Craft second

EmployeeId
EmployeeId string

Identificateur unique du système RH d’enregistrement de l’employé. Cela doit correspondre à l’ID système source de l’employé.

Identifiant de l’équipement
EquipmentId string

Équipement qui a été exploité tout en effectuant des opérations de travail pendant les heures signalées. Cette valeur est basée sur l’ID système source reçu d’un système externe.

EmployeeReasonCode
EmployeeReasonCode string

L’un des éléments suivants :• Code de raison pour les heures de travail, • Code de raison des allocations, si la carte de temps est réservée uniquement à l’allocation. Chaque allocation accordée à un employé pour la journée sera sur une carte de temps distincte avec zéro heure. Chaque combinaison code/heures de raison pour un employé se trouve sur une carte de temps distincte. REMARQUE : L’exception est lorsqu’il y a des heures travaillées et que l’équipement est utilisé (lié). Dans ce cas, le code de raison de l’employé se trouve dans ce champ et le code du motif de l’équipement se trouve dans le champ de code du motif de l’équipement sur la même carte de temps.

EquipmentReasonCode
EquipmentReasonCode string

Si les heures entrées dans un plan quotidien sont destinées à l’équipement utilisé et qu’un code de raison a été sélectionné pour le bloc d’heures, le code de raison est signalé ici.

LaborHourType
LaborHourType string

Type d’heure associé au code de raison sur la carte de temps.

EmployeeHours
EmployeeHours double

Ce champ est utilisé pour les heures d’activité des employés entrées sur la carte de temps. Lorsque la carte de temps représente le travail par rapport à une commande de travail, les heures passées sur l’ordre de travail sont affichées ici.

EquipmentHours
EquipmentHours double

Heures signalées pour l’utilisation de l’équipement pendant les opérations de travail.

Version
Version integer

Version actuelle de la carte de temps. Le contrôle de version commence à 0 et est incrémenté chaque fois qu’il est renvoyé au système de réception.

Segment1
Segment1 string

Premier segment de l’élément de coût associé aux heures.

Segment2
Segment2 string

Deuxième segment de l’élément de coût associé aux heures.

Segment3
Segment3 string

Troisième segment de l’élément de coût associé aux heures.

Segment4
Segment4 string

Quatrième segment de l’élément de coût associé aux heures.

WorkOrder
WorkOrder string

Identificateur unique d’une commande de travail si l’un d’eux a été sélectionné pendant les heures. Cette valeur est basée sur l’ID système source reçu d’un système externe.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Identificateur unique de l’équipement spécifié par une commande de travail ou de l’équipement sélectionné pour les heures de maintenance. Une valeur pour ce champ n’est présente que si une commande de travail a été sélectionnée pendant les heures. Cette valeur est basée sur l’ID système source reçu d’un système externe.

OverrideTrade
OverrideTrade string

Si le commerce a été remplacé sur la carte de temps à partir du commerce par défaut attribué à l’employé, ce champ affiche la valeur TradeId substituée.

OverrideCraft
OverrideCraft string

Si l’artisanat a été remplacé sur la carte de temps de l’artisanat par défaut affecté à l’employé, ce champ affiche la valeur CraftId substituée.

Primes
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

En-tête de tableau pour les champs personnalisés utilisés dans le plan quotidien et associés aux heures de la carte de temps. Dans ce tableau, toute paire nom/valeur caractéristique peut être répétée s’il existe des heures dans la carte de temps pour plusieurs types de ressources (par exemple, Labor and Equipment).

Nom
TimeCardCharacteristics.Name string

Nom de la caractéristique de la carte de temps pour laquelle la valeur est définie. Ce champ peut être répété si nécessaire dans la liste TimeCardCharacteristic. Les options disponibles pour le nom sont EmployeeCostType et EquipmentCostType.

Valeur
TimeCardCharacteristics.Value string

Valeur du nom des caractéristiques de la carte de temps. Ce champ peut être répété pour chaque nom caractéristique fourni.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Si le code Autoriser l’instruction de paie supplémentaire pour l’employé a été modifié (modifié ou supprimé) pour la carte de temps pour une raison quelconque, ce champ s’affiche comme vrai.

IsActive
IsActive boolean

Si la carte de temps est active, ce champ affiche la valeur true

Obtenir les détails complets du plan quotidien

L’intégration du plan quotidien permet aux clients de fournir des informations sur la conservation du temps pour les employés et l’équipement, comme indiqué dans Le Plan InEight. Cette intégration comprend des informations récapitulatives sur le plan quotidien, des heures d’employé aux éléments de coût, des heures d’équipement aux éléments de coût, des indicateurs de paie et des notes. L’intégration du plan quotidien peut également être utilisée pour suivre et fournir l’état du plan dans les systèmes en dehors de la plateforme cloud InEight. Lorsqu’un plan quotidien est utilisé à cet effet, un message de réponse facultatif peut être utilisé pour déclencher un changement d’état dans le plan quotidien pour indiquer que la modification a été reçue avec succès par le système externe.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Code du travail
JobCode string

ID de projet externe

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Retours

Nom Chemin d’accès Type Description
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

En-tête de tableau pour l’élément de coût.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

En-tête de tableau pour l’employé.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

ID d’affichage (ID d’employé dans l’interface utilisateur) de l’employé associé à l’élément de coût du plan quotidien. Il peut y avoir de nombreux employés pour chaque élément de coût.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Heures de temps doubles soumises par l’employé.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

Au fil des heures soumises par l’employé.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Heures de temps droit soumises par l’employé.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Heures de temps double approuvées pour les employés et utilisées pour le traitement des salaires.

Heures supplémentaires approuvées
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

Au fil des heures approuvées pour les employés et utilisées pour le traitement des salaires.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Heures de temps droit approuvées pour les employés et utilisées pour le traitement des salaires.

PlannedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Heures de temps doubles prévues pour les employés.

PlanningOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

Au fil des heures prévues pour les employés.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Temps droit prévu pour l’employé.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

ID Interne d’InEight pour l’employé.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

Id d’affichage d’un métier valide dans les données de référence InEight.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

En-tête de tableau pour les codes de raison associés à la combinaison employé et élément de coût.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

Afficher l’ID d’un code de raison.

HourType
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

Type d’heure associé au code de raison.

Heures
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Nombre d’heures associées à l’employé et au code costitem et raison.

Primes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Liste séparée par des virgules de codes Premium associés au code employé et costitemand reason.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

En-tête de tableau pour l’équipement.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

Id d’affichage (ID d’équipement dans l’interface utilisateur) pour chaque élément d’équipement sur la feuille de temps. Il peut y avoir plusieurs enregistrements pour chaque élément de coût.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Heures entrées contre l’équipement.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Heures approuvées pour l’équipement et utilisées pour les dernières heures d’équipement.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Heures d’équipement planifiées.

Identifiant de l’équipement
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

ID Interne d’InEight pour l’enregistrement de l’équipement.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Type d’équipement qui correspond à l’équipement.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

En-tête de tableau pour les codes de raison associés à l’équipement et à l’élément de coût.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

ID d’affichage de l’employé géré

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

Afficher l’ID d’un code de raison.

Heures
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Nombre d’heures associées à l’équipement et à l’élément de coût et au code de raison.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

En-tête de tableau pour le composant.

ResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

ID de la ressource d’estimation affichée dans les applications.

ComponentId
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

ID InEight interne de InEight Plan pour le composant.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

ID de la ressource d’estimation, qui serait le matériau.

ProjectEstimatingResourceSourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

ID de la ressource d’estimation dans le système source.

InstalledQuantity
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Quantité de travail revendiquée par rapport au composant.

ComponentType
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Type de composant du composant. Les valeurs possibles sont : Matériel, Activité.

CostItemId
DailyPlanCostItem.CostItemId string

ID InEight de l’élément de coût associé au plan quotidien.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Ordre des tâches dans le plan quotidien.

PlanQuantity
DailyPlanCostItem.PlanQuantity double

Quantité prévue pour la fin de la journée.

SubmittedQuantity
DailyPlanCostItem.SubmittedQuantity double

Quantité entrée ou soumise par le contremaître.

ApprovedQuantity
DailyPlanCostItem.ApprovedQuantity double

Quantité entrée ou approuvée.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

ID unique de l’élément de coût à partir du système source d’éléments de coût. Par exemple, si les éléments de coût sont importés à partir d’un système externe ou d’UN ERP, l’ID de ce système se trouve dans ce champ. Il s’agit du mappage référentiel.

WBSCode
DailyPlanCostItem.WBSCode string

Code de phase WBS pour l’élément de coût donné

DailyPlanNote
DailyPlanNote array of object

En-tête de tableau pour la note.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

En-tête de tableau pour la note de l’employé.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Employé associé à la note. Il peut y avoir de nombreux employés associés à une note.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

En-tête de tableau pour la note d’équipement.

Identifiant de l’équipement
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

ID InEight pour l’équipement associé à la note. Il peut y avoir de nombreux enregistrements d’équipement associés à une note.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

En-tête de tableau pour la section pour toutes les balises de note affectées au plan quotidien. Cette section se répète pour chaque enregistrement de balise de note.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

ID InEight de la balise associée à la note. Il peut y avoir de nombreux enregistrements d’étiquettes associés à une note.

TagCode
DailyPlanNote.DailyPlanNoteTag.TagCode string

Code de balise associé à la note. Les codes d’étiquette sont dérivés d’une liste fournie à InEight Plan à partir d’un système de paie ou de ressources humaines. Il peut y avoir de nombreux codes d’étiquette associés à une note.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

En-tête de tableau pour la section pour toutes les tâches de note affectées au plan quotidien. Cette section se répète pour chaque enregistrement de tâche de note.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

ID d’affichage d’un élément de coût associé à la note. Il peut y avoir de nombreux enregistrements d’éléments de coût pour une note.

DailyPlanNoteMaintenance
DailyPlanNote.DailyPlanNoteMaintenance array of object
MaintenanceEquipmentId
DailyPlanNote.DailyPlanNoteMaintenance.MaintenanceEquipmentId string
WBSPhaseCode
DailyPlanNote.DailyPlanNoteMaintenance.WBSPhaseCode string
WorkOrderId
DailyPlanNote.DailyPlanNoteMaintenance.WorkOrderId string
Id de note
DailyPlanNote.NoteId integer

Identificateur interne d’une note spécifique.

Descriptif
DailyPlanNote.Description string

Texte de forme libre de la note.

DailyPlanSignOff
DailyPlanSignOff array of object

En-tête de tableau pour la déconnexion du plan quotidien.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

En-tête de tableau pour la réponse de déconnexion. Cette section est répétée pour chaque employé qui s’est connecté pendant ses heures.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Employé associé aux enregistrements de déconnexion. Il peut y avoir plusieurs enregistrements de déconnexion par plan quotidien.

QuestionKey
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Afficher la valeur/le code utilisé pour identifier une question dans le questionnaire de déconnexion. Chaque question a un code unique attribué par un ERP pour identifier la question. Par exemple, 2001 pourrait représenter la question « J’ai été blessé aujourd’hui ». qui s’affiche dans l’écran de déconnexion.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

ID InEight interne unique pour les réponses envoyées pour le questionnaire de déconnexion sur ce plan quotidien.

ResponseKey
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Afficher la valeur/le code qui peut être utilisé pour identifier une réponse unique. La valeur représente un code qui peut être utilisé par un ERP pour identifier une réponse OUI/NO à l’une des questions de déconnexion.

ResponseText
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Texte réel qu’un utilisateur affiche dans l’interface utilisateur pour une réponse à une question.

EmployeeId
DailyPlanSignOff.EmployeeId string

ID InEight de l’employé géré par la plateforme cloud InEight. Il ne s’agit pas de l’ID d’affichage que les utilisateurs afficheraient dans l’interface utilisateur.

QuestionnaireKey
DailyPlanSignOff.QuestionnaireKey string

Code qui représente les questions posées lors de la déconnexion des heures.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Employé qui a effectué le signoff. Cela peut être différent de l’ID de l’employé pendant les heures auxquelles il est connecté.

SignoffDate
DailyPlanSignOff.SignoffDate string

Date de l’expiration.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Heures soumises qui sont signées par rapport au plan quotidien.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Heures soumises qui sont signées par rapport au plan quotidien.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Heures soumises qui sont signées par rapport au plan quotidien.

DailyPlanSignIns
DailyPlanSignIns array of object

En-tête de tableau pour les signIns du plan quotidien.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Tableau de réponses de connexion

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

ID InEight interne unique pour les réponses envoyées pour le questionnaire de connexion sur ce plan quotidien.

QuestionKey
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Afficher la valeur/le code utilisé pour identifier une question dans le questionnaire de connexion. Chaque question a un code unique attribué par un ERP pour identifier la question. Par exemple, 2001 pourrait représenter la question « J’ai été blessé aujourd’hui ». qui s’affiche dans l’écran de déconnexion.

QuestionDescription
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

Texte intégral de la question de connexion

ResponseKey
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Afficher la valeur/le code qui peut être utilisé pour identifier une réponse unique. La valeur représente un code qui peut être utilisé par un ERP pour identifier une réponse OUI/NO à l’une des questions de déconnexion.

ResponseDescription
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Texte réel qu’un utilisateur affiche dans l’interface utilisateur pour une réponse à une question.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Il s’agit de l’ID d’affichage de l’employé connecté

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Il s’agit de l’ID d’affichage de l’employé effectuant la connexion

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Il s’agit de l’ID d’affichage de l’utilisateur journalisé effectuant la connexion à l’aide de behalf/Signout all eligible Option(value exist Only if l journalin user not have Employee association)

SignedInDate
DailyPlanSignIns.SignedInDate string

Date de connexion de l’employé

DailyPlanBreaks
DailyPlanBreaks array of object

En-tête de tableau pour les interruptions d’employés du plan quotidien.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

ID d’affichage de l’employé prenant une pause

BreakNumber
DailyPlanBreaks.BreakNumber integer

Numéro d’arrêt du jour. Il peut y avoir plusieurs

BreakStartTime
DailyPlanBreaks.BreakStartTime string

Jour/heure de début de la pause de l’employé

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

Durée de la pause en minutes

Exécuteurs
Executers array of object

En-tête de tableau pour les exécuteurs du plan quotidien.

DisplayId
Executers.DisplayId string

ID d’affichage de l’utilisateur qui a exécuté le plan quotidien.

RoleName
Executers.RoleName string

Rôle d’utilisateur sélectionné pour représenter l’exécuteur du plan quotidien.

Approbateurs
Approvers array of object

En-tête de tableau pour les approbateurs du plan quotidien.

DisplayId
Approvers.DisplayId string

ID d’affichage de l’utilisateur qui a approuvé le plan quotidien.

RoleName
Approvers.RoleName string

Rôle d’utilisateur sélectionné pour représenter l’approbateur du plan quotidien.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

En-tête de tableau pour les indicateurs de paie des employés dans le plan quotidien.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

ID InEight interne pour l’indicateur de paie qui a été attribué à l’employé sur un plan quotidien.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

ID d’affichage de l’employé pour qui l’indicateur de paie a été affecté.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

ID InEight interne de l’indicateur de paie.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

ID InEight interne de la note, si une note a été créée et générée pour l’affectation de l’indicateur de paie.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Élément de coût par rapport auquel l’indicateur de paie a été attribué sur un plan quotidien.

PayrollIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Afficher l’ID ou le code de l’indicateur de paie qui a été affecté.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

Code de phase WBS pour l’élément de coût affecté à l’indicateur de paie.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

ID système source de l’employé auquel l’indicateur a été appliqué.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

En-tête de tableau pour le client qui a signé le plan quotidien.

Nom
DailyPlanClientSignOff.Name string

Nom du client qui s’est connecté sur le plan quotidien. Il s’agit d’un élément de configuration facultatif.

Messagerie électronique
DailyPlanClientSignOff.Email string

Adresse e-mail du client qui s’est connecté au plan quotidien.

PlanId
PlanId integer

ID InEight du plan quotidien.

CreatedDate
CreatedDate string

Date à laquelle le plan quotidien a été créé à l’origine.

ProjectId
ProjectId string

Id d’affichage du projet associé au plan quotidien.

LanguageKey
LanguageKey string

Id d’affichage de la langue par défaut du plan quotidien.

Emplacement
Location string

Texte de forme libre qui décrit l’emplacement du projet où le travail sera effectué.

CreatedById
CreatedById string

Id d’affichage de l’utilisateur qui a créé le plan quotidien.

DeviceKey
DeviceKey string

GUID d’un appareil (généralement mobile) sur lequel le plan quotidien a été créé.

Quart de travail
Shift string

Code qui représente le décalage lorsque le travail a été effectué.

PlanDate
PlanDate string

Date à laquelle le plan quotidien sera ou a été exécuté. Il s’agit de la date qui représente les heures utilisées pour la paie.

PlanTitle
PlanTitle string

Texte de forme libre pour décrire le nom du plan quotidien.

PlanStatusCode
PlanStatusCode string

État actuel du plan quotidien. Voici les codes d’état possibles d’un plan quotidien : PLAN - Phase de planification, EXEC - Phase d’exécution, WAPP - En attente d’approbation, APPR - Approuvé, FINL - Final, fermé. Seuls les plans quotidiens avec l’état APPR, indiquant qu’ils ont été approuvés, sont mis à la disposition des systèmes externes.

ModifiedById
ModifiedById string

ID d’un utilisateur qui a modifié le plan quotidien.

ModifiedDate
ModifiedDate string

Date de la dernière modification du plan quotidien.

PlannedDate
PlannedDate string

Date à laquelle le plan quotidien a été déplacé dans la phase de planification.

PlannedById
PlannedById string

ID de l’utilisateur qui a déplacé le plan quotidien dans la phase de planification.

ExecutedDate
ExecutedDate string

Date à laquelle le plan quotidien a été déplacé dans la phase d’exécution.

ExecutedById
ExecutedById string

ID de l’utilisateur qui a déplacé le plan quotidien dans la phase d’exécution.

ApprovedDate
ApprovedDate string

Date à laquelle le plan quotidien a été déplacé dans la phase d’approbation.

ApprovedById
ApprovedById string

ID de l’utilisateur qui a déplacé le plan quotidien dans la phase d’approbation.

ErrorHandlingToken
ErrorHandlingToken string

Jeton unique qui peut être utilisé pour récupérer ou signaler des problèmes liés à l’instance d’intégration.

CommitmentCode
CommitmentCode string

Afficher le numéro de l’engagement/bon de commande affecté au plan quotidien.

ExternalSyncStatus
ExternalSyncStatus integer

Les valeurs autorisées sont : 0 = Prêt à envoyer, 1 = Réussite, 2 = FAIL

CommitmentId
CommitmentId integer

ID InEight pour un engagement/bon de commande affecté au plan quotidien.

DailyPlanMaintenance
DailyPlanMaintenance array of object

En-tête de tableau pour la maintenance.

EmployeeId
DailyPlanMaintenance.EmployeeId string

ID d’affichage de l’employé dont l’heure a été enregistrée pour l’ordre de travail.

WorkOrderId
DailyPlanMaintenance.WorkOrderId string

ID système source de l’ordre de travail (voir Daily Plan Work Orders pour plus d’informations).

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

Code de phase WBS de l’élément de coût associé.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

ID système source de l’élément de coût associé.

TotalHours
DailyPlanMaintenance.TotalHours double

Heures associées à l’élément de coût ou à l’ordre de travail. S’il existe plusieurs codes de raison par rapport aux heures de maintenance entrées, cela contiendrait le total de toutes les heures entrées par rapport à différents codes de raison, par rapport à cette commande de travail ou à cet élément de coût spécifique, et pour l’employé et l’équipement.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

ID système source de l’équipement associé.

Segment1
DailyPlanMaintenance.Segment1 string

Premier segment de l’élément de coût associé aux heures.

Segment2
DailyPlanMaintenance.Segment2 string

Deuxième segment de l’élément de coût associé aux heures.

Segment3
DailyPlanMaintenance.Segment3 string

Troisième segment de l’élément de coût associé aux heures.

Segment4
DailyPlanMaintenance.Segment4 string

Quatrième segment de l’élément de coût associé aux heures.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

En-tête de tableau pour les codes de raison associés à la maintenance de l’équipement.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Code abrégé pour une raison spécifique.

HourType
DailyPlanMaintenance.ReasonCodes.HourType string

Type d’heure associé au code de raison.

Heures
DailyPlanMaintenance.ReasonCodes.Hours float

Nombre d’heures associées au dossier de maintenance de l’équipement.

Primes
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Liste séparée par des virgules des codes Premium associés au code de maintenance/raison de l’équipement.

ShiftDetail
ShiftDetail array of object
Quart de travail
ShiftDetail.Shift string

Nom du décalage

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

Date et heure de début du décalage

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

Date et heure de fin du décalage

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Tableau d’employés qui travaillaient au sein du poste sur le plan quotidien

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

ID d’affichage de l’employé qui a travaillé

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

Date et heure de début du décalage

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

Date et heure de fin du décalage

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Liste des adresses e-mail des personnes à recevoir une copie du rapport de déconnexion du client.

Obtenir les détails de la classe de facturation de l’équipement de projet

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale de classes de facturation d’équipement, de Suite vers leurs systèmes internes. Il permet aux clients de conserver leur liste principale de classes de facturation d’équipement qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour l’équipement par leur SSID, leur nom ou d’autres détails de classe de facturation d’équipement.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

Obligatoire. Fournissez l’identificateur public (ProjectId ou ProjectSourceSystemId) pour qu’un projet affiche toutes les classes de facturation d’équipement qui lui ont été affectées.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Nom de la classe de facturation de l’équipement utilisée sur le projet

SourceSystemId
SourceSystemId string

Identificateur externe de l’enregistrement de la classe de facturation de l’équipement fourni par le système d’enregistrement pour les classes de facturation

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement qui affecte la classe De facturation de l’équipement aux projets.

ProjectId
ProjectId string

Identificateur externe du projet associé à la classe de facturation

Descriptif
Description string

Champ facultatif pour ajouter plus de détails sur la classe de facturation

VendorSourceSystemId
VendorSourceSystemId string

Identificateur externe facultatif du fournisseur affecté à la classe de facturation

BillingRate
BillingRate double

Tarif facturé au propriétaire de l’équipement

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

Obtenir les détails de la classe de facturation des employés de projet

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale des classes de facturation des employés, de Suite vers leurs systèmes internes. Il permet aux clients de conserver la liste principale des classes de facturation des employés qui peuvent être utilisées pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les employés par leur SSID, leur nom ou d’autres détails de classe de facturation des employés.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

Obligatoire. Indiquez l’identificateur public (ProjectId ou ProjectSourceSystemId) pour qu’un projet affiche toutes les classes de facturation des employés qui lui ont été affectées.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Nom de la classe de facturation des employés utilisée sur le projet

SourceSystemId
SourceSystemId string

Identificateur externe de l’enregistrement de la classe de facturation des employés fourni par le système d’enregistrement pour les classes de facturation

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement qui affecte la classe De facturation des employés aux projets.

ProjectId
ProjectId string

Identificateur externe du projet associé à la classe de facturation

Descriptif
Description string

Champ facultatif pour ajouter plus de détails sur la classe de facturation

VendorSourceSystemId
VendorSourceSystemId string

Identificateur externe facultatif du fournisseur affecté à la classe de facturation

BillingRateST
BillingRateST double

Taux de temps standard facturé au propriétaire de l’employé

BillingRateDT
BillingRateDT double

Taux de temps double facturé au propriétaire de l’employé

BillingRateOT
BillingRateOT double

Au fil du temps facturé au propriétaire de l’employé

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

Obtenir les détails de la langue

Retourne la liste complète de toutes les langues disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
DisplayId
DisplayId string

Identificateur public unique pour la langue

Nom
Name string

Nom de la langue

Obtenir les détails de l’artisanat

Retourne une liste complète de tous les métiers d’employés disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

TradeSourceSystemId
TradeSourceSystemId string

Retourne des enregistrements d’artisanat affectés au Trade SourceSystemId spécifié dans le paramètre

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
CraftId
CraftId string

L’ID InEight de l’enregistrement Craft

CraftDescription
CraftDescription string

Description de l’artisanat

TradeId
TradeId string

ID InEight pour le commerce associé à l’artisanat

CurrencyCode
CurrencyCode string

Code ISO de la devise affectée à l’artisanat

VendorCode
VendorCode string

L’ID InEight du fournisseur affecté à l’artisanat

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId d’une union affectée à l’artisanat

UOMName
UOMName string

Nom public de l’unité de mesure affectée à l’artisanat

UseBaseWageFactors
UseBaseWageFactors boolean

Indicateur qui détermine si l’enregistrement utilise des valeurs absolues ou des facteurs de multiplication pour les taux de rémunération.

StraightTimeRate
StraightTimeRate double

Taux de rémunération standard qui devrait être appliqué pour cet artisanat

OverTimeFactor
OverTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux d’heures supplémentaires. Est vide s’il n’utilise pas de facteurs.

OverTimeRate
OverTimeRate double

Taux calculé exact payé à l’employé pour les heures supplémentaires selon les lois applicables. Est vide si vous utilisez des facteurs.

DoubleTimeFactor
DoubleTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux de temps double. Est vide s’il n’utilise pas de facteurs

DoubleTimeRate
DoubleTimeRate double

Taux calculé exact payé à l’employé pour le travail à temps double conformément aux lois applicables. Est vide si vous utilisez des facteurs.

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour l’artisanat

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour l’artisanat

IsActive
IsActive boolean

Seuls les enregistrements actifs sont retournés pour cette API

Obtenir les détails de l’organisation

Retourne une liste complète de la structure hiérarchique de l’organisation complète disponible pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId string

Retourne l’enregistrement d’organisation qui correspond au SourceSystemId spécifié et à tous ses enregistrements enfants.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
Nom de l'Organisation
OrganizationName string

Nom de l’organisation tel qu’il apparaît dans l’interface utilisateur InEight.

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour la structure organisationnelle.

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour la structure organisationnelle.

OrganizationDescription
OrganizationDescription string

Description de l’enregistrement de l’organisation qui peut être consulté dans l’interface utilisateur InEight.

ParentOrganization
ParentOrganization string

SourceSystemId du parent de l’enregistrement d’organisation. Utilisez ce champ pour créer une structure hiérarchique pour les organisations.

IsActive
IsActive boolean

Un enregistrement avec IsActive défini sur false a été supprimé de manière réversible du système

Obtenir les détails de l’unité de mesure

Retourne une liste complète de toutes les unités de mesure disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
Nom
Name string

Nom unique de l’unité de mesure affichée dans les options de liste de sélection dans les applications. Les noms de mesure sont généralement donnés sous forme abrégée, par exemple « LF » pour « Pieds linéaires ».

Descriptif
Description string

Description de l’UOM.

MeasurementTypeName
MeasurementTypeName string

Type de mesure qui sera effectué. Par exemple, les mesures pour les pieds, les cours ou les miles, seraient de type « Longueur » tandis que les mesures pour les jours, les semaines ou les mois seraient de type « Time »

MeasurementSystemName
MeasurementSystemName string

Détermine si les calculs de mesure sont effectués en unités métriques ou anglaises, ou les deux.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Crée un groupe d’unités de mesure qui peuvent être utilisées comme options alternatives pour une unité primaire. Par exemple, un client peut avoir des unités de mesure définies pour les heures, les minutes, les jours et les secondes, et toutes ont la valeur « Intervalle court » dans le champ Identificateur UoM de remplacement. Lorsque l’un de ces enregistrements est sélectionné comme unité principale de mesure dans les fonctionnalités métier, les trois autres peuvent devenir disponibles en tant qu’autre. Tous les enregistrements d’un groupe doivent avoir le même type de mesure

ConversionFactor
ConversionFactor double

Détermine la façon dont la conversion entre les unités primaires et d’autres unités sera calculée.

BaseUOMName
BaseUOMName string

Unité d’enregistrement de mesure qui représente le niveau de mesure le plus bas possible. Par exemple, une unité de mesure représentant le temps, telle que « Hours », peut avoir une unité de base de « Seconds ».

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Détermine l’unité de mesure alternative par défaut qui peut être utilisée une fois que l’unité primaire a été sélectionnée. Par exemple, une unité de « Chaque » peut être utilisée dans un élément de ligne d’un contrat, mais lors de l’achat de l’élément, un autre élément « Package » peut être utilisé.

IsBaseUoM
IsBaseUoM boolean

Détermine si l’unité d’enregistrement de mesure peut être utilisée comme base pour d’autres unités de mesure

SKFUOM
SKFUOM string

Figure clé statistique : les données de ce champ sont importées à partir d’un champ personnalisé dans HD Estimate et utilisées lors de la synchronisation des valeurs d’élément de coût (budget, prévision, etc.) avec un ERP.

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique.

SourceSystemName
SourceSystemName string

Nom du système externe qui a créé l’enregistrement

IsActive
IsActive boolean

Détermine si l’enregistrement est disponible pour une utilisation

Obtenir les détails de l’utilisateur

L’intégration Users_Get permet aux clients d’interroger et d’exporter des listes d’utilisateurs d’InEight dans leurs systèmes internes. Les enregistrements utilisateur de ces listes peuvent ensuite être modifiés et réimporté dans Suite via l’API Users_Import.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
Prénom
FirstName string

Prénom de l’utilisateur

nom de famille
LastName string

Nom de l’utilisateur

Adresse e-mail
EmailAddress string

adresse e-mail officielle de l’utilisateur

IsActive
IsActive boolean

'1' signifie actif et '0' signifie inactif

DisplayUserId
DisplayUserId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

WorkNumber
WorkNumber string

numéro de téléphone professionnel de l’utilisateur

MobileNumber
MobileNumber string

numéro de téléphone cellulaire de l’utilisateur

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

VendorCode
VendorCode string

Code fournisseur du fournisseur si l’utilisateur est affecté à un fournisseur

EmployeeId
EmployeeId string

Fournissez un ID valide d’un utilisateur affecté dans le système.

Language
Language string

Langage principal utilisé pour la communication

IsExternalUser
IsExternalUser boolean

'1' signifie actif et '0' signifie inactif

Date de début
StartDate date-time

Date de début de l’utilisateur au format UTC.

Date de fin
EndDate date-time

Date de fin attendue de l’utilisateur au format UTC.

Obtenir les détails de l’équipement

Fournit tous les enregistrements d’équipement créés dans InEight pour une utilisation dans n’importe quel projet. Dans l’application, les enregistrements d’équipement se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données de référence » > « Ressources opérationnelles ». Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilité ou état actuel de l’équipement. Les valeurs autorisées pour ce champ sont « Disponibles » et « Non disponible ». S’il n’est pas spécifiquement fourni, la valeur de « Disponible » est supposée.

EquipmentNumber
EquipmentNumber string

Système d’identificateur d’élément d’équipement, qui doit être unique pour chaque pièce d’équipement.

PropriétéType
OwnershipType string

Indique si l’équipement est détenu ou loué par le client. Les options valides pour ce champ sont « Propriété » et « Loué ».

EquipmentType
EquipmentType string

Associe l’élément d’équipement à un type d’équipement. La valeur doit correspondre à celle d’un EquipmentTypeId existant.

VendorCode
VendorCode string

Identifie un fournisseur qui existe dans InEight. Les équipements dotés d’un code fournisseur sont gérés par le fournisseur associé et leur disponibilité est limitée à ce fournisseur.

Numéro de série
SerialNumber string

Numéro de série physique ou numéro d’identification du véhicule (VIN) de l’équipement.

Fabricant
Manufacturer string

Nom du fabricant de l’équipement.

Dot
Dot boolean

Indique si l’équipement est réglementé par le ministère des Transports (DOT).

EquipmentDescription
EquipmentDescription string

Champ défini par l’utilisateur qui décrit généralement ou donne des détails sur la catégorie ou le modèle/type d’équipement spécifique.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

SourceSystemId
SourceSystemId string

Identification de l’équipement utilisé dans le système externe. Dans la plupart des cas, cela correspond au champ Numéro d’équipement. Ce champ est utilisé par InEight pour faire correspondre les enregistrements d’équipement à d’autres entités (par exemple, Équipement de projet) où un équipement est référencé entre eux.

SourceSystemName
SourceSystemName string

Nom du système externe fournissant les données.

CurrencyCode
CurrencyCode string

Identifie le type monétaire associé à l’équipement.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Centre de coûts auquel appartient l’équipement.

Emplacement
Location string

Champ de texte libre utilisé pour afficher un emplacement où l’équipement peut être trouvé.

UnitCost
UnitCost double

Coût associé à l’exploitation de l’équipement. La valeur entrée ici correspond à l’unité de mesure (UoMName).

UoMName
UoMName string

Identifie l’unité de mesure associée à l’équipement. La valeur fournie ici doit correspondre à l’ID système nom OU source d’un enregistrement Unité de mesure existant.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Détermine si l’enregistrement peut être utilisé pour la planification quotidienne dans les applications Plan et Progression

Obtenir les détails de l’équipement de projet

Fournit la liste complète des équipements affectés à un projet spécifié et tous les détails sur l’affectation. Dans l’application, les enregistrements ProjectEquipment se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ». Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

Obligatoire. Indiquez l’identificateur public (ID de projet) d’un projet pour voir tous les équipements qui lui ont été attribués.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectNumber
ProjectNumber string

DisplayId du projet où l’équipement est affecté. Il s’agit de la même chose que le champ ProjectDisplayId dans l’API Projects_Get

EquipmentNumber
EquipmentNumber string

DisplayId de l’équipement affecté au projet.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

UnitCost
UnitCost double

Définit le taux horaire de l’équipement spécifiquement pour l’affectation du projet. Si cette valeur n’est pas fournie, le coût unitaire est hérité du type d’équipement associé à l’enregistrement de l’équipement.

SourceSystemName
SourceSystemName string

Nom du système dans lequel l’affectation est gérée.

SourceSystemId
SourceSystemId string

ID interne unique de l’enregistrement d’association à partir du système dans lequel les associations sont gérées.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

La première date à laquelle l’enregistrement de l’équipement est disponible pour le projet.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Date de la dernière date à laquelle le dossier de l’équipement est disponible pour le projet.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Détermine si l’équipement est disponible pour la sélection dans un plan quotidien dans les applications Plan et Progression

ContractReference
ContractReference string

ID de référence facultatif pour un contrat de location

ContractLineNumberReference
ContractLineNumberReference string

Si l’équipement a été loué et qu’un ContractReference est fourni, ce champ peut être utilisé pour indiquer un élément de ligne spécifique dans le contrat qui contient les informations sur l’équipement.

ContractURL
ContractURL string

Champ facultatif qui peut être utilisé pour fournir une URL à un système externe où le contrat de contrat de location peut être consulté. Ces informations s’affichent uniquement dans les ressources opérationnelles affectées d’un projet.

BillingClass
BillingClass string

Nous allons autoriser le chargement de projet par projet (niveau du projet) d’un ensemble de valeurs pour remplir ce champ. Ils doivent être entrés manuellement via l’interface utilisateur et/ou via APIM. Il existe une liste déroulante pour la sélection de l’interface utilisateur et/ou la validation sur l’importation APIM par rapport aux valeurs existantes. Le plan à long terme consiste à améliorer les champs « Classification de facturation » aux niveaux Employés du projet/Équipement du projet afin de permettre l’ajout/l’intégration de plusieurs valeurs par projet en tant que « sélection dans la liste » dans l’interface utilisateur et l’intégration à la validation par rapport à la liste

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Obtenir les détails des catégories d’équipement

Retourne une liste complète de toutes les catégories d’équipements disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
EquipmentCategoryId
EquipmentCategoryId string

Identificateur unique public d’une catégorie d’équipement

Descriptif
Description string

Description de la catégorie d’équipement

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les catégories d’équipement

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement des catégories d’équipement

IsActive
IsActive boolean

Détermine si l’enregistrement est disponible pour une utilisation

Obtenir les détails des devises

Retourne une liste complète de toutes les devises disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Nombre
$count integer

Inclut un nombre des résultats correspondants (propriété « @odata.count ») dans la réponse.

Retours

Nom Chemin d’accès Type Description
array of object
Code
Code string

Code unique public qui identifie la devise

Nom
Name string

Nom complet de la devise

Entité
Entity string

Propriétaire de la devise

Symbol
Symbol string

Symbole de texte utilisé pour désigner la devise

CurrencySubunitName
CurrencySubunitName string

Nom de sous-unité monétaire

CurrencyPluralName
CurrencyPluralName string

Nom pluriel monétaire

CurrencySubunitPluralName
CurrencySubunitPluralName string

Nom pluriel monétaire

Obtenir les détails des employés

Fournit tous les enregistrements Employee créés dans InEight pour une utilisation dans n’importe quel projet. Dans l’application, les enregistrements employés se trouvent dans les options de menu au niveau du compte sous « Bibliothèques de données de référence » > « Ressources opérationnelles ».

Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. Notez que le champ « EmployeePIN » retourne uniquement des valeurs chiffrées pour la protection et la sécurité des informations privées.

L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
CraftId
CraftId string

Identifie l’artisanat de l’employé. La valeur de ce champ doit correspondre à un identificateur public valide pour un métier à partir de l’intégration de l’artisanat ou des valeurs entrées manuellement dans InEight.

VendorCode
VendorCode string

Identifie un fournisseur qui existe dans InEight. Les employés disposant d’un VendorCode sont gérés par le fournisseur associé et leur disponibilité est limitée à ce fournisseur.

EmployeeId
EmployeeId string

Identification unique publique de l’employé dans InEight.

Prénom
FirstName string

Prénom de l’employé.

nom de famille
LastName string

Nom de l’employé.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

EmployeePIN
EmployeePIN string

Code confidentiel utilisé par les employés pour vérifier eux-mêmes lors de l’approbation des heures sur une carte de temps. Il s’agit de fonctionnalités facultatives dans InEight. Les données doivent être envoyées en tant que nombres, et il est jusqu’à l’expéditeur à zéro remplissage du nombre si nécessaire.

CanReportTime
CanReportTime boolean

Détermine si l’employé peut signaler l’heure sur une carte de temps dans InEight.

SourceSystemId
SourceSystemId string

Identification de l’enregistrement de l’employé dans le système externe d’enregistrements pour les employés. Ce champ est utilisé dans le flux d’intégration pour effectuer une recherche de l’employé dans InEight à mettre à jour ou à ajouter. Ce champ est également utilisé pour faire correspondre les enregistrements des employés à d’autres entités dans les intégrations (par exemple, ProjectEmployee) où un employé est référencé de manière croisée.

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les employés. Collaborez avec InEight pour identifier une valeur spécifique à utiliser dans ce champ.

Date de début
StartDate date-time

Date de début ou d’embauche de l’employé dans l’organisation du client. Il ne s’agit pas d’une date spécifique pour un projet. S’il n’est pas fourni, le système utilise une date par défaut de la réception de l’enregistrement.

Date de fin
EndDate date-time

Date de fin ou de fin de l’employé de l’organisation du client. Il ne s’agit pas d’une date spécifique pour un projet. La date peut être définie sur une date ultérieure si nécessaire. S’il n’est pas fourni, le système utilise une date de fin par défaut du 31/12/9999.

CurrencyCode
CurrencyCode string

Identifie la devise associée à l’employé qui est utilisée pour déterminer le taux de rémunération standard de l’employé. Pour permettre l’affectation réussie de l’enregistrement de l’employé à un projet, la valeur fournie dans ce champ doit correspondre à l’une des devises utilisées pour les projets.

UOMName
UOMName string

Identifie l’unité de mesure associée à l’employé utilisé pour déterminer le taux de rémunération standard de l’employé. La valeur fournie ici doit correspondre à une unité existante de nom de mesure OR SourceSystemId

StraightTimeRate
StraightTimeRate double

Taux de rémunération standard qui doit être appliqué pour l’employé dans un projet affecté. Si une valeur vide est envoyée dans l’intégration, le système hérite d’un taux de temps droit attribué à l’employé par le biais de son artisanat associé.

OverTimeFactor
OverTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux d’heures supplémentaires. (Facteur x heures supplémentaires de temps droit = heures supplémentaires)Indiquez cela uniquement si vous n’utilisez pas OverTimeRate.

OverTimeRate
OverTimeRate double

Taux calculé exact payé à l’employé pour les heures supplémentaires selon les lois applicables. Fournissez-le uniquement si vous n’utilisez pas OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Facteur utilisé pour multiplier le taux standard de l’employé pour déterminer son taux de temps double. (Temps droit X Double Time Factor = Double time)Indiquez cela uniquement si vous n’utilisez pas DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Taux calculé exact payé à l’employé pour le travail à temps double conformément aux lois applicables. Indiquez cela uniquement si vous n’utilisez pas DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Indicateur qui détermine s’il faut utiliser OverTimeRate et DoubleTimeRate ou OverTimeFactor et DoubleTimeFactor. La définition de la valeur true indique que les facteurs doivent être utilisés au lieu de taux spécifiques.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId d’un syndicat auquel appartient l’employé. Doit correspondre à une union valide à partir de Master Data dans InEight.

PrimaryCompany
PrimaryCompany string

Ouvrir le champ de texte. La valeur de ce champ est utilisée pour plus d’informations sur l’employé dans le Centre de temps InEight.

Intitulé du poste
JobTitle string

Permet d’afficher le titre du travail de l’employé dans l’interface utilisateur du plan quotidien. Si ce champ est vide, l’interface utilisateur utilise la description de l’artisanat affecté par l’employé.

UnionJobTitle
UnionJobTitle string

L’application InEight Plan peut être configurée pour afficher unionJobTitle, JobTitle ou l’artisanat associé à l’employé.

SupervisorId
SupervisorId string

Utilisé pour signaler les feuilles de temps hebdomadaires du personnel. Un rapport peut être envoyé à l’utilisateur fourni dans ce champ pour chaque employé associé dont la feuille WeeklyTimesheet a la valeur True. La valeur de ce champ doit correspondre à SourceSystemId d’un utilisateur InEight valide

CountryISOCode
CountryISOCode string

Emplacement/pays d’emploi de l’employé.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centre de coûts par défaut pour la facturation du paiement lorsque les heures ne doivent pas être facturées par rapport au projet auquel elles sont affectées (par exemple, des types spéciaux de congé).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Code de traitement de paie par défaut qui peut être substitué pour chaque carte de temps.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Détermine si le code d’instruction de paie supplémentaire peut être remplacé pour cet employé.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Détermine si l’employé doit être disponible pour la sélection dans une feuille de temps hebdomadaire.

Obtenir les détails des employés du projet

Fournit la liste complète des employés affectés à un projet spécifié et tous les détails sur l’affectation. Dans l’application, les enregistrements ProjectEmployee se trouvent dans les options de menu au niveau du projet sous « Project » > « Ressources opérationnelles affectées ». Une réponse réussie pour cette demande sera « 202 Accepté » et inclura un élément « Location » fournissant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 », y compris le fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de $skip jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

Obligatoire. Indiquez l’identificateur public (ID de projet) d’un projet pour voir tous les employés qui y ont été affectés.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectId
ProjectId string

SourceSystemId du projet auquel les employés sont affectés. Ce champ est étiqueté ID de projet externe dans l’interface utilisateur InEight.

EmployeeId
EmployeeId string

SourceSystemId de l’employé qui est affecté au projet.

StraightTimeRate
StraightTimeRate double

Taux de base à appliquer à l’employé pour calculer le coût estimé du travail sur le projet spécifié. La fourniture d’une valeur dans ce champ définit un taux spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

OverTimeFactor
OverTimeFactor double

Facteur de pourcentage d’ajustement appliqué au StraightTimeRate pour déterminer le taux des heures supplémentaires. Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des facteurs plutôt que des taux, définissez UseBaseWageFactors sur true. La fourniture d’une valeur dans ce champ définit un facteur spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

OverTimeRate
OverTimeRate double

Taux spécifique à appliquer à l’employé pour les heures supplémentaires. Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des taux au lieu de facteurs, définissez UseBaseWageFactors sur false. La fourniture d’une valeur dans ce champ définit un taux spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

DoubleTimeFactor
DoubleTimeFactor double

Facteur de pourcentage d’ajustement appliqué au StraightTimeRate pour déterminer le taux pour le double temps. Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des facteurs au lieu de taux, affectez la valeur True à UseBaseWageFactors. La fourniture d’une valeur dans ce champ définit un facteur spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

DoubleTimeRate
DoubleTimeRate double

Taux spécifique à appliquer à l’employé pour Double Time.Utilisez un facteur ou utilisez un taux défini, mais pas les deux. Si vous utilisez des taux au lieu de facteurs, définissez « UseBaseWageFactors » sur false. La fourniture d’une valeur dans ce champ définit un taux spécifique à utiliser pour l’employé uniquement sur le projet affecté. Si ce champ est laissé vide, le système utilise la valeur équivalente dans l’enregistrement de données de référence de l’employé.

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement qui affecte des employés aux projets.

UseBaseWageFactors
UseBaseWageFactors boolean

Détermine si le système doit utiliser des facteurs d’ajustement des salaires plutôt que des taux spécifiques pour les heures supplémentaires et le double temps. Ce champ doit être vide lors de l’utilisation des valeurs dans l’enregistrement de données de référence de l’employé.

Date de début
StartDate date-time

Date d’entrée en vigueur pour laquelle l’employé doit être considéré comme actif sur le projet et disponible pour la sélection dans les fonctions d’application. Cette date ne peut pas précéder la date de début de l’enregistrement de données de référence pour l’employé.

Date de fin
EndDate date-time

Dernière date d’effet que l’employé doit être considéré comme actif sur le projet et disponible pour la sélection dans les fonctions d’application. Cette date ne peut pas dépasser la date de fin de l’enregistrement de données de référence pour l’employé.

SourceSystemId
SourceSystemId string

N’utilisez pas ce champ.

UoMName
UoMName string

Unité de mesure utilisée conjointement avec le taux appliqué spécifiquement à l’employé pour le projet affecté. Si une valeur n’est pas fournie pour ce champ, le système utilise l’unité de mesure à partir de l’enregistrement maître employé ou de l’artisanat associé à l’employé. La valeur fournie ici doit correspondre au nom OR SourceSystemId d’un enregistrement Unité de mesure existant.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Utilisez ce champ pour définir un craft spécifique à utiliser pour l’employé pendant qu’il est affecté au projet. Par exemple, un employé qui travaille normalement un métier peut être affecté en tant que superviseur sur une affectation temporaire au projet. Si un métier spécifique est envoyé dans ce champ et qu’aucune information de taux spécifique n’a été fournie autrement, les valeurs de taux pour l’employé seront déterminées à partir de l’ensemble d’artisanat dans ce champ. Une valeur envoyée dans ce champ doit correspondre à un enregistrement précédemment fourni dans l’intégration de ProjectCraft.

IsActive
IsActive boolean

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement dans InEight et irrécupérable sans assistance des services professionnels InEight.

BillingClass
BillingClass string

Nous allons autoriser le chargement de projet par projet (niveau du projet) d’un ensemble de valeurs pour remplir ce champ. Ils doivent être entrés manuellement via l’interface utilisateur et/ou via APIM. Il existe une liste déroulante pour la sélection de l’interface utilisateur et/ou la validation sur l’importation APIM par rapport aux valeurs existantes. Le plan à long terme consiste à améliorer les champs « Classification de facturation » aux niveaux Employés du projet/Équipement du projet afin de permettre l’ajout/l’intégration de plusieurs valeurs par projet en tant que « sélection dans la liste » dans l’interface utilisateur et l’intégration à la validation par rapport à la liste

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Obtenir les détails des paramètres du projet

L’intégration ProjectSettings_Get permet l’EXPORTATION des paramètres de projet qui incluent les options globales du projet, les informations sur les projets attriibutes, les types de carburant de projet et les listes personnalisées de projet. Dans les versions antérieures, les modifications apportées aux paramètres de projet étaient possibles uniquement via l’interface utilisateur.

Notez que chaque exportation « GET » inclut tous les détails des paramètres pour chaque projet demandé : options globales, types de carburant et listes personnalisées. En outre, d’autres paramètres de filtrage sélectif comme $select, $count, $top, $skip.... etc ne fonctionne pas avec cette API.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

clé : ProjectDisplay ou ProjectSourcesystemId

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectSourceSystemId
ProjectSourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

ProjectSourceSystemName
ProjectSourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

ProjectDisplayId
ProjectDisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Comportement d’intégration des éléments de coût

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Durée planifiée du projet en jours

IsTemplateProject
GlobalOptions.IsTemplateProject boolean
IsValidateEquipmentToProjectCurrency
GlobalOptions.IsValidateEquipmentToProjectCurrency boolean
ProjectInformationTag1
ProjectInformationTags.ProjectInformationTag1 string

Balise d’informations sur le projet 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Balise d’informations sur le projet 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Balise d’informations sur le projet 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Balise d’informations sur le projet 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Balise d’informations sur le projet 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Balise d’informations sur le projet 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Balise d’informations sur le projet 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Balise d’informations sur le projet 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Balise d’informations sur le projet 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Balise d’informations sur le projet 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Balise d’informations du projet 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Balise d’informations du projet 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Balise d’informations sur le projet 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Balise d’informations sur le projet 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Balise d’informations du projet 15

CustomLists
CustomLists array of object

Champ parent pour les listes personnalisées

ListName
CustomLists.ListName string

Nom de la liste ajoutée à l’étiquette personnalisée

FieldValues
CustomLists.FieldValues array of string

Tableau délimité par des virgules de chaînes avec une liste NON-DUPLICATE de toutes les valeurs de champ qui font partie de la liste personnalisée

FuelTypes
FuelTypes array of object

Champ parent pour l’enregistrement de type de carburant

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

Nom du type de carburant utilisé

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

La valeur fournie dans ce champ doit correspondre à une unité de mesure valide précédemment fournie ou définie dans votre système InEight.

CurrencyCode
FuelTypes.CurrencyCode string

Devise utilisée pour acheter le carburant. La valeur fournie dans ce champ doit correspondre à un code monétaire dans la plateforme cloud InEight et celle qui est sélectionnée pour le projet.

UnitCost
FuelTypes.UnitCost double

Valeur du carburant par unité de mesure

AccountCodeReference
FuelTypes.AccountCodeReference string

Code de compte de l’enregistrement qui sera affiché dans l’utilisation normale d’applications de plateforme de produits pour aider les utilisateurs à effectuer des recherches ou des sélections pour un travail particulier terminé.

IsActive
FuelTypes.IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemId
FuelTypes.SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
FuelTypes.SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

Obtenir les détails des régions

Retourne la liste de tous les codes de région disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
includeTranslation
includeTranslation True string

Lorsque la valeur est true, développe le modèle d’entité pour inclure les noms de régions traduites dans toutes les langues prises en charge par InEight.

CountryISOCode
CountryISOCode string

Retourne tous les enregistrements de région avec un CountryISOCode correspondant.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ISOCode
ISOCode string

Code ISO de la région

Nom
Name string

Nom de la région

CountryISOCode
CountryISOCode string

Code ISO de l’entité Country.

Traductions
Translations array of object

Nom de la région traduit pour toutes les langues prises en charge par InEight

LanguageDisplayId
Translations.LanguageDisplayId string

ID public de la langue utilisée pour la traduction

Nom de la région
Translations.RegionName string

Nom traduit de la région

Obtenir les détails du commerce

Retourne une liste complète de tous les métiers des employés disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
TradeDisplay
TradeDisplay string

Identificateur unique public d’un commerce

TradeDescription
TradeDescription string

Description du commerce

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les métiers

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les métiers

Obtenir les détails du contact du projet

Cette API fournit la liste des contacts affectés à un projet. Dans Project Suite, ils se trouvent dans Project -> Contacts affectés.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

Obligatoire. Fournissez l’identificateur public (ProjectId ou ProjectSourceSystemId) pour qu’un projet affiche tous les contacts qui lui ont été affectés.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

ContactPrimaryEmail
ContactPrimaryEmail string

Adresse e-mail principale du contact

ContactSourceSystemId
ContactSourceSystemId

ID système source du contact ajouté au projet

ProjectSourceSystemId
ProjectSourceSystemId

ID système source du projet auquel le contact est affecté

IsActive
IsActive boolean

Suit l’état attribué du contact au projet

Obtenir les détails du fournisseur

Retourne la liste complète de tous les fournisseurs disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les fournisseurs

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les fournisseurs

VendorCode
VendorCode string

Identificateur unique public d’un fournisseur

VendorDescription
VendorDescription string

Description d’un fournisseur

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

AlternateName
AlternateName string

Autre nom qui peut être attribué au fournisseur pour faciliter les recherches.

Adresse1
Address1 string

Adresse postale du vendeur.

Adresse2
Address2 string

Deuxième ligne facultative pour l’adresse postale du fournisseur.

ZipCode
ZipCode string

Code postal ou postal du fournisseur.

Ville
City string

Ville où se trouve le vendeur.

RegionISOCode
RegionISOCode string

Code ISO 3166-2 pour la région du fournisseur.

CountryISOCode
CountryISOCode string

Code ISO Alpha-2 pour le pays du fournisseur.

Numéro de téléphone
TelephoneNumber string

Numéro de téléphone du fournisseur.

FaxNumber
FaxNumber string

Numéro de télécopie du fournisseur

DefaultPaymentTerms
DefaultPaymentTerms string

Conditions de paiement facultatives qui seront par défaut lorsque le fournisseur est ajouté à un contrat.

DefaultINCOTerms
DefaultINCOTerms string

Conditions commerciales internationales facultatives (INCO) qui seront par défaut ajoutées au fournisseur à un contrat.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Emplacement facultatif auquel le risque passe du vendeur à l’acheteur conformément aux conditions d’INCO spécifiées

VendorTypeReference
VendorTypeReference string

Référence facultative à un type de fournisseur. Si elles sont utilisées, les données fournies dans ce champ doivent correspondre à un enregistrement valide dans les données de référence de type fournisseur situées dans la plateforme.

DefaultCurrencyCode
DefaultCurrencyCode string

Code monétaire par défaut

PreferredLanguage
PreferredLanguage string

Langue préférée

VendorTaxJurisdiction
VendorTaxJurisdiction string

Code facultatif de compétence fiscale qui peut être inclus lors de l’envoi de demandes de facture et de paiement à partir de contrats à un système externe. Ce champ peut également être utilisé éventuellement lors de la demande de détails fiscaux à partir d’un système de fiscalité externe pour les éléments de ligne de contrat.

Statut
Status string

État du fournisseur, disponible ou indisponible

VendorTaxId
VendorTaxId string

Numéro d’identification fiscale facultatif émis pour le fournisseur auprès d’une autorité fiscale gouvernementale (généralement IRS pour les fournisseurs américains)

VendorAddresses
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Type d’adresse du fournisseur

Adresse1
VendorAddresses.Address1 string

Adresse1

Adresse2
VendorAddresses.Address2 string

Adresse2

ZipCode
VendorAddresses.ZipCode string

Code postal

Ville
VendorAddresses.City string

Ville

RegionISOCode
VendorAddresses.RegionISOCode string

Code ISO de région

CountryISOCode
VendorAddresses.CountryISOCode string

Code ISO du pays

Numéro de téléphone
VendorAddresses.TelephoneNumber string

Numéro de téléphone

FaxNumber
VendorAddresses.FaxNumber string

Numéro de télécopie

Obtenir les détails du fournisseur de projets

Cette API fournit la liste des fournisseurs affectés à un projet. Dans Project Suite, ils se trouvent dans Project -> Fournisseurs affectés.

Paramètres

Nom Clé Obligatoire Type Description
ProjectId
ProjectId True string

Obligatoire. Fournissez l’identificateur public (ProjectId ou ProjectSourceSystemId) pour qu’un projet affiche tous les fournisseurs qui lui ont été affectés.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificateur unique pour chaque projet reconnaissable publiquement. Ce champ indique l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé

VendorCode
VendorCode string

Code fournisseur du fournisseur si un utilisateur est affecté au fournisseur

VendorSourceSystemId
VendorSourceSystemId string

Ce champ n’est pas recommandé pour une utilisation. L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement d’InEight et irrécupérable sans assistance d’InEight Professional Services. Identificateur unique pour chaque fournisseur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

ProjectSourceSystemId
ProjectSourceSystemId string

Identificateur unique pour chaque projet créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques

IsActive
IsActive boolean

Valeur booléenne qui indique si le fournisseur est actif ou non dans le système InEight

Obtenir les détails du fuseau horaire

Retourne une liste complète de tous les fuseaux horaires disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
includeTranslation
includeTranslation True boolean

Lorsque la valeur est true, le modèle d’entité est développé pour inclure des noms de fuseau horaire dans toutes les langues prises en charge par InEight.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
Nom
Name string

Fuseau horaire unique affiché dans les options de liste de sélection dans les applications

TimeZoneSerialized
TimeZoneSerialized string

Détails de TimeZone et de la région à laquelle il correspond.

TimeZoneTranslations
TimeZoneTranslations array of object

Tableau de noms de fuseau horaires en fonction des langues localisées

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

Nom abrégé unique de la langue telle que « en » pour « anglais ».

TimeZoneName
TimeZoneTranslations.TimeZoneName string

Fuseau horaire unique traduit/localisé respectivement dans la langue

Obtenir les détails du marché

Cette API permet aux clients de lire et d’exporter des informations concernant leur liste principale de marchés, de Suite vers leurs systèmes internes. Il permet aux clients de conserver leur liste principale de marchés qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les marchés par leur SSID, leur nom, leur entreprise ou d’autres détails sur le marché.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
Nom
Name string

Nom du marché

Descriptif
Description string

Champ facultatif pour décrire ou ajouter plus de détails sur le marché

SourceSystemId
SourceSystemId string

Identificateur externe de l’enregistrement du marché fourni par le système d’enregistrement des marchés

SourceSystemName
SourceSystemName string

Le client a fourni le nom du système d’enregistrement des marchés.

IsActive
IsActive boolean

Détermine si l’enregistrement est disponible pour une utilisation

Obtenir les détails du projet

Retourne la liste complète de tous les projets disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
includeAttributes
includeAttributes True boolean

indicateur pour obtenir des attributs

OrganizationSourceSystemId
OrganizationSourceSystemId string

Retourne les projets affectés à l’OrganizationSourceSystemId spécifié.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificateur unique reconnaissable publiquement. Ce champ est affiché dans l’utilisation normale d’applications InEight. La valeur envoyée dans ce champ peut correspondre à SourceSystemId s’il n’est pas nécessaire d’utiliser un identificateur unique public ou privé.

SourceSystemId
SourceSystemId string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

SourceSystemName
SourceSystemName string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

Nom du projet
ProjectName string

Champ de texte qui fournit un nom descriptif court du projet.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId de l’organisation à laquelle le projet est affecté.

BaseCurrency
BaseCurrency string

Devise par défaut du projet. La valeur fournie dans ce champ doit correspondre à un code monétaire dans la plateforme cloud InEight.

TimeZone
TimeZone string

Fuseau horaire du projet au format UTC.

ProjectStatusName
ProjectStatusName string

État du projet. La seule valeur autorisée dans la version actuelle est New.

Date de début
StartDate date-time

Date de début du projet au format UTC.

Date de fin
EndDate date-time

Date de fin attendue du projet au format UTC.

Ville
City string

Nom de la ville où se trouve le projet.

RegionISOCode
RegionISOCode string

Code ISO (3166-2) pour la région où se trouve le projet.

CountryISOCode
CountryISOCode string

Code ISO (Alpha-2) pour le pays où se trouve le projet.

ZipCode
ZipCode string

Code postal ou code postal de l’emplacement du projet.

Adresse1
Address1 string

Adresse postale principale de l’emplacement du projet.

Adresse2
Address2 string

Informations supplémentaires sur l’adresse postale de l’emplacement du projet.

Latitude
Latitude double

Latitude du système d’information géographique (GIS) de l’emplacement du projet. Les valeurs autorisées sont maximales de 90 et de -90 au minimum.

Longitude
Longitude double

Longitude SIG de l’emplacement du projet. Les valeurs autorisées sont maximales de 180 et minimales de -180.

Remarques
Notes string

Champ de texte de forme libre pour les notes relatives au projet.

IsActive
IsActive boolean

L’envoi d’une valeur false dans ce champ entraîne la suppression réversible de l’enregistrement à partir de la plateforme cloud InEight. Si une valeur n’est pas fournie, la valeur par défaut true est utilisée.

OriginalContractAmount
OriginalContractAmount double

Valeur dollar du contrat d’origine.

Numéro de contrat
ContractNumber string

Identificateur du contrat principal du projet.

DateProjectStarted
DateProjectStarted date-time

Date de début réelle du projet.

ContractDate
ContractDate date-time

Date d’effet du contrat principal.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Date à laquelle le contrat principal a été conclu.

OriginalDuration
OriginalDuration integer

Durée planifiée du projet en jours.

ForecastStartDate
ForecastStartDate date-time

Date de début prévue du projet au format UTC

ForecastCompletionDate
ForecastCompletionDate date-time

Date de fin prévue du projet au format UTC.

ForecastDuration
ForecastDuration integer

Durée prévue du projet en nombre entier.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Date prévue de réception du certificat d’achèvement substantiel.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Date d’achèvement révisée prévue du projet au format UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Extension prévue de la durée du projet en nombre entier

ForecastRevisedDuration
ForecastRevisedDuration integer

Durée révisée prévue du projet en nombre entier

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Date d’achèvement révisée du contrat du projet au format UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Extension du contrat de la durée du projet en nombre entier

ContractRevisedDuration
ContractRevisedDuration integer

Durée révisée du contrat du projet en nombre entier

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Date prévue d’obtention du certificat d’achèvement substantiel.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Date attendue de la réception du certificat de fin finale.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Date prévue d’obtention du certificat de fin finale.

CompanyLegalName
CompanyLegalName string
ProjectAttributes
ProjectAttributes array of object

Utilisez ce tableau pour affecter des valeurs pour les attributs de projet connus à l’enregistrement project. Pour chaque attribut, l’attribut AttributeName OU AttributeSourceSystemId doit être fourni pour InEight afin de trouver un attribut correspondant défini dans le système.

Nom d'Attribut
ProjectAttributes.AttributeName string

Fournissez un nom valide d’un attribut de projet défini dans le système. Si une valeur est fournie pour ce champ, n’incluez pas le champ AttributeSourceSystemId.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Fournissez un SourceSystemId valide d’un attribut de projet défini dans le système. Si une valeur est fournie pour ce champ, n’incluez pas le champ AttributeName.

AttributeValue
ProjectAttributes.AttributeValue string

Indiquez la valeur de l’attribut spécifié par les champs AttributeName ou AttributeSourceSystemId. L’entrée fournie dans ce champ doit correspondre au type de données attendu de l’attribut de projet. Par exemple, si l’attribut de projet attend une valeur de date, ce champ doit contenir une date. Si le type de données de l’attribut de projet est spécifié en tant que « Données », l’entrée fournie dans ce champ doit correspondre à une option valide pour la source de données Attributs du projet. Par exemple, la source de données de l’attribut de projet est spécifiée en tant qu'« Organisation », puis l’entrée dans ce champ doit correspondre à un nom d’organisation ou SourceSystemId valide.

Marchés
Markets array of string

Obtenir les détails du rôle

Cette intégration permet aux clients d’interroger et d’exporter leur liste principale de rôles qui peuvent être utilisés pour différentes fonctions métier au sein de plusieurs applications cloud InEight. Ils peuvent également interroger l’APIM pour les rôles par leurs informations sourceSystemId, RoleName ou d’autres rôles.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
RoleName
RoleName string

Nom du rôle

Descriptif
Description string

Description du rôle

AdminLevel
AdminLevel string

Niveau d’administration à attribuer à ce rôle à 0, 1, 2 ou 3

SourceSystemId
SourceSystemId string

ID d’enregistrement unique attribué par Suite et correspondant au système externe qui utilise l’intégration. Utiliser InEight pour provisionner une valeur unique pour ce champ

SourceSystemName
SourceSystemName string

Nom unique attribué par Suite et correspondant au système externe qui utilise l’intégration. Utiliser InEight pour provisionner une valeur unique pour ce champ

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

Obtenir les détails du type d’équipement

Retourne la liste complète de tous les types d’équipements disponibles pour une utilisation dans les applications cloud InEight. Une réponse réussie pour cette demande sera « 202 Accepté » et inclura une propriété « Location » contenant une adresse où un fichier JSON contenant les enregistrements demandés peut être téléchargé. Le traitement de la requête réussie est géré en tant qu’événement asynchrone et le fichier peut prendre jusqu’à quelques minutes pour devenir disponible. Interrogez l’adresse fournie dans « Emplacement » jusqu’à recevoir une réponse « 200 » indiquant la présence du fichier. L’API retourne un maximum de 500 enregistrements pour chaque requête. Si le fichier JSON résultant contient exactement 500 enregistrements, continuez à effectuer des requêtes ultérieures à l’aide de « $skip » jusqu’à ce que le nombre d’enregistrements tombe en dessous de 500.

Paramètres

Nom Clé Obligatoire Type Description
EquipmentCategoryId
EquipmentCategoryId string

Retourne les enregistrements de type d’équipement qui ont une correspondance avec l’ID de catégorie d’équipement spécifié.

Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Filter
$filter string

Filtre les résultats, en fonction d’une condition booléenne. Les exemples d’opérateurs incluent « eq » pour « equals », « ne » pour « n’est pas égal », « gt » et « lt » pour « supérieur à » /« inférieur à », « contains('foo') », « endswith('bar') », etc. Consultez des exemples querystring.

OrderBy
$orderby string

Trie les résultats. Par exemple, la définition de $orderby sur « LastName, FirstName » trie les résultats par LastName puis FirstName.

Haut
$top integer

Format - int32. Retourne uniquement les n premiers résultats.

Ignorer
$skip integer

Format - int32. Ignore les premiers n résultats.

Retours

Nom Chemin d’accès Type Description
array of object
EquipmentTypeId
EquipmentTypeId string

Identificateur unique public d’un type d’équipement

Descriptif
Description string

Description du type d’équipement

IsActive
IsActive boolean

Détermine si l’enregistrement est actif et disponible pour le système. Si une valeur n’est pas fournie, la valeur true est utilisée. L’envoi d’une valeur false entraîne une suppression réversible de l’enregistrement dans InEight

EquipmentCategoryId
EquipmentCategoryId string

Identificateur public d’une catégorie d’équipement affectée au type d’équipement

SourceSystemId
SourceSystemId string

Identificateur unique fourni par le système d’enregistrement pour les types d’équipement

SourceSystemName
SourceSystemName string

Nom du système d’enregistrement pour les types d’équipement

VendorCode
VendorCode string

Identificateur public d’un fournisseur affecté au type d’équipement

CurrencyCode
CurrencyCode string

Identificateur public d’une devise affectée au type d’équipement

UnitCost
UnitCost double

Coût par unité de mesure pour tous les équipements affectés à ce type d’équipement

UoMName
UoMName string

Nom public de l’unité de mesure affectée au type d’équipement

Possibilité de publier des réels dans le contrôle

Les réels (génériques) permettent le coût réel par catégorie de coût, quantité, heures d’équipement et heures d’homme à associer à un élément de coût en fonction des critères de jointure du code de phase WBS ou de la position CBS. InEight Control s’attend à ce que les valeurs envoyées par l’ERP représentent le montant transactionnel à partir de la dernière fois que les réels ont été envoyés à Control. Les valeurs ne doivent pas représenter les entrées de travail « à jour ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

URI de rappel
X-TaskCompleteCallbackUri string

URI de rappel

ProjectDisplay
ProjectDisplay string

Identifie le projet associé à la requête Actuals qui a été reçue. L’ID de projet externe est unique à un professionnel

CBSPositionCode
CBSPositionCode string

Code de position CBS associé à l’élément de coût de l’enregistrement Actuals. REMARQUE : Bien qu’il ne soit pas obligatoire, CBSPositionCode ou PhaseCode doit être fourni.

Montant
Amount string

Montant du coût revendiqué pour cette catégorie de coûts.

Nom
Name string

Nom de la catégorie de coût. Reportez-vous à la page maître pour obtenir la liste des catégories de coûts disponibles.

EquipmentHours
EquipmentHours string

Nombre d’heures d’équipement revendiquées pour l’élément de coût.

ManHours
ManHours string

Nombre d’heures d’homme revendiqué pour l’élément de coût.

Remarques
Notes string

Informations supplémentaires sur la transaction.

PhaseCode
PhaseCode string

Code de phase WBS associé à l’élément de coût de l’enregistrement Actuals, REMARQUE : Bien qu’indiqué comme non requis, PhaseCode ou CBSPositionCode doit être fourni.

PublicationDate
PostingDate string

Date qui indique quelle période financière le coût, les heures d’homme, les heures d’équipement ou les quantités seront associées.

Quantité
Quantity string

Quantité opérationnelle revendiquée pour l’élément de coût.

SourceSystemId
SourceSystemId string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

SourceSystemName
SourceSystemName string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

Retours

response
string

Possibilité de publier des réels dans le contrôle pour plusieurs projets

Les réels (génériques) permettent le coût réel par catégorie de coût, quantité, heures d’équipement et heures d’homme à associer à un élément de coût en fonction des critères de jointure du code de phase WBS ou de la position CBS. InEight Control s’attend à ce que les valeurs envoyées par l’ERP représentent le montant transactionnel à partir de la dernière fois que les réels ont été envoyés à Control. Les valeurs ne doivent pas représenter les entrées de travail « à jour ».

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

Callback
X-TaskCompleteCallbackUri string

URI de rappel

ProjectDisplay
ProjectDisplay string

Identifie le projet associé à la requête Actuals qui a été reçue. L’ID de projet externe est unique à un professionnel

CBSPositionCode
CBSPositionCode string

Code de position CBS associé à l’élément de coût de l’enregistrement Actuals. REMARQUE : Bien qu’il ne soit pas obligatoire, CBSPositionCode ou PhaseCode doit être fourni.

Montant
Amount string

Montant du coût revendiqué pour cette catégorie de coûts.

Nom
Name string

Nom de la catégorie de coût. Reportez-vous à la page maître pour obtenir la liste des catégories de coûts disponibles.

EquipmentHours
EquipmentHours string

Nombre d’heures d’équipement revendiquées pour l’élément de coût.

ManHours
ManHours string

Nombre d’heures d’homme revendiqué pour l’élément de coût.

Remarques
Notes string

Informations supplémentaires sur la transaction.

PhaseCode
PhaseCode string

Code de phase WBS associé à l’élément de coût de l’enregistrement Actuals, REMARQUE : Bien qu’indiqué comme non requis, PhaseCode ou CBSPositionCode doit être fourni.

PublicationDate
PostingDate string

Date qui indique quelle période financière le coût, les heures d’homme, les heures d’équipement ou les quantités seront associées.

Quantité
Quantity string

Quantité opérationnelle revendiquée pour l’élément de coût.

SourceSystemId
SourceSystemId string

Nom du système externe qui utilise l’intégration. Collaborez avec InEight pour provisionner une valeur unique pour ce champ.

SourceSystemName
SourceSystemName string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications InEight et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

Retours

response
string

Supprimer des utilisateurs

L’API Users_Delete permet aux utilisateurs de supprimer un ou plusieurs enregistrements à l’aide du système externe par programmation ou via APIM manuellement. La valeur « Suppression » est appliquée en définissant l’indicateur « IsActive » sur « False ». Tous les enregistrements système utilisés pour authentifier l’utilisateur auprès de l’ID Microsoft Entra (table Utilisateur de connexion) sont effacés. La suppression est disponible indépendamment de l’état de l’utilisateur comme actif ou inactif. Il n’existe aucune restriction quant au nombre d’utilisateurs qui peuvent être supprimés par le biais d’une transaction de suppression en bloc. La validation est en place pour s’assurer qu’un utilisateur ne peut pas supprimer son propre enregistrement.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de locataire
X-IN8-TENANT-PREFIX True string

Le préfixe de locataire de https://domain.hds.ineight.com/ serait « domaine ».

Clé d’abonnement APIM
Ocp-Apim-Subscription-Key True string

Cela se trouve dans votre profil APIM.

SourceSystemId
SourceSystemId True string

Identificateur créé par le système d’enregistrement et utilisé dans toutes les communications système comme méthode principale de spécification d’un enregistrement unique. Ce champ ne s’affiche pas dans l’utilisation normale d’applications de plateforme de produits et peut contenir des identificateurs internes tels qu’un GUID qui n’est pas compréhensible par les utilisateurs système classiques.

Retours

response
string

Définitions

ficelle

Il s’agit du type de données de base « string ».

objet

Il s’agit du type 'object'.