Udostępnij przez


InEight

Łącznik InEight udostępnia interfejs API do pracy z obiektami InEight.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Obsługa inEight
adres URL https://ineight.com/help-support/
Email support@ineight.com
Metadane łącznika
Publisher InEight
Witryna internetowa https://ineight.com/
Zasady ochrony prywatności https://ineight.com/privacy-statement/
Kategorie Dane; Produktywność

Łącznik inEight API umożliwia klientowi zautomatyzowanie procesów biznesowych, zmniejszenie obciążenia i zapewnienie spójności danych między wieloma systemami.

Wymagania wstępne

Do utworzenia połączenia z łącznikiem InEight jest wymagane prawidłowe konto użytkownika platformy w chmurze InEight. Aby korzystać z łącznika InEight, wymagany jest prefiks dzierżawy i klucz subskrypcji dzierżawy. Skontaktuj się z przedstawicielem inEight, aby uzyskać te informacje.

Jak uzyskać poświadczenia

Skontaktuj się z administratorem systemu, aby skonfigurować konto użytkownika w celu uzyskania dostępu do platformy w chmurze InEight. Powiadomienie e-mail z poświadczeniami jest wysyłane na adres e-mail skojarzony z kontem użytkownika.

Wprowadzenie do łącznika

Usługa Microsoft Power Automate umożliwia tworzenie przepływów danych między systemami InEight i zewnętrznymi oraz zarządzanie nimi.

  1. Przejdź do https://make.powerautomate.com/strony , a następnie zaloguj się do swojego konta.
  2. W obszarze nawigacji po lewej stronie wybierz pozycję Moje przepływy. Strona zostanie otwarta na karcie Przepływy chmury, na której są wyświetlane zapisane przepływy.
  3. W górnym obszarze nawigacji kliknij pozycję Nowy przepływ > Utwórz natychmiastowy przepływ w chmurze. Zostanie otwarte okno dialogowe Tworzenie przepływu natychmiastowej chmury. To jest obraz
  4. Wprowadź preferowaną nazwę przepływu lub nazwę zostanie wygenerowana automatycznie.
  5. Wybierz pozycję Ręcznie wyzwól przepływ, a następnie kliknij przycisk Utwórz. Na stronie przedstawiono początek tworzenia nowego przepływu. To jest obraz
  6. Dodaj krok do przepływu, kliknij pozycję +Nowy krok. Zostanie otwarte okno dialogowe Wybieranie operacji.
  7. Aby użyć łącznika InEight, w polu Wyszukaj wpisz ineight, a następnie wybierz go w wynikach. To jest obraz
  8. Wybierz z listy dostępnych akcji. W tym przykładzie wybrano DailyPlan_Get. To jest obraz
  9. Wypełnij wymagane pola dla kroku, dodaj wszelkie dodatkowe kroki, a następnie kliknij przycisk Zapisz. To jest obraz

Znane problemy i ograniczenia

Jedynymi obsługiwanymi akcjami są wymienione dla łącznika.

Typowe błędy i środki zaradcze

Nieautoryzowany użytkownik: upewnij się, że masz konfigurację konta użytkownika dla środowiska, do którego próbujesz uzyskać dostęp.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Get AccoundCodes

Ta integracja umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy kodów kont z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę kodów kont, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight.

Interfejs API AccountCode_Import, który jest wersją przychodzącą tego interfejsu API GET, służy do tworzenia nowych kodów kont i aktualizowania istniejących kodów kont.

Import Accounting Ledger

Ta integracja umożliwia użytkownikowi zaimportowanie zestawu transakcji finansowych z rejestru ogólnego do platformy w chmurze InEight.

Import PaymentTerm

Ta integracja umożliwia użytkownikowi zaimportowanie warunków płatności do platformy w chmurze InEight. Warunki płatności definiują standardy, które są przestrzegane podczas płacenia faktur wykonawcy. Może zawierać terminy, takie jak okres między 2 płatnościami, rabatami, płatnościami zaliczkowymi itp.

Import sprzętu

Integracja sprzętu umożliwia klientom InEight zapewnienie i utrzymanie pełnej listy urządzeń, które mogą być używane w dowolnym projekcie. W ramach tej integracji oczekuje się, że element "Sprzęt" odnosi się do elementów przenośnych, mają szacowany współczynnik użycia i mogą być śledzone przez godziny użycia. Wyposażenie może obejmować dźwigi, podkowy, generatory, ciężarówki używane do transportu i wszelkie inne śledzone zasoby. Integracja ta zawiera szczegółowe informacje o sprzęcie, takim jak producent, model, numer seryjny i czy sprzęt jest własnością, czy wynajmowany. W aplikacji rekordy sprzętu znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Importowanie centrum kosztów

Ta integracja umożliwia systemowi finansowemu innej firmy utrzymanie listy centrów kosztów w usłudze InEight.

Importowanie dostawców projektów

Ta integracja umożliwia klientom przypisywanie dostawców do projektów. Za pomocą tego interfejsu API można dodawać nowych dostawców, a istniejący dostawcy mogą nie być przypisywani do projektów. Każdy dostawca interfejsu API dostawców projektów musi już istnieć w usłudze InEight w ramach głównej listy wszystkich dostawców dla klienta (zobacz "Vendors_Import", aby uzyskać szczegółowe informacje).

Importowanie grupy materiałów

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Importowanie incoterms

Ta integracja umożliwia użytkownikowi zaimportowanie reguł IncoTerms do pakietu. Standardy IncoTerms zostały ustalone przez Międzynarodową Izbę Handlową. Definiują one zasady, które muszą być przestrzegane przez kupujących i sprzedawców zaangażowanych w umowy międzynarodowe.

Importowanie klas rozliczeń sprzętu projektu

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy klas rozliczeniowych sprzętu, które mogą być używane dla różnych funkcji biznesowych w kilku aplikacjach w chmurze InEight. Za pomocą tego interfejsu API można dodawać nowe klasy rozliczeniowe sprzętu, a istniejące klasy rozliczeniowe sprzętu można zaktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego są natychmiast dostępne do użycia w aplikacjach w chmurze InEight

Importowanie klasy materiału

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Importowanie klasy rozliczeń pracowników projektu

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy klas rozliczeniowych pracowników, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Za pomocą tego interfejsu API można dodawać nowe klasy rozliczeń pracowników, a istniejące klasy rozliczeniowe pracowników można aktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego natychmiast są dostępne do użycia w aplikacjach w chmurze InEight.

Importowanie kodu konta

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy kodów kont, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Nowe kody kont i aktualizacje kodów kont wykonywanych przy użyciu tego interfejsu API są automatycznie publikowane (zamiast etapu) i dlatego są natychmiast dostępne do użycia w aplikacjach w chmurze InEight.

Importowanie kontaktów

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy kontaktów, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Za pomocą tego interfejsu API można dodawać nowe kontakty, a istniejące kontakty można aktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego natychmiast są dostępne do użycia w aplikacjach w chmurze InEight.

Importowanie kontaktów projektu

Ta integracja umożliwia klientom przypisywanie kontaktów do projektów. Przy użyciu tego interfejsu API można dodawać nowe kontakty, a istniejące kontakty można nieprzypisać do projektów. Każdy kontakt w interfejsie API kontaktów projektu musi już istnieć w aplikacji InEight jako część głównej listy wszystkich kontaktów dla klienta (zobacz "Contacts_Import", aby uzyskać szczegółowe informacje).

Importowanie materiału

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Importowanie obiektów ProjectCraft

Ta integracja umożliwia klientom InEight skojarzenie określonego rzemiosła i stawki z pracownikiem w określonym projekcie.

Importowanie oranizacji

Integracja organizacji umożliwia klientom tworzenie pełnej struktury dziedziczkiej organizacji i zarządzanie nią, do której są przypisywane projekty, z trzeciej części sytem, takiej jak ERP.

Importowanie pracowników

Integracja pracowników umożliwia klientom InEight udostępnienie listy wszystkich zasobów pracowników dla całej organizacji oraz utrzymanie listy pracowników zatrudnionych, zakończonych lub szczegółowych informacji o zmianie zatrudnienia. W aplikacji rekordy pracowników znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Importowanie pracowników projektu

Integracja pracowników projektu umożliwia klientom inEight udostępnienie określonej listy pracowników, które będą dostępne do użycia jako zasób w określonym projekcie. Tę listę można zarządzać za pośrednictwem integracji, gdy pracownicy przychodzą i przechodzą z projektu, oraz szczegóły, takie jak szacowana zmiana stawek wynagrodzeń osobistych. Każdy pracownik integracji pracowników projektu musi już istnieć w usłudze InEight w ramach głównej listy wszystkich pracowników dla klienta (zobacz "Employees_Import", aby uzyskać szczegółowe informacje).

W aplikacji rekordy ProjectEmployee znajdują się w opcjach menu na poziomie projektu w obszarze "Przydzielone zasoby operacyjne" > projektu.

Importowanie projektów

Integracja projektów umożliwia tworzenie nowych projektów w usłudze InEight. We wcześniejszych wersjach programu InEight konserwacja projektów pod kątem zmian stanu, dat i innych danych projektu została wykonana ręcznie za pomocą interfejsu użytkownika produktu Core.

Importowanie projektów equuipments

Integracja sprzętu projektu umożliwia klientom inEight udostępnienie w firmie InEight listy określonego sprzętu, który jest używany w ramach projektu. Rekordy wysyłane w ramach tej integracji muszą być zgodne z rekordami sprzętu głównego dla klienta (zobacz Equipments_Import, aby uzyskać szczegółowe informacje). W aplikacji rekordy projectEquipment znajdują się w opcjach menu Poziom projektu w obszarze "Przydzielone zasoby operacyjne" > projektu.

Importowanie ról

Ta integracja umożliwia klientom tworzenie głównej listy ról, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight.

Importowanie ról użytkowników

Integracja userRoles umożliwia klientom InEight importowanie listy użytkowników i ról mapowanych na zamierzonym poziomie projektu lub organizacji. W aplikacji przypisania ról użytkownika znajdują się w opcjach menu Poziom konta w obszarze "Administracja > pakietem Zarządzanie użytkownikami > Edytuj użytkownika".

Importowanie typu sprzętu projektu

Integracja typu sprzętu projektu umożliwia klientom InEight utrzymanie określonych stawek dla typów sprzętu w określonym projekcie.

Importowanie typu właściwości materiału

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Importowanie typów sprzętu

Integracja typów sprzętu umożliwia systemowi zewnętrznemu utrzymanie głównej listy typów sprzętu w inEight.

Importowanie unii

Ta integracja umożliwia klientowi utrzymanie głównej listy unii w usłudze InEight. Związki zawodowe mogą być skojarzone z pracownikami i rzemiosłem na koncie (we wszystkich projektach) lub na określonych poziomach projektu. Te skojarzenia można tworzyć i utrzymywać we własnych (oddzielnych) integracjach lub za pomocą interfejsu użytkownika platformy w chmurze InEight.

Importowanie ustawień projektu

Integracja projectSettings umożliwia get/SET ustawień projektu, które obejmują opcje globalne projektu, attriibutes informacji o projekcie, typy paliw projektu i listy niestandardowe projektu. We wcześniejszych wersjach zmiany ustawień projektu były możliwe tylko za pośrednictwem interfejsu użytkownika.

Importowanie użytkowników

Integracja użytkowników umożliwia klientom inEight udostępnianie listy wszystkich zasobów użytkowników dla całej organizacji oraz obsługę listy w miarę dodawania lub usuwania użytkowników. W aplikacji rekordy użytkowników znajdują się w opcjach menu Poziom konta w obszarze "Administracja pakietem"

Importowanie zestawu materiałów

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Importuj dostawców

Integracja dostawców umożliwia klientom utrzymanie głównej listy wszystkich dostawców, których można używać w dowolnym projekcie.

Importuj rzemiosło

Integracja rzemiosła umożliwia klientom InEight udostępnienie listy rzemiosł dla swojej organizacji. W aplikacji rekordy rzemiosła znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki > danych Zasoby operacyjne" lub z menu Poziom projektu w obszarze "Przypisane zasoby operacyjne".

Kategorie sprzętu importu

Integracja equipmentCategories umożliwia klientom inEight zapewnienie i utrzymanie pełnej listy kategorii sprzętu, które mogą być używane na dowolnym sprzęcie. W aplikacji rekordy catgory sprzętu znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Możliwość publikowania wartości rzeczywistych w kontrolce

Wartości rzeczywiste (ogólne) umożliwiają skojarzenie kosztów rzeczywistych według kategorii kosztów, ilości, godzin sprzętu i godzin man-hours na podstawie kryteriów łączenia kodu fazy SPP lub pozycji CBS. Funkcja InEight Control oczekuje, że wartości wysyłane przez ERP reprezentują kwotę transakcyjną od czasu ostatniego wysłania wartości rzeczywistej do kontrolki. Wartości nie powinny reprezentować wpisów zadania "do daty".

Możliwość publikowania wartości rzeczywistych w kontrolce dla wielu projektów

Wartości rzeczywiste (ogólne) umożliwiają skojarzenie kosztów rzeczywistych według kategorii kosztów, ilości, godzin sprzętu i godzin man-hours na podstawie kryteriów łączenia kodu fazy SPP lub pozycji CBS. Funkcja InEight Control oczekuje, że wartości wysyłane przez ERP reprezentują kwotę transakcyjną od czasu ostatniego wysłania wartości rzeczywistej do kontrolki. Wartości nie powinny reprezentować wpisów zadania "do daty".

Pobieranie szczegółów dostawcy

Zwraca pełną listę wszystkich dostawców dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów dostawcy projektu

Ten interfejs API udostępnia listę dostawców przypisanych do projektu. W pakiecie Project Suite znajdują się one w temacie Project —> Assigned vendor (Dostawcy z przypisanymi projektami).

Pobieranie szczegółów jednostki

Zwraca pełną listę wszystkich rzemieślników pracowników dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów języka

Zwraca pełną listę wszystkich języków dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów kategorii sprzętu

Zwraca pełną listę wszystkich kategorii sprzętu dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów klasy rozliczeniowej sprzętu projektu

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy klas rozliczeniowych sprzętu z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę klas rozliczeń sprzętu, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wysyłać zapytania dotyczące usługi APIM dla sprzętu według ich identyfikatorów SSID, nazwy lub innych szczegółów klasy rozliczeniowej sprzętu.

Pobieranie szczegółów klasy rozliczeń pracowników projektu

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy klas rozliczeniowych pracowników z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę klas rozliczeniowych pracowników, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wysyłać zapytania dotyczące usługi APIM dla pracownika według ich identyfikatora SSID, nazwy lub innych szczegółów klasy rozliczeniowej pracownika.

Pobieranie szczegółów kontaktu z projektem

Ten interfejs API udostępnia listę kontaktów przypisanych do projektu. W pakiecie Project Suite znajdują się one w obszarze Project —> Przypisane kontakty.

Pobieranie szczegółów miary

Zwraca pełną listę wszystkich jednostek miar dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów pracowników

Udostępnia wszystkie rekordy pracowników utworzone w usłudze InEight do użycia w dowolnym projekcie. W aplikacji rekordy pracowników znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Należy pamiętać, że pole "EmployeePIN" zwróci tylko zaszyfrowane wartości ochrony i zabezpieczeń informacji prywatnych.

Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów pracowników projektu

Zawiera pełną listę pracowników przypisanych do określonego projektu oraz wszystkie szczegóły dotyczące przydziału. W aplikacji rekordy ProjectEmployee znajdują się w opcjach menu na poziomie projektu w obszarze "Przydzielone zasoby operacyjne" > projektu. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów projektu

Zwraca pełną listę wszystkich projektów dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów regionów

Zwraca listę wszystkich kodów regionów dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów roli

Ta integracja umożliwia klientom wykonywanie zapytań i eksportowanie głównej listy ról, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wykonywać zapytania dotyczące usługi APIM dla ról według ich identyfikatorów SourceSystemId, RoleName lub innych szczegółów roli.

Pobieranie szczegółów rynku

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy rynków , z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę rynków, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wykonywać zapytania dotyczące usługi APIM dla rynków według ich identyfikatorów SSID, nazwy, firmy lub innych szczegółów rynku.

Pobieranie szczegółów sprzętu projektu

Zawiera pełną listę sprzętu przypisanego do określonego projektu oraz wszystkie szczegóły dotyczące przypisania. W ramach rekordów aplikacji ProjectEquipment można znaleźć w opcjach menu Poziom projektu w obszarze "Projekt" > "Przypisane zasoby operacyjne". Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów strefy czasowej

Zwraca pełną listę wszystkich stref czasowych dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów transakcji

Zwraca pełną listę wszystkich transakcji pracowników dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Pobieranie szczegółów ustawień projektu

Integracja ProjectSettings_Get umożliwia eksportowanie ustawień projektu obejmujących opcje globalne projektu, attriibutes informacji o projekcie, typy paliw projektu i listy niestandardowe projektu. We wcześniejszych wersjach zmiany ustawień projektu były możliwe tylko za pośrednictwem interfejsu użytkownika.

Należy pamiętać, że każdy eksport "GET" będzie zawierać wszystkie szczegóły ustawień dla każdego żądanego projektu: tj. opcje globalne, typy paliw i listy niestandardowe. Ponadto inne parametry filtrowania selektywnego, takie jak $select , $count, $top, $skip.... etc nie będzie działać z tym interfejsem API.

Pobieranie szczegółów użytkownika

Integracja Users_Get umożliwia klientom wykonywanie zapytań i eksportowanie list użytkowników z rozwiązania InEight do systemów wewnętrznych. Rekordy użytkowników na tych listach można następnie modyfikować i ponownie importować do pakietu za pomocą interfejsu API Users_Import.

Pobieranie szczegółów walut

Zwraca pełną listę wszystkich walut dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Potwierdzanie stanu codziennych planów

Jeśli zatwierdzone plany dzienne są wysyłane do systemu zewnętrznego, system zewnętrzny może opcjonalnie przetwarzać dane dziennego planu i zwracać komunikat informujący platformę w chmurze InEight, że stan powinien zostać zaktualizowany do finalnego przetwarzania.

Potwierdzanie stanu kart czasowych

Integracja potwierdzenia karty czasowej umożliwia systemom zewnętrznym zgłaszanie powodzenia lub niepowodzeń przetwarzania kart czasowych uzyskanych z Centrum czasu i aktualizowanie stanu w celu obsługi przepływu pracy biznesowego.

Rynki importu

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy rynków, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Przy użyciu tego interfejsu API można dodać nowe rynki, a istniejące rynki można zaktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego natychmiast są dostępne do użycia w aplikacjach w chmurze InEight.

Ta integracja służy do importowania danych adresów wysyłkowych projektu

Umożliwia klientom importowanie danych wysyłki projektu dla swojej organizacji. Ta integracja tworzy i utrzymuje informacje o adresach wysyłkowych dla projektu przy użyciu aplikacji kontraktowej.

Ta integracja służy do importowania danych faktur

Umożliwia klientom importowanie faktur dla swojej organizacji. Dzięki tej integracji dostawcy, którzy są użytkownikami, mogą publikować faktury w aplikacji kontraktowej, które następnie mogą być używane w żądaniu płatności i przesyłane do systemu zewnętrznego do przetwarzania. Faktury zaksięgowane są wyświetlane w rejestrze faktur jako nieprzypisane faktury.

Ta integracja służy do importowania danych jednostki prawnej projektu

Umożliwia klientom importowanie danych jednostki prawnej projektu dla swojej organizacji. Ta integracja kojarzy rekordy podmiotów prawnych z projektem i ustawia relację zakładu do użycia w aplikacji kontraktów.

Ta integracja służy do importowania danych lokalizacji magazynu

Umożliwia klientom importowanie klientów do importowania danych lokalizacji przechowywania dla swojej organizacji. Dzięki tej integracji można utworzyć i zachować wybraną listę lokalizacji przechowywania do użycia w pakiecie projektów.

Ta integracja służy do importowania danych lokalizacji magazynu projektu

Umożliwia klientom importowanie danych lokalizacji magazynu projektu dla swojej organizacji. Ta integracja tworzy informacje o fabryce i lokalizacji magazynu dla projektu przy użyciu aplikacji kontraktów.

Ta integracja służy do importowania danych odbioru towarów

Umożliwia klientom importowanie danych odbioru towarów dla swojej organizacji.

Ta integracja służy do importowania danych podatkowych kontraktu

Umożliwia klientom importowanie danych podatkowych kontraktu dla swojej organizacji przed opublikowaniem rzeczywistej umowy. Integracja ta otrzymuje łączny podatek i podział kodów podatkowych i kwot dla umowy.

Ta integracja służy do importowania danych podmiotów prawnych

Umożliwia klientom importowanie danych podmiotów prawnych dla swojej organizacji. Podmioty prawne reprezentują jednostki biznesowe w firmie, która może być używana do celów rozliczeniowych w ramach aplikacji kontraktów. Ta integracja umożliwia tworzenie i zarządzanie wybranymi jednostkami prawnymi w ramach aplikacji kontraktów.

Ta integracja służy do importowania danych roślin

Umożliwia klientom importowanie danych roślin dla swojej organizacji. Rośliny są używane do zamawiania materiałów. Ta integracja umożliwia utworzenie i zarządzanie listą wybranych roślin do użycia w aplikacji kontraktowej.

Ta integracja służy do importowania danych sprzętu kontraktowego

Umożliwia klientom importowanie danych sprzętu kontraktowego dla swojej organizacji. Ta integracja umożliwia systemowi zewnętrznemu dopasowanie szczegółów sprzętu do spisu sprzętu. Jeśli sprzęt używany w elemencie liniowym istnieje w systemie zewnętrznym, szczegóły kontraktu są dołączone do tego sprzętu. Jeśli nie, system zewnętrzny tworzy nowy sprzęt na podstawie informacji przekazywanych za pośrednictwem integracji. Nowe szczegóły sprzętu są wysyłane do platformy chmury pakietu projektu w celu przypisania sprzętu projektu.

Ta integracja służy do importowania danych zamówienia zakupu

Umożliwia klientom otrzymywanie zaktualizowanych informacji o szczegółach kontraktu na podstawie tworzenia zamówienia zakupu (odpowiedzi). Komunikat odpowiedzi może być również używany do dostarczania aktualizacji stanu zamówienia zakupu w miarę przenoszenia żądania do płatności w systemie zewnętrznym.

Ta integracja służy do importowania danych żądania naliczania (odpowiedzi)

Umożliwia klientom importowanie danych żądania naliczania (odpowiedzi) dla swojej organizacji. Naliczanie pozwala rejestrować odebrane towary lub usługi, ale nie zostały jeszcze zafakturowane względem umowy.

Ta integracja służy do importowania danych żądania płatności

Umożliwia klientom dostarczenie potwierdzenia otrzymania żądania płatności i opcjonalnych aktualizacji stanu płatności do momentu jego pełnego przetworzenia. Umożliwia również klientom publikowanie szczegółów faktury wraz ze szczegółami płatności na podstawie faktury bezpośrednio z systemu zewnętrznego bez tworzenia żądania płatności w pakiecie projektów.

Transakcje importowe

Integracja handlu umożliwia klientom InEight udostępnianie listy transakcji dla swojej organizacji. W aplikacji rekordy transakcji znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki > danych Zasoby operacyjne" lub z menu Poziomu projektu w obszarze "Przypisane zasoby operacyjne".

Usuwanie użytkowników

Interfejs API Users_Delete umożliwia użytkownikom ręczne usuwanie jednego lub wielu rekordów przy użyciu systemu zewnętrznego lub za pośrednictwem usługi APIM. Działanie opcji "Usuwanie" odbywa się przez ustawienie flagi "IsActive" na wartość "False". Wszystkie rekordy systemowe używane do uwierzytelniania użytkownika względem tabeli Microsoft Entra ID (Login User) są wyczyszczone. Usunięcie jest dostępne niezależnie od stanu użytkownika jako aktywnego lub nieaktywnego. Nie ma żadnych ograniczeń dotyczących liczby użytkowników, którzy mogą zostać usunięci za pośrednictwem transakcji zbiorczego usuwania. Istnieje walidacja, aby upewnić się, że użytkownik nie może usunąć własnego rekordu.

Uzyskiwanie kontaktów

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy kontaktów z pakietu Do systemów wewnętrznych. Pomaga to klientom zachować główną listę kontaktów, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wysyłać zapytania do usługi APIM o kontakty według ich identyfikatorów SSID, nazwy, firmy lub innych danych kontaktowych.

Uzyskiwanie krajów

Zwraca pełną listę wszystkich krajów dostępnych do użycia w aplikacjach w chmurze InEight. Odpowiedź może zostać opcjonalnie rozszerzona, aby uwzględnić przetłumaczone nazwy krajów dla wszystkich języków obsługiwanych obecnie przez chmurę InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Uzyskiwanie pełnych szczegółów karty czasowej

Integracja z kartą czasową zapewnia systemy przetwarzania płac lub przedpłatowe ze szczegółowym podziałem godzin dla pracowników wraz z typem wykonywanej pracy i zdefiniowanymi niestandardowymi definicjami, które są stosowane w blokach godzin lub przez cały dzień. Ta integracja jest dostępna, jeśli centrum czasu zostało włączone w środowisku klienta. Time Center to aplikacja w ramach planu InEight, która generuje karty czasowe poszczególnych pracowników lub sprzętu dla każdej kombinacji wprowadzonej w planie dziennym. Aplikacja umożliwia administratorowi przejrzenie godzin przed wysłaniem jej do erp w celu dalszego przetwarzania rzeczywistych godzin dla innych procesów biznesowych, takich jak lista płac. Wszystkie karty czasowe, jeśli jest to wymagane, można wysyłać za pośrednictwem integracji karty czasowej do erp lub innego systemu na potrzeby dalszych przepływów pracy procesów biznesowych.

Uzyskiwanie pełnych szczegółów planu dziennego

Integracja planu dziennego umożliwia klientom zapewnianie informacji o czasie dla pracowników i sprzętu zgodnie z zapisem w planie InEight. Ta integracja zawiera podsumowanie informacji na temat planu dziennego, od godzin pracowników do elementów kosztów, godzin sprzętu do elementów kosztów, wskaźników płac i notatek. Integracja planu dziennego może również służyć do śledzenia i zapewniania stanu planu w systemach spoza platformy w chmurze InEight. Gdy dzienny plan jest używany do tego celu, opcjonalny komunikat odpowiedzi może służyć do wyzwolenia zmiany stanu w planie dziennym, aby wskazać, że zmiana została pomyślnie odebrana przez system zewnętrzny.

Uzyskiwanie szczegółów organizacji

Zwraca pełną listę pełnej struktury hierarchicznej organizacji dostępnej do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Uzyskiwanie szczegółów sprzętu

Udostępnia wszystkie rekordy sprzętu utworzone w usłudze InEight do użycia w dowolnym projekcie. W aplikacji rekordy sprzętu znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne". Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Uzyskiwanie szczegółów typu sprzętu

Zwraca pełną listę wszystkich typów sprzętu dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Get AccoundCodes

Ta integracja umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy kodów kont z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę kodów kont, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight.

Interfejs API AccountCode_Import, który jest wersją przychodzącą tego interfejsu API GET, służy do tworzenia nowych kodów kont i aktualizowania istniejących kodów kont.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Liczba
$count integer

Zawiera liczbę pasujących wyników (właściwość "@odata.count") w odpowiedzi.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji platformy produktów i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Identyfikator wyświetlania
DisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnych zastosowaniach aplikacji platformy produktów. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType jest polem obowiązkowym i określa operację, która ma być wykonywana za pomocą metody, np. Add lub 1, Update lub 2, Rename lub 3, Move lub 4 lub Delete lub 5.

AccountCodeDescription
AccountCodeDescription string

Nieformalny opis rekordu, który będzie wyświetlany w normalnym użyciu aplikacji platformy produktów, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów. To pole obsługuje dużą liczbę znaków tekstowych, ale zaleca się, aby opis był możliwie najkrótszy, zachowując łatwo rozpoznane znaczenie.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId lub AccountCodeDisplay rekordu, który reprezentuje element nadrzędny bieżącego rekordu w hierarchii kodu konta.

ZastąpAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z platformy produktu InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true. Nie zaleca się używania tego pola do ukrywania lub zawieszania rekordu, ponieważ nie można przywrócić usuniętych rekordów.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Włącza lub wyłącza flagę podstawową Auto Quantity dla kodu konta.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Włącza lub wyłącza flagę Pomocnicza automatycznej ilości dla kodu konta.

IsTerminal
IsTerminal boolean

Określa, czy kod konta jest ostatnim w gałęzi hierarchii.

PrimaryUOMReference
PrimaryUOMReference string

Podaj identyfikator DisplayId lub SourceSystemId jednostki miary, która ma być używana jako podstawowy element UOM.

Kod waluty
CurrencyCode string

Nazwa prawidłowego rekordu waluty.

SecondaryUOMReference
SecondaryUOMReference string

Podaj identyfikator DisplayId lub SourceSystemId jednostki miary, która ma być używana jako pomocnicza jednostka UOM.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Ustawia wartość opcji Współtworzenie podstawowego elementu podstawowego w kodzie konta.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Ustawia wartość opcji Współtworzenie podstawowej do pomocniczej w kodzie konta.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Ustawia wartość opcji Współtworzenie pomocniczej do pomocniczej w kodzie konta.

FlagaAsDisabled
FlagAsDisabled boolean

Ustawia wartość opcji Flaga dla wyłączenia w kodzie konta.

Notatki
Notes string

Otwórz pole dla notatek w rekordzie Kod konta

SafetyNotes
SafetyNotes string

Otwórz pole dla notatek w rekordzie Kod konta

EnvironmentalNotes
EnvironmentalNotes string

Otwórz pole dla notatek w rekordzie Kod konta

QualityNotes
QualityNotes string

Otwórz pole dla notatek w rekordzie Kod konta

AccountCodeTag1
AccountCodeTag1 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag2
AccountCodeTag2 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag3
AccountCodeTag3 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag4
AccountCodeTag4 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag5
AccountCodeTag5 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag6
AccountCodeTag6 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag7
AccountCodeTag7 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag8
AccountCodeTag8 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag9
AccountCodeTag9 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag10
AccountCodeTag10 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag11
AccountCodeTag11 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag12
AccountCodeTag12 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag13
AccountCodeTag13 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag14
AccountCodeTag14 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag15
AccountCodeTag15 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag16
AccountCodeTag16 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag17
AccountCodeTag17 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag18
AccountCodeTag18 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag19
AccountCodeTag19 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag20
AccountCodeTag20 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

UserDefinedField1
UserDefinedField1 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField2
UserDefinedField2 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField3
UserDefinedField3 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField4
UserDefinedField4 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField5
UserDefinedField5 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField6
UserDefinedField6 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField7
UserDefinedField7 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField8
UserDefinedField8 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField9
UserDefinedField9 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField10
UserDefinedField10 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

Import Accounting Ledger

Ta integracja umożliwia użytkownikowi zaimportowanie zestawu transakcji finansowych z rejestru ogólnego do platformy w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator wyświetlania
DisplayId string

Kod reprezentujący lub opisujący rejestr ogólny

Description
Description string

Pole zdefiniowane przez klienta, które jest zwykle używane do opisywania lub podawania szczegółowych informacji o rejestrze ogólnym

Język
Language string

Kod języka, w którym domyślne konto rejestru ogólnego ma być wyświetlane na ekranie

SourceSystemId
SourceSystemId string

Identyfikacja rejestru ogólnego używanego w systemie zewnętrznym. W większości przypadków jest to zgodne z polem DisplayId. To pole jest używane przez inEight w celu dopasowania rekordów rejestru ogólnego do innych jednostek, w których rejestr konta jest krzyżowo wnioskowany

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego dostarczającego dane. Współpraca z rozwiązaniem InEight w celu zidentyfikowania określonej wartości do użycia w tym polu

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Description
Description string

Pole zdefiniowane przez klienta, które jest zwykle używane do opisywania lub podawania szczegółowych informacji o rejestrze ogólnym zgodnie z kodem języka

Język
Language string

Kod języka, który ogólny rejestr jest wyświetlany w interfejsie użytkownika

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Import PaymentTerm

Ta integracja umożliwia użytkownikowi zaimportowanie warunków płatności do platformy w chmurze InEight. Warunki płatności definiują standardy, które są przestrzegane podczas płacenia faktur wykonawcy. Może zawierać terminy, takie jak okres między 2 płatnościami, rabatami, płatnościami zaliczkowymi itp.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Name
Name string

Kod reprezentujący lub opisujący termin płatności

Description
Description string

Pole zdefiniowane przez klienta, które jest zwykle używane do opisywania lub podawania szczegółowych informacji o okresie płatności

Język
Language string

Kod języka wyświetlany w interfejsie użytkownika dla terminu płatności

SourceSystemId
SourceSystemId string

Identyfikacja terminu płatności używanego w systemie zewnętrznym. W większości przypadków jest to zgodne z polem Nazwa. To pole jest używane przez inEight do dopasowywania rekordów Incoterm do innych jednostek, w których termin płatności jest krzyżowy

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego dostarczającego dane. Współpraca z rozwiązaniem InEight w celu zidentyfikowania określonej wartości do użycia w tym polu

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Określa, czy wartość szacowania postępu jest obowiązkowa w module InEight Contract Payment Request ,jeśli ten sam termin płatności jest używany w aplikacji kontraktu InEight

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Określa, czy okres rozliczeniowy jest obowiązkowy w module Żądanie płatności kontraktu InEight, jeśli ten sam termin płatności jest używany w aplikacji InEight Contract

DueDays
DueDays integer

Po przesłaniu faktur w umowie InEight data ukończenia faktury zostanie określona na podstawie terminu płatności w dniach ukończenia płatności

Description
Description string

Pole zdefiniowane przez klienta, które jest zwykle używane do opisywania lub podawania szczegółów dotyczących terminu płatności zgodnie z kodem języka

Język
Language string

Kod języka wyświetlany w interfejsie użytkownika dla terminu płatności

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Import sprzętu

Integracja sprzętu umożliwia klientom InEight zapewnienie i utrzymanie pełnej listy urządzeń, które mogą być używane w dowolnym projekcie. W ramach tej integracji oczekuje się, że element "Sprzęt" odnosi się do elementów przenośnych, mają szacowany współczynnik użycia i mogą być śledzone przez godziny użycia. Wyposażenie może obejmować dźwigi, podkowy, generatory, ciężarówki używane do transportu i wszelkie inne śledzone zasoby. Integracja ta zawiera szczegółowe informacje o sprzęcie, takim jak producent, model, numer seryjny i czy sprzęt jest własnością, czy wynajmowany. W aplikacji rekordy sprzętu znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

EquipmentSystemStatus
EquipmentSystemStatus string

Dostępność lub bieżący stan sprzętu. Dozwolone wartości dla tego pola to "Dostępne" i "Niedostępne". Jeśli nie zostanie podana w szczególności, zostanie założona wartość "Dostępne".

Numer sprzętu
EquipmentNumber True string

System elementów wyposażenia identyfikatora rekordu, który musi być unikatowy dla każdego sprzętu.

OwnershipType
OwnershipType True string

Wskazuje, czy przedmiot sprzętu jest własnością klienta, czy wynajmowany. Prawidłowe opcje dla tego pola to "Własności" i "Wynajęte".

EquipmentType
EquipmentType True string

Kojarzy element sprzętu z typem sprzętu. Wartość musi być zgodna z wartością istniejącego identyfikatora EquipmentTypeId.

Kod dostawcy
VendorCode string

Identyfikuje dostawcę, który istnieje w usłudze InEight. Sprzęt z kodem dostawcy jest zarządzany przez skojarzonego dostawcę, a ich dostępność jest ograniczona do tego dostawcy.

SerialNumber
SerialNumber string

Fizyczny numer seryjny lub numer identyfikacyjny pojazdu (VIN) urządzenia.

Producent
Manufacturer string

Nazwa producenta sprzętu.

Kropka
Dot boolean

Wskazuje, czy sprzęt jest regulowany przez Departament Transportu (DOT).

Deskrypcja sprzętu
EquipmentDescription True string

Pole zdefiniowane przez użytkownika, które zazwyczaj opisuje lub podaje szczegółowe informacje o kategorii lub modelu/typie określonego sprzętu.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

SourceSystemId
SourceSystemId string

Identyfikacja sprzętu używanego w systemie zewnętrznym. W większości przypadków jest to zgodne z polem Numer sprzętu. To pole jest używane przez InEight do dopasowywania rekordów sprzętu do innych jednostek (np. sprzętu projektu), gdzie sprzęt jest przywołytyny krzyżowo.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego dostarczającego dane.

Kod waluty
CurrencyCode string

Określa typ waluty skojarzony ze sprzętem.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Centrum kosztów, do którego należy sprzęt.

Lokalizacja
Location string

Pole wolnego tekstu używane do wyświetlania lokalizacji, w której można znaleźć sprzęt.

Koszt jednostkowy
UnitCost double

Koszt związany z obsługą sprzętu. Wprowadzona tutaj wartość odpowiada jednostce miary (UoMName).

UoMName
UoMName string

Określa jednostkę miary skojarzona ze sprzętem. Podana tutaj wartość musi być zgodna z nazwą LUB identyfikatorem systemu źródłowego istniejącego rekordu jednostki miary.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Określa, czy rekord może być używany do codziennego planowania w aplikacjach Plan and Progress

Zwraca

response
string

Importowanie centrum kosztów

Ta integracja umożliwia systemowi finansowemu innej firmy utrzymanie listy centrów kosztów w usłudze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

CostCenterDisplayId
CostCenterDisplayId True string

Unikatowy identyfikator, który jest publicznie wyświetlany i zrozumiały. To pole może być takie samo jak SourceSystemId lub może zawierać inną wartość

CostCenterDescription
CostCenterDescription True string

Pełny publiczny opis centrum kosztów

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId typu centrum kosztów, który istnieje na platformie w chmurze InEight

IsActive
IsActive boolean

Wysłanie wartości false w tym polu powoduje nietrwałe usunięcie rekordu z platformy w chmurze InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

Zwraca

response
string

Importowanie dostawców projektów

Ta integracja umożliwia klientom przypisywanie dostawców do projektów. Za pomocą tego interfejsu API można dodawać nowych dostawców, a istniejący dostawcy mogą nie być przypisywani do projektów. Każdy dostawca interfejsu API dostawców projektów musi już istnieć w usłudze InEight w ramach głównej listy wszystkich dostawców dla klienta (zobacz "Vendors_Import", aby uzyskać szczegółowe informacje).

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator każdego projektu, który jest publicznie rozpoznawalny. To pole pokazuje normalne użycie aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora

Kod dostawcy
VendorCode string

Kod dostawcy dostawcy, jeśli użytkownik jest przypisany do dostawcy

VendorSourceSystemId
VendorSourceSystemId True string

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services. Unikatowy identyfikator dla każdego dostawcy utworzonego przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId True string

Unikatowy identyfikator każdego projektu utworzonego przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

IsActive
IsActive boolean

Wartość logiczna wskazująca, czy dostawca jest aktywny, czy nie w systemie InEight

Zwraca

response
string

Importowanie grupy materiałów

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

GroupDisplayId
GroupDisplayId True string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora

MaterialGroupName
MaterialGroupName True string

Nazwa grupy materiałów

Description
Description string

Przyjazny dla użytkownika opis rekordu, który będzie wyświetlany w normalnym użyciu aplikacji InEight, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów. To pole może obsługiwać dużą liczbę znaków tekstowych, ale zaleca się, aby opis był możliwie najkrótszy, zachowując łatwo rozpoznane znaczenie

ParentMaterialGroupReference
ParentMaterialGroupReference string

Jeśli jest używana grupa materiałów, podaj odwołanie do grupy materiałów reprezentujące element nadrzędny tego rekordu grupy materiałów

Język
Language string

Kod języka reprezentujący język w polach Nazwa grupy materiału i Opis. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem dla języków obsługiwanych przez inEight

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

MaterialGroupReference
MaterialGroupReference string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

Język
Language string

Kod języka reprezentujący język w polach Nazwa grupy materiałów i Opis dla każdego skojarzenia tłumaczenia. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem dla języków obsługiwanych przez inEight

MaterialGroupName
MaterialGroupName string

Przetłumaczony tekst nazwy grupy materiałów dla skojarzonego języka

Description
Description string

Przetłumaczony tekst opisu skojarzonego języka

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Importowanie incoterms

Ta integracja umożliwia użytkownikowi zaimportowanie reguł IncoTerms do pakietu. Standardy IncoTerms zostały ustalone przez Międzynarodową Izbę Handlową. Definiują one zasady, które muszą być przestrzegane przez kupujących i sprzedawców zaangażowanych w umowy międzynarodowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Name
Name string

Kod reprezentujący lub opisujący incoterm

Description
Description string

Pole zdefiniowane przez klienta, które jest zwykle używane do opisywania lub podawania szczegółowych informacji o incotermie

Język
Language string

Kod języka wyświetlany w domyślnym incotermie w interfejsie użytkownika

SourceSystemId
SourceSystemId string

Identyfikacja incoterm używanego w systemie zewnętrznym. W większości przypadków jest to zgodne z polem Nazwa. To pole jest używane przez inEight do dopasowania rekordów Incoterm do innych jednostek, w których odwołanie incoterm jest krzyżowe

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego dostarczającego dane. Współpraca z rozwiązaniem InEight w celu zidentyfikowania określonej wartości do użycia w tym polu

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Description
Description string

Pole zdefiniowane przez klienta, które jest zwykle używane do opisywania lub podawania szczegółowych informacji o incotermie zgodnie z kodem języka

Język
Language string

Kod języka wyświetlany w domyślnym incotermie w interfejsie użytkownika

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Importowanie klas rozliczeń sprzętu projektu

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy klas rozliczeniowych sprzętu, które mogą być używane dla różnych funkcji biznesowych w kilku aplikacjach w chmurze InEight. Za pomocą tego interfejsu API można dodawać nowe klasy rozliczeniowe sprzętu, a istniejące klasy rozliczeniowe sprzętu można zaktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego są natychmiast dostępne do użycia w aplikacjach w chmurze InEight

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Nazwa klasy rozliczeniowej sprzętu używanej w projekcie

SourceSystemId
SourceSystemId True string

Identyfikator zewnętrzny rekordu klasy rozliczeniowej sprzętu dostarczonego przez system rekordów dla klas rozliczeniowych

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu, który przypisuje klasę rozliczeń sprzętu do projektów.

Identyfikator projektu
ProjectId True string

Identyfikator zewnętrzny projektu skojarzonego z klasą rozliczeń

Description
Description string

Pole opcjonalne, aby dodać więcej szczegółów na temat klasy rozliczeniowej

VendorSourceSystemId
VendorSourceSystemId string

Opcjonalny identyfikator zewnętrzny dostawcy przypisanego do klasy rozliczeniowej

Szybkość rozliczeń
BillingRate double

Stawka naliczona dla właściciela sprzętu

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

Zwraca

response
string

Importowanie klasy materiału

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

MaterialSetReference
MaterialSetReference string

Unikatowy identyfikator zestawu materiałów, który ma być skojarzony z materiałem

MaterialReference
MaterialReference string

Unikatowy identyfikator materiału do skojarzenia z zestawem materiałów

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Unikatowy identyfikator typu charakterystyki zestawu materiałów, który ma być skojarzony

DefaultPresetValue
DefaultPresetValue string

W tym polu można podać wartość wstępnie ustawioną dla właściwości zestawu materiałów

Język
Language string

Język wartości w wartości DefaultPresetValue. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem języka obsługiwanym przez inEight

Język
Language string

Język dla wartości w PresetValue w tej tablicy. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem języka obsługiwanym przez inEight

PresetValue
PresetValue string

Przetłumaczony tekst preseValue w skojarzonym języku

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

SourceSystemName
SourceSystemName string

Nazwa systemu źródłowego, który dostarcza dane. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

Zwraca

response
string

Importowanie klasy rozliczeń pracowników projektu

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy klas rozliczeniowych pracowników, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Za pomocą tego interfejsu API można dodawać nowe klasy rozliczeń pracowników, a istniejące klasy rozliczeniowe pracowników można aktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego natychmiast są dostępne do użycia w aplikacjach w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Nazwa klasy rozliczeniowej pracownika używanej w projekcie

SourceSystemId
SourceSystemId True string

Zewnętrzny identyfikator rekordu klasy rozliczeniowej pracownika dostarczonego przez system rekordów dla klas rozliczeniowych

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu, który przypisuje klasę rozliczeń pracowników do projektów.

Identyfikator projektu
ProjectId True string

Identyfikator zewnętrzny projektu skojarzonego z klasą rozliczeń

Description
Description string

Pole opcjonalne, aby dodać więcej szczegółów na temat klasy rozliczeniowej

VendorSourceSystemId
VendorSourceSystemId string

Opcjonalny identyfikator zewnętrzny dostawcy przypisanego do klasy rozliczeniowej

BillingRateST
BillingRateST double

Stawka czasowa w warstwie Standardowa obciążana właścicielem pracownika

BillingRateDT
BillingRateDT double

Opłata za dwukrotną stawkę czasu dla właściciela pracownika

BillingRateOT
BillingRateOT double

W czasie naliczana jest opłata za właściciela dla pracownika

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

Zwraca

response
string

Importowanie kodu konta

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy kodów kont, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Nowe kody kont i aktualizacje kodów kont wykonywanych przy użyciu tego interfejsu API są automatycznie publikowane (zamiast etapu) i dlatego są natychmiast dostępne do użycia w aplikacjach w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId True string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji platformy produktów i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName True string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Identyfikator wyświetlania
DisplayId True string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnych zastosowaniach aplikacji platformy produktów. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType jest polem obowiązkowym i określa operację, która ma być wykonywana za pomocą metody, np. Add lub 1, Update lub 2, Rename lub 3, Move lub 4 lub Delete lub 5.

AccountCodeDescription
AccountCodeDescription True string

Nieformalny opis rekordu, który będzie wyświetlany w normalnym użyciu aplikacji platformy produktów, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów. To pole obsługuje dużą liczbę znaków tekstowych, ale zaleca się, aby opis był możliwie najkrótszy, zachowując łatwo rozpoznane znaczenie.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId lub AccountCodeDisplay rekordu, który reprezentuje element nadrzędny bieżącego rekordu w hierarchii kodu konta.

ZastąpAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z platformy produktu InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true. Nie zaleca się używania tego pola do ukrywania lub zawieszania rekordu, ponieważ nie można przywrócić usuniętych rekordów.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Włącza lub wyłącza flagę podstawową Auto Quantity dla kodu konta.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Włącza lub wyłącza flagę Pomocnicza automatycznej ilości dla kodu konta.

IsTerminal
IsTerminal boolean

Określa, czy kod konta jest ostatnim w gałęzi hierarchii.

PrimaryUOMReference
PrimaryUOMReference string

Podaj identyfikator DisplayId lub SourceSystemId jednostki miary, która ma być używana jako podstawowy element UOM.

Kod waluty
CurrencyCode string

Nazwa prawidłowego rekordu waluty.

SecondaryUOMReference
SecondaryUOMReference string

Podaj identyfikator DisplayId lub SourceSystemId jednostki miary, która ma być używana jako pomocnicza jednostka UOM.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Ustawia wartość opcji Współtworzenie podstawowego elementu podstawowego w kodzie konta.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Ustawia wartość opcji Współtworzenie podstawowej do pomocniczej w kodzie konta.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Ustawia wartość opcji Współtworzenie pomocniczej do pomocniczej w kodzie konta.

FlagaAsDisabled
FlagAsDisabled boolean

Ustawia wartość opcji Flaga dla wyłączenia w kodzie konta.

Notatki
Notes string

Otwórz pole dla notatek w rekordzie Kod konta

SafetyNotes
SafetyNotes string

Otwórz pole dla notatek w rekordzie Kod konta

EnvironmentalNotes
EnvironmentalNotes string

Otwórz pole dla notatek w rekordzie Kod konta

QualityNotes
QualityNotes string

Otwórz pole dla notatek w rekordzie Kod konta

AccountCodeTag1
AccountCodeTag1 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag2
AccountCodeTag2 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag3
AccountCodeTag3 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag4
AccountCodeTag4 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag5
AccountCodeTag5 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag6
AccountCodeTag6 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag7
AccountCodeTag7 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag8
AccountCodeTag8 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag9
AccountCodeTag9 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag10
AccountCodeTag10 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag11
AccountCodeTag11 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag12
AccountCodeTag12 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag13
AccountCodeTag13 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag14
AccountCodeTag14 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag15
AccountCodeTag15 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag16
AccountCodeTag16 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag17
AccountCodeTag17 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag18
AccountCodeTag18 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag19
AccountCodeTag19 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

AccountCodeTag20
AccountCodeTag20 string

Podaj wartość tagu niestandardowego Kod konta z jednej ze wstępnie zdefiniowanych opcji listy niestandardowej dla tego pola.

UserDefinedField1
UserDefinedField1 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField2
UserDefinedField2 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField3
UserDefinedField3 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField4
UserDefinedField4 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField5
UserDefinedField5 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField6
UserDefinedField6 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField7
UserDefinedField7 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField8
UserDefinedField8 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField9
UserDefinedField9 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

UserDefinedField10
UserDefinedField10 string

Pole niestandardowe dla kodów kont, które akceptuje dowolną wartość tekstowa.

Zwraca

response
string

Importowanie kontaktów

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy kontaktów, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Za pomocą tego interfejsu API można dodawać nowe kontakty, a istniejące kontakty można aktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego natychmiast są dostępne do użycia w aplikacjach w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Imię (pierwsze)
FirstName True string

Imię kontaktu

Nazwisko
LastName True string

Nazwisko kontaktu

Firma
Company True string

Firma kontaktu

Poczta podstawowa
PrimaryEmail True string

Podstawowy adres e-mail kontaktu

Pomocnicza poczta
SecondaryEmail string

Pomocniczy adres e-mail kontaktu

SourceSystemId
SourceSystemId True string

Identyfikator zewnętrzny rekordu kontaktowego dostarczonego przez system rekordu kontaktów

SourceSystemName
SourceSystemName string

Klient podał nazwę systemu rekordu kontaktów.

ContactTypeReference
ContactTypeReference True string

Kategoria Kontakt

LanguagePreference
LanguagePreference string

Preferowany język kontaktu

VendorSourceSystemId
VendorSourceSystemId string

Jeśli kontakt jest skojarzony z dostawcą, identyfikator zewnętrzny z systemu dostawcy rekordu

Dział
Department string

Dział kontaktów w firmie lub organizacji

Title
Title string

Tytuł kontaktu w firmie lub organizacji

Position
Position string

Stanowisko osoby kontaktowej w firmie lub organizacji

Numer pakietu Office
OfficeNumber string

Numer telefonu biura kontaktu

Numer telefonu komórkowego
MobileNumber string

Numer telefonu komórkowego kontaktu

Numer faksu
FaxNumber string

Numer faksu kontaktu

Adres1
Address1 string

Adres ulicy kontaktu

Adres2
Address2 string

Pomocniczy adres ulicy kontaktu

Miejscowość
City string

Miasto, w którym mieszka Kontakt

Kod pocztowy
ZipCode string

Kod pocztowy (zip), w którym mieszka kontakt

RegionISOCode
RegionISOCode string

Kod regionu ISO (stan), w którym znajduje się kontakt

CountryISOCode
CountryISOCode string

Kod kraju ISO, w którym znajduje się kontakt

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Importowanie kontaktów projektu

Ta integracja umożliwia klientom przypisywanie kontaktów do projektów. Przy użyciu tego interfejsu API można dodawać nowe kontakty, a istniejące kontakty można nieprzypisać do projektów. Każdy kontakt w interfejsie API kontaktów projektu musi już istnieć w aplikacji InEight jako część głównej listy wszystkich kontaktów dla klienta (zobacz "Contacts_Import", aby uzyskać szczegółowe informacje).

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

ContactPrimaryEmail
ContactPrimaryEmail string

Podstawowy adres e-mail kontaktu

ContactSourceSystemId
ContactSourceSystemId True string

Identyfikator systemu źródłowego kontaktu dodawany do projektu

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId True string

Identyfikator systemu źródłowego projektu, do którego jest przypisany kontakt

IsActive
IsActive boolean

Śledzi przypisany stan kontaktu do projektu

Zwraca

response
string

Importowanie materiału

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator wyświetlania
DisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora

MaterialTypeReference
MaterialTypeReference string

Musi być zgodna z prawidłową wartością typu materiału, który został wstępnie zdefiniowany w inEight za pośrednictwem danych inicjowanych

MaterialGroupReference
MaterialGroupReference string

Opcjonalne odwołanie do grupy, do której należy materiał

Język
Language string

Kod języka, który reprezentuje język domyślnych nazw i opisów dla każdego rekordu w integracji. Podany kod musi być zgodny z językiem obsługiwanym przez inEight

DefaultMaterialName
DefaultMaterialName string

Domyślna nazwa materiału wyświetlana w interfejsie użytkownika

DefaultMaterialDescription
DefaultMaterialDescription string

Opis materiału wyświetlanego w interfejsie użytkownika

ZakupUnitOfMeasure
PurchasingUnitOfMeasure string

PurchasingUnitOfMeasure akceptuje identyfikator SourceSystemId prawidłowego rekordu jednostki miary, a także obecnie oczekiwaną wartość pola

ManufacturingPartNumber
ManufacturingPartNumber string

Opcjonalny numer części, który można podać, jeśli część jest specyficzna dla znanego producenta

BaseUnitOfMeasure
BaseUnitOfMeasure string

Parametr BaseUnitOfMeasure akceptuje identyfikator SourceSystemId prawidłowego rekordu jednostki miary, a także aktualnie oczekiwaną wartość pola

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

AccountCodeReference
AccountCodeReference string

Odwołanie do kodu konta, który będzie używany przez InEight Contract. Musi być prawidłowym kodem konta w inEight

Język
Language string

Kod języka reprezentujący język przetłumaczonych nazw i opisów dla każdego skojarzenia tłumaczenia. Podany kod ISO musi być zgodny z językiem obsługiwanym przez inEight

MaterialDescription
MaterialDescription string

Opis materiału w skojarzonym języku

MaterialName
MaterialName string

Nazwa materiału w skojarzonym języku

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

MaterialSetReference
MaterialSetReference string

Unikatowy identyfikator zestawu materiałów, który ma być skojarzony z materiałem

MaterialReference
MaterialReference string

Unikatowy identyfikator materiału do skojarzenia z zestawem materiałów

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Unikatowy identyfikator typu charakterystyki zestawu materiałów, który ma być skojarzony

DefaultPresetValue
DefaultPresetValue string

W tym polu można podać wartość wstępnie ustawioną dla właściwości zestawu materiałów

Język
Language string

Język wartości w wartości DefaultPresetValue. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem języka obsługiwanym przez inEight

Język
Language string

Język dla wartości w PresetValue w tej tablicy. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem języka obsługiwanym przez inEight

PresetValue
PresetValue string

Przetłumaczony tekst preseValue w skojarzonym języku

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

SourceSystemName
SourceSystemName string

Nazwa systemu źródłowego, który dostarcza dane. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

MaterialReference
MaterialReference string

Unikatowy identyfikator materiału do skojarzenia z zestawem materiałów

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

Zwraca

response
string

Importowanie obiektów ProjectCraft

Ta integracja umożliwia klientom InEight skojarzenie określonego rzemiosła i stawki z pracownikiem w określonym projekcie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator projektu
ProjectId True string

Identyfikator projektu, w którym jednostka powinna zostać udostępniona

CraftId
CraftId True string

Identyfikator rzemiosła, który ma być dostępny dla projektu

StraightTimeRate
StraightTimeRate double

Stawka godzinowa, którą należy podać jednostki w projekcie. To pole jest puste podczas używania wartości w rekordzie danych głównych dla jednostki

OverTimeFactor
OverTimeFactor double

Mnożnik z czasem prostym używanym do obliczania nadgodzin. Jeśli określisz wartość rekordu, użyj tego pola lub parametru OverTimeRate, ale nie obu tych wartości. To pole jest puste podczas używania wartości w rekordzie danych głównych dla jednostki

Nadgodzina
OverTimeRate double

