Поделиться через


InEight

Соединитель InEight предоставляет API для работы с объектами InEight.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Поддержка InEight
URL https://ineight.com/help-support/
Адрес электронной почты support@ineight.com
Метаданные соединителя
Publisher InEight
Website https://ineight.com/
Политика конфиденциальности https://ineight.com/privacy-statement/
Категории Данные; Продуктивность

Соединитель API InEight позволяет клиенту автоматизировать бизнес-процессы, уменьшить рабочую нагрузку и обеспечить согласованность данных между несколькими системами.

Предпосылки

Для создания подключения к соединителю InEight требуется допустимая учетная запись пользователя облачной платформы InEight. Чтобы использовать соединитель InEight, требуется префикс клиента и ключ подписки клиента. Чтобы получить эти сведения, обратитесь к представителю InEight.

Получение учетных данных

Обратитесь к системному администратору, чтобы настроить учетную запись пользователя для доступа к облачной платформе InEight. Уведомление по электронной почте с учетными данными отправляется на адрес электронной почты, связанный с учетной записью пользователя.

Начало работы с соединителем

Используйте Microsoft Power Automate для создания потоков данных и управления ими между InEight и внешними системами.

  1. https://make.powerautomate.com/Перейдите к учетной записи, а затем войдите в учетную запись.
  2. В области навигации слева выберите "Мои потоки". Откроется страница на вкладке "Облачные потоки", в которой отображаются сохраненные потоки.
  3. В верхней области навигации щелкните Создать поток создания мгновенного облачного потока > . Откроется диалоговое окно "Создание мгновенного потока облака". Это изображение
  4. Введите предпочтительное имя потока или имя автоматически создается.
  5. Выберите "Вручную активировать поток" и нажмите кнопку "Создать". На странице показано начало создания нового потока. Это изображение
  6. Добавьте шаг в поток, нажмите кнопку +Создать шаг. Откроется диалоговое окно "Выбор операции".
  7. Чтобы использовать соединитель InEight, в поле поиска введите ineight и выберите его в результатах. Это изображение
  8. Выберите из списка доступных действий. В этом примере выбран DailyPlan_Get. Это изображение
  9. Выполните необходимые поля для шага, добавьте дополнительные шаги и нажмите кнопку "Сохранить". Это изображение

Известные проблемы и ограничения

Поддерживаются только те действия, которые перечислены для соединителя.

Распространенные ошибки и средства устранения неполадок

Несанкционированный пользователь: убедитесь, что у вас есть настройка учетной записи пользователя для среды, к которой вы пытаетесь получить доступ.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Возможность публикации фактических данных в элемент управления

Фактические (универсальные) позволяют связать фактические затраты по категориям затрат, количеству, часам оборудования и часам человека в зависимости от условий объединения кода этапа WBS или позиции CBS. InEight Control ожидает, что значения, отправляемые ERP, представляют транзакционный объем с момента последнего отправки фактических данных в Control. Значения не должны представлять записи задания "на сегодняшний день".

Возможность публикации фактических данных в элемент управления для нескольких проектов

Фактические (универсальные) позволяют связать фактические затраты по категориям затрат, количеству, часам оборудования и часам человека в зависимости от условий объединения кода этапа WBS или позиции CBS. InEight Control ожидает, что значения, отправляемые ERP, представляют транзакционный объем с момента последнего отправки фактических данных в Control. Значения не должны представлять записи задания "на сегодняшний день".

Импорт accountCode

Эта интеграция позволяет клиентам создавать и поддерживать основной список кодов учетных записей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Новые коды учетных записей и обновления кодов учетных записей, выполняемых с помощью этого API, автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Импорт CostCenter

Эта интеграция позволяет сторонней финансовой системе поддерживать список центров затрат в InEight.

Импорт equuipments project

Интеграция оборудования проекта позволяет клиентам InEight предоставлять InEight список конкретных оборудования, доступных в рамках проекта. Записи, отправленные в этой интеграции, должны соответствовать записям master Equipment для клиента (см. Equipments_Import подробные сведения). В приложении записи ProjectEquipment находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта".

Импорт incoterms

Эта интеграция позволяет пользователю импортировать свои правила IncoTerms в Suite. Стандарты IncoTerms были установлены Международной торговой палатой. Они определяют правила, за которыми должны следовать покупатели и продавцы, участвующие в международных контрактах.

Импорт oranizations

Интеграция "Организации" позволяет клиентам создавать и управлять полной иерархичной структурой организации, которой назначены проекты из третьей части, например ERP.

Импорт paymentTerm

Эта интеграция позволяет пользователю импортировать условия оплаты в облачную платформу InEight. Условия оплаты определяют стандарты, которые следуют при оплате счетов подрядчика. Он может содержать такие условия, как период между 2 платежами, скидками, предварительными платежами и т. д.

Импорт ProjectCrafts

Эта интеграция позволяет клиентам InEight связать определенное ремесло и скорость с сотрудником в определенном проекте.

Импорт группы материалов

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Импорт категорий оборудования

Интеграция "Категории оборудования" позволяет клиентам InEight предоставлять и поддерживать полный список категорий оборудования, которые можно использовать на любом оборудовании. В приложении записи Catgory оборудования находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Импорт класса выставления счетов для сотрудников Project

Эта интеграция позволяет клиентам создавать и поддерживать свой главный список классов выставления счетов сотрудников, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые классы выставления счетов сотрудников и обновить существующие классы выставления счетов сотрудников. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Импорт классов выставления счетов для оборудования проекта

Эта интеграция позволяет клиентам создавать и поддерживать основной список классов выставления счетов оборудования, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые классы выставления счетов оборудования и обновить существующие классы выставления счетов оборудования. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Импорт контактов

Эта интеграция позволяет клиентам создавать и поддерживать основной список контактов, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые контакты и обновить существующие контакты. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Импорт контактов проекта

Эта интеграция позволяет клиентам назначать контакты проектам. С помощью этого API можно добавить новые контакты, а существующие контакты могут быть неназначированы в проекты. Каждый контакт в API контактов проекта уже должен существовать в InEight в составе основного списка всех контактов для клиента (дополнительные сведения см. в разделе "Contacts_Import").

Импорт материала

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Импорт набора материалов

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Импорт оборудования

Интеграция оборудования позволяет клиентам InEight предоставлять и поддерживать полный список оборудования, которое можно использовать в любом конкретном проекте. В этой интеграции предполагается, что "Оборудование" относится к элементам, которые являются мобильными, имеют оценочную скорость использования и могут отслеживаться по часам использования. Оборудование может включать краны, обратные перехватчики, генераторы, грузовики, используемые для транспорта, и любой другой отслеживаемый ресурс. Эта интеграция включает в себя конкретные сведения о оборудовании, таком как производитель, модель, серийный номер, а также о том, принадлежит ли оборудование или арендовано. В приложении записи оборудования находятся в меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Импорт параметров проекта

Интеграция ProjectSettings позволяет GET/SET параметров проекта, включая глобальные параметры проекта, сведения о проекте, типы топлива проекта и настраиваемые списки проектов. В предыдущих выпусках изменения параметров проекта были возможны только с помощью пользовательского интерфейса.

Импорт пользователей

Интеграция пользователей позволяет клиентам InEight предоставлять список всех ресурсов пользователей для всей организации и поддерживать список при добавлении или удалении пользователей. В приложении записи пользователей находятся в меню уровня учетной записи в разделе "Администрирование Suite"

Импорт поставщиков

Интеграция "Поставщики" позволяет клиентам поддерживать главный список всех поставщиков, которые можно использовать в любом проекте.

Импорт поставщиков проектов

