Freigeben über


InEight

InEight Connector stellt eine API zum Arbeiten mit InEight-Objekten bereit.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name InEight-Unterstützung
URL https://ineight.com/help-support/
Email support@ineight.com
Connectormetadaten
Herausgeber InEight
Webseite https://ineight.com/
Datenschutzrichtlinie https://ineight.com/privacy-statement/
Kategorien Daten; Produktivität

Der InEight-API-Connector ermöglicht es einem Kunden, seine Geschäftsprozesse zu automatisieren, die Arbeitsauslastung zu reduzieren und die Konsistenz von Daten zwischen mehreren Systemen sicherzustellen.

Voraussetzungen

Zum Erstellen einer Verbindung mit dem InEight-Connector ist ein gültiges InEight-Cloudplattform-Benutzerkonto erforderlich. Um den InEight-Connector zu verwenden, sind ein Mandantenpräfix und ein Mandantenabonnementschlüssel erforderlich. Wenden Sie sich an Ihren InEight-Vertreter, um diese Informationen zu erhalten.

So erhalten Sie Anmeldeinformationen

Wenden Sie sich an Ihren Systemadministrator, um ein Benutzerkonto für den Zugriff auf die InEight-Cloudplattform einzurichten. Eine E-Mail-Benachrichtigung mit Ihren Anmeldeinformationen wird an die E-Mail-Adresse gesendet, die dem Benutzerkonto zugeordnet ist.

Erste Schritte mit Ihrem Connector

Verwenden Sie Microsoft Power Automate, um Datenflüsse zwischen InEight und externen Systemen zu erstellen und zu verwalten.

  1. Wechseln Sie zu https://make.powerautomate.com/, und melden Sie sich dann bei Ihrem Konto an.
  2. Wählen Sie im linken Navigationsbereich "Meine Flüsse" aus. Die Seite wird auf der Registerkarte "Cloud flows" geöffnet, auf der Ihre gespeicherten Flüsse angezeigt werden.
  3. Klicken Sie in der oberen Navigationsleiste auf "Neuer Fluss erstellen", um einen sofortigen Cloudfluss > zu erstellen. Das Dialogfeld "Erstellen eines sofortigen Cloudflusses" wird geöffnet. Dies ist ein Bild
  4. Geben Sie einen bevorzugten Flussnamen ein, oder ein Name wird automatisch generiert.
  5. Wählen Sie manuell einen Fluss aus, und klicken Sie dann auf "Erstellen". Auf der Seite wird der Start für Sie angezeigt, um den neuen Fluss zu erstellen. Dies ist ein Bild
  6. Fügen Sie dem Fluss einen Schritt hinzu, und klicken Sie auf +Neuer Schritt. Das Dialogfeld "Vorgang auswählen" wird geöffnet.
  7. Wenn Sie den InEight-Connector verwenden möchten, geben Sie im Suchfeld "Ineight" die Zeichenfolge ein, und wählen Sie ihn dann in den Ergebnissen aus. Dies ist ein Bild
  8. Wählen Sie aus der Liste der verfügbaren Aktionen aus. In diesem Beispiel ist DailyPlan_Get ausgewählt. Dies ist ein Bild
  9. Füllen Sie die erforderlichen Felder für den Schritt aus, fügen Sie weitere Schritte hinzu, und klicken Sie dann auf "Speichern". Dies ist ein Bild

Bekannte Probleme und Einschränkungen

Die einzigen unterstützten Aktionen sind die für den Connector aufgeführten Aktionen.

Häufige Fehler und Abhilfemaßnahmen

Nicht autorisierter Benutzer: Stellen Sie sicher, dass Sie über ein Benutzerkonto für die Umgebung verfügen, auf die Sie zugreifen möchten.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen der Abrechnungsklasse für Project-Mitarbeiter

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste der Mitarbeiterabrechnungsklassen von Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste der Abrechnungsklassen für Mitarbeiter zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können auch die APIM für Mitarbeiter anhand ihrer SSID, ihres Namens oder anderer Mitarbeiterabrechnungsklassendetails abfragen.

Abrufen vollständiger Tagesplandetails

Mit der Integration des Tagesplans können Kunden Zeit für Mitarbeiter und Geräte bereitstellen, wie in InEight Plan aufgezeichnet. Diese Integration umfasst zusammenfassende Informationen zum Täglichen Plan, von Mitarbeiterstunden bis hin zu Kostenartikeln, Ausrüstungsstunden bis hin zu Kostenpositionen, Lohn- und Gehaltsindikatoren und Notizen. Die Daily Plan-Integration kann auch verwendet werden, um den Planstatus in Systemen außerhalb der InEight-Cloudplattform nachzuverfolgen und bereitzustellen. Wenn ein Tagesplan für diesen Zweck verwendet wird, kann eine optionale Antwortnachricht verwendet werden, um eine Statusänderung im Täglichen Plan auszulösen, um anzugeben, dass die Änderung erfolgreich vom externen System empfangen wurde.

Abrufen vollständiger Zeitkartendetails

Die Integration von Zeitkarten bietet Lohn- oder Gehaltsabrechnungssysteme mit einer detaillierten Aufschlüsselung der Stunden für Mitarbeiter sowie der Art der geleisteten arbeit und benutzerdefinierten, die für Stundenblöcke oder für den ganzen Tag angewendet werden. Diese Integration ist verfügbar, wenn das Time Center innerhalb der Kundenumgebung aktiviert wurde. Time Center ist eine Anwendung im InEight-Plan, die Zeitkarten einzelner Mitarbeiter oder Geräte für jede Kombination generiert, die in einem Tagesplan eingegeben wird. Die Anwendung ermöglicht es einem Administrator, die Stunden zu überprüfen, bevor er an ein ERP gesendet wird, um die tatsächlichen Stunden für andere Geschäftsprozesse wie lohnende Prozesse weiter zu verarbeiten. Bei Bedarf können alle Zeitkarten über die Time Card-Integration an ein ERP oder ein anderes System für weitere Geschäftsprozessworkflows gesendet werden.

Abrufen von Benutzerdetails

Die Users_Get Integration ermöglicht Es Kunden, Benutzerlisten von InEight in ihre internen Systeme abzufragen und zu exportieren. Die Benutzereinträge in diesen Listen können dann über Users_Import-API in Suite geändert und erneut importiert werden.

Abrufen von Craft-Details

Gibt eine vollständige Liste aller Mitarbeiterhandarbeiten zurück, die für die Verwendung in InEight-Cloudanwendungen zur Verfügung stehen. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Abrufen von Marktdetails

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste der Märkte von Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste der Märkte zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können auch die APIM für Märkte anhand ihrer SSID, ihres Namens, ihres Unternehmens oder anderer Marktdetails abfragen.

Abrufen von Project Equipment Billing Class Details

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste der Geräteabrechnungsklassen von Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste der Geräteabrechnungsklassen zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können die APIM auch nach Geräten abfragen, indem sie die SSID, den Namen oder andere Details der Geräteabrechnungsklasse angeben.

Abrufen von Projektanbieterdetails

Diese API stellt eine Liste der Lieferanten bereit, die einem Projekt zugewiesen sind. In der Project Suite befinden sie sich in Project –> Zugewiesene Lieferanten.

Abrufen von Projektausrüstungsdetails

Stellt die vollständige Liste der Geräte bereit, die einem angegebenen Projekt zugewiesen sind, sowie alle Details zur Zuordnung. In den ProjectEquipment-Einträgen der Anwendung finden Sie in den Menüoptionen auf Projektebene unter "Projekt" > "Zugewiesene Betriebsressourcen". Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Abrufen von Projekteinstellungendetails

Die ProjectSettings_Get Integration ermöglicht EXPORT von Projekteinstellungen, die Project Global Options, Project Information Attriibutes, Project Fuel Types und Project Custom Lists enthalten. In früheren Versionen waren Änderungen an den Projekteinstellungen nur über die Benutzeroberfläche möglich.

Bitte beachten Sie, dass jeder "GET"-Export alle Einstellungen für jedes projekt enthält, das angefordert wird: globale Optionen, Kraftstofftypen und benutzerdefinierte Listen. Auch andere selektive Filterparameter wie $select , $count, $top, $skip.... usw. funktioniert nicht mit dieser API.

Abrufen von Sprachdetails

Gibt eine vollständige Liste aller Sprachen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Abrufen von Währungsdetails

Gibt eine vollständige Liste aller währungen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Abrufen von Zeitzonendetails

Gibt eine vollständige Liste aller Zeitzonen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

AccoundCodes abrufen

Diese Integration ermöglicht Es Kunden, Informationen über ihre Masterliste von Kontocodes aus Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste mit Kontocodes zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können.

Die AccountCode_Import-API, die die eingehende Version dieser GET-API ist, wird verwendet, um neue Kontocodes zu erstellen und vorhandene Kontocodes zu aktualisieren.

AccountCode-Import

Mit dieser Integration können Kunden ihre Masterliste mit Kontocodes erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Neue Kontocodes und Aktualisierungen von Kontocodes, die mit dieser API ausgeführt werden, werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Benutzer importieren

Die Benutzerintegration ermöglicht Es InEight-Kunden, eine Liste aller Benutzerressourcen für ihre gesamte Organisation bereitzustellen und die Liste beizubehalten, wenn Benutzer hinzugefügt oder entfernt werden. Innerhalb der Anwendung werden Benutzerdatensätze in den Menüoptionen auf Kontoebene unter "Suite Administration" gefunden.

Benutzer löschen

Mit der Users_Delete-API können Benutzer einen oder mehrere Datensätze programmgesteuert oder über APIM manuell löschen. Das "Löschen" wird durch Festlegen des Flags "IsActive" auf "False" wirksam. Alle Systemdatensätze, die zum Authentifizieren des Benutzers bei microsoft Entra ID (Login User table) verwendet werden, werden gelöscht. Die Löschung ist unabhängig vom Status des Benutzers als aktiv oder inaktiv verfügbar. Es gibt keine Einschränkung für die Anzahl der Benutzer, die über eine Massenlöschtransaktion gelöscht werden können. Es gibt eine Überprüfung, um sicherzustellen, dass ein Benutzer seinen eigenen Datensatz nicht löschen kann.

Bestätigen des Status der täglichen Pläne

Wenn genehmigte Tagespläne an ein externes System gesendet werden, kann das externe System optional die Täglichen Plandaten verarbeiten und eine Meldung zurückgeben, die die InEight-Cloudplattform informiert, dass der Status auf "Abgeschlossene Verarbeitung abgeschlossen" aktualisiert werden soll.

Bestätigen des Status von Zeitkarten

Die Integration der Zeitkartenbestätigung ermöglicht externen Systemen, über den Erfolg oder Fehler bei der Verarbeitung von Zeitkarten zu berichten, die aus dem Time Center abgerufen wurden, und einen Status zur Unterstützung eines Geschäftsworkflows zu aktualisieren.

Buchhaltungsbuch importieren

Diese Integration ermöglicht es dem Benutzer, eine Reihe von Finanztransaktionen aus dem Hauptbuch in die InEight-Cloudplattform zu importieren.

CostCenter-Import

Diese Integration ermöglicht es einem Drittanbieterfinanzsystem, eine Liste der Kostenstellen in InEight zu verwalten.

Details zu Gerätekategorien abrufen

Gibt eine vollständige Liste aller Gerätekategorien zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Diese Integration wird verwendet, um Anlagendaten zu importieren.

Ermöglicht Es Kunden, Anlagendaten für ihre Organisation zu importieren. Pflanzen werden für die Sortierung von Materialien verwendet. Diese Integration ermöglicht die Erstellung und Verwaltung der Liste der auswählbaren Anlagen zur Verwendung innerhalb der Vertragsanwendung.

Diese Integration wird verwendet, um Bestelldaten zu importieren.

Ermöglicht Es Kunden, aktualisierte Informationen zu Vertragsdetails basierend auf der Erstellung einer Bestellung (Antwort) zu erhalten. Die Antwortnachricht kann auch verwendet werden, um Statusaktualisierungen für die Bestellung bereitzustellen, da sie von der Anforderung in die Zahlung innerhalb des externen Systems wechselt.

Diese Integration wird verwendet, um Daten juristischer Personen zu importieren.

Ermöglicht Es Kunden, Daten von Juristischen Personen für ihre Organisation zu importieren. Juristische Personen stellen Geschäftseinheiten innerhalb eines Unternehmens dar, die für Abrechnungszwecke innerhalb der Vertragsanwendung verwendet werden können. Diese Integration ermöglicht die Erstellung und Verwaltung von auswählbaren Juristischen Personen innerhalb der Vertragsanwendung.

Diese Integration wird verwendet, um Fälligkeitsanforderungsdaten (Antwortdaten) zu importieren.

Ermöglicht Es Kunden, Fälligkeitsanforderungsdaten (Antwortdaten) für ihre Organisation zu importieren. Die Fälligkeit ermöglicht es, empfangene Waren oder Dienstleistungen aufzuzeichnen, aber noch nicht mit dem Vertrag in Rechnung gestellt.

Diese Integration wird verwendet, um projektrechtliche Entitätsdaten zu importieren.

Ermöglicht Kunden das Importieren von Projektdaten für juristische Personen für ihre Organisation. Diese Integration ordnet Datensätze für juristische Personen zu einem Projekt zu und legt die Pflanzenbeziehung für die Verwendung in der Vertragsanwendung fest.

Diese Integration wird verwendet, um Rechnungsdaten zu importieren.

Ermöglicht Es Kunden, Rechnungen für ihre Organisation zu importieren. Diese Integration ermöglicht Es Lieferanten, die Benutzer sind, Rechnungen in Vertragsanwendung zu posten, die dann in Zahlungsanforderung verwendet und zur Verarbeitung an externes System übermittelt werden können. Die gebuchten Rechnungen werden im Rechnungsregister als nicht zugewiesene Rechnungen angezeigt.

Diese Integration wird verwendet, um Speicherortdaten zu importieren.

Ermöglicht Es Kunden, Kunden zu importieren, um Speicherortdaten für ihre Organisation zu importieren. Diese Integration ermöglicht die auswahlfähige Liste der Speicherorte, die für die Verwendung in der Projektsuite erstellt und verwaltet werden können.

Diese Integration wird verwendet, um Vertragsgerätedaten zu importieren.

Ermöglicht Es Kunden, Vertragsgerätedaten für ihre Organisation zu importieren. Mit dieser Integration kann ein externes System Gerätedetails mit dem Gerätebestand abgleichen. Wenn das in einem Artikel verwendete Gerät in einem externen System vorhanden ist, werden die Vertragsdetails für dieses Gerät angefügt. Wenn nicht, erstellt das externe System neue Geräte basierend auf den über die Integration übergebenen Informationen. Die neuen Gerätedetails werden zur Projektausrüstungszuordnung an die Cloudplattform der Projektsuite gesendet.

Diese Integration wird verwendet, um Wareneingangsdaten zu importieren.

Ermöglicht Es Kunden, Warenbestätigungsdaten für ihre Organisation zu importieren.

Diese Integration wird verwendet, um Zahlungsanforderungsdaten zu importieren.

Ermöglicht Kunden die Bestätigung des Empfangs der Zahlungsanforderung und optionalen Statusaktualisierungen der Zahlung, bis sie vollständig verarbeitet wurde. Darüber hinaus können Kunden Rechnungsdetails zusammen mit Rechnungszahlungsdetails direkt aus dem externen System posten, ohne zahlungsaufforderungen in der Projektsuite zu erstellen.

Diese Integration wird zum Importieren von Projektspeicherortdaten verwendet.

Ermöglicht Kunden das Importieren von Projektspeicherortdaten für ihre Organisation. Diese Integration erstellt Anlagen- und Speicherortinformationen für ein Projekt mithilfe der Vertragsanwendung.

Diese Integration wird zum Importieren von Projektversandadressendaten verwendet.

Ermöglicht Es Kunden, Projektversanddaten für ihre Organisation zu importieren. Diese Integration erstellt und verwaltet Versandadresseninformationen für ein Projekt mithilfe einer Vertragsanwendung.

Diese Integration wird zum Importieren von Vertragssteuerdaten verwendet.

Ermöglicht Es Kunden, Vertragssteuerdaten für ihre Organisation zu importieren, bevor sie den tatsächlichen Vertrag veröffentlichen. Diese Integration erhält die gesamtsteuer- und aufschlüsselung der Steuercodes und Beträge für einen Vertrag.

Gerätedetails abrufen

Stellt alle gerätetechnischen Datensätze bereit, die in InEight für die Verwendung in einem beliebigen Projekt erstellt wurden. In der Anwendung finden Sie Gerätedatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" > "Betriebsressourcen". Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Gerätekategorien importieren

Mit der EquipmentCategories-Integration können InEight-Kunden eine vollständige Liste der EquipmentCategories bereitstellen und verwalten, die auf allen Geräten verwendet werden können. Innerhalb der Anwendung befinden sich Gerätekatgory-Datensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken"' > "Betriebsressourcen".

Gerätetypdetails abrufen

Gibt eine vollständige Liste aller Gerätetypen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Gerätetypen importieren

Mit der Gerätetypenintegration kann ein externes System eine Stammliste der Gerätetypen in InEight verwalten.

Handelsdetails abrufen

Gibt eine vollständige Liste aller Mitarbeiter trades zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Handwerk importieren

Die Handwerksintegration ermöglicht Es InEight-Kunden, eine Liste von Handwerk für ihre Organisation bereitzustellen. In der Anwendung befinden sich Handwerksdatensätze in den Menüoptionen auf Kontoebene unter "Betriebsressourcen der Masterdatenbibliotheken > " oder im Menü "Projektebene" unter "Zugewiesene Betriebsressourcen".

Import Trades

Die Trades Integration ermöglicht Es InEight-Kunden, eine Liste der Trades für ihre Organisation bereitzustellen. Innerhalb der Anwendung werden Trades-Datensätze in den Menüoptionen auf Kontoebene unter "Betriebsressourcen der Masterdatenbibliotheken > " oder im Menü "Projektebene" unter "Zugewiesene Betriebsressourcen" gefunden.

Importanbieter

Mit der Anbieterintegration können Kunden eine Masterliste aller Anbieter verwalten, die innerhalb eines beliebigen Projekts verwendet werden können.

Importieren von Abrechnungsklassen für Projektgeräte

Mit dieser Integration können Kunden ihre Masterliste der Geräteabrechnungsklassen erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Geräteabrechnungsklassen hinzugefügt werden, und vorhandene Geräteabrechnungsklassen können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Importieren von Benutzerrollen

Die UserRoles-Integration ermöglicht Es InEight-Kunden, eine Liste der Benutzer und Rollenzuordnungen auf der vorgesehenen Projekt- oder Organisationsebene zu importieren. Innerhalb der Anwendung befinden sich Benutzerrollenzuweisungen in den Menüoptionen auf Kontoebene unter "Benutzerverwaltungsbenutzerverwaltung > der Suite>".

Importieren von Geräten

Die Geräteintegration ermöglicht Es InEight-Kunden, eine vollständige Liste der Geräte bereitzustellen und zu verwalten, die für jedes bestimmte Projekt verwendet werden können. In dieser Integration wird erwartet, dass "Equipment" auf Elemente verweist, die mobil sind, eine geschätzte Nutzungsrate aufweisen und nach Nutzungszeit nachverfolgt werden können. Ausrüstung kann Krane, Hinterschuhe, Generatoren, Lkw für den Transport und alle anderen nachverfolgten Ressourcen umfassen. Diese Integration enthält spezifische Details zu den Geräten wie Hersteller, Modell, Seriennummer und ob die Ausrüstung im Besitz oder mieten ist. In der Anwendung werden Gerätedatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" > "Betriebsressourcen" gefunden.

Importieren von Incoterms

Diese Integration ermöglicht es dem Benutzer, seine IncoTerms-Regeln in Suite zu importieren. IncoTerms Standards wurden von der Internationalen Handelskammer festgelegt. Sie definieren die Regeln, denen Käufer und Verkäufer folgen müssen, die an internationalen Verträgen beteiligt sind.

Importieren von Oranisierungen

Die Organisationsintegration ermöglicht Es Kunden, die vollständige erbeirarchische Struktur der Organisation zu erstellen und zu verwalten, der Projekte zugewiesen werden, von einem Drittanbieter wie z. B. einem ERP.

Importieren von Project Equuipments

Die Project Equipment Integration ermöglicht Es InEight-Kunden, inEight eine Liste der spezifischen Geräte bereitzustellen, die innerhalb eines Projekts verwendet werden können. Die in dieser Integration gesendeten Datensätze müssen den Stammgerätedatensätzen für den Kunden entsprechen (einzelheiten hierzu finden Sie unter Equipments_Import). Innerhalb der Anwendung werden ProjectEquipment-Datensätze in den Menüoptionen auf Projektebene unter "Projekt" "Zugewiesene Betriebsressourcen" > gefunden.

Importieren von ProjectCrafts

Mit dieser Integration können InEight-Kunden ein bestimmtes Handwerk und eine bestimmte Rate einem Mitarbeiter bei einem bestimmten Projekt zuordnen.

Importieren von Projektanbietern

Diese Integration ermöglicht Kunden das Zuweisen von Lieferanten zu Projekten. Die Verwendung dieser API können neue Anbieter hinzugefügt werden, und vorhandene Anbieter können projekten nicht zugewiesen werden. Jeder Anbieter in der Project Vendors-API muss bereits in InEight als Teil der Masterliste aller Anbieter für den Kunden vorhanden sein (einzelheiten hierzu finden Sie unter "Vendors_Import").

Importieren von Projektkontakten

Mit dieser Integration können Kunden Projekten Kontakte zuweisen. Mithilfe dieser API können neue Kontakte hinzugefügt werden, und vorhandene Kontakte können projekten nicht zugewiesen werden. Jeder Kontakt in der Project-Kontakt-API muss bereits in InEight als Teil der Hauptliste aller Kontakte für den Kunden vorhanden sein (details finden Sie unter 'Contacts_Import').

Importmärkte

Mit dieser Integration können Kunden ihre Masterliste der Märkte erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Märkte hinzugefügt werden, und vorhandene Märkte können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Importunion

Diese Integration ermöglicht es einem Kunden, eine Stammliste der Gewerkschaften in InEight zu verwalten. Gewerkschaften können entweder auf der Kontoebene (alle Projekte) oder auf bestimmten Projektebenen mit Mitarbeitern und Kunsthandwerk verknüpft werden. Diese Zuordnungen können entweder in ihren eigenen (separaten) Integrationen oder über die InEight-Cloudplattform-UI erstellt und verwaltet werden.

Kontakte abrufen

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste von Kontakten aus Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste von Kontakten zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können die APIM auch nach Kontakten anhand ihrer SSID, ihres Namens, ihres Unternehmens oder anderer Kontaktdetails abfragen.

Kontakte importieren

Mit dieser Integration können Kunden ihre Masterliste von Kontakten erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Kontakte hinzugefügt werden, und vorhandene Kontakte können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Lieferantendetails abrufen

Gibt eine vollständige Liste aller Anbieter zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Länder abrufen

Gibt eine vollständige Liste aller Länder zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Die Antwort kann optional erweitert werden, um die übersetzten Ländernamen für alle Sprachen einzuschließen, die derzeit von der InEight-Cloud unterstützt werden. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Material importieren

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Material importieren Gruppe

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Materialeigenschaftentyp importieren

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Materialimportklasse

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

MaterialSet importieren

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Maßeinheitsdetails abrufen

Gibt eine vollständige Liste aller Maßeinheiten zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Mitarbeiter importieren

Die Mitarbeiterintegration ermöglicht Es InEight-Kunden, eine Liste aller Mitarbeiterressourcen für ihre gesamte Organisation bereitzustellen und die Liste beizubehalten, da Mitarbeiter eingestellt, beendet oder Details zu ihrer Arbeitsänderung angegeben werden. Innerhalb der Anwendung werden Mitarbeiterdatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" "Betriebsressourcen" > gefunden.

Mitarbeiterdetails abrufen

Stellt alle in InEight erstellten Mitarbeiterdatensätze für die Verwendung in einem beliebigen Projekt bereit. Innerhalb der Anwendung werden Mitarbeiterdatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" "Betriebsressourcen" > gefunden.

Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Bitte beachten Sie, dass das Feld "EmployeePIN" nur verschlüsselte Werte für den Schutz und die Sicherheit privater Informationen zurückgibt.

Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Möglichkeit zum Posten von Ist-Werten in die Steuerung

Die Ist-Werte (generisch) ermöglichen die Kosten nach Kostenkategorie, Menge, Ausrüstungsstunden und Man-Stunden, basierend auf den Beitrittskriterien des PSP-Phasencodes oder der CBS-Position einem Kostenelement zuzuordnen. InEight Control erwartet die Werte, die vom ERP gesendet werden, um den Transaktionsbetrag von den letzten Aktuellen an Control zu repräsentieren. Die Werte sollten keine Auftragseinträge für "Datum" darstellen.

Möglichkeit zum Posten von Ist-Werten in die Steuerung für mehrere Projekte

Die Ist-Werte (generisch) ermöglichen die Kosten nach Kostenkategorie, Menge, Ausrüstungsstunden und Man-Stunden, basierend auf den Beitrittskriterien des PSP-Phasencodes oder der CBS-Position einem Kostenelement zuzuordnen. InEight Control erwartet die Werte, die vom ERP gesendet werden, um den Transaktionsbetrag von den letzten Aktuellen an Control zu repräsentieren. Die Werte sollten keine Auftragseinträge für "Datum" darstellen.

Organisationsdetails abrufen

Gibt eine vollständige Liste der vollständigen hierarchischen Struktur der Organisation zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar ist. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

PaymentTerm importieren

Diese Integration ermöglicht es dem Benutzer, seine Zahlungsbedingungen in die InEight-Cloudplattform zu importieren. Zahlungsbedingungen definieren die Standards, die beim Bezahlen der Rechnungen des Auftragnehmers befolgt werden. Es kann Bedingungen wie Zeitraum zwischen 2 Zahlungen, Rabatten, Vorauszahlungen usw. enthalten.

Project Employee Billing Class importieren

Mit dieser Integration können Kunden ihre Masterliste der Abrechnungsklassen für Mitarbeiter erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Abrechnungsklassen für Mitarbeiter hinzugefügt werden, und vorhandene Abrechnungsklassen für Mitarbeiter können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Projektdetails abrufen

Gibt eine vollständige Liste aller Projekte zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Projekte importieren

Mit der Projektintegration können neue Projekte in InEight erstellt werden. In früheren Versionen von InEight wurde die Wartung von Projekten für Statusänderungen, Datumsangaben und andere Projektdaten manuell über die Core-Produktbenutzeroberfläche (UI) durchgeführt.

Projekteinstellungen importieren

Die ProjectSettings-Integration ermöglicht GET/SET von Projekteinstellungen, die Project Global Options, Project Information Attriibutes, Project Fuel Types und Project Custom Lists enthalten. In früheren Versionen waren Änderungen an den Projekteinstellungen nur über die Benutzeroberfläche möglich.

Projektgerätetyp importieren

Die Projektgerätetypintegration ermöglicht Es InEight-Kunden, bestimmte Tarife für Gerätetypen für ein bestimmtes Projekt beizubehalten.

Projektkontaktdetails abrufen

Diese API stellt eine Liste der Kontakte bereit, die einem Projekt zugewiesen sind. In der Project Suite befinden sie sich in Project –> Zugewiesene Kontakte.

Projektmitarbeiter importieren

Mit der Project Employees Integration können InEight-Kunden eine bestimmte Liste von Mitarbeitern bereitstellen, die für die Verwendung als Ressource für ein bestimmtes Projekt verfügbar sind. Diese Liste kann über die Integration verwaltet werden, wenn Mitarbeiter aus dem Projekt kommen und gehen, und Details wie geschätzte persönliche Lohnsätze ändern sich. Jeder Mitarbeiter in der Project Employees Integration muss bereits in InEight als Teil der Masterliste aller Mitarbeiter für den Kunden vorhanden sein (einzelheiten hierzu finden Sie unter 'Employees_Import').

In der Anwendung werden ProjectEmployee-Datensätze in den Menüoptionen auf Projektebene unter "Projekt" "Zugewiesene Betriebsressourcen" > gefunden.

Projektmitarbeiterdetails abrufen

Stellt die vollständige Liste der Mitarbeiter bereit, die einem angegebenen Projekt zugewiesen sind, und alle Details zur Zuordnung. In der Anwendung werden ProjectEmployee-Datensätze in den Menüoptionen auf Projektebene unter "Projekt" "Zugewiesene Betriebsressourcen" > gefunden. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Regionsdetails abrufen

Gibt eine Liste aller Regionscodes zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Rollen importieren

Mit dieser Integration können Kunden ihre Masterliste mit Rollen erstellen, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können.

Rollendetails abrufen

Diese Integration ermöglicht Es Kunden, ihre Masterliste der Rollen abzufragen und zu exportieren, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können die APIM auch nach Rollen anhand ihrer SourceSystemId, RoleName oder anderen Rollendetails abfragen.

Abrufen der Abrechnungsklasse für Project-Mitarbeiter

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste der Mitarbeiterabrechnungsklassen von Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste der Abrechnungsklassen für Mitarbeiter zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können auch die APIM für Mitarbeiter anhand ihrer SSID, ihres Namens oder anderer Mitarbeiterabrechnungsklassendetails abfragen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

Erforderlich. Stellen Sie den öffentlichen Bezeichner (ProjectId oder ProjectSourceSystemId) für ein Projekt bereit, um alle Abrechnungsklassen für Mitarbeiter anzuzeigen, die ihm zugewiesen wurden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Name der für das Projekt verwendeten Abrechnungsklasse des Mitarbeiters

SourceSystemId
SourceSystemId string

Der externe Bezeichner des Abrechnungsklassendatensatzes des Mitarbeiters, der vom System des Datensatzes für Abrechnungsklassen bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems, das die Mitarbeiterabrechnungsklasse Projekten zuweist.

ProjectId
ProjectId string

Der externe Bezeichner des Projekts, das der Abrechnungsklasse zugeordnet ist

Description
Description string

Optionales Feld zum Hinzufügen weiterer Details zur Abrechnungsklasse

VendorSourceSystemId
VendorSourceSystemId string

Optionaler externer Bezeichner des Anbieters, der der Abrechnungsklasse zugewiesen ist

BillingRateST
BillingRateST double

Standardzeitsatz, der dem Besitzer für den Mitarbeiter berechnet wird

BillingRateDT
BillingRateDT double

Doppelter Zeitsatz, der dem Besitzer für den Mitarbeiter berechnet wird

BillingRateOT
BillingRateOT double

Im Laufe des Zeitraums, der dem Besitzer für den Mitarbeiter berechnet wird

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

Abrufen vollständiger Tagesplandetails