Określona stawka, która ma dotyczyć godzin nadgodzin. Jeśli określisz wartość rekordu, użyj tego pola lub elementu OverTimeFactor, ale nie obu tych elementów. To pole jest puste podczas używania wartości w rekordzie danych głównych dla jednostki

DoubleTimeFactor
DoubleTimeFactor double

Mnożnik z czasem prostym używanym do obliczania podwójnego czasu. Jeśli określisz wartość rekordu, użyj tego pola lub parametru DoubleTimeRate, ale nie obu tych wartości. To pole jest puste podczas używania wartości w rekordzie danych głównych dla jednostki

DoubleTimeRate
DoubleTimeRate double

Określona stawka, która ma być stosowana do godzin podwójnych. Jeśli określisz wartość rekordu, użyj tego pola lub DoubleTimeFactor, ale nie obu tych elementów. To pole jest puste podczas używania wartości w rekordzie danych głównych dla jednostki

IsActive
IsActive boolean

Wysłanie wartości false w tym polu powoduje nietrwałe usunięcie rekordu z platformy w chmurze InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true

UseBaseWageFactors
UseBaseWageFactors boolean

Określa, czy czynniki lub stawki są używane podczas obliczania rzeczywistych stawek w stosunku do godzin pracy. To pole jest puste podczas używania wartości w rekordzie danych głównych dla jednostki

Zwraca

response
string

Importowanie oranizacji

Integracja organizacji umożliwia klientom tworzenie pełnej struktury dziedziczkiej organizacji i zarządzanie nią, do której są przypisywane projekty, z trzeciej części sytem, takiej jak ERP.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Nazwa organizacji
OrganizationName True string

Nazwa organizacji, która powinna być wyświetlana w interfejsie użytkownika InEight

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla struktury organizacyjnej

SourceSystemId
SourceSystemId string

Unikatowy identyfikator udostępniany przez system rekordów dla struktury organizacyjnej

Opis organizacji
OrganizationDescription True string

Opis rekordu organizacji, który można wyświetlić w interfejsie użytkownika InEight

ParentOrganization
ParentOrganization True string

SourceSystemId elementu nadrzędnego rekordu organizacji. Użyj tego pola, aby utworzyć hierarchiczną strukturę dla organizacji. Jeśli rekord organizacji znajduje się u góry struktury hierarchicznej, użyj wartości RootOrg1 jako organizacji nadrzędnej

IsActive
IsActive boolean

Po ustawieniu wartości false rekord organizacji zostanie nietrwale usunięty z inEight

Zwraca

response
string

Importowanie pracowników

Integracja pracowników umożliwia klientom InEight udostępnienie listy wszystkich zasobów pracowników dla całej organizacji oraz utrzymanie listy pracowników zatrudnionych, zakończonych lub szczegółowych informacji o zmianie zatrudnienia. W aplikacji rekordy pracowników znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

CraftId
CraftId True string

Identyfikuje rzemiosło pracownika. Wartość w tym polu musi być zgodna z prawidłowym publicznym identyfikatorem jednostki z klasy Craft Integration lub wartościami wprowadzonymi ręcznie w inEight.

Kod dostawcy
VendorCode string

Identyfikuje dostawcę, który istnieje w usłudze InEight. Pracownicy z kodem VendorCode są zarządzani przez skojarzonego dostawcę, a ich dostępność jest ograniczona do tego dostawcy.

EmployeeId
EmployeeId True string

Publiczna unikatowa identyfikacja pracownika w usłudze InEight.

Imię (pierwsze)
FirstName True string

Imię pracownika.

Nazwisko
LastName True string

Nazwisko pracownika.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

EmployeePIN
EmployeePIN string

Numer PIN używany przez pracowników do weryfikowania się podczas zatwierdzania godzin na karcie czasowej. Jest to opcjonalna funkcja w środowisku InEight. Dane muszą być wysyłane jako liczby i w razie potrzeby do nadawcy do zera.

CanReportTime
CanReportTime boolean

Określa, czy pracownik może zgłosić czas na karcie czasowej w InEight.

SourceSystemId
SourceSystemId string

Identyfikacja rekordu pracownika w systemie zewnętrznym rekordów dla pracowników. To pole jest używane w przepływie integracji do wykonywania wyszukiwania pracownika w usłudze InEight w celu zaktualizowania lub dodania. To pole służy również do dopasowywania rekordów pracowników do innych jednostek w ramach integracji (np. ProjectEmployee), gdzie pracownik jest przywołyyny krzyżowo.

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla pracowników. Współpracuj z inEight, aby zidentyfikować określoną wartość do użycia w tym polu.

Data rozpoczęcia
StartDate date-time

Data rozpoczęcia lub zatrudnienia pracownika w organizacji klienta. Nie jest to określona data projektu. Jeśli nie zostanie podana, system użyje domyślnej daty odebrania rekordu.

Data zakończenia
EndDate date-time

Data zakończenia lub zakończenia pracownika z organizacji klienta. Nie jest to określona data projektu. W razie potrzeby można ustawić datę na przyszłą datę. Jeśli nie zostanie podana, system będzie używać domyślnej daty zakończenia 12/31/9999.

Kod waluty
CurrencyCode string

Określa walutę skojarzona z pracownikiem, która służy do określania standardowej stawki wynagrodzenia pracownika. Aby umożliwić pomyślne przypisanie rekordu pracownika do projektu, wartość podana w tym polu musi być zgodna z jedną z walut używanych w projektach.

Nazwa UOM
UOMName string

Określa jednostkę miary skojarzona z pracownikiem używaną do określania standardowej stawki wynagrodzenia pracownika. Podana tutaj wartość musi być zgodna z istniejącą jednostką nazwy miary LUB identyfikatorem sourceSystemId

StraightTimeRate
StraightTimeRate double

Stawka za standardowe wynagrodzenie, które należy zastosować dla pracownika w ramach przypisanego projektu. Jeśli w integracji jest wysyłana pusta wartość, system dziedziczy dowolną prostą stawkę czasową przypisaną pracownikowi za pośrednictwem skojarzonego z nim rzemiosła.

OverTimeFactor
OverTimeFactor double

Współczynnik używany do pomnożenia standardowej stawki pracownika w celu określenia stawki za nadgodziny. (Czas prosty X współczynnik nadgodzin = nadgodziny)Podaj to tylko wtedy, gdy nie używasz funkcji OverTimeRate.

Nadgodzina
OverTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za pracę w nadgodzinach zgodnie z obowiązującymi przepisami. Podaj tę wartość tylko wtedy, gdy nie jest używana funkcja OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Współczynnik używany do mnożenia standardowej stawki pracownika w celu określenia ich podwójnej stawki czasu. (Współczynnik czasu prostego X Podwójny = Podwójny czas)Podaj tę wartość tylko wtedy, gdy nie używasz funkcji DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za podwójną pracę zgodnie z obowiązującymi przepisami. Podaj tę wartość tylko wtedy, gdy nie używasz funkcji DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Flaga określająca, czy używać funkcji OverTimeRate i DoubleTimeRate, Czy OverTimeFactor i DoubleTimeFactor. Ustawienie wartości true spowoduje, że należy użyć czynników zamiast określonych stawek.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId unii, do której należy pracownik. Musi odpowiadać prawidłowej unii z danych master w inEight.

Podstawowafirma
PrimaryCompany string

Otwórz pole tekstowe. Wartość tego pola jest używana do informacji o pracowniku w Centrum czasowym InEight.

Stanowisko pracy
JobTitle string

Służy do wyświetlania stanowiska pracownika w interfejsie użytkownika planu dziennego. Jeśli to pole jest puste, interfejs użytkownika będzie używać przypisanego przez pracownika opisu jednostki.

UnionJobTitle
UnionJobTitle string

Aplikację InEight Plan można skonfigurować tak, aby wyświetlała obiekt UnionJobTitle, JobTitle lub jednostka skojarzona z pracownikiem.

Identyfikator nadzorcy
SupervisorId string

Służy do raportowania grafików cotygodniowych pracowników. Raport może zostać wysłany do użytkownika podanego w tym polu dla każdego skojarzonego pracownika z wartością WeeklyTimesheet ustawioną na true. Wartość tego pola musi być zgodna z identyfikatorem SourceSystemId prawidłowego użytkownika InEight

CountryISOCode
CountryISOCode string

Lokalizacja/kraj zatrudnienia pracownika.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Domyślne Centrum kosztów do naliczania opłat, gdy godziny nie powinny być naliczane od projektu, do którego są przypisane (np. specjalne typy urlopu).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Domyślny kod przetwarzania listy płac, który może zostać zastąpiony dla każdej karty czasowej.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Określa, czy dodatkowy kod instrukcji płac może zostać zastąpiony dla tego pracownika.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Określa, czy pracownik powinien być dostępny do wyboru w grafiku tygodniowym.

Zwraca

response
string

Importowanie pracowników projektu

Integracja pracowników projektu umożliwia klientom inEight udostępnienie określonej listy pracowników, które będą dostępne do użycia jako zasób w określonym projekcie. Tę listę można zarządzać za pośrednictwem integracji, gdy pracownicy przychodzą i przechodzą z projektu, oraz szczegóły, takie jak szacowana zmiana stawek wynagrodzeń osobistych. Każdy pracownik integracji pracowników projektu musi już istnieć w usłudze InEight w ramach głównej listy wszystkich pracowników dla klienta (zobacz "Employees_Import", aby uzyskać szczegółowe informacje).

W aplikacji rekordy ProjectEmployee znajdują się w opcjach menu na poziomie projektu w obszarze "Przydzielone zasoby operacyjne" > projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator projektu
ProjectId True string

SourceSystemId projektu, do którego przypisano pracowników. To pole ma etykietę Identyfikator projektu zewnętrznego w interfejsie użytkownika InEight.

EmployeeId
EmployeeId True string

SourceSystemId pracownika, który jest przypisany do projektu.

StraightTimeRate
StraightTimeRate double

Stawka podstawowa, która ma być stosowana do pracownika w celu obliczenia szacowanego kosztu pracy w określonym projekcie. Podanie wartości w tym polu spowoduje ustawienie określonej stawki do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

OverTimeFactor
OverTimeFactor double

Współczynnik procentowy korekty zastosowany do parametru StraightTimeRate w celu określenia stawki za nadgodziny. Należy użyć współczynnika lub użyć ustawionej stawki, ale nie obu. W przypadku używania czynników zamiast stawek ustaw wartość True dla parametru UseBaseWageFactors. Podanie wartości w tym polu spowoduje ustawienie określonego czynnika do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

Nadgodzina
OverTimeRate double

Określona stawka do zastosowania do pracownika w nadgodzinach. Należy użyć współczynnika lub użyć ustawionej stawki, ale nie obu. W przypadku używania stawek zamiast czynników ustaw wartość False dla parametru UseBaseWageFactors. Podanie wartości w tym polu spowoduje ustawienie określonej stawki do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

DoubleTimeFactor
DoubleTimeFactor double

Współczynnik procentowy korekty zastosowany do parametru StraightTimeRate w celu określenia stawki za dwukrotny czas. Należy użyć współczynnika lub użyć ustawionej stawki, ale nie obu. W przypadku używania czynników zamiast stawek ustaw wartość True dla parametru UseBaseWageFactors. Podanie wartości w tym polu spowoduje ustawienie określonego czynnika do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

DoubleTimeRate
DoubleTimeRate double

Określona stawka, która ma być stosowana do pracownika w przypadku podwójnego czasu.Użyj współczynnika lub użyj ustalonej stawki, ale nie obu. W przypadku używania stawek zamiast czynników ustaw wartość "UseBaseWageFactors" na wartość false. Podanie wartości w tym polu spowoduje ustawienie określonej stawki do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu, który przypisuje pracowników do projektów.

UseBaseWageFactors
UseBaseWageFactors boolean

Określa, czy system powinien używać czynników korekty płac zamiast określonych stawek za nadgodziny i dwukrotnie. To pole powinno pozostać puste podczas używania wartości w rekordzie danych głównych dla pracownika.

Data rozpoczęcia
StartDate date-time

Data wejścia w życie, że pracownik powinien być traktowany jako aktywny w projekcie i dostępny do wyboru w ramach funkcji aplikacji. Ta data nie może poprzedzać daty rozpoczęcia rekordu danych głównych pracownika.

Data zakończenia
EndDate date-time

Data ostatniego wejścia w życie, że pracownik powinien być traktowany jako aktywny w projekcie i dostępny do wyboru w funkcjach aplikacji. Ta data nie może przekroczyć daty zakończenia rekordu danych głównych dla pracownika.

SourceSystemId
SourceSystemId string

Nie używaj tego pola.

UnionSourceSystemId
UnionSourceSystemId string

To pole służy do określania identyfikatora SourceSystemId unii, jeśli pracownik powinien mieć związek skojarzony na poziomie projektu, który różni się od unii skojarzonej na poziomie danych głównych. Pozostaw to pole puste, aby zachować wszystkie skojarzone unii z rekordu głównego pracownika.

UoMName
UoMName string

Jednostka miary używana w połączeniu z współczynnikiem zastosowanym specjalnie do pracownika dla przypisanego projektu. Jeśli dla tego pola nie zostanie podana wartość, system użyje jednostki miary z rekordu głównego employee lub jednostki skojarzonej z pracownikiem. Podana tutaj wartość musi być zgodna z wartością Name OR SourceSystemId istniejącego rekordu jednostki miary.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Użyj tego pola, aby ustawić określone jednostki do użycia dla pracownika, gdy są one przypisane do projektu. Na przykład pracownik, który zwykle pracuje w handlu, może zostać przydzielony jako przełożony w ramach tymczasowego przypisania do projektu. Jeśli określona jednostka rzemieślnicza jest wysyłana w tym polu i nie podano żadnych konkretnych informacji o stawkach, pod warunkiem, że wartości stawki dla pracownika zostaną określone z zestawu Rzemieślniczego w tym polu. Wartość wysłana w tym polu musi być zgodna z rekordem, który został wcześniej podany w integracji programu ProjectCraft.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

BillingClass
BillingClass string

Zezwalamy na ładowanie zestawu wartości w projekcie (na poziomie projektu) w celu wypełnienia tego pola. Należy je wprowadzić ręcznie za pośrednictwem interfejsu użytkownika i/lub za pośrednictwem usługi APIM. Istnieje lista rozwijana wyboru interfejsu użytkownika i/lub walidacja importu usługi APIM względem istniejących wartości. Długoterminowy plan polega na ulepszaniu pól "Klasyfikacja rozliczeń" na poziomach Pracownik projektu/Wyposażenie projektu, aby umożliwić dodawanie/integrowanie wielu wartości na projekt jako "wybierz z listy" w interfejsie użytkownika i integrację z weryfikacją na liście

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Zwraca

response
string

Importowanie projektów

Integracja projektów umożliwia tworzenie nowych projektów w usłudze InEight. We wcześniejszych wersjach programu InEight konserwacja projektów pod kątem zmian stanu, dat i innych danych projektu została wykonana ręcznie za pomocą interfejsu użytkownika produktu Core.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator ProjectDisplayId
ProjectDisplayId True string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Nazwa projektu
ProjectName True string

Pole tekstowe zawierające krótką opisową nazwę projektu.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId organizacji, do której przypisano projekt.

BaseCurrency
BaseCurrency True string

Domyślna waluta projektu. Wartość podana w tym polu musi być zgodna z kodem waluty na platformie w chmurze InEight.

TimeZone
TimeZone True string

Strefa czasowa projektu w formacie UTC.

Nazwastatus projektu
ProjectStatusName True string

Stan projektu. Jedyną wartością dozwoloną w aktualnie wydanej wersji jest Nowa.

Data rozpoczęcia
StartDate date-time

Data rozpoczęcia projektu w formacie UTC.

Data zakończenia
EndDate date-time

Oczekiwana data zakończenia projektu w formacie UTC.

Miejscowość
City string

Nazwa miasta, w którym znajduje się projekt.

RegionISOCode
RegionISOCode string

Kod ISO (3166-2) dla regionu, w którym znajduje się projekt.

CountryISOCode
CountryISOCode string

Kod ISO (Alpha-2) dla kraju, w którym znajduje się projekt.

Kod pocztowy
ZipCode string

Kod pocztowy lub kod pocztowy lokalizacji projektu.

Adres1
Address1 string

Podstawowy adres ulicy lokalizacji projektu.

Adres2
Address2 string

Dodatkowe informacje o adresie ulicy dotyczące lokalizacji projektu.

Szerokość
Latitude double

Szerokość geograficzna systemu informacji geograficznych (GIS) lokalizacji projektu. Dozwolone wartości to maksymalnie 90 i minimum -90.

Długość
Longitude double

Długość geograficzna GIS lokalizacji projektu. Dozwolone wartości to maksymalnie 180 i minimum -180.

Notatki
Notes string

Pole tekstowe wolnego formularza dla notatek dotyczących projektu.

IsActive
IsActive boolean

Wysłanie wartości false w tym polu powoduje nietrwałe usunięcie rekordu z platformy w chmurze InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true.

OriginalContractAmount
OriginalContractAmount double

Wartość dolara pierwotnego kontraktu.

Numer umowy
ContractNumber string

Identyfikator kontraktu podstawowego dla projektu.

DateProjectStarted
DateProjectStarted date-time

Rzeczywista data rozpoczęcia projektu.

Identyfikator kontraktu
ContractDate date-time

Data wejścia w życie kontraktu podstawowego.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Data zakończenia kontraktu podstawowego.

OriginalDuration
OriginalDuration integer

Planowany czas trwania projektu w dniach.

ForecastStartDate
ForecastStartDate date-time

Prognozowana data rozpoczęcia projektu w formacie UTC.

Data wykonania prognozy
ForecastCompletionDate date-time

Prognozowana data zakończenia projektu w formacie UTC.

PrognozaDuration
ForecastDuration integer

Prognozowany czas trwania projektu w liczbie całkowitej.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Prognozowana zmieniona data ukończenia projektu w formacie UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Prognozowane przedłużenie czasu trwania projektu w liczbie całkowitej

ForecastRevisedDuration
ForecastRevisedDuration integer

Prognozowany zmieniony czas trwania projektu w liczbie całkowitej

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Zmieniona data zakończenia kontraktu projektu w formacie UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Przedłużenie kontraktu czasu trwania projektu w liczbie całkowitej

ContractRevisedDuration
ContractRevisedDuration integer

Poprawiony czas trwania projektu w liczbie całkowitej

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Oczekiwana data otrzymania certyfikatu o znacznym ukończeniu.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Oczekiwana data przyznania certyfikatu znacznego ukończenia.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Oczekiwana data otrzymania certyfikatu końcowego ukończenia.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Oczekiwana data przyznania certyfikatu końcowego ukończenia.

CompanyLegalName
CompanyLegalName string
AttributeName
AttributeName string

Podaj prawidłową nazwę atrybutu projektu zdefiniowanego w systemie. Jeśli dla tego pola zostanie podana wartość, nie uwzględnij pola AttributeSourceSystemId.

AttributeSourceSystemId
AttributeSourceSystemId string

Podaj prawidłowy identyfikator SourceSystemId atrybutu projektu zdefiniowanego w systemie. Jeśli dla tego pola zostanie podana wartość, nie uwzględnij pola AttributeName.

AttributeValue
AttributeValue True string

Podaj wartość atrybutu określonego przez pola AttributeName lub AttributeSourceSystemId. Wpis podany w tym polu musi być zgodny z oczekiwanym typem danych atrybutu projektu. Jeśli na przykład atrybut projektu oczekuje wartości daty, to pole powinno zawierać datę. Jeśli typ danych atrybutu projektu jest określony jako "Dane", wpis podany w tym polu musi być zgodny z prawidłową opcją źródła danych atrybutów projektu. Na przykład źródło danych atrybutu projektu jest określane jako "Organizacja", a następnie wpis w tym polu musi być zgodny z prawidłową nazwą organizacji lub identyfikatorem SourceSystemId.

Rynki
Markets array of string

Zwraca

response
string

Importowanie projektów equuipments

Integracja sprzętu projektu umożliwia klientom inEight udostępnienie w firmie InEight listy określonego sprzętu, który jest używany w ramach projektu. Rekordy wysyłane w ramach tej integracji muszą być zgodne z rekordami sprzętu głównego dla klienta (zobacz Equipments_Import, aby uzyskać szczegółowe informacje). W aplikacji rekordy projectEquipment znajdują się w opcjach menu Poziom projektu w obszarze "Przydzielone zasoby operacyjne" > projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Numer projektu
ProjectNumber True string

DisplayId projektu, w którym jest przypisywany sprzęt.

Numer sprzętu
EquipmentNumber True string

DisplayId sprzętu przypisanego do projektu.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

Koszt jednostkowy
UnitCost double

Ustawia stawkę godzinową sprzętu specjalnie dla przypisania projektu. Jeśli ta wartość nie zostanie podana, koszt jednostkowy jest dziedziczony z typu sprzętu skojarzonego z rekordem sprzętu.

SourceSystemName
SourceSystemName string

Nazwa systemu, w którym jest zarządzane przypisanie.

SourceSystemId
SourceSystemId string

Unikatowy wewnętrzny identyfikator rekordu skojarzenia z systemu, w którym są zarządzane skojarzenia.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Określa, czy sprzęt jest dostępny do wyboru w planie dziennym w aplikacjach Plan i Postęp

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Opcjonalnie określa pierwszą datę, w której sprzęt może być używany w ramach przypisanego projektu. Data podana w tym polu nie może być wcześniejsza niż data rozpoczęcia przypisanego projektu.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Opcjonalnie określa ostatnią datę użycia sprzętu w ramach przypisanego projektu. Data podana w tym miejscu nie może być późniejsza niż data zakończenia przypisanego projektu.

ContractReference
ContractReference string

Opcjonalny identyfikator referencyjny umowy najmu

ContractLineNumberReference
ContractLineNumberReference string

Jeśli sprzęt został wynajęty, a termin umowy jest dostarczany, to pole może służyć do wskazania określonego elementu liniowego w umowie zawierającej informacje o sprzęcie.

ContractURL
ContractURL string

Opcjonalne pole, które może służyć do podania adresu URL do systemu zewnętrznego, w którym można wyświetlić umowę dotyczącą umowy najmu. Te informacje są wyświetlane tylko w obszarze Przypisane zasoby operacyjne projektu.

BillingClass
BillingClass string

Zezwalamy na ładowanie zestawu wartości w projekcie (na poziomie projektu) w celu wypełnienia tego pola. Należy je wprowadzić ręcznie za pośrednictwem interfejsu użytkownika i/lub za pośrednictwem usługi APIM. Istnieje lista rozwijana wyboru interfejsu użytkownika i/lub walidacja importu usługi APIM względem istniejących wartości. Długoterminowy plan polega na ulepszaniu pól "Klasyfikacja rozliczeń" na poziomach Pracownik projektu/Wyposażenie projektu, aby umożliwić dodawanie/integrowanie wielu wartości na projekt jako "wybierz z listy" w interfejsie użytkownika i integrację z weryfikacją na liście

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Zwraca

response
string

Importowanie ról

Ta integracja umożliwia klientom tworzenie głównej listy ról, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Nazwa roli
RoleName True string

Nazwa roli

Description
Description string

Opis roli

AdminLevel
AdminLevel True string

Poziom administratora, który ma zostać przypisany do tej roli na poziomie 0, 1, 2 lub 3

SourceSystemId
SourceSystemId True string

Unikatowy identyfikator rekordu przypisany przez pakiet i zgodny z systemem zewnętrznym korzystającym z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

SourceSystemName
SourceSystemName string

Unikatowa nazwa przypisana przez pakiet i pasująca do systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Importowanie ról użytkowników

Integracja userRoles umożliwia klientom InEight importowanie listy użytkowników i ról mapowanych na zamierzonym poziomie projektu lub organizacji. W aplikacji przypisania ról użytkownika znajdują się w opcjach menu Poziom konta w obszarze "Administracja > pakietem Zarządzanie użytkownikami > Edytuj użytkownika".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Nazwa roli
RoleName True string

Nazwa roli, która zostanie przypisana do użytkownika. Nazwa podana w tym polu musi być zgodna z istniejącą rolą na platformie w chmurze InEight

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId istniejącego użytkownika na platformie w chmurze InEight

IsActive
IsActive boolean

Wysłanie wartości false w tym polu spowoduje usunięcie skojarzenia roli użytkownika z nietrwałym usunięciem. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId istniejącego projektu na platformie w chmurze InEight. Spowoduje to ustawienie uprawnień skojarzonych z rolą tylko do tego projektu. Jeśli rola powinna zostać przypisana do wielu projektów dla użytkownika, należy wysłać wiele rekordów. Jeśli użytkownik powinien mieć przypisaną rolę do wszystkich projektów, które mieszczą się poniżej określonego poziomu organizacji, użyj pola OrganizationSourceSystemId zamiast tego

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId istniejącej organizacji na platformie w chmurze InEight. Daje to uprawnienia skojarzone z rolą do wszystkich projektów, które hierarchicznie należą do tej organizacji

Zwraca

response
string

Importowanie typu sprzętu projektu

Integracja typu sprzętu projektu umożliwia klientom InEight utrzymanie określonych stawek dla typów sprzętu w określonym projekcie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator projektu
ProjectId True string

Identyfikator projektu przypisywanego typu sprzętu

EquipmentTypeId
EquipmentTypeId True string

Identyfikator typu sprzętu przypisanego do projektu

Koszt jednostkowy
UnitCost double

Koszt jednostkowy na jednostkę miary podanej w rekordzie danych wzorca typu sprzętu. To pole pozostaje puste, z wyjątkiem przesłonięcia kosztu jednostkowego rekordu głównego dla tego typu sprzętu w przypisanym projekcie

IsActive
IsActive boolean

Wysłanie wartości false w tym polu powoduje nietrwałe usunięcie rekordu z platformy w chmurze InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true

Zwraca

response
string

Importowanie typu właściwości materiału

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator wyświetlania
DisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z właściwością CharacteristicTypeReference, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

DefaultCharacteristicName
DefaultCharacteristicName string

Nazwa typu charakterystycznego

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Język
Language string

Kod języka reprezentujący język pól Domyślna nazwa charakterystyczna i Domyślny opis charakterystyki

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Opis typu charakterystycznego

WłaściwościTypeReference
CharacteristicTypeReference string

Wstępnie zdefiniowana lista na platformie InEight, która definiuje wartości, są dozwolone dla typu charakterystyki materiału, na przykład (tekst, lista, numeryczna, data, otwarta lista)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Język
Language string

kod języka reprezentujący język w polach Nazwa cech i Opis cech. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem dla języków obsługiwanych przez inEight.

Nazwa właściwości
CharacteristicName string

Translated CharacteristicName dla skojarzonego języka

Opis cech
CharacteristicDescription string

Przetłumaczony opis właściwości CharacteristicName dla skojarzonego języka

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Język
Language string

kod języka reprezentujący język pól Tekst elementu Opis cech domyślnych i Typ właściwości materiału. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem dla języków obsługiwanych przez inEight

DefaultElementValue
DefaultElementValue string

Wartość ciągu elementu Typ charakterystyki

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Opis elementu typu charakterystycznego

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Język
Language string

Kod języka reprezentujący język w polach ElementValue i CharacteristicTypeElementDescription. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem dla języków obsługiwanych przez inEight

ElementValue
ElementValue string

Przetłumaczony tekst wartości elementu dla skojarzonego języka

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Przetłumaczony tekst opisu ElementuValue dla skojarzonego języka

Zwraca

response
string

Importowanie typów sprzętu

Integracja typów sprzętu umożliwia systemowi zewnętrznemu utrzymanie głównej listy typów sprzętu w inEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

EquipmentTypeId
EquipmentTypeId True string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem systemu źródłowego, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

Description
Description True string

Nieformalny opis rekordu, który będzie wyświetlany w normalnym użyciu aplikacji InEight, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów. To pole obsługuje dużą liczbę znaków tekstowych, ale zaleca się, aby opis był możliwie najkrótszy, zachowując łatwo rozpoznane znaczenie.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Ustawienie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nie będzie można go odzyskać bez pomocy z inEight Professional Services.

EquipmentCategoryId
EquipmentCategoryId True string

Kategoria sprzętu, do której zostanie przypisany ten typ sprzętu. Wartość podana w tym polu musi być zgodna z istniejącym rekordem Identyfikator kategorii sprzętu w inEight.

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Kod dostawcy
VendorCode string

