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/ |
| 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.
- Wechseln Sie zu https://make.powerautomate.com/, und melden Sie sich dann bei Ihrem Konto an.
- 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.
- 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.
- Geben Sie einen bevorzugten Flussnamen ein, oder ein Name wird automatisch generiert.
- 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.
- Fügen Sie dem Fluss einen Schritt hinzu, und klicken Sie auf +Neuer Schritt. Das Dialogfeld "Vorgang auswählen" wird geöffnet.
- 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.
- Wählen Sie aus der Liste der verfügbaren Aktionen aus. In diesem Beispiel ist DailyPlan_Get ausgewählt.
- Füllen Sie die erforderlichen Felder für den Schritt aus, fügen Sie weitere Schritte hinzu, und klicken Sie dann auf "Speichern".
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. |
|
Accound |
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. |
|
Account |
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. |
|
Cost |
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 Project |
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. |
|
Material |
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. |
|
Payment |
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'.