Mit der Integration des Tagesplans können Kunden Zeit für Mitarbeiter und Geräte bereitstellen, wie in InEight Plan aufgezeichnet. Diese Integration umfasst zusammenfassende Informationen zum Täglichen Plan, von Mitarbeiterstunden bis hin zu Kostenartikeln, Ausrüstungsstunden bis hin zu Kostenpositionen, Lohn- und Gehaltsindikatoren und Notizen. Die Daily Plan-Integration kann auch verwendet werden, um den Planstatus in Systemen außerhalb der InEight-Cloudplattform nachzuverfolgen und bereitzustellen. Wenn ein Tagesplan für diesen Zweck verwendet wird, kann eine optionale Antwortnachricht verwendet werden, um eine Statusänderung im Täglichen Plan auszulösen, um anzugeben, dass die Änderung erfolgreich vom externen System empfangen wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

Auftragscode
JobCode string

Id des externen Projekts

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

Arrayheader für Kostenelement.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

Arrayheader für Mitarbeiter.

RessourcenID
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

Anzeigen der ID (Mitarbeiter-ID auf der Benutzeroberfläche) des Mitarbeiters, der dem Kostenelement des Tagesplans zugeordnet ist. Für jeden Kostenartikel können viele Mitarbeiter vorhanden sein.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Doppelte Stunden, die vom Mitarbeiter übermittelt wurden.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

Im Laufe der Zeitstunden, die vom Mitarbeiter übermittelt wurden.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Gerade Zeitstunden, die vom Mitarbeiter übermittelt werden.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Doppelte Arbeitszeiten, die für Mitarbeiter genehmigt und für die Lohnbuchhaltung verwendet werden.

ApprovedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

Im Laufe der Zeit, die für Mitarbeiter genehmigt und für die Lohn- und Gehaltsverarbeitung verwendet wurde.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Gerade Zeitstunden, die für Mitarbeiter genehmigt und für die Lohn- und Gehaltsverarbeitung verwendet wurden.

GeplantDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Doppelte Arbeitszeiten, die für mitarbeiter geplant sind.

PlanOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

Im Laufe der Für Mitarbeiter geplanten Arbeitszeiten.

PlanStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Gerade Zeit für Mitarbeiter geplant.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

Interne InEight-ID für den Mitarbeiter.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

Anzeige-ID eines gültigen Craft in InEight-Masterdaten.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

Arrayheader für Grundcodes, die der Kombination aus Mitarbeiter- und Kostenelementen zugeordnet sind.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

Anzeige-ID eines Grundcodes.

HourType
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

Der Stundentyp, der dem Grundcode zugeordnet ist.

Stunden
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Anzahl der Stunden, die dem Mitarbeiter- und Kostenelement- und Grundcode zugeordnet sind.

Prämien
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Eine durch Trennzeichen getrennte Liste der Premiumcodes, die dem Mitarbeiter- und Kostenelement-Code zugeordnet sind.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

Arrayheader für Geräte.

RessourcenID
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

Anzeige-ID (Geräte-ID in der Benutzeroberfläche) für jedes Gerät in der Arbeitszeittabelle. Es können mehrere Datensätze für die einzelnen Kostenelemente vorhanden sein.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Stunden, die gegen die Ausrüstung eingegeben wurden.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Stunden, die für Ausrüstungen genehmigt und für Endausrüstungsstunden verwendet werden.

PlanStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Geplante Gerätestunden.

Ausrüstungs-ID
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

Interne InEight-ID für den Gerätedatensatz.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Gerätetyp, der der Ausrüstung entspricht.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

Arrayheader für Grundcodes, die dem Gerät und kostenelement zugeordnet sind.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

Anzeige-ID für betriebene Mitarbeiter

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

Anzeige-ID eines Grundcodes.

Stunden
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Die Anzahl der Stunden, die dem Geräte- und Kostenelement und dem Grundcode zugeordnet sind.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

Arrayheader für Komponente.

RessourcenID
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

ID der geschätzten Ressource, die in den Anwendungen angezeigt wird.

ComponentId
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

Interne InEight-ID aus InEight-Plan für die Komponente.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

ID der geschätzten Ressource, die das Material sein würde.

ProjectEstimatingResourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

ID der Geschätzten Ressource im Quellsystem.

Installierte Menge
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Die gegen die Komponente geltend gemachte Arbeitsmenge.

ComponentType
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Komponententyp der Komponente. Mögliche Werte sind: Material, Aktivität.

CostItemId
DailyPlanCostItem.CostItemId string

InEight ID des Kostenelements, das dem Tagesplan zugeordnet ist.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Reihenfolge der Aufgaben innerhalb des Tagesplans.

Planmenge
DailyPlanCostItem.PlanQuantity double

Menge für den Tag geplant.

Übermittelte Menge
DailyPlanCostItem.SubmittedQuantity double

Vom Vormann eingegebene oder übermittelte Menge.

Genehmigte Menge
DailyPlanCostItem.ApprovedQuantity double

Menge eingegeben oder genehmigt.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

Eindeutige ID des Kostenelements aus dem Quellsystem der Kostenpositionen. Wenn z. B. Kostenelemente aus einem externen System oder ERP importiert werden, würde die ID dieses Systems in diesem Feld enthalten. Dies gilt für die referenzielle Zuordnung.

WBSCode
DailyPlanCostItem.WBSCode string

PSP-Phasencode für das angegebene Kostenelement

DailyPlanNote
DailyPlanNote array of object

Arrayheader für die Notiz.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

Arrayheader für die Mitarbeiternotiz.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Mitarbeiter, der der Notiz zugeordnet ist. Es kann viele Mitarbeiter mit einer Notiz verknüpft sein.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

Arrayheader für die Gerätenotiz.

Ausrüstungs-ID
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

InEight ID für die Ausrüstung, die der Notiz zugeordnet ist. Es können viele Gerätedatensätze einer Notiz zugeordnet sein.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

Arrayheader für Abschnitt für alle Notiztags, die dem täglichen Plan zugewiesen sind. Dieser Abschnitt wird für jeden Notiztagdatensatz wiederholt.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

InEight-ID für das Tag, das der Notiz zugeordnet ist. Einer Notiz können viele Tagdatensätze zugeordnet sein.

TagCode
DailyPlanNote.DailyPlanNoteTag.TagCode string

Der Notiz zugeordneter Tagcode. Tagcodes werden aus einer Liste abgeleitet, die in InEight Plan von einem Lohnbuchhaltungs- oder PERSONALsystem bereitgestellt wird. Einer Notiz können viele Tagcodes zugeordnet sein.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

Arrayheader für Abschnitt für alle Notizaufgaben, die dem Täglichen Plan zugewiesen sind. Dieser Abschnitt wird für jeden Notizaufgabendatensatz wiederholt.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

Anzeige-ID eines Kostenelements, das der Notiz zugeordnet ist. Es können viele Kostenelementeinträge für eine Notiz vorhanden sein.

DailyPlanNoteMaintenance
DailyPlanNote.DailyPlanNoteMaintenance array of object
MaintenanceEquipmentId
DailyPlanNote.DailyPlanNoteMaintenance.MaintenanceEquipmentId string
WBSPhaseCode
DailyPlanNote.DailyPlanNoteMaintenance.WBSPhaseCode string
WorkOrderId
DailyPlanNote.DailyPlanNoteMaintenance.WorkOrderId string
NoteId
DailyPlanNote.NoteId integer

Interner Bezeichner für eine bestimmte Notiz.

Description
DailyPlanNote.Description string

Freiformtext der Notiz.

DailyPlanSignOff
DailyPlanSignOff array of object

Arrayheader für die Abmeldung des Tagesplans.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

Arrayheader für die Abmeldungsantwort. Dieser Abschnitt wird für jeden Mitarbeiter wiederholt, der sich für seine Stunden abgemeldet hat.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Mitarbeiter, der den Anmeldedatensätzen zugeordnet ist. Pro Tagesplan können mehrere Abmeldungsdatensätze vorhanden sein.

QuestionKey
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Zeigt Wert/Code an, der verwendet wird, um eine Frage im Anmeldefragebogen zu identifizieren. Jede Frage weist einen eindeutigen Code auf, der von einem ERP zugewiesen wurde, um die Frage zu identifizieren. Beispielsweise könnte 2001 die Frage "Ich war heute verletzt". die auf dem Anmeldebildschirm angezeigt wird.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

Eindeutige interne InEight-ID für die Antworten, die für den Anmeldefragebogen an diesem Tagesplan übermittelt wurden.

ResponseKey
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Anzeigewert/Code, der verwendet werden kann, um eine eindeutige Antwort zu identifizieren. Der Wert stellt einen Code dar, der von einem ERP verwendet werden kann, um eine JA/NEIN-Antwort auf eine der Anmeldefragen zu identifizieren.

ResponseText
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Tatsächlicher Text, den ein Benutzer auf der Benutzeroberfläche für eine Antwort auf eine Frage anzeigt.

EmployeeId
DailyPlanSignOff.EmployeeId string

InEight ID des Mitarbeiters, der von der InEight-Cloudplattform verwaltet wird. Dies ist nicht die Anzeige-ID, die Benutzer auf der Benutzeroberfläche anzeigen würden.

QuestionnaireKey
DailyPlanSignOff.QuestionnaireKey string

Code, der die Fragen darstellt, die beim Abmelden von Stunden gestellt werden.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Mitarbeiter, der die Abmeldung durchgeführt hat. Dies kann sich von der Mitarbeiter-ID für die Stunden unterscheiden, für die abgemeldet wird.

SignoffDate
DailyPlanSignOff.SignoffDate string

Datum der Abmeldung.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Übermittelte Stunden, die gegen den Täglichen Plan abgemeldet werden.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Übermittelte Stunden, die gegen den Täglichen Plan abgemeldet werden.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Übermittelte Stunden, die gegen den Täglichen Plan abgemeldet werden.

DailyPlanSignIns
DailyPlanSignIns array of object

Arrayheader für die SignIns des Täglichen Plans.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Signin-Antwortarray

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

Eindeutige interne InEight-ID für die Antworten, die für den Anmeldefragebogen an diesem Tagesplan übermittelt wurden.

QuestionKey
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Zeigt Wert/Code an, der verwendet wird, um eine Frage im Anmeldefragebogen zu identifizieren. Jede Frage weist einen eindeutigen Code auf, der von einem ERP zugewiesen wurde, um die Frage zu identifizieren. Beispielsweise könnte 2001 die Frage "Ich war heute verletzt". die auf dem Anmeldebildschirm angezeigt wird.

QuestionDescription
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

Der vollständige Text der Anmeldefrage

ResponseKey
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Anzeigewert/Code, der verwendet werden kann, um eine eindeutige Antwort zu identifizieren. Der Wert stellt einen Code dar, der von einem ERP verwendet werden kann, um eine JA/NEIN-Antwort auf eine der Anmeldefragen zu identifizieren.

ResponseDescription
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Tatsächlicher Text, den ein Benutzer auf der Benutzeroberfläche für eine Antwort auf eine Frage anzeigt.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Dies ist die Anzeige-ID des angemeldeten Mitarbeiters.

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Dies ist die Anzeige-ID des Mitarbeiters, der die Anmeldung durchführt.

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Dies ist die Anzeige-ID des angemeldeten Benutzers, der die Anmeldung im Auftrag/Abmelden aller berechtigten Option ausführt(Wert ist nur vorhanden, wenn der angemeldete Benutzer keine Mitarbeiterzuordnung hat)

SignedInDate
DailyPlanSignIns.SignedInDate string

Datum und Uhrzeit der Anmeldung des Mitarbeiters

DailyPlanBreaks
DailyPlanBreaks array of object

Arrayheader für die Mitarbeiterunterbrechungen des Tagesplans.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

Die Anzeige-ID des Mitarbeiters, der eine Pause nimmt

BreakNumber
DailyPlanBreaks.BreakNumber integer

Die Umbruchnummer für den Tag. Es kann mehrere geben

BreakStartTime
DailyPlanBreaks.BreakStartTime string

Starttag/Uhrzeit der Mitarbeiterunterbrechung

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

Die Dauer der Pause in Minuten

Executers
Executers array of object

Arrayheader für die Executer des täglichen Plans.

DisplayId
Executers.DisplayId string

Zeigt die ID des Benutzers an, der den Täglichen Plan ausgeführt hat.

RoleName
Executers.RoleName string

Die Benutzerrolle, die ausgewählt wurde, um den Vollstreckungsor des Täglichen Plans darzustellen.

Genehmigende Personen
Approvers array of object

Arrayheader für die Genehmiger des Täglichen Plans.

DisplayId
Approvers.DisplayId string

Zeigt die ID des Benutzers an, der den Täglichen Plan genehmigt hat.

RoleName
Approvers.RoleName string

Die Benutzerrolle, die ausgewählt wurde, um den Genehmigenden des Tagesplans darzustellen.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

Arrayheader für die Lohn- und Gehaltsindikatoren für Mitarbeiter im Täglichen Plan.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

Interne InEight-ID für den Lohnbuchhaltungsindikator, der dem Mitarbeiter in einem Tagesplan zugewiesen wurde.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

Mitarbeiteranzeige-ID, für die die Lohnbuchhaltungsanzeige zugewiesen wurde.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

Interne InEight-ID des Lohn- und Gehaltsindikators.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

Interne InEight-ID für die Notiz, wenn eine Notiz erstellt und für die Lohnbuchhaltungsindikatorzuordnung generiert wurde.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Kostenelement, dem die Lohn- und Gehaltsanzeige in einem Tagesplan zugewiesen wurde.

PayrollIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Zeigt die ID oder den Code für den zugewiesenen Lohnbuchhaltungsindikator an.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

PSP-Phasencode für das Kostenelement, dem die Lohnbuchhaltungsanzeige zugewiesen wurde.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

Die Quellsystem-ID des Mitarbeiters, auf den der Indikator angewendet wurde.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

Arrayheader für den Client, der den täglichen Plan abgemeldet hat.

Name
DailyPlanClientSignOff.Name string

Name des Clients, der sich am Täglichen Plan abgemeldet hat. Dies ist ein optionales Konfigurationselement.

Email
DailyPlanClientSignOff.Email string

E-Mail-Adresse des Clients, der sich am Täglichen Plan abgemeldet hat.

PlanId
PlanId integer

InEight ID des Tagesplans.

CreatedDate
CreatedDate string

Datum, an dem der Tagesplan ursprünglich erstellt wurde.

ProjectId
ProjectId string

Zeigt die ID des Projekts an, das dem täglichen Plan zugeordnet ist.

LanguageKey
LanguageKey string

Anzeige-ID der Standardsprache des Tagesplans.

Standort
Location string

Freiformtext, der den Speicherort des Projekts beschreibt, an dem die Arbeit ausgeführt wird.

CreatedById
CreatedById string

Zeigt die ID des Benutzers an, der den Täglichen Plan erstellt hat.

DeviceKey
DeviceKey string

GUID eines Geräts (in der Regel mobil), auf dem der Tagesplan erstellt wurde.

Shift
Shift string

Code, der die Schicht darstellt, wenn die Arbeit ausgeführt wurde.

PlanDate
PlanDate string

Datum, an dem der Tagesplan ausgeführt wird oder ausgeführt wurde. Dies ist das Datum, das die für die Lohnabrechnung verwendeten Stunden darstellt.

PlanTitle
PlanTitle string

Freiformtext zur Beschreibung des Namens des Tagesplans.

PlanStatusCode
PlanStatusCode string

Aktueller Status des Tagesplans. Nachfolgend sind die möglichen Statuscodes eines Tagesplans aufgeführt: PLAN - Planungsphase, EXEC - Ausführungsphase, WAPP - Warten auf Genehmigung, APPR - Genehmigt, FINL - Abgeschlossen, abgeschlossen. Nur tägliche Pläne mit dem Status APPR, der angibt, dass sie genehmigt wurden, werden externen Systemen zur Verfügung gestellt.

ModifiedById
ModifiedById string

ID eines Benutzers, der den Täglichen Plan geändert hat.

ModifiedDate
ModifiedDate string

Datum der letzten Änderung des Tagesplans.

Geplanter Datumstermin
PlannedDate string

Datum, an dem der Tagesplan in die Planungsphase verschoben wurde.

GeplantById
PlannedById string

ID des Benutzers, der den Tagesplan in die Planungsphase verschoben hat.

Ausgeführtes Datum
ExecutedDate string

Datum, an dem der Tagesplan in die Ausführungsphase verschoben wurde.

ExecutedById
ExecutedById string

ID des Benutzers, der den Täglichen Plan in die Ausführungsphase verschoben hat.

ApprovedDate
ApprovedDate string

Datum, an dem der Tagesplan in die Genehmigungsphase verschoben wurde.

ApprovedById
ApprovedById string

ID des Benutzers, der den Täglichen Plan in die Genehmigungsphase verschoben hat.

ErrorHandlingToken
ErrorHandlingToken string

Eindeutiges Token, das zum Abrufen oder Melden von Problemen im Zusammenhang mit der Integrationsinstanz verwendet werden kann.

CommitmentCode
CommitmentCode string

Zeigt die Nummer der Verpflichtung/Bestellung an, die dem Tagesplan zugewiesen wurde.

ExternalSyncStatus
ExternalSyncStatus integer

Zulässige Werte sind: 0 = Bereit zum Senden, 1 = Erfolg, 2 = FAIL

CommitmentId
CommitmentId integer

InEight ID für eine Verpflichtung/Bestellung, die dem Tagesplan zugewiesen ist.

DailyPlanMaintenance
DailyPlanMaintenance array of object

Arrayheader zur Wartung.

EmployeeId
DailyPlanMaintenance.EmployeeId string

Anzeige-ID des Mitarbeiters, dessen Zeit für den Arbeitsauftrag aufgezeichnet wurde.

WorkOrderId
DailyPlanMaintenance.WorkOrderId string

Quellsystem-ID des Arbeitsauftrags (einzelheiten hierzu finden Sie unter "Tägliche Arbeitsaufträge").

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

PSP-Phasencode des zugeordneten Kostenelements.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

Quellsystem-ID des zugeordneten Kostenelements.

TotalHours
DailyPlanMaintenance.TotalHours double

Stunden, die der Kostenaufgabe oder dem Arbeitsauftrag zugeordnet sind. Wenn mehrere Ursachencodes für die eingegebenen Wartungsstunden vorhanden sind, enthält dies die Summe aller Stunden, die anhand verschiedener Grundcodes eingegeben wurden, für diesen spezifischen Arbeitsauftrag oder kostenartikel sowie für den Mitarbeiter und die Ausrüstung.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

Quellsystem-ID der zugeordneten Ausrüstung.

Segment1
DailyPlanMaintenance.Segment1 string

Erstes Segment des Kostenelements, das den Stunden zugeordnet ist.

Segment2
DailyPlanMaintenance.Segment2 string

Second segment of the cost item associated with the hours.

Segment3
DailyPlanMaintenance.Segment3 string

Drittes Segment des Kostenelements, das den Stunden zugeordnet ist.

Segment4
DailyPlanMaintenance.Segment4 string

Viertes Segment des Kostenelements, das den Stunden zugeordnet ist.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

Arrayheader für Ursachencodes, die der Gerätewartung zugeordnet sind.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Gekürzter Code aus einem bestimmten Grund.

HourType
DailyPlanMaintenance.ReasonCodes.HourType string

Der Stundentyp, der dem Grundcode zugeordnet ist.

Stunden
DailyPlanMaintenance.ReasonCodes.Hours float

Die Anzahl der Stunden, die dem Wartungsdatensatz für Geräte zugeordnet sind.

Prämien
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Kommagetrennte Liste der Premiumcodes, die dem Gerätewartungs-/Grundcode zugeordnet sind.

ShiftDetail
ShiftDetail array of object
Shift
ShiftDetail.Shift string

Der Name der Schicht

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

Startdatum und -uhrzeit der Schicht

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

Enddatum und -uhrzeit der Schicht

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Array von Mitarbeitern, die innerhalb der Schicht am Täglichen Plan gearbeitet haben

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

Die Anzeige-ID des Mitarbeiters, der gearbeitet hat

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

Startdatum und -uhrzeit der Schicht

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

Enddatum und -uhrzeit der Schicht

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Liste der E-Mail-Adressen von Personen, die eine Kopie des Clientanmeldungsberichts erhalten sollen.

Abrufen vollständiger Zeitkartendetails

Die Integration von Zeitkarten bietet Lohn- oder Gehaltsabrechnungssysteme mit einer detaillierten Aufschlüsselung der Stunden für Mitarbeiter sowie der Art der geleisteten arbeit und benutzerdefinierten, die für Stundenblöcke oder für den ganzen Tag angewendet werden. Diese Integration ist verfügbar, wenn das Time Center innerhalb der Kundenumgebung aktiviert wurde. Time Center ist eine Anwendung im InEight-Plan, die Zeitkarten einzelner Mitarbeiter oder Geräte für jede Kombination generiert, die in einem Tagesplan eingegeben wird. Die Anwendung ermöglicht es einem Administrator, die Stunden zu überprüfen, bevor er an ein ERP gesendet wird, um die tatsächlichen Stunden für andere Geschäftsprozesse wie lohnende Prozesse weiter zu verarbeiten. Bei Bedarf können alle Zeitkarten über die Time Card-Integration an ein ERP oder ein anderes System für weitere Geschäftsprozessworkflows gesendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
PlanId
PlanId integer

Eindeutiger Bezeichner des Tagesplans, in dem die Stunden für den Mitarbeiter gemeldet wurden.

PlanDate
PlanDate date-time

Datum, an dem die Tagesplanstunden durchgeführt wurden.

PlanTitle
PlanTitle string

Name des Tagesplans, in den die Stunden eingegeben wurden.

TimecardId
TimecardId string

Eindeutiger Bezeichner des Zeitkartendatensatzes.

TimeCardType
TimeCardType string

Gibt an, welche Art von Zeitkarte gesendet wird. Arbeit, Ausrüstung, Arbeitsausrüstung, Verwaltung, Wartung

CreatedDate
CreatedDate date-time

Datum, an dem diese bestimmte Zeitkartenversion ursprünglich erstellt wurde.

ModifiedDate
ModifiedDate date-time

Datum, an dem die jeweilige Kartenversion zuletzt geändert wurde.

Testamentsvollstrecker
Executor string

Eindeutiger Bezeichner des Mitarbeiters, der die Rolle des Executors für den Täglichen Plan darstellt.

ShiftDetails
ShiftDetails array of object
Shift
ShiftDetails.Shift string

Name oder abgekürzter Code der Schicht, dargestellt durch den Tagesplan. Schichtnamen sind in den Plananwendungseinstellungen benutzerdefinierter.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

Die Standarddatumszeit, zu der die Crew begonnen hat, für einen bestimmten Tagesplan zu arbeiten.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

Die Standardzeit, zu der die Crew Arbeit für einen bestimmten Tagesplan abgeschlossen hat.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Array von Mitarbeitern, die innerhalb der Schicht am Täglichen Plan gearbeitet haben.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

Die Datumszeit, zu der ein bestimmter Mitarbeiter mit der Arbeit für einen bestimmten Tagesplan begonnen hat.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

Die Datumszeit, zu der ein bestimmter Mitarbeiter Arbeit für einen bestimmten Tagesplan abgeschlossen hat.

Facharbeit
Trade string

Eindeutiger Bezeichner aus dem Handelssystem des Datensatzes für die Mitarbeiter-/Zeitkarte. Das System bewertet den Projektmitarbeiterhandel zuerst (sofern vorhanden) und den Mitarbeiterhandel zweiten

Handwerk
Craft string

Eindeutiger Bezeichner aus dem Handwerkssystem des Datensatzes für die Mitarbeiter-/Zeitkarte. Das System bewertet zuerst project Employee Craft (sofern vorhanden) und das Employee Craft second

EmployeeId
EmployeeId string

Eindeutiger Bezeichner aus dem HR-System des Mitarbeiters. Dies muss mit der Quellsystem-ID des Mitarbeiters übereinstimmen.

Ausrüstungs-ID
EquipmentId string

Ausrüstung, die während der Ausführung von Arbeitsvorgängen für gemeldete Stunden betrieben wurde. Dieser Wert basiert auf der Quellsystem-ID, die von einem externen System empfangen wird.

EmployeeReasonCode
EmployeeReasonCode string

Einer der folgenden: • Grundcode für Arbeitsstunden, • Grundcode für Zertifikate, wenn die Zeitkarte nur für die Vergütung vorgesehen ist. Jede Vergünstigung, die einem Mitarbeiter für den Tag gewährt wird, ist auf einer separaten Zeitkarte mit null Stunden enthalten. Jede Kombination aus Code/Stunden für einen Mitarbeiter befindet sich auf einer separaten Zeitkarte. HINWEIS: Die Ausnahme ist, wenn Arbeitsstunden und Betriebsmittel (verknüpft) vorhanden sind. In diesem Fall befindet sich der Mitarbeitergrundcode in diesem Feld, und der Gerätegrundcode befindet sich im Feld "Gerätegrundcode" auf derselben Karte.

EquipmentReasonCode
EquipmentReasonCode string

Wenn die in einem Tagesplan eingegebenen Stunden für betriebene Geräte bestimmt sind und für den Stundenblock ein Grundcode ausgewählt wurde, wird hier der Grundcode gemeldet.

LaborHourType
LaborHourType string

Der Stundentyp, der dem Grundcode auf der Timecard zugeordnet ist.

EmployeeHours
EmployeeHours double

Dieses Feld wird für Mitarbeiteraktivitäten verwendet, die auf der Zeitkarte eingegeben werden. Wenn die Zeitkarte für eine Arbeitsreihenfolge steht, werden hier die für den Arbeitsauftrag aufgewendeten Stunden angezeigt.

EquipmentHours
EquipmentHours double

Stunden, die für die Bedienung von Geräten während des Arbeitsbetriebs gemeldet wurden.

Version
Version integer

Aktuelle Version der Zeitkarte. Die Versionsverwaltung beginnt bei 0 und wird jedes Mal erhöht, wenn sie an das empfangende System erneut übermittelt wird.

Segment1
Segment1 string

Erstes Segment des Kostenelements, das den Stunden zugeordnet ist.

Segment2
Segment2 string

Second segment of the cost item associated with the hours.

Segment3
Segment3 string

Drittes Segment des Kostenelements, das den Stunden zugeordnet ist.

Segment4
Segment4 string

Viertes Segment des Kostenelements, das den Stunden zugeordnet ist.

WorkOrder
WorkOrder string

Eindeutiger Bezeichner für einen Arbeitsauftrag, wenn ein Arbeitsauftrag für die Stunden ausgewählt wurde. Dieser Wert basiert auf der Quellsystem-ID, die von einem externen System empfangen wird.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Eindeutiger Bezeichner für die Ausrüstung, die entweder durch einen Arbeitsauftrag angegeben wurde, oder die ausgewählte Ausrüstung für Wartungsstunden. Ein Wert für dieses Feld ist nur vorhanden, wenn eine Arbeitsreihenfolge für die Stunden ausgewählt wurde. Dieser Wert basiert auf der Quellsystem-ID, die von einem externen System empfangen wird.

OverrideTrade
OverrideTrade string

Wenn der Handel auf der Zeitkarte aus dem dem Mitarbeiter zugewiesenen Standardhandel außer Kraft gesetzt wurde, zeigt dieses Feld den überschriebenen TradeId-Wert an.

OverrideCraft
OverrideCraft string

Wenn das Craft auf der Zeitkarte aus dem standard dem Mitarbeiter zugewiesenen Craft überschrieben wurde, zeigt dieses Feld den überschriebenen CraftId-Wert an.

Prämien
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

Arrayheader für die benutzerdefinierten Felder, die im Täglichen Plan verwendet und den Stunden auf der Zeitkarte zugeordnet sind. Innerhalb dieses Arrays kann jedes charakteristische Name/Wert-Paar wiederholt werden, wenn es Stunden in der Zeitkarte für mehrere Ressourcentypen (z. B. Labor und Equipment) gibt.

Name
TimeCardCharacteristics.Name string

Name des Zeitkartenmerkmals, für das der Wert festgelegt wird. Dieses Feld kann nach Bedarf in der TimeCardCharacteristic-Liste wiederholt werden. Verfügbare Optionen für den Namen sind EmployeeCostType und EquipmentCostType.

Wert
TimeCardCharacteristics.Value string

Wert des Zeitkartenkennnamens. Dieses Feld kann für jeden angegebenen Merkmalsnamen wiederholt werden.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Wenn der Zusätzliche Lohnbuchhaltungscode für den Mitarbeiter aus irgendeinem Grund geändert (geändert oder entfernt) wurde, wird dieses Feld als "true" angezeigt.

IsActive
IsActive boolean

Wenn die Zeitkarte aktiv ist, wird in diesem Feld "true" angezeigt.

Abrufen von Benutzerdetails

Die Users_Get Integration ermöglicht Es Kunden, Benutzerlisten von InEight in ihre internen Systeme abzufragen und zu exportieren. Die Benutzereinträge in diesen Listen können dann über Users_Import-API in Suite geändert und erneut importiert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Vorname
FirstName string

Vorname des Benutzers

Nachname
LastName string

Nachname des Benutzers

E-Mail-Adresse
EmailAddress string

offizielle E-Mail-Adresse des Benutzers

IsActive
IsActive boolean

"1" bedeutet aktiv und "0" inaktiv

DisplayUserId
DisplayUserId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

WorkNumber
WorkNumber string

geschäftliche Telefonnummer des Benutzers

MobileNumber
MobileNumber string

Mobiltelefonnummer des Benutzers

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

VendorCode
VendorCode string

Lieferantencode des Anbieters, wenn der Benutzer einem Anbieter zugewiesen ist

EmployeeId
EmployeeId string

Geben Sie eine gültige ID eines Benutzers an, der im System zugewiesen ist.

Language
Language string

Primäre Sprache, die für die Kommunikation verwendet wird

IsExternalUser
IsExternalUser boolean

"1" bedeutet aktiv und "0" inaktiv

Startdatum
StartDate date-time

Startdatum des Benutzers im UTC-Format.

Enddatum
EndDate date-time

Enddatum des Benutzers im UTC-Format erwartet.

Abrufen von Craft-Details

Gibt eine vollständige Liste aller Mitarbeiterhandarbeiten zurück, die für die Verwendung in InEight-Cloudanwendungen zur Verfügung stehen. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

TradeSourceSystemId
TradeSourceSystemId string

Gibt Craft-Datensätze zurück, die der im Parameter angegebenen Trade SourceSystemId zugewiesen sind.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
CraftId
CraftId string

Die InEight-ID des Craft-Eintrags

CraftDescription
CraftDescription string

Die Beschreibung für das Handwerk

TradeId
TradeId string

Die InEight-ID für den Handel im Zusammenhang mit dem Handwerk

Währungscode
CurrencyCode string

Der ISO-Code der Währung, die dem Craft zugewiesen ist

VendorCode
VendorCode string

Die InEight-ID des Anbieters, der dem Craft zugewiesen ist

UnionSourceSystemId
UnionSourceSystemId string

Die SourceSystemId einer Union, die dem Craft zugewiesen ist

UOMName
UOMName string

Der öffentliche Name der Maßeinheit, die dem Handwerk zugewiesen ist

UseBaseWageFactors
UseBaseWageFactors boolean

Flag, das bestimmt, ob der Datensatz absolute Werte oder Multiplikationsfaktoren für Lohnsätze verwendet.

StraightTimeRate
StraightTimeRate double