Podanie wartości w tym polu spowoduje ograniczenie, kto w inEight może wybrać ten typ sprzętu tylko dla użytkowników przypisanych do tego samego kodu dostawcy. Dzięki temu dostawcy, którzy mają dostęp do podstawowego projektu wykonawców, mogą wykonywać własne planowanie pracy.

Kod waluty
CurrencyCode string

Domyślna waluta dla stawek sprzętu. Podana tutaj wartość musi być zgodna z prawidłowym kodem CurrencyCode w danych głównych InEight.

UoMName
UoMName string

Identyfikuje UoM skojarzony ze sprzętem.

Koszt jednostkowy
UnitCost double

Koszt związany z obsługą typu sprzętu. Wprowadzona tutaj wartość odpowiada nazwie UoMName.

Zwraca

response
string

Importowanie unii

Ta integracja umożliwia klientowi utrzymanie głównej listy unii w usłudze InEight. Związki zawodowe mogą być skojarzone z pracownikami i rzemiosłem na koncie (we wszystkich projektach) lub na określonych poziomach projektu. Te skojarzenia można tworzyć i utrzymywać we własnych (oddzielnych) integracjach lub za pomocą interfejsu użytkownika platformy w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

UnionDisplayId
UnionDisplayId True string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora

UnionDescription
UnionDescription True string

Przyjazny dla użytkownika opis rekordu, który będzie wyświetlany w normalnym użyciu aplikacji InEight, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów. To pole obsługuje dużą liczbę znaków tekstowych, ale zaleca się, aby opis był tak krótki, jak to możliwe, zachowując łatwo rozpoznane znaczenie

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysłanie wartości false spowoduje nietrwałe usunięcie rekordu w inEight

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez "system rekordów" i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

SourceSystemName
SourceSystemName string

Nazwa systemu źródłowego, który dostarcza dane. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

Zwraca

response
string

Importowanie ustawień projektu

Integracja projectSettings umożliwia get/SET ustawień projektu, które obejmują opcje globalne projektu, attriibutes informacji o projekcie, typy paliw projektu i listy niestandardowe projektu. We wcześniejszych wersjach zmiany ustawień projektu były możliwe tylko za pośrednictwem interfejsu użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

ProjectSourceSystemName
ProjectSourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Zachowanie integracji elementów kosztów

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Planowany czas trwania projektu w dniach

IsTemplateProject
IsTemplateProject boolean

Czy projekt szablonu

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

Czy weryfikowanie sprzętu w walucie projektu

ProjectInformationTag1
ProjectInformationTag1 string

Tag informacji o projekcie 1

ProjectInformationTag2
ProjectInformationTag2 string

Tag informacji o projekcie 2

ProjectInformationTag3
ProjectInformationTag3 string

Tag informacji o projekcie 3

ProjectInformationTag4
ProjectInformationTag4 string

Tag informacji o projekcie 4

ProjectInformationTag5
ProjectInformationTag5 string

Tag informacji o projekcie 5

ProjectInformationTag6
ProjectInformationTag6 string

Tag informacji o projekcie 6

ProjectInformationTag7
ProjectInformationTag7 string

Tag informacji o projekcie 7

ProjectInformationTag8
ProjectInformationTag8 string

Tag informacji o projekcie 8

ProjectInformationTag9
ProjectInformationTag9 string

Tag informacji o projekcie 9

ProjectInformationTag10
ProjectInformationTag10 string

Tag informacji o projekcie 10

ProjectInformationTag11
ProjectInformationTag11 string

Tag informacji o projekcie 11

ProjectInformationTag12
ProjectInformationTag12 string

Tag informacji o projekcie 12

ProjectInformationTag13
ProjectInformationTag13 string

Tag informacji o projekcie 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Tag informacji o projekcie 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Tag informacji o projekcie 15

ListName (Nazwa_listy)
ListName True string

Nazwa listy dodanej do etykiety niestandardowej

Wartości pól
FieldValues array of string

Rozdzielana przecinkami tablica ciągów z listą NON-DUPLICATE wszystkich wartości pól, które są częścią listy niestandardowej

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

Nazwa typu używanego paliwa

UOMSourceSystemId
UOMSourceSystemId True string

Wartość podana w tym polu musi być zgodna z prawidłową jednostką miary podaną wcześniej lub zdefiniowaną w systemie InEight.

Kod waluty
CurrencyCode True string

Waluta używana do zakupu paliwa. Wartość podana w tym polu musi być zgodna z kodem waluty na platformie w chmurze InEight i wybraną dla projektu.

Koszt jednostkowy
UnitCost double

Wartość paliwa na jednostkę miary

AccountCodeReference
AccountCodeReference string

Kod konta rekordu, który będzie wyświetlany w normalnym użyciu aplikacji platformy produktów, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów dla określonej pracy ukończonej.

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Zwraca

response
string

Importowanie użytkowników

Integracja użytkowników umożliwia klientom inEight udostępnianie listy wszystkich zasobów użytkowników dla całej organizacji oraz obsługę listy w miarę dodawania lub usuwania użytkowników. W aplikacji rekordy użytkowników znajdują się w opcjach menu Poziom konta w obszarze "Administracja pakietem"

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Imię (pierwsze)
FirstName True string

Imię użytkownika

Nazwisko
LastName True string

Nazwisko użytkownika

IsActive
IsActive boolean

"1" oznacza aktywne i "0" oznacza nieaktywne

Język
Language string

Język podstawowy używany do komunikacji

Format dziesiętny
DecimalFormat string

Format dziesiętny

DateFormat
DateFormat string

Format daty

EmployeeId
EmployeeId string

Podaj prawidłowy identyfikator użytkownika przypisanego w systemie.

Kod dostawcy
VendorCode string

Kod dostawcy dostawcy, jeśli użytkownik jest przypisany do dostawcy

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

Numer telefonu komórkowego
MobileNumber string

numer telefonu komórkowego użytkownika

Numer roboczy
WorkNumber string

służbowy numer telefonu użytkownika

DisplayUserId
DisplayUserId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

Adres e-mail
EmailAddress True string

oficjalny adres e-mail użytkownika

Data rozpoczęcia
StartDate date-time

Data początkowa użytkownika w formacie UTC.

Data zakończenia
EndDate date-time

Oczekiwana data zakończenia użytkownika w formacie UTC.

IsExternalUser
IsExternalUser boolean

"1" oznacza aktywne i "0" oznacza nieaktywne

Zwraca

response
string

Importowanie zestawu materiałów

Integracja ta jest częścią integracji materiałów, która umożliwia osobom trzecim utrzymanie głównej listy wszystkich materiałów, klasyfikacji i wstępnie zdefiniowanych atrybutów materiałów używanych do kontraktów i zakupów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

MaterialDimensionReference
MaterialDimensionReference True string

Unikatowy identyfikator wymiaru materiału.

ParentMaterialSetReference
ParentMaterialSetReference string

Odwoływanego unikatowego identyfikatora zestawu materiałów nadrzędnych

Język
Language string

Język dla wartości w defaultDescription. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem ISO dla języków obsługiwanych przez inEight

MaterialSetReference
MaterialSetReference string

Unikatowy identyfikator zestawu materiałów, który ma być skojarzony z zestawem materiałów

MaterialSetName
MaterialSetName True string

Nazwa zestawu materiałów

DefaultSetDescription
DefaultSetDescription True string

Podany domyślny opis zestawu materiałów

Język
Language string

Język wartości w językach SetDescription i MaterialSetName w tej tablicy. Wartość wysłana w tym polu musi być zgodna z prawidłowym kodem ISO dla języków obsługiwanych przez inEight

UstawOpis
SetDescription string

Przetłumaczone pole Opis w skojarzonym języku

MaterialSetName
MaterialSetName string

Pole Przetłumaczona nazwa w skojarzonym języku

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Unikatowy identyfikator typu charakterystyki zestawu materiałów, który ma być skojarzony

MaterialCharacteristicReference
MaterialCharacteristicReference string

Unikatowy identyfikator odwołania do cech materiałowych

MaterialDimensionReference
MaterialDimensionReference string

Unikatowy identyfikator odwołania wymiaru materiału

DynamicDescriptionPosition
DynamicDescriptionPosition string

Położenie opisu dynamicznego dla typu charakterystyki zestawu materiałów

SourceSystemName
SourceSystemName string

Nazwa systemu źródłowego, który dostarcza dane. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

SourceSystemName
SourceSystemName string

Nazwa systemu źródłowego, który dostarcza dane. Klienci powinni współpracować z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

Zwraca

response
string

Importuj dostawców

Integracja dostawców umożliwia klientom utrzymanie głównej listy wszystkich dostawców, których można używać w dowolnym projekcie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów dla dostawców

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla dostawców

Kod dostawcy
VendorCode True string

Unikatowy identyfikator publiczny dostawcy

Opis dostawcy
VendorDescription True string

Opis dostawcy

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Nazwa alternatywna
AlternateName string

Alternatywna nazwa, która może zostać przypisana do dostawcy w celu pomocy w wyszukiwaniu.

Adres1
Address1 string

Adres ulicy dostawcy.

Adres2
Address2 string

Opcjonalny drugi wiersz dla adresu ulicznego dostawcy.

Kod pocztowy
ZipCode string

Kod pocztowy lub pocztowy dostawcy.

Miejscowość
City string

Miasto, w którym znajduje się dostawca.

RegionISOCode
RegionISOCode string

Kod ISO 3166-2 dla regionu dostawcy.

CountryISOCode
CountryISOCode string

Kod ISO Alpha-2 dla kraju dostawcy.

Numer telefonu
TelephoneNumber string

Numer telefonu dostawcy.

Numer faksu
FaxNumber string

Numer faksu dostawcy

DefaultPaymentTerms
DefaultPaymentTerms string

Opcjonalne warunki płatności, które będą domyślne po dodaniu dostawcy do umowy.

DefaultINCOTerms
DefaultINCOTerms string

Opcjonalne warunki international commercial (INCO), które będą domyślne po dodaniu dostawcy do umowy.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Opcjonalna lokalizacja, w której ryzyko przechodzi od sprzedawcy do nabywcy zgodnie z określonymi warunkami INCO

VendorTypeReference
VendorTypeReference string

Opcjonalne odwołanie do typu dostawcy. W przypadku użycia dane podane w tym polu muszą być zgodne z prawidłowym rekordem w danych wzorca typu dostawcy znajdujących się na platformie.

DefaultCurrencyCode
DefaultCurrencyCode string

Domyślny kod waluty

PreferredLanguage
PreferredLanguage string

Preferowany język

VendorTaxJurisdiction
VendorTaxJurisdiction string

Opcjonalny kod jurysdykcji podatkowej, który można uwzględnić podczas wysyłania faktur i płatności żądań z kontraktów do systemu zewnętrznego. To pole może być również opcjonalne używane do żądania szczegółów podatkowych z zewnętrznego systemu podatkowego dla pozycji kontraktu.

Status
Status string

Stan dostawcy, dostępny lub niedostępny

VendorTaxId
VendorTaxId string

Opcjonalny numer identyfikacyjny podatku wystawiony dla dostawcy od urzędu podatkowego rządu (zazwyczaj IRS dla amerykańskich dostawców)

VendorAddressType
VendorAddressType string

Typ adresu dostawcy

Adres1
Address1 string

Adres1

Adres2
Address2 string

Adres2

Kod pocztowy
ZipCode string

Kod pocztowy

Miejscowość
City string

Miejscowość

RegionISOCode
RegionISOCode string

Kod ISO regionu

CountryISOCode
CountryISOCode string

Kod ISO kraju

Numer telefonu
TelephoneNumber string

Numer telefonu

Numer faksu
FaxNumber string

Numer faksu

Zwraca

response
string

Importuj rzemiosło

Integracja rzemiosła umożliwia klientom InEight udostępnienie listy rzemiosł dla swojej organizacji. W aplikacji rekordy rzemiosła znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki > danych Zasoby operacyjne" lub z menu Poziom projektu w obszarze "Przypisane zasoby operacyjne".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

CraftId
CraftId True string

Identyfikator InEight rekordu Craft

CraftDescription
CraftDescription True string

Opis rzemiosła

Identyfikator transakcji
TradeId True string

InEight ID dla handlu skojarzonego z Rzemiosłem

Kod waluty
CurrencyCode string

Kod ISO waluty przypisanej do jednostki

Kod dostawcy
VendorCode string

Identyfikator InEight dostawcy przypisany do jednostki

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów dla rzemiosła

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla rzemiosła

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId unii przypisanej do jednostki

UoMName
UoMName string

Nazwa OR SourceSystemId istniejącego rekordu jednostki miary, który powinien być używany dla zasobów przypisanych do jednostki

UseBaseWageFactors
UseBaseWageFactors boolean

Flaga określająca, czy rekord używa wartości bezwzględnych, czy czynników mnożenia dla stawek płacowych.

StraightTimeRate
StraightTimeRate double

Stawka za standardowe wynagrodzenie, które należy zastosować dla tego rzemiosła

OverTimeFactor
OverTimeFactor double

Współczynnik używany do pomnożenia standardowej stawki pracownika w celu określenia stawki za nadgodziny. Jeśli nie używasz czynników, wartość będzie pusta.

Nadgodzina
OverTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za pracę w nadgodzinach zgodnie z obowiązującymi przepisami. Jeśli używasz czynników, wartość będzie pusta.

DoubleTimeFactor
DoubleTimeFactor double

Współczynnik używany do mnożenia standardowej stawki pracownika w celu określenia ich podwójnej stawki czasu. Jeśli nie używasz czynników, wartość będzie pusta

DoubleTimeRate
DoubleTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za podwójną pracę zgodnie z obowiązującymi przepisami. Jeśli używasz czynników, wartość będzie pusta.

IsActive
IsActive boolean

Dla tego interfejsu API są zwracane tylko aktywne rekordy

Zwraca

response
string

Kategorie sprzętu importu

Integracja equipmentCategories umożliwia klientom inEight zapewnienie i utrzymanie pełnej listy kategorii sprzętu, które mogą być używane na dowolnym sprzęcie. W aplikacji rekordy catgory sprzętu znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

EquipmentCategoryId
EquipmentCategoryId string

Publiczny unikatowy identyfikator kategorii sprzętu

Description
Description string

Opis kategorii sprzętu

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów kategorii sprzętu

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu kategorii sprzętu

IsActive
IsActive boolean

Określa, czy rekord jest dostępny do użycia

Zwraca

response
string

Możliwość publikowania wartości rzeczywistych w kontrolce

Wartości rzeczywiste (ogólne) umożliwiają skojarzenie kosztów rzeczywistych według kategorii kosztów, ilości, godzin sprzętu i godzin man-hours na podstawie kryteriów łączenia kodu fazy SPP lub pozycji CBS. Funkcja InEight Control oczekuje, że wartości wysyłane przez ERP reprezentują kwotę transakcyjną od czasu ostatniego wysłania wartości rzeczywistej do kontrolki. Wartości nie powinny reprezentować wpisów zadania "do daty".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator URI wywołania zwrotnego
X-TaskCompleteCallbackUri string

Identyfikator URI wywołania zwrotnego

ProjectDisplay
ProjectDisplay string

Identyfikuje projekt skojarzony z odebranymi żądaniami Wartości rzeczywiste. Identyfikator projektu zewnętrznego jest unikatowy dla wersji pro

CBSPositionCode
CBSPositionCode string

Kod pozycji CBS skojarzony z elementem kosztu rekordu Actuals. UWAGA: Chociaż określono to jako niewymagane, należy podać kod CBSPositionCode lub PhaseCode.

Kwota
Amount string

Żądana kwota kosztów dla tej kategorii kosztów.

Name
Name string

Nazwa kategorii kosztów. Zapoznaj się ze stroną wzorcową, aby uzyskać listę dostępnych kategorii kosztów.

SprzętHours
EquipmentHours string

Liczba godzin sprzętu dla elementu kosztu.

ManHours
ManHours string

Żądano liczby godzin man-hours dla elementu kosztu.

Notatki
Notes string

Wszelkie dodatkowe informacje o transakcji.

PhaseCode
PhaseCode string

Kod fazy SPP skojarzony z elementem kosztu dla rekordu Actuals, UWAGA: Mimo że nie jest to wymagane, należy podać kod fazy lub kod CBSPositionCode.

PublikowanieDate
PostingDate string

Data wskazująca, który okres finansowy będzie związany z kosztami, godzinami pracy, godzinami sprzętu lub ilościami.

Ilość
Quantity string

Żądana ilość ilości operacyjnej dla elementu kosztu.

SourceSystemId
SourceSystemId string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

SourceSystemName
SourceSystemName string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

Zwraca

response
string

Możliwość publikowania wartości rzeczywistych w kontrolce dla wielu projektów

Wartości rzeczywiste (ogólne) umożliwiają skojarzenie kosztów rzeczywistych według kategorii kosztów, ilości, godzin sprzętu i godzin man-hours na podstawie kryteriów łączenia kodu fazy SPP lub pozycji CBS. Funkcja InEight Control oczekuje, że wartości wysyłane przez ERP reprezentują kwotę transakcyjną od czasu ostatniego wysłania wartości rzeczywistej do kontrolki. Wartości nie powinny reprezentować wpisów zadania "do daty".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Oddzwanianie
X-TaskCompleteCallbackUri string

Identyfikator URI wywołania zwrotnego

ProjectDisplay
ProjectDisplay string

Identyfikuje projekt skojarzony z odebranymi żądaniami Wartości rzeczywiste. Identyfikator projektu zewnętrznego jest unikatowy dla wersji pro

CBSPositionCode
CBSPositionCode string

Kod pozycji CBS skojarzony z elementem kosztu rekordu Actuals. UWAGA: Chociaż określono to jako niewymagane, należy podać kod CBSPositionCode lub PhaseCode.

Kwota
Amount string

Żądana kwota kosztów dla tej kategorii kosztów.

Name
Name string

Nazwa kategorii kosztów. Zapoznaj się ze stroną wzorcową, aby uzyskać listę dostępnych kategorii kosztów.

SprzętHours
EquipmentHours string

Liczba godzin sprzętu dla elementu kosztu.

ManHours
ManHours string

Żądano liczby godzin man-hours dla elementu kosztu.

Notatki
Notes string

Wszelkie dodatkowe informacje o transakcji.

PhaseCode
PhaseCode string

Kod fazy SPP skojarzony z elementem kosztu dla rekordu Actuals, UWAGA: Mimo że nie jest to wymagane, należy podać kod fazy lub kod CBSPositionCode.

PublikowanieDate
PostingDate string

Data wskazująca, który okres finansowy będzie związany z kosztami, godzinami pracy, godzinami sprzętu lub ilościami.

Ilość
Quantity string

Żądana ilość ilości operacyjnej dla elementu kosztu.

SourceSystemId
SourceSystemId string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

SourceSystemName
SourceSystemName string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

Zwraca

response
string

Pobieranie szczegółów dostawcy

Zwraca pełną listę wszystkich dostawców dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów dla dostawców

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla dostawców

Kod dostawcy
VendorCode string

Unikatowy identyfikator publiczny dostawcy

Opis dostawcy
VendorDescription string

Opis dostawcy

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Nazwa alternatywna
AlternateName string

Alternatywna nazwa, która może zostać przypisana do dostawcy w celu pomocy w wyszukiwaniu.

Adres1
Address1 string

Adres ulicy dostawcy.

Adres2
Address2 string

Opcjonalny drugi wiersz dla adresu ulicznego dostawcy.

Kod pocztowy
ZipCode string

Kod pocztowy lub pocztowy dostawcy.

Miejscowość
City string

Miasto, w którym znajduje się dostawca.

RegionISOCode
RegionISOCode string

Kod ISO 3166-2 dla regionu dostawcy.

CountryISOCode
CountryISOCode string

Kod ISO Alpha-2 dla kraju dostawcy.

Numer telefonu
TelephoneNumber string

Numer telefonu dostawcy.

Numer faksu
FaxNumber string

Numer faksu dostawcy

DefaultPaymentTerms
DefaultPaymentTerms string

Opcjonalne warunki płatności, które będą domyślne po dodaniu dostawcy do umowy.

DefaultINCOTerms
DefaultINCOTerms string

Opcjonalne warunki international commercial (INCO), które będą domyślne po dodaniu dostawcy do umowy.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Opcjonalna lokalizacja, w której ryzyko przechodzi od sprzedawcy do nabywcy zgodnie z określonymi warunkami INCO

VendorTypeReference
VendorTypeReference string

Opcjonalne odwołanie do typu dostawcy. W przypadku użycia dane podane w tym polu muszą być zgodne z prawidłowym rekordem w danych wzorca typu dostawcy znajdujących się na platformie.

DefaultCurrencyCode
DefaultCurrencyCode string

Domyślny kod waluty

PreferredLanguage
PreferredLanguage string

Preferowany język

VendorTaxJurisdiction
VendorTaxJurisdiction string

Opcjonalny kod jurysdykcji podatkowej, który można uwzględnić podczas wysyłania faktur i płatności żądań z kontraktów do systemu zewnętrznego. To pole może być również opcjonalne używane do żądania szczegółów podatkowych z zewnętrznego systemu podatkowego dla pozycji kontraktu.

Status
Status string

Stan dostawcy, dostępny lub niedostępny

VendorTaxId
VendorTaxId string

Opcjonalny numer identyfikacyjny podatku wystawiony dla dostawcy od urzędu podatkowego rządu (zazwyczaj IRS dla amerykańskich dostawców)

Adresy dostawcy
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Typ adresu dostawcy

Adres1
VendorAddresses.Address1 string

Adres1

Adres2
VendorAddresses.Address2 string

Adres2

Kod pocztowy
VendorAddresses.ZipCode string

Kod pocztowy

Miejscowość
VendorAddresses.City string

Miejscowość

RegionISOCode
VendorAddresses.RegionISOCode string

Kod ISO regionu

CountryISOCode
VendorAddresses.CountryISOCode string

Kod ISO kraju

Numer telefonu
VendorAddresses.TelephoneNumber string

Numer telefonu

Numer faksu
VendorAddresses.FaxNumber string

Numer faksu

Pobieranie szczegółów dostawcy projektu

Ten interfejs API udostępnia listę dostawców przypisanych do projektu. W pakiecie Project Suite znajdują się one w temacie Project —> Assigned vendor (Dostawcy z przypisanymi projektami).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

To jest wymagane. Podaj identyfikator publiczny (ProjectId lub ProjectSourceSystemId) dla projektu, aby wyświetlić wszystkich dostawców, którzy zostali do niego przypisani.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator każdego projektu, który jest publicznie rozpoznawalny. To pole pokazuje normalne użycie aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora

Kod dostawcy
VendorCode string

Kod dostawcy dostawcy, jeśli użytkownik jest przypisany do dostawcy

VendorSourceSystemId
VendorSourceSystemId string

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services. Unikatowy identyfikator dla każdego dostawcy utworzonego przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

Unikatowy identyfikator każdego projektu utworzonego przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu

IsActive
IsActive boolean

Wartość logiczna wskazująca, czy dostawca jest aktywny, czy nie w systemie InEight

Pobieranie szczegółów jednostki

Zwraca pełną listę wszystkich rzemieślników pracowników dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

TradeSourceSystemId
TradeSourceSystemId string

Zwraca rekordy Craft przypisane do identyfikatora Trade SourceSystemId określonego w parametrze

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
CraftId
CraftId string

Identyfikator InEight rekordu Craft

CraftDescription
CraftDescription string

Opis rzemiosła

Identyfikator transakcji
TradeId string

InEight ID dla handlu skojarzonego z Rzemiosłem

Kod waluty
CurrencyCode string

Kod ISO waluty przypisanej do jednostki

Kod dostawcy
VendorCode string

Identyfikator InEight dostawcy przypisany do jednostki

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId unii przypisanej do jednostki

Nazwa UOM
UOMName string

Publiczna nazwa jednostki miary przypisanej do rzemiosła

UseBaseWageFactors
UseBaseWageFactors boolean

Flaga określająca, czy rekord używa wartości bezwzględnych, czy czynników mnożenia dla stawek płacowych.

StraightTimeRate
StraightTimeRate double

Stawka za standardowe wynagrodzenie, które należy zastosować dla tego rzemiosła

OverTimeFactor
OverTimeFactor double

Współczynnik używany do pomnożenia standardowej stawki pracownika w celu określenia stawki za nadgodziny. Jeśli nie używasz czynników, wartość będzie pusta.

Nadgodzina
OverTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za pracę w nadgodzinach zgodnie z obowiązującymi przepisami. Jeśli używasz czynników, wartość będzie pusta.

DoubleTimeFactor
DoubleTimeFactor double

Współczynnik używany do mnożenia standardowej stawki pracownika w celu określenia ich podwójnej stawki czasu. Jeśli nie używasz czynników, wartość będzie pusta

DoubleTimeRate
DoubleTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za podwójną pracę zgodnie z obowiązującymi przepisami. Jeśli używasz czynników, wartość będzie pusta.

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów dla rzemiosła

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla rzemiosła

IsActive
IsActive boolean

Dla tego interfejsu API są zwracane tylko aktywne rekordy

Pobieranie szczegółów języka

Zwraca pełną listę wszystkich języków dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator wyświetlania
DisplayId string

Unikatowy identyfikator publiczny języka

Name
Name string

Nazwa języka

Pobieranie szczegółów kategorii sprzętu

Zwraca pełną listę wszystkich kategorii sprzętu dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
EquipmentCategoryId
EquipmentCategoryId string

Publiczny unikatowy identyfikator kategorii sprzętu

Description
Description string

Opis kategorii sprzętu

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów kategorii sprzętu

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu kategorii sprzętu

IsActive
IsActive boolean

Określa, czy rekord jest dostępny do użycia

Pobieranie szczegółów klasy rozliczeniowej sprzętu projektu

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy klas rozliczeniowych sprzętu z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę klas rozliczeń sprzętu, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wysyłać zapytania dotyczące usługi APIM dla sprzętu według ich identyfikatorów SSID, nazwy lub innych szczegółów klasy rozliczeniowej sprzętu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

To jest wymagane. Podaj identyfikator publiczny (ProjectId lub ProjectSourceSystemId) dla projektu, aby wyświetlić wszystkie przypisane do niego klasy rozliczeń sprzętu.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Nazwa klasy rozliczeniowej sprzętu używanej w projekcie

SourceSystemId
SourceSystemId string

Identyfikator zewnętrzny rekordu klasy rozliczeniowej sprzętu dostarczonego przez system rekordów dla klas rozliczeniowych

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu, który przypisuje klasę rozliczeń sprzętu do projektów.

Identyfikator projektu
ProjectId string

Identyfikator zewnętrzny projektu skojarzonego z klasą rozliczeń

Description
Description string

Pole opcjonalne, aby dodać więcej szczegółów na temat klasy rozliczeniowej

VendorSourceSystemId
VendorSourceSystemId string

Opcjonalny identyfikator zewnętrzny dostawcy przypisanego do klasy rozliczeniowej

Szybkość rozliczeń
BillingRate double

Stawka naliczona dla właściciela sprzętu

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

Pobieranie szczegółów klasy rozliczeń pracowników projektu

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy klas rozliczeniowych pracowników z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę klas rozliczeniowych pracowników, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wysyłać zapytania dotyczące usługi APIM dla pracownika według ich identyfikatora SSID, nazwy lub innych szczegółów klasy rozliczeniowej pracownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

To jest wymagane. Podaj identyfikator publiczny (ProjectId lub ProjectSourceSystemId) dla projektu, aby wyświetlić wszystkie przypisane do niego klasy rozliczeń pracowników.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Nazwa klasy rozliczeniowej pracownika używanej w projekcie

SourceSystemId
SourceSystemId string

Zewnętrzny identyfikator rekordu klasy rozliczeniowej pracownika dostarczonego przez system rekordów dla klas rozliczeniowych

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu, który przypisuje klasę rozliczeń pracowników do projektów.

Identyfikator projektu
ProjectId string

Identyfikator zewnętrzny projektu skojarzonego z klasą rozliczeń

Description
Description string

Pole opcjonalne, aby dodać więcej szczegółów na temat klasy rozliczeniowej

VendorSourceSystemId
VendorSourceSystemId string

Opcjonalny identyfikator zewnętrzny dostawcy przypisanego do klasy rozliczeniowej

BillingRateST
BillingRateST double