Эта интеграция позволяет клиентам назначать поставщиков проектам. С помощью этого API можно добавить новых поставщиков, а существующие поставщики могут быть неназначенные для проектов. Каждый поставщик в API поставщиков проектов уже должен существовать в InEight в составе основного списка всех поставщиков для клиента (дополнительные сведения см. в разделе "Vendors_Import".

Импорт проектов

Интеграция проектов позволяет создавать новые проекты в InEight. В предыдущих выпусках InEight обслуживание проектов для изменений состояния, дат и других данных проекта было сделано вручную с помощью пользовательского интерфейса основного продукта .

Импорт реестра учета

Эта интеграция позволяет пользователю импортировать набор финансовых транзакций из общего реестра в облачную платформу InEight.

Импорт ремесел

Интеграция ремесел позволяет клиентам InEight предоставлять список ремесел для своей организации. В приложении записи ремесел находятся в меню уровня учетной записи в разделе "Основные библиотеки данных операционные > ресурсы" или в меню "Назначенные операционные ресурсы" на уровне проекта.

Импорт ролей

Эта интеграция позволяет клиентам создавать главный список ролей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight.

Импорт ролей пользователей

Интеграция UserRoles позволяет клиентам InEight импортировать список пользователей и ролей на целевом уровне проекта или организации. В приложении назначения ролей пользователя находятся в меню "Управление пользователями администрирования Suite" в меню "Управление пользователями администрирования >> Suite".

Импорт рынков

Эта интеграция позволяет клиентам создавать и поддерживать главный список рынков, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые рынки и обновить существующие рынки. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Импорт сотрудников

Интеграция "Сотрудники" позволяет клиентам InEight предоставлять список всех ресурсов сотрудников для всей организации и поддерживать список по мере того, как сотрудники наняты, прекращены или подробные сведения об изменении их занятости. В приложении записи сотрудников находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Импорт сотрудников проекта

Интеграция "Сотрудники проекта" позволяет клиентам InEight предоставлять определенный список сотрудников, которые будут доступны для использования в качестве ресурса в определенном проекте. Этот список можно управлять с помощью интеграции, так как сотрудники приходят и переходят из проекта, а также подробные сведения, такие как предполагаемое изменение личных ставок оплаты. Каждый сотрудник интеграции "Сотрудники проекта" уже должен существовать в InEight в составе основного списка всех сотрудников для клиента (дополнительные сведения см. в разделе "Employees_Import".

В приложении записи ProjectEmployee находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта".

Импорт союза

Эта интеграция позволяет клиенту поддерживать главный список профсоюзов в InEight. Профсоюзы могут быть связаны с сотрудниками и ремеслами на уровне учетной записи (все проекты) или на указанных уровнях проекта. Эти связи можно создавать и поддерживать либо в собственных (отдельных) интеграции, либо через пользовательский интерфейс облачной платформы InEight.

Импорт типа оборудования проекта

Интеграция типа оборудования проекта позволяет клиентам InEight поддерживать определенные тарифы для типов оборудования в указанном проекте.

Импорт типов оборудования

Интеграция типов оборудования позволяет внешней системе поддерживать главный список типов оборудования в InEight.

Импорт торгов

Интеграция с торговлей позволяет клиентам InEight предоставлять список торгов для своей организации. В приложении записи торгов находятся в меню "Основные библиотеки данных" в меню "Основные библиотеки > данных" или в меню "Назначенные операционные ресурсы" в меню "Назначенные операционные ресурсы".

Класс Import Material

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Подтверждение состояния ежедневных планов

Если утвержденные ежедневные планы отправляются во внешнюю систему, внешняя система может при необходимости обрабатывать данные ежедневного плана и возвращать сообщение, уведомляющее облачную платформу InEight о том, что состояние должно быть обновлено до завершения окончательной обработки.

Подтверждение состояния карточек времени

Интеграция подтверждения по карточкам времени позволяет внешним системам сообщать об успешном или неудачном обработке карточек времени, полученных из Центра времени, и обновлять состояние для поддержки рабочего процесса.

Получение accoundCodes

Эта интеграция позволяет клиентам считывать и экспортировать сведения о главном списке кодов учетных записей из Suite в внутренние системы. Он помогает клиентам поддерживать основной список кодов учетных записей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight.

API AccountCode_Import, который является входящей версией этого API GET, используется для создания новых кодов учетных записей и обновления существующих кодов учетных записей.

Получение контактов

Этот API позволяет клиентам считывать и экспортировать сведения о их главном списке контактов из Suite в свои внутренние системы. Он помогает клиентам поддерживать основной список контактов, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для контактов с помощью SSID, имени, компании или других контактных данных.

Получение полных сведений о ежедневном плане

Интеграция с ежедневным планом позволяет клиентам предоставлять сведения о времени для сотрудников и оборудования, как указано в плане InEight. Эта интеграция включает сводную информацию о ежедневном плане, от часов сотрудников до затрат, часов оборудования до затрат элементов, индикаторов заработной платы и заметок. Интеграция с ежедневными планами также может использоваться для отслеживания и предоставления состояния плана в системах за пределами облачной платформы InEight. Если для этой цели используется ежедневный план, для активации изменения состояния в ежедневном плане можно использовать необязательное сообщение ответа, указывающее, что изменение успешно получено внешней системой.

Получение полных сведений о карточке времени

Интеграция с картой времени предоставляет системы обработки заработной платы или предварительной оплаты с подробным разбивкой часов для сотрудников вместе с типом выполненных и настраиваемых рабочих процессов, применяемых для блоков часов или в течение всего дня. Эта интеграция доступна, если Центр времени включен в клиентской среде. Центр времени — это приложение в рамках плана InEight, которое создает карточки времени отдельных сотрудников или оборудования для каждой комбинации, введенной в ежедневном плане. Приложение позволяет администратору просматривать часы перед отправкой в ERP для дальнейшей обработки фактических часов для других бизнес-процессов, таких как заработная плата. Все карточки времени при необходимости можно отправлять через интеграцию с картой времени в ERP или другую систему для дальнейших рабочих процессов бизнес-процессов.

Получение сведений о Market

Этот API позволяет клиентам считывать и экспортировать сведения о их главном списке рынков , начиная с Suite в свои внутренние системы. Он помогает клиентам поддерживать свой главный список рынков, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для рынков с помощью SSID, имени, компании или других сведений о рынке.

Получение сведений о валютах

Возвращает полный список всех валют, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о категориях оборудования

Возвращает полный список всех категорий оборудования, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о классе выставления счетов для оборудования проекта

Этот API позволяет клиентам считывать и экспортировать информацию о своем главном списке классов выставления счетов оборудования из Suite в внутренние системы. Он помогает клиентам поддерживать свой главный список классов выставления счетов оборудования, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для оборудования с помощью SSID, имени или другого класса выставления счетов оборудования.

Получение сведений о классе выставления счетов для сотрудников Project

Этот API позволяет клиентам считывать и экспортировать сведения о главном списке классов выставления счетов сотрудников из Suite в внутренние системы. Он помогает клиентам поддерживать свой главный список классов выставления счетов сотрудников, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Кроме того, они могут запрашивать APIM для сотрудников с помощью SSID, имени или другого класса выставления счетов сотрудников.

Получение сведений о контакте проекта

Этот API предоставляет список контактов, назначенных проекту. В Project Suite они находятся в project —> назначенные контакты.

Получение сведений о оборудовании

Предоставляет все записи оборудования, созданные в InEight для использования в любом проекте. В приложении записи оборудования находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы". Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Получение сведений о оборудовании проекта

Предоставляет полный список оборудования, назначенного указанному проекту, и все сведения о назначении. В записях projectEquipment приложения находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта". Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Получение сведений о организации

Возвращает полный список полной иерархической структуры организации, доступной для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о параметрах проекта

Интеграция ProjectSettings_Get позволяет ЭКСПОРТИРОВАТЬ параметры проекта, в том числе глобальные параметры проекта, сведения о проекте, типы топлива проекта и настраиваемые списки проектов. В предыдущих выпусках изменения параметров проекта были возможны только с помощью пользовательского интерфейса.

Обратите внимание, что каждый экспорт GET будет содержать все сведения о параметрах для каждого запрошенного проекта: например, глобальные параметры, типы топлива и настраиваемые списки. Кроме того, другие выборочные параметры фильтрации, такие как $select, $count, $top, $skip.... и т. д. не будет работать с этим API.

Получение сведений о пользователе

Интеграция Users_Get позволяет клиентам запрашивать и экспортировать списки пользователей из InEight в свои внутренние системы. Затем записи пользователя в этих списках можно изменить и повторно импортировать в Suite с помощью API Users_Import.

Получение сведений о поставщике

Возвращает полный список всех поставщиков, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о поставщике проекта

Этот API предоставляет список поставщиков, назначенных проекту. В Project Suite они находятся в Project —> назначенные поставщики.

Получение сведений о проекте

Возвращает полный список всех проектов, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о регионах

Возвращает список всех кодов регионов, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о роли

Эта интеграция позволяет клиентам запрашивать и экспортировать главный список ролей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для ролей с помощью SourceSystemId, RoleName или других сведений о роли.

Получение сведений о создании

Возвращает полный список всех ремесл сотрудников, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о сотрудниках

Предоставляет все записи сотрудников, созданные в InEight для использования в любом проекте. В приложении записи сотрудников находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. Обратите внимание, что поле EmployeePIN возвращает только зашифрованные значения для защиты и безопасности частной информации.

API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Получение сведений о сотрудниках проекта

Предоставляет полный список сотрудников, назначенных указанному проекту, и все сведения о назначении. В приложении записи ProjectEmployee находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта". Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Получение сведений о типе оборудования

Возвращает полный список всех типов оборудования, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о торговле

Возвращает полный список всех торгов сотрудников, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о часовом поясе

Возвращает полный список всех часовых поясов, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений о языке

Возвращает полный список всех языков, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение сведений об единице измерения

Возвращает полный список всех единиц измерения, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Получение стран

Возвращает полный список всех стран, доступных для использования в облачных приложениях InEight. Ответ может быть дополнительно расширен, чтобы включить переведенные имена стран для всех языков, поддерживаемых в настоящее время облаком InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Тип характеристик импорта материала

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Удаление пользователей

API Users_Delete позволяет пользователям удалять одну или несколько записей с помощью внешней системы программным способом или с помощью APIM вручную. Действие "Удаление" осуществляется путем установки флага IsActive в значение False. Все системные записи, используемые для проверки подлинности пользователя с идентификатором Microsoft Entra ID (таблица входа пользователя), очищаются. Удаление доступно независимо от состояния пользователя как активного или неактивного. Нет ограничений на количество пользователей, которые могут быть удалены с помощью транзакции массового удаления. Существует проверка, чтобы убедиться, что пользователь не может удалить собственную запись.

Эта интеграция используется для импорта данных адреса доставки проекта

Позволяет клиентам импортировать данные о доставке проектов для своей организации. Эта интеграция создает и поддерживает сведения об адресе доставки для проекта с помощью приложения контракта.

Эта интеграция используется для импорта данных завода

Позволяет клиентам импортировать данные заводов для своей организации. Растения используются для упорядочения материалов. Эта интеграция позволяет создавать и управлять списком настраиваемых заводов для использования в приложении контракта.

Эта интеграция используется для импорта данных заказа на покупку

Позволяет клиентам получать обновленные сведения о контракте на основе создания заказа на покупку (ответ). Ответное сообщение также можно использовать для предоставления обновлений состояния заказа на покупку по мере перехода от запроса на оплату в внешней системе.

Эта интеграция используется для импорта данных запроса на оплату

Позволяет клиентам предоставлять подтверждение получения запроса на оплату и дополнительных обновлений состояния оплаты до полной обработки. Он также позволяет клиентам публиковать сведения о счете вместе с сведениями о оплате счета непосредственно из внешней системы, не создавая запрос на оплату в наборе проектов.

Эта интеграция используется для импорта данных начисляемого запроса (ответа)

Позволяет клиентам импортировать данные о начислении (ответ) для своей организации. Начисление позволяет записывать товары или услуги, полученные, но еще не выставляются по контракту.

Эта интеграция используется для импорта данных о получении товаров

Позволяет клиентам импортировать данные о получении товаров для своей организации.

Эта интеграция используется для импорта данных о расположении хранилища

Позволяет клиентам импортировать данные о расположении хранилища для своей организации. Эта интеграция позволяет создавать и поддерживать список расположений хранения для использования в наборе проектов.

Эта интеграция используется для импорта данных о расположении хранилища проекта

Позволяет клиентам импортировать данные о расположении хранилища проектов для своей организации. Эта интеграция создает сведения о расположении завода и хранилища для проекта с помощью приложения контрактов.

Эта интеграция используется для импорта данных оборудования контракта

Позволяет клиентам импортировать данные о контракте оборудования для своей организации. Эта интеграция позволяет внешней системе сопоставлять сведения об оборудовании с инвентаризацией оборудования. Если оборудование, используемое в элементе линии, существует во внешней системе, то сведения о контракте присоединяются к этому оборудованию. В противном случае внешняя система создает новое оборудование на основе информации, передаваемой через интеграцию. Новые сведения об оборудовании отправляются в облачную платформу project suite для назначения оборудования проекта.

Эта интеграция используется для импорта данных счета

Позволяет клиентам импортировать счета для своей организации. Эта интеграция позволяет поставщикам, которые являются пользователями отправлять счета в контрактное приложение, которое затем можно использовать в запросе на оплату и отправлять во внешнюю систему для обработки. Выставленные счета отображаются в регистре счета как неназначенные счета.

Эта интеграция используется для импорта данных юридических лиц

Позволяет клиентам импортировать данные юридических лиц для своей организации. Юридические лица представляют бизнес-подразделения компании, которые могут использоваться в целях выставления счетов в приложении контрактов. Эта интеграция позволяет создавать и управлять избираемыми юридическими лицами в приложении контрактов.

Эта интеграция используется для импорта данных юридического лица проекта

Позволяет клиентам импортировать данные юридического лица проекта для своей организации. Эта интеграция связывает записи юридических лиц с проектом и задает связь завода для использования в приложении контрактов.

Эта интеграция используется для импорта налоговых данных контракта

Позволяет клиентам импортировать налоговые данные контракта для своей организации перед публикацией фактического контракта. Эта интеграция получает общий налог и разбивку налоговых кодов и сумм для контракта.

Возможность публикации фактических данных в элемент управления

Фактические (универсальные) позволяют связать фактические затраты по категориям затрат, количеству, часам оборудования и часам человека в зависимости от условий объединения кода этапа WBS или позиции CBS. InEight Control ожидает, что значения, отправляемые ERP, представляют транзакционный объем с момента последнего отправки фактических данных в Control. Значения не должны представлять записи задания "на сегодняшний день".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

URI обратного вызова
X-TaskCompleteCallbackUri string

URI обратного вызова

ProjectDisplay
ProjectDisplay string

Определяет проект, связанный с полученным запросом Фактических данных. Идентификатор внешнего проекта является уникальным для pro

CBSPositionCode
CBSPositionCode string

Код позиции CBS, связанный с элементом затрат для записи Фактических данных. ПРИМЕЧАНИЕ. Хотя указано не обязательно, необходимо предоставить CBSPositionCode или PhaseCode.

Сумма
Amount string

Утверждала сумму затрат для этой категории затрат.

Имя
Name string

Имя категории затрат. См. эталонную страницу для списка доступных категорий затрат.

ОборудованиеHours
EquipmentHours string

Утверждалось количество часов оборудования для элемента затрат.

ManHours
ManHours string

Утверждалось количество человеко-часов для элемента стоимости.

Примечания.
Notes string

Дополнительные сведения о транзакции.

PhaseCode
PhaseCode string

Код этапа WBS, связанный с элементом затрат для записи фактических данных, ПРИМЕЧАНИЕ. Хотя указано не обязательно, необходимо предоставить фазовый код или CBSPositionCode.

PostingDate
PostingDate string

Дата, указывающая, какой финансовый период будет связан с затратами, часами человека, оборудованием или количествами.

Количество
Quantity string

Утверждался объем операционного количества для элемента затрат.

SourceSystemId
SourceSystemId string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

SourceSystemName
SourceSystemName string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

Возвращаемое значение

response
string

Возможность публикации фактических данных в элемент управления для нескольких проектов

Фактические (универсальные) позволяют связать фактические затраты по категориям затрат, количеству, часам оборудования и часам человека в зависимости от условий объединения кода этапа WBS или позиции CBS. InEight Control ожидает, что значения, отправляемые ERP, представляют транзакционный объем с момента последнего отправки фактических данных в Control. Значения не должны представлять записи задания "на сегодняшний день".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Callback
X-TaskCompleteCallbackUri string

URI обратного вызова

ProjectDisplay
ProjectDisplay string

Определяет проект, связанный с полученным запросом Фактических данных. Идентификатор внешнего проекта является уникальным для pro

CBSPositionCode
CBSPositionCode string

Код позиции CBS, связанный с элементом затрат для записи Фактических данных. ПРИМЕЧАНИЕ. Хотя указано не обязательно, необходимо предоставить CBSPositionCode или PhaseCode.

Сумма
Amount string

Утверждала сумму затрат для этой категории затрат.

Имя
Name string

Имя категории затрат. См. эталонную страницу для списка доступных категорий затрат.

ОборудованиеHours
EquipmentHours string

Утверждалось количество часов оборудования для элемента затрат.

ManHours
ManHours string

Утверждалось количество человеко-часов для элемента стоимости.

Примечания.
Notes string

Дополнительные сведения о транзакции.

PhaseCode
PhaseCode string

Код этапа WBS, связанный с элементом затрат для записи фактических данных, ПРИМЕЧАНИЕ. Хотя указано не обязательно, необходимо предоставить фазовый код или CBSPositionCode.

PostingDate
PostingDate string

Дата, указывающая, какой финансовый период будет связан с затратами, часами человека, оборудованием или количествами.

Количество
Quantity string

Утверждался объем операционного количества для элемента затрат.

SourceSystemId
SourceSystemId string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

SourceSystemName
SourceSystemName string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

Возвращаемое значение

response
string

Импорт accountCode

Эта интеграция позволяет клиентам создавать и поддерживать основной список кодов учетных записей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Новые коды учетных записей и обновления кодов учетных записей, выполняемых с помощью этого API, автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

SourceSystemId
SourceSystemId True string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений платформы продуктов и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей.

SourceSystemName
SourceSystemName True string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

DisplayId
DisplayId True string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений платформы продуктов. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType является обязательным полем и указывает операцию, выполняемую с помощью метода, т. е. добавление или 1, обновление или 2, переименование или 3, перемещение или 4 или удаление или 5.

AccountCodeDescription
AccountCodeDescription True string

Неофициальное описание записи, которая будет отображаться в обычном использовании приложений платформы продуктов для помощи пользователям при выполнении поиска или выбора. Это поле поддерживает большое количество текстовых символов, но рекомендуется сохранить описание как можно короче, сохраняя легко распознаваемое значение.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId или AccountCodeDisplay записи, представляющей родитель текущей записи в иерархии кода учетной записи.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
Активен
IsActive boolean

Отправка значения false в этом поле приведет к обратимой удалению записи из платформы продукта InEight. Если значение не указано, используется значение по умолчанию true. Не рекомендуется использовать это поле для скрытия или приостановки записи, так как удаленные записи не могут быть восстановлены.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Включает или отключает флаг первичного количества для кода учетной записи.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Включает или отключает флаг автоматического количества дополнительных данных для кода учетной записи.

IsTerminal
IsTerminal boolean

Определяет, является ли код учетной записи последним в ветви иерархии.

PrimaryUOMReference
PrimaryUOMReference string

Укажите DisplayId или SourceSystemId единицы измерения, которые будут использоваться в качестве первичной модели UOM.

Код валюты
CurrencyCode string

Имя допустимой записи валюты.

SecondaryUOMReference
SecondaryUOMReference string

Укажите DisplayId или SourceSystemId единицы измерения, которые будут использоваться в качестве вторичной UOM.

УчастиеPrimaryToPrimary
ContributePrimaryToPrimary boolean

Задает значение основного параметра "Участие в основной" в коде учетной записи.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Задает значение для параметра "Основной вклад" в дополнительный код учетной записи.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Задает значение дополнительного параметра "Участие в дополнительном" в коде учетной записи.

FlagAsDisabled
FlagAsDisabled boolean

Задает значение параметра Flag for Disable в коде учетной записи.

Примечания.
Notes string

Открытие поля для заметок в записи кода учетной записи

SafetyNotes
SafetyNotes string

Открытие поля для заметок в записи кода учетной записи

EnvironmentalNotes
EnvironmentalNotes string

Открытие поля для заметок в записи кода учетной записи

QualityNotes
QualityNotes string

Открытие поля для заметок в записи кода учетной записи

AccountCodeTag1
AccountCodeTag1 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag2
AccountCodeTag2 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag3
AccountCodeTag3 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag4
AccountCodeTag4 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag5
AccountCodeTag5 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag6
AccountCodeTag6 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag7
AccountCodeTag7 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag8
AccountCodeTag8 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag9
AccountCodeTag9 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag10
AccountCodeTag10 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag11
AccountCodeTag11 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag12
AccountCodeTag12 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag13
AccountCodeTag13 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag14
AccountCodeTag14 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag15
AccountCodeTag15 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag16
AccountCodeTag16 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag17
AccountCodeTag17 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag18
AccountCodeTag18 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag19
AccountCodeTag19 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag20
AccountCodeTag20 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

UserDefinedField1
UserDefinedField1 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField2
UserDefinedField2 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField3
UserDefinedField3 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField4
UserDefinedField4 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField5
UserDefinedField5 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField6
UserDefinedField6 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField7
UserDefinedField7 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField8
UserDefinedField8 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField9
UserDefinedField9 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField10
UserDefinedField10 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

Возвращаемое значение

response
string

Импорт CostCenter

Эта интеграция позволяет сторонней финансовой системе поддерживать список центров затрат в InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

CostCenterDisplayId
CostCenterDisplayId True string

Уникальный идентификатор, который широко отображается и понимается. Это поле может совпадать с SourceSystemId или может содержать другое значение.

CostCenterDescription
CostCenterDescription True string

Полное общедоступное описание центра затрат

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId типа центра затрат, существующего на облачной платформе InEight

Активен
IsActive boolean

Отправка значения false в этом поле приводит к обратимой удалению записи из облачной платформы InEight. Если значение не указано, используется значение по умолчанию true

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, не понятные типичными пользователями системы.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Работа с InEight для подготовки уникального значения для этого поля

Возвращаемое значение

response
string

Импорт equuipments project

Интеграция оборудования проекта позволяет клиентам InEight предоставлять InEight список конкретных оборудования, доступных в рамках проекта. Записи, отправленные в этой интеграции, должны соответствовать записям master Equipment для клиента (см. Equipments_Import подробные сведения). В приложении записи ProjectEquipment находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectNumber
ProjectNumber True string

DisplayId проекта, на котором назначается оборудование.

Номер оборудования
EquipmentNumber True string

DisplayId оборудования, назначаемого проекту.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

UnitCost
UnitCost double

Задает почасовую ставку оборудования специально для назначения проекта. Если это значение не указано, стоимость единицы наследуется от типа оборудования, связанного с записью оборудования.

SourceSystemName
SourceSystemName string

Имя системы, в которой управляется назначение.

SourceSystemId
SourceSystemId string

Уникальный внутренний идентификатор записи ассоциации из системы, в которой управляются связи.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Определяет, доступно ли оборудование для выбора в ежедневном плане в приложениях "План и ход выполнения"

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

При необходимости определяет первую дату использования оборудования в назначенном проекте. Дата, указанная в этом поле, не может быть выше даты начала назначенного проекта.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

При необходимости определяет дату последнего использования оборудования в назначенном проекте. Указанная здесь дата не может быть позже даты окончания назначенного проекта.

ContractReference
ContractReference string

Необязательный идентификатор ссылки для контракта аренды

ContractLineNumberReference
ContractLineNumberReference string

Если оборудование было арендовано и предоставляется ContractReference, это поле может использоваться для указания определенного элемента линии в контракте, содержащего сведения об оборудовании.

ContractURL
ContractURL string

Необязательное поле, которое может использоваться для предоставления URL-адреса внешней системе, в которой можно просмотреть контракт на аренду. Эти сведения отображаются только в назначенных операционных ресурсах проекта.

BillingClass
BillingClass string

Мы разрешаем загрузку набора значений по проекту (уровень проекта) для заполнения этого поля. Они должны быть введены вручную через пользовательский интерфейс и /или через APIM. Существует раскрывающийся список для выбора пользовательского интерфейса и (или) проверки для импорта APIM по существующим значениям. Долгосрочный план заключается в улучшении полей "Классификация выставления счетов" на уровнях project Employee/Project Equipment, чтобы позволить добавлять и интегрировать несколько значений для каждого проекта как "выбор из списка" в пользовательском интерфейсе и интегрироваться с проверкой по списку

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Возвращаемое значение

response
string

Импорт incoterms

Эта интеграция позволяет пользователю импортировать свои правила IncoTerms в Suite. Стандарты IncoTerms были установлены Международной торговой палатой. Они определяют правила, за которыми должны следовать покупатели и продавцы, участвующие в международных контрактах.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Имя
Name string

Код, представляющий или описывающий Incoterm

Description
Description string

Определяемое клиентом поле, которое обычно используется для описания или предоставления сведений об Incoterm

Language
Language string

Языковой код, отображаемый по умолчанию Incoterm в пользовательском интерфейсе

SourceSystemId
SourceSystemId string

Идентификация Incoterm, используемая во внешней системе. В большинстве случаев это соответствует полю "Имя". Это поле используется InEight для сопоставления записей Incoterm с другими сущностями, на которые ссылается Incoterm.

SourceSystemName
SourceSystemName string

Имя внешней системы, предоставляющей данные. Совместная работа с InEight для определения определенного значения, используемого в этом поле

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Description
Description string

Определяемое клиентом поле, которое обычно используется для описания или предоставления сведений о Incoterm в соответствии с языковым кодом

Language
Language string

Языковой код, отображаемый по умолчанию Incoterm в пользовательском интерфейсе

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Импорт oranizations

Интеграция "Организации" позволяет клиентам создавать и управлять полной иерархичной структурой организации, которой назначены проекты из третьей части, например ERP.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Имя организации
OrganizationName True string

Имя организации, как должно отображаться в пользовательском интерфейсе InEight

SourceSystemName
SourceSystemName string

Имя системы записей для организационной структуры

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставляемый системой записей для организационной структуры.

ОрганизацияDescription
OrganizationDescription True string

Описание записи организации, которую можно просмотреть в пользовательском интерфейсе InEight

ParentOrganization
ParentOrganization True string

SourceSystemId родительской записи организации. Используйте это поле для создания иерархической структуры для организаций. Если запись организации находится в верхней части иерархической структуры, используйте значение RootOrg1 в качестве родительской организации.

Активен
IsActive boolean

Если задано значение false, запись организации будет обратимо удалена из InEight

Возвращаемое значение

response
string

Импорт paymentTerm

Эта интеграция позволяет пользователю импортировать условия оплаты в облачную платформу InEight. Условия оплаты определяют стандарты, которые следуют при оплате счетов подрядчика. Он может содержать такие условия, как период между 2 платежами, скидками, предварительными платежами и т. д.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Имя
Name string

Код, представляющий или описывающий термин оплаты

Description
Description string

Определяемое клиентом поле, которое обычно используется для описания или предоставления сведений о сроке оплаты

Language
Language string

Языковой код, который отображается в пользовательском интерфейсе

SourceSystemId
SourceSystemId string

Идентификация термина оплаты, используемого во внешней системе. В большинстве случаев это соответствует полю "Имя". Это поле используется InEight для сопоставления записей Incoterm с другими сущностями, где термин оплаты перекрестно переопределен.

SourceSystemName
SourceSystemName string

Имя внешней системы, предоставляющей данные. Совместная работа с InEight для определения определенного значения, используемого в этом поле

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Определяет, является ли номер оценки хода выполнения обязательным в модуле запроса на оплату контракта InEight, если тот же термин оплаты используется в приложении контракта InEight

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Определяет, является ли период выставления счетов обязательным в модуле запроса на оплату контракта InEight, если тот же срок оплаты используется в приложении контракта InEight

DueDays
DueDays integer

Когда счета отправляются в контракте InEight, срок выполнения счета определяется на основе срока оплаты в течение дней

Description
Description string

Определяемое клиентом поле, которое обычно используется для описания или предоставления сведений о термине оплаты в соответствии с языковым кодом

Language
Language string

Языковой код, который отображается в пользовательском интерфейсе

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Импорт ProjectCrafts

Эта интеграция позволяет клиентам InEight связать определенное ремесло и скорость с сотрудником в определенном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectId
ProjectId True string

Идентификатор проекта, в котором должно быть доступно ремесло

CraftId
CraftId True string

Идентификатор ремесла, чтобы сделать доступным для проекта

StraightTimeRate
StraightTimeRate double

Почасовая ставка, которая должна быть передана ремеслу в проекте. Это поле остается пустым при использовании значения в записи основных данных для создания.

OverTimeFactor
OverTimeFactor double

Умножитель на прямое время, используемое для вычисления сверхурочного времени. Если указать значение записи, используйте это поле или OverTimeRate, но не оба. Это поле остается пустым при использовании значения в записи основных данных для создания.

OverTimeRate
OverTimeRate double

Определенная ставка, применяемая к сверхурочным часам. Если указать значение записи, используйте это поле или OverTimeFactor, но не оба. Это поле остается пустым при использовании значения в записи основных данных для создания.

DoubleTimeFactor
DoubleTimeFactor double

Умножение по прямому времени, используемое для вычисления двойного времени. Если указать значение записи, используйте это поле или DoubleTimeRate, но не оба. Это поле остается пустым при использовании значения в записи основных данных для создания.

DoubleTimeRate
DoubleTimeRate double

Определенная ставка, применяемая к двойным часам времени. Если указать значение записи, используйте это поле или DoubleTimeFactor, но не оба. Это поле остается пустым при использовании значения в записи основных данных для создания.

Активен
IsActive boolean

Отправка значения false в этом поле приводит к обратимой удалению записи из облачной платформы InEight. Если значение не указано, используется значение по умолчанию true

UseBaseWageFactors
UseBaseWageFactors boolean

Определяет, используются ли факторы или ставки при вычислении фактических ставок по часам. Это поле остается пустым при использовании значения в записи основных данных для создания.

Возвращаемое значение

response
string

Импорт группы материалов

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

GroupDisplayId
GroupDisplayId True string

Уникальный идентификатор, который публично распознается. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и закрытый уникальный идентификатор.

MaterialGroupName
MaterialGroupName True string

Имя группы материалов

Description
Description string

Понятное описание записи, которая будет отображаться в обычном использовании приложений InEight для оказания помощи пользователям при выполнении поиска или выбора. Это поле может поддерживать большое количество текстовых символов, но рекомендуется сохранить описание как можно короче при сохранении легко распознаваемого значения.

ParentMaterialGroupReference
ParentMaterialGroupReference string

Если используется группа материалов, укажите ссылку на группу материалов, представляющую родительскую запись группы материалов.

Language
Language string

Языковой код, представляющий язык в полях "Имя группы материалов" и "Описание". Значение, отправленное в этом поле, должно соответствовать допустимому коду для языков, поддерживаемых InEight.

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

MaterialGroupReference
MaterialGroupReference string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, не понятные типичными пользователями системы.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

Language
Language string

Языковой код, представляющий язык в полях "Имя группы материалов" и "Описание" для каждой ассоциации перевода. Значение, отправленное в этом поле, должно соответствовать допустимому коду для языков, поддерживаемых InEight.

MaterialGroupName
MaterialGroupName string

Переведенный текст имени группы материалов для связанного языка

Description
Description string

Переведенный текст описания для связанного языка

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Импорт категорий оборудования

Интеграция "Категории оборудования" позволяет клиентам InEight предоставлять и поддерживать полный список категорий оборудования, которые можно использовать на любом оборудовании. В приложении записи Catgory оборудования находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

EquipmentCategoryId
EquipmentCategoryId string

Общедоступный уникальный идентификатор категории оборудования

Description
Description string

Описание категории оборудования

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для категорий оборудования

SourceSystemName
SourceSystemName string

Имя системы записи для категорий оборудования

Активен
IsActive boolean

Определяет, доступна ли запись для использования

Возвращаемое значение

response
string

Импорт класса выставления счетов для сотрудников Project

Эта интеграция позволяет клиентам создавать и поддерживать свой главный список классов выставления счетов сотрудников, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые классы выставления счетов сотрудников и обновить существующие классы выставления счетов сотрудников. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Имя класса выставления счетов сотрудника, используемого в проекте

SourceSystemId
SourceSystemId True string

Внешний идентификатор записи класса выставления счетов сотрудника, предоставленной системой записи для классов выставления счетов

SourceSystemName
SourceSystemName string

Имя системы записей, назначающей классу Employee Billing для проектов.

ProjectId
ProjectId True string

Внешний идентификатор проекта, связанного с классом выставления счетов

Description
Description string

Необязательное поле для добавления дополнительных сведений о классе выставления счетов

VendorSourceSystemId
VendorSourceSystemId string

Необязательный внешний идентификатор поставщика, назначенный классу выставления счетов

BillingRateST
BillingRateST double

Тариф стандартного времени, который взимается владельцу для сотрудника

BillingRateDT
BillingRateDT double

Двойная ставка времени, взиматься владельцу для сотрудника

BillingRateOT
BillingRateOT double

С течением времени плата взимается владельцу для сотрудника

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

Возвращаемое значение

response
string

Импорт классов выставления счетов для оборудования проекта

Эта интеграция позволяет клиентам создавать и поддерживать основной список классов выставления счетов оборудования, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые классы выставления счетов оборудования и обновить существующие классы выставления счетов оборудования. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Имя класса выставления счетов оборудования, используемого в проекте

SourceSystemId
SourceSystemId True string

Внешний идентификатор записи класса выставления счетов оборудования, предоставленной системой записи для классов выставления счетов

SourceSystemName
SourceSystemName string

Имя системы записи, которая назначает класс выставления счетов оборудования проектам.

ProjectId
ProjectId True string

Внешний идентификатор проекта, связанного с классом выставления счетов

Description
Description string

Необязательное поле для добавления дополнительных сведений о классе выставления счетов

VendorSourceSystemId
VendorSourceSystemId string

Необязательный внешний идентификатор поставщика, назначенный классу выставления счетов

Выставление счетов
BillingRate double

Тариф, взимаемая владельцу оборудования

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

Возвращаемое значение

response
string

Импорт контактов

Эта интеграция позволяет клиентам создавать и поддерживать основной список контактов, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые контакты и обновить существующие контакты. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Имя
FirstName True string

Имя контакта

Фамилия
LastName True string

Фамилия контакта

Компания
Company True string

Компания контакта

PrimaryEmail
PrimaryEmail True string

Основной адрес электронной почты контакта

SecondaryEmail
SecondaryEmail string

Дополнительный адрес электронной почты контакта

SourceSystemId
SourceSystemId True string

Внешний идентификатор записи контакта, предоставляемый системой записей для контактов

SourceSystemName
SourceSystemName string

Клиент предоставил имя системы записи для контактов.

ContactTypeReference
ContactTypeReference True string

Категория контакта

LanguagePreference
LanguagePreference string

Предпочитаемый язык контакта

VendorSourceSystemId
VendorSourceSystemId string

Если контакт связан с поставщиком, внешний идентификатор из системы записи поставщика

Отдел
Department string

Разделение контактов в компании или организации

Название
Title string

Название контакта в компании или организации

Position
Position string

Положение контакта в компании или организации

OfficeNumber
OfficeNumber string

Номер телефона в офисе контакта

MobileNumber
MobileNumber string

Номер мобильного телефона контакта

ФаксNumber
FaxNumber string

Номер факса контакта

Адрес1
Address1 string

Адрес улицы для контакта

Адрес2
Address2 string

Дополнительный адрес улицы для контакта

Город
City string

Город, где живет контакт

ZipCode
ZipCode string

Почтовый (zip) код, в котором живет контакт

RegionISOCode
RegionISOCode string

Код региона ISO (состояние), в котором живет контакт

CountryISOCode
CountryISOCode string

Код страны ISO, в котором живет контакт

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Импорт контактов проекта

Эта интеграция позволяет клиентам назначать контакты проектам. С помощью этого API можно добавить новые контакты, а существующие контакты могут быть неназначированы в проекты. Каждый контакт в API контактов проекта уже должен существовать в InEight в составе основного списка всех контактов для клиента (дополнительные сведения см. в разделе "Contacts_Import").

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

ContactPrimaryEmail
ContactPrimaryEmail string

Основной адрес электронной почты контакта

ContactSourceSystemId
ContactSourceSystemId True string

Идентификатор исходной системы контакта, добавляемый в проект

ProjectSourceSystemId
ProjectSourceSystemId True string

Идентификатор исходной системы проекта, которому назначается контакт

Активен
IsActive boolean

Отслеживает назначенное состояние контакта в проекте

Возвращаемое значение

response
string

Импорт материала

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

DisplayId
DisplayId string

Уникальный идентификатор, который публично распознается. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и закрытый уникальный идентификатор.

MaterialTypeReference
MaterialTypeReference string

Должен соответствовать допустимому значению для типа материала, предопределенного в InEight с использованием затраченных данных.

MaterialGroupReference
MaterialGroupReference string

Необязательная ссылка на группу, к которой принадлежит материал

Language
Language string

Языковой код, представляющий язык имен и описаний по умолчанию для каждой записи в интеграции. Предоставленный код должен соответствовать языку, поддерживаемму InEight

DefaultMaterialName
DefaultMaterialName string

Имя материала по умолчанию, отображаемое в пользовательском интерфейсе

DefaultMaterialDescription
DefaultMaterialDescription string

Описание материала, отображаемого в пользовательском интерфейсе

ПриобретениеUnitOfMeasure
PurchasingUnitOfMeasure string

PurchasingUnitOfMeasure принимает SourceSystemId допустимой записи единицы измерения, а также ожидаемое значение поля.

ManufacturingPartNumber
ManufacturingPartNumber string

Необязательный номер части, который можно указать, если часть относится к известному производителю

BaseUnitOfMeasure
BaseUnitOfMeasure string

BaseUnitOfMeasure принимает SourceSystemId допустимой записи единицы измерения, а также ожидаемое значение поля.

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

AccountCodeReference
AccountCodeReference string

Ссылка на код учетной записи, который будет использоваться InEight Contract. Должен быть допустимым кодом учетной записи в InEight

Language
Language string

Языковой код, представляющий язык переведенных имен и описаний для каждой ассоциации перевода. Предоставленный код ISO должен соответствовать языку, поддерживаемму InEight

MaterialDescription
MaterialDescription string

Описание материала на связанном языке

MaterialName
MaterialName string

Имя материала на связанном языке

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

MaterialSetReference
MaterialSetReference string

Уникальный идентификатор набора материалов, связанный с материалом

MaterialReference
MaterialReference string

Уникальный идентификатор материала, связанного с набором материалов

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Уникальный идентификатор связанного типа характеристик набора материалов

DefaultPresetValue
DefaultPresetValue string

Предустановленное значение для характеристик набора материалов можно указать в этом поле

Language
Language string

Язык для значения в DefaultPresetValue. Значение, отправленное в этом поле, должно совпадать с допустимым языковым кодом, поддерживаемым InEight

Language
Language string

Язык для значения в PresetValue в этом массиве. Значение, отправленное в этом поле, должно совпадать с допустимым языковым кодом, поддерживаемым InEight

PresetValue
PresetValue string

Переведенный текст preseValue на связанном языке

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

SourceSystemName
SourceSystemName string

Имя исходной системы, предоставляющей данные. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

MaterialReference
MaterialReference string

Уникальный идентификатор материала, связанного с набором материалов

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Работа с InEight для подготовки уникального значения для этого поля

Возвращаемое значение

response
string

Импорт набора материалов

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

MaterialDimensionReference
MaterialDimensionReference True string

Уникальный идентификатор измерения материала.

ParentMaterialSetReference
ParentMaterialSetReference string

Уникальный идентификатор родительского набора материалов, на который ссылается

Language
Language string

Язык для значения в DefaultDescription. Значение, отправленное в этом поле, должно соответствовать допустимому коду ISO для языков, поддерживаемых InEight.

MaterialSetReference
MaterialSetReference string

Уникальный идентификатор набора материалов, связанный с набором материалов

MaterialSetName
MaterialSetName True string

Имя набора материалов

DefaultSetDescription
DefaultSetDescription True string

Предоставленное описание набора материалов по умолчанию

Language
Language string

Язык для значения в SetDescription и MaterialSetName в этом массиве. Значение, отправленное в этом поле, должно соответствовать допустимому коду ISO для языков, поддерживаемых InEight.

УстановитьОписание
SetDescription string

Поле "Переведенное описание" на связанном языке

MaterialSetName
MaterialSetName string

Поле "Переведенное имя" на связанном языке

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Уникальный идентификатор связанного типа характеристик набора материалов

MaterialCharacteristicReference
MaterialCharacteristicReference string

Уникальный идентификатор ссылки на характеристику материала

MaterialDimensionReference
MaterialDimensionReference string

Уникальный идентификатор справочника по измерению материалов

DynamicDescriptionPosition
DynamicDescriptionPosition string

Положение динамического описания для типа характеристик набора материалов

SourceSystemName
SourceSystemName string

Имя исходной системы, предоставляющей данные. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

SourceSystemName
SourceSystemName string

Имя исходной системы, предоставляющей данные. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

Возвращаемое значение

response
string

Импорт оборудования

Интеграция оборудования позволяет клиентам InEight предоставлять и поддерживать полный список оборудования, которое можно использовать в любом конкретном проекте. В этой интеграции предполагается, что "Оборудование" относится к элементам, которые являются мобильными, имеют оценочную скорость использования и могут отслеживаться по часам использования. Оборудование может включать краны, обратные перехватчики, генераторы, грузовики, используемые для транспорта, и любой другой отслеживаемый ресурс. Эта интеграция включает в себя конкретные сведения о оборудовании, таком как производитель, модель, серийный номер, а также о том, принадлежит ли оборудование или арендовано. В приложении записи оборудования находятся в меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

EquipmentSystemStatus
EquipmentSystemStatus string

Доступность или текущее состояние оборудования. Допустимые значения для этого поля: "Доступно" и "Недоступно". Если это не указано специально, предполагается значение "Доступно".

Номер оборудования
EquipmentNumber True string

Система элементов оборудования идентификатора записи, которая должна быть уникальной для каждого элемента оборудования.

OwnershipType
OwnershipType True string

Указывает, является ли элемент оборудования владельцем или арендован клиентом. Допустимые параметры этого поля: "Принадлежащий" и "Арендован".

EquipmentType
EquipmentType True string

Связывает элемент оборудования с типом оборудования. Значение должно соответствовать значению существующего Объекта EquipmentTypeId.

VendorCode
VendorCode string

Определяет поставщика, который существует в InEight. Оборудование с кодом поставщика управляется соответствующим поставщиком, и их доступность ограничена этим поставщиком.

Серийный номер
SerialNumber string

Физический серийный номер или идентификационный номер транспортного средства (VIN) оборудования.

Производитель
Manufacturer string

Имя производителя оборудования.

Точки
Dot boolean

Указывает, регулируется ли оборудование Департамента транспорта (DOT).

ОборудованиеDescription
EquipmentDescription True string

Определяемое пользователем поле, которое обычно описывает или содержит сведения о категории или модели или типе конкретного оборудования.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

SourceSystemId
SourceSystemId string

Идентификация оборудования, используемого во внешней системе. В большинстве случаев это соответствует полю "Номер оборудования". Это поле используется InEight для сопоставления записей оборудования с другими сущностями (например, Project Equipment), на которые ссылается оборудование.

SourceSystemName
SourceSystemName string

Имя внешней системы, предоставляющей данные.

Код валюты
CurrencyCode string

Определяет тип валюты, связанный с оборудованием.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Центр затрат, к которому принадлежит оборудование.

Местоположение
Location string

Свободное текстовое поле, которое используется для отображения расположения оборудования.

UnitCost
UnitCost double

Стоимость, связанная с эксплуатацией оборудования. Введенное здесь значение соответствует единице измерения (UoMName).

UoMName
UoMName string

Определяет единицу измерения, связанную с оборудованием. Указанное здесь значение должно соответствовать идентификатору имени или исходной системы существующей записи единицы измерения.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Определяет, может ли запись использоваться для ежедневного планирования в приложениях "Планирование" и "Ход выполнения"

Возвращаемое значение

response
string

Импорт параметров проекта

Интеграция ProjectSettings позволяет GET/SET параметров проекта, включая глобальные параметры проекта, сведения о проекте, типы топлива проекта и настраиваемые списки проектов. В предыдущих выпусках изменения параметров проекта были возможны только с помощью пользовательского интерфейса.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectSourceSystemId
ProjectSourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

ProjectSourceSystemName
ProjectSourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Поведение интеграции элементов затрат

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Запланированная продолжительность проекта в днях

IsTemplateProject
IsTemplateProject boolean

Проект шаблона

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

Проверка оборудования для проекта валюты

ProjectInformationTag1
ProjectInformationTag1 string

Тег сведений о проекте 1

ProjectInformationTag2
ProjectInformationTag2 string

Тег сведений о проекте 2

ProjectInformationTag3
ProjectInformationTag3 string

Тег сведений о проекте 3

ProjectInformationTag4
ProjectInformationTag4 string

Тег сведений о проекте 4

ProjectInformationTag5
ProjectInformationTag5 string

Тег сведений о проекте 5

ProjectInformationTag6
ProjectInformationTag6 string

Тег сведений о проекте 6

ProjectInformationTag7
ProjectInformationTag7 string

Тег сведений о проекте 7

ProjectInformationTag8
ProjectInformationTag8 string

Тег сведений о проекте 8

ProjectInformationTag9
ProjectInformationTag9 string

Тег сведений о проекте 9

ProjectInformationTag10
ProjectInformationTag10 string

Тег сведений о проекте 10

ProjectInformationTag11
ProjectInformationTag11 string

Тег сведений о проекте 11

ProjectInformationTag12
ProjectInformationTag12 string

Тег сведений о проекте 12

ProjectInformationTag13
ProjectInformationTag13 string

Тег сведений о проекте 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Тег сведений о проекте 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Тег сведений о проекте 15

ListName
ListName True string

Имя списка, добавляемого в пользовательскую метку

FieldValues
FieldValues array of string

Массив строк с разделителями-запятыми со списком NON-DUPLICATE всех значений полей, входящих в настраиваемый список

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

Имя типа используемого топлива

UOMSourceSystemId
UOMSourceSystemId True string

Значение, предоставленное в этом поле, должно соответствовать допустимой единице измерения, предоставленной ранее или определенной в системе InEight.

Код валюты
CurrencyCode True string

Валюта, используемая для покупки топлива. Значение, указанное в этом поле, должно соответствовать коду валюты на облачной платформе InEight и выбранному для проекта.

UnitCost
UnitCost double

Значение топлива на единицу измерения

AccountCodeReference
AccountCodeReference string

Код учетной записи, которая будет отображаться в обычном использовании приложений платформы продуктов, чтобы помочь пользователям при выполнении поиска или выбора для определенной работы завершено.

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

Возвращаемое значение

response
string

Импорт пользователей

Интеграция пользователей позволяет клиентам InEight предоставлять список всех ресурсов пользователей для всей организации и поддерживать список при добавлении или удалении пользователей. В приложении записи пользователей находятся в меню уровня учетной записи в разделе "Администрирование Suite"

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Имя
FirstName True string

Имя пользователя

Фамилия
LastName True string

Фамилия пользователя

Активен
IsActive boolean

"1" означает активный и "0" означает неактивное

Language
Language string

Основной язык, используемый для обмена данными

DecimalFormat
DecimalFormat string

Десятичный формат

DateFormat
DateFormat string

Формат даты

EmployeeId
EmployeeId string

Укажите допустимый идентификатор пользователя, назначенного в системе.

VendorCode
VendorCode string

Код поставщика поставщика, если пользователь назначен поставщику

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

MobileNumber
MobileNumber string

номер мобильного телефона пользователя

WorkNumber
WorkNumber string

рабочий номер телефона пользователя

DisplayUserId
DisplayUserId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

Электронный адрес
EmailAddress True string

официальный адрес электронной почты пользователя

Дата начала
StartDate date-time

Дата начала работы пользователя в формате UTC.

Дата окончания
EndDate date-time

Ожидаемая дата окончания пользователя в формате UTC.

IsExternalUser
IsExternalUser boolean

"1" означает активный и "0" означает неактивное

Возвращаемое значение

response
string

Импорт поставщиков

Интеграция "Поставщики" позволяет клиентам поддерживать главный список всех поставщиков, которые можно использовать в любом проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для поставщиков

SourceSystemName
SourceSystemName string

Имя системы записей для поставщиков

VendorCode
VendorCode True string

Общедоступный уникальный идентификатор поставщика

VendorDescription
VendorDescription True string

Описание поставщика

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Альтернативное имя
AlternateName string

Альтернативное имя, которое может быть назначено поставщику для поиска.

Адрес1
Address1 string

Адрес улицы поставщика.

Адрес2
Address2 string

Необязательная вторая строка для адреса улицы поставщика.

ZipCode
ZipCode string

Почтовый или почтовый индекс поставщика.

Город
City string

Город, где находится поставщик.

RegionISOCode
RegionISOCode string

Код ISO 3166-2 для региона поставщика.

CountryISOCode
CountryISOCode string

Код ISO Alpha-2 для страны поставщика.

Номер телефона
TelephoneNumber string

Номер телефона для поставщика.

ФаксNumber
FaxNumber string

Номер факса для поставщика

DefaultPaymentTerms
DefaultPaymentTerms string

Необязательные условия оплаты, которые будут использоваться по умолчанию при добавлении поставщика в контракт.

DefaultINCOTerms
DefaultINCOTerms string

Необязательные условия международной коммерческой торговли (INCO), которые будут использоваться по умолчанию при добавлении поставщика в контракт.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Необязательное расположение, при котором риск передается от продавца покупателю на указанные условия INCO

VendorTypeReference
VendorTypeReference string

Необязательная ссылка на тип поставщика. Если используется, данные, предоставленные в этом поле, должны соответствовать допустимой записи в главном типе поставщика, расположенной на платформе.

DefaultCurrencyCode
DefaultCurrencyCode string

Код валюты по умолчанию

PreferredLanguage
PreferredLanguage string

Предпочтительный язык

VendorTaxJurisdiction
VendorTaxJurisdiction string

Необязательный код налоговой юрисдикции, который можно включить при отправке счета и оплаты запросов от контрактов во внешнюю систему. Это поле также может использоваться при запросе налоговых сведений из внешней системы налогообложения для элементов линии контракта.

Состояние
Status string

Состояние поставщика, доступного или недоступного

VendorTaxId
VendorTaxId string

Необязательный налоговый номер, выданный поставщику от государственного налогового органа (как правило, IRS для поставщиков США)

VendorAddressType
VendorAddressType string

Тип адреса поставщика

Адрес1
Address1 string

Адрес1

Адрес2
Address2 string

Адрес2

ZipCode
ZipCode string

Почтовый индекс

Город
City string

Город

RegionISOCode
RegionISOCode string

Код ISO региона

CountryISOCode
CountryISOCode string

Код ISO страны

Номер телефона
TelephoneNumber string

Номер телефона

ФаксNumber
FaxNumber string

номер факса;

Возвращаемое значение

response
string

Импорт поставщиков проектов

Эта интеграция позволяет клиентам назначать поставщиков проектам. С помощью этого API можно добавить новых поставщиков, а существующие поставщики могут быть неназначенные для проектов. Каждый поставщик в API поставщиков проектов уже должен существовать в InEight в составе основного списка всех поставщиков для клиента (дополнительные сведения см. в разделе "Vendors_Import".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор для каждого проекта, который является общедоступным. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и закрытый уникальный идентификатор.

VendorCode
VendorCode string

Код поставщика поставщика, если пользователю назначен поставщик

VendorSourceSystemId
VendorSourceSystemId True string

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб. Уникальный идентификатор для каждого поставщика, созданного системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей

ProjectSourceSystemId
ProjectSourceSystemId True string

Уникальный идентификатор для каждого проекта, созданного системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей

Активен
IsActive boolean

Логическое значение, указывающее, активен ли поставщик в системе InEight

Возвращаемое значение

response
string

Импорт проектов

Интеграция проектов позволяет создавать новые проекты в InEight. В предыдущих выпусках InEight обслуживание проектов для изменений состояния, дат и других данных проекта было сделано вручную с помощью пользовательского интерфейса основного продукта .

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectDisplayId
ProjectDisplayId True string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

Имя проекта
ProjectName True string

Текстовое поле, предоставляющее короткое описательное имя проекта.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId организации, которой назначен проект.

BaseCurrency
BaseCurrency True string

Валюта проекта по умолчанию. Значение, предоставленное в этом поле, должно соответствовать коду валюты на облачной платформе InEight.

TimeZone
TimeZone True string

Часовой пояс проекта в формате UTC.

ProjectStatusName
ProjectStatusName True string

Состояние проекта. Единственное значение, допустимое в текущем выпуске, — New.

Дата начала
StartDate date-time

Дата начала проекта в формате UTC.

Дата окончания
EndDate date-time

Ожидаемая дата окончания проекта в формате UTC.

Город
City string

Имя города, где находится проект.

RegionISOCode
RegionISOCode string

ISO-код (3166-2) для региона, в котором находится проект.

CountryISOCode
CountryISOCode string

ISO-код (Альфа-2) для страны, в которой находится проект.

ZipCode
ZipCode string

Почтовый индекс или почтовый индекс расположения проекта.

Адрес1
Address1 string

Основной адрес улицы расположения проекта.

Адрес2
Address2 string

Дополнительные сведения об адресе улицы для расположения проекта.

Широта
Latitude double

Широта географической информационной системы (GIS) расположения проекта. Допустимые значения — не более 90 и не менее –90.

Долгота
Longitude double

GIS долготы расположения проекта. Допустимые значения не более 180 и не ниже –180.

Примечания.
Notes string

Текстовое поле свободной формы для заметок о проекте.

Активен
IsActive boolean

Отправка значения false в этом поле приводит к обратимой удалению записи из облачной платформы InEight. Если значение не указано, используется значение по умолчанию true.

OriginalContractAmount
OriginalContractAmount double

Стоимость доллара исходного контракта.

Номер контракта
ContractNumber string

Идентификатор основного контракта для проекта.

DateProjectStarted
DateProjectStarted date-time

Фактическая дата начала проекта.

ContractDate
ContractDate date-time

Дата действия первичного контракта.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Дата завершения основного контракта.

OriginalDuration
OriginalDuration integer

Запланированная продолжительность проекта в днях.

ПрогнозStartDate
ForecastStartDate date-time

Прогнозируемая дата начала проекта в формате UTC.

ПрогнозCompletionDate
ForecastCompletionDate date-time

Прогнозируемая дата окончания проекта в формате UTC.

ForecastDuration
ForecastDuration integer

Прогнозируемая длительность проекта в целом.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Прогнозируемая измененная дата завершения проекта в формате UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Прогнозируемое расширение длительности проекта в целом

ForecastRevisedDuration
ForecastRevisedDuration integer

Прогнозируемая измененная длительность проекта в целом

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Измененная дата завершения проекта в формате UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Продление контракта длительности проекта в целом

ContractRevisedDuration
ContractRevisedDuration integer

Измененная продолжительность контракта проекта в целом

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Ожидаемая дата получения сертификата существенного завершения.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Ожидаемая дата награждения сертификата существенного завершения.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Ожидаемая дата получения сертификата окончательного завершения.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Ожидаемая дата награждения сертификата окончательного завершения.

CompanyLegalName
CompanyLegalName string
ИмяАтрибута
AttributeName string

Укажите допустимое имя атрибута проекта, определенного в системе. Если для этого поля задано значение, не включайте поле AttributeSourceSystemId.

AttributeSourceSystemId
AttributeSourceSystemId string

Укажите допустимый SourceSystemId атрибута проекта, определенного в системе. Если для этого поля задано значение, не включайте поле AttributeName.

AttributeValue
AttributeValue True string

Укажите значение атрибута, указанного полями AttributeName или AttributeSourceSystemId. Запись, указанная в этом поле, должна соответствовать ожидаемому типу данных атрибута проекта. Например, если атрибут проекта ожидает значение даты, это поле должно содержать дату. Если тип данных атрибута проекта указан как "Data", то запись, указанная в этом поле, должна соответствовать допустимому параметру источника данных атрибутов проекта. Например, источник данных атрибута проекта указывается как "Организация", а запись в этом поле должна соответствовать допустимому имени организации или SourceSystemId.

Рынки
Markets array of string

Возвращаемое значение

response
string

Импорт реестра учета

Эта интеграция позволяет пользователю импортировать набор финансовых транзакций из общего реестра в облачную платформу InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

DisplayId
DisplayId string

Код, представляющий или описывающий общий реестр

Description
Description string

Определяемое клиентом поле, которое обычно используется для описания или предоставления сведений об общем реестре

Language
Language string

Языковой код, в котором учетная запись общего реестра по умолчанию отображается на экране

SourceSystemId
SourceSystemId string

Идентификация общего реестра, используемого во внешней системе. В большинстве случаев это соответствует полю DisplayId. Это поле используется InEight для сопоставления записей общего реестра с другими сущностями, в которых реестр учетных записей перекрестно переопределен.

SourceSystemName
SourceSystemName string

Имя внешней системы, предоставляющей данные. Совместная работа с InEight для определения определенного значения, используемого в этом поле

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Description
Description string

Определяемое клиентом поле, которое обычно используется для описания или предоставления сведений об общем реестре в соответствии с языковым кодом

Language
Language string

Языковой код, который отображается в общем реестре в пользовательском интерфейсе

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Импорт ремесел

Интеграция ремесел позволяет клиентам InEight предоставлять список ремесел для своей организации. В приложении записи ремесел находятся в меню уровня учетной записи в разделе "Основные библиотеки данных операционные > ресурсы" или в меню "Назначенные операционные ресурсы" на уровне проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

CraftId
CraftId True string

Идентификатор InEight записи Craft

CraftDescription
CraftDescription True string

Описание ремесла

TradeId
TradeId True string

Идентификатор InEight для торговли, связанной с ремеслом

Код валюты
CurrencyCode string

ISO-код валюты, назначенной крафту

VendorCode
VendorCode string

Идентификатор InEight поставщика, назначенный крафту

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставляемый системой записей для ремесел

SourceSystemName
SourceSystemName string

Имя системы записей для ремесел

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId союза, назначенного ремеслу

UoMName
UoMName string

Имя ИЛИ SourceSystemId существующей записи единицы измерения, которая должна использоваться для ресурсов, назначенных крафту.

UseBaseWageFactors
UseBaseWageFactors boolean

Флаг, определяющий, использует ли запись абсолютные значения или коэффициенты умножения для ставок оплаты.

StraightTimeRate
StraightTimeRate double

Ставка для стандартной оплаты, которая должна применяться для этого ремесла

OverTimeFactor
OverTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника для определения скорости сверхурочного времени. Будет пустым, если не использовать факторы.

OverTimeRate
OverTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за трудоемкие трудоемкие работы в соответствии с применимыми законами. При использовании факторов будет пустым.

DoubleTimeFactor
DoubleTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника для определения их двойной частоты времени. Будет пустым, если не использовать факторы

DoubleTimeRate
DoubleTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за двойное время работы в соответствии с применимыми законами. При использовании факторов будет пустым.

Активен
IsActive boolean

Возвращаются только активные записи для этого API

Возвращаемое значение

response
string

Импорт ролей

Эта интеграция позволяет клиентам создавать главный список ролей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

RoleName
RoleName True string

Имя роли

Description
Description string

Описание роли

AdminLevel
AdminLevel True string

Уровень администратора, которому назначена эта роль: 0, 1, 2 или 3

SourceSystemId
SourceSystemId True string

Уникальный идентификатор записи, назначенный suite и соответствующий внешней системе, использующую интеграцию. Работа с InEight для подготовки уникального значения для этого поля

SourceSystemName
SourceSystemName string

Уникальное имя, назначенное набором и соответствующее внешней системе, использующее интеграцию. Работа с InEight для подготовки уникального значения для этого поля

IsSystem
IsSystem boolean
Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Импорт ролей пользователей

Интеграция UserRoles позволяет клиентам InEight импортировать список пользователей и ролей на целевом уровне проекта или организации. В приложении назначения ролей пользователя находятся в меню "Управление пользователями администрирования Suite" в меню "Управление пользователями администрирования >> Suite".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

RoleName
RoleName True string

Имя роли, назначаемой пользователю. Имя, указанное в этом поле, должно соответствовать существующей роли в облачной платформе InEight.

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId существующего пользователя в облачной платформе InEight

Активен
IsActive boolean

Отправка значения false в этом поле приведет к тому, что связь пользователя с ролью будет обратимо удалена. Если значение не указано, используется значение по умолчанию true

ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId существующего проекта на облачной платформе InEight. Это задает разрешения, связанные с ролью, только для этого проекта. Если роль должна быть назначена нескольким проектам для пользователя, необходимо отправить несколько записей. Если у пользователя должна быть роль, назначенная всем проектам, которые соответствуют определенному уровню организации, используйте вместо этого поле OrganizationSourceSystemId.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId существующей организации в облачной платформе InEight. Это предоставляет разрешения, связанные с ролью для всех проектов, иерархически падающих под эту организацию.

Возвращаемое значение

response
string

Импорт рынков

Эта интеграция позволяет клиентам создавать и поддерживать главный список рынков, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. С помощью этого API можно добавить новые рынки и обновить существующие рынки. Добавленные и обновления автоматически публикуются (вместо поэтапного) и поэтому сразу же доступны для использования в облачных приложениях InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Имя
Name True string

Имя рынка

Description
Description string

Необязательное поле для описания или добавления дополнительных сведений о Market

SourceSystemId
SourceSystemId True string

Внешний идентификатор записи рынка, предоставленной системой записи для рынков

SourceSystemName
SourceSystemName string

Клиент предоставил имя системы записи для рынков.

Активен
IsActive boolean

Определяет, доступна ли запись для использования

Возвращаемое значение

response
string

Импорт сотрудников

Интеграция "Сотрудники" позволяет клиентам InEight предоставлять список всех ресурсов сотрудников для всей организации и поддерживать список по мере того, как сотрудники наняты, прекращены или подробные сведения об изменении их занятости. В приложении записи сотрудников находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

CraftId
CraftId True string

Определяет ремесло сотрудника. Значение в этом поле должно соответствовать допустимому общедоступному идентификатору для ремесла из интеграции ремесел или значений, введенных вручную в InEight.

VendorCode
VendorCode string

Определяет поставщика, существующего в InEight. Сотрудники с поставщиком управляются соответствующим поставщиком, а их доступность ограничена этим поставщиком.

EmployeeId
EmployeeId True string

Общедоступная уникальная идентификация сотрудника в InEight.

Имя
FirstName True string

Имя сотрудника.

Фамилия
LastName True string

Фамилия сотрудника.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

EmployeePIN
EmployeePIN string

ПИН-код, используемый сотрудниками для проверки себя при утверждении часов на карточке времени. Это необязательная функция в InEight. Данные должны быть отправлены в виде чисел, и при необходимости он должен быть отправителем до нуля.

CanReportTime
CanReportTime boolean

Определяет, может ли сотрудник сообщать время на карточке времени в InEight.

SourceSystemId
SourceSystemId string

Идентификация записи сотрудника во внешней системе записей для сотрудников. Это поле используется в потоке интеграции для выполнения подстановки сотрудника в InEight для обновления или добавления. Это поле также используется для сопоставления записей сотрудников с другими сущностями в интеграции (например, ProjectEmployee), где сотрудник перекрестно ссылается.

SourceSystemName
SourceSystemName string

Имя системы записи для сотрудников. Совместная работа с InEight позволяет определить определенное значение, используемое в этом поле.

Дата начала
StartDate date-time

Дата начала или найма сотрудника в организации клиента. Это не определенная дата для проекта. Если это не указано, система будет использовать дату по умолчанию при получении записи.

Дата окончания
EndDate date-time

Дата окончания или прекращения работы сотрудника из организации клиента. Это не определенная дата для проекта. При необходимости можно задать дату будущего. Если оно не указано, система будет использовать дату окончания по умолчанию 12.31.9999.

Код валюты
CurrencyCode string

Определяет валюту, связанную с сотрудником, который используется для определения стандартной ставки оплаты сотрудника. Чтобы разрешить успешное назначение записи сотрудника проекту, значение, предоставленное в этом поле, должно соответствовать одной из валют, используемых для проектов.

UOMName
UOMName string

Определяет единицу измерения, связанную с сотрудником, используемым для определения стандартной ставки заработной платы сотрудника. Указанное здесь значение должно соответствовать существующему единице измерения name OR SourceSystemId.

StraightTimeRate
StraightTimeRate double

Тариф для стандартной оплаты, который должен применяться для сотрудника в рамках назначенного проекта. Если пустое значение отправляется в интеграции, система наследует любую прямую ставку времени, назначенную сотруднику через связанное с ним ремесло.

OverTimeFactor
OverTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника для определения скорости сверхурочного времени. (Прямой коэффициент сверхурочного времени X = сверхурочное время)Укажите это, только если не используется OverTimeRate.

OverTimeRate
OverTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за трудоемкие трудоемкие работы в соответствии с применимыми законами. Укажите это, только если не используется OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника, чтобы определить их двойную ставку времени. (Коэффициент двойного времени X прямое время X = двойное время)Укажите это, только если не используется DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за двойное время работы в соответствии с применимыми законами. Укажите это, только если не используется DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Флаг, определяющий, следует ли использовать OverTimeRate и DoubleTimeRate или OverTimeFactor и DoubleTimeFactor. При задании значения true будет указано, что факторы должны использоваться вместо конкретных ставок.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId союза, которому принадлежит сотрудник. Должен соответствовать допустимому союзу из master Data в InEight.

PrimaryCompany
PrimaryCompany string

Откройте текстовое поле. Значение этого поля используется для сведений о сотрудниках в Центре времени InEight.

Название должности
JobTitle string

Используется для отображения названия задания для сотрудника в пользовательском интерфейсе ежедневного плана. Если это поле пусто, пользовательский интерфейс будет использовать назначенное сотрудником описание ремесла.

UnionJobTitle
UnionJobTitle string

Приложение Плана InEight можно настроить для отображения UnionJobTitle, JobTitle или ремесла, связанного с сотрудником.

РуководительId
SupervisorId string

Используется для отчетов сотрудников еженедельных расписаний. Отчет может быть отправлен пользователю, предоставленному в этом поле для каждого связанного сотрудника, имеющего значение WeeklyTimesheet, равное True. Значение этого поля должно соответствовать SourceSystemId допустимого пользователя InEight

CountryISOCode
CountryISOCode string

Расположение или страна занятости сотрудника.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Центр затрат по умолчанию для оплаты за плату, когда часы не должны взиматься в отношении проекта, которому они назначены (например, специальные типы отпусков).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Код обработки заработной платы по умолчанию, который может быть переопределен для каждой карты времени.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Определяет, может ли быть переопределен дополнительный код инструкции по заработной плате для этого сотрудника.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Определяет, должен ли сотрудник быть доступен для выбора в еженедельном расписании.

Возвращаемое значение

response
string

Импорт сотрудников проекта

Интеграция "Сотрудники проекта" позволяет клиентам InEight предоставлять определенный список сотрудников, которые будут доступны для использования в качестве ресурса в определенном проекте. Этот список можно управлять с помощью интеграции, так как сотрудники приходят и переходят из проекта, а также подробные сведения, такие как предполагаемое изменение личных ставок оплаты. Каждый сотрудник интеграции "Сотрудники проекта" уже должен существовать в InEight в составе основного списка всех сотрудников для клиента (дополнительные сведения см. в разделе "Employees_Import".

В приложении записи ProjectEmployee находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectId
ProjectId True string

SourceSystemId проекта, которому назначены сотрудники. Это поле помечено как внешний идентификатор проекта в пользовательском интерфейсе InEight.

EmployeeId
EmployeeId True string

SourceSystemId сотрудника, которому назначен проект.

StraightTimeRate
StraightTimeRate double

Базовая ставка, применяемая к сотруднику для вычисления предполагаемой стоимости работы в указанном проекте. При предоставлении значения в этом поле будет задана определенная ставка, используемая для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

OverTimeFactor
OverTimeFactor double

Коэффициент процентной корректировки, применяемый к DirectTimeRate, чтобы определить частоту сверхурочного времени. Используйте фактор или используйте заданную скорость, но не оба. Если используются факторы вместо ставок, задайте значение UseBaseWageFactors значение true. При предоставлении значения в этом поле задается конкретный фактор, используемый для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

OverTimeRate
OverTimeRate double

Конкретная ставка, применяемая к сотруднику для сверхурочного времени. Используйте фактор или используйте заданную скорость, но не оба. Если используются ставки вместо факторов, для параметра UseBaseWageFactors задано значение false. При предоставлении значения в этом поле будет задана определенная ставка, используемая для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

DoubleTimeFactor
DoubleTimeFactor double

Коэффициент процентной корректировки, применяемый к DirectTimeRate, чтобы определить частоту в два раза. Используйте фактор или используйте заданную скорость, но не оба. Если используются факторы вместо ставок, для параметра UseBaseWageFactors задано значение true. При предоставлении значения в этом поле задается конкретный фактор, используемый для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

DoubleTimeRate
DoubleTimeRate double

Конкретная ставка, применяемая к сотруднику для double Time.Use a factor или use a set rate, но не оба. Если используется ставка вместо факторов, для параметра UseBaseWageFactors задано значение false. При предоставлении значения в этом поле будет задана определенная ставка, используемая для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

SourceSystemName
SourceSystemName string

Имя системы записей, которая назначает сотрудников проектам.

UseBaseWageFactors
UseBaseWageFactors boolean

Определяет, должна ли система использовать коэффициенты корректировки заработной платы вместо конкретных ставок для сверхурочного и двойного времени. Это поле должно оставаться пустым при использовании значений в записи основных данных для сотрудника.

Дата начала
StartDate date-time

Действующие первые даты, которые сотрудник должен считаться активным в проекте и доступен для выбора в функциях приложений. Эта дата не может предшествовать дате начала записи основных данных для сотрудника.

Дата окончания
EndDate date-time

Последняя действиющая дата, которую сотрудник должен считаться активным в проекте и доступен для выбора в функциях приложений. Эта дата не может превышать дату окончания записи основных данных для сотрудника.

SourceSystemId
SourceSystemId string

Не используйте это поле.

UnionSourceSystemId
UnionSourceSystemId string

Используйте это поле, чтобы указать SourceSystemId союза, если сотрудник должен иметь союз, связанный на уровне проекта, который отличается от своего союза, связанного на уровне основных данных. Оставьте это поле пустым, чтобы сохранить любое связанное объединение из записи сотрудника основных данных.

UoMName
UoMName string

Единица измерения, используемая в сочетании со скоростью, применяемой специально для сотрудника для назначенного проекта. Если для этого поля не указано значение, система будет использовать единицу измерения из главной записи сотрудника или ремесла, связанного с сотрудником. Указанное здесь значение должно соответствовать имени ИЛИ SourceSystemId существующей записи единицы измерения.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Используйте это поле для задания определенного ремесла, используемого для сотрудника, когда они назначены проекту. Например, сотрудник, который обычно работает с торговлей, может быть назначен в качестве руководителя во временном назначении проекту. Если в этом поле отправляется определенное ремесло, а в этом поле не указана определенная информация о скорости, в противном случае значения скорости для сотрудника будут определены из набора Craft в этом поле. Значение, отправленное в этом поле, должно соответствовать записи, предоставленной ранее в интеграции ProjectCraft.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

BillingClass
BillingClass string

Мы разрешаем загрузку набора значений по проекту (уровень проекта) для заполнения этого поля. Они должны быть введены вручную через пользовательский интерфейс и /или через APIM. Существует раскрывающийся список для выбора пользовательского интерфейса и (или) проверки для импорта APIM по существующим значениям. Долгосрочный план заключается в улучшении полей "Классификация выставления счетов" на уровнях project Employee/Project Equipment, чтобы позволить добавлять и интегрировать несколько значений для каждого проекта как "выбор из списка" в пользовательском интерфейсе и интегрироваться с проверкой по списку

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Возвращаемое значение

response
string

Импорт союза

Эта интеграция позволяет клиенту поддерживать главный список профсоюзов в InEight. Профсоюзы могут быть связаны с сотрудниками и ремеслами на уровне учетной записи (все проекты) или на указанных уровнях проекта. Эти связи можно создавать и поддерживать либо в собственных (отдельных) интеграции, либо через пользовательский интерфейс облачной платформы InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

UnionDisplayId
UnionDisplayId True string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и закрытый уникальный идентификатор.

UnionDescription
UnionDescription True string

Понятное описание записи, которая будет отображаться в обычном использовании приложений InEight для оказания помощи пользователям при выполнении поиска или выбора. Это поле поддерживает большое количество текстовых символов, но рекомендуется сохранить описание как можно короче при сохранении легко распознаваемого значения.

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приведет к обратимой удалению записи в InEight

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, не понятные типичными пользователями системы.

SourceSystemName
SourceSystemName string

Имя исходной системы, предоставляющей данные. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

Возвращаемое значение

response
string

Импорт типа оборудования проекта

Интеграция типа оборудования проекта позволяет клиентам InEight поддерживать определенные тарифы для типов оборудования в указанном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ProjectId
ProjectId True string

Идентификатор проекта, назначаемого типом оборудования

EquipmentTypeId
EquipmentTypeId True string

Идентификатор типа оборудования, назначаемого проекту

UnitCost
UnitCost double

Затраты на единицу измерения, заданные в записи основных данных типа оборудования. Это поле остается пустым, за исключением переопределения затрат на единицу записи основных данных для этого типа оборудования в назначенном проекте.

Активен
IsActive boolean

Отправка значения false в этом поле приводит к обратимой удалению записи из облачной платформы InEight. Если значение не указано, используется значение по умолчанию true

Возвращаемое значение

response
string

Импорт типов оборудования

Интеграция типов оборудования позволяет внешней системе поддерживать главный список типов оборудования в InEight.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

EquipmentTypeId
EquipmentTypeId True string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать исходному идентификатору системы, если нет необходимости использовать открытый и закрытый уникальный идентификатор.

Description
Description True string

Неофициальное описание записи, которая будет отображаться в обычном использовании приложений InEight для оказания помощи пользователям при выполнении поиска или выбора. Это поле поддерживает большое количество текстовых символов, но рекомендуется сохранить описание как можно короче при сохранении легко распознаваемого значения.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Установка значения false в этом поле приведет к обратимому удалению записи из InEight и не будет восстановлена без помощи в профессиональных службах InEight.

EquipmentCategoryId
EquipmentCategoryId True string

Категория оборудования, к которой будет назначен этот тип оборудования. Значение, указанное в этом поле, должно соответствовать существующей записи идентификатора категории оборудования в InEight.

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, не понятный типичным пользователям системы.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля.

VendorCode
VendorCode string

Предоставление значения в этом поле ограничивает, кто в InEight может выбрать этот тип оборудования только пользователям, которым назначен тот же код поставщика. Это позволяет поставщикам, которым предоставлен доступ к основным подрядчикам, возможность самостоятельного планирования работы.

Код валюты
CurrencyCode string

Валюта по умолчанию для ставок оборудования. Указанное здесь значение должно соответствовать допустимому коду CurrencyCode в основных данных InEight.

UoMName
UoMName string

Определяет UoM, связанный с оборудованием.

UnitCost
UnitCost double

Стоимость, связанная с типом оборудования. Введенное здесь значение соответствует UoMName.

Возвращаемое значение

response
string

Импорт торгов

Интеграция с торговлей позволяет клиентам InEight предоставлять список торгов для своей организации. В приложении записи торгов находятся в меню "Основные библиотеки данных" в меню "Основные библиотеки > данных" или в меню "Назначенные операционные ресурсы" в меню "Назначенные операционные ресурсы".

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

TradeDisplay
TradeDisplay True string

Общедоступный уникальный идентификатор для торговли

TradeDescription
TradeDescription True string

Описание торговли

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для торгов

SourceSystemName
SourceSystemName string

Имя системы записей для торгов

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Возвращаемое значение

response
string

Класс Import Material

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

MaterialSetReference
MaterialSetReference string

Уникальный идентификатор набора материалов, связанный с материалом

MaterialReference
MaterialReference string

Уникальный идентификатор материала, связанного с набором материалов

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Уникальный идентификатор связанного типа характеристик набора материалов

DefaultPresetValue
DefaultPresetValue string

Предустановленное значение для характеристик набора материалов можно указать в этом поле

Language
Language string

Язык для значения в DefaultPresetValue. Значение, отправленное в этом поле, должно совпадать с допустимым языковым кодом, поддерживаемым InEight

Language
Language string

Язык для значения в PresetValue в этом массиве. Значение, отправленное в этом поле, должно совпадать с допустимым языковым кодом, поддерживаемым InEight

PresetValue
PresetValue string

Переведенный текст preseValue на связанном языке

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

SourceSystemName
SourceSystemName string

Имя исходной системы, предоставляющей данные. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

Возвращаемое значение

response
string

Подтверждение состояния ежедневных планов

Если утвержденные ежедневные планы отправляются во внешнюю систему, внешняя система может при необходимости обрабатывать данные ежедневного плана и возвращать сообщение, уведомляющее облачную платформу InEight о том, что состояние должно быть обновлено до завершения окончательной обработки.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

DailyPlanId
DailyPlanId integer

Идентификатор ежедневного плана

PlanStatusCode
PlanStatusCode string

Код состояния плана

ModifiedById
ModifiedById string

Изменен идентификатором

ИзменениеDate
ModifiedDate string

Дата изменения

DtModifiedDate
DtModifiedDate string

Дата изменения

ReleasedDate
ReleasedDate string

Дата выпуска

DtReleasedDate
DtReleasedDate string

Дата выпуска

ReleasedById
ReleasedById string

Выпущен идентификатором

Errors
Errors array of string

Errors

Возвращаемое значение

response
object

Подтверждение состояния карточек времени

Интеграция подтверждения по карточкам времени позволяет внешним системам сообщать об успешном или неудачном обработке карточек времени, полученных из Центра времени, и обновлять состояние для поддержки рабочего процесса.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

TimeCardId
TimeCardId string

TimeCardId

Версия
Version string

Версия

Состояние
Status string

Состояние

Errors
Errors array of string

Errors

Возвращаемое значение

Имя Путь Тип Описание
array of object
items
object

Получение accoundCodes

Эта интеграция позволяет клиентам считывать и экспортировать сведения о главном списке кодов учетных записей из Suite в внутренние системы. Он помогает клиентам поддерживать основной список кодов учетных записей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight.

API AccountCode_Import, который является входящей версией этого API GET, используется для создания новых кодов учетных записей и обновления существующих кодов учетных записей.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Численность
$count integer

Включает количество соответствующих результатов (свойство "@odata.count") в ответе.

Возвращаемое значение

Имя Путь Тип Описание
array of object
SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений платформы продуктов и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

DisplayId
DisplayId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений платформы продуктов. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType является обязательным полем и указывает операцию, выполняемую с помощью метода, т. е. добавление или 1, обновление или 2, переименование или 3, перемещение или 4 или удаление или 5.

AccountCodeDescription
AccountCodeDescription string

Неофициальное описание записи, которая будет отображаться в обычном использовании приложений платформы продуктов для помощи пользователям при выполнении поиска или выбора. Это поле поддерживает большое количество текстовых символов, но рекомендуется сохранить описание как можно короче, сохраняя легко распознаваемое значение.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId или AccountCodeDisplay записи, представляющей родитель текущей записи в иерархии кода учетной записи.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
Активен
IsActive boolean

Отправка значения false в этом поле приведет к обратимой удалению записи из платформы продукта InEight. Если значение не указано, используется значение по умолчанию true. Не рекомендуется использовать это поле для скрытия или приостановки записи, так как удаленные записи не могут быть восстановлены.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Включает или отключает флаг первичного количества для кода учетной записи.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Включает или отключает флаг автоматического количества дополнительных данных для кода учетной записи.

IsTerminal
IsTerminal boolean

Определяет, является ли код учетной записи последним в ветви иерархии.

PrimaryUOMReference
PrimaryUOMReference string

Укажите DisplayId или SourceSystemId единицы измерения, которые будут использоваться в качестве первичной модели UOM.

Код валюты
CurrencyCode string

Имя допустимой записи валюты.

SecondaryUOMReference
SecondaryUOMReference string

Укажите DisplayId или SourceSystemId единицы измерения, которые будут использоваться в качестве вторичной UOM.

УчастиеPrimaryToPrimary
ContributePrimaryToPrimary boolean

Задает значение основного параметра "Участие в основной" в коде учетной записи.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Задает значение для параметра "Основной вклад" в дополнительный код учетной записи.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Задает значение дополнительного параметра "Участие в дополнительном" в коде учетной записи.

FlagAsDisabled
FlagAsDisabled boolean

Задает значение параметра Flag for Disable в коде учетной записи.

Примечания.
Notes string

Открытие поля для заметок в записи кода учетной записи

SafetyNotes
SafetyNotes string

Открытие поля для заметок в записи кода учетной записи

EnvironmentalNotes
EnvironmentalNotes string

Открытие поля для заметок в записи кода учетной записи

QualityNotes
QualityNotes string

Открытие поля для заметок в записи кода учетной записи

AccountCodeTag1
AccountCodeTag1 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag2
AccountCodeTag2 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag3
AccountCodeTag3 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag4
AccountCodeTag4 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag5
AccountCodeTag5 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag6
AccountCodeTag6 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag7
AccountCodeTag7 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag8
AccountCodeTag8 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag9
AccountCodeTag9 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag10
AccountCodeTag10 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag11
AccountCodeTag11 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag12
AccountCodeTag12 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag13
AccountCodeTag13 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag14
AccountCodeTag14 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag15
AccountCodeTag15 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag16
AccountCodeTag16 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag17
AccountCodeTag17 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag18
AccountCodeTag18 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag19
AccountCodeTag19 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

AccountCodeTag20
AccountCodeTag20 string

Укажите значение пользовательского тега "Код учетной записи" из одного из стандартных настраиваемых параметров списка для этого поля.

UserDefinedField1
UserDefinedField1 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField2
UserDefinedField2 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField3
UserDefinedField3 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField4
UserDefinedField4 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField5
UserDefinedField5 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField6
UserDefinedField6 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField7
UserDefinedField7 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField8
UserDefinedField8 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField9
UserDefinedField9 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

UserDefinedField10
UserDefinedField10 string

Настраиваемое поле для кодов учетных записей, которое принимает любое текстовое значение.

Получение контактов

Этот API позволяет клиентам считывать и экспортировать сведения о их главном списке контактов из Suite в свои внутренние системы. Он помогает клиентам поддерживать основной список контактов, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для контактов с помощью SSID, имени, компании или других контактных данных.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя
FirstName string

Имя контакта

Фамилия
LastName string

Фамилия контакта

Компания
Company string

Компания контакта

PrimaryEmail
PrimaryEmail string

Основной адрес электронной почты контакта

SecondaryEmail
SecondaryEmail string

Дополнительный адрес электронной почты контакта

SourceSystemId
SourceSystemId string

Внешний идентификатор записи контакта, предоставляемый системой записей для контактов

SourceSystemName
SourceSystemName string

Клиент предоставил имя системы записи для контактов.

ContactTypeReference
ContactTypeReference string

Категория контакта

LanguagePreference
LanguagePreference string

Предпочитаемый язык контакта

VendorSourceSystemId
VendorSourceSystemId string

Если контакт связан с поставщиком, внешний идентификатор из системы записи поставщика

Отдел
Department string

Разделение контактов в компании или организации

Название
Title string

Название контакта в компании или организации

Position
Position string

Положение контакта в компании или организации

OfficeNumber
OfficeNumber string

Номер телефона в офисе контакта

MobileNumber
MobileNumber string

Номер мобильного телефона контакта

ФаксNumber
FaxNumber string

Номер факса контакта

Адрес1
Address1 string

Адрес улицы для контакта

Адрес2
Address2 string

Дополнительный адрес улицы для контакта

Город
City string

Город, где живет контакт

ZipCode
ZipCode string

Почтовый (zip) код, в котором живет контакт

RegionISOCode
RegionISOCode string

Код региона ISO (состояние), в котором живет контакт

CountryISOCode
CountryISOCode string

Код страны ISO, в котором живет контакт

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Получение полных сведений о ежедневном плане

Интеграция с ежедневным планом позволяет клиентам предоставлять сведения о времени для сотрудников и оборудования, как указано в плане InEight. Эта интеграция включает сводную информацию о ежедневном плане, от часов сотрудников до затрат, часов оборудования до затрат элементов, индикаторов заработной платы и заметок. Интеграция с ежедневными планами также может использоваться для отслеживания и предоставления состояния плана в системах за пределами облачной платформы InEight. Если для этой цели используется ежедневный план, для активации изменения состояния в ежедневном плане можно использовать необязательное сообщение ответа, указывающее, что изменение успешно получено внешней системой.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Код задания
JobCode string

Идентификатор внешнего проекта

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Возвращаемое значение

Имя Путь Тип Описание
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

Заголовок массива для элемента затрат.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

Заголовок массива для сотрудника.

ResourceId (Идентификатор ресурса)
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

Идентификатор отображения (идентификатор сотрудника в пользовательском интерфейсе) сотрудника, связанного с элементом стоимости ежедневного плана. Для каждого элемента затрат может быть много сотрудников.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Двойные часы времени, отправленные сотрудником.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

С течением времени, отправленных сотрудником.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Прямое время, отправленное сотрудником.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Двойное время, утвержденное для сотрудника и используемое для обработки заработной платы.

УтвержденоOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

С течением времени утверждено для сотрудника и используется для обработки заработной платы.

УтвержденныйStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Прямое время утверждено для сотрудника и используется для обработки заработной платы.

PlannedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Двойное время, запланированное для сотрудника.

PlannedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

С течением времени, запланированного для сотрудника.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Время, запланированное для сотрудника.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

Внутренний идентификатор InEight для сотрудника.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

Отображение идентификатора допустимого ремесла в основных данных InEight.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

Заголовок массива по причинам, связанным с сочетанием элементов затрат и сотрудников.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

Идентификатор отображения кода причины.

HourType
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

Тип часа, связанный с кодом причины.

Часы
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Количество часов, связанных с сотрудником и затратами и кодом причины.

Премии
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Разделенный запятыми список кодов премиум, связанных с кодом причины сотрудника и costitemand.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

Заголовок массива для оборудования.

ResourceId (Идентификатор ресурса)
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

Идентификатор отображения (идентификатор оборудования в пользовательском интерфейсе) для каждого элемента оборудования на расписании. Для каждого элемента затрат может быть несколько записей.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Часы, введенные против оборудования.

УтвержденныйStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Часы, утвержденные для оборудования и используемые для конечных часов оборудования.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Запланированные часы оборудования.

Идентификатор оборудования
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

Внутренний идентификатор InEight для записи оборудования.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Тип оборудования, соответствующий оборудованию.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

Заголовок массива по причинам, связанным с оборудованием и элементом затрат.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

Идентификатор отображения для сотрудника, работающего

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

Идентификатор отображения кода причины.

Часы
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Количество часов, связанных с оборудованием и кодом стоимости и причины.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

Заголовок массива для компонента.

ResourceId (Идентификатор ресурса)
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

Идентификатор ресурса оценки, отображаемого в приложениях.

ComponentId
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

Внутренний идентификатор InEight из плана InEight для компонента.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

Идентификатор ресурса оценки, который будет материалом.

ProjectEstimatingResourceSourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

Идентификатор ресурса оценки в исходной системе.

InstalledQuantity
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Количество трудоемких работ, запрошенных для компонента.

ComponentType
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Тип компонента. Возможные значения: Материал, Действие.

CostItemId
DailyPlanCostItem.CostItemId string

Идентификатор InEight элемента затрат, связанного с ежедневным планом.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Порядок задач в ежедневном плане.

PlanQuantity
DailyPlanCostItem.PlanQuantity double

Количество, запланированное на день для завершения.

SubmittedQuantity
DailyPlanCostItem.SubmittedQuantity double

Введенное или отправленное фоременом количество.

УтвержденоQuantity
DailyPlanCostItem.ApprovedQuantity double

Введенное или утвержденное количество.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

Уникальный идентификатор элемента затрат из исходной системы элементов затрат. Например, если элементы затрат импортируются из внешней системы или ERP, идентификатор из этой системы будет в этом поле. Это относится к сопоставлению ссылок.

WBSCode
DailyPlanCostItem.WBSCode string

Код этапа WBS для заданного элемента затрат

DailyPlanNote
DailyPlanNote array of object

Заголовок массива для заметки.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

Заголовок массива для заметки сотрудника.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Сотрудник, связанный с примечанием. Может быть много сотрудников, связанных с заметкой.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

Заголовок массива для заметки о оборудовании.

Идентификатор оборудования
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

Идентификатор InEight для оборудования, связанного с примечанием. Может быть много записей оборудования, связанных с запиской.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

Заголовок массива для раздела для всех тегов заметок, назначенных ежедневному плану. Этот раздел повторяется для каждой записи тега заметки.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

Идентификатор InEight для тега, связанного с примечанием. Может быть много записей тегов, связанных с примечанием.

TagCode
DailyPlanNote.DailyPlanNoteTag.TagCode string

Код тега, связанный с примечанием. Коды тегов являются производными от списка, предоставленного InEight Plan из заработной платы или системы кадров. С заметкой может быть много кодов тегов.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

Заголовок массива для раздела для всех задач заметок, назначенных ежедневному плану. Этот раздел повторяется для каждой записи задачи заметки.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

Идентификатор отображения элемента затрат, связанного с заметкой. Для заметки может быть много записей элементов затрат.

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

Внутренний идентификатор для определенной заметки.

Description
DailyPlanNote.Description string

Текст заметки в свободной форме.

DailyPlanSignOff
DailyPlanSignOff array of object

Заголовок массива для выхода ежедневного плана.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

Заголовок массива для ответа на выход. Этот раздел повторяется для каждого сотрудника, который выполнил вход в течение своих часов.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Сотрудник, связанный с записями входа. На каждый ежедневный план может быть несколько записей выхода.

Вопрос
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Отображение значения или кода, используемого для выявления вопроса в анкете для выхода. Каждый вопрос имеет уникальный код, назначенный ERP для идентификации вопроса. Например, 2001 год может представлять вопрос "Я был ранен сегодня". отображается на экране выхода.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

Уникальный внутренний идентификатор InEight для ответов, представленных для анкеты для выхода на этот ежедневный план.

ResponseKey
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Отображение значения или кода, которое можно использовать для идентификации уникального ответа. Значение представляет код, который может использоваться ERP для идентификации ответа ДА/НЕТ на любые вопросы о выходе.

ResponseText
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Фактический текст пользовательского представления в пользовательском интерфейсе для ответа на вопрос.

EmployeeId
DailyPlanSignOff.EmployeeId string

Идентификатор InEight сотрудника, поддерживаемого облачной платформой InEight. Это не идентификатор отображения, который пользователи будут просматривать в пользовательском интерфейсе.

Ключ анкеты
DailyPlanSignOff.QuestionnaireKey string

Код, представляющий вопросы, задаваемые при входе в часы.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Сотрудник, который выполнил вход. Это может отличаться от идентификатора сотрудника в течение нескольких часов, которые подписаны против.

SignoffDate
DailyPlanSignOff.SignoffDate string

Дата выхода.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Отправленные часы, подписанные в отношении ежедневного плана.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Отправленные часы, подписанные в отношении ежедневного плана.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Отправленные часы, подписанные в отношении ежедневного плана.

DailyPlanSignIns
DailyPlanSignIns array of object

Заголовок массива для знака ежедневного плана.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Массив ответов signin

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

Уникальный внутренний идентификатор InEight для ответов, отправленных для входа в анкету на этот ежедневный план.

Вопрос
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Отображение значения или кода, используемого для выявления вопроса в анкете для входа. Каждый вопрос имеет уникальный код, назначенный ERP для идентификации вопроса. Например, 2001 год может представлять вопрос "Я был ранен сегодня". отображается на экране выхода.

ВопросDescription
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

Полный текст вопроса о входе

ResponseKey
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Отображение значения или кода, которое можно использовать для идентификации уникального ответа. Значение представляет код, который может использоваться ERP для идентификации ответа ДА/НЕТ на любые вопросы о выходе.

ResponseDescription
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Фактический текст пользовательского представления в пользовательском интерфейсе для ответа на вопрос.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Это идентификатор отображения сотрудника, вошедшего в систему

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Это идентификатор отображения сотрудника, выполняющего вход

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Это идентификатор отображения пользователя Logedin, выполняющего вход, используя от имени или выхода все допустимые параметры(значение существует только в том случае, если у пользователя, зарегистрированного в журнале, нет связи с сотрудниками).

SignedInDate
DailyPlanSignIns.SignedInDate string

Дата входа сотрудника

DailyPlanBreaks
DailyPlanBreaks array of object

Заголовок массива для перерывов сотрудников ежедневного плана.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

Идентификатор отображения сотрудника, принимающего перерыв

Разбиения
DailyPlanBreaks.BreakNumber integer

Номер перерыва в течение дня. Может быть несколько

BreakStartTime
DailyPlanBreaks.BreakStartTime string

Рабочий день или время начала перерыва сотрудника

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

Длительность перерыва в минутах

Исполнители
Executers array of object

Заголовок массива для исполнителей ежедневного плана.

DisplayId
Executers.DisplayId string

Идентификатор отображения пользователя, выполняющего ежедневный план.

RoleName
Executers.RoleName string

Роль пользователя, выбранная для представления исполнителя ежедневного плана.

Утверждающие
Approvers array of object

Заголовок массива для утверждающих ежедневного плана.

DisplayId
Approvers.DisplayId string

Идентификатор отображения пользователя, утверждающего ежедневный план.

RoleName
Approvers.RoleName string

Роль пользователя, выбранная для представления утверждающего ежедневного плана.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

Заголовок массива для индикаторов заработной платы сотрудников в ежедневном плане.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

Внутренний идентификатор InEight для индикатора заработной платы, который был назначен сотруднику по ежедневному плану.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

Идентификатор отображения сотрудника, назначаемого индикатором заработной платы.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

Внутренний идентификатор InEight индикатора заработной платы.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

Внутренний идентификатор InEight для заметки, если заметка была создана и создана для назначения индикатора заработной платы.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Элемент затрат, для которого был назначен индикатор заработной платы по ежедневному плану.

PayrollIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Отображение идентификатора или кода для индикатора заработной платы, который был назначен.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

Код этапа WBS для элемента затрат, назначаемого индикатором заработной платы.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

Идентификатор исходной системы сотрудника, к которому был применен индикатор.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

Заголовок массива для клиента, который подписал ежедневный план.

Имя
DailyPlanClientSignOff.Name string

Имя клиента, который выполнил вход в ежедневный план. Это необязательный элемент конфигурации.

Адрес электронной почты
DailyPlanClientSignOff.Email string

Адрес электронной почты клиента, который выполнил вход в ежедневный план.

PlanId
PlanId integer

Идентификатор inEight ежедневного плана.

CreatedDate
CreatedDate string

Дата создания ежедневного плана.

ProjectId
ProjectId string

Идентификатор отображения проекта, связанного с ежедневным планом.

LanguageKey
LanguageKey string

Идентификатор отображения языка по умолчанию ежедневного плана.

Местоположение
Location string

Текст свободной формы, описывающий расположение проекта, в котором будет выполняться работа.

CreatedById
CreatedById string

Идентификатор отображения пользователя, создавшего ежедневный план.

DeviceKey
DeviceKey string

GUID устройства (обычно мобильное устройство), на котором был создан ежедневный план.

Сдвиг
Shift string

Код, представляющий сдвиг при выполнении работы.

PlanDate
PlanDate string

Дата ежедневного плана будет выполнена или выполнена. Это дата, представляющая часы, используемые для заработной платы.

PlanTitle
PlanTitle string

Текст свободной формы, описывающий имя ежедневного плана.

PlanStatusCode
PlanStatusCode string

Текущее состояние ежедневного плана. Ниже приведены возможные коды состояния ежедневного плана: ПЛАН - этап планирования, EXEC - этап выполнения, WAPP - ожидание утверждения, APPR - Утверждено, FINL - Окончательный, закрытый. Только ежедневные планы с состоянием APPR, указывающие, что они утверждены, становятся доступными для внешних систем.

ModifiedById
ModifiedById string

Идентификатор пользователя, изменяющего ежедневный план.

ИзменениеDate
ModifiedDate string

Дата последнего изменения ежедневного плана.

PlannedDate
PlannedDate string

Дата, по которой ежедневный план был перенесен на этап планирования.

PlannedById
PlannedById string

Идентификатор пользователя, который переместил ежедневный план на этап планирования.

ВыполненоDate
ExecutedDate string

Дата перемещения ежедневного плана на этап выполнения.

ExecutedById
ExecutedById string

Идентификатор пользователя, который переместил ежедневный план на этап выполнения.

Утвержденныйdate
ApprovedDate string

Дата перемещения ежедневного плана на этап утверждения.

ApprovedById
ApprovedById string

Идентификатор пользователя, который переместил ежедневный план на этап утверждения.

ErrorHandlingToken
ErrorHandlingToken string

Уникальный маркер, который можно использовать для извлечения или отчета о проблемах, связанных с экземпляром интеграции.

Код обязательств
CommitmentCode string

Отображение номера заказа на обязательство или покупку, назначенное ежедневному плану.

ExternalSyncStatus
ExternalSyncStatus integer

Допустимые значения: 0 = Готово к отправке, 1 = Success, 2 = FAIL

CommitmentId
CommitmentId integer

Идентификатор InEight для заказа на обязательство или покупку, назначенный ежедневному плану.

DailyPlanMaintenance
DailyPlanMaintenance array of object

Заголовок массива для обслуживания.

EmployeeId
DailyPlanMaintenance.EmployeeId string

Идентификатор отображения сотрудника, время которого было записано для рабочего заказа.

WorkOrderId
DailyPlanMaintenance.WorkOrderId string

Идентификатор исходной системы рабочего заказа (дополнительные сведения см. в разделе "Ежедневный план рабочих заказов").

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

Код этапа WBS связанного элемента затрат.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

Исходный идентификатор системы связанного элемента затрат.

TotalHours
DailyPlanMaintenance.TotalHours double

Часы, связанные с элементом затрат или рабочим заказом. Если введено несколько кодов причин для введенных часов обслуживания, это будет содержать общее количество часов, введенных по разным причинам, по отношению к этому конкретному рабочему заказу или элементу стоимости, а также для сотрудника и оборудования.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

Идентификатор исходной системы связанного оборудования.

Сегмент1
DailyPlanMaintenance.Segment1 string

Первый сегмент элемента затрат, связанный с часами.

Сегмент2
DailyPlanMaintenance.Segment2 string

Второй сегмент элемента затрат, связанный с часами.

Сегмент3
DailyPlanMaintenance.Segment3 string

Третий сегмент элемента затрат, связанный с часами.

Сегмент4
DailyPlanMaintenance.Segment4 string

Четвертый сегмент элемента затрат, связанный с часами.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

Заголовок массива по причинам, связанным с обслуживанием оборудования.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Сокращенный код по определенной причине.

HourType
DailyPlanMaintenance.ReasonCodes.HourType string

Тип часа, связанный с кодом причины.

Часы
DailyPlanMaintenance.ReasonCodes.Hours float

Количество часов, связанных с записью обслуживания оборудования.

Премии
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Разделенный запятыми список кодов уровня "Премиум", связанных с кодом обслуживания оборудования или причины.

ShiftDetail
ShiftDetail array of object
Сдвиг
ShiftDetail.Shift string

Имя смены

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

Дата начала и время смены

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

Дата окончания и время смены

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Массив сотрудников, которые работали в рамках смены по ежедневному плану

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

Идентификатор отображения сотрудника, который работал

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

Дата начала и время смены

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

Дата окончания и время смены

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Список адресов электронной почты пользователей для получения копии отчета о входе клиента.

Получение полных сведений о карточке времени

Интеграция с картой времени предоставляет системы обработки заработной платы или предварительной оплаты с подробным разбивкой часов для сотрудников вместе с типом выполненных и настраиваемых рабочих процессов, применяемых для блоков часов или в течение всего дня. Эта интеграция доступна, если Центр времени включен в клиентской среде. Центр времени — это приложение в рамках плана InEight, которое создает карточки времени отдельных сотрудников или оборудования для каждой комбинации, введенной в ежедневном плане. Приложение позволяет администратору просматривать часы перед отправкой в ERP для дальнейшей обработки фактических часов для других бизнес-процессов, таких как заработная плата. Все карточки времени при необходимости можно отправлять через интеграцию с картой времени в ERP или другую систему для дальнейших рабочих процессов бизнес-процессов.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Возвращаемое значение

Имя Путь Тип Описание
array of object
PlanId
PlanId integer

Уникальный идентификатор ежедневного плана, в котором сообщались часы для сотрудника.

PlanDate
PlanDate date-time

Дата выполнения ежедневных часов плана.

PlanTitle
PlanTitle string

Имя, заданное ежедневному плану, в котором были введены часы.

TimecardId
TimecardId string

Уникальный идентификатор записи карточки времени.

TimeCardType
TimeCardType string

Указывает, какой тип времени отправляется. Труд, оборудование, трудооборудование, администрирование, обслуживание

CreatedDate
CreatedDate date-time

Дата создания этой конкретной версии карточки времени.

ИзменениеDate
ModifiedDate date-time

Дата последнего изменения конкретной версии карточки времени.

Душеприказчик
Executor string

Уникальный идентификатор сотрудника, представляющего роль исполнителя в ежедневном плане.

ShiftDetails
ShiftDetails array of object
Сдвиг
ShiftDetails.Shift string

Имя или сокращенный код смены, представленный ежедневным планом. Имена shift определяются пользовательскими параметрами приложения плана.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

Дата и время по умолчанию, которое экипаж начал работать для определенного ежедневного плана.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

Дата и время по умолчанию, которое команда выполнила для определенного ежедневного плана.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Массив сотрудников, которые работали в рамках смены по ежедневному плану.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

Дата начала работы конкретного сотрудника для определенного ежедневного плана.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

Дата, когда конкретный сотрудник выполнил работу для определенного ежедневного плана.

Специализация
Trade string

Уникальный идентификатор торговой системы записи для карточки сотрудника или времени. Система будет оценивать project Employee Trade first (if present), и Employee Trade second

Ремесло
Craft string

Уникальный идентификатор из системы создания записей для карточки сотрудника или времени. Система будет оценивать Project Employee Craft first (если присутствует), и Employee Craft second

EmployeeId
EmployeeId string

Уникальный идентификатор из системы кадров записи сотрудника. Это должно соответствовать исходной системе сотрудника.

Идентификатор оборудования
EquipmentId string

Оборудование, которое работало при выполнении рабочих операций в течение указанных часов. Это значение основано на идентификаторе исходной системы, полученном из внешней системы.

EmployeeReasonCode
EmployeeReasonCode string

Один из следующих: • Код причины для часов труда, • Код причины для пособий, если срок действия карты предназначен только для пособия. Каждое пособие, предоставленное сотруднику в течение дня, будет на отдельной карте времени с нулевыми часами. Каждая комбинация кода и часов для сотрудника находятся на отдельной карточке времени. ПРИМЕЧАНИЕ. Исключение заключается в наличии часов работы и оборудования, работающих (связанных). В этом случае код причины сотрудника находится в этом поле, а код причины оборудования находится в поле кода причины оборудования на одной карте времени.

EquipmentReasonCode
EquipmentReasonCode string

Если часы, введенные в ежедневном плане, предназначены для эксплуатации оборудования, а код причины был выбран для блока часов, код причины будет сообщен здесь.

LaborHourType
LaborHourType string

Тип часа, связанный с кодом причины на часовом знаке.

EmployeeHours
EmployeeHours double

Это поле используется для часов действий сотрудников, введенных на карточке времени. Когда карточка времени представляет работу над рабочим заказом, часы, потраченные на рабочий заказ, отображаются здесь.

ОборудованиеHours
EquipmentHours double

Часы, сообщаемые для оборудования, работающего во время рабочих операций.

Версия
Version integer

Текущая версия карточки времени. Управление версиями начинается с 0 и увеличивается каждый раз, когда он обижается на приемную систему.

Сегмент1
Segment1 string

Первый сегмент элемента затрат, связанный с часами.

Сегмент2
Segment2 string

Второй сегмент элемента затрат, связанный с часами.

Сегмент3
Segment3 string

Третий сегмент элемента затрат, связанный с часами.

Сегмент4
Segment4 string

Четвертый сегмент элемента затрат, связанный с часами.

WorkOrder
WorkOrder string

Уникальный идентификатор для рабочего заказа, если он был выбран в течение нескольких часов. Это значение основано на идентификаторе исходной системы, полученном из внешней системы.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Уникальный идентификатор оборудования, указанного рабочим заказом, или выбранного оборудования в течение часов обслуживания. Значение этого поля присутствует только в том случае, если рабочий заказ был выбран в течение нескольких часов. Это значение основано на идентификаторе исходной системы, полученном из внешней системы.

OverrideTrade
OverrideTrade string

Если торговля переопределена на карточке времени из торговли по умолчанию, назначенной сотруднику, это поле будет отображать переопределенное значение TradeId.

OverrideCraft
OverrideCraft string

Если ремесло было переопределено на карточке времени из по умолчанию, назначенному сотруднику, это поле отобразит переопределенное значение CraftId.

Премии
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

Заголовок массива для настраиваемых полей, используемых в ежедневном плане и связанных с часами в карточке времени. В этом массиве любая пара имен и значений может повторяться при наличии часов в карточке времени для нескольких типов ресурсов (например, лейбористов и оборудования).

Имя
TimeCardCharacteristics.Name string

Имя карточки времени, для которой задано значение. Это поле может повторяться по мере необходимости в списке TimeCardCharacteristic. Доступные варианты для имени : EmployeeCostType и EquipmentCostType.

Ценность
TimeCardCharacteristics.Value string

Значение имени характеристики карточки времени. Это поле может повторяться для каждого указанного имени характеристик.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Если код инструкции для получения дополнительной заработной платы для сотрудника был изменен (изменен или удален) по какой-либо причине, это поле будет отображаться как true.

Активен
IsActive boolean

Если часовой знак активен, это поле будет отображать значение true

Получение сведений о Market

Этот API позволяет клиентам считывать и экспортировать сведения о их главном списке рынков , начиная с Suite в свои внутренние системы. Он помогает клиентам поддерживать свой главный список рынков, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для рынков с помощью SSID, имени, компании или других сведений о рынке.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя
Name string

Имя рынка

Description
Description string

Необязательное поле для описания или добавления дополнительных сведений о Market

SourceSystemId
SourceSystemId string

Внешний идентификатор записи рынка, предоставленной системой записи для рынков

SourceSystemName
SourceSystemName string

Клиент предоставил имя системы записи для рынков.

Активен
IsActive boolean

Определяет, доступна ли запись для использования

Получение сведений о валютах

Возвращает полный список всех валют, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Численность
$count integer

Включает количество соответствующих результатов (свойство "@odata.count") в ответе.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Code
Code string

Открытый уникальный код, определяющий валюту

Имя
Name string

Полное имя валюты

Объект
Entity string

Владелец валюты

Symbol
Symbol string

Текстовый символ, используемый для обозначения валюты

CurrencySubunitName
CurrencySubunitName string

Имя подъединяемой валюты

CurrencyPluralName
CurrencyPluralName string

Имя множественного числа валют

CurrencySubunitPluralName
CurrencySubunitPluralName string

Имя валюты subunit Plural

Получение сведений о категориях оборудования

Возвращает полный список всех категорий оборудования, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
EquipmentCategoryId
EquipmentCategoryId string

Общедоступный уникальный идентификатор категории оборудования

Description
Description string

Описание категории оборудования

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для категорий оборудования

SourceSystemName
SourceSystemName string

Имя системы записи для категорий оборудования

Активен
IsActive boolean

Определяет, доступна ли запись для использования

Получение сведений о классе выставления счетов для оборудования проекта

Этот API позволяет клиентам считывать и экспортировать информацию о своем главном списке классов выставления счетов оборудования из Suite в внутренние системы. Он помогает клиентам поддерживать свой главный список классов выставления счетов оборудования, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для оборудования с помощью SSID, имени или другого класса выставления счетов оборудования.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

Обязательное. Укажите общедоступный идентификатор (ProjectId или ProjectSourceSystemId) для проекта, чтобы просмотреть все классы выставления счетов оборудования, назначенные ему.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Имя класса выставления счетов оборудования, используемого в проекте

SourceSystemId
SourceSystemId string

Внешний идентификатор записи класса выставления счетов оборудования, предоставленной системой записи для классов выставления счетов

SourceSystemName
SourceSystemName string

Имя системы записи, которая назначает класс выставления счетов оборудования проектам.

ProjectId
ProjectId string

Внешний идентификатор проекта, связанного с классом выставления счетов

Description
Description string

Необязательное поле для добавления дополнительных сведений о классе выставления счетов

VendorSourceSystemId
VendorSourceSystemId string

Необязательный внешний идентификатор поставщика, назначенный классу выставления счетов

Выставление счетов
BillingRate double

Тариф, взимаемая владельцу оборудования

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

Получение сведений о классе выставления счетов для сотрудников Project

Этот API позволяет клиентам считывать и экспортировать сведения о главном списке классов выставления счетов сотрудников из Suite в внутренние системы. Он помогает клиентам поддерживать свой главный список классов выставления счетов сотрудников, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Кроме того, они могут запрашивать APIM для сотрудников с помощью SSID, имени или другого класса выставления счетов сотрудников.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

Обязательное. Укажите общедоступный идентификатор (ProjectId или ProjectSourceSystemId) для проекта, чтобы просмотреть все классы выставления счетов для сотрудников, назначенные ему.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Имя класса выставления счетов сотрудника, используемого в проекте

SourceSystemId
SourceSystemId string

Внешний идентификатор записи класса выставления счетов сотрудника, предоставленной системой записи для классов выставления счетов

SourceSystemName
SourceSystemName string

Имя системы записей, назначающей классу Employee Billing для проектов.

ProjectId
ProjectId string

Внешний идентификатор проекта, связанного с классом выставления счетов

Description
Description string

Необязательное поле для добавления дополнительных сведений о классе выставления счетов

VendorSourceSystemId
VendorSourceSystemId string

Необязательный внешний идентификатор поставщика, назначенный классу выставления счетов

BillingRateST
BillingRateST double

Тариф стандартного времени, который взимается владельцу для сотрудника

BillingRateDT
BillingRateDT double

Двойная ставка времени, взиматься владельцу для сотрудника

BillingRateOT
BillingRateOT double

С течением времени плата взимается владельцу для сотрудника

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

Получение сведений о контакте проекта

Этот API предоставляет список контактов, назначенных проекту. В Project Suite они находятся в project —> назначенные контакты.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

Обязательное. Укажите открытый идентификатор (ProjectId или ProjectSourceSystemId) для проекта, чтобы просмотреть все контакты, назначенные ему.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

ContactPrimaryEmail
ContactPrimaryEmail string

Основной адрес электронной почты контакта

ContactSourceSystemId
ContactSourceSystemId

Идентификатор исходной системы контакта, добавляемый в проект

ProjectSourceSystemId
ProjectSourceSystemId

Идентификатор исходной системы проекта, которому назначается контакт

Активен
IsActive boolean

Отслеживает назначенное состояние контакта в проекте

Получение сведений о оборудовании

Предоставляет все записи оборудования, созданные в InEight для использования в любом проекте. В приложении записи оборудования находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы". Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Доступность или текущее состояние оборудования. Допустимые значения для этого поля: "Доступно" и "Недоступно". Если это не указано специально, предполагается значение "Доступно".

Номер оборудования
EquipmentNumber string

Система элементов оборудования идентификатора записи, которая должна быть уникальной для каждого элемента оборудования.

OwnershipType
OwnershipType string

Указывает, является ли элемент оборудования владельцем или арендован клиентом. Допустимые параметры этого поля: "Принадлежащий" и "Арендован".

EquipmentType
EquipmentType string

Связывает элемент оборудования с типом оборудования. Значение должно соответствовать значению существующего Объекта EquipmentTypeId.

VendorCode
VendorCode string

Определяет поставщика, который существует в InEight. Оборудование с кодом поставщика управляется соответствующим поставщиком, и их доступность ограничена этим поставщиком.

Серийный номер
SerialNumber string

Физический серийный номер или идентификационный номер транспортного средства (VIN) оборудования.

Производитель
Manufacturer string

Имя производителя оборудования.

Точки
Dot boolean

Указывает, регулируется ли оборудование Департамента транспорта (DOT).

ОборудованиеDescription
EquipmentDescription string

Определяемое пользователем поле, которое обычно описывает или содержит сведения о категории или модели или типе конкретного оборудования.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

SourceSystemId
SourceSystemId string

Идентификация оборудования, используемого во внешней системе. В большинстве случаев это соответствует полю "Номер оборудования". Это поле используется InEight для сопоставления записей оборудования с другими сущностями (например, Project Equipment), на которые ссылается оборудование.

SourceSystemName
SourceSystemName string

Имя внешней системы, предоставляющей данные.

Код валюты
CurrencyCode string

Определяет тип валюты, связанный с оборудованием.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Центр затрат, к которому принадлежит оборудование.

Местоположение
Location string

Свободное текстовое поле, которое используется для отображения расположения оборудования.

UnitCost
UnitCost double

Стоимость, связанная с эксплуатацией оборудования. Введенное здесь значение соответствует единице измерения (UoMName).

UoMName
UoMName string

Определяет единицу измерения, связанную с оборудованием. Указанное здесь значение должно соответствовать идентификатору имени или исходной системы существующей записи единицы измерения.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Определяет, может ли запись использоваться для ежедневного планирования в приложениях "Планирование" и "Ход выполнения"

Получение сведений о оборудовании проекта

Предоставляет полный список оборудования, назначенного указанному проекту, и все сведения о назначении. В записях projectEquipment приложения находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта". Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

Обязательное. Укажите общедоступный идентификатор (идентификатор проекта) для проекта, чтобы просмотреть все оборудование, назначенное ему.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectNumber
ProjectNumber string

DisplayId проекта, на котором назначается оборудование. Это же поле ProjectDisplayId в API Projects_Get

Номер оборудования
EquipmentNumber string

DisplayId оборудования, назначаемого проекту.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

UnitCost
UnitCost double

Задает почасовую ставку оборудования специально для назначения проекта. Если это значение не указано, стоимость единицы наследуется от типа оборудования, связанного с записью оборудования.

SourceSystemName
SourceSystemName string

Имя системы, в которой управляется назначение.

SourceSystemId
SourceSystemId string

Уникальный внутренний идентификатор записи ассоциации из системы, в которой управляются связи.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Первая дата, в которой доступна запись оборудования для проекта.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Последняя дата, в которой доступна запись оборудования для проекта.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Определяет, доступно ли оборудование для выбора в ежедневном плане в приложениях "План и ход выполнения"

ContractReference
ContractReference string

Необязательный идентификатор ссылки для контракта аренды

ContractLineNumberReference
ContractLineNumberReference string

Если оборудование было арендовано и предоставляется контрактReference, это поле может использоваться для указания определенного элемента линии в контракте, содержащего сведения об оборудовании.

ContractURL
ContractURL string

Необязательное поле, которое может использоваться для предоставления URL-адреса внешней системе, в которой можно просмотреть контракт на аренду. Эти сведения отображаются только в назначенных операционных ресурсах проекта.

BillingClass
BillingClass string

Мы разрешаем загрузку набора значений по проекту (уровень проекта) для заполнения этого поля. Они должны быть введены вручную через пользовательский интерфейс и /или через APIM. Существует раскрывающийся список для выбора пользовательского интерфейса и (или) проверки для импорта APIM по существующим значениям. Долгосрочный план заключается в улучшении полей "Классификация выставления счетов" на уровнях project Employee/Project Equipment, чтобы позволить добавлять и интегрировать несколько значений для каждого проекта как "выбор из списка" в пользовательском интерфейсе и интегрироваться с проверкой по списку

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Получение сведений о организации

Возвращает полный список полной иерархической структуры организации, доступной для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

SourceSystemId
SourceSystemId string

Возвращает запись организации, соответствующую указанному SourceSystemId и всем дочерним записям.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя организации
OrganizationName string

Имя организации, отображаемой в пользовательском интерфейсе InEight.

SourceSystemName
SourceSystemName string

Имя системы записи для организационной структуры.

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставляемый системой записей для организационной структуры.

ОрганизацияDescription
OrganizationDescription string

Описание записи организации, которую можно просмотреть в пользовательском интерфейсе InEight.

ParentOrganization
ParentOrganization string

SourceSystemId родительской записи организации. Используйте это поле для создания иерархической структуры для организаций.

Активен
IsActive boolean

Запись с параметром IsActive set to false была обратима удалена из системы.

Получение сведений о параметрах проекта

Интеграция ProjectSettings_Get позволяет ЭКСПОРТИРОВАТЬ параметры проекта, в том числе глобальные параметры проекта, сведения о проекте, типы топлива проекта и настраиваемые списки проектов. В предыдущих выпусках изменения параметров проекта были возможны только с помощью пользовательского интерфейса.

Обратите внимание, что каждый экспорт GET будет содержать все сведения о параметрах для каждого запрошенного проекта: например, глобальные параметры, типы топлива и настраиваемые списки. Кроме того, другие выборочные параметры фильтрации, такие как $select, $count, $top, $skip.... и т. д. не будет работать с этим API.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

key: ProjectDisplay или ProjectSourcesystemId

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectSourceSystemId
ProjectSourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

ProjectSourceSystemName
ProjectSourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Поведение интеграции элементов затрат

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Запланированная продолжительность проекта в днях

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

Тег сведений о проекте 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Тег сведений о проекте 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Тег сведений о проекте 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Тег сведений о проекте 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Тег сведений о проекте 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Тег сведений о проекте 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Тег сведений о проекте 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Тег сведений о проекте 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Тег сведений о проекте 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Тег сведений о проекте 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Тег сведений о проекте 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Тег сведений о проекте 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Тег сведений о проекте 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Тег сведений о проекте 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Тег сведений о проекте 15

CustomLists
CustomLists array of object

Родительское поле для настраиваемых списков

ListName
CustomLists.ListName string

Имя списка, добавляемого в пользовательскую метку

FieldValues
CustomLists.FieldValues array of string

Массив строк с разделителями-запятыми со списком NON-DUPLICATE всех значений полей, входящих в настраиваемый список

FuelTypes
FuelTypes array of object

Родительское поле для записи типа топлива

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

Имя типа используемого топлива

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

Значение, предоставленное в этом поле, должно соответствовать допустимой единице измерения, предоставленной ранее или определенной в системе InEight.

Код валюты
FuelTypes.CurrencyCode string

Валюта, используемая для покупки топлива. Значение, указанное в этом поле, должно соответствовать коду валюты на облачной платформе InEight и выбранному для проекта.

UnitCost
FuelTypes.UnitCost double

Значение топлива на единицу измерения

AccountCodeReference
FuelTypes.AccountCodeReference string

Код учетной записи, которая будет отображаться в обычном использовании приложений платформы продуктов, чтобы помочь пользователям при выполнении поиска или выбора для определенной работы завершено.

Активен
FuelTypes.IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

SourceSystemId
FuelTypes.SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

SourceSystemName
FuelTypes.SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

Получение сведений о пользователе

Интеграция Users_Get позволяет клиентам запрашивать и экспортировать списки пользователей из InEight в свои внутренние системы. Затем записи пользователя в этих списках можно изменить и повторно импортировать в Suite с помощью API Users_Import.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя
FirstName string

Имя пользователя

Фамилия
LastName string

Фамилия пользователя

Электронный адрес
EmailAddress string

официальный адрес электронной почты пользователя

Активен
IsActive boolean

"1" означает активный и "0" означает неактивное

DisplayUserId
DisplayUserId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

WorkNumber
WorkNumber string

рабочий номер телефона пользователя

MobileNumber
MobileNumber string

номер мобильного телефона пользователя

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

VendorCode
VendorCode string

Код поставщика поставщика, если пользователь назначен поставщику

EmployeeId
EmployeeId string

Укажите допустимый идентификатор пользователя, назначенного в системе.

Language
Language string

Основной язык, используемый для обмена данными

IsExternalUser
IsExternalUser boolean

"1" означает активный и "0" означает неактивное

Дата начала
StartDate date-time

Дата начала работы пользователя в формате UTC.

Дата окончания
EndDate date-time

Ожидаемая дата окончания пользователя в формате UTC.

Получение сведений о поставщике

Возвращает полный список всех поставщиков, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для поставщиков

SourceSystemName
SourceSystemName string

Имя системы записей для поставщиков

VendorCode
VendorCode string

Общедоступный уникальный идентификатор поставщика

VendorDescription
VendorDescription string

Описание поставщика

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Альтернативное имя
AlternateName string

Альтернативное имя, которое может быть назначено поставщику для поиска.

Адрес1
Address1 string

Адрес улицы поставщика.

Адрес2
Address2 string

Необязательная вторая строка для адреса улицы поставщика.

ZipCode
ZipCode string

Почтовый или почтовый индекс поставщика.

Город
City string

Город, где находится поставщик.

RegionISOCode
RegionISOCode string

Код ISO 3166-2 для региона поставщика.

CountryISOCode
CountryISOCode string

Код ISO Alpha-2 для страны поставщика.

Номер телефона
TelephoneNumber string

Номер телефона для поставщика.

ФаксNumber
FaxNumber string

Номер факса для поставщика

DefaultPaymentTerms
DefaultPaymentTerms string

Необязательные условия оплаты, которые будут использоваться по умолчанию при добавлении поставщика в контракт.

DefaultINCOTerms
DefaultINCOTerms string

Необязательные условия международной коммерческой торговли (INCO), которые будут использоваться по умолчанию при добавлении поставщика в контракт.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Необязательное расположение, при котором риск передается от продавца покупателю на указанные условия INCO

VendorTypeReference
VendorTypeReference string

Необязательная ссылка на тип поставщика. Если используется, данные, предоставленные в этом поле, должны соответствовать допустимой записи в главном типе поставщика, расположенной на платформе.

DefaultCurrencyCode
DefaultCurrencyCode string

Код валюты по умолчанию

PreferredLanguage
PreferredLanguage string

Предпочтительный язык

VendorTaxJurisdiction
VendorTaxJurisdiction string

Необязательный код налоговой юрисдикции, который можно включить при отправке счета и оплаты запросов от контрактов во внешнюю систему. Это поле также может использоваться при запросе налоговых сведений из внешней системы налогообложения для элементов линии контракта.

Состояние
Status string

Состояние поставщика, доступного или недоступного

VendorTaxId
VendorTaxId string

Необязательный налоговый номер, выданный поставщику от государственного налогового органа (как правило, IRS для поставщиков США)

VendorAddresses
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Тип адреса поставщика

Адрес1
VendorAddresses.Address1 string

Адрес1

Адрес2
VendorAddresses.Address2 string

Адрес2

ZipCode
VendorAddresses.ZipCode string

Почтовый индекс

Город
VendorAddresses.City string

Город

RegionISOCode
VendorAddresses.RegionISOCode string

Код ISO региона

CountryISOCode
VendorAddresses.CountryISOCode string

Код ISO страны

Номер телефона
VendorAddresses.TelephoneNumber string

Номер телефона

ФаксNumber
VendorAddresses.FaxNumber string

номер факса;

Получение сведений о поставщике проекта

Этот API предоставляет список поставщиков, назначенных проекту. В Project Suite они находятся в Project —> назначенные поставщики.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

Обязательное. Укажите открытый идентификатор (ProjectId или ProjectSourceSystemId) для проекта, чтобы просмотреть всех поставщиков, которым он назначен.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор для каждого проекта, который является общедоступным. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и закрытый уникальный идентификатор.

VendorCode
VendorCode string

Код поставщика поставщика, если пользователю назначен поставщик

VendorSourceSystemId
VendorSourceSystemId string

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб. Уникальный идентификатор для каждого поставщика, созданного системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей

ProjectSourceSystemId
ProjectSourceSystemId string

Уникальный идентификатор для каждого проекта, созданного системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей

Активен
IsActive boolean

Логическое значение, указывающее, активен ли поставщик в системе InEight

Получение сведений о проекте

Возвращает полный список всех проектов, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
includeAttributes
includeAttributes True boolean

флаг для получения атрибутов

OrganizationSourceSystemId
OrganizationSourceSystemId string

Возвращает проекты, назначенные указанному Объекту OrganizationSourceSystemId.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectDisplayId
ProjectDisplayId string

Уникальный идентификатор, который является общедоступным распознаваемым. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать SourceSystemId, если нет необходимости использовать открытый и частный уникальный идентификатор.

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны типичным системным пользователям.

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Чтобы подготовить уникальное значение для этого поля, обратитесь к InEight.

Имя проекта
ProjectName string

Текстовое поле, предоставляющее короткое описательное имя проекта.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId организации, которой назначен проект.

BaseCurrency
BaseCurrency string

Валюта проекта по умолчанию. Значение, предоставленное в этом поле, должно соответствовать коду валюты на облачной платформе InEight.

TimeZone
TimeZone string

Часовой пояс проекта в формате UTC.

ProjectStatusName
ProjectStatusName string

Состояние проекта. Единственное значение, допустимое в текущем выпуске, — New.

Дата начала
StartDate date-time

Дата начала проекта в формате UTC.

Дата окончания
EndDate date-time

Ожидаемая дата окончания проекта в формате UTC.

Город
City string

Имя города, где находится проект.

RegionISOCode
RegionISOCode string

ISO-код (3166-2) для региона, в котором находится проект.

CountryISOCode
CountryISOCode string

ISO-код (Альфа-2) для страны, в которой находится проект.

ZipCode
ZipCode string

Почтовый индекс или почтовый индекс расположения проекта.

Адрес1
Address1 string

Основной адрес улицы расположения проекта.

Адрес2
Address2 string

Дополнительные сведения об адресе улицы для расположения проекта.

Широта
Latitude double

Широта географической информационной системы (GIS) расположения проекта. Допустимые значения — не более 90 и не менее –90.

Долгота
Longitude double

GIS долготы расположения проекта. Допустимые значения не более 180 и не ниже –180.

Примечания.
Notes string

Текстовое поле свободной формы для заметок о проекте.

Активен
IsActive boolean

Отправка значения false в этом поле приводит к обратимой удалению записи из облачной платформы InEight. Если значение не указано, используется значение по умолчанию true.

OriginalContractAmount
OriginalContractAmount double

Стоимость доллара исходного контракта.

Номер контракта
ContractNumber string

Идентификатор основного контракта для проекта.

DateProjectStarted
DateProjectStarted date-time

Фактическая дата начала проекта.

ContractDate
ContractDate date-time

Дата действия первичного контракта.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Дата завершения основного контракта.

OriginalDuration
OriginalDuration integer

Запланированная продолжительность проекта в днях.

ПрогнозStartDate
ForecastStartDate date-time

Прогнозируемая дата начала проекта в формате UTC

ПрогнозCompletionDate
ForecastCompletionDate date-time

Прогнозируемая дата окончания проекта в формате UTC.

ForecastDuration
ForecastDuration integer

Прогнозируемая длительность проекта в целом.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Ожидаемая дата получения сертификата существенного завершения.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Прогнозируемая измененная дата завершения проекта в формате UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Прогнозируемое расширение длительности проекта в целом

ForecastRevisedDuration
ForecastRevisedDuration integer

Прогнозируемая измененная длительность проекта в целом

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Измененная дата завершения проекта в формате UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Продление контракта длительности проекта в целом

ContractRevisedDuration
ContractRevisedDuration integer

Измененная продолжительность контракта проекта в целом

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Ожидаемая дата награждения сертификата существенного завершения.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Ожидаемая дата получения сертификата окончательного завершения.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Ожидаемая дата награждения сертификата окончательного завершения.

CompanyLegalName
CompanyLegalName string
ProjectAttributes
ProjectAttributes array of object

Используйте этот массив для назначения значений известных атрибутов проекта записи Project. Для каждого атрибута необходимо указать атрибут AttributeName OR AttributeSourceSystemId для InEight, чтобы найти соответствующий атрибут, определенный в системе.

ИмяАтрибута
ProjectAttributes.AttributeName string

Укажите допустимое имя атрибута проекта, определенного в системе. Если для этого поля задано значение, не включайте поле AttributeSourceSystemId.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Укажите допустимый SourceSystemId атрибута проекта, определенного в системе. Если для этого поля задано значение, не включайте поле AttributeName.

AttributeValue
ProjectAttributes.AttributeValue string

Укажите значение атрибута, указанного полями AttributeName или AttributeSourceSystemId. Запись, указанная в этом поле, должна соответствовать ожидаемому типу данных атрибута проекта. Например, если атрибут проекта ожидает значение даты, это поле должно содержать дату. Если тип данных атрибута проекта указан как "Data", то запись, указанная в этом поле, должна соответствовать допустимому параметру источника данных атрибутов проекта. Например, источник данных атрибута проекта указывается как "Организация", а запись в этом поле должна соответствовать допустимому имени организации или SourceSystemId.

Рынки
Markets array of string

Получение сведений о регионах

Возвращает список всех кодов регионов, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
includeTranslation
includeTranslation True string

Если задано значение true, разверните модель сущности, чтобы включить переведенные имена регионов на всех языках, поддерживаемых InEight.

CountryISOCode
CountryISOCode string

Возвращает все записи региона с соответствующим значением CountryISOCode.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ISOCode
ISOCode string

Код ISO региона

Имя
Name string

Имя региона

CountryISOCode
CountryISOCode string

Код ISO сущности Country.

Переводы
Translations array of object

Имя региона, переведенное для всех языков, поддерживаемых InEight

LanguageDisplayId
Translations.LanguageDisplayId string

Общедоступный идентификатор языка, используемого для перевода

Название региона
Translations.RegionName string

Переведенное имя региона

Получение сведений о роли

Эта интеграция позволяет клиентам запрашивать и экспортировать главный список ролей, которые могут использоваться для различных бизнес-функций в нескольких облачных приложениях InEight. Они также могут запрашивать APIM для ролей с помощью SourceSystemId, RoleName или других сведений о роли.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
RoleName
RoleName string

Имя роли

Description
Description string

Описание роли

AdminLevel
AdminLevel string

Уровень администратора, которому назначена эта роль: 0, 1, 2 или 3

SourceSystemId
SourceSystemId string

Уникальный идентификатор записи, назначенный suite и соответствующий внешней системе, использующую интеграцию. Работа с InEight для подготовки уникального значения для этого поля

SourceSystemName
SourceSystemName string

Уникальное имя, назначенное набором и соответствующее внешней системе, использующее интеграцию. Работа с InEight для подготовки уникального значения для этого поля

IsSystem
IsSystem boolean
Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Получение сведений о создании

Возвращает полный список всех ремесл сотрудников, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

TradeSourceSystemId
TradeSourceSystemId string

Возвращает записи Craft, назначенные торговому источнику SourceSystemId, указанному в параметре.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
CraftId
CraftId string

Идентификатор InEight записи Craft

CraftDescription
CraftDescription string

Описание ремесла

TradeId
TradeId string

Идентификатор InEight для торговли, связанной с ремеслом

Код валюты
CurrencyCode string

ISO-код валюты, назначенной крафту

VendorCode
VendorCode string

Идентификатор InEight поставщика, назначенный крафту

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId союза, назначенного ремеслу

UOMName
UOMName string

Общедоступное имя единицы измерения, назначенной ремеслу

UseBaseWageFactors
UseBaseWageFactors boolean

Флаг, определяющий, использует ли запись абсолютные значения или коэффициенты умножения для ставок оплаты.

StraightTimeRate
StraightTimeRate double

Ставка для стандартной оплаты, которая должна применяться для этого ремесла

OverTimeFactor
OverTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника для определения скорости сверхурочного времени. Будет пустым, если не использовать факторы.

OverTimeRate
OverTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за трудоемкие трудоемкие работы в соответствии с применимыми законами. При использовании факторов будет пустым.

DoubleTimeFactor
DoubleTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника для определения их двойной частоты времени. Будет пустым, если не использовать факторы

DoubleTimeRate
DoubleTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за двойное время работы в соответствии с применимыми законами. При использовании факторов будет пустым.

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставляемый системой записей для ремесел

SourceSystemName
SourceSystemName string

Имя системы записей для ремесел

Активен
IsActive boolean

Возвращаются только активные записи для этого API

Получение сведений о сотрудниках

Предоставляет все записи сотрудников, созданные в InEight для использования в любом проекте. В приложении записи сотрудников находятся в параметрах меню "Уровень учетной записи" в разделе "Основные библиотеки данных" > "Операционные ресурсы".

Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. Обратите внимание, что поле EmployeePIN возвращает только зашифрованные значения для защиты и безопасности частной информации.

API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
CraftId
CraftId string

Определяет ремесло сотрудника. Значение в этом поле должно соответствовать допустимому общедоступному идентификатору для ремесла из интеграции ремесел или значений, введенных вручную в InEight.

VendorCode
VendorCode string

Определяет поставщика, существующего в InEight. Сотрудники с поставщиком управляются соответствующим поставщиком, а их доступность ограничена этим поставщиком.

EmployeeId
EmployeeId string

Общедоступная уникальная идентификация сотрудника в InEight.

Имя
FirstName string

Имя сотрудника.

Фамилия
LastName string

Фамилия сотрудника.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

EmployeePIN
EmployeePIN string

ПИН-код, используемый сотрудниками для проверки себя при утверждении часов на карточке времени. Это необязательная функция в InEight. Данные должны быть отправлены в виде чисел, и при необходимости он должен быть отправителем до нуля.

CanReportTime
CanReportTime boolean

Определяет, может ли сотрудник сообщать время на карточке времени в InEight.

SourceSystemId
SourceSystemId string

Идентификация записи сотрудника во внешней системе записей для сотрудников. Это поле используется в потоке интеграции для выполнения подстановки сотрудника в InEight для обновления или добавления. Это поле также используется для сопоставления записей сотрудников с другими сущностями в интеграции (например, ProjectEmployee), где сотрудник перекрестно ссылается.

SourceSystemName
SourceSystemName string

Имя системы записи для сотрудников. Совместная работа с InEight позволяет определить определенное значение, используемое в этом поле.

Дата начала
StartDate date-time

Дата начала или найма сотрудника в организации клиента. Это не определенная дата для проекта. Если это не указано, система будет использовать дату по умолчанию при получении записи.

Дата окончания
EndDate date-time

Дата окончания или прекращения работы сотрудника из организации клиента. Это не определенная дата для проекта. При необходимости можно задать дату будущего. Если оно не указано, система будет использовать дату окончания по умолчанию 12.31.9999.

Код валюты
CurrencyCode string

Определяет валюту, связанную с сотрудником, который используется для определения стандартной ставки оплаты сотрудника. Чтобы разрешить успешное назначение записи сотрудника проекту, значение, предоставленное в этом поле, должно соответствовать одной из валют, используемых для проектов.

UOMName
UOMName string

Определяет единицу измерения, связанную с сотрудником, используемым для определения стандартной ставки заработной платы сотрудника. Указанное здесь значение должно соответствовать существующему единице измерения name OR SourceSystemId.

StraightTimeRate
StraightTimeRate double

Тариф для стандартной оплаты, который должен применяться для сотрудника в рамках назначенного проекта. Если пустое значение отправляется в интеграции, система наследует любую прямую ставку времени, назначенную сотруднику через связанное с ним ремесло.

OverTimeFactor
OverTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника для определения скорости сверхурочного времени. (Прямой коэффициент сверхурочного времени X = сверхурочное время)Укажите это, только если не используется OverTimeRate.

OverTimeRate
OverTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за трудоемкие трудоемкие работы в соответствии с применимыми законами. Укажите это, только если не используется OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Фактор, используемый для умножения стандартной ставки сотрудника, чтобы определить их двойную ставку времени. (Коэффициент двойного времени X прямое время X = двойное время)Укажите это, только если не используется DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Точную вычисляемую ставку, выплачиваемую сотруднику за двойное время работы в соответствии с применимыми законами. Укажите это, только если не используется DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Флаг, определяющий, следует ли использовать OverTimeRate и DoubleTimeRate или OverTimeFactor и DoubleTimeFactor. При задании значения true будет указано, что факторы должны использоваться вместо конкретных ставок.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId союза, которому принадлежит сотрудник. Должен соответствовать допустимому союзу из master Data в InEight.

PrimaryCompany
PrimaryCompany string

Откройте текстовое поле. Значение этого поля используется для сведений о сотрудниках в Центре времени InEight.

Название должности
JobTitle string

Используется для отображения названия задания для сотрудника в пользовательском интерфейсе ежедневного плана. Если это поле пусто, пользовательский интерфейс будет использовать назначенное сотрудником описание ремесла.

UnionJobTitle
UnionJobTitle string

Приложение Плана InEight можно настроить для отображения UnionJobTitle, JobTitle или ремесла, связанного с сотрудником.

РуководительId
SupervisorId string

Используется для отчетов сотрудников еженедельных расписаний. Отчет может быть отправлен пользователю, предоставленному в этом поле для каждого связанного сотрудника, имеющего значение WeeklyTimesheet, равное True. Значение этого поля должно соответствовать SourceSystemId допустимого пользователя InEight

CountryISOCode
CountryISOCode string

Расположение или страна занятости сотрудника.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Центр затрат по умолчанию для оплаты за плату, когда часы не должны взиматься в отношении проекта, которому они назначены (например, специальные типы отпусков).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Код обработки заработной платы по умолчанию, который может быть переопределен для каждой карты времени.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Определяет, может ли быть переопределен дополнительный код инструкции по заработной плате для этого сотрудника.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Определяет, должен ли сотрудник быть доступен для выбора в еженедельном расписании.

Получение сведений о сотрудниках проекта

Предоставляет полный список сотрудников, назначенных указанному проекту, и все сведения о назначении. В приложении записи ProjectEmployee находятся в меню "Уровень проекта" > в разделе "Назначенные операционные ресурсы Проекта". Успешный ответ для этого запроса будет иметь значение "202 Accepted" и включает элемент Location, предоставляющий адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", до получения ответа "200", включая файл. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью $skip до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
ProjectId
ProjectId True string

Обязательное. Укажите общедоступный идентификатор (идентификатор проекта) для проекта, чтобы просмотреть всех сотрудников, которым было назначено это.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
ProjectId
ProjectId string

SourceSystemId проекта, которому назначены сотрудники. Это поле помечено как внешний идентификатор проекта в пользовательском интерфейсе InEight.

EmployeeId
EmployeeId string

SourceSystemId сотрудника, которому назначен проект.

StraightTimeRate
StraightTimeRate double

Базовая ставка, применяемая к сотруднику для вычисления предполагаемой стоимости работы в указанном проекте. При предоставлении значения в этом поле будет задана определенная ставка, используемая для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

OverTimeFactor
OverTimeFactor double

Коэффициент процентной корректировки, применяемый к DirectTimeRate, чтобы определить частоту сверхурочного времени. Используйте фактор или используйте заданную скорость, но не оба. Если используются факторы вместо ставок, задайте значение UseBaseWageFactors значение true. При предоставлении значения в этом поле задается конкретный фактор, используемый для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

OverTimeRate
OverTimeRate double

Конкретная ставка, применяемая к сотруднику для сверхурочного времени. Используйте фактор или используйте заданную скорость, но не оба. Если используются ставки вместо факторов, для параметра UseBaseWageFactors задано значение false. При предоставлении значения в этом поле будет задана определенная ставка, используемая для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

DoubleTimeFactor
DoubleTimeFactor double

Коэффициент процентной корректировки, применяемый к DirectTimeRate, чтобы определить частоту в два раза. Используйте фактор или используйте заданную скорость, но не оба. Если используются факторы вместо ставок, для параметра UseBaseWageFactors задано значение true. При предоставлении значения в этом поле задается конкретный фактор, используемый для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

DoubleTimeRate
DoubleTimeRate double

Конкретная ставка, применяемая к сотруднику для double Time.Use a factor или use a set rate, но не оба. Если используется ставка вместо факторов, для параметра UseBaseWageFactors задано значение false. При предоставлении значения в этом поле будет задана определенная ставка, используемая для сотрудника только в назначенном проекте. Если это поле остается пустым, система будет использовать эквивалентное значение в записи основных данных для сотрудника.

SourceSystemName
SourceSystemName string

Имя системы записей, которая назначает сотрудников проектам.

UseBaseWageFactors
UseBaseWageFactors boolean

Определяет, должна ли система использовать коэффициенты корректировки заработной платы вместо конкретных ставок для сверхурочного и двойного времени. Это поле должно оставаться пустым при использовании значений в записи основных данных для сотрудника.

Дата начала
StartDate date-time

Действующие первые даты, которые сотрудник должен считаться активным в проекте и доступен для выбора в функциях приложений. Эта дата не может предшествовать дате начала записи основных данных для сотрудника.

Дата окончания
EndDate date-time

Последняя действиющая дата, которую сотрудник должен считаться активным в проекте и доступен для выбора в функциях приложений. Эта дата не может превышать дату окончания записи основных данных для сотрудника.

SourceSystemId
SourceSystemId string

Не используйте это поле.

UoMName
UoMName string

Единица измерения, используемая в сочетании со скоростью, применяемой специально для сотрудника для назначенного проекта. Если для этого поля не указано значение, система будет использовать единицу измерения из главной записи сотрудника или ремесла, связанного с сотрудником. Указанное здесь значение должно соответствовать имени ИЛИ SourceSystemId существующей записи единицы измерения.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Используйте это поле для задания определенного ремесла, используемого для сотрудника, когда они назначены проекту. Например, сотрудник, который обычно работает с торговлей, может быть назначен в качестве руководителя во временном назначении проекту. Если в этом поле отправляется определенное ремесло, а в этом поле не указана определенная информация о скорости, в противном случае значения скорости для сотрудника будут определены из набора Craft в этом поле. Значение, отправленное в этом поле, должно соответствовать записи, предоставленной ранее в интеграции ProjectCraft.

Активен
IsActive boolean

Это поле не рекомендуется использовать. Отправка значения false в этом поле приведет к обратимому удалению записи из InEight и неустранимой без поддержки InEight профессиональных служб.

BillingClass
BillingClass string

Мы разрешаем загрузку набора значений по проекту (уровень проекта) для заполнения этого поля. Они должны быть введены вручную через пользовательский интерфейс и /или через APIM. Существует раскрывающийся список для выбора пользовательского интерфейса и (или) проверки для импорта APIM по существующим значениям. Долгосрочный план заключается в улучшении полей "Классификация выставления счетов" на уровнях project Employee/Project Equipment, чтобы позволить добавлять и интегрировать несколько значений для каждого проекта как "выбор из списка" в пользовательском интерфейсе и интегрироваться с проверкой по списку

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Получение сведений о типе оборудования

Возвращает полный список всех типов оборудования, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
EquipmentCategoryId
EquipmentCategoryId string

Возвращает записи типа оборудования, которые соответствуют указанному идентификатору категории оборудования.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
EquipmentTypeId
EquipmentTypeId string

Общедоступный уникальный идентификатор типа оборудования

Description
Description string

Описание типа оборудования

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

EquipmentCategoryId
EquipmentCategoryId string

Общедоступный идентификатор категории оборудования, назначенный типу оборудования

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для типов оборудования

SourceSystemName
SourceSystemName string

Имя системы записи для типов оборудования

VendorCode
VendorCode string

Общедоступный идентификатор поставщика, назначенный типу оборудования

Код валюты
CurrencyCode string

Общедоступный идентификатор для валюты, назначенной типу оборудования

UnitCost
UnitCost double

Затраты на единицу измерения для всех оборудования, назначенных этому типу оборудования

UoMName
UoMName string

Общедоступное имя единицы измерения, назначенного типу оборудования

Получение сведений о торговле

Возвращает полный список всех торгов сотрудников, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
TradeDisplay
TradeDisplay string

Общедоступный уникальный идентификатор для торговли

TradeDescription
TradeDescription string

Описание торговли

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

SourceSystemId
SourceSystemId string

Уникальный идентификатор, предоставленный системой записи для торгов

SourceSystemName
SourceSystemName string

Имя системы записей для торгов

Получение сведений о часовом поясе

Возвращает полный список всех часовых поясов, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
includeTranslation
includeTranslation True boolean

Если задано значение true, модель сущности расширяется для включения имен часовых поясов во всех языках, поддерживаемых InEight.

Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя
Name string

Уникальный часовой пояс, отображаемый в параметрах списка выбора в приложениях

TimeZoneSerialized
TimeZoneSerialized string

Сведения о часовом поясе и регионе, который он соответствует.

TimeZoneTranslations
TimeZoneTranslations array of object

Массив имен часовых поясов на локализованных языках

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

Уникальное сокращенное имя языка, например en для английского языка.

TimeZoneName
TimeZoneTranslations.TimeZoneName string

Уникальный часовой пояс, переведенный или локализованный, соответствующий языку

Получение сведений о языке

Возвращает полный список всех языков, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
DisplayId
DisplayId string

Уникальный общедоступный идентификатор языка

Имя
Name string

Имя языка

Получение сведений об единице измерения

Возвращает полный список всех единиц измерения, доступных для использования в облачных приложениях InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя
Name string

Уникальное имя единицы измерения, отображаемое в параметрах списка выбора в приложениях. Имена единиц измерения обычно задаются в сокращенной форме, например "LF" для "линейных футов"

Description
Description string

Описание UOM.

MeasurementTypeName
MeasurementTypeName string

Тип измерения, который будет выполняться. Например, измерения для футов, ярдов или миль будут иметь тип "Длина" в то время как измерения в течение дней, недель или месяцев будут иметь тип "Время"

MeasurementSystemName
MeasurementSystemName string

Определяет, выполняются ли вычисления измерений в единицах метрики или английского языка или обоих.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Создает группу единиц измерения, которые могут использоваться в качестве альтернативных вариантов для основного урока. Например, у клиента могут быть единицы измерения, определенные в течение часов, минут, дней и секунд, и все они имеют значение "Короткий интервал" в поле "Альтернативный идентификатор UoM". Если любой из этих записей выбран в качестве основной единицы измерения в бизнес-функциональных возможностях, остальные три могут стать доступными в качестве альтернативного. Все записи в группе должны иметь одинаковый тип измерения

ПреобразованиеFactor
ConversionFactor double

Определяет, как будет вычисляться преобразование между основными и альтернативными единицами.

BaseUOMName
BaseUOMName string

Единица записи мер, представляющая самый низкий уровень возможного измерения. Например, единица измерения представления времени, например "Часы", может иметь базовую единицу "Секунды".

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Определяет альтернативную единицу измерения по умолчанию, которую можно использовать после выбора основного блока. Например, единицу "Каждый" можно использовать в рамках элемента контракта, но при покупке элемента можно использовать альтернативный элемент "Пакет".

IsBaseUoM
IsBaseUoM boolean

Определяет, можно ли использовать единицу записи мер в качестве основы для других единиц измерения.

SKFUOM
SKFUOM string

Статистический ключевой рисунок. Данные для этого поля импортируются из настраиваемого поля в оценке HD и используются при синхронизации значений элементов затрат (бюджет, прогноз и т. д.) с ERP.

SourceSystemId
SourceSystemId string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи.

SourceSystemName
SourceSystemName string

Имя внешней системы, создающей запись

Активен
IsActive boolean

Определяет, доступна ли запись для использования

Получение стран

Возвращает полный список всех стран, доступных для использования в облачных приложениях InEight. Ответ может быть дополнительно расширен, чтобы включить переведенные имена стран для всех языков, поддерживаемых в настоящее время облаком InEight. Успешный ответ для этого запроса будет "Принято 202" и включает свойство Location, содержащее адрес, в котором может быть скачан JSON-файл, содержащий запрошенные записи. Обработка успешного запроса обрабатывается как асинхронное событие, и файл может занять до нескольких минут, чтобы стать доступным. Опрос адреса, предоставленного в поле "Расположение", пока не получит ответ "200", указывающий на наличие файла. API возвращает не более 500 записей для каждого запроса. Если полученный JSON-файл содержит ровно 500 записей, продолжайте выполнять последующие запросы с помощью "$skip" до тех пор, пока число записей не будет ниже 500.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

Filter
$filter string

Фильтрует результаты на основе логического условия. Примеры операторов включают "eq" для "equals", "ne" для "не равно", "gt" и "lt" для "больше"/"меньше", "contains('foo')", "endswith('bar')" и т. д . См. примеры запроса.

Упорядочить по
$orderby string

Сортирует результаты. Например, для параметра $orderby значение LastName, FirstName будет отсортировать результаты по LastName, а затем FirstName.

Верх
$top integer

Формат — int32. Возвращает только первые результаты n.

Пропустить
$skip integer

Формат — int32. Пропускает первые результаты n.

includeTranslation
includeTranslation True boolean

Задайте значение true, чтобы включить переведенные имена стран для каждого языка, поддерживаемого облачными приложениями InEight.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Имя
Name string

Уникальное имя страны, отображаемой в параметрах списка выбора в приложениях

ISOCode
ISOCode string

Уникальный сокращенный код Международной организации по стандартизации (ISO) (стандарт 3166, альфа-2), представляющий страну.

CountryTranslations
CountryTranslations array of object

Массив переведенного имени страны на каждом поддерживаемом языке

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

Уникальное сокращенное имя языка, например en для английского языка.

НазваниеСтраны
CountryTranslations.CountryName string

Переведенное имя страны для соответствующего LanguageDisplayId

Тип характеристик импорта материала

Эта интеграция является частью интеграции материалов, которая позволяет сторонним сторонам поддерживать главный список всех материалов, классификаций и предварительно определенных атрибутов материалов, используемых для контрактов и приобретения.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

DisplayId
DisplayId string

Уникальный идентификатор, который публично распознается. Это поле отображается в обычном использовании приложений InEight. Значение, отправленное в этом поле, может соответствовать СвойствуTypeReference, если нет необходимости использовать общедоступный и частный уникальный идентификатор.

DefaultCharacteristicName
DefaultCharacteristicName string

Имя типа характеристик

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Language
Language string

Языковой код, представляющий язык полей "Имя характеристики по умолчанию" и "Описание характеристик по умолчанию"

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Описание типа характеристик

CharacteristicTypeReference
CharacteristicTypeReference string

Предопределенный список на платформе InEight, определяющий значения, разрешены для типа характеристик материала, например (Text, List, Numeric, Date, Open List)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений InEight и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей

SourceSystemName
SourceSystemName string

Имя внешней системы, использующую интеграцию. Клиенты должны работать с InEight, чтобы подготовить уникальное значение для этого поля

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Language
Language string

языковой код, представляющий язык в полях "Имя и описание характеристик". Значение, отправленное в этом поле, должно соответствовать допустимому коду для языков, поддерживаемых InEight.

Имя характеристик
CharacteristicName string

Переведенное имя характеристик для связанного языка

Описание
CharacteristicDescription string

Переведенное описание DescriptionName для связанного языка

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Language
Language string

языковой код, представляющий язык полей "Описание характеристик" по умолчанию и текстовые поля элемента "Тип характеристик материала". Значение, отправленное в этом поле, должно соответствовать допустимому коду для языков, поддерживаемых InEight.

DefaultElementValue
DefaultElementValue string

Строковое значение элемента "Тип характеристик"

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Описание элемента "Тип характеристик"

Активен
IsActive boolean

Определяет, активна ли запись и доступна ли в системе. Если значение не указано, используется значение true. Отправка значения false приводит к обратимой удалению записи в InEight

Language
Language string

Код языка, представляющий язык в полях ElementValue и CharacteristicTypeElementDescription. Значение, отправленное в этом поле, должно соответствовать допустимому коду для языков, поддерживаемых InEight.

ElementValue
ElementValue string

Переведенный текст значения элемента для связанного языка

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Переведенный текст описания ElementValue для связанного языка

Возвращаемое значение

response
string

Удаление пользователей

API Users_Delete позволяет пользователям удалять одну или несколько записей с помощью внешней системы программным способом или с помощью APIM вручную. Действие "Удаление" осуществляется путем установки флага IsActive в значение False. Все системные записи, используемые для проверки подлинности пользователя с идентификатором Microsoft Entra ID (таблица входа пользователя), очищаются. Удаление доступно независимо от состояния пользователя как активного или неактивного. Нет ограничений на количество пользователей, которые могут быть удалены с помощью транзакции массового удаления. Существует проверка, чтобы убедиться, что пользователь не может удалить собственную запись.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

SourceSystemId
SourceSystemId True string

Идентификатор, созданный системой записи и используемый во всех системных коммуникациях в качестве основного метода указания уникальной записи. Это поле не отображается в обычном использовании приложений платформы продуктов и может содержать внутренние идентификаторы, такие как GUID, которые не понятны для типичных системных пользователей.

Возвращаемое значение

response
string

Эта интеграция используется для импорта данных адреса доставки проекта

Позволяет клиентам импортировать данные о доставке проектов для своей организации. Эта интеграция создает и поддерживает сведения об адресе доставки для проекта с помощью приложения контракта.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

он префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор исходной системы.

ProjectSourceSystemId
ProjectSourceSystemId string

Это поле указывает уникальный идентификатор исходной системы проекта.

StreetName
StreetName string

Это поле указывает имя улицы.

CityName
CityName string

Это поле указывает имя города

Регион
Region string

Это поле указывает код региона.

Код страны
CountryCode string

Это поле указывает код страны.

Почтовый индекс
PostalCode string

Это поле указывает почтовый индекс.

TaxJurisdiction
TaxJurisdiction string

Это поле указывает код налоговой юрисдикции.

IsDefault
IsDefault string

Это поле указывает, является ли поле полем по умолчанию или нет.

Активен
IsActive string

Это поле указывает, является ли поле активным или нет.

Эта интеграция используется для импорта данных завода

Позволяет клиентам импортировать данные заводов для своей организации. Растения используются для упорядочения материалов. Эта интеграция позволяет создавать и управлять списком настраиваемых заводов для использования в приложении контракта.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

PlantReference
PlantReference string

Это поле указывает уникальный справочный номер завода.

Description
Description string

Это поле указывает описание завода.

LegalEntityReference
LegalEntityReference string

Это поле указывает имя юридического лица для этого завода.

Активен
IsActive string

Это поле указывает, является ли завод активным или нет.

Эта интеграция используется для импорта данных заказа на покупку

Позволяет клиентам получать обновленные сведения о контракте на основе создания заказа на покупку (ответ). Ответное сообщение также можно использовать для предоставления обновлений состояния заказа на покупку по мере перехода от запроса на оплату в внешней системе.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс клиента
X-IN8-TENANT-PREFIX True string

Префикс https://domain.hds.ineight.com/ клиента будет "доменом".

Ключ подписки APIM
Ocp-Apim-Subscription-Key True string

Это найдено в профиле APIM.

ContractReference
ContractReference string

Это поле указывает ссылку на контракт, соответствующую полю номера контракта в наборе проектов.

CurrentValue
CurrentValue string

Это поле указывает текущее значение.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Это поле указывает текущее значение в валюте проекта.

LogToken
LogToken string

Это поле указывает маркер журнала, отправленный в сообщении запроса.

Состояние
Status string

Это поле указывает состояние синхронизации из внешней системы.

Level
Level string

Это поле указывает уровень сообщения об ошибке.

Message
Message string

Это поле указывает на сообщение об ошибке.

ContractTypeReference
ContractTypeReference string

Это поле указывает ссылку на тип контракта.

VendorReference
VendorReference string

Это поле указывает номер отображения поставщика.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Это поле указывает ссылку на организацию приобретения.

PurchasingGroupReference
PurchasingGroupReference string

Это поле указывает ссылку на группу приобретения.

LegalEntityReference
LegalEntityReference string

Это поле указывает ссылку на юридическое лицо.

PaymentTermReference
PaymentTermReference string

Это поле указывает ссылку на термин оплаты.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта.

CurrencyReference
CurrencyReference string

Это поле указывает ссылку на валюту.

INCOTerms
INCOTerms string

Это поле указывает на incoterms.

AgreementNumber
AgreementNumber string

Это поле указывает номер соглашения.

AgreementValue
AgreementValue string

Это поле указывает значение соглашения.

PurchaseOrderNumber
PurchaseOrderNumber string

Это поле указывает номер заказа на покупку.

PurchaseOrderValue
PurchaseOrderValue string

Это поле указывает значение заказа на покупку.

CreatedByReference
CreatedByReference string

Это поле указывает, кто создал контракт.

CreatedDate
CreatedDate string

Это поле указывает дату создания.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Определяет новый po или существует. Обновите значение true или false.

Description
Description string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

EffectiveDate
EffectiveDate string

Дата и время начала этого контракта. Если пустое занимает текущую дату и время

ContractStatus
ContractStatus string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

ContractSubTypeReference
ContractSubTypeReference string

Текстовое поле свободной формы, которое можно вручную ввести подтип контракта.

InvoicePlanIndicator
InvoicePlanIndicator string

True или false.

Дисциплина
Discipline string

Должно точно соответствовать значению.

ScopeOfContract
ScopeOfContract string

Текстовое поле свободной формы.

RetentionPercent
RetentionPercent string

Хранение элементов строки.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Числовое значение.

СогласованиеTariffSchedule
HarmonizedTariffSchedule string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CountryOfOrigin
CountryOfOrigin string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

RequsitionNumber
RequsitionNumber string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

RequsitionValue
RequsitionValue string

Числовое значение.

CustomList1
CustomList1 string

Имя настраиваемого списка.

CustomList2
CustomList2 string

Имя настраиваемого списка.

ПолеПоУмолчанию1
CustomField1 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField2
CustomField2 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField3
CustomField3 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField4
CustomField4 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField5
CustomField5 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField6
CustomField6 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField7
CustomField7 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField8
CustomField8 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField9
CustomField9 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

CustomField10
CustomField10 string

Текстовое поле свободной формы, которое может быть заполнено пользователем вручную с помощью пользовательского интерфейса контракта или заполнено сообщением ответа на интеграцию. Сведения, хранящиеся в этом поле, предназначены только для ссылки вручную и не имеют прямой корреляции с другими данными контракта.

StreetName
StreetName string

Это поле указывает имя улицы.

DisplayID
DisplayID string

Это поле указывает имя города.

CityName
CityName string

Это поле указывает имя города.

Регион
Region string

Это поле указывает код региона.

Код страны
CountryCode string

Это поле указывает код страны.

Почтовый индекс
PostalCode string

Это поле указывает почтовый индекс.

TaxJurisdiction
TaxJurisdiction string

Это поле указывает код налоговой юрисдикции.

ContractDetailReference
ContractDetailReference string

Это поле указывает код элемента строки.

GrossAmount
GrossAmount string

Это поле указывает на валовую сумму.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Это поле указывает валовую сумму в валюте проекта.

NetValuewithoutTax
NetValuewithoutTax string

Это поле указывает чистую стоимость без налога.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Это поле указывает чистую стоимость без налога в валюте проекта.

TaxTotal
TaxTotal string

Это поле указывает общую сумму налога в валюте контракта.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Это поле указывает общую сумму налогов в валюте проекта.

ContractDetailType
ContractDetailType string

Это поле указывает тип элемента строки.

Description
Description string

Это поле указывает описание элемента строки.

MaterialReference
MaterialReference string

Это поле указывает ссылку на материалы.

MaterialGroupReference
MaterialGroupReference string

Это поле указывает ссылку на группу материалов.

CreatedByReference
CreatedByReference string

Это поле указывает создателя элемента строки.

Количество
Quantity string

Это поле указывает количество элементов строки.

UnitOfMeasureReference
UnitOfMeasureReference string

Это поле указывает единицу измерения.

Чистая цена
NetPrice string

Это поле указывает чистую цену.

UnitsPerPrice
UnitsPerPrice string

Это поле указывает количество единиц за цену.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Это поле указывает единицу измерения, используемую для чистой цены.

TaxCodeReference
TaxCodeReference string

Это поле указывает ссылку на налоговый код.

DeliveryDate
DeliveryDate string

Это поле указывает дату доставки.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Это поле указывает на допустимое значение доставки заказа для элемента строки.

PlantReference
PlantReference string

Это поле указывает код завода для этого контракта.

StorageLocation
StorageLocation string

Это поле указывает сведения о расположении хранилища.

УдалениеIndicator
DeletionIndicator string

Это поле указывает, удален ли элемент строки после публикации.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Это поле указывает, что все ожидаемые поставки контракта завершены.

InvoicePlanIndicator
InvoicePlanIndicator string

Это поле указывает, должен ли быть создан документ плана счета. Значение X указывает, что для этого контракта не будет никакой квитанции о товарах.

ReturnPOFlag
ReturnPOFlag string

Это поле указывает, представляет ли элемент строки возврат, а значения, отправленные в полях суммы, представляют отрицательное число.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Это поле указывает сведения о характеристике материала.

AccountAssignmentCategory
AccountAssignmentCategory string

Это поле указывает категорию назначения учетной записи.

CDSSplitMethod
CDSSplitMethod string

Это поле указывает метод разделения назначения учетных записей.

Comments
Comments string

Это поле указывает комментарии.

RetentionPercent
RetentionPercent string

Это поле указывает процент хранения.

FairMarketValue
FairMarketValue string

Это поле указывает на справедливую сумму рынка.

ОборудованиеPrefix
EquipmentPrefix string

Это поле указывает сведения о префиксе оборудования.

RentalType
RentalType string

Это поле указывает код типа аренды.

NAICScode
NAICScode string

Это поле указывает код NAICS.

WBSCategoryReference
WBSCategoryReference string

Это поле указывает категорию назначения учетной записи затрат.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Это поле указывает, будет ли добавлен новый счет в заказ на покупку или нет.

GoodsReceiptStatus
GoodsReceiptStatus string

Это поле указывает состояние получения товаров.

IsTaxable
IsTaxable string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

LongDescription
LongDescription string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CountryOfOrigin
CountryOfOrigin string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

LowerLimit
LowerLimit string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

UpperLimit
UpperLimit string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

ValidThroughDate
ValidThroughDate string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CountrofOrigin
CountrofOrigin string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

DiversityParticipationPercent
DiversityParticipationPercent string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

DiversityParticipationValue
DiversityParticipationValue string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

СогласованиеTariffSchedule
HarmonizedTariffSchedule string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CustomList1
CustomList1 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CustomList2
CustomList2 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

ПолеПоУмолчанию1
CustomField1 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CustomField2
CustomField2 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CustomField3
CustomField3 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CustomField4
CustomField4 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CustomField5
CustomField5 string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

Налоговый код
TaxCode string

Это поле указывает налоговый код.

Description
Description string

Это поле указывает описание.

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

TaxRate
TaxRate string

Это поле указывает ставку налога.

CurrencyReference
CurrencyReference string

Это поле указывает код ссылки на валюту.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Это поле указывает налоговую сумму в валюте проекта.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор исходной системы.

MaterialCharacteristicType
MaterialCharacteristicType string

Это поле указывает тип характеристик материала.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Это поле указывает на значение характеристик материала.

StreetName
StreetName string

Это поле указывает имя улицы.

DisplayID
DisplayID string

Это поле указывает имя города.

CityName
CityName string

Это поле указывает имя города.

Регион
Region string

Это поле указывает код региона.

Код страны
CountryCode string

Это поле указывает код страны.

Почтовый индекс
PostalCode string

Это поле указывает почтовый индекс.

TaxJurisdiction
TaxJurisdiction string

Это поле указывает код налоговой юрисдикции.

SplitByValue
SplitByValue string

Это поле указывает на разделение по полю значения.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Это поле указывает номер строки назначения учетной записи.

AccountAssignmentNumber
AccountAssignmentNumber string

Это поле указывает номер назначения учетной записи.

GLAccountReference
GLAccountReference string

Это поле указывает ссылку на учетную запись общего реестра.

CreatedByReference
CreatedByReference string

Это поле указывает, кто создал элемент.

Возвращаемое значение

response
string

Эта интеграция используется для импорта данных запроса на оплату

Позволяет клиентам предоставлять подтверждение получения запроса на оплату и дополнительных обновлений состояния оплаты до полной обработки. Он также позволяет клиентам публиковать сведения о счете вместе с сведениями о оплате счета непосредственно из внешней системы, не создавая запрос на оплату в наборе проектов.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

PayRequestReference
PayRequestReference string

Это поле указывает ссылку на запрос на оплату.

CreatedDate
CreatedDate string

Это поле указывает дату создания.

PayRequestStatus
PayRequestStatus string

Это поле указывает состояние запроса на оплату.

ContractReference
ContractReference string

Это поле указывает ссылку на контракт, соответствующую номеру контракта набора проектов.

LogToken
LogToken string

Это поле указывает уникальный маркер журнала.

Level
Level string

Это поле указывает уровень сообщения об ошибке.

Message
Message string

Это поле указывает на сообщение об ошибке.

InvoiceStatus
InvoiceStatus string

Это поле указывает состояние счета.

InvoiceStatusDescription
InvoiceStatusDescription string

Это поле указывает описание состояния счета.

InvoiceReceiptReference
InvoiceReceiptReference string

Это поле указывает ссылку на получение счета.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

Это поле указывает номер счета-фактуры исходной системы.

PostingDate
PostingDate string

Это поле указывает дату публикации счета.

Сумма
Amount string

Это поле указывает на инвотивную сумму.

CurrencyReference
CurrencyReference string

Это поле указывает ссылку на валюту.

ProjectCurrencyAmount
ProjectCurrencyAmount string

Это поле указывает сумму валюты проекта.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта.

VendorInvoiceReference
VendorInvoiceReference string

Это поле указывает номер счета поставщика.

InvoicingPartyReference
InvoicingPartyReference string

Это поле указывает номер поставщика.

InvoicingPartyName
InvoicingPartyName string

Это поле указывает имя поставщика.

VendorInvoiceDate
VendorInvoiceDate string

Это поле указывает дату счета поставщика.

DocumentYear
DocumentYear string

Это поле указывает год документа.

ДебетКредитIndicator
DebitCreditIndicator string

Это поле указывает дебетовый или кредитный индикатор.

PaymentMethod
PaymentMethod string

Это поле указывает метод оплаты.

PaymentBlock
PaymentBlock string

Это поле указывает, заблокирован ли платеж или нет.

RetentionReleasedAmount
RetentionReleasedAmount string

Это поле указывает объем выпуска хранения.

ProgressEstimateNumber
ProgressEstimateNumber string

Это поле указывает число оценки хода выполнения.

BillingPeriod
BillingPeriod string

Это поле указывает период выставления счетов.

IsCancelled
IsCancelled string

Это поле указывает, отменен ли счет или нет.

InvoiceItemNumber
InvoiceItemNumber string

Это поле указывает номер элемента счета.

ContractDetailReference
ContractDetailReference string

Это поле указывает ссылку на сведения о контракте.

InvoiceLineQuantity
InvoiceLineQuantity string

Это поле указывает количество строк счета.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

Это поле указывает на удержание в валюте проекта.

RetentionHeldAmount
RetentionHeldAmount string

Это поле указывает объем удержания.

ContractLineAmount
ContractLineAmount string

Это поле указывает объем строки контракта.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

Это поле указывает сумму линии контракта без налога.

ContractLineAmountTax
ContractLineAmountTax string

Это поле указывает массив налогов на сумму линии контракта.

TaxType
TaxType string

Это поле указывает тип налога.

Description
Description string

Это поле указывает описание налога.

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

TaxRate
TaxRate string

Это поле указывает ставку налога.

InvoiceLineUoM
InvoiceLineUoM string

Это поле указывает единицу измерения счета.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

Это поле указывает сумму линии валюты проекта.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

Это поле указывает сумму линии валюты проекта без налога.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

Это поле указывает налог на сумму суммы линии валюты проекта.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта.

TaxType
TaxType string

Это поле указывает тип налога.

Description
Description string

Это поле указывает описание налога.

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

TaxRate
TaxRate string

Это поле указывает ставку налога.

ДебетКредитIndicator
DebitCreditIndicator string

Это поле указывает дебетовый или кредитный индикатор.

PaymentReference
PaymentReference string

Это поле указывает уникальную ссылку на оплату.

Платежнаяdate
PaymentDate string

Это поле указывает дату выполнения платежа.

PaymentPaid
PaymentPaid string

Это поле указывает сумму оплаты.

CurrencyReference
CurrencyReference string

Это поле указывает ссылку на валюту.

PaymentIdentification
PaymentIdentification string

Это поле указывает идентификационный номер оплаты.

PaymentVoidDate
PaymentVoidDate string

Это поле указывает дату пустоты оплаты.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

Это поле указывает сумму оплаты в валюте проекта.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта

Возвращаемое значение

response
string

Эта интеграция используется для импорта данных начисляемого запроса (ответа)

Позволяет клиентам импортировать данные о начислении (ответ) для своей организации. Начисление позволяет записывать товары или услуги, полученные, но еще не выставляются по контракту.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

НачислениеRequestReference
AccrualRequestReference string

Это поле указывает ссылку на запрос на начисление исходного запроса.

НачислениеRequestStatus
AccrualRequestStatus string

Это поле указывает состояние запроса на начисление.

ContractReference
ContractReference string

Это поле указывает номер ссылки на контракт, соответствующий номеру контракта набора проектов.

LogToken
LogToken string

Это поле указывает уникальное значение маркера журнала, соответствующего набору проектов.

Level
Level string

Это поле указывает уровень сообщения об ошибке.

Message
Message string

Это поле указывает на сообщение об ошибке.

AccrualSourceSystemId
AccrualSourceSystemId string

Это поле обозначает уникальный идентификатор исходной системы.

ContractDetailReference
ContractDetailReference string

Это поле указывает код элемента строки.

DisplayId
DisplayId string

Это поле указывает идентификатор отображения.

Возвращаемое значение

response
string

Эта интеграция используется для импорта данных о получении товаров

Позволяет клиентам импортировать данные о получении товаров для своей организации.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

DocumentReference
DocumentReference string

Это поле указывает ссылку на документ.

DocumentYear
DocumentYear string

Это поле указывает год документа.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор исходной системы.

LogToken
LogToken string

Это поле указывает маркер журнала.

Level
Level string

Это поле указывает уровень сообщения об ошибке.

Message
Message string

Это поле указывает на сообщение об ошибке.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

Это поле указывает ссылку на запрос на получение товаров.

DocumentDate
DocumentDate string

Это поле указывает дату документа.

PostingDate
PostingDate string

Это поле указывает дату публикации.

EntryDate
EntryDate string

Это поле указывает дату входа для itrm.

CreatedByReference
CreatedByReference string

Это поле указывает создателя элемента.

Reference
Reference string

Это поле указывает комментарии или ссылку.

DocumentText
DocumentText string

Это поле указывает текст документа.

BillOfLading
BillOfLading string

Это поле указывает счет за отложение.

GoodsReceiptStatus
GoodsReceiptStatus string

Это поле указывает состояние получения товаров.

ContractTypeReference
ContractTypeReference string

Это поле указывает ссылку на тип контракта.

DocumentItemReference
DocumentItemReference string

Это поле указывает ссылку на внешний элемент документа.

ContractReference
ContractReference string

Это поле указывает ссылку на контракт, соответствующую полю номера контракта в наборе проектов.

ContractDetailReference
ContractDetailReference string

Это поле указывает код элемента строки.

MovementType
MovementType string

Это поле указывает тип перемещения

MaterialReference
MaterialReference string

Это поле указывает ссылку на материалы

PlantReference
PlantReference string

Это поле указывает ссылку на завод.

StorageLocationRefrence
StorageLocationRefrence string

Это поле указывает на изменение расположения хранилища.

BatchNumber
BatchNumber string

Это поле указывает номер пакета.

ДебетКредитIndicator
DebitCreditIndicator string

Это поле указывает дебетовый или кредитный индикатор.

ContractCurrency
ContractCurrency string

Это поле указывает валюту контракта.

AmountInContractCurrency
AmountInContractCurrency string

Это поле указывает сумму в валюте контракта.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

Это поле указывает сумму без налога в валюте контракта.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

Это поле указывает налоговую сумму в валюте контракта.

TaxType
TaxType string

Это поле указывает тип налога.

Description
Description string

Это поле указывает описание налога.

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

TaxRate
TaxRate string

Это поле указывает ставку налога.

ProjectCurrency
ProjectCurrency string

Это поле указывает валюту проекта.

AmountInProjectCurrency
AmountInProjectCurrency string

Это поле указывает сумму в валюте проекта.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

Это поле указывает налоговую сумму в валюте проекта.

TaxType
TaxType string

Это поле указывает тип налога.

Description
Description string

Это поле указывает описание налога.

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

TaxRate
TaxRate string

Это поле указывает ставку налога.

ReceivedQuantity
ReceivedQuantity string

Это поле указывает полученное количество.

ReceivedUOM
ReceivedUOM string

Это поле указывает, что такое полученная единица измерения.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

Это поле указывает на полученное количество в базовой единице измерения.

BaseUOM
BaseUOM string

Это поле указывает базовую единицу измерения.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

Это поле указывает полученное количество в единице контракта меры.

POPriceUOM
POPriceUOM string

Это поле указывает единицу измерения для заказа на покупку.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

Это поле указывает общее количество, полученное в единице измерения для заказа на покупку.

POUOM
POUOM string

Это поле указывает единицу измерения для заказа на покупку.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

Это поле указывает индикатор завершения доставки.

Текст
Text string

Текст

GoodsRecipientUserReference
GoodsRecipientUserReference string

Это поле указывает ссылку пользователя получателя товаров.

Центр затрат
CostCenter string

Это поле указывает центр затрат

Номер заказа
OrderNumber string

Это поле указывает номер заказа.

MovementIndicator
MovementIndicator string

Это поле указывает индикатор движения.

GRNonValuatedIndicator
GRNonValuatedIndicator string

Это поле указывает индикатор получения товаров, не оцененных.

ReasonForMovement
ReasonForMovement string

Это поле указывает причину перемещения.

ProfitCenter
ProfitCenter string

Это поле указывает центр прибыли.

CostItemReference
CostItemReference string

Это поле указывает ссылку на элемент затрат.

AccountingLedgerReference
AccountingLedgerReference string

Это поле указывает ссылку на реестр учета.

StockTypeIndicator
StockTypeIndicator string

Это поле указывает индикатор типа акций.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

Это поле указывает на индикатор допустимости доставки.

Эта интеграция используется для импорта данных о расположении хранилища

Позволяет клиентам импортировать данные о расположении хранилища для своей организации. Эта интеграция позволяет создавать и поддерживать список расположений хранения для использования в наборе проектов.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

PlantReference
PlantReference string

Это поле указывает уникальную ссылку на завод для этого расположения хранилища.

StorageLocationReference
StorageLocationReference string

Это поле указывает уникальное имя расположения хранилища.

Description
Description string

Это поле указывает описание расположения хранилища.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор исходной системы.

Эта интеграция используется для импорта данных о расположении хранилища проекта

Позволяет клиентам импортировать данные о расположении хранилища проектов для своей организации. Эта интеграция создает сведения о расположении завода и хранилища для проекта с помощью приложения контрактов.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор.

ProjectSourceSystemId
ProjectSourceSystemId string

Это поле указывает уникальный идентификатор отображения проекта.

PlantSourceSystemId
PlantSourceSystemId string

Это поле указывает уникальный идентификатор исходной системы завода.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

Это поле указывает уникальный идентификатор исходной системы расположения хранилища.

IsDefault
IsDefault string

Это поле указывает, является ли это расположением хранилища по умолчанию.

Активен
IsActive string

Это поле указывает, что расположение хранилища активно или нет

Эта интеграция используется для импорта данных оборудования контракта

Позволяет клиентам импортировать данные о контракте оборудования для своей организации. Эта интеграция позволяет внешней системе сопоставлять сведения об оборудовании с инвентаризацией оборудования. Если оборудование, используемое в элементе линии, существует во внешней системе, то сведения о контракте присоединяются к этому оборудованию. В противном случае внешняя система создает новое оборудование на основе информации, передаваемой через интеграцию. Новые сведения об оборудовании отправляются в облачную платформу project suite для назначения оборудования проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

Ссылка на проект
ProjectReference string

Это поле указывает номер ссылки на проект, соответствующий отображаемой номеру проекта набора проектов.

ContractReference
ContractReference string

Это поле указывает номер ссылки на контракт, соответствующий номеру контракта набора проектов.

LogToken
LogToken string

Это поле указывает уникальный маркер журнала.

Состояние
Status string

Это поле указывает состояние оборудования.

Level
Level string

Это поле указывает уровень сообщения об ошибке.

Message
Message string

Это поле указывает на сообщение об ошибке.

ContractDetailReference
ContractDetailReference string

Это поле указывает код элемента строки.

EquipmentSourceSystemId
EquipmentSourceSystemId string

Это поле указывает уникальный идентификатор исходной системы оборудования.

Эта интеграция используется для импорта данных счета

Позволяет клиентам импортировать счета для своей организации. Эта интеграция позволяет поставщикам, которые являются пользователями отправлять счета в контрактное приложение, которое затем можно использовать в запросе на оплату и отправлять во внешнюю систему для обработки. Выставленные счета отображаются в регистре счета как неназначенные счета.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

Ссылка на проект
ProjectReference string

Это поле указывает номер ссылки на проект, соответствующий отображаемой номеру проекта набора проектов.

ContractReference
ContractReference string

Это поле указывает номер ссылки на контракт, соответствующий номеру контракта набора проектов.

Номер счета
InvoiceNumber string

Это поле указывает номер счета.

InvoiceStatus
InvoiceStatus string

Это поле указывает состояние счета.

Дата счета
InvoiceDate string

Это поле указывает дату счета.

InvoiceAmount
InvoiceAmount string

Это поле указывает сумму счета.

СчетTax
InvoiceTax string

Это поле указывает сумму налога на счет.

RecordId
RecordId string

Это поле указывает уникальное удостоверение записи для этого счета.

SourceSystemId
SourceSystemId string

Это поле указывает на уникальную идентификацию внешней системы.

SourceSystemName
SourceSystemName string

Это поле указывает уникальное имя внешней системы.

InvoiceURL
InvoiceURL string

Это поле указывает ссылку на счет.

TaxType
TaxType string

Это поле указывает тип налога

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

Возвращаемое значение

response
string

Эта интеграция используется для импорта данных юридических лиц

Позволяет клиентам импортировать данные юридических лиц для своей организации. Юридические лица представляют бизнес-подразделения компании, которые могут использоваться в целях выставления счетов в приложении контрактов. Эта интеграция позволяет создавать и управлять избираемыми юридическими лицами в приложении контрактов.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

Имя
Name string

Это поле указывает уникальное имя.

Description
Description string

Это поле указывает описание юридического лица.

CountryReference
CountryReference string

Это поле указывает код страны.

Валюта
Currency string

Это поле указывает значение валюты.

Language
Language string

Это поле указывает значение языка.

Эта интеграция используется для импорта данных юридического лица проекта

Позволяет клиентам импортировать данные юридического лица проекта для своей организации. Эта интеграция связывает записи юридических лиц с проектом и задает связь завода для использования в приложении контрактов.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор исходной системы.

ProjectSourceSystemId
ProjectSourceSystemId string

Это поле указывает уникальный идентификатор исходной системы проекта.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

Это поле указывает идентификатор исходной системы юридического лица.

PlantSourceSystemId
PlantSourceSystemId string

Это поле указывает уникальный идентификатор исходной системы завода.

IsGRValuated
IsGRValuated string

Это поле указывает, является ли получение товара оцененным или нет.

IsSplitAccountAllowed
IsSplitAccountAllowed string

Это поле указывает, что разбиение учетной записи разрешено или нет.

Активен
IsActive string

Это поле указывает, является ли это активным или нет.

Эта интеграция используется для импорта налоговых данных контракта

Позволяет клиентам импортировать налоговые данные контракта для своей организации перед публикацией фактического контракта. Эта интеграция получает общий налог и разбивку налоговых кодов и сумм для контракта.

Параметры

Имя Ключ Обязательно Тип Описание
Префикс https://Domain.hds.ineight.com/ клиента будет "Домен"
X-IN8-TENANT-PREFIX True string

Префикс клиента базового URL-адреса Project Suite. Например, если вы обращаетесь к Project Suite, https://domain.hds.ineight.com/ то значение этого параметра будет доменом.

Это находится в профиле APIM.
Ocp-Apim-Subscription-Key True string

Это находится в профиле APIM.

ContractReference
ContractReference string

Это поле указывает ссылку на контракт, соответствующую полю номера контракта в наборе проектов.

CurrentValue
CurrentValue string

Это поле указывает текущее значение.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Это поле указывает текущее значение в валюте проекта.

LogToken
LogToken string

Это поле указывает маркер журнала, отправленный в сообщении запроса.

Состояние
Status string

Это поле указывает состояние синхронизации из внешней системы.

Level
Level string

Это поле указывает уровень сообщения об ошибке.

Message
Message string

Это поле указывает на сообщение об ошибке.

ContractTypeReference
ContractTypeReference string

Это поле указывает ссылку на тип контракта.

VendorReference
VendorReference string

Это поле указывает номер отображения поставщика.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Это поле указывает ссылку на организацию приобретения.

PurchasingGroupReference
PurchasingGroupReference string

Это поле указывает ссылку на группу приобретения.

LegalEntityReference
LegalEntityReference string

Это поле указывает ссылку на юридическое лицо.

PaymentTermReference
PaymentTermReference string

Это поле указывает ссылку на термин оплаты.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта.

CurrencyReference
CurrencyReference string

Это поле указывает ссылку на валюту.

INCOTerms
INCOTerms string

Это поле указывает на incoterms.

AgreementNumber
AgreementNumber string

Это поле указывает номер соглашения.

AgreementValue
AgreementValue string

Это поле указывает значение соглашения.

PurchaseOrderNumber
PurchaseOrderNumber string

Это поле указывает номер заказа на покупку.

PurchaseOrderValue
PurchaseOrderValue string

Это поле указывает значение заказа на покупку.

CreatedByReference
CreatedByReference string

Это поле указывает, кто создал контракт.

CreatedDate
CreatedDate string

Это поле указывает дату создания.

ContractDetailReference
ContractDetailReference string

Это поле указывает код элемента строки.

GrossAmount
GrossAmount string

Это поле указывает на валовую сумму.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Это поле указывает валовую сумму в валюте проекта.

NetValuewithoutTax
NetValuewithoutTax string

Это поле указывает чистую стоимость без налога.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Это поле указывает чистую стоимость без налога в валюте проекта.

TaxTotal
TaxTotal string

Это поле указывает общую сумму налога в валюте контракта.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Это поле указывает общую сумму налогов в валюте проекта.

ContractDetailType
ContractDetailType string

Это поле указывает тип элемента строки.

Description
Description string

Это поле указывает описание элемента строки.

MaterialReference
MaterialReference string

Это поле указывает ссылку на материалы.

MaterialGroupReference
MaterialGroupReference string

Это поле указывает ссылку на группу материалов.

CreatedByReference
CreatedByReference string

Это поле указывает создателя элемента строки.

Количество
Quantity string

Это поле указывает количество элементов строки.

UnitOfMeasureReference
UnitOfMeasureReference string

Это поле указывает единицу измерения.

Чистая цена
NetPrice string

Это поле указывает чистую цену.

UnitsPerPrice
UnitsPerPrice string

Это поле указывает количество единиц за цену.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Это поле указывает единицу измерения, используемую для чистой цены.

TaxCodeReference
TaxCodeReference string

Это поле указывает ссылку на налоговый код.

DeliveryDate
DeliveryDate string

Это поле указывает дату доставки.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Это поле указывает на допустимое значение доставки заказа для элемента строки.

PlantReference
PlantReference string

Это поле указывает код завода для этого контракта.

StorageLocation
StorageLocation string

Это поле указывает сведения о расположении хранилища.

УдалениеIndicator
DeletionIndicator string

Это поле указывает, удален ли элемент строки после публикации.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Это поле указывает, что все ожидаемые поставки контракта завершены.

InvoicePlanIndicator
InvoicePlanIndicator string

Это поле указывает, должен ли быть создан документ плана счета. Значение X указывает, что для этого контракта не будет никакой квитанции о товарах.

ReturnPOFlag
ReturnPOFlag string

Это поле указывает, представляет ли элемент строки возврат, а значения, отправленные в полях суммы, представляют отрицательное число.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Это поле указывает сведения о характеристике материала.

AccountAssignmentCategory
AccountAssignmentCategory string

Это поле указывает категорию назначения учетной записи.

CDSSplitMethod
CDSSplitMethod string

Это поле указывает метод разделения назначения учетных записей.

Comments
Comments string

Это поле указывает комментарии.

RetentionPercent
RetentionPercent string

Это поле указывает процент хранения.

FairMarketValue
FairMarketValue string

Это поле указывает на справедливую сумму рынка.

ОборудованиеPrefix
EquipmentPrefix string

Это поле указывает сведения о префиксе оборудования.

RentalType
RentalType string

Это поле указывает код типа аренды.

NAICScode
NAICScode string

Это поле указывает код NAICS.

WBSCategoryReference
WBSCategoryReference string

Это поле указывает категорию назначения учетной записи затрат.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Это поле указывает, будет ли добавлен новый счет в заказ на покупку или нет.

GoodsReceiptStatus
GoodsReceiptStatus string

Это поле указывает состояние получения товаров.

Налоговый код
TaxCode string

Это поле указывает налоговый код.

Description
Description string

Это поле указывает описание.

TaxAmount
TaxAmount string

Это поле указывает сумму налога.

TaxRate
TaxRate string

Это поле указывает ставку налога.

CurrencyReference
CurrencyReference string

Это поле указывает код ссылки на валюту.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Это поле указывает налоговую сумму в валюте проекта.

ProjectCurrencyReference
ProjectCurrencyReference string

Это поле указывает ссылку на валюту проекта.

SourceSystemId
SourceSystemId string

Это поле указывает уникальный идентификатор исходной системы.

MaterialCharacteristicType
MaterialCharacteristicType string

Это поле указывает тип характеристик материала.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Это поле указывает на значение характеристик материала

StreetName
StreetName string

Это поле указывает имя улицы.

CityName
CityName string

Это поле указывает имя города.

Регион
Region string

Это поле указывает код региона.

Код страны
CountryCode string

Это поле указывает код страны.

Почтовый индекс
PostalCode string

Это поле указывает почтовый индекс.

TaxJurisdiction
TaxJurisdiction string

Это поле указывает код налоговой юрисдикции.

SplitByValue
SplitByValue string

Это поле указывает на разделение по полю значения.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Это поле указывает номер строки назначения учетной записи.

CostCenterReference
CostCenterReference string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

AccountingLedgerReference
AccountingLedgerReference string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CostItemSourceSystemId
CostItemSourceSystemId string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CostItemReference
CostItemReference string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

УдалениеIndicator
DeletionIndicator string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

CreatedByReference
CreatedByReference string

Не используйте. Значения в этом поле в настоящее время не сохраняются в контракте.

Возвращаемое значение

response
string

Определения

струна

Это базовый тип данных string.

объект

Это тип «объект».