Der Satz für Standardzahlung, der für dieses Handwerk beantragt werden sollte

OverTimeFactor
OverTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um ihre Überstundenrate zu bestimmen. Wird leer sein, wenn keine Faktoren verwendet werden.

OverTimeRate
OverTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für Überstundenarbeit gemäß anwendbaren Gesetzen gezahlt wird. Wird leer sein, wenn Faktoren verwendet werden.

DoubleTimeFactor
DoubleTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um seine Doppelte Zeitrate zu bestimmen. Wird leer sein, wenn keine Faktoren verwendet werden

DoubleTimeRate
DoubleTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für doppelte Arbeitszeiten gemäß anwendbaren Gesetzen gezahlt wird. Wird leer sein, wenn Faktoren verwendet werden.

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom System des Datensatzes für Handwerk bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Handwerk

IsActive
IsActive boolean

Für diese API werden nur aktive Datensätze zurückgegeben.

Abrufen von Marktdetails

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste der Märkte von Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste der Märkte zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können auch die APIM für Märkte anhand ihrer SSID, ihres Namens, ihres Unternehmens oder anderer Marktdetails abfragen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Name
Name string

Der Name des Marktes

Description
Description string

Optionales Feld zum Beschreiben oder Hinzufügen weiterer Details zum Markt

SourceSystemId
SourceSystemId string

Der externe Bezeichner des Marktdatensatzes, der vom Datensatzsystem für Märkte bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Kunde hat den Namen des Datensatzsystems für Märkte angegeben.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz zur Verwendung verfügbar ist.

Abrufen von Project Equipment Billing Class Details

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste der Geräteabrechnungsklassen von Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste der Geräteabrechnungsklassen zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können die APIM auch nach Geräten abfragen, indem sie die SSID, den Namen oder andere Details der Geräteabrechnungsklasse angeben.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

Erforderlich. Geben Sie den öffentlichen Bezeichner (ProjectId oder ProjectSourceSystemId) für ein Projekt an, um alle Geräteabrechnungsklassen anzuzeigen, die ihm zugewiesen wurden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Name der für das Projekt verwendeten Geräteabrechnungsklasse

SourceSystemId
SourceSystemId string

Der externe Bezeichner des Geräteabrechnungsklassendatensatzes, der vom System des Datensatzes für Abrechnungsklassen bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems, das die Geräteabrechnungsklasse Projekten zuweist.

ProjectId
ProjectId string

Der externe Bezeichner des Projekts, das der Abrechnungsklasse zugeordnet ist

Description
Description string

Optionales Feld zum Hinzufügen weiterer Details zur Abrechnungsklasse

VendorSourceSystemId
VendorSourceSystemId string

Optionaler externer Bezeichner des Anbieters, der der Abrechnungsklasse zugewiesen ist

BillingRate
BillingRate double

Preis, der dem Eigentümer für die Ausrüstung berechnet wird

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

Abrufen von Projektanbieterdetails

Diese API stellt eine Liste der Lieferanten bereit, die einem Projekt zugewiesen sind. In der Project Suite befinden sie sich in Project –> Zugewiesene Lieferanten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

Erforderlich. Stellen Sie den öffentlichen Bezeichner (ProjectId oder ProjectSourceSystemId) für ein Projekt bereit, um alle Lieferanten anzuzeigen, die ihm zugewiesen wurden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner für jedes Projekt, das öffentlich erkennbar ist. Dieses Feld zeigt die normale Verwendung von InEight-Anwendungen. Der in diesem Feld gesendete Wert kann mit "SourceSystemId" übereinstimmen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

VendorCode
VendorCode string

Anbietercode des Anbieters, wenn dem Anbieter ein Benutzer zugewiesen ist

VendorSourceSystemId
VendorSourceSystemId string

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann. Eindeutiger Bezeichner für jeden Vom Datensatzsystem erstellten Anbieter und wird in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

ProjectSourceSystemId
ProjectSourceSystemId string

Eindeutiger Bezeichner für jedes Vom Datensatzsystem erstellte Projekt und wird in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

IsActive
IsActive boolean

Boolescher Wert, der angibt, ob der Anbieter im InEight-System aktiv ist oder nicht.

Abrufen von Projektausrüstungsdetails

Stellt die vollständige Liste der Geräte bereit, die einem angegebenen Projekt zugewiesen sind, sowie alle Details zur Zuordnung. In den ProjectEquipment-Einträgen der Anwendung finden Sie in den Menüoptionen auf Projektebene unter "Projekt" > "Zugewiesene Betriebsressourcen". Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

Erforderlich. Geben Sie den öffentlichen Bezeichner (Project ID) für ein Projekt an, um alle Geräte anzuzeigen, die ihm zugewiesen wurden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectNumber
ProjectNumber string

DisplayId des Projekts, dem die Ausrüstung zugewiesen wird. Dies ist identisch mit dem Feld "ProjectDisplayId" in der Projects_Get-API.

EquipmentNumber
EquipmentNumber string

DisplayId der Ausrüstung, die dem Projekt zugewiesen wird.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

UnitCost
UnitCost double

Legt die Stündliche Rate der Ausrüstung speziell für die Projektzuordnung fest. Wenn dieser Wert nicht angegeben wird, werden die Stückkosten von dem Gerätetyp geerbt, der dem Gerätedatensatz zugeordnet ist.

SourceSystemName
SourceSystemName string

Name des Systems, in dem die Zuordnung verwaltet wird.

SourceSystemId
SourceSystemId string

Eindeutige interne ID des Zuordnungsdatensatzes aus dem System, in dem die Zuordnungen verwaltet werden.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Das erste Datum, an dem der Gerätedatensatz für das Projekt verfügbar ist.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Das letzte Datum, an dem der Gerätedatensatz für das Projekt verfügbar ist.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Bestimmt, ob die Ausrüstung für die Auswahl in einem Täglichen Plan in den Anwendungen "Plan" und "Progress" verfügbar ist.

ContractReference
ContractReference string

Optionale Referenz-ID für einen Mietvertrag

ContractLineNumberReference
ContractLineNumberReference string

Wenn die Ausrüstung gemietet wurde und ein ContractReference bereitgestellt wird, kann dieses Feld verwendet werden, um eine bestimmte Position innerhalb des Vertrags anzugeben, die die Geräteinformationen enthält.

ContractURL
ContractURL string

Optionales Feld, das verwendet werden kann, um eine URL zu einem externen System bereitzustellen, in dem der Mietvertrag angezeigt werden kann. Diese Informationen werden nur in den zugewiesenen Betriebsressourcen eines Projekts angezeigt.

BillingClass
BillingClass string

Wir ermöglichen das Laden von Projekt-nach-Projekt (Projektebene) einer Gruppe von Werten, um dieses Feld aufzufüllen. Sie müssen manuell über die Benutzeroberfläche und/oder über APIM eingegeben werden. Es gibt eine Dropdownliste für die UI-Auswahl und/oder Validierung für den APIM-Import anhand vorhandener Werte. Der langfristige Plan besteht darin, die Felder "Abrechnungsklassifizierung" auf Projektmitarbeiter-/Projektausrüstungsebenen zu verbessern, um mehrere Werte pro Projekt als "Aus Liste auswählen" in der Benutzeroberfläche hinzuzufügen/zu integrieren und in die Überprüfung anhand der Liste zu integrieren.

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Abrufen von Projekteinstellungendetails

Die ProjectSettings_Get Integration ermöglicht EXPORT von Projekteinstellungen, die Project Global Options, Project Information Attriibutes, Project Fuel Types und Project Custom Lists enthalten. In früheren Versionen waren Änderungen an den Projekteinstellungen nur über die Benutzeroberfläche möglich.

Bitte beachten Sie, dass jeder "GET"-Export alle Einstellungen für jedes projekt enthält, das angefordert wird: globale Optionen, Kraftstofftypen und benutzerdefinierte Listen. Auch andere selektive Filterparameter wie $select , $count, $top, $skip.... usw. funktioniert nicht mit dieser API.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

key: ProjectDisplay oder ProjectSourcesystemId

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectSourceSystemId
ProjectSourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

ProjectSourceSystemName
ProjectSourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Integration von Kostenelementen

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Die geplante Dauer des Projekts in Tagen

IsTemplateProject
GlobalOptions.IsTemplateProject boolean
IsValidateEquipmentToProjectCurrency
GlobalOptions.IsValidateEquipmentToProjectCurrency boolean
ProjectInformationTag1
ProjectInformationTags.ProjectInformationTag1 string

Projektinformationstag 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Projektinformationstag 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Projektinformationstag 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Projektinformationstag 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Projektinformationstag 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Projektinformationstag 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Projektinformationstag 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Projektinformationstag 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Projektinformationstag 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Projektinformationstag 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Projektinformationstag 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Projektinformationstag 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Project Information Tag 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Projektinformationstag 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Projektinformationstag 15

CustomLists
CustomLists array of object

Übergeordnetes Feld für benutzerdefinierte Listen

ListName
CustomLists.ListName string

Name der Liste, die der benutzerdefinierten Bezeichnung hinzugefügt wird

FieldValues
CustomLists.FieldValues array of string

Durch Trennzeichen getrenntes Array von Zeichenfolgen mit einer NON-DUPLICATE Liste aller Feldwerte, die Teil der benutzerdefinierten Liste sind

FuelTypes
FuelTypes array of object

Übergeordnetes Feld für Kraftstofftyp-Datensatz

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

Der Name des verwendeten Kraftstofftyps

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

Der in diesem Feld angegebene Wert muss mit einer gültigen Maßeinheit übereinstimmen, die zuvor in Ihrem InEight-System bereitgestellt oder definiert wurde.

Währungscode
FuelTypes.CurrencyCode string

Die Währung, die zum Kauf des Kraftstoffs verwendet wird. Der in diesem Feld angegebene Wert muss mit einem Währungscode in der InEight-Cloudplattform übereinstimmen, der für das Projekt ausgewählt ist.

UnitCost
FuelTypes.UnitCost double

Wert des Kraftstoffs pro Maßeinheit

AccountCodeReference
FuelTypes.AccountCodeReference string

Kontocode des Datensatzes, der in der normalen Verwendung von Produktplattformanwendungen angezeigt wird, um Benutzern beim Ausführen von Suchvorgängen oder Auswahlen für bestimmte Abgeschlossene Arbeit zu helfen.

IsActive
FuelTypes.IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

SourceSystemId
FuelTypes.SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
FuelTypes.SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Abrufen von Sprachdetails

Gibt eine vollständige Liste aller Sprachen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
DisplayId
DisplayId string

Der eindeutige öffentliche Bezeichner für die Sprache

Name
Name string

Der Name der Sprache

Abrufen von Währungsdetails

Gibt eine vollständige Liste aller währungen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Anzahl
$count integer

Enthält eine Anzahl der übereinstimmenden Ergebnisse (Eigenschaft "@odata.count") in der Antwort.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Code
Code string

Der öffentliche eindeutige Code, der die Währung identifiziert

Name
Name string

Der vollständige Name der Währung

Entität
Entity string

Der Besitzer der Währung

Symbol
Symbol string

Das Textsymbol, das zum Kennzeichnen der Währung verwendet wird

CurrencySubunitName
CurrencySubunitName string

Der Name der Währungsuntereinheit

CurrencyPluralName
CurrencyPluralName string

Der Name des Währungs pluralen

CurrencySubunitPluralName
CurrencySubunitPluralName string

Der Name der Untereinheit "Währung" (Plural)

Abrufen von Zeitzonendetails

Gibt eine vollständige Liste aller Zeitzonen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
includeTranslation
includeTranslation True boolean

Bei Festlegung auf "true" wird das Entitätsmodell erweitert, um Zeitzonennamen in alle Sprachen einzuschließen, die von InEight unterstützt werden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Name
Name string

Die eindeutige Zeitzone, die in Auswahllistenoptionen in Anwendungen angezeigt wird

TimeZoneSerialized
TimeZoneSerialized string

Details zu TimeZone und der Region, der sie entspricht.

TimeZoneTranslations
TimeZoneTranslations array of object

Das Array der Zeitzonennamen gemäß den lokalisierten Sprachen

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

Der eindeutige abgekürzte Name der Sprache, z. B. "en" für "Englisch".

TimeZoneName
TimeZoneTranslations.TimeZoneName string

Die eindeutige TimeZone übersetzt/lokalisiert in die Sprache

AccoundCodes abrufen

Diese Integration ermöglicht Es Kunden, Informationen über ihre Masterliste von Kontocodes aus Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste mit Kontocodes zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können.

Die AccountCode_Import-API, die die eingehende Version dieser GET-API ist, wird verwendet, um neue Kontocodes zu erstellen und vorhandene Kontocodes zu aktualisieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Anzahl
$count integer

Enthält eine Anzahl der übereinstimmenden Ergebnisse (Eigenschaft "@odata.count") in der Antwort.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von Produktplattformanwendungen nicht angezeigt und kann interne IDs wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

DisplayId
DisplayId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in normalen Verwendungen von Produktplattformanwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType ist ein obligatorisches Feld und gibt den Vorgang an, der über die Methode ausgeführt werden soll, d. h. Hinzufügen oder 1, Aktualisieren oder 2, Umbenennen oder 3, Verschieben oder 4 oder Löschen oder 5.

AccountCodeDescription
AccountCodeDescription string

Informelle Beschreibung des Datensatzes, der in der normalen Verwendung von Produktplattformanwendungen angezeigt wird, um Benutzern beim Ausführen von Suchvorgängen oder Auswahlen zu helfen. Dieses Feld unterstützt eine große Anzahl von Textzeichen, aber es wird empfohlen, die Beschreibung so kurz wie möglich zu halten, während eine leicht erkannte Bedeutung beibehalten wird.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

Die SourceSystemId oder AccountCodeDisplay des Datensatzes, der das übergeordnete Element des aktuellen Datensatzes innerhalb der Kontocodehierarchie darstellt.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig von der InEight-Produktplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet. Es wird nicht empfohlen, dieses Feld zum Ausblenden oder Anhalten eines Datensatzes zu verwenden, da gelöschte Datensätze nicht wiederhergestellt werden können.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Aktiviert oder deaktiviert das Primäre Kennzeichen für die automatische Menge für den Kontocode.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Aktiviert oder deaktiviert das sekundäre Kennzeichen für die automatische Menge für den Kontocode.

IsTerminal
IsTerminal boolean

Bestimmt, ob der Kontocode der letzte innerhalb einer Verzweigung der Hierarchie ist.

PrimaryUOMReference
PrimaryUOMReference string

Stellen Sie die DisplayId oder SourceSystemId einer Maßeinheit bereit, die als primäres UOM verwendet werden soll.

Währungscode
CurrencyCode string

Der Name eines gültigen Währungsdatensatzes.

SecondaryUOMReference
SecondaryUOMReference string

Stellen Sie die DisplayId oder SourceSystemId einer Maßeinheit bereit, die als sekundäres UOM verwendet werden soll.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Legt den Wert für die Option "Primär mitwirken" für den Kontocode fest.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Legt den Wert für die Option "Primary mitwirken" auf "Sekundär" im Kontocode fest.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Legt den Wert für die Option "Sekundär mitwirken" im Kontocode fest.

FlagAsDisabled
FlagAsDisabled boolean

Legt den Wert für die Option "Flag for Disable" im Kontocode fest.

Hinweise
Notes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

SafetyNotes
SafetyNotes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

EnvironmentalNotes
EnvironmentalNotes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

QualityNotes
QualityNotes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

AccountCodeTag1
AccountCodeTag1 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag2
AccountCodeTag2 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag3
AccountCodeTag3 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag4
AccountCodeTag4 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag5
AccountCodeTag5 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag6
AccountCodeTag6 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag7
AccountCodeTag7 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag8
AccountCodeTag8 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag9
AccountCodeTag9 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag10
AccountCodeTag10 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag11
AccountCodeTag11 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag12
AccountCodeTag12 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag13
AccountCodeTag13 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag14
AccountCodeTag14 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag15
AccountCodeTag15 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag16
AccountCodeTag16 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag17
AccountCodeTag17 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag18
AccountCodeTag18 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag19
AccountCodeTag19 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag20
AccountCodeTag20 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

UserDefinedField1
UserDefinedField1 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField2
UserDefinedField2 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField3
UserDefinedField3 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField4
UserDefinedField4 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField5
UserDefinedField5 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField6
UserDefinedField6 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField7
UserDefinedField7 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField8
UserDefinedField8 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField9
UserDefinedField9 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField10
UserDefinedField10 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

AccountCode-Import

Mit dieser Integration können Kunden ihre Masterliste mit Kontocodes erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Neue Kontocodes und Aktualisierungen von Kontocodes, die mit dieser API ausgeführt werden, werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId True string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von Produktplattformanwendungen nicht angezeigt und kann interne IDs wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName True string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

DisplayId
DisplayId True string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in normalen Verwendungen von Produktplattformanwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType ist ein obligatorisches Feld und gibt den Vorgang an, der über die Methode ausgeführt werden soll, d. h. Hinzufügen oder 1, Aktualisieren oder 2, Umbenennen oder 3, Verschieben oder 4 oder Löschen oder 5.

AccountCodeDescription
AccountCodeDescription True string

Informelle Beschreibung des Datensatzes, der in der normalen Verwendung von Produktplattformanwendungen angezeigt wird, um Benutzern beim Ausführen von Suchvorgängen oder Auswahlen zu helfen. Dieses Feld unterstützt eine große Anzahl von Textzeichen, aber es wird empfohlen, die Beschreibung so kurz wie möglich zu halten, während eine leicht erkannte Bedeutung beibehalten wird.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

Die SourceSystemId oder AccountCodeDisplay des Datensatzes, der das übergeordnete Element des aktuellen Datensatzes innerhalb der Kontocodehierarchie darstellt.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig von der InEight-Produktplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet. Es wird nicht empfohlen, dieses Feld zum Ausblenden oder Anhalten eines Datensatzes zu verwenden, da gelöschte Datensätze nicht wiederhergestellt werden können.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Aktiviert oder deaktiviert das Primäre Kennzeichen für die automatische Menge für den Kontocode.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Aktiviert oder deaktiviert das sekundäre Kennzeichen für die automatische Menge für den Kontocode.

IsTerminal
IsTerminal boolean

Bestimmt, ob der Kontocode der letzte innerhalb einer Verzweigung der Hierarchie ist.

PrimaryUOMReference
PrimaryUOMReference string

Stellen Sie die DisplayId oder SourceSystemId einer Maßeinheit bereit, die als primäres UOM verwendet werden soll.

Währungscode
CurrencyCode string

Der Name eines gültigen Währungsdatensatzes.

SecondaryUOMReference
SecondaryUOMReference string

Stellen Sie die DisplayId oder SourceSystemId einer Maßeinheit bereit, die als sekundäres UOM verwendet werden soll.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Legt den Wert für die Option "Primär mitwirken" für den Kontocode fest.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Legt den Wert für die Option "Primary mitwirken" auf "Sekundär" im Kontocode fest.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Legt den Wert für die Option "Sekundär mitwirken" im Kontocode fest.

FlagAsDisabled
FlagAsDisabled boolean

Legt den Wert für die Option "Flag for Disable" im Kontocode fest.

Hinweise
Notes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

SafetyNotes
SafetyNotes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

EnvironmentalNotes
EnvironmentalNotes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

QualityNotes
QualityNotes string

Feld "Öffnen" für Notizen im Datensatz "Kontocode"

AccountCodeTag1
AccountCodeTag1 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag2
AccountCodeTag2 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag3
AccountCodeTag3 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag4
AccountCodeTag4 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag5
AccountCodeTag5 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag6
AccountCodeTag6 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag7
AccountCodeTag7 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag8
AccountCodeTag8 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag9
AccountCodeTag9 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag10
AccountCodeTag10 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag11
AccountCodeTag11 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag12
AccountCodeTag12 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag13
AccountCodeTag13 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag14
AccountCodeTag14 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag15
AccountCodeTag15 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag16
AccountCodeTag16 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag17
AccountCodeTag17 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag18
AccountCodeTag18 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag19
AccountCodeTag19 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

AccountCodeTag20
AccountCodeTag20 string

Geben Sie einen Wert für das benutzerdefinierte Tag "Kontocode" aus einer der vordefinierten benutzerdefinierten Listenoptionen für dieses Feld an.

UserDefinedField1
UserDefinedField1 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField2
UserDefinedField2 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField3
UserDefinedField3 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField4
UserDefinedField4 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField5
UserDefinedField5 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField6
UserDefinedField6 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField7
UserDefinedField7 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField8
UserDefinedField8 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField9
UserDefinedField9 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

UserDefinedField10
UserDefinedField10 string

Benutzerdefiniertes Feld für Kontofunktionen, das einen beliebigen Textwert akzeptiert.

Gibt zurück

response
string

Benutzer importieren

Die Benutzerintegration ermöglicht Es InEight-Kunden, eine Liste aller Benutzerressourcen für ihre gesamte Organisation bereitzustellen und die Liste beizubehalten, wenn Benutzer hinzugefügt oder entfernt werden. Innerhalb der Anwendung werden Benutzerdatensätze in den Menüoptionen auf Kontoebene unter "Suite Administration" gefunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Vorname
FirstName True string

Vorname des Benutzers

Nachname
LastName True string

Nachname des Benutzers

IsActive
IsActive boolean

"1" bedeutet aktiv und "0" inaktiv

Language
Language string

Primäre Sprache, die für die Kommunikation verwendet wird

Dezimalformat
DecimalFormat string

Dezimalformat

DateFormat
DateFormat string

Datumsformat

EmployeeId
EmployeeId string

Geben Sie eine gültige ID eines Benutzers an, der im System zugewiesen ist.

VendorCode
VendorCode string

Lieferantencode des Anbieters, wenn der Benutzer einem Anbieter zugewiesen ist

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

MobileNumber
MobileNumber string

Mobiltelefonnummer des Benutzers

WorkNumber
WorkNumber string

geschäftliche Telefonnummer des Benutzers

DisplayUserId
DisplayUserId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

E-Mail-Adresse
EmailAddress True string

offizielle E-Mail-Adresse des Benutzers

Startdatum
StartDate date-time

Startdatum des Benutzers im UTC-Format.

Enddatum
EndDate date-time

Enddatum des Benutzers im UTC-Format erwartet.

IsExternalUser
IsExternalUser boolean

"1" bedeutet aktiv und "0" inaktiv

Gibt zurück

response
string

Benutzer löschen

Mit der Users_Delete-API können Benutzer einen oder mehrere Datensätze programmgesteuert oder über APIM manuell löschen. Das "Löschen" wird durch Festlegen des Flags "IsActive" auf "False" wirksam. Alle Systemdatensätze, die zum Authentifizieren des Benutzers bei microsoft Entra ID (Login User table) verwendet werden, werden gelöscht. Die Löschung ist unabhängig vom Status des Benutzers als aktiv oder inaktiv verfügbar. Es gibt keine Einschränkung für die Anzahl der Benutzer, die über eine Massenlöschtransaktion gelöscht werden können. Es gibt eine Überprüfung, um sicherzustellen, dass ein Benutzer seinen eigenen Datensatz nicht löschen kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId True string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von Produktplattformanwendungen nicht angezeigt und kann interne IDs wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

Gibt zurück

response
string

Bestätigen des Status der täglichen Pläne

Wenn genehmigte Tagespläne an ein externes System gesendet werden, kann das externe System optional die Täglichen Plandaten verarbeiten und eine Meldung zurückgeben, die die InEight-Cloudplattform informiert, dass der Status auf "Abgeschlossene Verarbeitung abgeschlossen" aktualisiert werden soll.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

DailyPlanId
DailyPlanId integer

Tagesplan-ID

PlanStatusCode
PlanStatusCode string

Planstatuscode

ModifiedById
ModifiedById string

Geändert durch ID

ModifiedDate
ModifiedDate string

Änderungsdatum

DtModifiedDate
DtModifiedDate string

Änderungsdatum

Veröffentlichungsdatum
ReleasedDate string

Veröffentlichungsdatum

DtReleasedDate
DtReleasedDate string

Veröffentlichungsdatum

ReleasedById
ReleasedById string

Veröffentlicht von id

Errors
Errors array of string

Errors

Gibt zurück

response
object

Bestätigen des Status von Zeitkarten

Die Integration der Zeitkartenbestätigung ermöglicht externen Systemen, über den Erfolg oder Fehler bei der Verarbeitung von Zeitkarten zu berichten, die aus dem Time Center abgerufen wurden, und einen Status zur Unterstützung eines Geschäftsworkflows zu aktualisieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

TimeCardId
TimeCardId string

TimeCardId

Version
Version string

Version

Der Status
Status string

Der Status

Errors
Errors array of string

Errors

Gibt zurück

Name Pfad Typ Beschreibung
array of object
items
object

Buchhaltungsbuch importieren

Diese Integration ermöglicht es dem Benutzer, eine Reihe von Finanztransaktionen aus dem Hauptbuch in die InEight-Cloudplattform zu importieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

DisplayId
DisplayId string

Ein Code, der das Hauptbuch darstellt oder beschreibt

Description
Description string

Kundendefiniertes Feld, das in der Regel verwendet wird, um Details zum Hauptbuch zu beschreiben oder anzugeben

Language
Language string

Sprachcode, in dem das Standardmäßige Hauptbuchkonto auf dem Bildschirm angezeigt werden soll

SourceSystemId
SourceSystemId string

Die Identifizierung des im externen System verwendeten Hauptbuchs. In den meisten Fällen entspricht dies dem DisplayId-Feld. Dieses Feld wird von InEight zum Abgleichen von General Ledger-Datensätzen mit anderen Entitäten verwendet, bei denen ein Account Ledger querverwendet wird.

SourceSystemName
SourceSystemName string

Der Name des externen Systems, das die Daten bereitstellt. Arbeiten Sie mit InEight zusammen, um einen bestimmten Wert zu identifizieren, der in diesem Feld verwendet werden soll.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Description
Description string

Kundendefiniertes Feld, das in der Regel verwendet wird, um Details zum Hauptbuch gemäß dem Sprachcode zu beschreiben oder anzugeben

Language
Language string

Sprachcode, der im Hauptbuch auf der Benutzeroberfläche angezeigt wird

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

CostCenter-Import

Diese Integration ermöglicht es einem Drittanbieterfinanzsystem, eine Liste der Kostenstellen in InEight zu verwalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

CostCenterDisplayId
CostCenterDisplayId True string

Eindeutiger Bezeichner, der öffentlich angezeigt und verstanden wird. Dieses Feld kann mit "SourceSystemId" identisch sein, oder es kann einen anderen Wert enthalten.

CostCenterDescription
CostCenterDescription True string

Vollständige öffentliche Beschreibung des Kostencenters

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId eines Kostencentertyps, der in der InEight-Cloudplattform vorhanden ist

IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus der InEight-Cloudplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten mit InEight, um einen eindeutigen Wert für dieses Feld bereitzustellen

Gibt zurück

response
string

Details zu Gerätekategorien abrufen

Gibt eine vollständige Liste aller Gerätekategorien zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
EquipmentCategoryId
EquipmentCategoryId string

Der öffentliche eindeutige Bezeichner für eine Gerätekategorie

Description
Description string

Die Beschreibung für die Gerätekategorie

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Gerätekategorien bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Gerätekategorien

IsActive
IsActive boolean

Bestimmt, ob der Datensatz zur Verwendung verfügbar ist.

Diese Integration wird verwendet, um Anlagendaten zu importieren.

Ermöglicht Es Kunden, Anlagendaten für ihre Organisation zu importieren. Pflanzen werden für die Sortierung von Materialien verwendet. Diese Integration ermöglicht die Erstellung und Verwaltung der Liste der auswählbaren Anlagen zur Verwendung innerhalb der Vertragsanwendung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

PlantReference
PlantReference string

Dieses Feld gibt eine eindeutige Pflanzenbezugsnummer an.

Description
Description string

Dieses Feld gibt die Beschreibung der Pflanze an.

LegalEntityReference
LegalEntityReference string

Dieses Feld gibt den Namen der juristischen Person für diese Anlage an.

IsActive
IsActive string

Dieses Feld gibt an, ob die Pflanze aktiv ist oder nicht.

Diese Integration wird verwendet, um Bestelldaten zu importieren.

Ermöglicht Es Kunden, aktualisierte Informationen zu Vertragsdetails basierend auf der Erstellung einer Bestellung (Antwort) zu erhalten. Die Antwortnachricht kann auch verwendet werden, um Statusaktualisierungen für die Bestellung bereitzustellen, da sie von der Anforderung in die Zahlung innerhalb des externen Systems wechselt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ContractReference
ContractReference string

Dieses Feld gibt den Vertragsverweisabgleich mit dem Feld "Vertragsnummer" in der Projektsuite an.

CurrentValue
CurrentValue string

Dieses Feld gibt den aktuellen Wert an.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Dieses Feld gibt den aktuellen Wert in der Projektwährung an.

LogToken
LogToken string

Dieses Feld gibt das Protokolltoken an, das in der Anforderungsnachricht gesendet wurde.

Der Status
Status string

Dieses Feld gibt den Synchronisierungsstatus des externen Systems an.

Ebene
Level string

Dieses Feld gibt die Fehlermeldungsebene an.

Nachricht
Message string

Dieses Feld gibt die Fehlermeldung an.

ContractTypeReference
ContractTypeReference string

Dieses Feld gibt den Verweis auf den Vertragstyp an.

VendorReference
VendorReference string

Dieses Feld gibt die Anbieteranzeigenummer an.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Dieses Feld gibt die Referenz zur Einkaufsorganisation an.

PurchasingGroupReference
PurchasingGroupReference string

Dieses Feld gibt den Einkaufsgruppenverweis an.

LegalEntityReference
LegalEntityReference string

Dieses Feld gibt den Verweis auf juristische Entitäten an.

PaymentTermReference
PaymentTermReference string

Dieses Feld gibt den Bezug auf Zahlungsausdruck an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

CurrencyReference
CurrencyReference string

Dieses Feld gibt einen Währungsverweis an.

INCOTerms
INCOTerms string

Dieses Feld gibt Incoterms an.

AgreementNumber
AgreementNumber string

Dieses Feld gibt die Vertragsnummer an.

AgreementValue
AgreementValue string

Dieses Feld gibt den Vereinbarungswert an.

PurchaseOrderNumber
PurchaseOrderNumber string

Dieses Feld gibt die Bestellnummer an.

PurchaseOrderValue
PurchaseOrderValue string

Dieses Feld gibt den Bestellwert an.

CreatedByReference
CreatedByReference string

Dieses Feld gibt an, wer den Vertrag erstellt hat.

CreatedDate
CreatedDate string

Dieses Feld gibt das Erstellungsdatum an.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Bestimmt eine neue Auftragsnummer oder ist vorhanden. Aktualisieren als True oder False.

Description
Description string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

EffectiveDate
EffectiveDate string