Stawka czasowa w warstwie Standardowa obciążana właścicielem pracownika

BillingRateDT
BillingRateDT double

Opłata za dwukrotną stawkę czasu dla właściciela pracownika

BillingRateOT
BillingRateOT double

W czasie naliczana jest opłata za właściciela dla pracownika

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

Pobieranie szczegółów kontaktu z projektem

Ten interfejs API udostępnia listę kontaktów przypisanych do projektu. W pakiecie Project Suite znajdują się one w obszarze Project —> Przypisane kontakty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

To jest wymagane. Podaj identyfikator publiczny (ProjectId lub ProjectSourceSystemId) dla projektu, aby wyświetlić wszystkie przypisane do niego kontakty.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

ContactPrimaryEmail
ContactPrimaryEmail string

Podstawowy adres e-mail kontaktu

ContactSourceSystemId
ContactSourceSystemId

Identyfikator systemu źródłowego kontaktu dodawany do projektu

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId

Identyfikator systemu źródłowego projektu, do którego jest przypisany kontakt

IsActive
IsActive boolean

Śledzi przypisany stan kontaktu do projektu

Pobieranie szczegółów miary

Zwraca pełną listę wszystkich jednostek miar dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Name
Name string

Unikatowa nazwa jednostki miary wyświetlanej w opcjach listy wyboru w aplikacjach. Jednostka nazw miar jest zwykle podawana w postaci skróconej, takiej jak "LF" dla "Liniowych stóp"

Description
Description string

Opis funkcji UOM.

MeasurementTypeName
MeasurementTypeName string

Typ miary, który zostanie wykonany. Na przykład pomiary stóp, metrów lub mil będą typu "Długość", podczas gdy pomiary dni, tygodni lub miesięcy będą miały typ "Time"

MeasurementSystemName
MeasurementSystemName string

Określa, czy obliczenia pomiarów są wykonywane w jednostkach metryk lub angielskich, czy w obu tych jednostkach.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Tworzy grupę jednostek miary, które mogą być używane jako alternatywne opcje dla jednostki podstawowej. Na przykład klient może mieć jednostki miary zdefiniowane dla godzin, minut, dni i sekund, a wszystkie mają wartość "Krótki interwał" w polu Identyfikator alternatywnego UoM. Jeśli dowolny z tych rekordów zostanie wybrany jako podstawowa jednostka miary w ramach funkcji biznesowej, pozostałe trzy mogą stać się dostępne jako alternatywa. Wszystkie rekordy w grupie muszą mieć ten sam typ pomiaru

ConversionFactor
ConversionFactor double

Określa sposób obliczania konwersji między jednostkami podstawowymi i alternatywnymi.

BaseUOMName
BaseUOMName string

Jednostka rekordu miary reprezentująca najniższy poziom możliwego pomiaru. Na przykład jednostka miary reprezentująca czas, taki jak "Godziny", może mieć jednostkę podstawową "Sekundy".

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Określa domyślną jednostkę alternatywną miary, która może być używana po wybraniu jednostki podstawowej. Na przykład jednostka "Każdy" może być używana w ramach elementu wiersza kontraktu, ale podczas zakupu elementu można użyć alternatywnego elementu "Pakiet".

IsBaseUoM
IsBaseUoM boolean

Określa, czy jednostka rekordu miary może być używana jako podstawa dla innych jednostek miary

SKFUOM
SKFUOM string

Rysunek klucza statystycznego — dane dla tego pola są importowane z pola niestandardowego w szacowaniu hd i używane podczas synchronizowania wartości elementu kosztu (budżet, prognoza itp.) z erp.

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego, który utworzył rekord

IsActive
IsActive boolean

Określa, czy rekord jest dostępny do użycia

Pobieranie szczegółów pracowników

Udostępnia wszystkie rekordy pracowników utworzone w usłudze InEight do użycia w dowolnym projekcie. W aplikacji rekordy pracowników znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne".

Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Należy pamiętać, że pole "EmployeePIN" zwróci tylko zaszyfrowane wartości ochrony i zabezpieczeń informacji prywatnych.

Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
CraftId
CraftId string

Identyfikuje rzemiosło pracownika. Wartość w tym polu musi być zgodna z prawidłowym publicznym identyfikatorem jednostki z klasy Craft Integration lub wartościami wprowadzonymi ręcznie w inEight.

Kod dostawcy
VendorCode string

Identyfikuje dostawcę, który istnieje w usłudze InEight. Pracownicy z kodem VendorCode są zarządzani przez skojarzonego dostawcę, a ich dostępność jest ograniczona do tego dostawcy.

EmployeeId
EmployeeId string

Publiczna unikatowa identyfikacja pracownika w usłudze InEight.

Imię (pierwsze)
FirstName string

Imię pracownika.

Nazwisko
LastName string

Nazwisko pracownika.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

EmployeePIN
EmployeePIN string

Numer PIN używany przez pracowników do weryfikowania się podczas zatwierdzania godzin na karcie czasowej. Jest to opcjonalna funkcja w środowisku InEight. Dane muszą być wysyłane jako liczby i w razie potrzeby do nadawcy do zera.

CanReportTime
CanReportTime boolean

Określa, czy pracownik może zgłosić czas na karcie czasowej w InEight.

SourceSystemId
SourceSystemId string

Identyfikacja rekordu pracownika w systemie zewnętrznym rekordów dla pracowników. To pole jest używane w przepływie integracji do wykonywania wyszukiwania pracownika w usłudze InEight w celu zaktualizowania lub dodania. To pole służy również do dopasowywania rekordów pracowników do innych jednostek w ramach integracji (np. ProjectEmployee), gdzie pracownik jest przywołyyny krzyżowo.

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla pracowników. Współpracuj z inEight, aby zidentyfikować określoną wartość do użycia w tym polu.

Data rozpoczęcia
StartDate date-time

Data rozpoczęcia lub zatrudnienia pracownika w organizacji klienta. Nie jest to określona data projektu. Jeśli nie zostanie podana, system użyje domyślnej daty odebrania rekordu.

Data zakończenia
EndDate date-time

Data zakończenia lub zakończenia pracownika z organizacji klienta. Nie jest to określona data projektu. W razie potrzeby można ustawić datę na przyszłą datę. Jeśli nie zostanie podana, system będzie używać domyślnej daty zakończenia 12/31/9999.

Kod waluty
CurrencyCode string

Określa walutę skojarzona z pracownikiem, która służy do określania standardowej stawki wynagrodzenia pracownika. Aby umożliwić pomyślne przypisanie rekordu pracownika do projektu, wartość podana w tym polu musi być zgodna z jedną z walut używanych w projektach.

Nazwa UOM
UOMName string

Określa jednostkę miary skojarzona z pracownikiem używaną do określania standardowej stawki wynagrodzenia pracownika. Podana tutaj wartość musi być zgodna z istniejącą jednostką nazwy miary LUB identyfikatorem sourceSystemId

StraightTimeRate
StraightTimeRate double

Stawka za standardowe wynagrodzenie, które należy zastosować dla pracownika w ramach przypisanego projektu. Jeśli w integracji jest wysyłana pusta wartość, system dziedziczy dowolną prostą stawkę czasową przypisaną pracownikowi za pośrednictwem skojarzonego z nim rzemiosła.

OverTimeFactor
OverTimeFactor double

Współczynnik używany do pomnożenia standardowej stawki pracownika w celu określenia stawki za nadgodziny. (Czas prosty X współczynnik nadgodzin = nadgodziny)Podaj to tylko wtedy, gdy nie używasz funkcji OverTimeRate.

Nadgodzina
OverTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za pracę w nadgodzinach zgodnie z obowiązującymi przepisami. Podaj tę wartość tylko wtedy, gdy nie jest używana funkcja OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Współczynnik używany do mnożenia standardowej stawki pracownika w celu określenia ich podwójnej stawki czasu. (Współczynnik czasu prostego X Podwójny = Podwójny czas)Podaj tę wartość tylko wtedy, gdy nie używasz funkcji DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Dokładna obliczona stawka wypłacana pracownikowi za podwójną pracę zgodnie z obowiązującymi przepisami. Podaj tę wartość tylko wtedy, gdy nie używasz funkcji DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Flaga określająca, czy używać funkcji OverTimeRate i DoubleTimeRate, Czy OverTimeFactor i DoubleTimeFactor. Ustawienie wartości true spowoduje, że należy użyć czynników zamiast określonych stawek.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId unii, do której należy pracownik. Musi odpowiadać prawidłowej unii z danych master w inEight.

Podstawowafirma
PrimaryCompany string

Otwórz pole tekstowe. Wartość tego pola jest używana do informacji o pracowniku w Centrum czasowym InEight.

Stanowisko pracy
JobTitle string

Służy do wyświetlania stanowiska pracownika w interfejsie użytkownika planu dziennego. Jeśli to pole jest puste, interfejs użytkownika będzie używać przypisanego przez pracownika opisu jednostki.

UnionJobTitle
UnionJobTitle string

Aplikację InEight Plan można skonfigurować tak, aby wyświetlała obiekt UnionJobTitle, JobTitle lub jednostka skojarzona z pracownikiem.

Identyfikator nadzorcy
SupervisorId string

Służy do raportowania grafików cotygodniowych pracowników. Raport może zostać wysłany do użytkownika podanego w tym polu dla każdego skojarzonego pracownika z wartością WeeklyTimesheet ustawioną na true. Wartość tego pola musi być zgodna z identyfikatorem SourceSystemId prawidłowego użytkownika InEight

CountryISOCode
CountryISOCode string

Lokalizacja/kraj zatrudnienia pracownika.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Domyślne Centrum kosztów do naliczania opłat, gdy godziny nie powinny być naliczane od projektu, do którego są przypisane (np. specjalne typy urlopu).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Domyślny kod przetwarzania listy płac, który może zostać zastąpiony dla każdej karty czasowej.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Określa, czy dodatkowy kod instrukcji płac może zostać zastąpiony dla tego pracownika.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Określa, czy pracownik powinien być dostępny do wyboru w grafiku tygodniowym.

Pobieranie szczegółów pracowników projektu

Zawiera pełną listę pracowników przypisanych do określonego projektu oraz wszystkie szczegóły dotyczące przydziału. W aplikacji rekordy ProjectEmployee znajdują się w opcjach menu na poziomie projektu w obszarze "Przydzielone zasoby operacyjne" > projektu. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

To jest wymagane. Podaj identyfikator publiczny (identyfikator projektu) dla projektu, aby zobaczyć wszystkich pracowników, którzy zostali do niego przypisani.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator projektu
ProjectId string

SourceSystemId projektu, do którego przypisano pracowników. To pole ma etykietę Identyfikator projektu zewnętrznego w interfejsie użytkownika InEight.

EmployeeId
EmployeeId string

SourceSystemId pracownika, który jest przypisany do projektu.

StraightTimeRate
StraightTimeRate double

Stawka podstawowa, która ma być stosowana do pracownika w celu obliczenia szacowanego kosztu pracy w określonym projekcie. Podanie wartości w tym polu spowoduje ustawienie określonej stawki do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

OverTimeFactor
OverTimeFactor double

Współczynnik procentowy korekty zastosowany do parametru StraightTimeRate w celu określenia stawki za nadgodziny. Należy użyć współczynnika lub użyć ustawionej stawki, ale nie obu. W przypadku używania czynników zamiast stawek ustaw wartość True dla parametru UseBaseWageFactors. Podanie wartości w tym polu spowoduje ustawienie określonego czynnika do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

Nadgodzina
OverTimeRate double

Określona stawka do zastosowania do pracownika w nadgodzinach. Należy użyć współczynnika lub użyć ustawionej stawki, ale nie obu. W przypadku używania stawek zamiast czynników ustaw wartość False dla parametru UseBaseWageFactors. Podanie wartości w tym polu spowoduje ustawienie określonej stawki do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

DoubleTimeFactor
DoubleTimeFactor double

Współczynnik procentowy korekty zastosowany do parametru StraightTimeRate w celu określenia stawki za dwukrotny czas. Należy użyć współczynnika lub użyć ustawionej stawki, ale nie obu. W przypadku używania czynników zamiast stawek ustaw wartość True dla parametru UseBaseWageFactors. Podanie wartości w tym polu spowoduje ustawienie określonego czynnika do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

DoubleTimeRate
DoubleTimeRate double

Określona stawka, która ma być stosowana do pracownika w przypadku podwójnego czasu.Użyj współczynnika lub użyj ustalonej stawki, ale nie obu. W przypadku używania stawek zamiast czynników ustaw wartość "UseBaseWageFactors" na wartość false. Podanie wartości w tym polu spowoduje ustawienie określonej stawki do użycia dla pracownika tylko w przypisanym projekcie. Jeśli to pole pozostanie puste, system użyje równoważnej wartości w rekordzie danych głównych dla pracownika.

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu, który przypisuje pracowników do projektów.

UseBaseWageFactors
UseBaseWageFactors boolean

Określa, czy system powinien używać czynników korekty płac zamiast określonych stawek za nadgodziny i dwukrotnie. To pole powinno pozostać puste podczas używania wartości w rekordzie danych głównych dla pracownika.

Data rozpoczęcia
StartDate date-time

Data wejścia w życie, że pracownik powinien być traktowany jako aktywny w projekcie i dostępny do wyboru w ramach funkcji aplikacji. Ta data nie może poprzedzać daty rozpoczęcia rekordu danych głównych pracownika.

Data zakończenia
EndDate date-time

Data ostatniego wejścia w życie, że pracownik powinien być traktowany jako aktywny w projekcie i dostępny do wyboru w funkcjach aplikacji. Ta data nie może przekroczyć daty zakończenia rekordu danych głównych dla pracownika.

SourceSystemId
SourceSystemId string

Nie używaj tego pola.

UoMName
UoMName string

Jednostka miary używana w połączeniu z współczynnikiem zastosowanym specjalnie do pracownika dla przypisanego projektu. Jeśli dla tego pola nie zostanie podana wartość, system użyje jednostki miary z rekordu głównego employee lub jednostki skojarzonej z pracownikiem. Podana tutaj wartość musi być zgodna z wartością Name OR SourceSystemId istniejącego rekordu jednostki miary.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Użyj tego pola, aby ustawić określone jednostki do użycia dla pracownika, gdy są one przypisane do projektu. Na przykład pracownik, który zwykle pracuje w handlu, może zostać przydzielony jako przełożony w ramach tymczasowego przypisania do projektu. Jeśli określona jednostka rzemieślnicza jest wysyłana w tym polu i nie podano żadnych konkretnych informacji o stawkach, pod warunkiem, że wartości stawki dla pracownika zostaną określone z zestawu Rzemieślniczego w tym polu. Wartość wysłana w tym polu musi być zgodna z rekordem, który został wcześniej podany w integracji programu ProjectCraft.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

BillingClass
BillingClass string

Zezwalamy na ładowanie zestawu wartości w projekcie (na poziomie projektu) w celu wypełnienia tego pola. Należy je wprowadzić ręcznie za pośrednictwem interfejsu użytkownika i/lub za pośrednictwem usługi APIM. Istnieje lista rozwijana wyboru interfejsu użytkownika i/lub walidacja importu usługi APIM względem istniejących wartości. Długoterminowy plan polega na ulepszaniu pól "Klasyfikacja rozliczeń" na poziomach Pracownik projektu/Wyposażenie projektu, aby umożliwić dodawanie/integrowanie wielu wartości na projekt jako "wybierz z listy" w interfejsie użytkownika i integrację z weryfikacją na liście

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Pobieranie szczegółów projektu

Zwraca pełną listę wszystkich projektów dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
includeAttributes
includeAttributes True boolean

flaga pobierania atrybutów

OrganizationSourceSystemId
OrganizationSourceSystemId string

Zwraca projekty przypisane do określonego identyfikatora OrganizationSourceSystemId.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Nazwa projektu
ProjectName string

Pole tekstowe zawierające krótką opisową nazwę projektu.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId organizacji, do której przypisano projekt.

BaseCurrency
BaseCurrency string

Domyślna waluta projektu. Wartość podana w tym polu musi być zgodna z kodem waluty na platformie w chmurze InEight.

TimeZone
TimeZone string

Strefa czasowa projektu w formacie UTC.

Nazwastatus projektu
ProjectStatusName string

Stan projektu. Jedyną wartością dozwoloną w aktualnie wydanej wersji jest Nowa.

Data rozpoczęcia
StartDate date-time

Data rozpoczęcia projektu w formacie UTC.

Data zakończenia
EndDate date-time

Oczekiwana data zakończenia projektu w formacie UTC.

Miejscowość
City string

Nazwa miasta, w którym znajduje się projekt.

RegionISOCode
RegionISOCode string

Kod ISO (3166-2) dla regionu, w którym znajduje się projekt.

CountryISOCode
CountryISOCode string

Kod ISO (Alpha-2) dla kraju, w którym znajduje się projekt.

Kod pocztowy
ZipCode string

Kod pocztowy lub kod pocztowy lokalizacji projektu.

Adres1
Address1 string

Podstawowy adres ulicy lokalizacji projektu.

Adres2
Address2 string

Dodatkowe informacje o adresie ulicy dotyczące lokalizacji projektu.

Szerokość
Latitude double

Szerokość geograficzna systemu informacji geograficznych (GIS) lokalizacji projektu. Dozwolone wartości to maksymalnie 90 i minimum -90.

Długość
Longitude double

Długość geograficzna GIS lokalizacji projektu. Dozwolone wartości to maksymalnie 180 i minimum -180.

Notatki
Notes string

Pole tekstowe wolnego formularza dla notatek dotyczących projektu.

IsActive
IsActive boolean

Wysłanie wartości false w tym polu powoduje nietrwałe usunięcie rekordu z platformy w chmurze InEight. Jeśli wartość nie zostanie podana, zostanie użyta wartość domyślna true.

OriginalContractAmount
OriginalContractAmount double

Wartość dolara pierwotnego kontraktu.

Numer umowy
ContractNumber string

Identyfikator kontraktu podstawowego dla projektu.

DateProjectStarted
DateProjectStarted date-time

Rzeczywista data rozpoczęcia projektu.

Identyfikator kontraktu
ContractDate date-time

Data wejścia w życie kontraktu podstawowego.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Data zakończenia kontraktu podstawowego.

OriginalDuration
OriginalDuration integer

Planowany czas trwania projektu w dniach.

ForecastStartDate
ForecastStartDate date-time

Prognozowana data rozpoczęcia projektu w formacie UTC

Data wykonania prognozy
ForecastCompletionDate date-time

Prognozowana data zakończenia projektu w formacie UTC.

PrognozaDuration
ForecastDuration integer

Prognozowany czas trwania projektu w liczbie całkowitej.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Oczekiwana data otrzymania certyfikatu o znacznym ukończeniu.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Prognozowana zmieniona data ukończenia projektu w formacie UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Prognozowane przedłużenie czasu trwania projektu w liczbie całkowitej

ForecastRevisedDuration
ForecastRevisedDuration integer

Prognozowany zmieniony czas trwania projektu w liczbie całkowitej

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Zmieniona data zakończenia kontraktu projektu w formacie UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Przedłużenie kontraktu czasu trwania projektu w liczbie całkowitej

ContractRevisedDuration
ContractRevisedDuration integer

Poprawiony czas trwania projektu w liczbie całkowitej

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Oczekiwana data przyznania certyfikatu znacznego ukończenia.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Oczekiwana data otrzymania certyfikatu końcowego ukończenia.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Oczekiwana data przyznania certyfikatu końcowego ukończenia.

CompanyLegalName
CompanyLegalName string
Atrybuty projektu
ProjectAttributes array of object

Ta tablica służy do przypisywania wartości znanych atrybutów projektu do rekordu projektu. Dla każdego atrybutu należy podać atrybut AttributeName OR AttributeSourceSystemId dla inEight, aby znaleźć pasujący atrybut zdefiniowany w systemie.

AttributeName
ProjectAttributes.AttributeName string

Podaj prawidłową nazwę atrybutu projektu zdefiniowanego w systemie. Jeśli dla tego pola zostanie podana wartość, nie uwzględnij pola AttributeSourceSystemId.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Podaj prawidłowy identyfikator SourceSystemId atrybutu projektu zdefiniowanego w systemie. Jeśli dla tego pola zostanie podana wartość, nie uwzględnij pola AttributeName.

AttributeValue
ProjectAttributes.AttributeValue string

Podaj wartość atrybutu określonego przez pola AttributeName lub AttributeSourceSystemId. Wpis podany w tym polu musi być zgodny z oczekiwanym typem danych atrybutu projektu. Jeśli na przykład atrybut projektu oczekuje wartości daty, to pole powinno zawierać datę. Jeśli typ danych atrybutu projektu jest określony jako "Dane", wpis podany w tym polu musi być zgodny z prawidłową opcją źródła danych atrybutów projektu. Na przykład źródło danych atrybutu projektu jest określane jako "Organizacja", a następnie wpis w tym polu musi być zgodny z prawidłową nazwą organizacji lub identyfikatorem SourceSystemId.

Rynki
Markets array of string

Pobieranie szczegółów regionów

Zwraca listę wszystkich kodów regionów dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
includeTranslation
includeTranslation True string

Po ustawieniu wartości true rozszerza model jednostki tak, aby zawierał przetłumaczone nazwy regionów we wszystkich językach obsługiwanych przez inEight.

CountryISOCode
CountryISOCode string

Zwraca wszystkie rekordy regionów z pasującym elementem CountryISOCode.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Kod ISO
ISOCode string

Kod ISO regionu

Name
Name string

Nazwa regionu

CountryISOCode
CountryISOCode string

Kod ISO jednostki Country.

Tłumaczenia
Translations array of object

Nazwa regionu przetłumaczona dla wszystkich języków obsługiwanych przez inEight

LanguageDisplayId
Translations.LanguageDisplayId string

Publiczny identyfikator języka używanego do tłumaczenia

Nazwa regionu
Translations.RegionName string

Przetłumaczona nazwa regionu

Pobieranie szczegółów roli

Ta integracja umożliwia klientom wykonywanie zapytań i eksportowanie głównej listy ról, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wykonywać zapytania dotyczące usługi APIM dla ról według ich identyfikatorów SourceSystemId, RoleName lub innych szczegółów roli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Nazwa roli
RoleName string

Nazwa roli

Description
Description string

Opis roli

AdminLevel
AdminLevel string

Poziom administratora, który ma zostać przypisany do tej roli na poziomie 0, 1, 2 lub 3

SourceSystemId
SourceSystemId string

Unikatowy identyfikator rekordu przypisany przez pakiet i zgodny z systemem zewnętrznym korzystającym z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

SourceSystemName
SourceSystemName string

Unikatowa nazwa przypisana przez pakiet i pasująca do systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Pobieranie szczegółów rynku

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy rynków , z pakietu do systemów wewnętrznych. Pomaga to klientom zachować główną listę rynków, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wykonywać zapytania dotyczące usługi APIM dla rynków według ich identyfikatorów SSID, nazwy, firmy lub innych szczegółów rynku.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Name
Name string

Nazwa rynku

Description
Description string

Pole opcjonalne do opisania lub dodania dodatkowych szczegółów dotyczących rynku

SourceSystemId
SourceSystemId string

Zewnętrzny identyfikator rekordu rynku dostarczonego przez system rejestru rynków

SourceSystemName
SourceSystemName string

Klient podał nazwę systemu rekordu rynków.

IsActive
IsActive boolean

Określa, czy rekord jest dostępny do użycia

Pobieranie szczegółów sprzętu projektu

Zawiera pełną listę sprzętu przypisanego do określonego projektu oraz wszystkie szczegóły dotyczące przypisania. W ramach rekordów aplikacji ProjectEquipment można znaleźć w opcjach menu Poziom projektu w obszarze "Projekt" > "Przypisane zasoby operacyjne". Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

To jest wymagane. Podaj identyfikator publiczny (identyfikator projektu) dla projektu, aby wyświetlić wszystkie przypisane do niego urządzenia.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Numer projektu
ProjectNumber string

DisplayId projektu, w którym jest przypisywany sprzęt. Jest to to samo, co pole ProjectDisplayId w interfejsie API Projects_Get

Numer sprzętu
EquipmentNumber string

DisplayId sprzętu przypisanego do projektu.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

Koszt jednostkowy
UnitCost double

Ustawia stawkę godzinową sprzętu specjalnie dla przypisania projektu. Jeśli ta wartość nie zostanie podana, koszt jednostkowy jest dziedziczony z typu sprzętu skojarzonego z rekordem sprzętu.

SourceSystemName
SourceSystemName string

Nazwa systemu, w którym jest zarządzane przypisanie.

SourceSystemId
SourceSystemId string

Unikatowy wewnętrzny identyfikator rekordu skojarzenia z systemu, w którym są zarządzane skojarzenia.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Pierwsza data, w której rekord sprzętu jest dostępny dla projektu.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Ostatnia data, w której rekord sprzętu jest dostępny dla projektu.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Określa, czy sprzęt jest dostępny do wyboru w planie dziennym w aplikacjach Plan i Postęp

ContractReference
ContractReference string

Opcjonalny identyfikator referencyjny umowy najmu

ContractLineNumberReference
ContractLineNumberReference string

Jeśli sprzęt został wynajęty i pod warunkiem, że to pole może być wykorzystane do wskazania określonego elementu liniowego w umowie zawierającej informacje o sprzęcie.

ContractURL
ContractURL string

Opcjonalne pole, które może służyć do podania adresu URL do systemu zewnętrznego, w którym można wyświetlić umowę dotyczącą umowy najmu. Te informacje są wyświetlane tylko w obszarze Przypisane zasoby operacyjne projektu.

BillingClass
BillingClass string

Zezwalamy na ładowanie zestawu wartości w projekcie (na poziomie projektu) w celu wypełnienia tego pola. Należy je wprowadzić ręcznie za pośrednictwem interfejsu użytkownika i/lub za pośrednictwem usługi APIM. Istnieje lista rozwijana wyboru interfejsu użytkownika i/lub walidacja importu usługi APIM względem istniejących wartości. Długoterminowy plan polega na ulepszaniu pól "Klasyfikacja rozliczeń" na poziomach Pracownik projektu/Wyposażenie projektu, aby umożliwić dodawanie/integrowanie wielu wartości na projekt jako "wybierz z listy" w interfejsie użytkownika i integrację z weryfikacją na liście

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Pobieranie szczegółów strefy czasowej

Zwraca pełną listę wszystkich stref czasowych dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
includeTranslation
includeTranslation True boolean

Po ustawieniu wartości true model jednostki jest rozszerzany w celu uwzględnienia nazw stref czasowych we wszystkich językach obsługiwanych przez inEight.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Name
Name string

Unikatowa strefa czasowa wyświetlana w opcjach listy wyboru w aplikacjach

Strefa czasowa
TimeZoneSerialized string

Szczegóły dotyczące strefy czasowej i regionu, z którym odpowiada.

TimeZoneTranslations
TimeZoneTranslations array of object

Tablica nazw stref czasowych zgodnie z zlokalizowanymi językami

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

Unikatowa skrócona nazwa języka, takiego jak "en" dla "english".

Nazwa strefy czasowej
TimeZoneTranslations.TimeZoneName string

Unikatowa strefa czasowa przetłumaczona/zlokalizowana odpowiednio do języka

Pobieranie szczegółów transakcji

Zwraca pełną listę wszystkich transakcji pracowników dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
TradeDisplay
TradeDisplay string

Publiczny unikatowy identyfikator transakcji

Opis transakcji
TradeDescription string

Opis handlu

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rejestrowania transakcji

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla transakcji

Pobieranie szczegółów ustawień projektu

Integracja ProjectSettings_Get umożliwia eksportowanie ustawień projektu obejmujących opcje globalne projektu, attriibutes informacji o projekcie, typy paliw projektu i listy niestandardowe projektu. We wcześniejszych wersjach zmiany ustawień projektu były możliwe tylko za pośrednictwem interfejsu użytkownika.

Należy pamiętać, że każdy eksport "GET" będzie zawierać wszystkie szczegóły ustawień dla każdego żądanego projektu: tj. opcje globalne, typy paliw i listy niestandardowe. Ponadto inne parametry filtrowania selektywnego, takie jak $select , $count, $top, $skip.... etc nie będzie działać z tym interfejsem API.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator projektu
ProjectId True string

key: ProjectDisplay lub ProjectSourcesystemId

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

