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/ |
| 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.
- Przejdź do https://make.powerautomate.com/strony , a następnie zaloguj się do swojego konta.
- 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.
- 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.
- Wprowadź preferowaną nazwę przepływu lub nazwę zostanie wygenerowana automatycznie.
- Wybierz pozycję Ręcznie wyzwól przepływ, a następnie kliknij przycisk Utwórz. Na stronie przedstawiono początek tworzenia nowego przepływu.
- Dodaj krok do przepływu, kliknij pozycję +Nowy krok. Zostanie otwarte okno dialogowe Wybieranie operacji.
- Aby użyć łącznika InEight, w polu Wyszukaj wpisz ineight, a następnie wybierz go w wynikach.
- Wybierz z listy dostępnych akcji. W tym przykładzie wybrano DailyPlan_Get.
- Wypełnij wymagane pola dla kroku, dodaj wszelkie dodatkowe kroki, a następnie kliknij przycisk Zapisz.
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 Accound |
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 Payment |
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 Project |
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".