Das Datum/die Uhrzeit, zu dem dieser Vertrag begonnen hat. Wenn leer das aktuelle Datum und die aktuelle Uhrzeit in Anspruch nehmen

ContractStatus
ContractStatus string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

ContractSubTypeReference
ContractSubTypeReference string

Ein Freiformtextfeld, das manuell den Untertyp "Vertrag" eingeben kann.

InvoicePlanIndicator
InvoicePlanIndicator string

True oder False.

Disziplin
Discipline string

Muss exakt mit dem Wert übereinstimmen.

ScopeOfContract
ScopeOfContract string

Ein Freiformulartextfeld.

RetentionPercent
RetentionPercent string

Aufbewahrung von Zeilenelementen.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Numerischer Wert.

HarmonisdTariffSchedule
HarmonizedTariffSchedule string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CountryOfOrigin
CountryOfOrigin string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

RequsitionNumber
RequsitionNumber string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

RequsitionValue
RequsitionValue string

Numerischer Wert.

CustomList1
CustomList1 string

Name der benutzerdefinierten Liste.

CustomList2
CustomList2 string

Name der benutzerdefinierten Liste.

Benutzerdefiniertes Feld 1
CustomField1 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField2
CustomField2 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField3
CustomField3 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField4
CustomField4 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField5
CustomField5 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField6
CustomField6 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField7
CustomField7 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField8
CustomField8 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField9
CustomField9 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

CustomField10
CustomField10 string

Ein Freiformtextfeld, das von einem Benutzer über die Vertragsbenutzeroberfläche manuell ausgefüllt oder in der Integrationsantwort ausgefüllt werden kann. Die in diesem Feld gespeicherten Informationen dienen nur der manuellen Referenz und weisen keine direkte Korrelation zu anderen Vertragsdaten auf.

StreetName
StreetName string

Dieses Feld gibt den Straßennamen an.

DisplayID
DisplayID string

Dieses Feld gibt den Ortsnamen an.

Ortsname
CityName string

Dieses Feld gibt den Ortsnamen an.

Region
Region string

Dieses Feld gibt den Bereichscode an.

Ländercode
CountryCode string

Dieses Feld gibt die Länderfunktion an.

Postleitzahl
PostalCode string

Dieses Feld gibt die Postleitzahl an.

TaxJurisdiction
TaxJurisdiction string

Dieses Feld gibt den Steuergerichtscode an.

ContractDetailReference
ContractDetailReference string

Dieses Feld gibt den Zeilenelementcode an.

GrossAmount
GrossAmount string

Dieses Feld gibt den Bruttobetrag an.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Dieses Feld gibt den Bruttobetrag in der Projektwährung an.

NetValuewithoutTax
NetValuewithoutTax string

Dieses Feld gibt den Nettowert ohne Steuern an.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Dieses Feld gibt den Nettowert ohne Steuern in Der Projektwährung an.

TaxTotal
TaxTotal string

Dieses Feld gibt die Steuersumme in Vertragswährung an.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Dieses Feld gibt die Steuersumme in Projektwährung an.

ContractDetailType
ContractDetailType string

Dieses Feld gibt den Zeilenelementtyp an.

Description
Description string

Dieses Feld gibt eine Beschreibung des Zeilenelements an.

MaterialReference
MaterialReference string

Dieses Feld gibt den Materialbezug an.

MaterialGroupReference
MaterialGroupReference string

Dieses Feld gibt den Materialgruppenverweis an.

CreatedByReference
CreatedByReference string

Dieses Feld gibt den Ersteller des Zeilenelements an.

Menge
Quantity string

Dieses Feld gibt die Menge für die Position an.

UnitOfMeasureReference
UnitOfMeasureReference string

Dieses Feld gibt maßeinheit an.

NetPrice
NetPrice string

Dieses Feld gibt den Nettopreis an.

UnitsPerPrice
UnitsPerPrice string

Dieses Feld gibt die Anzahl der Einheiten pro Preis an.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Dieses Feld gibt eine Maßeinheit an, die für den Nettopreis verwendet wird.

TaxCodeReference
TaxCodeReference string

Dieses Feld gibt die Steuercodereferenz an.

Lieferdatum
DeliveryDate string

Dieses Feld gibt das Lieferdatum an.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Dieses Feld gibt die Liefertoleranz der Bestellung für die Position an.

PlantReference
PlantReference string

Dieses Feld gibt den Pflanzencode für diesen Vertrag an.

StorageLocation
StorageLocation string

Dieses Feld gibt Details zum Speicherort an.

DeletionIndicator
DeletionIndicator string

Dieses Feld gibt an, ob das Zeilenelement nach der Veröffentlichung gelöscht wurde.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Dieses Feld gibt an, dass alle erwarteten Lieferungen für einen Vertrag abgeschlossen wurden.

InvoicePlanIndicator
InvoicePlanIndicator string

Dieses Feld gibt an, ob ein Rechnungsplandokument erstellt werden muss. Ein Wert von X gibt an, dass für diesen Vertrag kein Wareneingang vorhanden ist.

ReturnPOFlag
ReturnPOFlag string

Dieses Feld gibt an, ob das Zeilenelement eine Rückgabe darstellt und die werte, die in den Feldern des Betrags gesendet wurden, eine negative Zahl darstellen.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Dieses Feld gibt materialcharakteristische Details an.

AccountAssignmentCategory
AccountAssignmentCategory string

Dieses Feld gibt die Kategorie "Kontozuweisung" an.

CDSSplitMethod
CDSSplitMethod string

Dieses Feld gibt die geteilte Methode für die Kontozuweisung an.

Kommentare
Comments string

Dieses Feld gibt Kommentare an.

RetentionPercent
RetentionPercent string

Dieses Feld gibt Denbewahrungsprozent an.

FairMarketValue
FairMarketValue string

Dieses Feld gibt einen fairen Marktbetrag an.

EquipmentPrefix
EquipmentPrefix string

Dieses Feld gibt details zum Gerätepräfix an.

RentalType
RentalType string

Dieses Feld gibt den Miettypcode an.

NAICScode
NAICScode string

Dieses Feld gibt DEN NAICS-Code an.

WBSCategoryReference
WBSCategoryReference string

Dieses Feld gibt die Kostenkontozuordnungskategorie an.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Dieses Feld gibt an, ob eine neue Rechnung zur Bestellung hinzugefügt wird oder nicht.

GoodsReceiptStatus
GoodsReceiptStatus string

Dieses Feld gibt den Status des Wareneingangs an.

IsTaxable
IsTaxable string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

LongDescription
LongDescription string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CountryOfOrigin
CountryOfOrigin string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

LowerLimit
LowerLimit string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

UpperLimit
UpperLimit string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

ValidThroughDate
ValidThroughDate string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CountrofOrigin
CountrofOrigin string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

DiversityParticipationPercent
DiversityParticipationPercent string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

DiversityParticipationValue
DiversityParticipationValue string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

HarmonisdTariffSchedule
HarmonizedTariffSchedule string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CustomList1
CustomList1 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CustomList2
CustomList2 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

Benutzerdefiniertes Feld 1
CustomField1 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CustomField2
CustomField2 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CustomField3
CustomField3 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CustomField4
CustomField4 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CustomField5
CustomField5 string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

TaxCode
TaxCode string

Dieses Feld gibt steuercode an.

Description
Description string

Dieses Feld gibt eine Beschreibung an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

TaxRate
TaxRate string

Dieses Feld gibt den Steuersatz an.

CurrencyReference
CurrencyReference string

Dieses Feld gibt den Währungsverweiscode an.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Dieses Feld gibt den Steuerbetrag in der Projektwährung an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige Quellsystem-ID an.

MaterialCharacteristicType
MaterialCharacteristicType string

Dieses Feld gibt den Materialmerkmaltyp an.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Dieses Feld gibt den Materialmerkmalwert an.

StreetName
StreetName string

Dieses Feld gibt den Straßennamen an.

DisplayID
DisplayID string

Dieses Feld gibt den Ortsnamen an.

Ortsname
CityName string

Dieses Feld gibt den Ortsnamen an.

Region
Region string

Dieses Feld gibt den Bereichscode an.

Ländercode
CountryCode string

Dieses Feld gibt die Länderfunktion an.

Postleitzahl
PostalCode string

Dieses Feld gibt die Postleitzahl an.

TaxJurisdiction
TaxJurisdiction string

Dieses Feld gibt den Steuergerichtscode an.

SplitByValue
SplitByValue string

Dieses Feld gibt die Aufteilung nach Wertfeld an.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Dieses Feld gibt die Kontozuordnungszeilennummer an.

AccountAssignmentNumber
AccountAssignmentNumber string

Dieses Feld gibt die Kontozuordnungsnummer an.

GLAccountReference
GLAccountReference string

Dieses Feld gibt den Hauptbuchkontoverweis an.

CreatedByReference
CreatedByReference string

Dieses Feld gibt an, wer das Element erstellt hat.

Gibt zurück

response
string

Diese Integration wird verwendet, um Daten juristischer Personen zu importieren.

Ermöglicht Es Kunden, Daten von Juristischen Personen für ihre Organisation zu importieren. Juristische Personen stellen Geschäftseinheiten innerhalb eines Unternehmens dar, die für Abrechnungszwecke innerhalb der Vertragsanwendung verwendet werden können. Diese Integration ermöglicht die Erstellung und Verwaltung von auswählbaren Juristischen Personen innerhalb der Vertragsanwendung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Name
Name string

Dieses Feld gibt einen eindeutigen Namen an.

Description
Description string

Dieses Feld gibt eine Beschreibung der juristischen Person an.

CountryReference
CountryReference string

Dieses Feld gibt die Länderfunktion an.

Währung
Currency string

Dieses Feld gibt den Währungswert an.

Language
Language string

Dieses Feld gibt den Sprachwert an.

Diese Integration wird verwendet, um Fälligkeitsanforderungsdaten (Antwortdaten) zu importieren.

Ermöglicht Es Kunden, Fälligkeitsanforderungsdaten (Antwortdaten) für ihre Organisation zu importieren. Die Fälligkeit ermöglicht es, empfangene Waren oder Dienstleistungen aufzuzeichnen, aber noch nicht mit dem Vertrag in Rechnung gestellt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

AccrualRequestReference
AccrualRequestReference string

Dieses Feld gibt den Referenzverweis für die Fälligkeitsanforderung der ursprünglichen Anforderung an.

AccrualRequestStatus
AccrualRequestStatus string

Dieses Feld gibt den Status der Fälligkeitsanforderung an.

ContractReference
ContractReference string

Dieses Feld gibt die Vertragsreferenznummer an, die der Projektsuite-Vertragsnummer entspricht.

LogToken
LogToken string

Dieses Feld gibt einen eindeutigen Protokolltokenwert an, der dem Protokolltokenwert der Project Suite entspricht.

Ebene
Level string

Dieses Feld gibt die Fehlermeldungsebene an.

Nachricht
Message string

Dieses Feld gibt die Fehlermeldung an.

AccrualSourceSystemId
AccrualSourceSystemId string

Dieses Feld gibt die eindeutige Quellsystem-ID an.

ContractDetailReference
ContractDetailReference string

Dieses Feld gibt den Zeilenelementcode an.

DisplayId
DisplayId string

Dieses Feld gibt die Anzeige-ID an.

Gibt zurück

response
string

Diese Integration wird verwendet, um projektrechtliche Entitätsdaten zu importieren.

Ermöglicht Kunden das Importieren von Projektdaten für juristische Personen für ihre Organisation. Diese Integration ordnet Datensätze für juristische Personen zu einem Projekt zu und legt die Pflanzenbeziehung für die Verwendung in der Vertragsanwendung fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige Quellsystem-ID an.

ProjectSourceSystemId
ProjectSourceSystemId string

Dieses Feld gibt die eindeutige System-ID des Projektquellsystems an.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

Dieses Feld gibt die System-ID des Quellsystems für juristische Entitäten an.

PlantSourceSystemId
PlantSourceSystemId string

Dieses Feld gibt eine eindeutige System-ID des Pflanzenquellensystems an.

IsGRValuated
IsGRValuated string

Dieses Feld gibt an, ob der Wareneingang bewertet wurde oder nicht.

IsSplitAccountAllowed
IsSplitAccountAllowed string

Dieses Feld gibt an, dass geteiltes Konto zulässig ist oder nicht.

IsActive
IsActive string

Dieses Feld gibt an, ob dies aktiv ist oder nicht.

Diese Integration wird verwendet, um Rechnungsdaten zu importieren.

Ermöglicht Es Kunden, Rechnungen für ihre Organisation zu importieren. Diese Integration ermöglicht Es Lieferanten, die Benutzer sind, Rechnungen in Vertragsanwendung zu posten, die dann in Zahlungsanforderung verwendet und zur Verarbeitung an externes System übermittelt werden können. Die gebuchten Rechnungen werden im Rechnungsregister als nicht zugewiesene Rechnungen angezeigt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Projekt-Referenz
ProjectReference string

Dieses Feld gibt die Projektreferenznummer an, die mit der Projektsuite-Anzeigenummer übereinstimmen.

ContractReference
ContractReference string

Dieses Feld gibt die Vertragsreferenznummer an, die mit der Vertragsnummer der Projektsuite übereinstimmen.

Rechnungsnummer
InvoiceNumber string

Dieses Feld gibt die Rechnungsnummer an.

InvoiceStatus
InvoiceStatus string

Dieses Feld gibt den Rechnungsstatus an.

InvoiceDate
InvoiceDate string

Dieses Feld gibt das Rechnungsdatum an.

InvoiceAmount
InvoiceAmount string

Dieses Feld gibt den Rechnungsbetrag an.

InvoiceTax
InvoiceTax string

Dieses Feld gibt den Rechnungssteuerbetrag an.

RecordId
RecordId string

Dieses Feld gibt eine eindeutige Datensatzidentifikation für diese Rechnung an.

SourceSystemId
SourceSystemId string

Dieses Feld gibt die eindeutige Identifikation des externen Systems an.

SourceSystemName
SourceSystemName string

Dieses Feld gibt den eindeutigen Namen des externen Systems an.

InvoiceURL
InvoiceURL string

Dieses Feld gibt den Rechnungslink an.

TaxType
TaxType string

Dieses Feld gibt den Steuertyp an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

Gibt zurück

response
string

Diese Integration wird verwendet, um Speicherortdaten zu importieren.

Ermöglicht Es Kunden, Kunden zu importieren, um Speicherortdaten für ihre Organisation zu importieren. Diese Integration ermöglicht die auswahlfähige Liste der Speicherorte, die für die Verwendung in der Projektsuite erstellt und verwaltet werden können.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

PlantReference
PlantReference string

Dieses Feld gibt einen eindeutigen Anlagenbezug für diesen Speicherort an.

StorageLocationReference
StorageLocationReference string

Dieses Feld gibt den eindeutigen Speicherortnamen an.

Description
Description string

Dieses Feld gibt eine Beschreibung des Speicherorts an.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige Quellsystem-ID an.

Diese Integration wird verwendet, um Vertragsgerätedaten zu importieren.

Ermöglicht Es Kunden, Vertragsgerätedaten für ihre Organisation zu importieren. Mit dieser Integration kann ein externes System Gerätedetails mit dem Gerätebestand abgleichen. Wenn das in einem Artikel verwendete Gerät in einem externen System vorhanden ist, werden die Vertragsdetails für dieses Gerät angefügt. Wenn nicht, erstellt das externe System neue Geräte basierend auf den über die Integration übergebenen Informationen. Die neuen Gerätedetails werden zur Projektausrüstungszuordnung an die Cloudplattform der Projektsuite gesendet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Projekt-Referenz
ProjectReference string

Dieses Feld gibt die Projektreferenznummer an, die mit der Projektsuite-Anzeigenummer übereinstimmen.

ContractReference
ContractReference string

Dieses Feld gibt die Vertragsreferenznummer an, die der Projektsuite-Vertragsnummer entspricht.

LogToken
LogToken string

Dieses Feld gibt ein eindeutiges Protokolltoken an.

Der Status
Status string

Dieses Feld gibt den Gerätestatus an.

Ebene
Level string

Dieses Feld gibt die Fehlermeldungsebene an.

Nachricht
Message string

Dieses Feld gibt die Fehlermeldung an.

ContractDetailReference
ContractDetailReference string

Dieses Feld gibt den Zeilenelementcode an.

EquipmentSourceSystemId
EquipmentSourceSystemId string

Dieses Feld gibt eine eindeutige Gerätequellsystem-ID an.

Diese Integration wird verwendet, um Wareneingangsdaten zu importieren.

Ermöglicht Es Kunden, Warenbestätigungsdaten für ihre Organisation zu importieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

DocumentReference
DocumentReference string

Dieses Feld gibt den Dokumentverweis an.

DocumentYear
DocumentYear string

Dieses Feld gibt das Dokumentjahr an.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige Quellsystem-ID an.

LogToken
LogToken string

Dieses Feld gibt das Protokolltoken an.

Ebene
Level string

Dieses Feld gibt die Fehlermeldungsebene an.

Nachricht
Message string

Dieses Feld gibt die Fehlermeldung an.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

Dieses Feld gibt den Bezug zur Warenbestätigung an.

DocumentDate
DocumentDate string

Dieses Feld gibt das Dokumentdatum an.

PostingDate
PostingDate string

Dieses Feld gibt das Veröffentlichungsdatum an.

EntryDate
EntryDate string

Dieses Feld gibt das Eingabedatum für das Itrm an.

CreatedByReference
CreatedByReference string

Dieses Feld gibt den Ersteller des Elements an.

Reference
Reference string

Dieses Feld gibt Kommentare oder Verweise an.

DocumentText
DocumentText string

Dieses Feld gibt Dokumenttext an.

BillOfLading
BillOfLading string

Dieses Feld gibt eine Abschrift an.

GoodsReceiptStatus
GoodsReceiptStatus string

Dieses Feld gibt den Status des Wareneingangs an.

ContractTypeReference
ContractTypeReference string

Dieses Feld gibt den Verweis auf den Vertragstyp an.

DocumentItemReference
DocumentItemReference string

Dieses Feld gibt den Verweis auf externe Dokumentelemente an.

ContractReference
ContractReference string

Dieses Feld gibt den Vertragsverweisabgleich mit dem Feld "Vertragsnummer" in der Projektsuite an.

ContractDetailReference
ContractDetailReference string

Dieses Feld gibt den Zeilenelementcode an.

MovementType
MovementType string

Dieses Feld gibt den Bewegungstyp an.

MaterialReference
MaterialReference string

Dieses Feld gibt den Materialverweis an.

PlantReference
PlantReference string

Dieses Feld gibt den Pflanzenbezug an.

StorageLocationRefrence
StorageLocationRefrence string

Dieses Feld gibt die Speicherpositionsreferenz an.

BatchNumber
BatchNumber string

Dieses Feld gibt die Batchnummer an.

DebitCreditIndicator
DebitCreditIndicator string

Dieses Feld gibt Debit- oder Kreditindikator an.

ContractCurrency
ContractCurrency string

Dieses Feld gibt die Vertragswährung an.

AmountInContractCurrency
AmountInContractCurrency string

Dieses Feld gibt den Betrag in Der Vertragswährung an.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

Dieses Feld gibt den Betrag ohne Steuern in Vertragswährung an.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

Dieses Feld gibt den Steuerbetrag in Der Vertragswährung an.

TaxType
TaxType string

Dieses Feld gibt den Steuertyp an.

Description
Description string

Dieses Feld gibt die Steuerbeschreibung an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

TaxRate
TaxRate string

Dieses Feld gibt den Steuersatz an.

ProjectCurrency
ProjectCurrency string

Dieses Feld gibt die Projektwährung an.

AmountInProjectCurrency
AmountInProjectCurrency string

Dieses Feld gibt den Betrag in der Projektwährung an.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

Dieses Feld gibt den Steuerbetrag in der Projektwährung an.

TaxType
TaxType string

Dieses Feld gibt den Steuertyp an.

Description
Description string

Dieses Feld gibt die Steuerbeschreibung an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

TaxRate
TaxRate string

Dieses Feld gibt den Steuersatz an.

Empfangene Menge
ReceivedQuantity string

Dieses Feld gibt die empfangene Menge an.

ReceivedUOM
ReceivedUOM string

Dieses Feld gibt an, was die empfangene Maßeinheit ist.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

Dieses Feld gibt die empfangene Menge in der Basiseinheit an.

BaseUOM
BaseUOM string

Dieses Feld gibt die Basismaßeinheit an.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

Dieses Feld gibt die empfangene Menge in der Maßeinheit "Vertrag" an.

POPriceUOM
POPriceUOM string

Dieses Feld gibt maßeinheit für die Bestellung an.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

Dieses Feld gibt die Gesamtmenge an, die in der Maßeinheit für die Bestellung empfangen wurde.

POUOM
POUOM string

Dieses Feld gibt maßeinheit für die Bestellung an.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

Dieses Feld gibt den Indikator für den Lieferabschluss an.

Text
Text string

Text

GoodsRecipientUserReference
GoodsRecipientUserReference string

Dieses Feld gibt den Benutzerverweis des Warenempfängers an.

CostCenter
CostCenter string

Dieses Feld gibt die Kostenstelle an.

Bestellnummer
OrderNumber string

Dieses Feld gibt die Bestellnummer an.

MovementIndicator
MovementIndicator string

Dieses Feld gibt den Bewegungsindikator an.

GRNonValuatedIndicator
GRNonValuatedIndicator string

Dieses Feld gibt den Wareneingang an, der nicht bewertet wurde.

ReasonForMovement
ReasonForMovement string

Dieses Feld gibt den Grund für die Bewegung an.

ProfitCenter
ProfitCenter string

Dieses Feld gibt das Profitcenter an.

CostItemReference
CostItemReference string

Dieses Feld gibt den Verweis auf Kostenelement an.

AccountingLedgerReference
AccountingLedgerReference string

Dieses Feld gibt die Buchhaltungsbuchreferenz an.

StockTypeIndicator
StockTypeIndicator string

Dieses Feld gibt den Aktientypindikator an.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

Dieses Feld gibt den Indikator für die Übermittlungstoleranz an.

Diese Integration wird verwendet, um Zahlungsanforderungsdaten zu importieren.

Ermöglicht Kunden die Bestätigung des Empfangs der Zahlungsanforderung und optionalen Statusaktualisierungen der Zahlung, bis sie vollständig verarbeitet wurde. Darüber hinaus können Kunden Rechnungsdetails zusammen mit Rechnungszahlungsdetails direkt aus dem externen System posten, ohne zahlungsaufforderungen in der Projektsuite zu erstellen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

PayRequestReference
PayRequestReference string

Dieses Feld gibt den Verweis auf Zahlungsanforderung an.

CreatedDate
CreatedDate string

Dieses Feld gibt das Erstellungsdatum an.

PayRequestStatus
PayRequestStatus string

Dieses Feld gibt den Status der Zahlungsanforderung an.

ContractReference
ContractReference string

Dieses Feld gibt die Vertragsreferenz an, die mit der Projektsuite-Vertragsnummer übereinstimmen.

LogToken
LogToken string

Dieses Feld gibt ein eindeutiges Protokolltoken an.

Ebene
Level string

Dieses Feld gibt die Fehlermeldungsebene an.

Nachricht
Message string

Dieses Feld gibt die Fehlermeldung an.

InvoiceStatus
InvoiceStatus string

Dieses Feld gibt den Rechnungsstatus an.

InvoiceStatusDescription
InvoiceStatusDescription string

Dieses Feld gibt die Beschreibung des Rechnungsstatus an.

InvoiceReceiptReference
InvoiceReceiptReference string

Dieses Feld gibt den Belegverweis für Rechnungen an.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

Dieses Feld gibt die Rechnungsnummer des Quellsystems an.

PostingDate
PostingDate string

Dieses Feld gibt das Rechnungsbuchungsdatum an.

Betrag
Amount string

Dieses Feld gibt den aufrufenden Betrag an.

CurrencyReference
CurrencyReference string

Dieses Feld gibt einen Währungsverweis an.

ProjectCurrencyAmount
ProjectCurrencyAmount string

Dieses Feld gibt den Projektwährungsbetrag an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

VendorInvoiceReference
VendorInvoiceReference string

Dieses Feld gibt die Rechnungsnummer des Lieferanten an.

InvoicingPartyReference
InvoicingPartyReference string

Dieses Feld gibt die Anbieternummer an.

InvoicingPartyName
InvoicingPartyName string

Dieses Feld gibt den Namen des Anbieters an.

VendorInvoiceDate
VendorInvoiceDate string

Dieses Feld gibt das Rechnungsdatum des Lieferanten an.

DocumentYear
DocumentYear string

Dieses Feld gibt das Dokumentjahr an.

DebitCreditIndicator
DebitCreditIndicator string

Dieses Feld gibt Debit- oder Kreditindikator an.

PaymentMethod
PaymentMethod string

Dieses Feld gibt die Zahlungsmethode an.

PaymentBlock
PaymentBlock string

Dieses Feld gibt an, ob die Zahlung blockiert ist oder nicht.

RetentionReleasedAmount
RetentionReleasedAmount string

Dieses Feld gibt den Betrag der Aufbewahrungsfreigabe an.

ProgressEstimateNumber
ProgressEstimateNumber string

Dieses Feld gibt die Anzahl der Fortschrittsschätzungen an.

BillingPeriod
BillingPeriod string

Dieses Feld gibt den Abrechnungszeitraum an.

IsCancelled
IsCancelled string

Dieses Feld gibt an, ob die Rechnung storniert wird oder nicht.

InvoiceItemNumber
InvoiceItemNumber string

Dieses Feld gibt die Rechnungselementnummer an.

ContractDetailReference
ContractDetailReference string

Dieses Feld gibt den Verweis auf Vertragsdetails an.

InvoiceLineQuantity
InvoiceLineQuantity string

Dieses Feld gibt die Rechnungszeilenmenge an.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

Dieses Feld gibt den Aufbewahrungsbetrag in Der Projektwährung an.

RetentionHeldAmount
RetentionHeldAmount string

Dieses Feld gibt den Aufbewahrungsbetrag an.

ContractLineAmount
ContractLineAmount string

Dieses Feld gibt den Vertragsleitungsbetrag an.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

Dieses Feld gibt den Vertragszeilenbetrag ohne Steuern an.

ContractLineAmountTax
ContractLineAmountTax string

Dieses Feld gibt das Array der Vertragszeilensteuer an.

TaxType
TaxType string

Dieses Feld gibt den Steuertyp an.

Description
Description string

Dieses Feld gibt die Steuerbeschreibung an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

TaxRate
TaxRate string

Dieses Feld gibt den Steuersatz an.

InvoiceLineUoM
InvoiceLineUoM string

Dieses Feld gibt die Rechnungszeileneinheit an.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

Dieses Feld gibt den Projektwährungslinienbetrag an.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

Dieses Feld gibt den Projektwährungslinienbetrag ohne Steuern an.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

Dieses Feld gibt die Steuer für die Projektwährung an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

TaxType
TaxType string

Dieses Feld gibt den Steuertyp an.

Description
Description string

Dieses Feld gibt die Steuerbeschreibung an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

TaxRate
TaxRate string

Dieses Feld gibt den Steuersatz an.

DebitCreditIndicator
DebitCreditIndicator string

Dieses Feld gibt Debit- oder Kreditindikator an.

PaymentReference
PaymentReference string

Dieses Feld gibt einen eindeutigen Zahlungsverweis an.

PaymentDate
PaymentDate string

Dieses Feld gibt das Datum an, an dem die Zahlung erfolgt.

PaymentPaid
PaymentPaid string

Dieses Feld gibt den auszahlungspflichtigen Betrag an.

CurrencyReference
CurrencyReference string

Dieses Feld gibt einen Währungsverweis an.

PaymentIdentification
PaymentIdentification string

Dieses Feld gibt die Zahlungsidentifikationsnummer an.

PaymentVoidDate
PaymentVoidDate string

Dieses Feld gibt das Datum der Zahlungsnulle an.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

Dieses Feld gibt den Zahlungsbetrag in der Projektwährung an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

Gibt zurück

response
string

Diese Integration wird zum Importieren von Projektspeicherortdaten verwendet.

Ermöglicht Kunden das Importieren von Projektspeicherortdaten für ihre Organisation. Diese Integration erstellt Anlagen- und Speicherortinformationen für ein Projekt mithilfe der Vertragsanwendung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige ID an.

ProjectSourceSystemId
ProjectSourceSystemId string

Dieses Feld gibt eine eindeutige Projektanzeige-ID an.

PlantSourceSystemId
PlantSourceSystemId string

Dieses Feld gibt eine eindeutige System-ID des Pflanzenquellensystems an.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

Dieses Feld gibt die eindeutige System-ID des Quellspeicherorts an.

IsDefault
IsDefault string

Dieses Feld gibt an, ob dies der Standardspeicherort ist.

IsActive
IsActive string

Dieses Feld gibt an, dass der Speicherort aktiv ist oder nicht.

Diese Integration wird zum Importieren von Projektversandadressendaten verwendet.

Ermöglicht Es Kunden, Projektversanddaten für ihre Organisation zu importieren. Diese Integration erstellt und verwaltet Versandadresseninformationen für ein Projekt mithilfe einer Vertragsanwendung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige Quellsystem-ID an.

ProjectSourceSystemId
ProjectSourceSystemId string

Dieses Feld gibt die eindeutige System-ID des Projektquellsystems an.

StreetName
StreetName string

Dieses Feld gibt den Straßennamen an.

Ortsname
CityName string

Dieses Feld gibt den Ortsnamen an.

Region
Region string

Dieses Feld gibt den Bereichscode an.

Ländercode
CountryCode string

Dieses Feld gibt die Länderfunktion an.

Postleitzahl
PostalCode string

Dieses Feld gibt die Postleitzahl an.

TaxJurisdiction
TaxJurisdiction string

Dieses Feld gibt den Steuergerichtscode an.

IsDefault
IsDefault string

Dieses Feld gibt an, ob das Feld Standardfeld ist oder nicht.

IsActive
IsActive string

Dieses Feld gibt an, ob das Feld aktiv ist oder nicht.

Diese Integration wird zum Importieren von Vertragssteuerdaten verwendet.

Ermöglicht Es Kunden, Vertragssteuerdaten für ihre Organisation zu importieren, bevor sie den tatsächlichen Vertrag veröffentlichen. Diese Integration erhält die gesamtsteuer- und aufschlüsselung der Steuercodes und Beträge für einen Vertrag.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Das Mandantenpräfix lautet https://Domain.hds.ineight.com/ "Domäne"
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix Ihrer Project Suite-Basis-URL. Wenn Sie beispielsweise auf Project Suite https://domain.hds.ineight.com/ zugreifen, wäre der Wert für diesen Parameter "Domäne".

Dies befindet sich in Ihrem APIM-Profil.
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ContractReference
ContractReference string

Dieses Feld gibt den Vertragsverweisabgleich mit dem Feld "Vertragsnummer" in der Projektsuite an.

CurrentValue
CurrentValue string

Dieses Feld gibt den aktuellen Wert an.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Dieses Feld gibt den aktuellen Wert in der Projektwährung an.