ProjectSourceSystemName
ProjectSourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Identyfikator ProjectDisplayId
ProjectDisplayId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Zachowanie integracji elementów kosztów

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Planowany czas trwania projektu w dniach

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

Tag informacji o projekcie 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Tag informacji o projekcie 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Tag informacji o projekcie 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Tag informacji o projekcie 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Tag informacji o projekcie 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Tag informacji o projekcie 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Tag informacji o projekcie 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Tag informacji o projekcie 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Tag informacji o projekcie 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Tag informacji o projekcie 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Tag informacji o projekcie 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Tag informacji o projekcie 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Tag informacji o projekcie 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Tag informacji o projekcie 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Tag informacji o projekcie 15

Listy niestandardowe
CustomLists array of object

Pole nadrzędne dla list niestandardowych

ListName (Nazwa_listy)
CustomLists.ListName string

Nazwa listy dodanej do etykiety niestandardowej

Wartości pól
CustomLists.FieldValues array of string

Rozdzielana przecinkami tablica ciągów z listą NON-DUPLICATE wszystkich wartości pól, które są częścią listy niestandardowej

FuelTypes
FuelTypes array of object

Pole nadrzędne dla rekordu typu paliwa

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

Nazwa typu używanego paliwa

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

Wartość podana w tym polu musi być zgodna z prawidłową jednostką miary podaną wcześniej lub zdefiniowaną w systemie InEight.

Kod waluty
FuelTypes.CurrencyCode string

Waluta używana do zakupu paliwa. Wartość podana w tym polu musi być zgodna z kodem waluty na platformie w chmurze InEight i wybraną dla projektu.

Koszt jednostkowy
FuelTypes.UnitCost double

Wartość paliwa na jednostkę miary

AccountCodeReference
FuelTypes.AccountCodeReference string

Kod konta rekordu, który będzie wyświetlany w normalnym użyciu aplikacji platformy produktów, aby ułatwić użytkownikom wykonywanie wyszukiwań lub wyborów dla określonej pracy ukończonej.

IsActive
FuelTypes.IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

SourceSystemId
FuelTypes.SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
FuelTypes.SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Pobieranie szczegółów użytkownika

Integracja Users_Get umożliwia klientom wykonywanie zapytań i eksportowanie list użytkowników z rozwiązania InEight do systemów wewnętrznych. Rekordy użytkowników na tych listach można następnie modyfikować i ponownie importować do pakietu za pomocą interfejsu API Users_Import.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Imię (pierwsze)
FirstName string

Imię użytkownika

Nazwisko
LastName string

Nazwisko użytkownika

Adres e-mail
EmailAddress string

oficjalny adres e-mail użytkownika

IsActive
IsActive boolean

"1" oznacza aktywne i "0" oznacza nieaktywne

DisplayUserId
DisplayUserId string

Unikatowy identyfikator, który jest publicznie rozpoznawalny. To pole jest wyświetlane w normalnym użyciu aplikacji InEight. Wartość wysłana w tym polu może być zgodna z identyfikatorem SourceSystemId, jeśli nie ma potrzeby używania publicznego i prywatnego unikatowego identyfikatora.

Numer roboczy
WorkNumber string

służbowy numer telefonu użytkownika

Numer telefonu komórkowego
MobileNumber string

numer telefonu komórkowego użytkownika

SourceSystemId
SourceSystemId string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji InEight i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego korzystającego z integracji. Współpracuj z rozwiązaniem InEight, aby aprowizować unikatową wartość dla tego pola.

Kod dostawcy
VendorCode string

Kod dostawcy dostawcy, jeśli użytkownik jest przypisany do dostawcy

EmployeeId
EmployeeId string

Podaj prawidłowy identyfikator użytkownika przypisanego w systemie.

Język
Language string

Język podstawowy używany do komunikacji

IsExternalUser
IsExternalUser boolean

"1" oznacza aktywne i "0" oznacza nieaktywne

Data rozpoczęcia
StartDate date-time

Data początkowa użytkownika w formacie UTC.

Data zakończenia
EndDate date-time

Oczekiwana data zakończenia użytkownika w formacie UTC.

Pobieranie szczegółów walut

Zwraca pełną listę wszystkich walut dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Liczba
$count integer

Zawiera liczbę pasujących wyników (właściwość "@odata.count") w odpowiedzi.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Code
Code string

Publiczny unikatowy kod identyfikujący walutę

Name
Name string

Pełna nazwa waluty

Encja
Entity string

Właściciel waluty

Symbol
Symbol string

Symbol tekstowy używany do oznaczania waluty

CurrencySubunitName
CurrencySubunitName string

Nazwa podrzędnej jednostki walutowej

CurrencyPluralName
CurrencyPluralName string

Nazwa w liczbie mnogiej waluty

CurrencySubunitPluralName
CurrencySubunitPluralName string

Nazwa liczby mnogiej w liczbie mnogiej waluty

Potwierdzanie stanu codziennych planów

Jeśli zatwierdzone plany dzienne są wysyłane do systemu zewnętrznego, system zewnętrzny może opcjonalnie przetwarzać dane dziennego planu i zwracać komunikat informujący platformę w chmurze InEight, że stan powinien zostać zaktualizowany do finalnego przetwarzania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

DailyPlanId
DailyPlanId integer

Identyfikator planu dziennego

PlanStatusCode
PlanStatusCode string

Kod stanu planu

ModifiedById
ModifiedById string

Zmodyfikowany według identyfikatora

Data modyfikacji
ModifiedDate string

Data modyfikacji

DtModifiedDate
DtModifiedDate string

Data modyfikacji

Data wydania
ReleasedDate string

Data wydania

DtReleasedDate
DtReleasedDate string

Data wydania

ReleasedById
ReleasedById string

Wydany według identyfikatora

Errors
Errors array of string

Errors

Zwraca

response
object

Potwierdzanie stanu kart czasowych

Integracja potwierdzenia karty czasowej umożliwia systemom zewnętrznym zgłaszanie powodzenia lub niepowodzeń przetwarzania kart czasowych uzyskanych z Centrum czasu i aktualizowanie stanu w celu obsługi przepływu pracy biznesowego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Identyfikator karty czasowej
TimeCardId string

Identyfikator karty czasowej

wersja
Version string

wersja

Status
Status string

Status

Errors
Errors array of string

Errors

Zwraca

Nazwa Ścieżka Typ Opis
array of object
items
object

Rynki importu

Ta integracja umożliwia klientom tworzenie i utrzymywanie głównej listy rynków, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Przy użyciu tego interfejsu API można dodać nowe rynki, a istniejące rynki można zaktualizować. Dodawanie i aktualizacje są automatycznie publikowane (zamiast etapu) i dlatego natychmiast są dostępne do użycia w aplikacjach w chmurze InEight.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Name
Name True string

Nazwa rynku

Description
Description string

Pole opcjonalne do opisania lub dodania dodatkowych szczegółów dotyczących rynku

SourceSystemId
SourceSystemId True string

Zewnętrzny identyfikator rekordu rynku dostarczonego przez system rejestru rynków

SourceSystemName
SourceSystemName string

Klient podał nazwę systemu rekordu rynków.

IsActive
IsActive boolean

Określa, czy rekord jest dostępny do użycia

Zwraca

response
string

Ta integracja służy do importowania danych adresów wysyłkowych projektu

Umożliwia klientom importowanie danych wysyłki projektu dla swojej organizacji. Ta integracja tworzy i utrzymuje informacje o adresach wysyłkowych dla projektu przy użyciu aplikacji kontraktowej.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego.

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego projektu.

StreetName
StreetName string

To pole wskazuje nazwę ulicy.

Nazwa miasta
CityName string

To pole wskazuje nazwę miasta

Region
Region string

To pole wskazuje kod regionu.

Kod kraju
CountryCode string

To pole wskazuje kod kraju.

Kod pocztowy
PostalCode string

To pole wskazuje kod pocztowy.

TaxJurisdiction
TaxJurisdiction string

To pole wskazuje kod jurysdykcji podatkowej.

IsDefault
IsDefault string

To pole wskazuje, czy pole jest polem domyślnym, czy nie.

IsActive
IsActive string

To pole wskazuje, czy pole jest aktywne, czy nie.

Ta integracja służy do importowania danych faktur

Umożliwia klientom importowanie faktur dla swojej organizacji. Dzięki tej integracji dostawcy, którzy są użytkownikami, mogą publikować faktury w aplikacji kontraktowej, które następnie mogą być używane w żądaniu płatności i przesyłane do systemu zewnętrznego do przetwarzania. Faktury zaksięgowane są wyświetlane w rejestrze faktur jako nieprzypisane faktury.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Wnioskowanie projektu
ProjectReference string

To pole wskazuje numer referencyjny projektu zgodny z numerem wyświetlania projektu pakietu projektów.

ContractReference
ContractReference string

To pole wskazuje numer referencyjny kontraktu zgodny z numerem kontraktu pakietu projektu.

Numer faktury
InvoiceNumber string

To pole wskazuje numer faktury.

InvoiceStatus
InvoiceStatus string

To pole wskazuje stan faktury.

InvoiceDate (Data wystawienia faktury)
InvoiceDate string

To pole wskazuje datę faktury.

InvoiceAmount
InvoiceAmount string

To pole wskazuje kwotę faktury.

InvoiceTax
InvoiceTax string

To pole wskazuje kwotę podatku na podstawie faktury.

Identyfikator rekordu
RecordId string

To pole wskazuje unikatową identyfikację rekordu dla tej faktury.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatową identyfikację systemu zewnętrznego.

SourceSystemName
SourceSystemName string

To pole wskazuje unikatową nazwę systemu zewnętrznego.

InvoiceURL
InvoiceURL string

To pole wskazuje link do faktury.

TaxType
TaxType string

To pole wskazuje typ podatkowy

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

Zwraca

response
string

Ta integracja służy do importowania danych jednostki prawnej projektu

Umożliwia klientom importowanie danych jednostki prawnej projektu dla swojej organizacji. Ta integracja kojarzy rekordy podmiotów prawnych z projektem i ustawia relację zakładu do użycia w aplikacji kontraktów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego.

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego projektu.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

To pole wskazuje identyfikator systemu źródłowego jednostki prawnej.

PlantSourceSystemId
PlantSourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego roślin.

IsGRValuated
IsGRValuated string

To pole wskazuje, czy paragony towaru wyceniane, czy nie.

IsSplitAccountAllowed
IsSplitAccountAllowed string

To pole wskazuje, że konto podzielone jest dozwolone lub nie.

IsActive
IsActive string

To pole wskazuje, czy jest to aktywne, czy nie.

Ta integracja służy do importowania danych lokalizacji magazynu

Umożliwia klientom importowanie klientów do importowania danych lokalizacji przechowywania dla swojej organizacji. Dzięki tej integracji można utworzyć i zachować wybraną listę lokalizacji przechowywania do użycia w pakiecie projektów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

PlantReference
PlantReference string

To pole wskazuje unikatowe odwołanie do roślin dla tej lokalizacji przechowywania.

StorageLocationReference
StorageLocationReference string

To pole wskazuje unikatową nazwę lokalizacji magazynu.

Description
Description string

To pole wskazuje opis lokalizacji przechowywania.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego.

Ta integracja służy do importowania danych lokalizacji magazynu projektu

Umożliwia klientom importowanie danych lokalizacji magazynu projektu dla swojej organizacji. Ta integracja tworzy informacje o fabryce i lokalizacji magazynu dla projektu przy użyciu aplikacji kontraktów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator.

Identyfikator elementu ProjectSourceSystemId
ProjectSourceSystemId string

To pole wskazuje unikatowy identyfikator wyświetlania projektu.

PlantSourceSystemId
PlantSourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego roślin.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego lokalizacji przechowywania.

IsDefault
IsDefault string

To pole wskazuje, czy jest to domyślna lokalizacja magazynu.

IsActive
IsActive string

To pole wskazuje, że lokalizacja magazynu jest aktywna lub nie

Ta integracja służy do importowania danych odbioru towarów

Umożliwia klientom importowanie danych odbioru towarów dla swojej organizacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

DocumentReference
DocumentReference string

To pole wskazuje odwołanie do dokumentu.

DocumentYear
DocumentYear string

To pole wskazuje rok dokumentu.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego.

LogToken
LogToken string

To pole wskazuje token dziennika.

Level
Level string

To pole wskazuje poziom komunikatu o błędzie.

Message
Message string

To pole wskazuje komunikat o błędzie.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

To pole wskazuje odwołanie do żądania odbioru towarów.

DocumentDate
DocumentDate string

To pole wskazuje datę dokumentu.

PublikowanieDate
PostingDate string

To pole wskazuje datę opublikowania.

EntryDate
EntryDate string

To pole wskazuje datę wejścia dla itrm.

CreatedByReference
CreatedByReference string

To pole wskazuje twórcę elementu.

Reference
Reference string

To pole wskazuje komentarze lub odwołanie.

Tekst dokumentu
DocumentText string

To pole wskazuje tekst dokumentu.

BillOfLading
BillOfLading string

To pole wskazuje rachunek za chłopca.

GoodsReceiptStatus
GoodsReceiptStatus string

To pole wskazuje stan potwierdzenia towarów.

ContractTypeReference
ContractTypeReference string

To pole wskazuje odwołanie do typu kontraktu.

DocumentItemReference
DocumentItemReference string

To pole wskazuje odwołanie do zewnętrznego elementu dokumentu.

ContractReference
ContractReference string

To pole wskazuje odwołanie do kontraktu zgodne z polem numeru kontraktu w pakiecie projektów.

ContractDetailReference
ContractDetailReference string

To pole wskazuje kod elementu wiersza.

Typ ruchu
MovementType string

To pole wskazuje typ ruchu

MaterialReference
MaterialReference string

To pole wskazuje odwołanie do materiału

PlantReference
PlantReference string

To pole wskazuje odwołanie do roślin.

StorageLocationRefrence
StorageLocationRefrence string

To pole wskazuje na naruszenie lokalizacji magazynu.

BatchNumber
BatchNumber string

To pole wskazuje numer partii.

DebitCreditIndicator
DebitCreditIndicator string

To pole wskazuje wskaźnik debetowy lub kredytowy.

ContractCurrency
ContractCurrency string

To pole wskazuje walutę kontraktu.

AmountInContractCurrency
AmountInContractCurrency string

To pole wskazuje kwotę w walucie kontraktu.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

To pole wskazuje kwotę bez podatku w walucie kontraktu.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

To pole wskazuje kwotę podatku w walucie kontraktu.

TaxType
TaxType string

To pole wskazuje typ podatkowy.

Description
Description string

To pole wskazuje opis podatkowy.

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

TaxRate
TaxRate string

To pole wskazuje stawkę podatkową.

ProjektCurrency
ProjectCurrency string

To pole wskazuje walutę projektu.

AmountInProjectCurrency
AmountInProjectCurrency string

To pole wskazuje kwotę w walucie projektu.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

To pole wskazuje kwotę podatku w walucie projektu.

TaxType
TaxType string

To pole wskazuje typ podatkowy.

Description
Description string

To pole wskazuje opis podatkowy.

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

TaxRate
TaxRate string

To pole wskazuje stawkę podatkową.

Odebranoquantity
ReceivedQuantity string

To pole wskazuje odebraną ilość.

ReceivedUOM
ReceivedUOM string

To pole wskazuje, jaka jest odebrana jednostka miary.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

To pole wskazuje odebraną ilość w jednostce bazowej miary.

BaseUOM
BaseUOM string

To pole wskazuje jednostkę podstawową miary.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

To pole wskazuje odebraną ilość w jednostce miary kontraktu.

POPriceUOM
POPriceUOM string

To pole wskazuje jednostkę miary dla zamówienia zakupu.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

To pole wskazuje całkowitą ilość odebraną w jednostce miary dla zamówienia zakupu.

POUOM
POUOM string

To pole wskazuje jednostkę miary dla zamówienia zakupu.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

To pole wskazuje wskaźnik ukończenia dostarczania.

Tekst
Text string

Tekst

GoodsRecipientUserReference
GoodsRecipientUserReference string

To pole wskazuje odwołanie użytkownika odbiorcy towarów.

CostCenter
CostCenter string

To pole wskazuje centrum kosztów

Numer zamówienia
OrderNumber string

To pole wskazuje numer zamówienia.

MovementIndicator
MovementIndicator string

To pole wskazuje wskaźnik ruchu.

GRNonValuatedIndicator
GRNonValuatedIndicator string

To pole wskazuje niewartościowany wskaźnik odbioru towarów.

ReasonForMovement
ReasonForMovement string

To pole wskazuje przyczynę przenoszenia.

ProfitCenter
ProfitCenter string

To pole wskazuje centrum zysków.

CostItemReference
CostItemReference string

To pole wskazuje odwołanie do elementu kosztów.

AccountingLedgerReference
AccountingLedgerReference string

To pole wskazuje odwołanie do rejestru ewidencjonowania aktywności.

StockTypeIndicator
StockTypeIndicator string

To pole wskazuje wskaźnik typu zapasów.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

To pole wskazuje wskaźnik tolerancji dostarczania.

Ta integracja służy do importowania danych podatkowych kontraktu

Umożliwia klientom importowanie danych podatkowych kontraktu dla swojej organizacji przed opublikowaniem rzeczywistej umowy. Integracja ta otrzymuje łączny podatek i podział kodów podatkowych i kwot dla umowy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

ContractReference
ContractReference string

To pole wskazuje odwołanie do kontraktu zgodne z polem numeru kontraktu w pakiecie projektów.

CurrentValue
CurrentValue string

To pole wskazuje bieżącą wartość.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

To pole wskazuje bieżącą wartość w walucie projektu.

LogToken
LogToken string

To pole wskazuje token dziennika wysłany w komunikacie żądania.

Status
Status string

To pole wskazuje stan synchronizacji z systemu zewnętrznego.

Level
Level string

To pole wskazuje poziom komunikatu o błędzie.

Message
Message string

To pole wskazuje komunikat o błędzie.

ContractTypeReference
ContractTypeReference string

To pole wskazuje odwołanie do typu kontraktu.

VendorReference
VendorReference string

To pole wskazuje numer wyświetlany dostawcy.

ZakupOrganizacjaReference
PurchasingOrganizationReference string

To pole wskazuje odwołanie do organizacji zakupów.

PurchasingGroupReference
PurchasingGroupReference string

To pole wskazuje odwołanie do grupy zakupów.

LegalEntityReference
LegalEntityReference string

To pole wskazuje odwołanie do jednostki prawnej.

PaymentTermReference
PaymentTermReference string

To pole wskazuje odwołanie do terminu płatności.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu.

CurrencyReference
CurrencyReference string

To pole wskazuje odwołanie do waluty.

INCOTerms
INCOTerms string

To pole wskazuje incoterms.

Numer umowy
AgreementNumber string

To pole wskazuje numer umowy.

AgreementValue
AgreementValue string

To pole wskazuje wartość umowy.

PurchaseOrderNumber
PurchaseOrderNumber string

To pole wskazuje numer zamówienia zakupu.

PurchaseOrderValue
PurchaseOrderValue string

To pole wskazuje wartość zamówienia zakupu.

CreatedByReference
CreatedByReference string

To pole wskazuje, kto utworzył kontrakt.

Data utworzenia
CreatedDate string

To pole wskazuje datę utworzenia.

ContractDetailReference
ContractDetailReference string

To pole wskazuje kod elementu wiersza.

GrossAmount
GrossAmount string

To pole wskazuje kwotę brutto.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

To pole wskazuje kwotę brutto w walucie projektu.

NetValuewithoutTax
NetValuewithoutTax string

To pole wskazuje wartość netto bez podatku.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

To pole wskazuje wartość netto bez podatku w walucie projektu.

TaxTotal
TaxTotal string

To pole wskazuje sumę podatku w walucie kontraktu.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

To pole wskazuje sumę podatku w walucie projektu.

ContractDetailType
ContractDetailType string

To pole wskazuje typ elementu wiersza.

Description
Description string

To pole wskazuje opis elementu wiersza.

MaterialReference
MaterialReference string

To pole wskazuje odwołanie do materiału.

MaterialGroupReference
MaterialGroupReference string

To pole wskazuje odwołanie do grupy materiałowej.

CreatedByReference
CreatedByReference string

To pole wskazuje twórcę elementu wiersza.

Ilość
Quantity string

To pole wskazuje ilość elementu wiersza.

UnitOfMeasureReference
UnitOfMeasureReference string

To pole wskazuje jednostkę miary.

Cena netto
NetPrice string

To pole wskazuje cenę netto.

UnitsPerPrice
UnitsPerPrice string

To pole wskazuje liczbę jednostek na cenę.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

To pole wskazuje jednostkę miary używaną dla ceny netto.

TaxCodeReference
TaxCodeReference string

To pole wskazuje odwołanie do kodu podatkowego.

DeliveryDate
DeliveryDate string

To pole wskazuje datę dostarczenia.

OrderDeliveryTolerance
OrderDeliveryTolerance string

To pole wskazuje tolerancję dostarczania zamówień dla elementu wiersza.

PlantReference
PlantReference string

To pole wskazuje kod roślin dla tego kontraktu.

StorageLocation
StorageLocation string

To pole wskazuje szczegóły lokalizacji magazynu.

DeletionIndicator
DeletionIndicator string

To pole wskazuje, czy element wiersza został usunięty po jego opublikowaniu.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

To pole wskazuje, że wszystkie oczekiwane dostawy dla kontraktu zostały ukończone.

InvoicePlanIndicator
InvoicePlanIndicator string

To pole wskazuje, czy należy utworzyć dokument planu faktury. Wartość X wskazuje, że nie będzie żadnych wpływów na towary dla tej umowy.

ReturnPOFlag
ReturnPOFlag string

To pole wskazuje, czy element wiersza reprezentuje wartość zwracaną, a wartości wysyłane w polach kwoty reprezentują liczbę ujemną.

MaterialCharacteristicReference
MaterialCharacteristicReference string

To pole wskazuje istotne szczegóły cech.

AccountAssignmentCategory
AccountAssignmentCategory string

To pole wskazuje kategorię przypisania konta.

CDSSplitMethod
CDSSplitMethod string

To pole wskazuje metodę podziału przypisania konta.

Comments
Comments string

To pole wskazuje komentarze.

Okres przechowywania
RetentionPercent string

To pole wskazuje procent przechowywania.

FairMarketValue
FairMarketValue string

To pole wskazuje uczciwą kwotę rynkową.

EquipmentPrefix
EquipmentPrefix string

To pole wskazuje szczegóły prefiksu sprzętu.

Typ wynajmu
RentalType string

To pole wskazuje kod typu wynajmu.

NAICScode
NAICScode string

To pole wskazuje kod NAICS.

WBSCategoryReference
WBSCategoryReference string

To pole wskazuje kategorię przypisania konta kosztów.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

To pole wskazuje, czy każda nowa faktura zostanie dodana do zamówienia zakupu, czy nie.

GoodsReceiptStatus
GoodsReceiptStatus string

To pole wskazuje stan potwierdzenia towarów.

Kod podatkowy
TaxCode string

To pole wskazuje kod podatkowy.

Description
Description string

To pole wskazuje opis.

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

TaxRate
TaxRate string

To pole wskazuje stawkę podatkową.

CurrencyReference
CurrencyReference string

To pole wskazuje kod referencyjny waluty.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

To pole wskazuje kwotę podatku w walucie projektu.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego.

MaterialCharacteristicType
MaterialCharacteristicType string

To pole wskazuje typ cech materiałowych.

MaterialCharacteristicValue
MaterialCharacteristicValue string

To pole wskazuje wartość cech materiałowych

StreetName
StreetName string

To pole wskazuje nazwę ulicy.

Nazwa miasta
CityName string

To pole wskazuje nazwę miasta.

Region
Region string

To pole wskazuje kod regionu.

Kod kraju
CountryCode string

To pole wskazuje kod kraju.

Kod pocztowy
PostalCode string

To pole wskazuje kod pocztowy.

TaxJurisdiction
TaxJurisdiction string

To pole wskazuje kod jurysdykcji podatkowej.

SplitByValue
SplitByValue string

To pole wskazuje pole podzielone według wartości.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

To pole wskazuje numer wiersza przypisania konta.

CostCenterReference
CostCenterReference string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

AccountingLedgerReference
AccountingLedgerReference string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

CostItemSourceSystemId
CostItemSourceSystemId string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

CostItemReference
CostItemReference string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

DeletionIndicator
DeletionIndicator string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

CreatedByReference
CreatedByReference string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Zwraca

response
string

Ta integracja służy do importowania danych podmiotów prawnych

Umożliwia klientom importowanie danych podmiotów prawnych dla swojej organizacji. Podmioty prawne reprezentują jednostki biznesowe w firmie, która może być używana do celów rozliczeniowych w ramach aplikacji kontraktów. Ta integracja umożliwia tworzenie i zarządzanie wybranymi jednostkami prawnymi w ramach aplikacji kontraktów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Name
Name string

To pole wskazuje unikatową nazwę.

Description
Description string

To pole wskazuje opis jednostki prawnej.

CountryReference
CountryReference string

To pole wskazuje kod kraju.

Waluta
Currency string

To pole wskazuje wartość waluty.

Język
Language string

To pole wskazuje wartość języka.

Ta integracja służy do importowania danych roślin

Umożliwia klientom importowanie danych roślin dla swojej organizacji. Rośliny są używane do zamawiania materiałów. Ta integracja umożliwia utworzenie i zarządzanie listą wybranych roślin do użycia w aplikacji kontraktowej.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

PlantReference
PlantReference string

To pole wskazuje unikatowy numer referencyjny roślin.

Description
Description string

To pole wskazuje opis roślin.

LegalEntityReference
LegalEntityReference string

To pole wskazuje nazwę jednostki prawnej dla tej rośliny.

IsActive
IsActive string

To pole wskazuje, czy roślina jest aktywna, czy nie.

Ta integracja służy do importowania danych sprzętu kontraktowego

Umożliwia klientom importowanie danych sprzętu kontraktowego dla swojej organizacji. Ta integracja umożliwia systemowi zewnętrznemu dopasowanie szczegółów sprzętu do spisu sprzętu. Jeśli sprzęt używany w elemencie liniowym istnieje w systemie zewnętrznym, szczegóły kontraktu są dołączone do tego sprzętu. Jeśli nie, system zewnętrzny tworzy nowy sprzęt na podstawie informacji przekazywanych za pośrednictwem integracji. Nowe szczegóły sprzętu są wysyłane do platformy chmury pakietu projektu w celu przypisania sprzętu projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Wnioskowanie projektu
ProjectReference string

To pole wskazuje numer referencyjny projektu zgodny z numerem wyświetlania projektu pakietu projektów.

ContractReference
ContractReference string

To pole wskazuje numer referencyjny kontraktu pasującego do numeru kontraktu pakietu projektu.

LogToken
LogToken string

To pole wskazuje unikatowy token dziennika.

Status
Status string

To pole wskazuje stan sprzętu.

Level
Level string

To pole wskazuje poziom komunikatu o błędzie.

Message
Message string

To pole wskazuje komunikat o błędzie.

ContractDetailReference
ContractDetailReference string

To pole wskazuje kod elementu wiersza.

EquipmentSourceSystemId
EquipmentSourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego sprzętu.

Ta integracja służy do importowania danych zamówienia zakupu

Umożliwia klientom otrzymywanie zaktualizowanych informacji o szczegółach kontraktu na podstawie tworzenia zamówienia zakupu (odpowiedzi). Komunikat odpowiedzi może być również używany do dostarczania aktualizacji stanu zamówienia zakupu w miarę przenoszenia żądania do płatności w systemie zewnętrznym.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

ContractReference
ContractReference string

To pole wskazuje odwołanie do kontraktu zgodne z polem numeru kontraktu w pakiecie projektów.

CurrentValue
CurrentValue string

To pole wskazuje bieżącą wartość.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

To pole wskazuje bieżącą wartość w walucie projektu.

LogToken
LogToken string

To pole wskazuje token dziennika wysłany w komunikacie żądania.

Status
Status string

To pole wskazuje stan synchronizacji z systemu zewnętrznego.

Level
Level string

To pole wskazuje poziom komunikatu o błędzie.

Message
Message string

To pole wskazuje komunikat o błędzie.

ContractTypeReference
ContractTypeReference string

To pole wskazuje odwołanie do typu kontraktu.

VendorReference
VendorReference string

To pole wskazuje numer wyświetlany dostawcy.