LogToken
LogToken string

Dieses Feld gibt das Protokolltoken an, das in der Anforderungsnachricht gesendet wurde.

Der Status
Status string

Dieses Feld gibt den Synchronisierungsstatus des externen Systems an.

Ebene
Level string

Dieses Feld gibt die Fehlermeldungsebene an.

Nachricht
Message string

Dieses Feld gibt die Fehlermeldung an.

ContractTypeReference
ContractTypeReference string

Dieses Feld gibt den Verweis auf den Vertragstyp an.

VendorReference
VendorReference string

Dieses Feld gibt die Anbieteranzeigenummer an.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Dieses Feld gibt die Referenz zur Einkaufsorganisation an.

PurchasingGroupReference
PurchasingGroupReference string

Dieses Feld gibt den Einkaufsgruppenverweis an.

LegalEntityReference
LegalEntityReference string

Dieses Feld gibt den Verweis auf juristische Entitäten an.

PaymentTermReference
PaymentTermReference string

Dieses Feld gibt den Bezug auf Zahlungsausdruck an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

CurrencyReference
CurrencyReference string

Dieses Feld gibt einen Währungsverweis an.

INCOTerms
INCOTerms string

Dieses Feld gibt Incoterms an.

AgreementNumber
AgreementNumber string

Dieses Feld gibt die Vertragsnummer an.

AgreementValue
AgreementValue string

Dieses Feld gibt den Vereinbarungswert an.

PurchaseOrderNumber
PurchaseOrderNumber string

Dieses Feld gibt die Bestellnummer an.

PurchaseOrderValue
PurchaseOrderValue string

Dieses Feld gibt den Bestellwert an.

CreatedByReference
CreatedByReference string

Dieses Feld gibt an, wer den Vertrag erstellt hat.

CreatedDate
CreatedDate string

Dieses Feld gibt das Erstellungsdatum an.

ContractDetailReference
ContractDetailReference string

Dieses Feld gibt den Zeilenelementcode an.

GrossAmount
GrossAmount string

Dieses Feld gibt den Bruttobetrag an.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Dieses Feld gibt den Bruttobetrag in der Projektwährung an.

NetValuewithoutTax
NetValuewithoutTax string

Dieses Feld gibt den Nettowert ohne Steuern an.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Dieses Feld gibt den Nettowert ohne Steuern in Der Projektwährung an.

TaxTotal
TaxTotal string

Dieses Feld gibt die Steuersumme in Vertragswährung an.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Dieses Feld gibt die Steuersumme in Projektwährung an.

ContractDetailType
ContractDetailType string

Dieses Feld gibt den Zeilenelementtyp an.

Description
Description string

Dieses Feld gibt eine Beschreibung des Zeilenelements an.

MaterialReference
MaterialReference string

Dieses Feld gibt den Materialbezug an.

MaterialGroupReference
MaterialGroupReference string

Dieses Feld gibt den Materialgruppenverweis an.

CreatedByReference
CreatedByReference string

Dieses Feld gibt den Ersteller des Zeilenelements an.

Menge
Quantity string

Dieses Feld gibt die Menge für die Position an.

UnitOfMeasureReference
UnitOfMeasureReference string

Dieses Feld gibt maßeinheit an.

NetPrice
NetPrice string

Dieses Feld gibt den Nettopreis an.

UnitsPerPrice
UnitsPerPrice string

Dieses Feld gibt die Anzahl der Einheiten pro Preis an.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Dieses Feld gibt eine Maßeinheit an, die für den Nettopreis verwendet wird.

TaxCodeReference
TaxCodeReference string

Dieses Feld gibt die Steuercodereferenz an.

Lieferdatum
DeliveryDate string

Dieses Feld gibt das Lieferdatum an.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Dieses Feld gibt die Liefertoleranz der Bestellung für die Position an.

PlantReference
PlantReference string

Dieses Feld gibt den Pflanzencode für diesen Vertrag an.

StorageLocation
StorageLocation string

Dieses Feld gibt Details zum Speicherort an.

DeletionIndicator
DeletionIndicator string

Dieses Feld gibt an, ob das Zeilenelement nach der Veröffentlichung gelöscht wurde.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Dieses Feld gibt an, dass alle erwarteten Lieferungen für einen Vertrag abgeschlossen wurden.

InvoicePlanIndicator
InvoicePlanIndicator string

Dieses Feld gibt an, ob ein Rechnungsplandokument erstellt werden muss. Ein Wert von X gibt an, dass für diesen Vertrag kein Wareneingang vorhanden ist.

ReturnPOFlag
ReturnPOFlag string

Dieses Feld gibt an, ob das Zeilenelement eine Rückgabe darstellt und die werte, die in den Feldern des Betrags gesendet wurden, eine negative Zahl darstellen.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Dieses Feld gibt materialcharakteristische Details an.

AccountAssignmentCategory
AccountAssignmentCategory string

Dieses Feld gibt die Kategorie "Kontozuweisung" an.

CDSSplitMethod
CDSSplitMethod string

Dieses Feld gibt die geteilte Methode für die Kontozuweisung an.

Kommentare
Comments string

Dieses Feld gibt Kommentare an.

RetentionPercent
RetentionPercent string

Dieses Feld gibt Denbewahrungsprozent an.

FairMarketValue
FairMarketValue string

Dieses Feld gibt einen fairen Marktbetrag an.

EquipmentPrefix
EquipmentPrefix string

Dieses Feld gibt details zum Gerätepräfix an.

RentalType
RentalType string

Dieses Feld gibt den Miettypcode an.

NAICScode
NAICScode string

Dieses Feld gibt DEN NAICS-Code an.

WBSCategoryReference
WBSCategoryReference string

Dieses Feld gibt die Kostenkontozuordnungskategorie an.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Dieses Feld gibt an, ob eine neue Rechnung zur Bestellung hinzugefügt wird oder nicht.

GoodsReceiptStatus
GoodsReceiptStatus string

Dieses Feld gibt den Status des Wareneingangs an.

TaxCode
TaxCode string

Dieses Feld gibt steuercode an.

Description
Description string

Dieses Feld gibt eine Beschreibung an.

TaxAmount
TaxAmount string

Dieses Feld gibt den Steuerbetrag an.

TaxRate
TaxRate string

Dieses Feld gibt den Steuersatz an.

CurrencyReference
CurrencyReference string

Dieses Feld gibt den Währungsverweiscode an.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Dieses Feld gibt den Steuerbetrag in der Projektwährung an.

ProjectCurrencyReference
ProjectCurrencyReference string

Dieses Feld gibt den Projektwährungsverweis an.

SourceSystemId
SourceSystemId string

Dieses Feld gibt eine eindeutige Quellsystem-ID an.

MaterialCharacteristicType
MaterialCharacteristicType string

Dieses Feld gibt den Materialmerkmaltyp an.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Dieses Feld gibt den Materialmerkmalwert an.

StreetName
StreetName string

Dieses Feld gibt den Straßennamen an.

Ortsname
CityName string

Dieses Feld gibt den Ortsnamen an.

Region
Region string

Dieses Feld gibt den Bereichscode an.

Ländercode
CountryCode string

Dieses Feld gibt die Länderfunktion an.

Postleitzahl
PostalCode string

Dieses Feld gibt die Postleitzahl an.

TaxJurisdiction
TaxJurisdiction string

Dieses Feld gibt den Steuergerichtscode an.

SplitByValue
SplitByValue string

Dieses Feld gibt die Aufteilung nach Wertfeld an.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Dieses Feld gibt die Kontozuordnungszeilennummer an.

CostCenterReference
CostCenterReference string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

AccountingLedgerReference
AccountingLedgerReference string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CostItemSourceSystemId
CostItemSourceSystemId string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CostItemReference
CostItemReference string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

DeletionIndicator
DeletionIndicator string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

CreatedByReference
CreatedByReference string

Nicht verwenden. Werte in diesem Feld werden derzeit nicht in einem Vertrag gespeichert.

Gibt zurück

response
string

Gerätedetails abrufen

Stellt alle gerätetechnischen Datensätze bereit, die in InEight für die Verwendung in einem beliebigen Projekt erstellt wurden. In der Anwendung finden Sie Gerätedatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" > "Betriebsressourcen". Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Verfügbarkeit oder aktueller Zustand der Ausrüstung. Zulässige Werte für dieses Feld sind "Verfügbar" und "Nicht verfügbar". Wenn nicht ausdrücklich angegeben, wird der Wert von "Available" angenommen.

EquipmentNumber
EquipmentNumber string

Geräteelementsystem des Datensatzbezeichners, das für jedes Gerät eindeutig sein muss.

OwnershipType
OwnershipType string

Gibt an, ob der Geräteartikel entweder eigentum oder vom Kunden gemietet wird. Gültige Optionen für dieses Feld sind "Owned" und "Rented".

EquipmentType
EquipmentType string

Ordnet Geräteartikel einem Gerätetyp zu. Der Wert muss mit der einer vorhandenen EquipmentTypeId übereinstimmen.

VendorCode
VendorCode string

Identifiziert einen Anbieter, der in InEight vorhanden ist. Geräte mit einem Lieferantencode werden vom zugehörigen Anbieter verwaltet, und ihre Verfügbarkeit ist auf diesen Anbieter beschränkt.

Seriennummer
SerialNumber string

Physische Seriennummer oder Fahrzeugidentifikationsnummer (VIN) der Ausrüstung.

Hersteller
Manufacturer string

Der Name des Geräteherstellers.

Dot
Dot boolean

Gibt an, ob die Ausrüstung die Abteilung für Transport (DOT) reguliert ist.

EquipmentDescription
EquipmentDescription string

Benutzerdefiniertes Feld, das in der Regel beschreibt oder Details zur Kategorie oder zum Modell/Typ bestimmter Geräte enthält.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

SourceSystemId
SourceSystemId string

Die Identifizierung der im externen System verwendeten Ausrüstung. In den meisten Fällen entspricht dies dem Feld "Gerätenummer". Dieses Feld wird von InEight verwendet, um Gerätedatensätze mit anderen Entitäten (z. B. Projektausrüstung) zuzuordnen, auf die ein Gerät querverweist wird.

SourceSystemName
SourceSystemName string

Der Name des externen Systems, das die Daten bereitstellt.

Währungscode
CurrencyCode string

Gibt den Währungstyp an, der dem Gerät zugeordnet ist.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Die Kostenstelle, zu der das Gerät gehört.

Standort
Location string

Freitextfeld, das verwendet wird, um eine Position anzuzeigen, an der die Ausrüstung gefunden werden kann.

UnitCost
UnitCost double

Kosten, die mit dem Betrieb der Ausrüstung verbunden sind. Der hier eingegebene Wert entspricht der Maßeinheit (UoMName).

UoMName
UoMName string

Identifies the Unit of Measure associated with the equipment. Der hier angegebene Wert muss mit der Id des Namens- ODER Quellsystems eines vorhandenen Measure-Datensatzes übereinstimmen.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Bestimmt, ob der Datensatz für die tägliche Planung in den Anwendungen "Plan" und "Progress" verwendet werden kann.

Gerätekategorien importieren

Mit der EquipmentCategories-Integration können InEight-Kunden eine vollständige Liste der EquipmentCategories bereitstellen und verwalten, die auf allen Geräten verwendet werden können. Innerhalb der Anwendung befinden sich Gerätekatgory-Datensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken"' > "Betriebsressourcen".

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

EquipmentCategoryId
EquipmentCategoryId string

Der öffentliche eindeutige Bezeichner für eine Gerätekategorie

Description
Description string

Die Beschreibung für die Gerätekategorie

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Gerätekategorien bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Gerätekategorien

IsActive
IsActive boolean

Bestimmt, ob der Datensatz zur Verwendung verfügbar ist.

Gibt zurück

response
string

Gerätetypdetails abrufen

Gibt eine vollständige Liste aller Gerätetypen zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
EquipmentCategoryId
EquipmentCategoryId string

Gibt Gerätetypdatensätze zurück, die eine Übereinstimmung mit der angegebenen Gerätekategorie-ID aufweisen.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
EquipmentTypeId
EquipmentTypeId string

Der öffentliche eindeutige Bezeichner für einen Gerätetyp

Description
Description string

Die Beschreibung für den Gerätetyp

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

EquipmentCategoryId
EquipmentCategoryId string

Der öffentliche Bezeichner für eine Gerätekategorie, die dem Gerätetyp zugewiesen ist

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Gerätetypen bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Gerätetypen

VendorCode
VendorCode string

Der öffentliche Bezeichner für einen Anbieter, der dem Gerätetyp zugewiesen ist

Währungscode
CurrencyCode string

Der öffentliche Bezeichner für eine Währung, die dem Gerätetyp zugewiesen ist

UnitCost
UnitCost double

Die Kosten pro Maßeinheit für alle Geräte, die diesem Gerätetyp zugeordnet sind

UoMName
UoMName string

Der öffentliche Name der Maßeinheit, die dem Gerätetyp zugewiesen ist

Gerätetypen importieren

Mit der Gerätetypenintegration kann ein externes System eine Stammliste der Gerätetypen in InEight verwalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

EquipmentTypeId
EquipmentTypeId True string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert stimmt möglicherweise mit der Quellsystem-ID überein, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

Description
Description True string

Informelle Beschreibung des Datensatzes, der in der normalen Verwendung von InEight-Anwendungen angezeigt wird, um Benutzern beim Ausführen von Suchen oder Auswahlen zu helfen. Dieses Feld unterstützt eine große Anzahl von Textzeichen, es wird jedoch empfohlen, die Beschreibung so kurz wie möglich zu halten und gleichzeitig eine leicht erkannte Bedeutung beizubehalten.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Festlegen eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus InEight gelöscht wird und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

EquipmentCategoryId
EquipmentCategoryId True string

Die Gerätekategorie, der dieser Gerätetyp zugewiesen wird. Der in diesem Feld angegebene Wert muss mit einem vorhandenen Datensatz der Gerätekategorie-ID in InEight übereinstimmen.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne IDs wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

VendorCode
VendorCode string

Wenn Sie einen Wert in diesem Feld angeben, wird beschränkt, wer in InEight diesen Gerätetyp nur für Benutzer auswählen kann, die demselben Lieferantencode zugewiesen sind. Auf diese Weise können Lieferanten, die Zugriff auf die Primären Auftragnehmer erhalten, die Möglichkeit haben, ihre eigene Arbeitsplanung durchzuführen.

Währungscode
CurrencyCode string

Standardwährung für Gerätekurse. Der hier angegebene Wert muss mit einem gültigen CurrencyCode in InEight-Stammdaten übereinstimmen.

UoMName
UoMName string

Identifiziert das dem Gerät zugeordnete UoM.

UnitCost
UnitCost double

Kosten für den Betrieb des Gerätetyps. Der hier eingegebene Wert entspricht dem UoMName.

Gibt zurück

response
string

Handelsdetails abrufen

Gibt eine vollständige Liste aller Mitarbeiter trades zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
TradeDisplay
TradeDisplay string

Der öffentliche eindeutige Bezeichner für einen Handel

TradeDescription
TradeDescription string

Die Beschreibung für den Handel

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Trades bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Trades

Handwerk importieren

Die Handwerksintegration ermöglicht Es InEight-Kunden, eine Liste von Handwerk für ihre Organisation bereitzustellen. In der Anwendung befinden sich Handwerksdatensätze in den Menüoptionen auf Kontoebene unter "Betriebsressourcen der Masterdatenbibliotheken > " oder im Menü "Projektebene" unter "Zugewiesene Betriebsressourcen".

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

CraftId
CraftId True string

Die InEight-ID des Craft-Eintrags

CraftDescription
CraftDescription True string

Die Beschreibung für das Handwerk

TradeId
TradeId True string

Die InEight-ID für den Handel im Zusammenhang mit dem Handwerk

Währungscode
CurrencyCode string

Der ISO-Code der Währung, die dem Craft zugewiesen ist

VendorCode
VendorCode string

Die InEight-ID des Anbieters, der dem Craft zugewiesen ist

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom System des Datensatzes für Handwerk bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Handwerk

UnionSourceSystemId
UnionSourceSystemId string

Die SourceSystemId einer Union, die dem Craft zugewiesen ist

UoMName
UoMName string

Der Name ODER SourceSystemId eines vorhandenen Datensatzes für Maßeinheiten, der für Ressourcen verwendet werden soll, die dem Craft-Objekt zugeordnet sind

UseBaseWageFactors
UseBaseWageFactors boolean

Flag, das bestimmt, ob der Datensatz absolute Werte oder Multiplikationsfaktoren für Lohnsätze verwendet.

StraightTimeRate
StraightTimeRate double

Der Satz für Standardzahlung, der für dieses Handwerk beantragt werden sollte

OverTimeFactor
OverTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um ihre Überstundenrate zu bestimmen. Wird leer sein, wenn keine Faktoren verwendet werden.

OverTimeRate
OverTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für Überstundenarbeit gemäß anwendbaren Gesetzen gezahlt wird. Wird leer sein, wenn Faktoren verwendet werden.

DoubleTimeFactor
DoubleTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um seine Doppelte Zeitrate zu bestimmen. Wird leer sein, wenn keine Faktoren verwendet werden

DoubleTimeRate
DoubleTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für doppelte Arbeitszeiten gemäß anwendbaren Gesetzen gezahlt wird. Wird leer sein, wenn Faktoren verwendet werden.

IsActive
IsActive boolean

Für diese API werden nur aktive Datensätze zurückgegeben.

Gibt zurück

response
string

Import Trades

Die Trades Integration ermöglicht Es InEight-Kunden, eine Liste der Trades für ihre Organisation bereitzustellen. Innerhalb der Anwendung werden Trades-Datensätze in den Menüoptionen auf Kontoebene unter "Betriebsressourcen der Masterdatenbibliotheken > " oder im Menü "Projektebene" unter "Zugewiesene Betriebsressourcen" gefunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

TradeDisplay
TradeDisplay True string

Der öffentliche eindeutige Bezeichner für einen Handel

TradeDescription
TradeDescription True string

Die Beschreibung für den Handel

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Trades bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Trades

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

Importanbieter

Mit der Anbieterintegration können Kunden eine Masterliste aller Anbieter verwalten, die innerhalb eines beliebigen Projekts verwendet werden können.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Lieferanten bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Lieferanten

VendorCode
VendorCode True string

Der öffentliche eindeutige Bezeichner für einen Anbieter

VendorDescription
VendorDescription True string

Die Beschreibung für einen Anbieter

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

AlternateName
AlternateName string

Ein alternativer Name, der dem Anbieter zur Unterstützung von Suchvorgängen zugewiesen werden kann.

Adresse1
Address1 string

Straße des Anbieters.

Adresse 2
Address2 string

Eine optionale zweite Zeile für die Adresse des Anbieters.

ZipCode
ZipCode string

Postleitzahl des Anbieters.

Stadt
City string

Ort, in dem sich der Anbieter befindet.

RegionISOCode
RegionISOCode string

Der ISO 3166-2-Code für die Region des Anbieters.

CountryISOCode
CountryISOCode string

Der ISO Alpha-2-Code für das Land des Anbieters.

Telefonnummer
TelephoneNumber string

Telefonnummer für den Anbieter.

FaxNumber
FaxNumber string

Faxnummer für den Anbieter

DefaultPaymentTerms
DefaultPaymentTerms string

Optionale Zahlungsbedingungen, die beim Hinzufügen des Lieferanten zu einem Vertrag verzugeigt werden.

DefaultINCOTerms
DefaultINCOTerms string

Optionale Internationale Kommerzielle (INCO)-Bedingungen, die standardmäßig festgelegt werden, wenn der Lieferant zu einem Vertrag hinzugefügt wird.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Optionaler Standort, an dem das Risiko vom Verkäufer an den Käufer gemäß den angegebenen INCO-Bedingungen übergeht

VendorTypeReference
VendorTypeReference string

Optionaler Verweis auf einen Lieferantentyp. Bei Verwendung müssen die in diesem Feld bereitgestellten Daten mit einem gültigen Datensatz in den Masterdaten des Anbietertyps übereinstimmen, die sich in der Plattform befinden.

DefaultCurrencyCode
DefaultCurrencyCode string

Standardwährungscode

PreferredLanguage
PreferredLanguage string

Bevorzugte Sprache

VendorTaxJurisdiction
VendorTaxJurisdiction string

Ein optionaler Steuergerichtscode, der beim Senden von Rechnungs- und Zahlungsanforderungen von Verträgen an ein externes System eingeschlossen werden kann. Dieses Feld kann auch verwendet werden, um Steuerdetails aus einem externen Steuersystem für Vertragspositionen anzufordern.

Der Status
Status string

Status des Anbieters, entweder verfügbar oder nicht verfügbar

VendorTaxId
VendorTaxId string

Optionale Steueridentifikationsnummer, die für den Lieferanten von einer staatlichen Steuerbehörde ausgestellt wurde (in der Regel IRS für US-Anbieter)

VendorAddressType
VendorAddressType string

Lieferantenadresstyp

Adresse1
Address1 string

Adresse1

Adresse 2
Address2 string

Adresse 2

ZipCode
ZipCode string

PLZ

Stadt
City string

Stadt

RegionISOCode
RegionISOCode string

ISO-Code der Region

CountryISOCode
CountryISOCode string

Iso-Code für Land

Telefonnummer
TelephoneNumber string

Telefonnummer

FaxNumber
FaxNumber string

Faxnummer

Gibt zurück

response
string

Importieren von Abrechnungsklassen für Projektgeräte

Mit dieser Integration können Kunden ihre Masterliste der Geräteabrechnungsklassen erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Geräteabrechnungsklassen hinzugefügt werden, und vorhandene Geräteabrechnungsklassen können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Name der für das Projekt verwendeten Geräteabrechnungsklasse

SourceSystemId
SourceSystemId True string

Der externe Bezeichner des Geräteabrechnungsklassendatensatzes, der vom System des Datensatzes für Abrechnungsklassen bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems, das die Geräteabrechnungsklasse Projekten zuweist.

ProjectId
ProjectId True string

Der externe Bezeichner des Projekts, das der Abrechnungsklasse zugeordnet ist

Description
Description string

Optionales Feld zum Hinzufügen weiterer Details zur Abrechnungsklasse

VendorSourceSystemId
VendorSourceSystemId string

Optionaler externer Bezeichner des Anbieters, der der Abrechnungsklasse zugewiesen ist

BillingRate
BillingRate double

Preis, der dem Eigentümer für die Ausrüstung berechnet wird

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

Gibt zurück

response
string

Importieren von Benutzerrollen

Die UserRoles-Integration ermöglicht Es InEight-Kunden, eine Liste der Benutzer und Rollenzuordnungen auf der vorgesehenen Projekt- oder Organisationsebene zu importieren. Innerhalb der Anwendung befinden sich Benutzerrollenzuweisungen in den Menüoptionen auf Kontoebene unter "Benutzerverwaltungsbenutzerverwaltung > der Suite>".

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

RoleName
RoleName True string

Der Name der Rolle, die dem Benutzer zugewiesen wird. Der in diesem Feld angegebene Name muss mit einer vorhandenen Rolle innerhalb der InEight-Cloudplattform übereinstimmen.

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId eines vorhandenen Benutzers innerhalb der InEight-Cloudplattform

IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass die Zuordnung des Benutzers zur Rolle vorläufig gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet.

ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId eines vorhandenen Projekts in der InEight-Cloudplattform. Dadurch werden die Berechtigungen festgelegt, die der Rolle zugeordnet sind, nur für dieses Projekt. Wenn die Rolle mehreren Projekten für den Benutzer zugewiesen werden soll, müssen mehrere Datensätze gesendet werden. Wenn dem Benutzer die Rolle allen Projekten zugewiesen sein soll, die unter einer bestimmten Organisationsebene liegen, verwenden Sie stattdessen das Feld "OrganizationSourceSystemId"

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId einer vorhandenen Organisation innerhalb der InEight-Cloudplattform. Dadurch werden die Berechtigungen gewährt, die der Rolle zugeordnet sind, für alle Projekte, die hierarchisch unter diese Organisation fallen.

Gibt zurück

response
string

Importieren von Geräten

Die Geräteintegration ermöglicht Es InEight-Kunden, eine vollständige Liste der Geräte bereitzustellen und zu verwalten, die für jedes bestimmte Projekt verwendet werden können. In dieser Integration wird erwartet, dass "Equipment" auf Elemente verweist, die mobil sind, eine geschätzte Nutzungsrate aufweisen und nach Nutzungszeit nachverfolgt werden können. Ausrüstung kann Krane, Hinterschuhe, Generatoren, Lkw für den Transport und alle anderen nachverfolgten Ressourcen umfassen. Diese Integration enthält spezifische Details zu den Geräten wie Hersteller, Modell, Seriennummer und ob die Ausrüstung im Besitz oder mieten ist. In der Anwendung werden Gerätedatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" > "Betriebsressourcen" gefunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

EquipmentSystemStatus
EquipmentSystemStatus string

Verfügbarkeit oder aktueller Zustand der Ausrüstung. Zulässige Werte für dieses Feld sind "Verfügbar" und "Nicht verfügbar". Wenn nicht ausdrücklich angegeben, wird der Wert von "Available" angenommen.

EquipmentNumber
EquipmentNumber True string

Geräteelementsystem des Datensatzbezeichners, das für jedes Gerät eindeutig sein muss.

OwnershipType
OwnershipType True string

Gibt an, ob der Geräteartikel entweder eigentum oder vom Kunden gemietet wird. Gültige Optionen für dieses Feld sind "Owned" und "Rented".

EquipmentType
EquipmentType True string

Ordnet Geräteartikel einem Gerätetyp zu. Der Wert muss mit der einer vorhandenen EquipmentTypeId übereinstimmen.

VendorCode
VendorCode string

Identifiziert einen Anbieter, der in InEight vorhanden ist. Geräte mit einem Lieferantencode werden vom zugehörigen Anbieter verwaltet, und ihre Verfügbarkeit ist auf diesen Anbieter beschränkt.

Seriennummer
SerialNumber string

Physische Seriennummer oder Fahrzeugidentifikationsnummer (VIN) der Ausrüstung.

Hersteller
Manufacturer string

Der Name des Geräteherstellers.

Dot
Dot boolean

Gibt an, ob die Ausrüstung die Abteilung für Transport (DOT) reguliert ist.

EquipmentDescription
EquipmentDescription True string

Benutzerdefiniertes Feld, das in der Regel beschreibt oder Details zur Kategorie oder zum Modell/Typ bestimmter Geräte enthält.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

SourceSystemId
SourceSystemId string

Die Identifizierung der im externen System verwendeten Ausrüstung. In den meisten Fällen entspricht dies dem Feld "Gerätenummer". Dieses Feld wird von InEight verwendet, um Gerätedatensätze mit anderen Entitäten (z. B. Projektausrüstung) zuzuordnen, auf die ein Gerät querverweist wird.

SourceSystemName
SourceSystemName string

Der Name des externen Systems, das die Daten bereitstellt.

Währungscode
CurrencyCode string

Gibt den Währungstyp an, der dem Gerät zugeordnet ist.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Die Kostenstelle, zu der das Gerät gehört.

Standort
Location string

Freitextfeld, das verwendet wird, um eine Position anzuzeigen, an der die Ausrüstung gefunden werden kann.

UnitCost
UnitCost double

Kosten, die mit dem Betrieb der Ausrüstung verbunden sind. Der hier eingegebene Wert entspricht der Maßeinheit (UoMName).

UoMName
UoMName string

Identifies the Unit of Measure associated with the equipment. Der hier angegebene Wert muss mit der Id des Namens- ODER Quellsystems eines vorhandenen Measure-Datensatzes übereinstimmen.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Bestimmt, ob der Datensatz für die tägliche Planung in den Anwendungen "Plan" und "Progress" verwendet werden kann.

Gibt zurück

response
string

Importieren von Incoterms

Diese Integration ermöglicht es dem Benutzer, seine IncoTerms-Regeln in Suite zu importieren. IncoTerms Standards wurden von der Internationalen Handelskammer festgelegt. Sie definieren die Regeln, denen Käufer und Verkäufer folgen müssen, die an internationalen Verträgen beteiligt sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Name
Name string

Ein Code, der das Incoterm darstellt oder beschreibt

Description
Description string

Vom Kunden definiertes Feld, das in der Regel verwendet wird, um Details zum Incoterm zu beschreiben oder bereitzustellen

Language
Language string

Sprachcode, der im Standard-Incoterm auf der Benutzeroberfläche angezeigt wird

SourceSystemId
SourceSystemId string

Identifizierung des im externen System verwendeten Incoterm. In den meisten Fällen entspricht dies dem Feld "Name". Dieses Feld wird von InEight verwendet, um Incoterm-Datensätze mit anderen Entitäten abzugleichen, auf die ein Incoterm querverweis ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Daten bereitstellt. Arbeiten Sie mit InEight zusammen, um einen bestimmten Wert zu identifizieren, der in diesem Feld verwendet werden soll.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Description
Description string

Kundendefiniertes Feld, das in der Regel verwendet wird, um Details zum Incoterm gemäß dem Sprachcode zu beschreiben oder anzugeben

Language
Language string

Sprachcode, der im Standard-Incoterm auf der Benutzeroberfläche angezeigt wird

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

Importieren von Oranisierungen

Die Organisationsintegration ermöglicht Es Kunden, die vollständige erbeirarchische Struktur der Organisation zu erstellen und zu verwalten, der Projekte zugewiesen werden, von einem Drittanbieter wie z. B. einem ERP.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Organisationsname
OrganizationName True string

Der Name der Organisation, wie sie in der InEight-Benutzeroberfläche angezeigt werden soll

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für die Organisationsstruktur

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für die Organisationsstruktur bereitgestellt wird

OrganizationDescription
OrganizationDescription True string

Eine Beschreibung des Organisationsdatensatzes, der in der InEight-Benutzeroberfläche angezeigt werden kann

ParentOrganization
ParentOrganization True string

Die SourceSystemId des übergeordneten Elements des Organisationsdatensatzes. Verwenden Sie dieses Feld, um eine hierarchische Struktur für Organisationen zu erstellen. Wenn sich der Organisationsdatensatz oben in der hierarchischen Struktur befindet, verwenden Sie den Wert "RootOrg1" als übergeordnete Organisation.

IsActive
IsActive boolean

Wenn dieser Wert auf "false" festgelegt ist, wird der Organisationsdatensatz vorläufig aus InEight gelöscht.

Gibt zurück

response
string

Importieren von Project Equuipments

Die Project Equipment Integration ermöglicht Es InEight-Kunden, inEight eine Liste der spezifischen Geräte bereitzustellen, die innerhalb eines Projekts verwendet werden können. Die in dieser Integration gesendeten Datensätze müssen den Stammgerätedatensätzen für den Kunden entsprechen (einzelheiten hierzu finden Sie unter Equipments_Import). Innerhalb der Anwendung werden ProjectEquipment-Datensätze in den Menüoptionen auf Projektebene unter "Projekt" "Zugewiesene Betriebsressourcen" > gefunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectNumber
ProjectNumber True string

Die DisplayId des Projekts, dem die Ausrüstung zugewiesen wird.