ZakupOrganizacjaReference
PurchasingOrganizationReference string

To pole wskazuje odwołanie do organizacji zakupów.

PurchasingGroupReference
PurchasingGroupReference string

To pole wskazuje odwołanie do grupy zakupów.

LegalEntityReference
LegalEntityReference string

To pole wskazuje odwołanie do jednostki prawnej.

PaymentTermReference
PaymentTermReference string

To pole wskazuje odwołanie do terminu płatności.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu.

CurrencyReference
CurrencyReference string

To pole wskazuje odwołanie do waluty.

INCOTerms
INCOTerms string

To pole wskazuje incoterms.

Numer umowy
AgreementNumber string

To pole wskazuje numer umowy.

AgreementValue
AgreementValue string

To pole wskazuje wartość umowy.

PurchaseOrderNumber
PurchaseOrderNumber string

To pole wskazuje numer zamówienia zakupu.

PurchaseOrderValue
PurchaseOrderValue string

To pole wskazuje wartość zamówienia zakupu.

CreatedByReference
CreatedByReference string

To pole wskazuje, kto utworzył kontrakt.

Data utworzenia
CreatedDate string

To pole wskazuje datę utworzenia.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Określa nowe zamówienia zakupu lub istnieje. Zaktualizuj jako prawda lub fałsz.

Description
Description string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Data wejścia w życie
EffectiveDate string

Data/godzina rozpoczęcia tego kontraktu. Jeśli wartość pusta przyjmuje bieżącą datę i godzinę

ContractStatus
ContractStatus string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

ContractSubTypeReference
ContractSubTypeReference string

Pole tekstowe wolnego formularza, które może być ręcznie wprowadzone podtyp kontraktu.

InvoicePlanIndicator
InvoicePlanIndicator string

True lub false.

Dyscyplina
Discipline string

Musi być dokładnie zgodna z wartością.

ScopeOfContract
ScopeOfContract string

Pole tekstowe wolnego formularza.

Okres przechowywania
RetentionPercent string

Przechowywanie elementów wiersza.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Wartość liczbowa.

HarmoniedTariffSchedule
HarmonizedTariffSchedule string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

CountryOfOrigin
CountryOfOrigin string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

RequsitionNumber
RequsitionNumber string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

RequsitionValue
RequsitionValue string

Wartość liczbowa.

Lista niestandardowa 1
CustomList1 string

Nazwa listy niestandardowej.

Lista niestandardowa 2
CustomList2 string

Nazwa listy niestandardowej.

Pole niestandardowe1
CustomField1 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe 2
CustomField2 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe3
CustomField3 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe 4
CustomField4 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe5
CustomField5 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe6
CustomField6 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe7
CustomField7 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe8
CustomField8 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe9
CustomField9 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

Pole niestandardowe10
CustomField10 string

Pole tekstowe wolnego formularza, które może być ręcznie wypełnione przez użytkownika za pośrednictwem interfejsu użytkownika kontraktu lub wypełnione komunikatem odpowiedzi integracji. Informacje przechowywane w tym polu są przeznaczone tylko do ręcznego odwołania i nie mają bezpośredniej korelacji z innymi danymi kontraktu.

StreetName
StreetName string

To pole wskazuje nazwę ulicy.

Identyfikator wyświetlania
DisplayID string

To pole wskazuje nazwę miasta.

Nazwa miasta
CityName string

To pole wskazuje nazwę miasta.

Region
Region string

To pole wskazuje kod regionu.

Kod kraju
CountryCode string

To pole wskazuje kod kraju.

Kod pocztowy
PostalCode string

To pole wskazuje kod pocztowy.

TaxJurisdiction
TaxJurisdiction string

To pole wskazuje kod jurysdykcji podatkowej.

ContractDetailReference
ContractDetailReference string

To pole wskazuje kod elementu wiersza.

GrossAmount
GrossAmount string

To pole wskazuje kwotę brutto.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

To pole wskazuje kwotę brutto w walucie projektu.

NetValuewithoutTax
NetValuewithoutTax string

To pole wskazuje wartość netto bez podatku.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

To pole wskazuje wartość netto bez podatku w walucie projektu.

TaxTotal
TaxTotal string

To pole wskazuje sumę podatku w walucie kontraktu.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

To pole wskazuje sumę podatku w walucie projektu.

ContractDetailType
ContractDetailType string

To pole wskazuje typ elementu wiersza.

Description
Description string

To pole wskazuje opis elementu wiersza.

MaterialReference
MaterialReference string

To pole wskazuje odwołanie do materiału.

MaterialGroupReference
MaterialGroupReference string

To pole wskazuje odwołanie do grupy materiałowej.

CreatedByReference
CreatedByReference string

To pole wskazuje twórcę elementu wiersza.

Ilość
Quantity string

To pole wskazuje ilość elementu wiersza.

UnitOfMeasureReference
UnitOfMeasureReference string

To pole wskazuje jednostkę miary.

Cena netto
NetPrice string

To pole wskazuje cenę netto.

UnitsPerPrice
UnitsPerPrice string

To pole wskazuje liczbę jednostek na cenę.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

To pole wskazuje jednostkę miary używaną dla ceny netto.

TaxCodeReference
TaxCodeReference string

To pole wskazuje odwołanie do kodu podatkowego.

DeliveryDate
DeliveryDate string

To pole wskazuje datę dostarczenia.

OrderDeliveryTolerance
OrderDeliveryTolerance string

To pole wskazuje tolerancję dostarczania zamówień dla elementu wiersza.

PlantReference
PlantReference string

To pole wskazuje kod roślin dla tego kontraktu.

StorageLocation
StorageLocation string

To pole wskazuje szczegóły lokalizacji magazynu.

DeletionIndicator
DeletionIndicator string

To pole wskazuje, czy element wiersza został usunięty po jego opublikowaniu.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

To pole wskazuje, że wszystkie oczekiwane dostawy dla kontraktu zostały ukończone.

InvoicePlanIndicator
InvoicePlanIndicator string

To pole wskazuje, czy należy utworzyć dokument planu faktury. Wartość X wskazuje, że nie będzie żadnych wpływów na towary dla tej umowy.

ReturnPOFlag
ReturnPOFlag string

To pole wskazuje, czy element wiersza reprezentuje wartość zwracaną, a wartości wysyłane w polach kwoty reprezentują liczbę ujemną.

MaterialCharacteristicReference
MaterialCharacteristicReference string

To pole wskazuje istotne szczegóły cech.

AccountAssignmentCategory
AccountAssignmentCategory string

To pole wskazuje kategorię przypisania konta.

CDSSplitMethod
CDSSplitMethod string

To pole wskazuje metodę podziału przypisania konta.

Comments
Comments string

To pole wskazuje komentarze.

Okres przechowywania
RetentionPercent string

To pole wskazuje procent przechowywania.

FairMarketValue
FairMarketValue string

To pole wskazuje uczciwą kwotę rynkową.

EquipmentPrefix
EquipmentPrefix string

To pole wskazuje szczegóły prefiksu sprzętu.

Typ wynajmu
RentalType string

To pole wskazuje kod typu wynajmu.

NAICScode
NAICScode string

To pole wskazuje kod NAICS.

WBSCategoryReference
WBSCategoryReference string

To pole wskazuje kategorię przypisania konta kosztów.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

To pole wskazuje, czy każda nowa faktura zostanie dodana do zamówienia zakupu, czy nie.

GoodsReceiptStatus
GoodsReceiptStatus string

To pole wskazuje stan potwierdzenia towarów.

IsTaxable
IsTaxable string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

LongDescription
LongDescription string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

CountryOfOrigin
CountryOfOrigin string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

LowerLimit
LowerLimit string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

UpperLimit
UpperLimit string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

ValidThroughDate
ValidThroughDate string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

CountrofOrigin
CountrofOrigin string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

RóżnorodnośćPartycypacjaPercent
DiversityParticipationPercent string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

RóżnorodnośćParticipationValue
DiversityParticipationValue string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

HarmoniedTariffSchedule
HarmonizedTariffSchedule string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Lista niestandardowa 1
CustomList1 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Lista niestandardowa 2
CustomList2 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Pole niestandardowe1
CustomField1 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Pole niestandardowe 2
CustomField2 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Pole niestandardowe3
CustomField3 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Pole niestandardowe 4
CustomField4 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Pole niestandardowe5
CustomField5 string

Nie używaj. Wartości w tym polu nie są obecnie zapisywane w kontrakcie.

Kod podatkowy
TaxCode string

To pole wskazuje kod podatkowy.

Description
Description string

To pole wskazuje opis.

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

TaxRate
TaxRate string

To pole wskazuje stawkę podatkową.

CurrencyReference
CurrencyReference string

To pole wskazuje kod referencyjny waluty.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

To pole wskazuje kwotę podatku w walucie projektu.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu.

SourceSystemId
SourceSystemId string

To pole wskazuje unikatowy identyfikator systemu źródłowego.

MaterialCharacteristicType
MaterialCharacteristicType string

To pole wskazuje typ cech materiałowych.

MaterialCharacteristicValue
MaterialCharacteristicValue string

To pole wskazuje wartość cech materiałowych.

StreetName
StreetName string

To pole wskazuje nazwę ulicy.

Identyfikator wyświetlania
DisplayID string

To pole wskazuje nazwę miasta.

Nazwa miasta
CityName string

To pole wskazuje nazwę miasta.

Region
Region string

To pole wskazuje kod regionu.

Kod kraju
CountryCode string

To pole wskazuje kod kraju.

Kod pocztowy
PostalCode string

To pole wskazuje kod pocztowy.

TaxJurisdiction
TaxJurisdiction string

To pole wskazuje kod jurysdykcji podatkowej.

SplitByValue
SplitByValue string

To pole wskazuje pole podzielone według wartości.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

To pole wskazuje numer wiersza przypisania konta.

AccountAssignmentNumber
AccountAssignmentNumber string

To pole wskazuje numer przypisania konta.

GLAccountReference
GLAccountReference string

To pole wskazuje ogólne odwołanie do konta rejestru.

CreatedByReference
CreatedByReference string

To pole wskazuje, kto utworzył element.

Zwraca

response
string

Ta integracja służy do importowania danych żądania naliczania (odpowiedzi)

Umożliwia klientom importowanie danych żądania naliczania (odpowiedzi) dla swojej organizacji. Naliczanie pozwala rejestrować odebrane towary lub usługi, ale nie zostały jeszcze zafakturowane względem umowy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

AccrualRequestReference
AccrualRequestReference string

To pole wskazuje odwołanie do żądania naliczania oryginalnego żądania.

AccrualRequestStatus
AccrualRequestStatus string

To pole wskazuje stan żądania naliczania.

ContractReference
ContractReference string

To pole wskazuje numer referencyjny kontraktu pasującego do numeru kontraktu pakietu projektu.

LogToken
LogToken string

To pole wskazuje unikatową wartość tokenu dziennika pasującego do zestawu projektów żądania tokenu dziennika.

Level
Level string

To pole wskazuje poziom komunikatu o błędzie.

Message
Message string

To pole wskazuje komunikat o błędzie.

AccrualSourceSystemId
AccrualSourceSystemId string

To pole wskazuje na naliczanie unikatowego identyfikatora systemu źródłowego.

ContractDetailReference
ContractDetailReference string

To pole wskazuje kod elementu wiersza.

Identyfikator wyświetlania
DisplayId string

To pole wskazuje identyfikator wyświetlania.

Zwraca

response
string

Ta integracja służy do importowania danych żądania płatności

Umożliwia klientom dostarczenie potwierdzenia otrzymania żądania płatności i opcjonalnych aktualizacji stanu płatności do momentu jego pełnego przetworzenia. Umożliwia również klientom publikowanie szczegółów faktury wraz ze szczegółami płatności na podstawie faktury bezpośrednio z systemu zewnętrznego bez tworzenia żądania płatności w pakiecie projektów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy https://Domain.hds.ineight.com/ to "Domena"
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy podstawowego adresu URL pakietu Project Suite. Jeśli na przykład uzyskujesz dostęp do pakietu Project Suite, https://domain.hds.ineight.com/ wartość tego parametru będzie domeną

Znajduje się to w profilu usługi APIM.
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

PayRequestReference
PayRequestReference string

To pole wskazuje odwołanie do żądania płatności.

Data utworzenia
CreatedDate string

To pole wskazuje datę utworzenia.

PayRequestStatus
PayRequestStatus string

To pole wskazuje stan żądania płatności.

ContractReference
ContractReference string

To pole wskazuje numer kontraktu zgodnego z kontraktem pakietu projektów.

LogToken
LogToken string

To pole wskazuje unikatowy token dziennika.

Level
Level string

To pole wskazuje poziom komunikatu o błędzie.

Message
Message string

To pole wskazuje komunikat o błędzie.

InvoiceStatus
InvoiceStatus string

To pole wskazuje stan faktury.

InvoiceStatusDescription
InvoiceStatusDescription string

To pole wskazuje opis stanu faktury.

InvoiceReceiptReference
InvoiceReceiptReference string

To pole wskazuje odwołanie do paragonu na podstawie faktury.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

To pole wskazuje numer faktury systemu źródłowego.

PublikowanieDate
PostingDate string

To pole wskazuje datę opublikowania faktury.

Kwota
Amount string

To pole wskazuje ilość wywoławną.

CurrencyReference
CurrencyReference string

To pole wskazuje odwołanie do waluty.

ProjectCurrencyAmount
ProjectCurrencyAmount string

To pole wskazuje kwotę waluty projektu.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu.

VendorInvoiceReference
VendorInvoiceReference string

To pole wskazuje numer faktury dostawcy.

FakturowaniePartyReference
InvoicingPartyReference string

To pole wskazuje numer dostawcy.

InvoicingPartyName
InvoicingPartyName string

To pole wskazuje nazwę dostawcy.

VendorInvoiceDate
VendorInvoiceDate string

To pole wskazuje datę faktury dostawcy.

DocumentYear
DocumentYear string

To pole wskazuje rok dokumentu.

DebitCreditIndicator
DebitCreditIndicator string

To pole wskazuje wskaźnik debetowy lub kredytowy.

PaymentMethod
PaymentMethod string

To pole wskazuje formę płatności.

PłatnośćBlokuj
PaymentBlock string

To pole wskazuje, czy płatność jest zablokowana, czy nie.

RetentionReleasedAmount
RetentionReleasedAmount string

To pole wskazuje ilość wydania przechowywania.

ProgressEstimateNumber
ProgressEstimateNumber string

To pole wskazuje liczbę szacowania postępu.

RozliczeniaPeriod
BillingPeriod string

To pole wskazuje okres rozliczeniowy.

IsCancelled
IsCancelled string

To pole wskazuje, czy faktura została anulowana, czy nie.

InvoiceItemNumber
InvoiceItemNumber string

To pole wskazuje numer elementu faktury.

ContractDetailReference
ContractDetailReference string

To pole wskazuje odwołanie do szczegółów kontraktu.

InvoiceLineQuantity
InvoiceLineQuantity string

To pole wskazuje ilość wierszy faktury.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

To pole wskazuje przechowywaną kwotę przechowywaną w walucie projektu.

RetentionHeldAmount
RetentionHeldAmount string

To pole wskazuje przechowywaną kwotę przechowywania.

ContractLineAmount
ContractLineAmount string

To pole wskazuje kwotę wiersza kontraktu.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

To pole wskazuje kwotę wiersza kontraktu bez podatku.

ContractLineAmountTax
ContractLineAmountTax string

To pole wskazuje tablicę podatku od wierszy kontraktu.

TaxType
TaxType string

To pole wskazuje typ podatkowy.

Description
Description string

To pole wskazuje opis podatkowy.

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

TaxRate
TaxRate string

To pole wskazuje stawkę podatkową.

InvoiceLineUoM
InvoiceLineUoM string

To pole wskazuje jednostkę miary wiersza faktury.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

To pole wskazuje kwotę wiersza waluty projektu.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

To pole wskazuje kwotę linii waluty projektu bez podatku.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

To pole wskazuje podatek od kwoty wiersza waluty projektu.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu.

TaxType
TaxType string

To pole wskazuje typ podatkowy.

Description
Description string

To pole wskazuje opis podatkowy.

TaxAmount
TaxAmount string

To pole wskazuje kwotę podatku.

TaxRate
TaxRate string

To pole wskazuje stawkę podatkową.

DebitCreditIndicator
DebitCreditIndicator string

To pole wskazuje wskaźnik debetowy lub kredytowy.

PaymentReference
PaymentReference string

To pole wskazuje unikatowe odwołanie do płatności.

Data płatności
PaymentDate string

To pole wskazuje datę dokonania płatności.

PaymentPaid
PaymentPaid string

To pole wskazuje płatną kwotę płatności.

CurrencyReference
CurrencyReference string

To pole wskazuje odwołanie do waluty.

PaymentIdentification
PaymentIdentification string

To pole wskazuje numer identyfikacyjny płatności.

Data płatnościVoidDate
PaymentVoidDate string

To pole wskazuje datę unieważnienia płatności.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

To pole wskazuje kwotę płatności w walucie projektu.

ProjectCurrencyReference
ProjectCurrencyReference string

To pole wskazuje odwołanie do waluty projektu

Zwraca

response
string

Transakcje importowe

Integracja handlu umożliwia klientom InEight udostępnianie listy transakcji dla swojej organizacji. W aplikacji rekordy transakcji znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki > danych Zasoby operacyjne" lub z menu Poziomu projektu w obszarze "Przypisane zasoby operacyjne".

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

TradeDisplay
TradeDisplay True string

Publiczny unikatowy identyfikator transakcji

Opis transakcji
TradeDescription True string

Opis handlu

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rejestrowania transakcji

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla transakcji

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Zwraca

response
string

Usuwanie użytkowników

Interfejs API Users_Delete umożliwia użytkownikom ręczne usuwanie jednego lub wielu rekordów przy użyciu systemu zewnętrznego lub za pośrednictwem usługi APIM. Działanie opcji "Usuwanie" odbywa się przez ustawienie flagi "IsActive" na wartość "False". Wszystkie rekordy systemowe używane do uwierzytelniania użytkownika względem tabeli Microsoft Entra ID (Login User) są wyczyszczone. Usunięcie jest dostępne niezależnie od stanu użytkownika jako aktywnego lub nieaktywnego. Nie ma żadnych ograniczeń dotyczących liczby użytkowników, którzy mogą zostać usunięci za pośrednictwem transakcji zbiorczego usuwania. Istnieje walidacja, aby upewnić się, że użytkownik nie może usunąć własnego rekordu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId True string

Identyfikator utworzony przez system rekordów i używany we wszystkich komunikacji systemowej jako podstawowej metody określania unikatowego rekordu. To pole nie jest wyświetlane w normalnym użyciu aplikacji platformy produktów i może zawierać identyfikatory wewnętrzne, takie jak identyfikator GUID, który jest niezrozumialny przez typowych użytkowników systemu.

Zwraca

response
string

Uzyskiwanie kontaktów

Ten interfejs API umożliwia klientom odczytywanie i eksportowanie informacji dotyczących głównej listy kontaktów z pakietu Do systemów wewnętrznych. Pomaga to klientom zachować główną listę kontaktów, które mogą być używane w różnych funkcjach biznesowych w kilku aplikacjach w chmurze InEight. Mogą również wysyłać zapytania do usługi APIM o kontakty według ich identyfikatorów SSID, nazwy, firmy lub innych danych kontaktowych.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Imię (pierwsze)
FirstName string

Imię kontaktu

Nazwisko
LastName string

Nazwisko kontaktu

Firma
Company string

Firma kontaktu

Poczta podstawowa
PrimaryEmail string

Podstawowy adres e-mail kontaktu

Pomocnicza poczta
SecondaryEmail string

Pomocniczy adres e-mail kontaktu

SourceSystemId
SourceSystemId string

Identyfikator zewnętrzny rekordu kontaktowego dostarczonego przez system rekordu kontaktów

SourceSystemName
SourceSystemName string

Klient podał nazwę systemu rekordu kontaktów.

ContactTypeReference
ContactTypeReference string

Kategoria Kontakt

LanguagePreference
LanguagePreference string

Preferowany język kontaktu

VendorSourceSystemId
VendorSourceSystemId string

Jeśli kontakt jest skojarzony z dostawcą, identyfikator zewnętrzny z systemu dostawcy rekordu

Dział
Department string

Dział kontaktów w firmie lub organizacji

Title
Title string

Tytuł kontaktu w firmie lub organizacji

Position
Position string

Stanowisko osoby kontaktowej w firmie lub organizacji

Numer pakietu Office
OfficeNumber string

Numer telefonu biura kontaktu

Numer telefonu komórkowego
MobileNumber string

Numer telefonu komórkowego kontaktu

Numer faksu
FaxNumber string

Numer faksu kontaktu

Adres1
Address1 string

Adres ulicy kontaktu

Adres2
Address2 string

Pomocniczy adres ulicy kontaktu

Miejscowość
City string

Miasto, w którym mieszka Kontakt

Kod pocztowy
ZipCode string

Kod pocztowy (zip), w którym mieszka kontakt

RegionISOCode
RegionISOCode string

Kod regionu ISO (stan), w którym znajduje się kontakt

CountryISOCode
CountryISOCode string

Kod kraju ISO, w którym znajduje się kontakt

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

Uzyskiwanie krajów

Zwraca pełną listę wszystkich krajów dostępnych do użycia w aplikacjach w chmurze InEight. Odpowiedź może zostać opcjonalnie rozszerzona, aby uwzględnić przetłumaczone nazwy krajów dla wszystkich języków obsługiwanych obecnie przez chmurę InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

includeTranslation
includeTranslation True boolean

Ustaw wartość true, aby uwzględnić przetłumaczone nazwy krajów dla każdego języka obsługiwanego przez aplikacje w chmurze InEight.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Name
Name string

Unikatowa nazwa kraju wyświetlana w opcjach listy wyboru w aplikacjach

Kod ISO
ISOCode string

Unikatowa międzynarodowa organizacja standaryzacji (ISO) skrócony kod (Standard 3166, alfa-2), który reprezentuje kraj.

CountryTranslations
CountryTranslations array of object

Tablica przetłumaczonej nazwy kraju w każdym obsługiwanym języku

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

Unikatowa skrócona nazwa języka, takiego jak "en" dla "english".

CountryName
CountryTranslations.CountryName string

Przetłumaczona nazwa kraju dla odpowiedniego identyfikatora LanguageDisplayId

Uzyskiwanie pełnych szczegółów karty czasowej

Integracja z kartą czasową zapewnia systemy przetwarzania płac lub przedpłatowe ze szczegółowym podziałem godzin dla pracowników wraz z typem wykonywanej pracy i zdefiniowanymi niestandardowymi definicjami, które są stosowane w blokach godzin lub przez cały dzień. Ta integracja jest dostępna, jeśli centrum czasu zostało włączone w środowisku klienta. Time Center to aplikacja w ramach planu InEight, która generuje karty czasowe poszczególnych pracowników lub sprzętu dla każdej kombinacji wprowadzonej w planie dziennym. Aplikacja umożliwia administratorowi przejrzenie godzin przed wysłaniem jej do erp w celu dalszego przetwarzania rzeczywistych godzin dla innych procesów biznesowych, takich jak lista płac. Wszystkie karty czasowe, jeśli jest to wymagane, można wysyłać za pośrednictwem integracji karty czasowej do erp lub innego systemu na potrzeby dalszych przepływów pracy procesów biznesowych.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator planu
PlanId integer

Unikatowy identyfikator planu dziennego, w którym zgłoszono godziny dla pracownika.

PlanDate
PlanDate date-time

Data wykonania godzin planu dziennego.

PlanTitle
PlanTitle string

Nazwa nadana planowi dziennemu, w którym wprowadzono godziny.

Identyfikator karty czasowej
TimecardId string

Unikatowy identyfikator rekordu karty czasowej.

Typ karty czasowej
TimeCardType string

Wskazuje, jaki typ karty czasowej jest wysyłany. Praca, sprzęt, sprzęt pracy, administracja, konserwacja

Data utworzenia
CreatedDate date-time

Data utworzenia tej konkretnej wersji karty czasowej.

Data modyfikacji
ModifiedDate date-time

Data ostatniej modyfikacji tej konkretnej wersji karty czasowej.

Wykonawca
Executor string

Unikatowy identyfikator pracownika reprezentującego rolę wykonawcy w planie dziennym.

ShiftDetails
ShiftDetails array of object
Zmiana
ShiftDetails.Shift string

Nazwa lub skrócony kod zmiany reprezentowanej przez plan dzienny. Nazwy zmian są definiowane niestandardowie w ustawieniach aplikacji planu.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

Domyślna data/godzina rozpoczęcia pracy załogi dla określonego planu dziennego.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

Domyślna data/godzina ukończenia pracy załogi dla określonego planu dziennego.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Tablica pracowników, którzy pracowali w ramach zmiany dziennego planu.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

Data/godzina rozpoczęcia pracy określonego pracownika dla określonego planu dziennego.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

Data/godzina ukończenia pracy określonego pracownika dla określonego planu dziennego.

Operacja handlowa
Trade string

Unikatowy identyfikator systemu handlowego rekordu dla karty pracownika/godziny. System oceni najpierw projekt handlu pracownikami (jeśli istnieje) i pracownik handlu drugim

Rzemiosło
Craft string

Unikatowy identyfikator z systemu rzemieślniczego rekordu dla karty pracownika/godziny. System najpierw oceni elementy Project Employee Craft (jeśli istnieją) i Employee Craft second

EmployeeId
EmployeeId string

Unikatowy identyfikator z systemu HR rekordu pracownika. Musi to być zgodne z identyfikatorem systemu źródłowego pracownika.

Identyfikator sprzętu
EquipmentId string

Sprzęt, który był obsługiwany podczas wykonywania operacji pracy przez zgłoszone godziny. Ta wartość jest oparta na identyfikatorze systemu źródłowego odebranym z systemu zewnętrznego.

EmployeeReasonCode
EmployeeReasonCode string

Jeden z następujących:• Kod przyczyny godzin pracy, • Kod przyczyny dodatków, jeśli karta czasowa dotyczy tylko dodatku. Każdy zasiłek udzielany pracownikowi na dzień będzie na osobnej karcie czasowej z zerowymi godzinami. Każda kombinacja kodu/godzin dla pracownika jest na osobnej karcie czasowej. UWAGA: Wyjątek dotyczy czasu pracy i obsługi sprzętu (połączonego). W takim przypadku kod przyczyny pracownika znajduje się w tym polu, a kod przyczyny sprzętu znajduje się w polu kod przyczyny sprzętu na tej samej karcie czasowej.

EquipmentReasonCode
EquipmentReasonCode string

Jeśli godziny wprowadzone w planie dziennym są przeznaczone dla obsługiwanego sprzętu, a kod przyczyny został wybrany dla bloku godzin, kod przyczyny zostanie zgłoszony tutaj.

LaborHourType
LaborHourType string

Typ godziny skojarzony z kodem przyczyny na karcie czasowej.

PracownikHours
EmployeeHours double

To pole służy do godzin pracy pracowników, które są wprowadzane na karcie czasowej. Gdy karta czasowa reprezentuje pracę z zamówieniem pracy, w tym miejscu są wyświetlane godziny spędzone na zamówieniu pracy.

SprzętHours
EquipmentHours double

Liczba godzin zgłaszanych w przypadku sprzętu, który jest obsługiwany podczas operacji pracy.

wersja
Version integer

Bieżąca wersja karty czasowej. Przechowywanie wersji zaczyna się od 0 i jest zwiększane za każdym razem, gdy jest ponownie uruchamiany w systemie odbierającym.

Segment1
Segment1 string

Pierwszy segment elementu kosztu skojarzony z godzinami.

Segment2
Segment2 string

Drugi segment elementu kosztu skojarzony z godzinami.

Segment3
Segment3 string

Trzeci segment elementu kosztu skojarzony z godzinami.

Segment4
Segment4 string

Czwarty segment elementu kosztu skojarzony z godzinami.

Kolejność pracy
WorkOrder string

Unikatowy identyfikator zamówienia pracy, jeśli został wybrany przez godziny. Ta wartość jest oparta na identyfikatorze systemu źródłowego odebranym z systemu zewnętrznego.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Unikatowy identyfikator sprzętu określonego przez zamówienie pracy lub wybrany sprzęt do godzin konserwacji. Wartość dla tego pola jest obecna tylko wtedy, gdy dla godzin wybrano zamówienie pracy. Ta wartość jest oparta na identyfikatorze systemu źródłowego odebranym z systemu zewnętrznego.

PrzesłonięciaTrade
OverrideTrade string

Jeśli transakcja została zastąpiona na karcie czasowej z domyślnego handlu przypisanego do pracownika, to pole pokaże zastąpioną wartość TradeId.

OverrideCraft
OverrideCraft string

Jeśli jednostka została zastąpiona na karcie czasowej z domyślnej jednostki przypisanej do pracownika, w tym polu zostanie wyświetlona zastąpiona wartość CraftId.

Składki
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

Nagłówek tablicy dla pól zdefiniowanych niestandardowych używanych w planie dziennym i skojarzony z godzinami na karcie czasowej. W tej tablicy każda para nazwa/wartość charakterystyczna może być powtarzana, jeśli karta czasowa zawiera wiele typów zasobów (np. praca i sprzęt).

Name
TimeCardCharacteristics.Name string

Nazwa charakterystyki karty czasowej, dla której jest ustawiana wartość. To pole może być powtarzane zgodnie z potrzebami na liście TimeCardCharacteristic. Dostępne opcje nazwy to EmployeeCostType i EquipmentCostType.

Wartość
TimeCardCharacteristics.Value string

Wartość nazwy charakterystycznej karty czasowej. To pole może być powtarzane dla każdej podanej nazwy charakterystycznej.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Jeśli dla karty czasowej zostanie zmodyfikowany (zmieniony lub usunięty) kod instrukcji Zezwalaj na dodatkową listę płac dla pracownika z jakiegokolwiek powodu, to pole będzie wyświetlane jako prawdziwe.

IsActive
IsActive boolean

Jeśli karta czasowa jest aktywna, to pole będzie pokazywać wartość true

Uzyskiwanie pełnych szczegółów planu dziennego

Integracja planu dziennego umożliwia klientom zapewnianie informacji o czasie dla pracowników i sprzętu zgodnie z zapisem w planie InEight. Ta integracja zawiera podsumowanie informacji na temat planu dziennego, od godzin pracowników do elementów kosztów, godzin sprzętu do elementów kosztów, wskaźników płac i notatek. Integracja planu dziennego może również służyć do śledzenia i zapewniania stanu planu w systemach spoza platformy w chmurze InEight. Gdy dzienny plan jest używany do tego celu, opcjonalny komunikat odpowiedzi może służyć do wyzwolenia zmiany stanu w planie dziennym, aby wskazać, że zmiana została pomyślnie odebrana przez system zewnętrzny.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Kod zadania
JobCode string

Identyfikator projektu zewnętrznego

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

Nagłówek tablicy dla elementu kosztu.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

Nagłówek tablicy dla pracownika.

Identyfikator zasobu
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

Identyfikator wyświetlania (identyfikator pracownika w interfejsie użytkownika) pracownika skojarzonego z elementem kosztu planu dziennego. Dla każdego elementu kosztu może być wielu pracowników.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Godziny podwójne przesłane przez pracownika.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

W godzinach pracy przesłanych przez pracownika.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Godziny proste przesłane przez pracownika.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Godziny podwójne zatwierdzone dla pracownika i używane do przetwarzania płac.

ApprovedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

W godzinach pracy zatwierdzonych dla pracowników i używanych do przetwarzania płac.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Godziny proste zatwierdzone dla pracownika i używane do przetwarzania płac.

PlannedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Godziny podwójne zaplanowane dla pracownika.

PlannedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

W godzinach zaplanowanych dla pracownika.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Czas prosty zaplanowany dla pracownika.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

Wewnętrzny identyfikator InEight pracownika.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

Identyfikator wyświetlania prawidłowej jednostki w danych głównych InEight.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

Nagłówek tablicy z kodami przyczyn skojarzonymi z kombinacją elementu pracownika i elementu kosztów.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

Identyfikator wyświetlania kodu przyczyny.

Typ godziny
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

Typ godziny skojarzony z kodem przyczyny.

Godziny
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Liczba godzin skojarzonych z pracownikiem i kosztem i kodem przyczyny.

Składki
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Rozdzielona przecinkami lista kodów premium skojarzonych z kodem przyczyny pracownika i costitemand.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

Nagłówek tablicy dla sprzętu.

Identyfikator zasobu
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

Identyfikator wyświetlania (identyfikator sprzętu w interfejsie użytkownika) dla każdego elementu sprzętu w grafiku. Dla każdego elementu kosztu może istnieć wiele rekordów.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Godziny wejścia do sprzętu.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Godziny zatwierdzone dla sprzętu i używane przez ostatnie godziny sprzętu.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Planowane godziny sprzętu.

Identyfikator sprzętu
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

Wewnętrzny identyfikator InEight rekordu sprzętu.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Typ sprzętu odpowiadający sprzętowi.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

Nagłówek tablicy z kodami przyczyn skojarzonymi ze sprzętem i elementem kosztów.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

Identyfikator wyświetlania dla obsługiwanego pracownika

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

Identyfikator wyświetlania kodu przyczyny.

Godziny
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Liczba godzin skojarzonych ze sprzętem i elementem kosztu oraz kodem przyczyny.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

Nagłówek tablicy dla składnika.

Identyfikator zasobu
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

Identyfikator zasobu szacowania wyświetlanego w aplikacjach.

Identyfikator składnika
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

Wewnętrzny identyfikator InEight z planu InEight dla składnika.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

Identyfikator zasobu szacowania, który byłby materiałem.

ProjectEstimatingResourceSourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

Identyfikator zasobu szacowania w systemie źródłowym.

Zainstalowanyquantity
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Ilość pracy zgłoszonej względem składnika.

Typ składnika
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Typ składnika. Możliwe wartości to: Materiał, Aktywność.

CostItemId
DailyPlanCostItem.CostItemId string

InEight identyfikator elementu kosztu skojarzonego z planem dziennym.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Kolejność zadań w ramach planu dziennego.

PlanQuantity
DailyPlanCostItem.PlanQuantity double

Ilość zaplanowana do ukończenia dnia.

SubmittedQuantity
DailyPlanCostItem.SubmittedQuantity double

Ilość wprowadzona lub przesłana przez foreman.

ApprovedQuantity
DailyPlanCostItem.ApprovedQuantity double

Wprowadzona lub zatwierdzona ilość.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

Unikatowy identyfikator elementu kosztu z systemu źródłowego elementów kosztów. Jeśli na przykład elementy kosztów są importowane z systemu zewnętrznego lub ERP, identyfikator z tego systemu będzie w tym polu. Dotyczy to mapowania odwołań.

Kod SPP
DailyPlanCostItem.WBSCode string

Kod fazy SPP dla danego elementu kosztu

DailyPlanNote
DailyPlanNote array of object

Nagłówek tablicy dla notatki.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

Nagłówek tablicy dla notatki pracownika.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Pracownik skojarzony z notatką. Może istnieć wiele pracowników skojarzonych z notatką.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

Nagłówek tablicy dla notatki o sprzęcie.

Identyfikator sprzętu
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

InEight ID dla sprzętu skojarzonego z notatką. Może istnieć wiele rekordów sprzętu skojarzonych z notatką.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

Nagłówek tablicy dla sekcji dla wszystkich tagów notatek przypisanych do planu dziennego. Ta sekcja jest powtarzana dla każdego rekordu tagu notatek.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

InEight ID tagu skojarzonego z notatką. Istnieje wiele rekordów tagów skojarzonych z notatką.

Kod tagu
DailyPlanNote.DailyPlanNoteTag.TagCode string

Oznacz kod skojarzony z notatką. Kody tagów pochodzą z listy dostarczonej do planu InEight z systemu płac lub kadr. Może istnieć wiele kodów tagów skojarzonych z notatką.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

Nagłówek tablicy dla sekcji dla wszystkich zadań notatek przypisanych do planu dziennego. Ta sekcja jest powtarzana dla każdego rekordu zadania notatek.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

Identyfikator wyświetlania elementu kosztu skojarzonego z notatką. Zanotuj wiele rekordów elementów kosztów.

DailyPlanNoteMaintenance
DailyPlanNote.DailyPlanNoteMaintenance array of object
MaintenanceEquipmentId
DailyPlanNote.DailyPlanNoteMaintenance.MaintenanceEquipmentId string
WBSPhaseCode
DailyPlanNote.DailyPlanNoteMaintenance.WBSPhaseCode string
Identyfikator zamówienia pracy
DailyPlanNote.DailyPlanNoteMaintenance.WorkOrderId string
NoteId
DailyPlanNote.NoteId integer

Wewnętrzny identyfikator określonej notatki.

Description
DailyPlanNote.Description string

Dowolny tekst notatki.

DailyPlanSignOff
DailyPlanSignOff array of object

Nagłówek tablicy dla znaku dziennego planu.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

Nagłówek tablicy dla odpowiedzi na żądanie logowania. Ta sekcja jest powtarzana dla każdego pracownika, który podpisał się przez ich godziny.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Pracownik skojarzony z rekordami logowania. Może istnieć wiele rekordów logowania na dzienny plan.

Klucz pytania
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Wyświetl wartość/kod używany do identyfikowania pytania w kwestionariuszu podpisywania. Każde pytanie ma unikatowy kod przypisany przez ERP w celu zidentyfikowania pytania. Na przykład 2001 r. może reprezentować pytanie "Zostałem ranny dzisiaj". który jest wyświetlany na ekranie logowania.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

Unikatowy wewnętrzny identyfikator InEight dla odpowiedzi przesłanych na kwestionariusz podpisywania w tym planie dziennym.

Klucz odpowiedzi
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Wyświetl wartość/kod, który może służyć do identyfikowania unikatowej odpowiedzi. Wartość reprezentuje kod, który może być używany przez ERP do identyfikowania odpowiedzi TAK/NIE na dowolne pytania dotyczące logowania.

Tekst odpowiedzi
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Rzeczywisty tekst widoków użytkownika w interfejsie użytkownika w celu uzyskania odpowiedzi na pytanie.

EmployeeId
DailyPlanSignOff.EmployeeId string

Identyfikator InEight pracownika obsługiwanego przez platformę w chmurze InEight. Nie jest to identyfikator wyświetlania, który użytkownicy będą wyświetlać w interfejsie użytkownika.

Klucz kwestionariusza
DailyPlanSignOff.QuestionnaireKey string

Kod reprezentujący pytania zadawane podczas podpisywania godzin.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Pracownik, który wykonał rejestrację. Może to różnić się od identyfikatora pracownika dla godzin, względem których jest podpisany.

SignoffDate
DailyPlanSignOff.SignoffDate string

Data podpisania.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Przesłane godziny, które są podpisane względem planu dziennego.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Przesłane godziny, które są podpisane względem planu dziennego.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Przesłane godziny, które są podpisane względem planu dziennego.

DailyPlanSignIns
DailyPlanSignIns array of object

Nagłówek tablicy dla znaków Planu dziennego.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Tablica odpowiedzi Signin

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

Unikatowy wewnętrzny identyfikator InEight dla odpowiedzi przesłanych na kwestionariusz logowania w tym planie dziennym.

Klucz pytania
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Wyświetl wartość/kod używany do identyfikowania pytania w kwestionariuszu logowania. Każde pytanie ma unikatowy kod przypisany przez ERP w celu zidentyfikowania pytania. Na przykład 2001 r. może reprezentować pytanie "Zostałem ranny dzisiaj". który jest wyświetlany na ekranie logowania.

Opis pytania
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

Pełny tekst pytania logowania

Klucz odpowiedzi
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Wyświetl wartość/kod, który może służyć do identyfikowania unikatowej odpowiedzi. Wartość reprezentuje kod, który może być używany przez ERP do identyfikowania odpowiedzi TAK/NIE na dowolne pytania dotyczące logowania.

Opis odpowiedzi
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Rzeczywisty tekst widoków użytkownika w interfejsie użytkownika w celu uzyskania odpowiedzi na pytanie.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Jest to identyfikator wyświetlania zalogowanego pracownika

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Jest to identyfikator wyświetlania pracownika wykonującego logowanie

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Jest to identyfikator wyświetlania zalogowanego użytkownika wykonującego logowanie przy użyciu opcji w imieniu/wyloguj się (wartość istnieje tylko wtedy, gdy zalogowany użytkownik nie ma skojarzenia pracownika)

SignedInDate
DailyPlanSignIns.SignedInDate string

Data/godzina zalogowania pracownika

DailyPlanBreaks
DailyPlanBreaks array of object

Nagłówek tablicy dla podziałów pracowników dziennego planu.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

Identyfikator wyświetlania pracownika, który robi przerwę

Numer przerwania
DailyPlanBreaks.BreakNumber integer

Numer przerwania dla dnia. Może istnieć wiele

BreakStartTime
DailyPlanBreaks.BreakStartTime string

Dzień rozpoczęcia/godzina przerwania pracownika

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

Czas trwania przerwy w minutach

Funkcje wykonawcze
Executers array of object

Nagłówek tablicy dla funkcji wykonawczej planu dziennego.

Identyfikator wyświetlania
Executers.DisplayId string

Identyfikator wyświetlania użytkownika, który wykonał dzienny plan.

Nazwa roli
Executers.RoleName string

Rola użytkownika wybrana do reprezentowania funkcji wykonawczej planu dziennego.

Osoby zatwierdzające
Approvers array of object

Nagłówek tablicy dla osób zatwierdzających dziennego planu.

Identyfikator wyświetlania
Approvers.DisplayId string

Identyfikator wyświetlania użytkownika, który zatwierdził dzienny plan.

Nazwa roli
Approvers.RoleName string

Rola użytkownika wybrana do reprezentowania osoby zatwierdzającej dziennego planu.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

Nagłówek tablicy wskaźników płac pracowników w planie dziennym.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

Wewnętrzny identyfikator InEight wskaźnika płac, który został przypisany do pracownika w planie dziennym.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

Identyfikator wyświetlania pracownika, dla którego przypisano wskaźnik płac.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

Wewnętrzny identyfikator InEight wskaźnika płac.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

Wewnętrzny identyfikator inEight notatki, jeśli notatka została utworzona i wygenerowana dla przypisania wskaźnika płac.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Pozycja kosztu, dla której wskaźnik płac został przypisany do planu dziennego.

Lista płacIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Wyświetl identyfikator lub kod dla przypisanego wskaźnika płac.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

Kod fazy SPP dla elementu kosztu przypisanego przez wskaźnik płac.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

Identyfikator systemu źródłowego pracownika, do którego zastosowano wskaźnik.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

Nagłówek tablicy dla klienta, który podpisał dzienny plan.

Name
DailyPlanClientSignOff.Name string

Nazwa klienta, który podpisał się w planie dziennym. Jest to opcjonalny element konfiguracji.

Email
DailyPlanClientSignOff.Email string

Adres e-mail klienta, który podpisał się w planie dziennym.

Identyfikator planu
PlanId integer

InEight ID planu dziennego.

Data utworzenia
CreatedDate string

Data utworzenia planu dziennego.

Identyfikator projektu
ProjectId string

Identyfikator wyświetlania projektu skojarzonego z planem dziennym.

LanguageKey
LanguageKey string

Identyfikator wyświetlania domyślnego języka planu dziennego.

Lokalizacja
Location string

Dowolny tekst opisujący lokalizację projektu, w którym zostanie wykonana praca.

CreatedById
CreatedById string

Identyfikator wyświetlania użytkownika, który utworzył plan dzienny.

Klucz urządzenia
DeviceKey string

Identyfikator GUID urządzenia (zazwyczaj mobilnego), na którym został utworzony plan dzienny.

Zmiana
Shift string

Kod reprezentujący zmianę podczas wykonywania pracy.

PlanDate
PlanDate string

Data wykonania planu dziennego lub jego wykonania. Jest to data reprezentująca godziny używane dla listy płac.

PlanTitle
PlanTitle string

Dowolny tekst opisujący nazwę planu codziennego.

PlanStatusCode
PlanStatusCode string

Bieżący stan planu dziennego. Poniżej przedstawiono możliwe kody stanu dziennego planu: PLAN — faza planowania, EXEC — faza wykonania, WAPP — oczekiwanie na zatwierdzenie, APPR — Zatwierdzone, FINL — Final, zamknięte. Tylko codzienne plany ze stanem APPR wskazujące, że zostały zatwierdzone, są udostępniane systemom zewnętrznym.

ModifiedById
ModifiedById string

Identyfikator użytkownika, który zmodyfikował plan dzienny.

Data modyfikacji
ModifiedDate string

Data ostatniej modyfikacji planu dziennego.

Planowana wartość
PlannedDate string

Data przeniesienia planu dziennego do fazy planowania.

PlannedById
PlannedById string

Identyfikator użytkownika, który przeniósł plan dzienny do fazy planowania.

ExecutedDate
ExecutedDate string

Data przeniesienia planu dziennego do fazy wykonania.

ExecutedById
ExecutedById string

Identyfikator użytkownika, który przeniósł plan dzienny do fazy wykonywania.

Data zatwierdzenia
ApprovedDate string

Data przeniesienia planu dziennego do fazy zatwierdzenia.

ApprovedById
ApprovedById string

Identyfikator użytkownika, który przeniósł dzienny plan do fazy zatwierdzania.

ErrorHandlingToken
ErrorHandlingToken string

Unikatowy token, który może służyć do pobierania lub zgłaszania problemów związanych z wystąpieniem integracji.

Kod zobowiązania
CommitmentCode string

Wyświetl numer zamówienia zobowiązania/zakupu, który został przypisany do planu dziennego.

ExternalSyncStatus
ExternalSyncStatus integer

Dozwolone wartości to: 0 = Gotowe do wysłania, 1 = Powodzenie, 2 = NIEPOWODZENIE

Identyfikator zobowiązania
CommitmentId integer

InEight ID dla zamówienia zobowiązania/zakupu przypisanego do planu dziennego.

DailyPlanMaintenance
DailyPlanMaintenance array of object

Nagłówek tablicy na potrzeby konserwacji.

EmployeeId
DailyPlanMaintenance.EmployeeId string

Identyfikator wyświetlania pracownika, którego czas został zarejestrowany dla zamówienia pracy.

Identyfikator zamówienia pracy
DailyPlanMaintenance.WorkOrderId string

Identyfikator systemu źródłowego zamówienia pracy (zobacz Codzienne zamówienia pracy planu, aby uzyskać szczegółowe informacje).

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

Kod fazy SPP skojarzonego elementu kosztu.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

Identyfikator systemu źródłowego skojarzonego elementu kosztu.

TotalHours
DailyPlanMaintenance.TotalHours double

Godziny związane z elementem kosztu lub zamówieniem pracy. Jeśli wprowadzono wiele kodów przyczyn dla wprowadzonych godzin konserwacji, będzie to zawierać łączną liczbę wszystkich godzin wprowadzonych w różnych kodach przyczyn, w odniesieniu do tego konkretnego zamówienia pracy lub elementu kosztów oraz dla pracownika i sprzętu.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

Identyfikator systemu źródłowego skojarzonego sprzętu.

Segment1
DailyPlanMaintenance.Segment1 string

Pierwszy segment elementu kosztu skojarzony z godzinami.

Segment2
DailyPlanMaintenance.Segment2 string

Drugi segment elementu kosztu skojarzony z godzinami.

Segment3
DailyPlanMaintenance.Segment3 string

Trzeci segment elementu kosztu skojarzony z godzinami.

Segment4
DailyPlanMaintenance.Segment4 string

Czwarty segment elementu kosztu skojarzony z godzinami.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

Nagłówek tablicy z kodami przyczyn skojarzonymi z konserwacją sprzętu.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Skrócony kod z określonej przyczyny.

Typ godziny
DailyPlanMaintenance.ReasonCodes.HourType string

Typ godziny skojarzony z kodem przyczyny.

Godziny
DailyPlanMaintenance.ReasonCodes.Hours float

Liczba godzin skojarzonych z rekordem konserwacji sprzętu.

Składki
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Rozdzielona przecinkami lista kodów premium skojarzonych z kodem konserwacji/przyczyny sprzętu.

ShiftDetail
ShiftDetail array of object
Zmiana
ShiftDetail.Shift string

Nazwa zmiany

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

Data i godzina rozpoczęcia zmiany

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

Data i godzina zakończenia zmiany

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Tablica pracowników, którzy pracowali w ramach zmiany planu dziennego

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

Identyfikator wyświetlania pracownika, który pracował

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

Data i godzina rozpoczęcia zmiany

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

Data i godzina zakończenia zmiany

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Lista adresów e-mail osób, które mają otrzymać kopię raportu logowania klienta.

Uzyskiwanie szczegółów organizacji

Zwraca pełną listę pełnej struktury hierarchicznej organizacji dostępnej do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

SourceSystemId
SourceSystemId string

Zwraca rekord organizacji, który pasuje do określonego identyfikatora SourceSystemId i wszystkich jego rekordów podrzędnych.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Nazwa organizacji
OrganizationName string

Nazwa organizacji wyświetlana w interfejsie użytkownika InEight.

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla struktury organizacyjnej.

SourceSystemId
SourceSystemId string

Unikatowy identyfikator udostępniany przez system rekordów dla struktury organizacyjnej.

Opis organizacji
OrganizationDescription string

Opis rekordu organizacji, który może być wyświetlany w interfejsie użytkownika InEight.

ParentOrganization
ParentOrganization string

SourceSystemId elementu nadrzędnego rekordu organizacji. Użyj tego pola, aby utworzyć hierarchiczną strukturę dla organizacji.

IsActive
IsActive boolean

Rekord z ustawioną wartością IsActive na wartość false został usunięty nietrwale z systemu

Uzyskiwanie szczegółów sprzętu

Udostępnia wszystkie rekordy sprzętu utworzone w usłudze InEight do użycia w dowolnym projekcie. W aplikacji rekordy sprzętu znajdują się w opcjach menu Poziom konta w obszarze "Główne biblioteki danych" > "Zasoby operacyjne". Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera element "Lokalizacja" zawierający adres, na którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200", w tym pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu $skip, dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Dostępność lub bieżący stan sprzętu. Dozwolone wartości dla tego pola to "Dostępne" i "Niedostępne". Jeśli nie zostanie podana w szczególności, zostanie założona wartość "Dostępne".

Numer sprzętu
EquipmentNumber string

System elementów wyposażenia identyfikatora rekordu, który musi być unikatowy dla każdego sprzętu.

OwnershipType
OwnershipType string

Wskazuje, czy przedmiot sprzętu jest własnością klienta, czy wynajmowany. Prawidłowe opcje dla tego pola to "Własności" i "Wynajęte".

EquipmentType
EquipmentType string

Kojarzy element sprzętu z typem sprzętu. Wartość musi być zgodna z wartością istniejącego identyfikatora EquipmentTypeId.

Kod dostawcy
VendorCode string

Identyfikuje dostawcę, który istnieje w usłudze InEight. Sprzęt z kodem dostawcy jest zarządzany przez skojarzonego dostawcę, a ich dostępność jest ograniczona do tego dostawcy.

SerialNumber
SerialNumber string

Fizyczny numer seryjny lub numer identyfikacyjny pojazdu (VIN) urządzenia.

Producent
Manufacturer string

Nazwa producenta sprzętu.

Kropka
Dot boolean

Wskazuje, czy sprzęt jest regulowany przez Departament Transportu (DOT).

Deskrypcja sprzętu
EquipmentDescription string

Pole zdefiniowane przez użytkownika, które zazwyczaj opisuje lub podaje szczegółowe informacje o kategorii lub modelu/typie określonego sprzętu.

IsActive
IsActive boolean

To pole nie jest zalecane do użycia. Wysłanie wartości false w tym polu spowoduje, że rekord zostanie usunięty nietrwale z inEight i nieodwracalny bez pomocy ze strony InEight Professional Services.

SourceSystemId
SourceSystemId string

Identyfikacja sprzętu używanego w systemie zewnętrznym. W większości przypadków jest to zgodne z polem Numer sprzętu. To pole jest używane przez InEight do dopasowywania rekordów sprzętu do innych jednostek (np. sprzętu projektu), gdzie sprzęt jest przywołytyny krzyżowo.

SourceSystemName
SourceSystemName string

Nazwa systemu zewnętrznego dostarczającego dane.

Kod waluty
CurrencyCode string

Określa typ waluty skojarzony ze sprzętem.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Centrum kosztów, do którego należy sprzęt.

Lokalizacja
Location string

Pole wolnego tekstu używane do wyświetlania lokalizacji, w której można znaleźć sprzęt.

Koszt jednostkowy
UnitCost double

Koszt związany z obsługą sprzętu. Wprowadzona tutaj wartość odpowiada jednostce miary (UoMName).

UoMName
UoMName string

Określa jednostkę miary skojarzona ze sprzętem. Podana tutaj wartość musi być zgodna z nazwą LUB identyfikatorem systemu źródłowego istniejącego rekordu jednostki miary.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Określa, czy rekord może być używany do codziennego planowania w aplikacjach Plan and Progress

Uzyskiwanie szczegółów typu sprzętu

Zwraca pełną listę wszystkich typów sprzętu dostępnych do użycia w aplikacjach w chmurze InEight. Pomyślna odpowiedź dla tego żądania to "Zaakceptowano 202" i zawiera właściwość "Lokalizacja" zawierającą adres, w którym można pobrać plik JSON zawierający żądane rekordy. Przetwarzanie pomyślnego żądania jest obsługiwane jako zdarzenie asynchroniczne, a udostępnienie pliku może potrwać do kilku minut. Sonduj adres podany w lokalizacji do momentu otrzymania odpowiedzi "200" wskazującej obecność pliku. Interfejs API zwraca maksymalnie 500 rekordów dla każdego żądania. Jeśli wynikowy plik JSON zawiera dokładnie 500 rekordów, kontynuuj wykonywanie kolejnych żądań przy użyciu ciągu "$skip", dopóki liczba rekordów nie spadnie poniżej 500.

Parametry

Nazwa Klucz Wymagane Typ Opis
EquipmentCategoryId
EquipmentCategoryId string

Zwraca rekordy typu sprzętu, które mają dopasowanie do określonego identyfikatora kategorii sprzętu.

Prefiks dzierżawy
X-IN8-TENANT-PREFIX True string

Prefiks dzierżawy https://domain.hds.ineight.com/ to "domena".

Klucz subskrypcji usługi APIM
Ocp-Apim-Subscription-Key True string

Znajduje się to w profilu usługi APIM.

Filter
$filter string

Filtruje wyniki na podstawie warunku logicznego. Przykłady operatorów obejmują "eq" dla "equals", "ne" dla "nie równa się", "gt" i "lt" dla "greater than"/"less than", "contains('foo')", "endswith(''bar')", itp. Zobacz przykłady tworzenia zapytań.

OrderBy
$orderby string

Sortuje wyniki. Na przykład ustawienie $orderby na "LastName,FirstName" spowoduje posortowanie wyników według lastname, a następnie FirstName.

Do góry
$top integer

Format — int32. Zwraca tylko pierwsze n wyników.

Pomiń
$skip integer

Format — int32. Pomija pierwsze n wyników.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
EquipmentTypeId
EquipmentTypeId string

Publiczny unikatowy identyfikator typu sprzętu

Description
Description string

Opis typu sprzętu

IsActive
IsActive boolean

Określa, czy rekord jest aktywny i dostępny dla systemu. Jeśli wartość nie zostanie podana, zostanie użyta wartość true. Wysyłanie wartości false powoduje nietrwałe usunięcie rekordu w inEight

EquipmentCategoryId
EquipmentCategoryId string

Identyfikator publiczny kategorii sprzętu przypisany do typu sprzętu

SourceSystemId
SourceSystemId string

Unikatowy identyfikator dostarczony przez system rekordów dla typów urządzeń

SourceSystemName
SourceSystemName string

Nazwa systemu rekordu dla typów urządzeń

Kod dostawcy
VendorCode string

Identyfikator publiczny dostawcy przypisanego do typu sprzętu

Kod waluty
CurrencyCode string

Identyfikator publiczny waluty przypisanej do typu sprzętu

Koszt jednostkowy
UnitCost double

Koszt jednostkowy miary dla wszystkich urządzeń przypisanych do tego typu sprzętu

UoMName
UoMName string

Publiczna nazwa jednostki miary przypisanej do typu sprzętu

Definicje

ciąg

Jest to podstawowy typ danych "string".

obiekt

Jest to typ "object".