EquipmentNumber
EquipmentNumber True string

Die DisplayId des Geräts, das dem Projekt zugewiesen wird.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

UnitCost
UnitCost double

Legt die Stündliche Rate der Ausrüstung speziell für die Projektzuordnung fest. Wenn dieser Wert nicht angegeben wird, werden die Stückkosten vom Gerätetyp geerbt, der dem Gerätedatensatz zugeordnet ist.

SourceSystemName
SourceSystemName string

Name des Systems, in dem die Zuordnung verwaltet wird.

SourceSystemId
SourceSystemId string

Eindeutige interne ID des Zuordnungsdatensatzes aus dem System, in dem die Zuordnungen verwaltet werden.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Bestimmt, ob die Ausrüstung für die Auswahl in einem Täglichen Plan in den Anwendungen "Plan" und "Progress" verfügbar ist.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Bestimmt optional das erste Datum, an dem die Ausrüstung innerhalb des zugewiesenen Projekts verwendet werden kann. Das in diesem Feld angegebene Datum kann nicht früher sein, als der Anfangstermin des zugewiesenen Projekts.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Bestimmt optional das letzte Datum, an dem die Ausrüstung innerhalb des zugewiesenen Projekts verwendet werden kann. Das hier angegebene Datum darf nicht später als das Enddatum des zugewiesenen Projekts sein.

ContractReference
ContractReference string

Optionale Referenz-ID für einen Mietvertrag

ContractLineNumberReference
ContractLineNumberReference string

Wenn die Ausrüstung gemietet wurde und eine ContractReference bereitgestellt wird, kann dieses Feld verwendet werden, um eine bestimmte Position innerhalb des Vertrags anzugeben, die die Geräteinformationen enthält.

ContractURL
ContractURL string

Optionales Feld, das verwendet werden kann, um eine URL zu einem externen System bereitzustellen, in dem der Mietvertrag angezeigt werden kann. Diese Informationen werden nur in den zugewiesenen Betriebsressourcen eines Projekts angezeigt.

BillingClass
BillingClass string

Wir ermöglichen das Laden von Projekt-nach-Projekt (Projektebene) einer Gruppe von Werten, um dieses Feld aufzufüllen. Sie müssen manuell über die Benutzeroberfläche und/oder über APIM eingegeben werden. Es gibt eine Dropdownliste für die UI-Auswahl und/oder Validierung für den APIM-Import anhand vorhandener Werte. Der langfristige Plan besteht darin, die Felder "Abrechnungsklassifizierung" auf Projektmitarbeiter-/Projektausrüstungsebenen zu verbessern, um mehrere Werte pro Projekt als "Aus Liste auswählen" in der Benutzeroberfläche hinzuzufügen/zu integrieren und in die Überprüfung anhand der Liste zu integrieren.

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Gibt zurück

response
string

Importieren von ProjectCrafts

Mit dieser Integration können InEight-Kunden ein bestimmtes Handwerk und eine bestimmte Rate einem Mitarbeiter bei einem bestimmten Projekt zuordnen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectId
ProjectId True string

ID des Projekts, in dem das Handwerk zur Verfügung gestellt werden soll

CraftId
CraftId True string

ID des Craft, das dem Projekt zur Verfügung gestellt werden soll

StraightTimeRate
StraightTimeRate double

Stundensatz, der dem Handwerk im Projekt zugeteilt werden sollte. Dieses Feld bleibt leer, wenn der Wert im Masterdatensatz für das Handwerk verwendet wird.

OverTimeFactor
OverTimeFactor double

Multiplizierer mit gerader Zeit, die zum Berechnen von Überstunden verwendet wird. Wenn Sie einen Wert für den Datensatz angeben, verwenden Sie dieses Feld oder OverTimeRate, aber nicht beide. Dieses Feld bleibt leer, wenn der Wert im Masterdatensatz für das Handwerk verwendet wird.

OverTimeRate
OverTimeRate double

Ein bestimmter Satz, der für Überstunden gelten soll. Wenn Sie einen Wert für den Datensatz angeben, verwenden Sie dieses Feld oder OverTimeFactor, aber nicht beide. Dieses Feld bleibt leer, wenn der Wert im Masterdatensatz für das Handwerk verwendet wird.

DoubleTimeFactor
DoubleTimeFactor double

Multiplizierer mit gerader Zeit, die zum Berechnen von Double Time verwendet wird. Wenn Sie einen Wert für den Datensatz angeben, verwenden Sie dieses Feld oder DoubleTimeRate, aber nicht beide. Dieses Feld bleibt leer, wenn der Wert im Masterdatensatz für das Handwerk verwendet wird.

DoubleTimeRate
DoubleTimeRate double

Ein bestimmter Satz, der auf doppelte Stunden angewendet werden soll. Wenn Sie einen Wert für den Datensatz angeben, verwenden Sie dieses Feld oder DoubleTimeFactor, aber nicht beide. Dieses Feld bleibt leer, wenn der Wert im Masterdatensatz für das Handwerk verwendet wird.

IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus der InEight-Cloudplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet.

UseBaseWageFactors
UseBaseWageFactors boolean

Bestimmt, ob Faktoren oder Tarife bei der Berechnung der tatsächlichen Tarife für Arbeitsstunden verwendet werden. Dieses Feld bleibt leer, wenn der Wert im Masterdatensatz für das Handwerk verwendet wird.

Gibt zurück

response
string

Importieren von Projektanbietern

Diese Integration ermöglicht Kunden das Zuweisen von Lieferanten zu Projekten. Die Verwendung dieser API können neue Anbieter hinzugefügt werden, und vorhandene Anbieter können projekten nicht zugewiesen werden. Jeder Anbieter in der Project Vendors-API muss bereits in InEight als Teil der Masterliste aller Anbieter für den Kunden vorhanden sein (einzelheiten hierzu finden Sie unter "Vendors_Import").

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner für jedes Projekt, das öffentlich erkennbar ist. Dieses Feld zeigt die normale Verwendung von InEight-Anwendungen. Der in diesem Feld gesendete Wert kann mit "SourceSystemId" übereinstimmen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

VendorCode
VendorCode string

Anbietercode des Anbieters, wenn dem Anbieter ein Benutzer zugewiesen ist

VendorSourceSystemId
VendorSourceSystemId True string

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann. Eindeutiger Bezeichner für jeden Vom Datensatzsystem erstellten Anbieter und wird in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

ProjectSourceSystemId
ProjectSourceSystemId True string

Eindeutiger Bezeichner für jedes Vom Datensatzsystem erstellte Projekt und wird in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

IsActive
IsActive boolean

Boolescher Wert, der angibt, ob der Anbieter im InEight-System aktiv ist oder nicht.

Gibt zurück

response
string

Importieren von Projektkontakten

Mit dieser Integration können Kunden Projekten Kontakte zuweisen. Mithilfe dieser API können neue Kontakte hinzugefügt werden, und vorhandene Kontakte können projekten nicht zugewiesen werden. Jeder Kontakt in der Project-Kontakt-API muss bereits in InEight als Teil der Hauptliste aller Kontakte für den Kunden vorhanden sein (details finden Sie unter 'Contacts_Import').

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

ContactPrimaryEmail
ContactPrimaryEmail string

Die primäre E-Mail-Adresse des Kontakts

ContactSourceSystemId
ContactSourceSystemId True string

Die Quellsystem-ID des Kontakts, die dem Projekt hinzugefügt wird

ProjectSourceSystemId
ProjectSourceSystemId True string

Die Quellsystem-ID des Projekts, dem der Kontakt zugewiesen wird

IsActive
IsActive boolean

Verfolgt den zugewiesenen Status des Kontakts zum Projekt

Gibt zurück

response
string

Importmärkte

Mit dieser Integration können Kunden ihre Masterliste der Märkte erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Märkte hinzugefügt werden, und vorhandene Märkte können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Name
Name True string

Der Name des Marktes

Description
Description string

Optionales Feld zum Beschreiben oder Hinzufügen weiterer Details zum Markt

SourceSystemId
SourceSystemId True string

Der externe Bezeichner des Marktdatensatzes, der vom Datensatzsystem für Märkte bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Kunde hat den Namen des Datensatzsystems für Märkte angegeben.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz zur Verwendung verfügbar ist.

Gibt zurück

response
string

Importunion

Diese Integration ermöglicht es einem Kunden, eine Stammliste der Gewerkschaften in InEight zu verwalten. Gewerkschaften können entweder auf der Kontoebene (alle Projekte) oder auf bestimmten Projektebenen mit Mitarbeitern und Kunsthandwerk verknüpft werden. Diese Zuordnungen können entweder in ihren eigenen (separaten) Integrationen oder über die InEight-Cloudplattform-UI erstellt und verwaltet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

UnionDisplayId
UnionDisplayId True string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher oder privater eindeutiger Bezeichner verwendet werden muss.

UnionDescription
UnionDescription True string

Benutzerfreundliche Beschreibung des Datensatzes, der in der normalen Verwendung von InEight-Anwendungen angezeigt wird, um Benutzern beim Ausführen von Suchvorgängen oder Auswahlen zu helfen. Dieses Feld unterstützt eine große Anzahl von Textzeichen, es wird jedoch empfohlen, die Beschreibung so kurz wie möglich zu halten und gleichzeitig eine leicht erkannte Bedeutung beizubehalten.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts "false" führt zu einem vorläufigen Löschen des Datensatzes in InEight.

SourceSystemId
SourceSystemId string

Bezeichner, der vom "Datensatzsystem" erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des Quellsystems, das die Daten bereitstellt. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Gibt zurück

response
string

Kontakte abrufen

Diese API ermöglicht Es Kunden, Informationen über ihre Masterliste von Kontakten aus Suite in ihre internen Systeme zu lesen und zu exportieren. Es hilft Kunden, ihre Masterliste von Kontakten zu verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können die APIM auch nach Kontakten anhand ihrer SSID, ihres Namens, ihres Unternehmens oder anderer Kontaktdetails abfragen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Vorname
FirstName string

Der Vorname des Kontakts

Nachname
LastName string

Der Nachname des Kontakts

Firma
Company string

Die Firma des Kontakts

PrimaryEmail
PrimaryEmail string

Die primäre E-Mail-Adresse des Kontakts

SecondaryEmail
SecondaryEmail string

Sekundäre E-Mail-Adresse des Kontakts

SourceSystemId
SourceSystemId string

Der externe Bezeichner des vom Datensatzsystem für Kontakte bereitgestellten Kontaktdatensatzes

SourceSystemName
SourceSystemName string

Der vom Kunden angegebene Name des Datensatzsystems für Kontakte.

ContactTypeReference
ContactTypeReference string

Die Kategorie des Kontakts

LanguagePreference
LanguagePreference string

Die bevorzugte Sprache des Kontakts

VendorSourceSystemId
VendorSourceSystemId string

Wenn der Kontakt einem Lieferanten zugeordnet ist, wird der externe Bezeichner aus dem Lieferantensystem des Datensatzes

Abteilung
Department string

Die Abteilung des Kontakts im Unternehmen oder in der Organisation

Title
Title string

Der Titel des Kontakts im Unternehmen oder in der Organisation

Position
Position string

Position des Kontakts im Unternehmen oder in der Organisation

OfficeNumber
OfficeNumber string

Die Bürotelefonnummer des Kontakts

MobileNumber
MobileNumber string

Mobiltelefonnummer des Kontakts

FaxNumber
FaxNumber string

Faxnummer des Kontakts

Adresse1
Address1 string

Die Adresse des Kontakts

Adresse 2
Address2 string

Eine sekundäre Straße für den Kontakt

Stadt
City string

Die Stadt, in der der Kontakt lebt

ZipCode
ZipCode string

Postleitzahl ( Postleitzahl), in der sich der Kontakt befindet

RegionISOCode
RegionISOCode string

Der ISO-Regionscode(Bundesland), in dem sich der Kontakt befindet

CountryISOCode
CountryISOCode string

Der ISO-Ländercode, in dem sich der Kontakt befindet

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Kontakte importieren

Mit dieser Integration können Kunden ihre Masterliste von Kontakten erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Kontakte hinzugefügt werden, und vorhandene Kontakte können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Vorname
FirstName True string

Der Vorname des Kontakts

Nachname
LastName True string

Der Nachname des Kontakts

Firma
Company True string

Die Firma des Kontakts

PrimaryEmail
PrimaryEmail True string

Die primäre E-Mail-Adresse des Kontakts

SecondaryEmail
SecondaryEmail string

Sekundäre E-Mail-Adresse des Kontakts

SourceSystemId
SourceSystemId True string

Der externe Bezeichner des vom Datensatzsystem für Kontakte bereitgestellten Kontaktdatensatzes

SourceSystemName
SourceSystemName string

Der vom Kunden angegebene Name des Datensatzsystems für Kontakte.

ContactTypeReference
ContactTypeReference True string

Die Kategorie des Kontakts

LanguagePreference
LanguagePreference string

Die bevorzugte Sprache des Kontakts

VendorSourceSystemId
VendorSourceSystemId string

Wenn der Kontakt einem Lieferanten zugeordnet ist, wird der externe Bezeichner aus dem Lieferantensystem des Datensatzes

Abteilung
Department string

Die Abteilung des Kontakts im Unternehmen oder in der Organisation

Title
Title string

Der Titel des Kontakts im Unternehmen oder in der Organisation

Position
Position string

Position des Kontakts im Unternehmen oder in der Organisation

OfficeNumber
OfficeNumber string

Die Bürotelefonnummer des Kontakts

MobileNumber
MobileNumber string

Mobiltelefonnummer des Kontakts

FaxNumber
FaxNumber string

Faxnummer des Kontakts

Adresse1
Address1 string

Die Adresse des Kontakts

Adresse 2
Address2 string

Eine sekundäre Straße für den Kontakt

Stadt
City string

Die Stadt, in der der Kontakt lebt

ZipCode
ZipCode string

Postleitzahl ( Postleitzahl), in der sich der Kontakt befindet

RegionISOCode
RegionISOCode string

Der ISO-Regionscode(Bundesland), in dem sich der Kontakt befindet

CountryISOCode
CountryISOCode string

Der ISO-Ländercode, in dem sich der Kontakt befindet

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

Lieferantendetails abrufen

Gibt eine vollständige Liste aller Anbieter zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für Lieferanten bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für Lieferanten

VendorCode
VendorCode string

Der öffentliche eindeutige Bezeichner für einen Anbieter

VendorDescription
VendorDescription string

Die Beschreibung für einen Anbieter

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

AlternateName
AlternateName string

Ein alternativer Name, der dem Anbieter zur Unterstützung von Suchvorgängen zugewiesen werden kann.

Adresse1
Address1 string

Straße des Anbieters.

Adresse 2
Address2 string

Eine optionale zweite Zeile für die Adresse des Anbieters.

ZipCode
ZipCode string

Postleitzahl des Anbieters.

Stadt
City string

Ort, in dem sich der Anbieter befindet.

RegionISOCode
RegionISOCode string

Der ISO 3166-2-Code für die Region des Anbieters.

CountryISOCode
CountryISOCode string

Der ISO Alpha-2-Code für das Land des Anbieters.

Telefonnummer
TelephoneNumber string

Telefonnummer für den Anbieter.

FaxNumber
FaxNumber string

Faxnummer für den Anbieter

DefaultPaymentTerms
DefaultPaymentTerms string

Optionale Zahlungsbedingungen, die beim Hinzufügen des Lieferanten zu einem Vertrag verzugeigt werden.

DefaultINCOTerms
DefaultINCOTerms string

Optionale Internationale Kommerzielle (INCO)-Bedingungen, die standardmäßig festgelegt werden, wenn der Lieferant zu einem Vertrag hinzugefügt wird.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Optionaler Standort, an dem das Risiko vom Verkäufer an den Käufer gemäß den angegebenen INCO-Bedingungen übergeht

VendorTypeReference
VendorTypeReference string

Optionaler Verweis auf einen Lieferantentyp. Bei Verwendung müssen die in diesem Feld bereitgestellten Daten mit einem gültigen Datensatz in den Masterdaten des Anbietertyps übereinstimmen, die sich in der Plattform befinden.

DefaultCurrencyCode
DefaultCurrencyCode string

Standardwährungscode

PreferredLanguage
PreferredLanguage string

Bevorzugte Sprache

VendorTaxJurisdiction
VendorTaxJurisdiction string

Ein optionaler Steuergerichtscode, der beim Senden von Rechnungs- und Zahlungsanforderungen von Verträgen an ein externes System eingeschlossen werden kann. Dieses Feld kann auch verwendet werden, um Steuerdetails aus einem externen Steuersystem für Vertragspositionen anzufordern.

Der Status
Status string

Status des Anbieters, entweder verfügbar oder nicht verfügbar

VendorTaxId
VendorTaxId string

Optionale Steueridentifikationsnummer, die für den Lieferanten von einer staatlichen Steuerbehörde ausgestellt wurde (in der Regel IRS für US-Anbieter)

VendorAddresses
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Lieferantenadresstyp

Adresse1
VendorAddresses.Address1 string

Adresse1

Adresse 2
VendorAddresses.Address2 string

Adresse 2

ZipCode
VendorAddresses.ZipCode string

PLZ

Stadt
VendorAddresses.City string

Stadt

RegionISOCode
VendorAddresses.RegionISOCode string

ISO-Code der Region

CountryISOCode
VendorAddresses.CountryISOCode string

Iso-Code für Land

Telefonnummer
VendorAddresses.TelephoneNumber string

Telefonnummer

FaxNumber
VendorAddresses.FaxNumber string

Faxnummer

Länder abrufen

Gibt eine vollständige Liste aller Länder zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Die Antwort kann optional erweitert werden, um die übersetzten Ländernamen für alle Sprachen einzuschließen, die derzeit von der InEight-Cloud unterstützt werden. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

includeTranslation
includeTranslation True boolean

Auf "true" festgelegt, um übersetzte Ländernamen für jede Sprache einzuschließen, die von InEight-Cloudanwendungen unterstützt wird.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Name
Name string

Der eindeutige Name des Landes, das in Auswahllistenoptionen in Anwendungen angezeigt wird

ISOCode
ISOCode string

Der eindeutige international Organization for Standardization (ISO) abgekürzter Code (Standard 3166, Alpha-2), der das Land darstellt.

CountryTranslations
CountryTranslations array of object

Array des übersetzten Landesnamens in jeder unterstützten Sprache

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

Der eindeutige abgekürzte Name der Sprache, z. B. "en" für "Englisch".

CountryName
CountryTranslations.CountryName string

Der übersetzte Name des Landes für die entsprechende LanguageDisplayId

Material importieren

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

DisplayId
DisplayId string

Ein eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann mit "SourceSystemId" übereinstimmen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

MaterialTypeReference
MaterialTypeReference string

Muss einem gültigen Wert für einen Materialtyp entsprechen, der in InEight über Seeded-Daten vordefiniert wurde.

MaterialGroupReference
MaterialGroupReference string

Optionaler Verweis auf eine Gruppe, zu der das Material gehört

Language
Language string

Der Sprachcode, der die Sprache der Standardnamen und Beschreibungen für jeden Datensatz in der Integration darstellt. Der bereitgestellte Code muss mit einer Sprache übereinstimmen, die von InEight unterstützt wird.

DefaultMaterialName
DefaultMaterialName string

Standardmaterialname, der in der Benutzeroberfläche angezeigt wird

DefaultMaterialDescription
DefaultMaterialDescription string

Beschreibung des Materials, das auf der Benutzeroberfläche angezeigt wird

PurchasingUnitOfMeasure
PurchasingUnitOfMeasure string

PurchasingUnitOfMeasure akzeptiert die SourceSystemId eines gültigen Measure-Datensatzes sowie den aktuell erwarteten Wert des Felds.

ManufacturingPartNumber
ManufacturingPartNumber string

Optionale Teilenummer, die angegeben werden kann, wenn das Teil für einen bekannten Hersteller spezifisch ist

BaseUnitOfMeasure
BaseUnitOfMeasure string

BaseUnitOfMeasure akzeptiert die SourceSystemId eines gültigen Measure-Datensatzes sowie den aktuell erwarteten Wert des Felds.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

AccountCodeReference
AccountCodeReference string

Ein Verweis auf einen Kontocode, der von InEight Contract verwendet wird. Muss ein gültiger Kontocode in InEight sein

Language
Language string

Sprachcode, der die Sprache der übersetzten Namen und Beschreibungen für jede Übersetzungszuordnung darstellt. Der bereitgestellte ISO-Code muss mit einer Sprache übereinstimmen, die von InEight unterstützt wird.

MaterialDescription
MaterialDescription string

Materialbeschreibung in der zugehörigen Sprache

MaterialName
MaterialName string

Materialname in der zugeordneten Sprache

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

MaterialSetReference
MaterialSetReference string

Eindeutiger Bezeichner des Materialsatzes, der dem Material zugeordnet werden soll

MaterialReference
MaterialReference string

Eindeutiger Bezeichner des Materials, das dem Materialsatz zugeordnet werden soll

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Eindeutiger Bezeichner des zuzuordnenden Materialsatz-Merkmalstyps

DefaultPresetValue
DefaultPresetValue string

Der voreingestellte Wert für das Materialsatz-Merkmal kann in diesem Feld angegeben werden.

Language
Language string

Sprache für den Wert in DefaultPresetValue. Der in diesem Feld gesendete Wert muss mit einem gültigen Sprachcode übereinstimmen, der von InEight unterstützt wird.

Language
Language string

Sprache für den Wert in PresetValue in diesem Array. Der in diesem Feld gesendete Wert muss mit einem gültigen Sprachcode übereinstimmen, der von InEight unterstützt wird.

PresetValue
PresetValue string

Der übersetzte Text des PreseValue in der zugehörigen Sprache

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

SourceSystemName
SourceSystemName string

Name des Quellsystems, das die Daten bereitstellt. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

MaterialReference
MaterialReference string

Eindeutiger Bezeichner des Materials, das dem Materialsatz zugeordnet werden soll

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten mit InEight, um einen eindeutigen Wert für dieses Feld bereitzustellen

Gibt zurück

response
string

Material importieren Gruppe

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

GroupDisplayId
GroupDisplayId True string

Ein eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann mit "SourceSystemId" übereinstimmen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

MaterialGroupName
MaterialGroupName True string

Name der Materialgruppe

Description
Description string

Benutzerfreundliche Beschreibung des Datensatzes, der in der normalen Verwendung von InEight-Anwendungen angezeigt wird, um Benutzern beim Ausführen von Suchvorgängen oder Auswahlen zu helfen. Dieses Feld kann eine große Anzahl von Textzeichen unterstützen, es wird jedoch empfohlen, die Beschreibung so kurz wie möglich zu halten und dabei eine leicht erkannte Bedeutung beizubehalten.

ParentMaterialGroupReference
ParentMaterialGroupReference string

Wenn Materialgruppe verwendet wird, geben Sie den Materialgruppenverweis an, der das übergeordnete Element dieses Materialgruppendatensatzes darstellt.

Language
Language string

Sprachcode, der die Sprache in den Feldern "Materialgruppenname" und "Beschreibung" darstellt. Der in diesem Feld gesendete Wert muss mit einem gültigen Code für sprachen übereinstimmen, die von InEight unterstützt werden.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

MaterialGroupReference
MaterialGroupReference string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Language
Language string

Sprachcode, der die Sprache in den Feldern "Materialgruppenname" und "Beschreibung" für jede Übersetzungszuordnung darstellt. Der in diesem Feld gesendete Wert muss mit einem gültigen Code für sprachen übereinstimmen, die von InEight unterstützt werden.

MaterialGroupName
MaterialGroupName string

Übersetzter Text des Materialgruppennamens für die zugeordnete Sprache

Description
Description string

Übersetzter Text der Beschreibung für die zugehörige Sprache

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

Materialeigenschaftentyp importieren

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

DisplayId
DisplayId string

Ein eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann mit "CharacteristicTypeReference" übereinstimmen, wenn kein öffentlicher oder privater eindeutiger Bezeichner verwendet werden muss.

DefaultCharacteristicName
DefaultCharacteristicName string

Name des Merkmalstyps

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Language
Language string

Sprachcode, der die Sprache der Felder "Standardmerkmalname" und "Standardmerkmalbeschreibung" darstellt

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Beschreibung des Merkmalstyps

CharacteristicTypeReference
CharacteristicTypeReference string

Eine vordefinierte Liste in der InEight-Plattform, die die Werte definiert, sind für den Materialmerkmaltyp zulässig (Text, Liste, Numerisch, Datum, Offene Liste)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Language
Language string

Sprachcode, der die Sprache in den Feldern "Merkmalsname" und "Merkmalsbeschreibung" darstellt. Der in diesem Feld gesendete Wert muss mit einem gültigen Code für sprachen übereinstimmen, die von InEight unterstützt werden.

Merkmalsname
CharacteristicName string

Translated CharacteristicName for the associated language

CharacteristicDescription
CharacteristicDescription string

Beschreibung des übersetzten Merkmalsnamens für die zugeordnete Sprache

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Language
Language string

Sprachcode, der die Sprache der Felder "Default Characteristic Description" und "Material Characteristic Type Element Text" darstellt. Der in diesem Feld gesendete Wert muss mit einem gültigen Code für sprachen übereinstimmen, die von InEight unterstützt werden.

DefaultElementValue
DefaultElementValue string

Zeichenfolgenwert des Merkmalstypelements

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Beschreibung des Merkmalstypelements

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Language
Language string

Sprachcode, der die Sprache in den Feldern "ElementValue" und "CharacteristicTypeElementDescription" darstellt. Der in diesem Feld gesendete Wert muss mit einem gültigen Code für sprachen übereinstimmen, die von InEight unterstützt werden.

ElementValue
ElementValue string

Übersetzter Text des Elementwerts für die zugeordnete Sprache

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Übersetzter Text der ElementValue-Beschreibung für die zugeordnete Sprache

Gibt zurück

response
string

Materialimportklasse

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

MaterialSetReference
MaterialSetReference string

Eindeutiger Bezeichner des Materialsatzes, der dem Material zugeordnet werden soll

MaterialReference
MaterialReference string

Eindeutiger Bezeichner des Materials, das dem Materialsatz zugeordnet werden soll

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Eindeutiger Bezeichner des zuzuordnenden Materialsatz-Merkmalstyps

DefaultPresetValue
DefaultPresetValue string

Der voreingestellte Wert für das Materialsatz-Merkmal kann in diesem Feld angegeben werden.

Language
Language string

Sprache für den Wert in DefaultPresetValue. Der in diesem Feld gesendete Wert muss mit einem gültigen Sprachcode übereinstimmen, der von InEight unterstützt wird.

Language
Language string

Sprache für den Wert in PresetValue in diesem Array. Der in diesem Feld gesendete Wert muss mit einem gültigen Sprachcode übereinstimmen, der von InEight unterstützt wird.

PresetValue
PresetValue string

Der übersetzte Text des PreseValue in der zugehörigen Sprache

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

SourceSystemName
SourceSystemName string

Name des Quellsystems, das die Daten bereitstellt. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Gibt zurück

response
string

MaterialSet importieren

Diese Integration ist Teil der Materialintegrationen, mit denen Dritte eine Masterliste aller Materialien, Klassifizierungen und vordefinierten Attribute von Materialien verwalten können, die für Verträge und Einkauf verwendet werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

MaterialDimensionReference
MaterialDimensionReference True string

Eindeutiger Bezeichner für die Materialdimension.

ParentMaterialSetReference
ParentMaterialSetReference string

Eindeutiger Bezeichner des übergeordneten Materialsatzes, auf den verwiesen wird

Language
Language string

Sprache für den Wert in DefaultDescription. Der in diesem Feld gesendete Wert muss mit einem gültigen ISO-Code für von InEight unterstützte Sprachen übereinstimmen.

MaterialSetReference
MaterialSetReference string

Eindeutiger Bezeichner des Materialsatzes, der dem Materialsatz zugeordnet werden soll

MaterialSetName
MaterialSetName True string

Name des Materialsatzes

DefaultSetDescription
DefaultSetDescription True string

Standardmaterialsatzbeschreibung bereitgestellt

Language
Language string

Sprache für den Wert in SetDescription und MaterialSetName in diesem Array. Der in diesem Feld gesendete Wert muss mit einem gültigen ISO-Code für von InEight unterstützte Sprachen übereinstimmen.

Beschreibung festlegen
SetDescription string

Übersetztes Beschreibungsfeld in der zugehörigen Sprache

MaterialSetName
MaterialSetName string

Feld "Übersetzter Name" in der zugehörigen Sprache

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Eindeutiger Bezeichner des zuzuordnenden Materialsatz-Merkmalstyps

MaterialCharacteristicReference
MaterialCharacteristicReference string

Eindeutiger Bezeichner des Materialmerkmalbezugs

MaterialDimensionReference
MaterialDimensionReference string

Eindeutiger Bezeichner der Materialdimensionsreferenz

DynamicDescriptionPosition
DynamicDescriptionPosition string

Dynamische Beschreibungsposition für Materialsatz-Merkmalstyp

SourceSystemName
SourceSystemName string

Name des Quellsystems, das die Daten bereitstellt. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

SourceSystemName
SourceSystemName string

Name des Quellsystems, das die Daten bereitstellt. Kunden sollten mit InEight zusammenarbeiten, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Gibt zurück

response
string

Maßeinheitsdetails abrufen

Gibt eine vollständige Liste aller Maßeinheiten zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Name
Name string

Der eindeutige Name der Maßeinheit, die in Auswahllistenoptionen in Anwendungen angezeigt wird. Maßeinheitsnamen werden in der Regel in abgekürzter Form wie "LF" für "Lineare Füße" angegeben.

Description
Description string

Die Beschreibung für das UOM.

MeasurementTypeName
MeasurementTypeName string

Die Art der Messung, die ausgeführt wird. Beispielsweise würden Maße für Fuß, Meter oder Meilen vom Typ "Length" sein, während Maßangaben für Tage, Wochen oder Monate vom Typ "Time" sein würden.

MeasurementSystemName
MeasurementSystemName string

Bestimmt, ob Messberechnungen in metrischen oder englischen Einheiten oder beides durchgeführt werden.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Erstellt eine Gruppe von Maßeinheiten, die als alternative Optionen für eine primäre Einheit verwendet werden können. Beispielsweise kann ein Kunde Maßeinheiten für Stunden, Minuten, Tage und Sekunden definiert haben und alle den Wert "Short Interval" im Feld "AlternativeR UoM-Bezeichner" aufweisen. Wenn eines dieser Datensätze als primäre Maßeinheit innerhalb der Geschäftsfunktionalität ausgewählt wird, können die anderen drei als Alternative verfügbar sein. Alle Datensätze in einer Gruppe müssen denselben Maßtyp aufweisen.

ConversionFactor
ConversionFactor double

Bestimmt, wie die Konvertierung zwischen den primären und alternativen Einheiten berechnet wird.

BaseUOMName
BaseUOMName string

Die Maßeinheit, die die niedrigste Ebene der möglichen Messung darstellt. Beispielsweise kann eine Maßeinheit für die Darstellung der Zeit, z. B. "Stunden", eine Basiseinheit von "Sekunden" aufweisen.

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Bestimmt die Standard-alternative Maßeinheit, die verwendet werden kann, nachdem die primäre Einheit ausgewählt wurde. Beispielsweise kann eine Einheit von "Each" in einer Zeile eines Vertrags verwendet werden, aber beim Kauf des Artikels kann eine Alternative von "Paket" verwendet werden.

IsBaseUoM
IsBaseUoM boolean

Bestimmt, ob die Maßeinheit als Basis für andere Maßeinheiten verwendet werden kann.

SKFUOM
SKFUOM string

Statistische Kennzahlen - Daten für dieses Feld werden aus einem benutzerdefinierten Feld in HD-Schätzung importiert und verwendet, wenn Kostenelementwerte (Budget, Prognose usw.) mit einem ERP synchronisiert werden.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird.

SourceSystemName
SourceSystemName string

Name des externen Systems, das den Datensatz erstellt hat

IsActive
IsActive boolean

Bestimmt, ob der Datensatz zur Verwendung verfügbar ist.

Mitarbeiter importieren

Die Mitarbeiterintegration ermöglicht Es InEight-Kunden, eine Liste aller Mitarbeiterressourcen für ihre gesamte Organisation bereitzustellen und die Liste beizubehalten, da Mitarbeiter eingestellt, beendet oder Details zu ihrer Arbeitsänderung angegeben werden. Innerhalb der Anwendung werden Mitarbeiterdatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" "Betriebsressourcen" > gefunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

CraftId
CraftId True string

Identifiziert das Handwerk des Mitarbeiters. Der Wert in diesem Feld muss mit einem gültigen öffentlichen Bezeichner für ein Handwerk aus der Handwerksintegration oder werten übereinstimmen, die manuell in InEight eingegeben wurden.

VendorCode
VendorCode string

Identifiziert einen Anbieter, der in InEight vorhanden ist. Mitarbeiter mit einem VendorCode werden vom zugehörigen Anbieter verwaltet, und ihre Verfügbarkeit ist auf diesen Anbieter beschränkt.

EmployeeId
EmployeeId True string

Die öffentliche eindeutige Identifikation des Mitarbeiters innerhalb von InEight.

Vorname
FirstName True string

Vorname des Mitarbeiters.

Nachname
LastName True string

Nachname des Mitarbeiters.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

EmployeePIN
EmployeePIN string

Eine PIN, die von Mitarbeitern verwendet wird, um sich selbst zu überprüfen, wenn Stunden auf einer Zeitkarte genehmigt werden. Dies ist optionale Funktionalität in InEight. Die Daten müssen als Zahlen gesendet werden, und es liegt bei Bedarf an absenderfreier Platte.

CanReportTime
CanReportTime boolean

Bestimmt, ob der Mitarbeiter die Zeit auf einer Zeitkarte in InEight melden kann.

SourceSystemId
SourceSystemId string

Identifizierung des Mitarbeiterdatensatzes im externen System von Datensätzen für Mitarbeiter. Dieses Feld wird im Integrationsfluss verwendet, um einen Nachschlagevorgang des Mitarbeiters innerhalb von InEight durchzuführen, um aktualisiert oder hinzugefügt zu werden. Dieses Feld wird auch verwendet, um Mitarbeiterdatensätze mit anderen Entitäten in Integrationen (z. B. ProjectEmployee) abzugleichen, auf die ein Mitarbeiter querverweist wird.

SourceSystemName
SourceSystemName string

Name des Datensatzsystems für Mitarbeiter. Arbeiten Sie mit InEight zusammen, um einen bestimmten Wert zu identifizieren, der in diesem Feld verwendet werden soll.

Startdatum
StartDate date-time

Start- oder Einstellungsdatum des Mitarbeiters in der Organisation des Kunden. Dies ist kein bestimmtes Datum für ein Projekt. Wenn nicht angegeben, verwendet das System ein Standarddatum, an dem der Datensatz empfangen wurde.

Enddatum
EndDate date-time

End- oder Kündigungsdatum des Mitarbeiters aus der Organisation des Kunden. Dies ist kein bestimmtes Datum für ein Projekt. Das Datum kann bei Bedarf auf ein zukünftiges Datum festgelegt werden. Wenn nicht angegeben, verwendet das System ein Standardenddatum vom 31.12.9999.

Währungscode
CurrencyCode string

Gibt die Währung an, die dem Mitarbeiter zugeordnet ist, der verwendet wird, um den Standardlohnsatz des Mitarbeiters zu bestimmen. Um eine erfolgreiche Zuordnung des Mitarbeiterdatensatzes zu einem Projekt zu ermöglichen, muss der in diesem Feld angegebene Wert mit einer der für Projekte verwendeten Währungen übereinstimmen.

UOMName
UOMName string

Gibt die Maßeinheit an, die dem Mitarbeiter zugeordnet ist, der verwendet wird, um den Standardlohnsatz des Mitarbeiters zu bestimmen. Der hier bereitgestellte Wert muss mit einer vorhandenen Maßeinheit ODER SourceSystemId übereinstimmen.

StraightTimeRate
StraightTimeRate double

Satz für Standardlohn, der für den Mitarbeiter innerhalb eines zugewiesenen Projekts angewendet werden soll. Wenn ein leerer Wert in der Integration gesendet wird, erbt das System jede gerade Zeit, die dem Mitarbeiter über ihr zugeordnetes Handwerk zugewiesen wird.

OverTimeFactor
OverTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um ihre Überstundenrate zu bestimmen. (Gerade Zeit X Überstundenfaktor = Überstunden)Geben Sie dies nur an, wenn Sie OverTimeRate nicht verwenden.

OverTimeRate
OverTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für Überstundenarbeit gemäß anwendbaren Gesetzen gezahlt wird. Geben Sie dies nur an, wenn Sie OverTimeFactor nicht verwenden.

DoubleTimeFactor
DoubleTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um seine doppelte Zeitrate zu bestimmen. (Gerade Zeit X Doppelter Zeitfaktor = Doppelzeit)Geben Sie dies nur an, wenn DoubleTimeRate nicht verwendet wird.

DoubleTimeRate
DoubleTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für doppelte Arbeitszeiten gemäß anwendbaren Gesetzen gezahlt wird. Geben Sie dies nur an, wenn DoubleTimeFactor nicht verwendet wird.

UseBaseWageFactors
UseBaseWageFactors boolean

Flag, das bestimmt, ob OverTimeRate und DoubleTimeRate oder OverTimeFactor und DoubleTimeFactor verwendet werden sollen. Wenn Sie den Wert auf "true" festlegen, wird angegeben, dass Anstelle bestimmter Raten Faktoren verwendet werden sollen.

UnionSourceSystemId
UnionSourceSystemId string

Die SourceSystemId einer Union, zu der der Mitarbeiter gehört. Muss einer gültigen Union aus Stammdaten in InEight entsprechen.

PrimaryCompany
PrimaryCompany string

Öffnen Sie das Textfeld. Der Wert dieses Felds wird für Informationen zum Mitarbeiter im InEight Time Center verwendet.

Berufsbezeichnung
JobTitle string

Wird verwendet, um die Position für den Mitarbeiter in der Benutzeroberfläche des Tagesplans anzuzeigen. Wenn dieses Feld leer ist, verwendet die Benutzeroberfläche die zugewiesene Craft-Beschreibung des Mitarbeiters.

UnionJobTitle
UnionJobTitle string

InEight Plan-Anwendung kann so konfiguriert werden, dass die UnionJobTitle, JobTitle oder das dem Mitarbeiter zugeordnete Handwerk angezeigt wird.

SupervisorId
SupervisorId string

Wird verwendet, um wöchentliche Arbeitszeittabellen für Mitarbeiter zu melden. Ein Bericht kann an den Benutzer gesendet werden, der in diesem Feld für jeden zugeordneten Mitarbeiter angegeben ist, der "WeeklyTimesheet" auf "True" festgelegt ist. Der Wert dieses Felds muss mit der SourceSystemId eines gültigen InEight-Benutzers übereinstimmen.

CountryISOCode
CountryISOCode string

Standort/Land der Beschäftigung des Arbeitnehmers.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Standardkostenstelle für gebührenpflichtige Gebühren, wenn Stunden nicht mit dem Projekt in Rechnung gestellt werden sollen, dem sie zugewiesen werden (z. B. spezielle Urlaubsarten).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Standardmäßiger Gehaltsverarbeitungscode, der für jede Zeitkarte überschrieben werden kann.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Bestimmt, ob der zusätzliche Lohnbuchhaltungscode für diesen Mitarbeiter überschrieben werden kann.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Bestimmt, ob der Mitarbeiter für die Auswahl in einer wöchentlichen Arbeitszeittabelle verfügbar sein soll.

Gibt zurück

response
string

Mitarbeiterdetails abrufen

Stellt alle in InEight erstellten Mitarbeiterdatensätze für die Verwendung in einem beliebigen Projekt bereit. Innerhalb der Anwendung werden Mitarbeiterdatensätze in den Menüoptionen auf Kontoebene unter "Stammdatenbibliotheken" "Betriebsressourcen" > gefunden.

Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Bitte beachten Sie, dass das Feld "EmployeePIN" nur verschlüsselte Werte für den Schutz und die Sicherheit privater Informationen zurückgibt.

Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
CraftId
CraftId string

Identifiziert das Handwerk des Mitarbeiters. Der Wert in diesem Feld muss mit einem gültigen öffentlichen Bezeichner für ein Handwerk aus der Handwerksintegration oder werten übereinstimmen, die manuell in InEight eingegeben wurden.

VendorCode
VendorCode string

Identifiziert einen Anbieter, der in InEight vorhanden ist. Mitarbeiter mit einem VendorCode werden vom zugehörigen Anbieter verwaltet, und ihre Verfügbarkeit ist auf diesen Anbieter beschränkt.

EmployeeId
EmployeeId string

Die öffentliche eindeutige Identifikation des Mitarbeiters innerhalb von InEight.

Vorname
FirstName string

Vorname des Mitarbeiters.

Nachname
LastName string

Nachname des Mitarbeiters.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

EmployeePIN
EmployeePIN string

Eine PIN, die von Mitarbeitern verwendet wird, um sich selbst zu überprüfen, wenn Stunden auf einer Zeitkarte genehmigt werden. Dies ist optionale Funktionalität in InEight. Die Daten müssen als Zahlen gesendet werden, und es liegt bei Bedarf an absenderfreier Platte.

CanReportTime
CanReportTime boolean

Bestimmt, ob der Mitarbeiter die Zeit auf einer Zeitkarte in InEight melden kann.

SourceSystemId
SourceSystemId string

Identifizierung des Mitarbeiterdatensatzes im externen System von Datensätzen für Mitarbeiter. Dieses Feld wird im Integrationsfluss verwendet, um einen Nachschlagevorgang des Mitarbeiters innerhalb von InEight durchzuführen, um aktualisiert oder hinzugefügt zu werden. Dieses Feld wird auch verwendet, um Mitarbeiterdatensätze mit anderen Entitäten in Integrationen (z. B. ProjectEmployee) abzugleichen, auf die ein Mitarbeiter querverweist wird.

SourceSystemName
SourceSystemName string

Name des Datensatzsystems für Mitarbeiter. Arbeiten Sie mit InEight zusammen, um einen bestimmten Wert zu identifizieren, der in diesem Feld verwendet werden soll.

Startdatum
StartDate date-time

Start- oder Einstellungsdatum des Mitarbeiters in der Organisation des Kunden. Dies ist kein bestimmtes Datum für ein Projekt. Wenn nicht angegeben, verwendet das System ein Standarddatum, an dem der Datensatz empfangen wurde.

Enddatum
EndDate date-time

End- oder Kündigungsdatum des Mitarbeiters aus der Organisation des Kunden. Dies ist kein bestimmtes Datum für ein Projekt. Das Datum kann bei Bedarf auf ein zukünftiges Datum festgelegt werden. Wenn nicht angegeben, verwendet das System ein Standardenddatum vom 31.12.9999.

Währungscode
CurrencyCode string

Gibt die Währung an, die dem Mitarbeiter zugeordnet ist, der verwendet wird, um den Standardlohnsatz des Mitarbeiters zu bestimmen. Um eine erfolgreiche Zuordnung des Mitarbeiterdatensatzes zu einem Projekt zu ermöglichen, muss der in diesem Feld angegebene Wert mit einer der für Projekte verwendeten Währungen übereinstimmen.

UOMName
UOMName string

Gibt die Maßeinheit an, die dem Mitarbeiter zugeordnet ist, der verwendet wird, um den Standardlohnsatz des Mitarbeiters zu bestimmen. Der hier bereitgestellte Wert muss mit einer vorhandenen Maßeinheit ODER SourceSystemId übereinstimmen.

StraightTimeRate
StraightTimeRate double

Satz für Standardlohn, der für den Mitarbeiter innerhalb eines zugewiesenen Projekts angewendet werden soll. Wenn ein leerer Wert in der Integration gesendet wird, erbt das System jede gerade Zeit, die dem Mitarbeiter über ihr zugeordnetes Handwerk zugewiesen wird.

OverTimeFactor
OverTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um ihre Überstundenrate zu bestimmen. (Gerade Zeit X Überstundenfaktor = Überstunden)Geben Sie dies nur an, wenn Sie OverTimeRate nicht verwenden.

OverTimeRate
OverTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für Überstundenarbeit gemäß anwendbaren Gesetzen gezahlt wird. Geben Sie dies nur an, wenn Sie OverTimeFactor nicht verwenden.

DoubleTimeFactor
DoubleTimeFactor double

Faktor, der verwendet wird, um die Standardrate des Mitarbeiters zu multiplizieren, um seine doppelte Zeitrate zu bestimmen. (Gerade Zeit X Doppelter Zeitfaktor = Doppelzeit)Geben Sie dies nur an, wenn DoubleTimeRate nicht verwendet wird.

DoubleTimeRate
DoubleTimeRate double

Exakt berechneter Satz, der dem Mitarbeiter für doppelte Arbeitszeiten gemäß anwendbaren Gesetzen gezahlt wird. Geben Sie dies nur an, wenn DoubleTimeFactor nicht verwendet wird.

UseBaseWageFactors
UseBaseWageFactors boolean

Flag, das bestimmt, ob OverTimeRate und DoubleTimeRate oder OverTimeFactor und DoubleTimeFactor verwendet werden sollen. Wenn Sie den Wert auf "true" festlegen, wird angegeben, dass Anstelle bestimmter Raten Faktoren verwendet werden sollen.

UnionSourceSystemId
UnionSourceSystemId string

Die SourceSystemId einer Union, zu der der Mitarbeiter gehört. Muss einer gültigen Union aus Stammdaten in InEight entsprechen.

PrimaryCompany
PrimaryCompany string

Öffnen Sie das Textfeld. Der Wert dieses Felds wird für Informationen zum Mitarbeiter im InEight Time Center verwendet.

Berufsbezeichnung
JobTitle string

Wird verwendet, um die Position für den Mitarbeiter in der Benutzeroberfläche des Tagesplans anzuzeigen. Wenn dieses Feld leer ist, verwendet die Benutzeroberfläche die zugewiesene Craft-Beschreibung des Mitarbeiters.

UnionJobTitle
UnionJobTitle string

InEight Plan-Anwendung kann so konfiguriert werden, dass die UnionJobTitle, JobTitle oder das dem Mitarbeiter zugeordnete Handwerk angezeigt wird.

SupervisorId
SupervisorId string

Wird verwendet, um wöchentliche Arbeitszeittabellen für Mitarbeiter zu melden. Ein Bericht kann an den Benutzer gesendet werden, der in diesem Feld für jeden zugeordneten Mitarbeiter angegeben ist, der "WeeklyTimesheet" auf "True" festgelegt ist. Der Wert dieses Felds muss mit der SourceSystemId eines gültigen InEight-Benutzers übereinstimmen.

CountryISOCode
CountryISOCode string

Standort/Land der Beschäftigung des Arbeitnehmers.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Standardkostenstelle für gebührenpflichtige Gebühren, wenn Stunden nicht mit dem Projekt in Rechnung gestellt werden sollen, dem sie zugewiesen werden (z. B. spezielle Urlaubsarten).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Standardmäßiger Gehaltsverarbeitungscode, der für jede Zeitkarte überschrieben werden kann.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Bestimmt, ob der zusätzliche Lohnbuchhaltungscode für diesen Mitarbeiter überschrieben werden kann.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Bestimmt, ob der Mitarbeiter für die Auswahl in einer wöchentlichen Arbeitszeittabelle verfügbar sein soll.

Möglichkeit zum Posten von Ist-Werten in die Steuerung

Die Ist-Werte (generisch) ermöglichen die Kosten nach Kostenkategorie, Menge, Ausrüstungsstunden und Man-Stunden, basierend auf den Beitrittskriterien des PSP-Phasencodes oder der CBS-Position einem Kostenelement zuzuordnen. InEight Control erwartet die Werte, die vom ERP gesendet werden, um den Transaktionsbetrag von den letzten Aktuellen an Control zu repräsentieren. Die Werte sollten keine Auftragseinträge für "Datum" darstellen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Rückruf-URI
X-TaskCompleteCallbackUri string

Rückruf-URI

ProjectDisplay
ProjectDisplay string

Gibt das Projekt an, das der empfangenen Ist-Anforderung zugeordnet ist. Die externe Projekt-ID ist für einen Profi eindeutig.

CBSPositionCode
CBSPositionCode string

CBS Position Code, der dem Kostenelement für den Ist-Datensatz zugeordnet ist. HINWEIS: Obwohl nicht erforderlich angegeben, muss entweder CBSPositionCode oder PhaseCode bereitgestellt werden.

Betrag
Amount string

Beanspruchter Kostenbetrag für diese Kostenkategorie.

Name
Name string

Name der Kostenkategorie. Informationen zur Liste der verfügbaren Kostenkategorien finden Sie auf der Gestaltungsvorlage.

EquipmentHours
EquipmentHours string

Beanspruchte Anzahl von Ausrüstungsstunden für den Kostenartikel.

ManHours
ManHours string

Beanspruchte Anzahl von Man-Stunden für den Kostenartikel.

Hinweise
Notes string

Alle zusätzlichen Informationen zur Transaktion.

PhaseCode
PhaseCode string

PSP-Phasencode, der dem Kostenelement für den Ist-Datensatz zugeordnet ist, HINWEIS: Obwohl nicht angegeben, muss entweder PhaseCode oder CBSPositionCode bereitgestellt werden.

PostingDate
PostingDate string

Datum, das angibt, welche finanzielle Periode die Kosten, Die Arbeitsstunden, Gerätestunden oder Mengen zugeordnet werden.

Menge
Quantity string

Beanspruchter Betrag der betrieblichen Menge für den Kostenartikel.

SourceSystemId
SourceSystemId string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

SourceSystemName
SourceSystemName string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

Gibt zurück

response
string

Möglichkeit zum Posten von Ist-Werten in die Steuerung für mehrere Projekte

Die Ist-Werte (generisch) ermöglichen die Kosten nach Kostenkategorie, Menge, Ausrüstungsstunden und Man-Stunden, basierend auf den Beitrittskriterien des PSP-Phasencodes oder der CBS-Position einem Kostenelement zuzuordnen. InEight Control erwartet die Werte, die vom ERP gesendet werden, um den Transaktionsbetrag von den letzten Aktuellen an Control zu repräsentieren. Die Werte sollten keine Auftragseinträge für "Datum" darstellen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Callback
X-TaskCompleteCallbackUri string

Rückruf-URI

ProjectDisplay
ProjectDisplay string

Gibt das Projekt an, das der empfangenen Ist-Anforderung zugeordnet ist. Die externe Projekt-ID ist für einen Profi eindeutig.

CBSPositionCode
CBSPositionCode string

CBS Position Code, der dem Kostenelement für den Ist-Datensatz zugeordnet ist. HINWEIS: Obwohl nicht erforderlich angegeben, muss entweder CBSPositionCode oder PhaseCode bereitgestellt werden.

Betrag
Amount string

Beanspruchter Kostenbetrag für diese Kostenkategorie.

Name
Name string

Name der Kostenkategorie. Informationen zur Liste der verfügbaren Kostenkategorien finden Sie auf der Gestaltungsvorlage.

EquipmentHours
EquipmentHours string

Beanspruchte Anzahl von Ausrüstungsstunden für den Kostenartikel.

ManHours
ManHours string

Beanspruchte Anzahl von Man-Stunden für den Kostenartikel.

Hinweise
Notes string

Alle zusätzlichen Informationen zur Transaktion.

PhaseCode
PhaseCode string

PSP-Phasencode, der dem Kostenelement für den Ist-Datensatz zugeordnet ist, HINWEIS: Obwohl nicht angegeben, muss entweder PhaseCode oder CBSPositionCode bereitgestellt werden.

PostingDate
PostingDate string

Datum, das angibt, welche finanzielle Periode die Kosten, Die Arbeitsstunden, Gerätestunden oder Mengen zugeordnet werden.

Menge
Quantity string

Beanspruchter Betrag der betrieblichen Menge für den Kostenartikel.

SourceSystemId
SourceSystemId string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

SourceSystemName
SourceSystemName string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

Gibt zurück

response
string

Organisationsdetails abrufen

Gibt eine vollständige Liste der vollständigen hierarchischen Struktur der Organisation zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar ist. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

SourceSystemId
SourceSystemId string

Gibt den Organisationsdatensatz zurück, der mit der angegebenen SourceSystemId und allen untergeordneten Datensätzen übereinstimmt.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Organisationsname
OrganizationName string

Der Name der Organisation, wie sie in der InEight-Benutzeroberfläche angezeigt wird.

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems für die Organisationsstruktur.

SourceSystemId
SourceSystemId string

Der eindeutige Bezeichner, der vom Datensatzsystem für die Organisationsstruktur bereitgestellt wird.

OrganizationDescription
OrganizationDescription string

Eine Beschreibung des Organisationsdatensatzes, der in der InEight-Benutzeroberfläche angezeigt werden kann.

ParentOrganization
ParentOrganization string

Die SourceSystemId des übergeordneten Elements des Organisationsdatensatzes. Verwenden Sie dieses Feld, um eine hierarchische Struktur für Organisationen zu erstellen.

IsActive
IsActive boolean

Ein Datensatz, für den "IsActive" auf "false" festgelegt ist, wurde vorläufig aus dem System gelöscht.

PaymentTerm importieren

Diese Integration ermöglicht es dem Benutzer, seine Zahlungsbedingungen in die InEight-Cloudplattform zu importieren. Zahlungsbedingungen definieren die Standards, die beim Bezahlen der Rechnungen des Auftragnehmers befolgt werden. Es kann Bedingungen wie Zeitraum zwischen 2 Zahlungen, Rabatten, Vorauszahlungen usw. enthalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Name
Name string

Ein Code, der den Zahlungstermin darstellt oder beschreibt

Description
Description string

Kundendefiniertes Feld, das in der Regel verwendet wird, um Details zum Zahlungstermin zu beschreiben oder anzugeben

Language
Language string

Sprachcode, in dem der Zahlungsbegriff in der Benutzeroberfläche angezeigt wird

SourceSystemId
SourceSystemId string

Identifikation der im externen System verwendeten Zahlungsdauer. In den meisten Fällen entspricht dies dem Feld "Name". Dieses Feld wird von InEight verwendet, um Incoterm-Datensätze mit anderen Entitäten abzugleichen, bei denen ein Zahlungsbegriff querverteilt ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Daten bereitstellt. Arbeiten Sie mit InEight zusammen, um einen bestimmten Wert zu identifizieren, der in diesem Feld verwendet werden soll.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Bestimmt, ob die Statusschätzungsnummer im Modul "InEight-Vertragszahlungsanforderung" obligatorisch ist, wenn der gleiche Zahlungstermin in der Anwendung InEight-Vertrag verwendet wird.

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Bestimmt, ob der Abrechnungszeitraum im Modul "InEight-Vertragszahlungsanforderung" obligatorisch ist, wenn der gleiche Zahlungszeitraum in der Anwendung "InEight-Vertrag" verwendet wird.

DueDays
DueDays integer

Wenn Rechnungen im InEight-Vertrag eingereicht werden, wird das Fälligkeitsdatum der Rechnung basierend auf den Fälligkeitsterminen der Zahlung bestimmt.

Description
Description string

Kundendefiniertes Feld, das in der Regel verwendet wird, um Details zum Zahlungstermin gemäß dem Sprachcode zu beschreiben oder anzugeben

Language
Language string

Sprachcode, in dem der Zahlungsbegriff in der Benutzeroberfläche angezeigt wird

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

Project Employee Billing Class importieren

Mit dieser Integration können Kunden ihre Masterliste der Abrechnungsklassen für Mitarbeiter erstellen und verwalten, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Mithilfe dieser API können neue Abrechnungsklassen für Mitarbeiter hinzugefügt werden, und vorhandene Abrechnungsklassen für Mitarbeiter können aktualisiert werden. Die Add-Ins und Updates werden automatisch veröffentlicht (statt mehrstufige) und daher sofort zur Verwendung in InEight-Cloudanwendungen verfügbar.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Name der für das Projekt verwendeten Abrechnungsklasse des Mitarbeiters

SourceSystemId
SourceSystemId True string

Der externe Bezeichner des Abrechnungsklassendatensatzes des Mitarbeiters, der vom System des Datensatzes für Abrechnungsklassen bereitgestellt wird

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems, das die Mitarbeiterabrechnungsklasse Projekten zuweist.

ProjectId
ProjectId True string

Der externe Bezeichner des Projekts, das der Abrechnungsklasse zugeordnet ist

Description
Description string

Optionales Feld zum Hinzufügen weiterer Details zur Abrechnungsklasse

VendorSourceSystemId
VendorSourceSystemId string

Optionaler externer Bezeichner des Anbieters, der der Abrechnungsklasse zugewiesen ist

BillingRateST
BillingRateST double

Standardzeitsatz, der dem Besitzer für den Mitarbeiter berechnet wird

BillingRateDT
BillingRateDT double

Doppelter Zeitsatz, der dem Besitzer für den Mitarbeiter berechnet wird

BillingRateOT
BillingRateOT double

Im Laufe des Zeitraums, der dem Besitzer für den Mitarbeiter berechnet wird

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

Gibt zurück

response
string

Projektdetails abrufen

Gibt eine vollständige Liste aller Projekte zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
includeAttributes
includeAttributes True boolean

Attribut zum Abrufen von Attributen

OrganizationSourceSystemId
OrganizationSourceSystemId string

Gibt Projekte zurück, die der angegebenen OrganizationSourceSystemId zugewiesen sind.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Projektname
ProjectName string

Textfeld, das einen kurzen beschreibenden Namen des Projekts bereitstellt.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId der Organisation, der das Projekt zugewiesen ist.

BaseCurrency
BaseCurrency string

Standardwährung des Projekts. Der in diesem Feld angegebene Wert muss mit einem Währungscode in der InEight-Cloudplattform übereinstimmen.

TimeZone
TimeZone string

Zeitzone des Projekts im UTC-Format.

ProjectStatusName
ProjectStatusName string

Status des Projekts. Der einzige in der aktuellen Version zulässige Wert ist "Neu".

Startdatum
StartDate date-time

Startdatum des Projekts im UTC-Format.

Enddatum
EndDate date-time

Enddatum des Projekts im UTC-Format erwartet.

Stadt
City string

Name der Stadt, in der sich das Projekt befindet.

RegionISOCode
RegionISOCode string

ISO-Code (3166-2) für die Region, in der sich das Projekt befindet.

CountryISOCode
CountryISOCode string

ISO-Code (Alpha-2) für das Land, in dem sich das Projekt befindet.

ZipCode
ZipCode string

Postleitzahl des Projektstandorts.

Adresse1
Address1 string

Primäre Adresse des Projektstandorts.

Adresse 2
Address2 string

Zusätzliche Straßenadresseninformationen für den Ort, an dem sich das Projekt befindet.

Breitengrad
Latitude double

Geografisches Informationssystem (GIS) breitengrad des Projektstandorts. Zulässige Werte sind maximal 90 und mindestens -90.

Längengrad
Longitude double

GIS-Längengrad des Projektstandorts. Zulässige Werte sind maximal 180 und mindestens -180.

Hinweise
Notes string

Freiformtextfeld für Notizen zum Projekt.

IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus der InEight-Cloudplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet.

OriginalContractAmount
OriginalContractAmount double

Der Dollarwert des ursprünglichen Vertrags.

Vertragsnummer
ContractNumber string

Der Bezeichner des primären Vertrags für das Projekt.

DateProjectStarted
DateProjectStarted date-time

Der tatsächliche Anfangstermin des Projekts.

Vertragsdatum
ContractDate date-time

Das Gültigkeitsdatum des primären Vertrags.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Das Datum, an dem der primäre Vertrag abgeschlossen wurde.

OriginalDuration
OriginalDuration integer

Die geplante Dauer des Projekts in Tagen.

ForecastStartDate
ForecastStartDate date-time

Prognostizierter Anfangstermin des Projekts im UTC-Format

ForecastCompletionDate
ForecastCompletionDate date-time

Prognostiziertes Enddatum des Projekts im UTC-Format.

Prognoseduration
ForecastDuration integer

Prognostizierte Dauer des Projekts in ganzer Zahl.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Voraussichtlicher Zeitpunkt des Erhalts des Zertifikats des wesentlichen Abschlusses.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Prognostizierter überarbeiteter Fertigstellungstermin des Projekts im UTC-Format

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Prognostizierte Verlängerung der Projektdauer in ganzer Zahl

ForecastRevisedDuration
ForecastRevisedDuration integer

Prognostizierte überarbeitete Dauer des Projekts in ganzer Zahl

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Vertragsabschlussdatum des Projekts im UTC-Format überarbeitet

ContractExtensionsReductions
ContractExtensionsReductions integer

Vertragsverlängerung der Projektdauer in ganzer Zahl

ContractRevisedDuration
ContractRevisedDuration integer

Überarbeitete Vertragsdauer des Projekts in ganzer Zahl

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Voraussichtlicher Zeitpunkt der Vergabe des Zertifikats mit erheblicher Fertigstellung.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Erwartetes Datum des Erhalts des Abschlusszertifikats.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Voraussichtlicher Zeitpunkt der Vergabe des Abschlusszertifikats.

CompanyLegalName
CompanyLegalName string
ProjectAttributes
ProjectAttributes array of object

Verwenden Sie dieses Array, um dem Projektdatensatz Werte für bekannte Project-Attribute zuzuweisen. Für jedes Attribut muss entweder "AttributeName" ODER "AttributeSourceSystemId" für InEight bereitgestellt werden, um ein übereinstimmende Attribut zu finden, das im System definiert ist.

AttributeName
ProjectAttributes.AttributeName string

Geben Sie einen gültigen Namen eines im System definierten Project-Attributs an. Wenn für dieses Feld ein Wert bereitgestellt wird, schließen Sie das AttributSourceSystemId-Feld nicht ein.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Geben Sie eine gültige SourceSystemId eines im System definierten Project-Attributs an. Wenn für dieses Feld ein Wert angegeben wird, schließen Sie das Attributname-Feld nicht ein.

AttributeValue
ProjectAttributes.AttributeValue string

Geben Sie den Wert für das attribut an, das durch die Felder "AttributeName" oder "AttributeSourceSystemId" angegeben wird. Der in diesem Feld angegebene Eintrag muss mit dem erwarteten Datentyp des Project-Attributs übereinstimmen. Wenn das Project-Attribut beispielsweise einen Datumswert erwartet, sollte dieses Feld ein Datum enthalten. Wenn der Datentyp des Project-Attributs als "Daten" angegeben wird, muss der in diesem Feld angegebene Eintrag mit einer gültigen Option für die Project Attributes-Datenquelle übereinstimmen. Die Datenquelle des Project-Attributs wird beispielsweise als "Organisation" angegeben, und der Eintrag in diesem Feld muss mit einem gültigen Organisationsnamen oder einer gültigen SourceSystemId übereinstimmen.

Märkte
Markets array of string

Projekte importieren

Mit der Projektintegration können neue Projekte in InEight erstellt werden. In früheren Versionen von InEight wurde die Wartung von Projekten für Statusänderungen, Datumsangaben und andere Projektdaten manuell über die Core-Produktbenutzeroberfläche (UI) durchgeführt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectDisplayId
ProjectDisplayId True string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Projektname
ProjectName True string

Textfeld, das einen kurzen beschreibenden Namen des Projekts bereitstellt.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId der Organisation, der das Projekt zugewiesen ist.

BaseCurrency
BaseCurrency True string

Standardwährung des Projekts. Der in diesem Feld angegebene Wert muss mit einem Währungscode in der InEight-Cloudplattform übereinstimmen.

TimeZone
TimeZone True string

Zeitzone des Projekts im UTC-Format.

ProjectStatusName
ProjectStatusName True string

Status des Projekts. Der einzige in der aktuellen Version zulässige Wert ist "Neu".

Startdatum
StartDate date-time

Startdatum des Projekts im UTC-Format.

Enddatum
EndDate date-time

Enddatum des Projekts im UTC-Format erwartet.

Stadt
City string

Name der Stadt, in der sich das Projekt befindet.

RegionISOCode
RegionISOCode string

ISO-Code (3166-2) für die Region, in der sich das Projekt befindet.

CountryISOCode
CountryISOCode string

ISO-Code (Alpha-2) für das Land, in dem sich das Projekt befindet.

ZipCode
ZipCode string

Postleitzahl des Projektstandorts.

Adresse1
Address1 string

Primäre Adresse des Projektstandorts.

Adresse 2
Address2 string

Zusätzliche Straßenadresseninformationen für den Ort, an dem sich das Projekt befindet.

Breitengrad
Latitude double

Geografisches Informationssystem (GIS) breitengrad des Projektstandorts. Zulässige Werte sind maximal 90 und mindestens -90.

Längengrad
Longitude double

GIS-Längengrad des Projektstandorts. Zulässige Werte sind maximal 180 und mindestens -180.

Hinweise
Notes string

Freiformtextfeld für Notizen zum Projekt.

IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus der InEight-Cloudplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet.

OriginalContractAmount
OriginalContractAmount double

Der Dollarwert des ursprünglichen Vertrags.

Vertragsnummer
ContractNumber string

Der Bezeichner des primären Vertrags für das Projekt.

DateProjectStarted
DateProjectStarted date-time

Der tatsächliche Anfangstermin des Projekts.

Vertragsdatum
ContractDate date-time

Das Gültigkeitsdatum des primären Vertrags.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Das Datum, an dem der primäre Vertrag abgeschlossen wurde.

OriginalDuration
OriginalDuration integer

Die geplante Dauer des Projekts in Tagen.

ForecastStartDate
ForecastStartDate date-time

Prognostizierter Anfangstermin des Projekts im UTC-Format.

ForecastCompletionDate
ForecastCompletionDate date-time

Prognostiziertes Enddatum des Projekts im UTC-Format.

Prognoseduration
ForecastDuration integer

Prognostizierte Dauer des Projekts in ganzer Zahl.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Prognostizierter überarbeiteter Fertigstellungstermin des Projekts im UTC-Format

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Prognostizierte Verlängerung der Projektdauer in ganzer Zahl

ForecastRevisedDuration
ForecastRevisedDuration integer

Prognostizierte überarbeitete Dauer des Projekts in ganzer Zahl

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Vertragsabschlussdatum des Projekts im UTC-Format überarbeitet

ContractExtensionsReductions
ContractExtensionsReductions integer

Vertragsverlängerung der Projektdauer in ganzer Zahl

ContractRevisedDuration
ContractRevisedDuration integer

Überarbeitete Vertragsdauer des Projekts in ganzer Zahl

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Voraussichtlicher Zeitpunkt des Erhalts des Zertifikats des wesentlichen Abschlusses.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Voraussichtlicher Zeitpunkt der Vergabe des Zertifikats mit erheblicher Fertigstellung.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Erwartetes Datum des Erhalts des Abschlusszertifikats.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Voraussichtlicher Zeitpunkt der Vergabe des Abschlusszertifikats.

CompanyLegalName
CompanyLegalName string
AttributeName
AttributeName string

Geben Sie einen gültigen Namen eines im System definierten Project-Attributs an. Wenn für dieses Feld ein Wert bereitgestellt wird, schließen Sie das AttributSourceSystemId-Feld nicht ein.

AttributeSourceSystemId
AttributeSourceSystemId string

Geben Sie eine gültige SourceSystemId eines im System definierten Project-Attributs an. Wenn für dieses Feld ein Wert angegeben wird, schließen Sie das Attributname-Feld nicht ein.

AttributeValue
AttributeValue True string

Geben Sie den Wert für das attribut an, das durch die Felder "AttributeName" oder "AttributeSourceSystemId" angegeben wird. Der in diesem Feld angegebene Eintrag muss mit dem erwarteten Datentyp des Project-Attributs übereinstimmen. Wenn das Project-Attribut beispielsweise einen Datumswert erwartet, sollte dieses Feld ein Datum enthalten. Wenn der Datentyp des Project-Attributs als "Daten" angegeben wird, muss der in diesem Feld angegebene Eintrag mit einer gültigen Option für die Project Attributes-Datenquelle übereinstimmen. Die Datenquelle des Project-Attributs wird beispielsweise als "Organisation" angegeben, und der Eintrag in diesem Feld muss mit einem gültigen Organisationsnamen oder einer gültigen SourceSystemId übereinstimmen.

Märkte
Markets array of string

Gibt zurück

response
string

Projekteinstellungen importieren

Die ProjectSettings-Integration ermöglicht GET/SET von Projekteinstellungen, die Project Global Options, Project Information Attriibutes, Project Fuel Types und Project Custom Lists enthalten. In früheren Versionen waren Änderungen an den Projekteinstellungen nur über die Benutzeroberfläche möglich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectSourceSystemId
ProjectSourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

ProjectSourceSystemName
ProjectSourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Integration von Kostenelementen

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Die geplante Dauer des Projekts in Tagen

IsTemplateProject
IsTemplateProject boolean

Ist Vorlagenprojekt

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

Ist "Equipment to Project Currency" überprüfen

ProjectInformationTag1
ProjectInformationTag1 string

Projektinformationstag 1

ProjectInformationTag2
ProjectInformationTag2 string

Projektinformationstag 2

ProjectInformationTag3
ProjectInformationTag3 string

Projektinformationstag 3

ProjectInformationTag4
ProjectInformationTag4 string

Projektinformationstag 4

ProjectInformationTag5
ProjectInformationTag5 string

Projektinformationstag 5

ProjectInformationTag6
ProjectInformationTag6 string

Projektinformationstag 6

ProjectInformationTag7
ProjectInformationTag7 string

Projektinformationstag 7

ProjectInformationTag8
ProjectInformationTag8 string

Projektinformationstag 8

ProjectInformationTag9
ProjectInformationTag9 string

Projektinformationstag 9

ProjectInformationTag10
ProjectInformationTag10 string

Projektinformationstag 10

ProjectInformationTag11
ProjectInformationTag11 string

Projektinformationstag 11

ProjectInformationTag12
ProjectInformationTag12 string

Projektinformationstag 12

ProjectInformationTag13
ProjectInformationTag13 string

Project Information Tag 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Projektinformationstag 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Projektinformationstag 15

ListName
ListName True string

Name der Liste, die der benutzerdefinierten Bezeichnung hinzugefügt wird

FieldValues
FieldValues array of string

Durch Trennzeichen getrenntes Array von Zeichenfolgen mit einer NON-DUPLICATE Liste aller Feldwerte, die Teil der benutzerdefinierten Liste sind

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

Der Name des verwendeten Kraftstofftyps

UOMSourceSystemId
UOMSourceSystemId True string

Der in diesem Feld angegebene Wert muss mit einer gültigen Maßeinheit übereinstimmen, die zuvor in Ihrem InEight-System bereitgestellt oder definiert wurde.

Währungscode
CurrencyCode True string

Die Währung, die zum Kauf des Kraftstoffs verwendet wird. Der in diesem Feld angegebene Wert muss mit einem Währungscode in der InEight-Cloudplattform übereinstimmen, der für das Projekt ausgewählt ist.

UnitCost
UnitCost double

Wert des Kraftstoffs pro Maßeinheit

AccountCodeReference
AccountCodeReference string

Kontocode des Datensatzes, der in der normalen Verwendung von Produktplattformanwendungen angezeigt wird, um Benutzern beim Ausführen von Suchvorgängen oder Auswahlen für bestimmte Abgeschlossene Arbeit zu helfen.

IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

SourceSystemId
SourceSystemId string

Bezeichner, der vom Datensatzsystem erstellt und in allen Systemkommunikationen als primäre Methode zum Angeben eines eindeutigen Datensatzes verwendet wird. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen nicht angezeigt und kann interne Bezeichner wie eine GUID enthalten, die von typischen Systembenutzern nicht verständlich ist.

SourceSystemName
SourceSystemName string

Name des externen Systems, das die Integration verwendet. Arbeiten Sie mit InEight zusammen, um einen eindeutigen Wert für dieses Feld bereitzustellen.

Gibt zurück

response
string

Projektgerätetyp importieren

Die Projektgerätetypintegration ermöglicht Es InEight-Kunden, bestimmte Tarife für Gerätetypen für ein bestimmtes Projekt beizubehalten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectId
ProjectId True string

ID des Projekts, dem der Gerätetyp zugewiesen wird

EquipmentTypeId
EquipmentTypeId True string

ID des Gerätetyps, der dem Projekt zugewiesen wird

UnitCost
UnitCost double

Stückkosten pro Maßeinheit, die im Stammdatensatz des Gerätetyps angegeben werden. Dieses Feld bleibt leer, außer wenn die Kosten für die Stammdatensatzeinheit für diesen Gerätetyp im zugewiesenen Projekt überschrieben werden.

IsActive
IsActive boolean

Das Senden eines Werts "false" in diesem Feld bewirkt, dass der Datensatz vorläufig aus der InEight-Cloudplattform gelöscht wird. Wenn kein Wert angegeben wird, wird der Standardwert "true" verwendet.

Gibt zurück

response
string

Projektkontaktdetails abrufen

Diese API stellt eine Liste der Kontakte bereit, die einem Projekt zugewiesen sind. In der Project Suite befinden sie sich in Project –> Zugewiesene Kontakte.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

Erforderlich. Stellen Sie den öffentlichen Bezeichner (ProjectId oder ProjectSourceSystemId) für ein Projekt bereit, um alle Kontakte anzuzeigen, die ihm zugewiesen wurden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectDisplayId
ProjectDisplayId string

Eindeutiger Bezeichner, der öffentlich erkennbar ist. Dieses Feld wird in der normalen Verwendung von InEight-Anwendungen angezeigt. Der in diesem Feld gesendete Wert kann "SourceSystemId" entsprechen, wenn kein öffentlicher und privater eindeutiger Bezeichner verwendet werden muss.

ContactPrimaryEmail
ContactPrimaryEmail string

Die primäre E-Mail-Adresse des Kontakts

ContactSourceSystemId
ContactSourceSystemId

Die Quellsystem-ID des Kontakts, die dem Projekt hinzugefügt wird

ProjectSourceSystemId
ProjectSourceSystemId

Die Quellsystem-ID des Projekts, dem der Kontakt zugewiesen wird

IsActive
IsActive boolean

Verfolgt den zugewiesenen Status des Kontakts zum Projekt

Projektmitarbeiter importieren

Mit der Project Employees Integration können InEight-Kunden eine bestimmte Liste von Mitarbeitern bereitstellen, die für die Verwendung als Ressource für ein bestimmtes Projekt verfügbar sind. Diese Liste kann über die Integration verwaltet werden, wenn Mitarbeiter aus dem Projekt kommen und gehen, und Details wie geschätzte persönliche Lohnsätze ändern sich. Jeder Mitarbeiter in der Project Employees Integration muss bereits in InEight als Teil der Masterliste aller Mitarbeiter für den Kunden vorhanden sein (einzelheiten hierzu finden Sie unter 'Employees_Import').

In der Anwendung werden ProjectEmployee-Datensätze in den Menüoptionen auf Projektebene unter "Projekt" "Zugewiesene Betriebsressourcen" > gefunden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

ProjectId
ProjectId True string

SourceSystemId des Projekts, dem die Mitarbeiter zugewiesen sind. Dieses Feld wird in der InEight-Benutzeroberfläche mit der Bezeichnung "Externe Projekt-ID" bezeichnet.

EmployeeId
EmployeeId True string

SourceSystemId des Mitarbeiters, der dem Projekt zugewiesen wird.

StraightTimeRate
StraightTimeRate double

Der Basissatz, der für den Mitarbeiter zur Berechnung der geschätzten Arbeitskosten für das angegebene Projekt gilt. Wenn Sie einen Wert in diesem Feld angeben, wird eine bestimmte Rate festgelegt, die nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

OverTimeFactor
OverTimeFactor double

Anpassungsprozentsatz, der auf die StraightTimeRate angewendet wird, um die Rate für Überstunden zu bestimmen. Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Wenn Sie Anstelle von Tarifen Faktoren verwenden, legen Sie "UseBaseWageFactors" auf "true" fest. Wenn Sie einen Wert in diesem Feld angeben, wird ein bestimmter Faktor festgelegt, der nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

OverTimeRate
OverTimeRate double

Spezifischer Satz, der für Die Überstunden für den Mitarbeiter gelten soll. Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Wenn Anstelle von Faktoren Sätze verwendet werden, legen Sie "UseBaseWageFactors" auf "false" fest. Wenn Sie einen Wert in diesem Feld angeben, wird eine bestimmte Rate festgelegt, die nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

DoubleTimeFactor
DoubleTimeFactor double

Anpassungsprozentsatz, der auf die StraightTimeRate angewendet wird, um die Rate für doppelte Zeit zu bestimmen. Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Wenn Anstelle von Tarifen Faktoren verwendet werden, legen Sie "UseBaseWageFactors" auf "true" fest. Wenn Sie einen Wert in diesem Feld angeben, wird ein bestimmter Faktor festgelegt, der nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

DoubleTimeRate
DoubleTimeRate double

Die spezifische Rate, die für den Mitarbeiter für Double Time angewendet werden soll.Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Bei Verwendung von Raten anstelle von Faktoren legen Sie "UseBaseWageFactors" auf "false" fest. Wenn Sie einen Wert in diesem Feld angeben, wird eine bestimmte Rate festgelegt, die nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems, das Mitarbeiter Projekten zuweist.

UseBaseWageFactors
UseBaseWageFactors boolean

Bestimmt, ob das System Lohnanpassungsfaktoren anstelle bestimmter Tarife für Überstunden und Doppelzeit verwenden soll. Dieses Feld sollte leer bleiben, wenn die Werte im Stammdatensatz für den Mitarbeiter verwendet werden.

Startdatum
StartDate date-time

Effektives erstes Datum, an dem der Mitarbeiter im Projekt aktiv sein sollte und für die Auswahl innerhalb von Anwendungsfunktionen verfügbar ist. Dieses Datum kann dem Anfangstermin des Stammdatensatzes für den Mitarbeiter nicht vorangehen.

Enddatum
EndDate date-time

Datum der letzten Gültigkeit, an dem der Mitarbeiter im Projekt aktiv sein sollte und für die Auswahl innerhalb von Anwendungsfunktionen verfügbar ist. Dieses Datum darf das Enddatum des Stammdatensatzes für den Mitarbeiter nicht überschreiten.

SourceSystemId
SourceSystemId string

Verwenden Sie dieses Feld nicht.

UnionSourceSystemId
UnionSourceSystemId string

Verwenden Sie dieses Feld, um die SourceSystemId einer Union anzugeben, wenn der Mitarbeiter eine Union auf Projektebene zugeordnet haben soll, die sich von ihrer Union unterscheidet, die auf der Stammdatenebene zugeordnet ist. Lassen Sie dieses Feld leer, um alle zugeordneten Union aus dem Stammdatendatensatz "Mitarbeiter" beizubehalten.

UoMName
UoMName string

Eine Maßeinheit, die in Verbindung mit der Rate verwendet wird, die speziell auf den Mitarbeiter für das zugewiesene Projekt angewendet wird. Wenn für dieses Feld kein Wert angegeben wird, verwendet das System die Maßeinheit aus dem Stammdatensatz "Mitarbeiter" oder das dem Mitarbeiter zugeordnete Handwerk. Der hier bereitgestellte Wert muss mit dem Namen ODER SourceSystemId eines vorhandenen Measure-Datensatzes übereinstimmen.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Verwenden Sie dieses Feld, um ein bestimmtes Craft festzulegen, das für den Mitarbeiter verwendet werden soll, während sie dem Projekt zugewiesen sind. Beispielsweise kann ein Mitarbeiter, der normalerweise einen Handel arbeitet, als Vorgesetzter einer temporären Zuordnung zum Projekt zugewiesen werden. Wenn ein bestimmtes Handwerk in diesem Feld gesendet wird und sonst keine spezifischen Zinsinformationen angegeben wurden, werden die Satzwerte für den Mitarbeiter aus dem Handwerkssatz in diesem Feld bestimmt. Ein in diesem Feld gesendeter Wert muss mit einem Datensatz übereinstimmen, der zuvor in der ProjectCraft-Integration bereitgestellt wurde.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

BillingClass
BillingClass string

Wir ermöglichen das Laden von Projekt-nach-Projekt (Projektebene) einer Gruppe von Werten, um dieses Feld aufzufüllen. Sie müssen manuell über die Benutzeroberfläche und/oder über APIM eingegeben werden. Es gibt eine Dropdownliste für die UI-Auswahl und/oder Validierung für den APIM-Import anhand vorhandener Werte. Der langfristige Plan besteht darin, die Felder "Abrechnungsklassifizierung" auf Projektmitarbeiter-/Projektausrüstungsebenen zu verbessern, um mehrere Werte pro Projekt als "Aus Liste auswählen" in der Benutzeroberfläche hinzuzufügen/zu integrieren und in die Überprüfung anhand der Liste zu integrieren.

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Gibt zurück

response
string

Projektmitarbeiterdetails abrufen

Stellt die vollständige Liste der Mitarbeiter bereit, die einem angegebenen Projekt zugewiesen sind, und alle Details zur Zuordnung. In der Anwendung werden ProjectEmployee-Datensätze in den Menüoptionen auf Projektebene unter "Projekt" "Zugewiesene Betriebsressourcen" > gefunden. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält ein "Location"-Element, das eine Adresse bereitstellt, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse bis zum Empfang einer Antwort vom Typ "200" einschließlich der Datei. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von $skip weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ProjectId
ProjectId True string

Erforderlich. Geben Sie den öffentlichen Bezeichner (Project ID) für ein Projekt an, um alle Mitarbeiter anzuzeigen, die ihm zugewiesen wurden.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ProjectId
ProjectId string

SourceSystemId des Projekts, dem die Mitarbeiter zugewiesen sind. Dieses Feld wird in der InEight-Benutzeroberfläche mit der Bezeichnung "Externe Projekt-ID" bezeichnet.

EmployeeId
EmployeeId string

SourceSystemId des Mitarbeiters, der dem Projekt zugewiesen wird.

StraightTimeRate
StraightTimeRate double

Der Basissatz, der für den Mitarbeiter zur Berechnung der geschätzten Arbeitskosten für das angegebene Projekt gilt. Wenn Sie einen Wert in diesem Feld angeben, wird eine bestimmte Rate festgelegt, die nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

OverTimeFactor
OverTimeFactor double

Anpassungsprozentsatz, der auf die StraightTimeRate angewendet wird, um die Rate für Überstunden zu bestimmen. Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Wenn Sie Anstelle von Tarifen Faktoren verwenden, legen Sie "UseBaseWageFactors" auf "true" fest. Wenn Sie einen Wert in diesem Feld angeben, wird ein bestimmter Faktor festgelegt, der nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

OverTimeRate
OverTimeRate double

Spezifischer Satz, der für Die Überstunden für den Mitarbeiter gelten soll. Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Wenn Anstelle von Faktoren Sätze verwendet werden, legen Sie "UseBaseWageFactors" auf "false" fest. Wenn Sie einen Wert in diesem Feld angeben, wird eine bestimmte Rate festgelegt, die nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

DoubleTimeFactor
DoubleTimeFactor double

Anpassungsprozentsatz, der auf die StraightTimeRate angewendet wird, um die Rate für doppelte Zeit zu bestimmen. Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Wenn Anstelle von Tarifen Faktoren verwendet werden, legen Sie "UseBaseWageFactors" auf "true" fest. Wenn Sie einen Wert in diesem Feld angeben, wird ein bestimmter Faktor festgelegt, der nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

DoubleTimeRate
DoubleTimeRate double

Die spezifische Rate, die für den Mitarbeiter für Double Time angewendet werden soll.Verwenden Sie einen Faktor, oder verwenden Sie eine festgelegte Rate, aber nicht beides. Bei Verwendung von Raten anstelle von Faktoren legen Sie "UseBaseWageFactors" auf "false" fest. Wenn Sie einen Wert in diesem Feld angeben, wird eine bestimmte Rate festgelegt, die nur für den Mitarbeiter im zugewiesenen Projekt verwendet werden soll. Wenn dieses Feld leer bleibt, verwendet das System den entsprechenden Wert im Stammdatensatz für den Mitarbeiter.

SourceSystemName
SourceSystemName string

Der Name des Datensatzsystems, das Mitarbeiter Projekten zuweist.

UseBaseWageFactors
UseBaseWageFactors boolean

Bestimmt, ob das System Lohnanpassungsfaktoren anstelle bestimmter Tarife für Überstunden und Doppelzeit verwenden soll. Dieses Feld sollte leer bleiben, wenn die Werte im Stammdatensatz für den Mitarbeiter verwendet werden.

Startdatum
StartDate date-time

Effektives erstes Datum, an dem der Mitarbeiter im Projekt aktiv sein sollte und für die Auswahl innerhalb von Anwendungsfunktionen verfügbar ist. Dieses Datum kann dem Anfangstermin des Stammdatensatzes für den Mitarbeiter nicht vorangehen.

Enddatum
EndDate date-time

Datum der letzten Gültigkeit, an dem der Mitarbeiter im Projekt aktiv sein sollte und für die Auswahl innerhalb von Anwendungsfunktionen verfügbar ist. Dieses Datum darf das Enddatum des Stammdatensatzes für den Mitarbeiter nicht überschreiten.

SourceSystemId
SourceSystemId string

Verwenden Sie dieses Feld nicht.

UoMName
UoMName string

Eine Maßeinheit, die in Verbindung mit der Rate verwendet wird, die speziell auf den Mitarbeiter für das zugewiesene Projekt angewendet wird. Wenn für dieses Feld kein Wert angegeben wird, verwendet das System die Maßeinheit aus dem Stammdatensatz "Mitarbeiter" oder das dem Mitarbeiter zugeordnete Handwerk. Der hier bereitgestellte Wert muss mit dem Namen ODER SourceSystemId eines vorhandenen Measure-Datensatzes übereinstimmen.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Verwenden Sie dieses Feld, um ein bestimmtes Craft festzulegen, das für den Mitarbeiter verwendet werden soll, während sie dem Projekt zugewiesen sind. Beispielsweise kann ein Mitarbeiter, der normalerweise einen Handel arbeitet, als Vorgesetzter einer temporären Zuordnung zum Projekt zugewiesen werden. Wenn ein bestimmtes Handwerk in diesem Feld gesendet wird und sonst keine spezifischen Zinsinformationen angegeben wurden, werden die Satzwerte für den Mitarbeiter aus dem Handwerkssatz in diesem Feld bestimmt. Ein in diesem Feld gesendeter Wert muss mit einem Datensatz übereinstimmen, der zuvor in der ProjectCraft-Integration bereitgestellt wurde.

IsActive
IsActive boolean

Dieses Feld wird nicht für die Verwendung empfohlen. Das Senden eines Werts von "false" innerhalb dieses Felds bewirkt, dass der Datensatz vorläufig aus InEight gelöscht und ohne Unterstützung von InEight Professional Services nicht wiederhergestellt werden kann.

BillingClass
BillingClass string

Wir ermöglichen das Laden von Projekt-nach-Projekt (Projektebene) einer Gruppe von Werten, um dieses Feld aufzufüllen. Sie müssen manuell über die Benutzeroberfläche und/oder über APIM eingegeben werden. Es gibt eine Dropdownliste für die UI-Auswahl und/oder Validierung für den APIM-Import anhand vorhandener Werte. Der langfristige Plan besteht darin, die Felder "Abrechnungsklassifizierung" auf Projektmitarbeiter-/Projektausrüstungsebenen zu verbessern, um mehrere Werte pro Projekt als "Aus Liste auswählen" in der Benutzeroberfläche hinzuzufügen/zu integrieren und in die Überprüfung anhand der Liste zu integrieren.

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Regionsdetails abrufen

Gibt eine Liste aller Regionscodes zurück, die für die Verwendung in InEight-Cloudanwendungen verfügbar sind. Eine erfolgreiche Antwort für diese Anforderung lautet "202 Akzeptiert" und enthält eine "Location"-Eigenschaft, die eine Adresse enthält, in der eine JSON-Datei mit den angeforderten Datensätzen heruntergeladen werden kann. Die Verarbeitung der erfolgreichen Anforderung wird als asynchrones Ereignis behandelt, und die Datei kann bis zu ein paar Minuten dauern, bis sie verfügbar sind. Abrufen der im "Speicherort" angegebenen Adresse, bis die Antwort "200" angezeigt wird, die das Vorhandensein der Datei angibt. Die API gibt maximal 500 Datensätze für jede Anforderung zurück. Wenn die resultierende JSON-Datei genau 500 Datensätze enthält, führen Sie nachfolgende Anforderungen mithilfe von "$skip" weiter, bis die Datensatzanzahl unter 500 fällt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
includeTranslation
includeTranslation True string

Wenn dieser Wert auf "true" festgelegt ist, wird das Entitätsmodell so erweitert, dass übersetzte Regionsnamen in allen sprachen enthalten sind, die von InEight unterstützt werden.

CountryISOCode
CountryISOCode string

Gibt alle Regionsdatensätze mit einem übereinstimmenden CountryISOCode zurück.

Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ISOCode
ISOCode string

Der ISO-Code der Region

Name
Name string

Der Name der Region

CountryISOCode
CountryISOCode string

Der ISO-Code der Landesentität.

Übersetzungen
Translations array of object

Name der Region, übersetzt für alle Sprachen, die von InEight unterstützt werden

LanguageDisplayId
Translations.LanguageDisplayId string

Die öffentliche ID der sprache, die für die Übersetzung verwendet wird

RegionName
Translations.RegionName string

Der übersetzte Name der Region

Rollen importieren

Mit dieser Integration können Kunden ihre Masterliste mit Rollen erstellen, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

RoleName
RoleName True string

Name der Rolle

Description
Description string

Beschreibung der Rolle

AdminLevel
AdminLevel True string

Administratorebene, die dieser Rolle bei 0, 1, 2 oder 3 zugewiesen werden soll

SourceSystemId
SourceSystemId True string

Eindeutige Datensatz-ID, die von Suite zugewiesen wurde und dem externen System entspricht, das die Integration verwendet. Arbeiten mit InEight, um einen eindeutigen Wert für dieses Feld bereitzustellen

SourceSystemName
SourceSystemName string

Eindeutiger Name, der von Suite zugewiesen wurde und dem externen System entspricht, das die Integration verwendet. Arbeiten mit InEight, um einen eindeutigen Wert für dieses Feld bereitzustellen

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Gibt zurück

response
string

Rollendetails abrufen

Diese Integration ermöglicht Es Kunden, ihre Masterliste der Rollen abzufragen und zu exportieren, die für verschiedene Geschäftsfunktionen in mehreren InEight-Cloudanwendungen verwendet werden können. Sie können die APIM auch nach Rollen anhand ihrer SourceSystemId, RoleName oder anderen Rollendetails abfragen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mandantenpräfix
X-IN8-TENANT-PREFIX True string

Das Mandantenpräfix lautet https://domain.hds.ineight.com/ "Domäne".

APIM-Abonnementschlüssel
Ocp-Apim-Subscription-Key True string

Dies befindet sich in Ihrem APIM-Profil.

Filter
$filter string

Filtert die Ergebnisse basierend auf einer booleschen Bedingung. Operatorbeispiele enthalten "eq" für "equals", "ne" für "does not equal", "gt" und "lt" für "greater than"/"less than", "contains('foo')", "endswith('bar')", usw. siehe Abfragezeichenfolgenbeispiele.

SortierenNach
$orderby string

Sortiert die Ergebnisse. Wenn Sie z. B. $orderby auf "Nachname", "Vorname" festlegen, werden die Ergebnisse nach "Nachname" und dann nach "Vorname" sortiert.

Nach oben
$top integer

Format - int32. Gibt nur die ersten n Ergebnisse zurück.

Überspringen
$skip integer

Format - int32. Überspringt die ersten n Ergebnisse.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
RoleName
RoleName string

Name der Rolle

Description
Description string

Beschreibung der Rolle

AdminLevel
AdminLevel string

Administratorebene, die dieser Rolle bei 0, 1, 2 oder 3 zugewiesen werden soll

SourceSystemId
SourceSystemId string

Eindeutige Datensatz-ID, die von Suite zugewiesen wurde und dem externen System entspricht, das die Integration verwendet. Arbeiten mit InEight, um einen eindeutigen Wert für dieses Feld bereitzustellen

SourceSystemName
SourceSystemName string

Eindeutiger Name, der von Suite zugewiesen wurde und dem externen System entspricht, das die Integration verwendet. Arbeiten mit InEight, um einen eindeutigen Wert für dieses Feld bereitzustellen

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Bestimmt, ob der Datensatz aktiv und für das System verfügbar ist. Wenn kein Wert angegeben wird, wird der Wert "true" verwendet. Das Senden eines Werts von "false" bewirkt, dass der Datensatz in InEight vorläufig gelöscht wird.

Definitionen

Schnur

Dies ist der grundlegende Datentyp "string".

Objekt

Dies ist der Typ 'object'.