Compartir a través de


InEight

InEight Connector proporciona una API para trabajar con objetos InEight.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con InEight
URL https://ineight.com/help-support/
Correo Electrónico support@ineight.com
Metadatos del conector
Publicador InEight
Website https://ineight.com/
Directiva de privacidad https://ineight.com/privacy-statement/
Categorías Datos; Productividad

InEight API Connector permite a un cliente automatizar sus procesos empresariales, reducir la carga de trabajo y garantizar la coherencia de los datos entre varios sistemas.

Prerrequisitos

Se requiere una cuenta de usuario válida de la plataforma en la nube de InEight para crear una conexión con el conector InEight. Para usar el conector InEight, se requiere un prefijo de inquilino y una clave de suscripción de inquilino. Póngase en contacto con su representante de InEight para obtener esta información.

Obtención de credenciales

Póngase en contacto con el administrador del sistema para configurar una cuenta de usuario para acceder a la plataforma en la nube de InEight. Se envía una notificación por correo electrónico con sus credenciales a la dirección de correo electrónico asociada a la cuenta de usuario.

Introducción al conector

Use Microsoft Power Automate para crear y administrar flujos de datos entre InEight y sistemas externos.

  1. Vaya a https://make.powerautomate.com/e inicie sesión en su cuenta.
  2. En el panel de navegación izquierdo, seleccione Mis flujos. La página se abre en la pestaña Flujos en la nube, que muestra los flujos guardados.
  3. En la navegación superior, haga clic en Nuevo flujo Crear un flujo > de nube instantáneo. Se abre el cuadro de diálogo Compilar un flujo de nube instantáneo. Se trata de una imagen
  4. Escriba un nombre de flujo preferido o se generará automáticamente un nombre.
  5. Seleccione Desencadenar manualmente un flujo y, a continuación, haga clic en Crear. En la página se muestra el inicio para compilar el nuevo flujo. Se trata de una imagen
  6. Agregue un paso al flujo y haga clic en +Nuevo paso. Se abre el cuadro de diálogo Elegir una operación.
  7. Para usar el conector InEight, en el cuadro Buscar, escriba ineight y, a continuación, selecciónelo en los resultados. Se trata de una imagen
  8. Seleccione en la lista de acciones disponibles. En este ejemplo, se selecciona DailyPlan_Get. Se trata de una imagen
  9. Complete los campos necesarios para el paso, agregue los pasos adicionales y, a continuación, haga clic en Guardar. Se trata de una imagen

Problemas y limitaciones conocidos

Las únicas acciones admitidas son las enumeradas para el conector.

Errores y soluciones comunes

Usuario no autorizado: asegúrese de que tiene una configuración de cuenta de usuario para el entorno al que está intentando acceder.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Capacidad de publicar datos reales en el control

Los datos reales (genéricos) permiten asociar el costo real por categoría de costo, cantidad, horas de equipo y horas man-horas a un elemento de costo en función de los criterios de unión del código de fase EDT o la posición cbS. InEight Control espera que los valores enviados por el ERP representen la cantidad transaccional de la última vez que los reales se enviaron a Control. Los valores no deben representar entradas de trabajo "hasta la fecha".

Capacidad de publicar elementos reales en control para varios proyectos

Los datos reales (genéricos) permiten asociar el costo real por categoría de costo, cantidad, horas de equipo y horas man-horas a un elemento de costo en función de los criterios de unión del código de fase EDT o la posición cbS. InEight Control espera que los valores enviados por el ERP representen la cantidad transaccional de la última vez que los reales se enviaron a Control. Los valores no deben representar entradas de trabajo "hasta la fecha".

Comercios de importación

Trades Integration permite a los clientes de InEight proporcionar una lista de operaciones para su organización. Dentro de la aplicación, los registros trades se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras > Recursos operativos" o desde el menú Nivel de proyecto en "Recursos operativos asignados".

Confirmar el estado de las tarjetas de hora

La integración de confirmación de tarjeta de tiempo permite a los sistemas externos informar sobre el éxito o error al procesar tarjetas de tiempo obtenidas del Centro de tiempo y actualizar un estado para admitir un flujo de trabajo empresarial.

Confirmar el estado de los planes diarios

Si los planes diarios aprobados se envían a un sistema externo, el sistema externo puede procesar opcionalmente los datos del plan diario y devolver un mensaje que informa a la plataforma en la nube InEight de que el estado debe actualizarse a Final Processing Complete.

Eliminar usuarios

La API de Users_Delete permite a los usuarios eliminar uno o varios registros mediante sistema externo mediante programación o a través de APIM manualmente. La 'Eliminación' se aplica estableciendo la marca 'IsActive' en 'False'. Se borran los registros del sistema que se usan para autenticar al usuario en microsoft Entra ID (tabla Login User). La eliminación está disponible independientemente del estado del usuario como activo o inactivo. No hay ninguna restricción en el número de usuarios que se pueden eliminar a través de una transacción de eliminación masiva. Existe una validación para asegurarse de que un usuario no puede eliminar su propio registro.

Esta integración se usa para importar datos de entidad jurídica del proyecto

Permite a los clientes importar datos de entidad jurídica del proyecto para su organización. Esta integración asocia registros de entidad jurídica a un proyecto y establece la relación de planta para su uso en la aplicación de contratos.

Esta integración se usa para importar datos de entidades jurídicas

Permite a los clientes importar datos de entidades legales para su organización. Las entidades jurídicas representan unidades de negocio dentro de una empresa que se pueden usar con fines de facturación dentro de la aplicación de contratos. Esta integración permite crear y administrar entidades jurídicas seleccionables dentro de la aplicación de contratos.

Esta integración se usa para importar datos de equipos de contrato

Permite a los clientes importar datos de equipos de contrato para su organización. Esta integración permite que un sistema externo coincida con los detalles del equipo con el inventario de equipos. Si el equipo utilizado en un elemento de línea existe en el sistema externo, los detalles del contrato se adjuntan para ese equipo. Si no es así, el sistema externo crea nuevo equipo basado en la información que se pasa a través de la integración. Los detalles del nuevo equipo se envían a la plataforma en la nube del conjunto de proyectos para la asignación de equipos del proyecto.

Esta integración se usa para importar datos de factura

Permite a los clientes importar facturas para su organización. Esta integración permite a los proveedores que son usuarios enviar facturas a la aplicación de contrato que, a continuación, se pueden usar en la solicitud de pago y enviarse al sistema externo para su procesamiento. Las facturas publicadas se muestran en el registro de facturas como facturas sin asignar.

Esta integración se usa para importar datos de pedido de compra

Permite a los clientes recibir información actualizada sobre los detalles del contrato en función de la creación de un pedido de compra (respuesta). El mensaje de respuesta también se puede usar para proporcionar actualizaciones de estado para el pedido de compra a medida que pasa de la solicitud al pago dentro del sistema externo.

Esta integración se usa para importar datos de planta

Permite a los clientes importar datos de planta para su organización. Las plantas se utilizan para ordenar materiales. Esta integración permite crear y administrar la lista de plantas seleccionables para su uso dentro de la aplicación de contrato.

Esta integración se usa para importar datos de recibo de mercancías

Permite a los clientes importar datos de recepción de mercancías para su organización.

Esta integración se usa para importar datos de solicitud de acumulación (respuesta)

Permite a los clientes importar datos de solicitud de acumulación (respuesta) para su organización. La acumulación permite registrar bienes o servicios recibidos pero aún no facturados contra el contrato.

Esta integración se usa para importar datos de solicitud de pago

Permite a los clientes proporcionar confirmación de recepción de la solicitud de pago y actualizaciones de estado opcionales del pago hasta que se haya procesado por completo. También permite a los clientes publicar los detalles de la factura junto con los detalles de pago de la factura directamente desde el sistema externo sin crear la solicitud de pago en el conjunto de proyectos.

Esta integración se usa para importar datos de ubicación de almacenamiento

Permite a los clientes importar los datos de ubicación de almacenamiento de su organización. Esta integración permite crear y mantener la lista seleccionable de ubicaciones de almacenamiento para su uso en el conjunto de proyectos.

Esta integración se usa para importar datos de ubicación de almacenamiento del proyecto

Permite a los clientes importar datos de ubicación de almacenamiento del proyecto para su organización. Esta integración crea información de ubicación de planta y almacenamiento para un proyecto mediante la aplicación de contratos.

Esta integración se usa para importar datos fiscales del contrato.

Permite a los clientes importar datos fiscales de contrato para su organización antes de publicar el contrato real. Esta integración recibe el impuesto total y el desglose de los códigos fiscales y los importes de un contrato.

Esta integración se usa para importar los datos de dirección de envío del proyecto.

Permite a los clientes importar datos de envío de proyectos para su organización. Esta integración crea y mantiene la información de dirección de envío de un proyecto mediante la aplicación de contrato.

Import Material (clase)

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Import MaterialSet

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Import PaymentTerm

Esta integración permite al usuario importar sus términos de pago en la plataforma en la nube inEight. Los términos de pago definen los estándares que se siguen al pagar las facturas del contratista. Puede contener términos como período entre 2 pagos, descuentos, pagos anticipados, etc.

Import Project Employee Billing (clase)

Esta integración permite a los clientes crear y mantener su lista maestra de clases de facturación de empleados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevas clases de facturación de empleados y se pueden actualizar las clases de facturación de empleados existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenarse provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Importación de AccountCode

Esta integración permite a los clientes crear y mantener su lista maestra de códigos de cuenta que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Los nuevos códigos de cuenta y las actualizaciones de los códigos de cuenta realizados mediante esta API se publican automáticamente (en lugar de almacenar provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Importación de contactos

Esta integración permite a los clientes crear y mantener su lista maestra de contactos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevos contactos y se pueden actualizar los contactos existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenarse provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Importación de CostCenter

Esta integración permite a un sistema financiero de terceros mantener una lista de centros de costos dentro de InEight.

Importación de Equuipments de proyectos

La integración de equipos de proyecto permite a los clientes de InEight proporcionar a InEight una lista de equipos específicos que se pueden usar dentro de un proyecto. Los registros enviados en esta integración deben coincidir con los registros del equipo maestro para el cliente (consulte Equipments_Import para obtener más información). Dentro de la aplicación, los registros ProjectEquipment se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados".

Importar artesanías

Crafts Integration permite a los clientes de InEight proporcionar una lista de artesanías para su organización. Dentro de la aplicación, los registros de Crafts se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras > Recursos operativos" o desde el menú Nivel de proyecto en "Recursos operativos asignados".

Importar categorías de equipos

La integración de EquipmentCategories permite a los clientes de InEight proporcionar y mantener una lista completa de EquiposCategories que se pueden usar en cualquier equipo. Dentro de la aplicación, los registros catgory de equipo se encuentran en las opciones de menú Nivel de cuenta en "'Bibliotecas de datos maestros'' > ''Recursos operativos'' .

Importar clases de facturación de equipos de proyecto

Esta integración permite a los clientes crear y mantener su lista maestra de clases de facturación de equipos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevas clases de facturación de equipos y se pueden actualizar las clases de facturación de equipos existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenar provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube De InEight.

Importar configuración del proyecto

La integración de ProjectSettings permite OBTENER/SET de la configuración del proyecto que incluye opciones globales de proyecto, información de proyecto attriibutes, tipos de combustible de proyecto y listas personalizadas de proyectos. En versiones anteriores, los cambios en Configuración del proyecto solo eran posibles a través de la interfaz de usuario.

Importar contactos del proyecto

Esta integración permite a los clientes asignar contactos a proyectos. El uso de esta API nuevos contactos se puede agregar y los contactos existentes se pueden anular la asignación a los proyectos. Todos los contactos de project Contacts API deben existir en InEight como parte de la lista maestra de todos los contactos del cliente (consulte "Contacts_Import" para obtener más información).

Importar empleados

La integración de empleados permite a los clientes de InEight proporcionar una lista de todos los recursos de los empleados para toda su organización y mantener la lista a medida que los empleados se contratan, finalizan o detallan su cambio de empleo. Dentro de la aplicación, los registros employee se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras" > ""Recursos operativos".

Importar empleados del proyecto

La integración de empleados del proyecto permite a los clientes de InEight proporcionar una lista específica de empleados que estarán disponibles para su uso como recurso en un proyecto específico. Esta lista se puede administrar a través de la integración a medida que los empleados proceden del proyecto y los detalles, como el cambio estimado de las tasas de pago personales. Todos los empleados de la integración de empleados del proyecto ya deben existir en InEight como parte de la lista maestra de todos los empleados para el cliente (consulte "Employees_Import" para obtener más información).

Dentro de la aplicación, los registros ProjectEmployee se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados".

Importar equipos

La integración de equipos permite a los clientes de InEight proporcionar y mantener una lista completa de equipos que se pueden usar en cualquier proyecto determinado. En esta integración, se espera que "Equipo" haga referencia a los elementos que son móviles, tengan una tasa de uso estimada y se pueda realizar un seguimiento por horas de uso. El equipo puede incluir grúas, retroexcavaciones, generadores, camiones usados para el transporte y cualquier otro recurso de seguimiento. Esta integración incluye detalles específicos sobre el equipo, como el fabricante, el modelo, el número de serie y si el equipo es propiedad o alquilado. Dentro de la aplicación, los registros de equipo se encuentran en las opciones de menú Nivel de cuenta en "'Bibliotecas de datos maestros'' > ''Recursos operativos''.

Importar grupo de materiales

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Importar incoterms

Esta integración permite al usuario importar sus reglas IncoTerms en Suite. Las normas IncoTerms han sido establecidas por la Cámara Internacional de Comercio. Definen las reglas que deben seguir los compradores y vendedores implicados en contratos internacionales.

Importar libro de contabilidad

Esta integración permite al usuario importar un conjunto de transacciones financieras desde General Ledger a la plataforma en la nube de InEight.

Importar material

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Importar mercados

Esta integración permite a los clientes crear y mantener su lista maestra de Mercados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevos mercados y se pueden actualizar los mercados existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenarse provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Importar oranizaciones

La integración de las organizaciones permite a los clientes crear y administrar la estructura hereárquica completa de la organización, a la que se asignan proyectos, desde un sytem de terceros, como un ERP.

Importar ProjectCrafts

Esta integración permite a los clientes de InEight asociar una artesanía y una tarifa específicas a un empleado en un proyecto específico.

Importar proveedores

La integración de proveedores permite a los clientes mantener una lista maestra de todos los proveedores que se pueden usar en cualquier proyecto.

Importar proveedores de proyectos

Esta integración permite a los clientes asignar proveedores a proyectos. El uso de esta API nuevos proveedores se puede agregar y los proveedores existentes se pueden anular la asignación a los proyectos. Todos los proveedores de la API de proveedores de proyectos ya deben existir en InEight como parte de la lista maestra de todos los proveedores para el cliente (consulte "Vendors_Import" para obtener más información).

Importar proyectos

La integración de proyectos permite crear nuevos proyectos en InEight. En versiones anteriores de InEight, el mantenimiento de proyectos para cambios de estado, fechas y otros datos del proyecto se realizó manualmente a través de la interfaz de usuario (UI) del producto Principal.

Importar roles

Esta integración permite a los clientes crear su lista maestra de roles que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight.

Importar roles de usuario

La integración de UserRoles permite a los clientes de InEight importar una lista de usuarios y asignaciones de roles en el nivel de proyecto u organización previstos. Dentro de la aplicación, las asignaciones de roles de usuario se encuentran en las opciones de menú Nivel de cuenta en "Administración de conjuntos > de > usuarios Editar usuario".

Importar tipo de característica de material

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Importar tipo de equipo de proyecto

La integración del tipo de equipo de proyecto permite a los clientes de InEight mantener tarifas específicas para los tipos de equipos en un proyecto especificado.

Importar tipos de equipo

La integración de tipos de equipos permite a un sistema externo mantener una lista maestra de tipos de equipos en InEight.

Importar unión

Esta integración permite a un cliente mantener una lista maestra de Uniones en InEight. Las uniones se pueden asociar con empleados y artesanías en la cuenta (todos los proyectos) o en los niveles de proyecto especificados. Estas asociaciones se pueden crear y mantener en sus propias integraciones (independientes) o a través de la interfaz de usuario de la plataforma en la nube de InEight.

Importar usuarios

La integración de usuarios permite a los clientes de InEight proporcionar una lista de todos los recursos de usuario para toda su organización y mantener la lista a medida que se agregan o quitan los usuarios. Dentro de la aplicación, los registros de usuario se encuentran en las opciones de menú Nivel de cuenta en "Administración del conjunto de aplicaciones"

Obtención de AccoundCodes

Esta integración permite a los clientes leer y exportar información sobre su lista maestra de códigos de cuenta, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de códigos de cuenta que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight.

La API de AccountCode_Import, que es la versión de entrada de esta API GET, se usa para crear nuevos códigos de cuenta y actualizar los códigos de cuenta existentes.

Obtención de detalles de regiones

Devuelve una lista de todos los códigos de región disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtención de detalles de unidad de medida

Devuelve una lista completa de todas las unidades de medida disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtención de detalles de zona horaria

Devuelve una lista completa de todas las zonas horarias disponibles para su uso en aplicaciones en la nube inEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtención de detalles del usuario

La Users_Get Integration permite a los clientes consultar y exportar listas de usuarios de InEight a sus sistemas internos. Los registros de usuario de estas listas se pueden modificar y volver a importar en Suite a través de Users_Import API.

Obtención de los detalles de la tarjeta de tiempo completa

La integración de la tarjeta de tiempo proporciona sistemas de procesamiento de nóminas o pre-nóminas con un desglose detallado de las horas para los empleados junto con el tipo de trabajo realizado y definido de forma personalizada que se aplican a bloques de horas o durante todo el día. Esta integración está disponible si el Centro de tiempo se ha habilitado en el entorno del cliente. El Centro de tiempo es una aplicación dentro del Plan InEight que genera tarjetas de tiempo de empleados individuales o equipos para cada combinación que se introduce en un plan diario. La aplicación permite a un administrador revisar las horas antes de enviarlo a un ERP para su posterior procesamiento de horas reales para otros procesos empresariales, como nóminas. Todas las tarjetas de tiempo, cuando sea necesario, se pueden enviar a través de la integración de la tarjeta de tiempo a un ERP u otro sistema para seguir procesando los flujos de trabajo de proceso de negocio.

Obtener contactos

Esta API permite a los clientes leer y exportar información sobre su lista maestra de contactos, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de contactos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los contactos por su SSID, nombre, empresa u otros detalles de contacto.

Obtener detalles completos del plan diario

La integración del plan diario permite a los clientes proporcionar información de mantenimiento de tiempo para los empleados y equipos tal y como se registra en el Plan InEight. Esta integración incluye información de resumen sobre el plan diario, desde horas de empleado hasta artículos de costo, horas de equipo para artículos de costo, indicadores de nómina y notas. La integración del plan diario también se puede usar para realizar un seguimiento y proporcionar el estado del plan en sistemas fuera de la plataforma en la nube de InEight. Cuando se usa un plan diario para este propósito, se puede usar un mensaje de respuesta opcional para desencadenar un cambio de estado en el plan diario para indicar que el sistema externo ha recibido correctamente el cambio.

Obtener detalles de categorías de equipos

Devuelve una lista completa de todas las categorías de equipos disponibles para su uso en aplicaciones en la nube inEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles de configuración del proyecto

La integración de ProjectSettings_Get permite exportar la configuración del proyecto que incluye opciones globales del proyecto, attriibutes de información del proyecto, tipos de combustible de proyecto y listas personalizadas de proyectos. En versiones anteriores, los cambios en Configuración del proyecto solo eran posibles a través de la interfaz de usuario.

Tenga en cuenta que cada exportación "GET" incluirá todos los detalles de configuración de cada proyecto solicitado: es decir, Opciones globales, tipos de combustible y listas personalizadas. Además, otros parámetros de filtrado selectivo como $select , $count, $top, $skip.... etc no funcionará con esta API.

Obtener detalles de La artesanía

Devuelve una lista completa de todas las artesanías de empleados disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles de la clase de facturación de empleados de Project

Esta API permite a los clientes leer y exportar información sobre su lista maestra de clases de facturación de empleados, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de clases de facturación de empleados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los empleados por su SSID, el nombre u otros detalles de la clase de facturación de los empleados.

Obtener detalles de la clase de facturación de equipos de proyecto

Esta API permite a los clientes leer y exportar información sobre su lista maestra de clases de facturación de equipos, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de clases de facturación de equipos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para el equipo por su SSID, el nombre u otros detalles de la clase de facturación de equipos.

Obtener detalles de la organización

Devuelve una lista completa de la estructura jerárquica de la organización completa disponible para su uso en aplicaciones en la nube de InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles de los empleados

Proporciona todos los registros employee creados en InEight para su uso en cualquier proyecto. Dentro de la aplicación, los registros de empleados se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras" > "Recursos operativos".

Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. Tenga en cuenta que el campo "EmployeePIN" solo devolverá valores cifrados para la protección y seguridad de la información privada.

La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Obtener detalles de los empleados del proyecto

Proporciona la lista completa de empleados asignados a un proyecto especificado y todos los detalles sobre la asignación. Dentro de la aplicación, los registros ProjectEmployee se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados". Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Obtener detalles de monedas

Devuelve una lista completa de todas las monedas disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles del comercio

Devuelve una lista completa de todos los intercambios de empleados disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles del equipo

Proporciona todos los registros de equipo creados en InEight para su uso en cualquier proyecto. Dentro de la aplicación, los registros de equipo se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras" > "Recursos operativos". Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Obtener detalles del equipo del proyecto

Proporciona la lista completa de equipos asignados a un proyecto especificado y todos los detalles sobre la asignación. Dentro de los registros ProjectEquipment de la aplicación se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados". Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Obtener detalles del idioma

Devuelve una lista completa de todos los idiomas disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles del mercado

Esta API permite a los clientes leer y exportar información sobre su lista maestra de mercados, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de mercados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los mercados por su SSID, nombre, empresa u otros detalles del mercado.

Obtener detalles del proveedor

Devuelve una lista completa de todos los proveedores disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles del proveedor del proyecto

Esta API proporciona una lista de proveedores asignados a un proyecto. En Project Suite se encuentran en Project:> proveedores asignados.

Obtener detalles del proyecto

Devuelve una lista completa de todos los proyectos disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener detalles del rol

Esta integración permite a los clientes consultar y exportar su lista maestra de roles que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los roles por su SourceSystemId, RoleName u otros detalles del rol.

Obtener detalles del tipo de equipo

Devuelve una lista completa de todos los tipos de equipos disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Obtener los detalles del contacto del proyecto

Esta API proporciona una lista de contactos asignados a un proyecto. En Project Suite se encuentran en Project -> Contactos asignados.

Obtener países

Devuelve una lista completa de todos los países disponibles para su uso en aplicaciones en la nube InEight. La respuesta puede expandirse opcionalmente para incluir los nombres de país traducidos para todos los idiomas admitidos actualmente en la nube de InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Capacidad de publicar datos reales en el control

Los datos reales (genéricos) permiten asociar el costo real por categoría de costo, cantidad, horas de equipo y horas man-horas a un elemento de costo en función de los criterios de unión del código de fase EDT o la posición cbS. InEight Control espera que los valores enviados por el ERP representen la cantidad transaccional de la última vez que los reales se enviaron a Control. Los valores no deben representar entradas de trabajo "hasta la fecha".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

URI de devolución de llamada
X-TaskCompleteCallbackUri string

URI de devolución de llamada

ProjectDisplay
ProjectDisplay string

Identifica el proyecto asociado a la solicitud Reals que se recibió. El identificador de proyecto externo es único para un profesional.

CBSPositionCode
CBSPositionCode string

Código de posición CBS asociado al elemento de costo del registro Reals. NOTA: Aunque se indica como no es necesario, se debe proporcionar CBSPositionCode o PhaseCode.

Importe
Amount string

Importe reclamado del costo de esa categoría de costo.

Nombre
Name string

Nombre de la categoría de costo. Consulte página maestra para obtener la lista de categorías de costos disponibles.

EquipoHours
EquipmentHours string

Número reclamado de horas de equipo para el artículo de costo.

ManHours
ManHours string

Número reclamado de horas de trabajo para el artículo de costo.

Notas
Notes string

Cualquier información adicional sobre la transacción.

PhaseCode
PhaseCode string

Código de fase del EDT asociado al elemento de costo del registro Reals, NOTA: Aunque se indica como no es necesario, se debe proporcionar PhaseCode o CBSPositionCode.

PostingDate
PostingDate string

Fecha que indica qué período financiero se asociarán el costo, las horas man-horas, las horas de equipo o las cantidades.

Cantidad
Quantity string

Cantidad operativa reclamada para el elemento de costo.

SourceSystemId
SourceSystemId string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

SourceSystemName
SourceSystemName string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

Devoluciones

response
string

Capacidad de publicar elementos reales en control para varios proyectos

Los datos reales (genéricos) permiten asociar el costo real por categoría de costo, cantidad, horas de equipo y horas man-horas a un elemento de costo en función de los criterios de unión del código de fase EDT o la posición cbS. InEight Control espera que los valores enviados por el ERP representen la cantidad transaccional de la última vez que los reales se enviaron a Control. Los valores no deben representar entradas de trabajo "hasta la fecha".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Callback
X-TaskCompleteCallbackUri string

URI de devolución de llamada

ProjectDisplay
ProjectDisplay string

Identifica el proyecto asociado a la solicitud Reals que se recibió. El identificador de proyecto externo es único para un profesional.

CBSPositionCode
CBSPositionCode string

Código de posición CBS asociado al elemento de costo del registro Reals. NOTA: Aunque se indica como no es necesario, se debe proporcionar CBSPositionCode o PhaseCode.

Importe
Amount string

Importe reclamado del costo de esa categoría de costo.

Nombre
Name string

Nombre de la categoría de costo. Consulte página maestra para obtener la lista de categorías de costos disponibles.

EquipoHours
EquipmentHours string

Número reclamado de horas de equipo para el artículo de costo.

ManHours
ManHours string

Número reclamado de horas de trabajo para el artículo de costo.

Notas
Notes string

Cualquier información adicional sobre la transacción.

PhaseCode
PhaseCode string

Código de fase del EDT asociado al elemento de costo del registro Reals, NOTA: Aunque se indica como no es necesario, se debe proporcionar PhaseCode o CBSPositionCode.

PostingDate
PostingDate string

Fecha que indica qué período financiero se asociarán el costo, las horas man-horas, las horas de equipo o las cantidades.

Cantidad
Quantity string

Cantidad operativa reclamada para el elemento de costo.

SourceSystemId
SourceSystemId string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

SourceSystemName
SourceSystemName string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

Devoluciones

response
string

Comercios de importación

Trades Integration permite a los clientes de InEight proporcionar una lista de operaciones para su organización. Dentro de la aplicación, los registros trades se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras > Recursos operativos" o desde el menú Nivel de proyecto en "Recursos operativos asignados".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

TradeDisplay
TradeDisplay True string

Identificador único público de un comercio

TradeDescription
TradeDescription True string

Descripción del comercio

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro de operaciones

SourceSystemName
SourceSystemName string

Nombre del sistema de registro de trades

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Confirmar el estado de las tarjetas de hora

La integración de confirmación de tarjeta de tiempo permite a los sistemas externos informar sobre el éxito o error al procesar tarjetas de tiempo obtenidas del Centro de tiempo y actualizar un estado para admitir un flujo de trabajo empresarial.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

TimeCardId
TimeCardId string

TimeCardId

Versión
Version string

Versión

Estado
Status string

Estado

Errors
Errors array of string

Errors

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
items
object

Confirmar el estado de los planes diarios

Si los planes diarios aprobados se envían a un sistema externo, el sistema externo puede procesar opcionalmente los datos del plan diario y devolver un mensaje que informa a la plataforma en la nube InEight de que el estado debe actualizarse a Final Processing Complete.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

DailyPlanId
DailyPlanId integer

Identificador de plan diario

PlanStatusCode
PlanStatusCode string

Código de estado del plan

ModifiedById
ModifiedById string

Modificado por identificador

ModifiedDate
ModifiedDate string

Fecha de modificación

DtModifiedDate
DtModifiedDate string

Fecha de modificación

ReleasedDate
ReleasedDate string

Fecha de publicación

DtReleasedDate
DtReleasedDate string

Fecha de publicación

ReleasedById
ReleasedById string

Publicado por identificador

Errors
Errors array of string

Errors

Devoluciones

response
object

Eliminar usuarios

La API de Users_Delete permite a los usuarios eliminar uno o varios registros mediante sistema externo mediante programación o a través de APIM manualmente. La 'Eliminación' se aplica estableciendo la marca 'IsActive' en 'False'. Se borran los registros del sistema que se usan para autenticar al usuario en microsoft Entra ID (tabla Login User). La eliminación está disponible independientemente del estado del usuario como activo o inactivo. No hay ninguna restricción en el número de usuarios que se pueden eliminar a través de una transacción de eliminación masiva. Existe una validación para asegurarse de que un usuario no puede eliminar su propio registro.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId True string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de aplicaciones de plataforma de productos y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

Devoluciones

response
string

Esta integración se usa para importar datos de entidad jurídica del proyecto

Permite a los clientes importar datos de entidad jurídica del proyecto para su organización. Esta integración asocia registros de entidad jurídica a un proyecto y establece la relación de planta para su uso en la aplicación de contratos.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId string

Este campo indica el identificador único del sistema de origen.

ProjectSourceSystemId
ProjectSourceSystemId string

Este campo indica el identificador único del sistema de origen del proyecto.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

Este campo indica el identificador del sistema de origen de la entidad legal.

PlantSourceSystemId
PlantSourceSystemId string

Este campo indica el identificador único del sistema de origen de la planta.

IsGRValuated
IsGRValuated string

Este campo indica si la recepción de mercancías ha sido evaluada o no.

IsSplitAccountAllowed
IsSplitAccountAllowed string

Este campo indica que se permite o no la cuenta dividida.

IsActive
IsActive string

Este campo indica si está activo o no.

Esta integración se usa para importar datos de entidades jurídicas

Permite a los clientes importar datos de entidades legales para su organización. Las entidades jurídicas representan unidades de negocio dentro de una empresa que se pueden usar con fines de facturación dentro de la aplicación de contratos. Esta integración permite crear y administrar entidades jurídicas seleccionables dentro de la aplicación de contratos.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Nombre
Name string

Este campo indica un nombre único.

Description
Description string

Este campo indica la descripción de la entidad jurídica.

CountryReference
CountryReference string

Este campo indica el código de país.

Moneda
Currency string

Este campo indica el valor de moneda.

Language
Language string

Este campo indica el valor del idioma.

Esta integración se usa para importar datos de equipos de contrato

Permite a los clientes importar datos de equipos de contrato para su organización. Esta integración permite que un sistema externo coincida con los detalles del equipo con el inventario de equipos. Si el equipo utilizado en un elemento de línea existe en el sistema externo, los detalles del contrato se adjuntan para ese equipo. Si no es así, el sistema externo crea nuevo equipo basado en la información que se pasa a través de la integración. Los detalles del nuevo equipo se envían a la plataforma en la nube del conjunto de proyectos para la asignación de equipos del proyecto.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Referencia del proyecto
ProjectReference string

Este campo indica el número de referencia del proyecto que coincide con el número de presentación del proyecto del conjunto de proyectos.

ContractReference
ContractReference string

Este campo indica el número de referencia del contrato que coincide con el número de contrato del conjunto de proyectos.

LogToken
LogToken string

Este campo indica un token de registro único.

Estado
Status string

Este campo indica el estado del equipo.

Level
Level string

Este campo indica el nivel de mensaje de error.

Message
Message string

Este campo indica el mensaje de error.

ContractDetailReference
ContractDetailReference string

Este campo indica el código de elemento de línea.

EquipmentSourceSystemId
EquipmentSourceSystemId string

Este campo indica el identificador único del sistema de origen del equipo.

Esta integración se usa para importar datos de factura

Permite a los clientes importar facturas para su organización. Esta integración permite a los proveedores que son usuarios enviar facturas a la aplicación de contrato que, a continuación, se pueden usar en la solicitud de pago y enviarse al sistema externo para su procesamiento. Las facturas publicadas se muestran en el registro de facturas como facturas sin asignar.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Referencia del proyecto
ProjectReference string

Este campo indica el número de referencia del proyecto que coincide con el número de presentación del proyecto del conjunto de proyectos.

ContractReference
ContractReference string

Este campo indica el número de referencia del contrato que coincide con el número de contrato del conjunto de proyectos.

Número de Factura
InvoiceNumber string

Este campo indica el número de factura.

InvoiceStatus
InvoiceStatus string

Este campo indica el estado de la factura.

FechaFactura
InvoiceDate string

Este campo indica la fecha de factura.

InvoiceAmount
InvoiceAmount string

Este campo indica el importe de la factura.

InvoiceTax
InvoiceTax string

Este campo indica el importe fiscal de la factura.

RecordId
RecordId string

Este campo indica la identificación de registro única para esa factura.

SourceSystemId
SourceSystemId string

Este campo indica la identificación única del sistema externo.

SourceSystemName
SourceSystemName string

Este campo indica el nombre único del sistema externo.

InvoiceURL
InvoiceURL string

Este campo indica el vínculo de factura.

TaxType
TaxType string

Este campo indica el tipo de impuestos.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

Devoluciones

response
string

Esta integración se usa para importar datos de pedido de compra

Permite a los clientes recibir información actualizada sobre los detalles del contrato en función de la creación de un pedido de compra (respuesta). El mensaje de respuesta también se puede usar para proporcionar actualizaciones de estado para el pedido de compra a medida que pasa de la solicitud al pago dentro del sistema externo.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ContractReference
ContractReference string

Este campo indica la coincidencia de referencia de contrato con el campo número de contrato en el conjunto de proyectos.

CurrentValue
CurrentValue string

Este campo indica el valor actual.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Este campo indica el valor actual en la moneda del proyecto.

LogToken
LogToken string

Este campo indica el token de registro enviado en el mensaje de solicitud.

Estado
Status string

Este campo indica el estado de sincronización del sistema externo.

Level
Level string

Este campo indica el nivel de mensaje de error.

Message
Message string

Este campo indica el mensaje de error.

ContractTypeReference
ContractTypeReference string

Este campo indica la referencia de tipo de contrato.

VendorReference
VendorReference string

Este campo indica el número de presentación del proveedor.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Este campo indica la referencia de la organización de compra.

PurchasingGroupReference
PurchasingGroupReference string

Este campo indica la referencia del grupo de compra.

LegalEntityReference
LegalEntityReference string

Este campo indica la referencia de entidad jurídica.

PaymentTermReference
PaymentTermReference string

Este campo indica la referencia de término de pago.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

CurrencyReference
CurrencyReference string

Este campo indica la referencia de moneda.

INCOTerms
INCOTerms string

Este campo indica incoterms.

AgreementNumber
AgreementNumber string

Este campo indica el número de contrato.

AgreementValue
AgreementValue string

Este campo indica el valor del contrato.

PurchaseOrderNumber
PurchaseOrderNumber string

Este campo indica el número de pedido de compra.

PurchaseOrderValue
PurchaseOrderValue string

Este campo indica el valor del pedido de compra.

CreatedByReference
CreatedByReference string

Este campo indica quién creó el contrato.

CreatedDate
CreatedDate string

Este campo indica la fecha de creación.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Determina el nuevo pedido de compra o existe. Actualice como True o False.

Description
Description string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

EffectiveDate
EffectiveDate string

Fecha y hora en que se inició este contrato. Si está vacío, toma la fecha y hora actuales

ContractStatus
ContractStatus string

No use. Los valores de este campo no se guardan actualmente en un contrato.

ContractSubTypeReference
ContractSubTypeReference string

Campo de texto de forma libre que se puede introducir manualmente subtipo Contract.

InvoicePlanIndicator
InvoicePlanIndicator string

True o false.

Disciplina
Discipline string

Debe coincidir exactamente con el valor.

ScopeOfContract
ScopeOfContract string

Campo de texto de forma libre.

RetentionPercent
RetentionPercent string

Retención de elementos de línea.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Valor numérico.

HarmonidTariffSchedule
HarmonizedTariffSchedule string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CountryOfOrigin
CountryOfOrigin string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

RequsitionNumber
RequsitionNumber string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

RequsitionValue
RequsitionValue string

Valor numérico.

CustomList1
CustomList1 string

Nombre de la lista personalizada.

CustomList2
CustomList2 string

Nombre de la lista personalizada.

CustomField1
CustomField1 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField2
CustomField2 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField3
CustomField3 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField4
CustomField4 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField5
CustomField5 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField6
CustomField6 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField7
CustomField7 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField8
CustomField8 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField9
CustomField9 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

CustomField10
CustomField10 string

Campo de texto de forma libre que un usuario puede rellenar manualmente a través de la interfaz de usuario del contrato o rellenar el mensaje de respuesta de integración. La información almacenada en este campo es solo para referencia manual y no tiene ninguna correlación directa con otros datos del contrato.

StreetName
StreetName string

Este campo indica el nombre de la calle.

DisplayID
DisplayID string

Este campo indica el nombre de la ciudad.

CityName
CityName string

Este campo indica el nombre de la ciudad.

Región
Region string

Este campo indica el código de región.

Código de país
CountryCode string

Este campo indica el código de país.

Código postal
PostalCode string

Este campo indica el código postal.

TaxJurisdiction
TaxJurisdiction string

Este campo indica el código de jurisdicción fiscal.

ContractDetailReference
ContractDetailReference string

Este campo indica el código de elemento de línea.

GrossAmount
GrossAmount string

Este campo indica una cantidad bruta.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Este campo indica la cantidad bruta en la moneda del proyecto.

NetValuewithoutTax
NetValuewithoutTax string

Este campo indica el valor neto sin impuestos.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Este campo indica el valor neto sin impuestos en la moneda del proyecto.

TaxTotal
TaxTotal string

Este campo indica el total de impuestos en la moneda del contrato.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Este campo indica el total de impuestos en la moneda del proyecto.

ContractDetailType
ContractDetailType string

Este campo indica el tipo de elemento de línea.

Description
Description string

Este campo indica la descripción del elemento de línea.

MaterialReference
MaterialReference string

Este campo indica referencia material.

MaterialGroupReference
MaterialGroupReference string

Este campo indica la referencia de grupo de materiales.

CreatedByReference
CreatedByReference string

Este campo indica el creador del elemento de línea.

Cantidad
Quantity string

Este campo indica la cantidad del elemento de línea.

UnitOfMeasureReference
UnitOfMeasureReference string

Este campo indica la unidad de medida.

NetPrice
NetPrice string

Este campo indica el precio neto.

UnitsPerPrice
UnitsPerPrice string

Este campo indica el número de unidades por precio.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Este campo indica la unidad de medida utilizada para el precio neto.

TaxCodeReference
TaxCodeReference string

Este campo indica la referencia del código fiscal.

DeliveryDate
DeliveryDate string

Este campo indica la fecha de entrega.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Este campo indica la tolerancia de entrega de pedidos para el elemento de línea.

PlantReference
PlantReference string

Este campo indica el código vegetal de ese contrato.

StorageLocation
StorageLocation string

Este campo indica los detalles de la ubicación del almacenamiento.

DeletionIndicator
DeletionIndicator string

Este campo indica si el elemento de línea se eliminó después de publicarlo.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Este campo indica que se han completado todas las entregas esperadas de un contrato.

InvoicePlanIndicator
InvoicePlanIndicator string

Este campo indica si se debe crear un documento de plan de factura. Un valor de X indica que no habrá ningún recibo de mercancías para este contrato.

ReturnPOFlag
ReturnPOFlag string

Este campo indica si el elemento de línea representa un valor devuelto y los valores enviados en campos de cantidad representan un número negativo.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Este campo indica los detalles de las características del material.

AccountAssignmentCategory
AccountAssignmentCategory string

Este campo indica la categoría de asignación de cuenta.

CDSSplitMethod
CDSSplitMethod string

Este campo indica el método de división de asignación de cuentas.

Comentarios
Comments string

Este campo indica comentarios.

RetentionPercent
RetentionPercent string

Este campo indica el porcentaje de retención.

FairMarketValue
FairMarketValue string

Este campo indica un importe de mercado justo.

EquipmentPrefix
EquipmentPrefix string

Este campo indica el detalle del prefijo del equipo.

RentalType
RentalType string

Este campo indica el código de tipo de alquiler.

NAICScode
NAICScode string

Este campo indica el código NAICS.

WBSCategoryReference
WBSCategoryReference string

Este campo indica la categoría de asignación de cuentas de costos.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Este campo indica si se agregará alguna nueva factura al pedido de compra o no.

GoodsReceiptStatus
GoodsReceiptStatus string

Este campo indica el estado de recepción de mercancías.

IsTaxable
IsTaxable string

No use. Los valores de este campo no se guardan actualmente en un contrato.

LongDescription
LongDescription string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CountryOfOrigin
CountryOfOrigin string

No use. Los valores de este campo no se guardan actualmente en un contrato.

LowerLimit
LowerLimit string

No use. Los valores de este campo no se guardan actualmente en un contrato.

UpperLimit
UpperLimit string

No use. Los valores de este campo no se guardan actualmente en un contrato.

ValidThroughDate
ValidThroughDate string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CountrofOrigin
CountrofOrigin string

No use. Los valores de este campo no se guardan actualmente en un contrato.

DiversityParticipationPercent
DiversityParticipationPercent string

No use. Los valores de este campo no se guardan actualmente en un contrato.

DiversityParticipationValue
DiversityParticipationValue string

No use. Los valores de este campo no se guardan actualmente en un contrato.

HarmonidTariffSchedule
HarmonizedTariffSchedule string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomList1
CustomList1 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomList2
CustomList2 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomField1
CustomField1 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomField2
CustomField2 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomField3
CustomField3 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomField4
CustomField4 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CustomField5
CustomField5 string

No use. Los valores de este campo no se guardan actualmente en un contrato.

TaxCode
TaxCode string

Este campo indica el código fiscal.

Description
Description string

Este campo indica la descripción.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

TaxRate
TaxRate string

Este campo indica la tasa fiscal.

CurrencyReference
CurrencyReference string

Este campo indica el código de referencia de moneda.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Este campo indica la cantidad fiscal en la moneda del proyecto.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

SourceSystemId
SourceSystemId string

Este campo indica el identificador único del sistema de origen.

MaterialCharacteristicType
MaterialCharacteristicType string

Este campo indica el tipo de característica de material.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Este campo indica el valor de la característica del material.

StreetName
StreetName string

Este campo indica el nombre de la calle.

DisplayID
DisplayID string

Este campo indica el nombre de la ciudad.

CityName
CityName string

Este campo indica el nombre de la ciudad.

Región
Region string

Este campo indica el código de región.

Código de país
CountryCode string

Este campo indica el código de país.

Código postal
PostalCode string

Este campo indica el código postal.

TaxJurisdiction
TaxJurisdiction string

Este campo indica el código de jurisdicción fiscal.

SplitByValue
SplitByValue string

Este campo indica la división por campo de valor.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Este campo indica el número de línea de asignación de cuenta.

AccountAssignmentNumber
AccountAssignmentNumber string

Este campo indica el número de asignación de cuenta.

GLAccountReference
GLAccountReference string

Este campo indica la referencia de la cuenta de libro de contabilidad general.

CreatedByReference
CreatedByReference string

Este campo indica quién creó el elemento.

Devoluciones

response
string

Esta integración se usa para importar datos de planta

Permite a los clientes importar datos de planta para su organización. Las plantas se utilizan para ordenar materiales. Esta integración permite crear y administrar la lista de plantas seleccionables para su uso dentro de la aplicación de contrato.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

PlantReference
PlantReference string

Este campo indica un número de referencia de planta único.

Description
Description string

Este campo indica la descripción de la planta.

LegalEntityReference
LegalEntityReference string

Este campo indica el nombre de la entidad jurídica de esa planta.

IsActive
IsActive string

Este campo indica si la planta está activa o no.

Esta integración se usa para importar datos de recibo de mercancías

Permite a los clientes importar datos de recepción de mercancías para su organización.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

DocumentReference
DocumentReference string

Este campo indica la referencia del documento.

DocumentYear
DocumentYear string

Este campo indica el año del documento.

SourceSystemId
SourceSystemId string

Este campo indica el identificador único del sistema de origen.

LogToken
LogToken string

Este campo indica el token de registro.

Level
Level string

Este campo indica el nivel de mensaje de error.

Message
Message string

Este campo indica el mensaje de error.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

Este campo indica la referencia de solicitud de recepción de mercancías.

DocumentDate
DocumentDate string

Este campo indica la fecha del documento.

PostingDate
PostingDate string

Este campo indica la fecha de publicación.

EntryDate
EntryDate string

Este campo indica la fecha de entrada del itrm.

CreatedByReference
CreatedByReference string

Este campo indica el creador del elemento.

Referencia
Reference string

Este campo indica comentarios o referencia.

DocumentText
DocumentText string

Este campo indica el texto del documento.

BillOfLading
BillOfLading string

Este campo indica la facturación.

GoodsReceiptStatus
GoodsReceiptStatus string

Este campo indica el estado de recepción de mercancías.

ContractTypeReference
ContractTypeReference string

Este campo indica la referencia de tipo de contrato.

DocumentItemReference
DocumentItemReference string

Este campo indica la referencia de elemento de documento externo.

ContractReference
ContractReference string

Este campo indica la coincidencia de referencia de contrato con el campo número de contrato en el conjunto de proyectos.

ContractDetailReference
ContractDetailReference string

Este campo indica el código de elemento de línea.

MovementType
MovementType string

Este campo indica el tipo de movimiento.

MaterialReference
MaterialReference string

Este campo indica la referencia de material

PlantReference
PlantReference string

Este campo indica la referencia de planta.

StorageLocationRefrence
StorageLocationRefrence string

Este campo indica la refrencia de ubicación de almacenamiento.

BatchNumber
BatchNumber string

Este campo indica el número de lote.

DebitCreditIndicator
DebitCreditIndicator string

Este campo indica el indicador de débito o crédito.

ContractCurrency
ContractCurrency string

Este campo indica la moneda del contrato.

AmountInContractCurrency
AmountInContractCurrency string

Este campo indica la cantidad en moneda del contrato.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

Este campo indica el importe sin impuestos en la moneda del contrato.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

Este campo indica la cantidad fiscal en la moneda del contrato.

TaxType
TaxType string

Este campo indica el tipo de impuestos.

Description
Description string

Este campo indica la descripción fiscal.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

TaxRate
TaxRate string

Este campo indica la tasa fiscal.

ProjectCurrency
ProjectCurrency string

Este campo indica la moneda del proyecto.

AmountInProjectCurrency
AmountInProjectCurrency string

Este campo indica la cantidad en la moneda del proyecto.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

Este campo indica la cantidad fiscal en la moneda del proyecto.

TaxType
TaxType string

Este campo indica el tipo de impuestos.

Description
Description string

Este campo indica la descripción fiscal.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

TaxRate
TaxRate string

Este campo indica la tasa fiscal.

ReceivedQuantity
ReceivedQuantity string

Este campo indica la cantidad recibida.

ReceivedUOM
ReceivedUOM string

Este campo indica cuál es la unidad de medida recibida.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

Este campo indica la cantidad recibida en la unidad base de medida.

BaseUOM
BaseUOM string

Este campo indica la unidad base de medida.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

Este campo indica la cantidad recibida en la unidad de medida del contrato.

POPriceUOM
POPriceUOM string

Este campo indica la unidad de medida para el pedido de compra.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

Este campo indica la cantidad total recibida en la unidad de medida para el pedido de compra.

POUOM
POUOM string

Este campo indica la unidad de medida para el pedido de compra.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

Este campo indica el indicador de finalización de entrega.

Mensaje de texto
Text string

Mensaje de texto

GoodsRecipientUserReference
GoodsRecipientUserReference string

Este campo indica la referencia de usuario del destinatario de mercancías.

CostCenter
CostCenter string

Este campo indica el centro de costos.

Número de pedido
OrderNumber string

Este campo indica el número de pedido.

MovementIndicator
MovementIndicator string

Este campo indica el indicador de movimiento.

GRNonValuatedIndicator
GRNonValuatedIndicator string

Este campo indica el indicador no evaluado de la recepción de mercancías.

ReasonForMovement
ReasonForMovement string

Este campo indica el motivo del movimiento.

ProfitCenter
ProfitCenter string

Este campo indica el centro de beneficios.

CostItemReference
CostItemReference string

Este campo indica la referencia de elemento de costo.

AccountingLedgerReference
AccountingLedgerReference string

Este campo indica la referencia del libro de contabilidad.

StockTypeIndicator
StockTypeIndicator string

Este campo indica el indicador de tipo stock.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

Este campo indica sobre el indicador de tolerancia de entrega.

Esta integración se usa para importar datos de solicitud de acumulación (respuesta)

Permite a los clientes importar datos de solicitud de acumulación (respuesta) para su organización. La acumulación permite registrar bienes o servicios recibidos pero aún no facturados contra el contrato.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

AccrualRequestReference
AccrualRequestReference string

Este campo indica la referencia de solicitud de acumulación de la solicitud original.

AccrualRequestStatus
AccrualRequestStatus string

Este campo indica el estado de la solicitud de acumulación.

ContractReference
ContractReference string

Este campo indica el número de referencia del contrato que coincide con el número de contrato del conjunto de proyectos.

LogToken
LogToken string

Este campo indica el valor del token de registro único que coincide con el token de registro de solicitudes del conjunto de proyectos.

Level
Level string

Este campo indica el nivel de mensaje de error.

Message
Message string

Este campo indica el mensaje de error.

AccrualSourceSystemId
AccrualSourceSystemId string

Este campo indica el identificador del sistema de origen único de acumulación.

ContractDetailReference
ContractDetailReference string

Este campo indica el código de elemento de línea.

DisplayId
DisplayId string

Este campo indica el identificador de presentación.

Devoluciones

response
string

Esta integración se usa para importar datos de solicitud de pago

Permite a los clientes proporcionar confirmación de recepción de la solicitud de pago y actualizaciones de estado opcionales del pago hasta que se haya procesado por completo. También permite a los clientes publicar los detalles de la factura junto con los detalles de pago de la factura directamente desde el sistema externo sin crear la solicitud de pago en el conjunto de proyectos.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

PayRequestReference
PayRequestReference string

Este campo indica la referencia de solicitud de pago.

CreatedDate
CreatedDate string

Este campo indica la fecha de creación.

PayRequestStatus
PayRequestStatus string

Este campo indica el estado de la solicitud de pago.

ContractReference
ContractReference string

Este campo indica el número de contrato coincidente con el número de contrato del conjunto de proyectos.

LogToken
LogToken string

Este campo indica un token de registro único.

Level
Level string

Este campo indica el nivel de mensaje de error.

Message
Message string

Este campo indica el mensaje de error.

InvoiceStatus
InvoiceStatus string

Este campo indica el estado de la factura.

InvoiceStatusDescription
InvoiceStatusDescription string

Este campo indica la descripción del estado de la factura.

InvoiceReceiptReference
InvoiceReceiptReference string

Este campo indica la referencia de recibo de factura.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

Este campo indica el número de factura del sistema de origen.

PostingDate
PostingDate string

Este campo indica la fecha de contabilización de facturas.

Importe
Amount string

Este campo indica la cantidad invocativa.

CurrencyReference
CurrencyReference string

Este campo indica la referencia de moneda.

ProjectCurrencyAmount
ProjectCurrencyAmount string

Este campo indica la cantidad de moneda del proyecto.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

VendorInvoiceReference
VendorInvoiceReference string

Este campo indica el número de factura del proveedor.

InvoicingPartyReference
InvoicingPartyReference string

Este campo indica el número de proveedor.

InvoicingPartyName
InvoicingPartyName string

Este campo indica el nombre del proveedor.

VendorInvoiceDate
VendorInvoiceDate string

Este campo indica la fecha de factura del proveedor.

DocumentYear
DocumentYear string

Este campo indica el año del documento.

DebitCreditIndicator
DebitCreditIndicator string

Este campo indica el indicador de débito o crédito.

PaymentMethod
PaymentMethod string

Este campo indica el método de pago.

PaymentBlock
PaymentBlock string

Este campo indica si el pago está bloqueado o no.

RetentionReleasedAmount
RetentionReleasedAmount string

Este campo indica la cantidad de liberación de retención.

ProgressEstimateNumber
ProgressEstimateNumber string

Este campo indica el número de estimación del progreso.

BillingPeriod
BillingPeriod string

Este campo indica el período de facturación.

IsCancelled
IsCancelled string

Este campo indica si la factura se cancela o no.

InvoiceItemNumber
InvoiceItemNumber string

Este campo indica el número de elemento de factura.

ContractDetailReference
ContractDetailReference string

Este campo indica la referencia de detalles del contrato.

InvoiceLineQuantity
InvoiceLineQuantity string

Este campo indica la cantidad de línea de factura.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

Este campo indica el importe de retención retenido en la moneda del proyecto.

RetentionHeldAmount
RetentionHeldAmount string

Este campo indica la cantidad de retención mantenida.

ContractLineAmount
ContractLineAmount string

Este campo indica la cantidad de línea de contrato.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

Este campo indica el importe de línea de contrato sin impuestos.

ContractLineAmountTax
ContractLineAmountTax string

Este campo indica la matriz fiscal de la cantidad de línea de contrato.

TaxType
TaxType string

Este campo indica el tipo de impuestos.

Description
Description string

Este campo indica la descripción fiscal.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

TaxRate
TaxRate string

Este campo indica la tasa fiscal.

InvoiceLineUoM
InvoiceLineUoM string

Este campo indica la unidad de medida de la línea de factura.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

Este campo indica la cantidad de línea de moneda del proyecto.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

Este campo indica el importe de línea de moneda del proyecto sin impuestos.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

Este campo indica el impuesto sobre la cantidad de línea de moneda del proyecto.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

TaxType
TaxType string

Este campo indica el tipo de impuestos.

Description
Description string

Este campo indica la descripción fiscal.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

TaxRate
TaxRate string

Este campo indica la tasa fiscal.

DebitCreditIndicator
DebitCreditIndicator string

Este campo indica el indicador de débito o crédito.

PaymentReference
PaymentReference string

Este campo indica una referencia de pago única.

PaymentDate
PaymentDate string

Este campo indica la fecha en que se realiza el pago.

Pago pagado
PaymentPaid string

Este campo indica el importe de pago pagado.

CurrencyReference
CurrencyReference string

Este campo indica la referencia de moneda.

PaymentIdentification
PaymentIdentification string

Este campo indica el número de identificación de pago.

PaymentVoidDate
PaymentVoidDate string

Este campo indica la fecha de anulación del pago.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

Este campo indica el importe del pago en la moneda del proyecto.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

Devoluciones

response
string

Esta integración se usa para importar datos de ubicación de almacenamiento

Permite a los clientes importar los datos de ubicación de almacenamiento de su organización. Esta integración permite crear y mantener la lista seleccionable de ubicaciones de almacenamiento para su uso en el conjunto de proyectos.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

PlantReference
PlantReference string

Este campo indica una referencia de planta única para esa ubicación de almacenamiento.

StorageLocationReference
StorageLocationReference string

Este campo indica el nombre de ubicación de almacenamiento único.

Description
Description string

Este campo indica la descripción de la ubicación de almacenamiento.

SourceSystemId
SourceSystemId string

Este campo indica el identificador único del sistema de origen.

Esta integración se usa para importar datos de ubicación de almacenamiento del proyecto

Permite a los clientes importar datos de ubicación de almacenamiento del proyecto para su organización. Esta integración crea información de ubicación de planta y almacenamiento para un proyecto mediante la aplicación de contratos.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId string

Este campo indica un identificador único.

ProjectSourceSystemId
ProjectSourceSystemId string

Este campo indica el identificador de presentación del proyecto único.

PlantSourceSystemId
PlantSourceSystemId string

Este campo indica el identificador único del sistema de origen de la planta.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

Este campo indica el identificador del sistema de origen de ubicación de almacenamiento único.

IsDefault
IsDefault string

Este campo indica si se trata de una ubicación de almacenamiento predeterminada.

IsActive
IsActive string

Este campo indica que la ubicación de almacenamiento está activa o no.

Esta integración se usa para importar datos fiscales del contrato.

Permite a los clientes importar datos fiscales de contrato para su organización antes de publicar el contrato real. Esta integración recibe el impuesto total y el desglose de los códigos fiscales y los importes de un contrato.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

Prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ContractReference
ContractReference string

Este campo indica la coincidencia de referencia de contrato con el campo número de contrato en el conjunto de proyectos.

CurrentValue
CurrentValue string

Este campo indica el valor actual.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Este campo indica el valor actual en la moneda del proyecto.

LogToken
LogToken string

Este campo indica el token de registro enviado en el mensaje de solicitud.

Estado
Status string

Este campo indica el estado de sincronización del sistema externo.

Level
Level string

Este campo indica el nivel de mensaje de error.

Message
Message string

Este campo indica el mensaje de error.

ContractTypeReference
ContractTypeReference string

Este campo indica la referencia de tipo de contrato.

VendorReference
VendorReference string

Este campo indica el número de presentación del proveedor.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Este campo indica la referencia de la organización de compra.

PurchasingGroupReference
PurchasingGroupReference string

Este campo indica la referencia del grupo de compra.

LegalEntityReference
LegalEntityReference string

Este campo indica la referencia de entidad jurídica.

PaymentTermReference
PaymentTermReference string

Este campo indica la referencia de término de pago.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

CurrencyReference
CurrencyReference string

Este campo indica la referencia de moneda.

INCOTerms
INCOTerms string

Este campo indica incoterms.

AgreementNumber
AgreementNumber string

Este campo indica el número de contrato.

AgreementValue
AgreementValue string

Este campo indica el valor del contrato.

PurchaseOrderNumber
PurchaseOrderNumber string

Este campo indica el número de pedido de compra.

PurchaseOrderValue
PurchaseOrderValue string

Este campo indica el valor del pedido de compra.

CreatedByReference
CreatedByReference string

Este campo indica quién creó el contrato.

CreatedDate
CreatedDate string

Este campo indica la fecha de creación.

ContractDetailReference
ContractDetailReference string

Este campo indica el código de elemento de línea.

GrossAmount
GrossAmount string

Este campo indica una cantidad bruta.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Este campo indica la cantidad bruta en la moneda del proyecto.

NetValuewithoutTax
NetValuewithoutTax string

Este campo indica el valor neto sin impuestos.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Este campo indica el valor neto sin impuestos en la moneda del proyecto.

TaxTotal
TaxTotal string

Este campo indica el total de impuestos en la moneda del contrato.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Este campo indica el total de impuestos en la moneda del proyecto.

ContractDetailType
ContractDetailType string

Este campo indica el tipo de elemento de línea.

Description
Description string

Este campo indica la descripción del elemento de línea.

MaterialReference
MaterialReference string

Este campo indica referencia material.

MaterialGroupReference
MaterialGroupReference string

Este campo indica la referencia de grupo de materiales.

CreatedByReference
CreatedByReference string

Este campo indica el creador del elemento de línea.

Cantidad
Quantity string

Este campo indica la cantidad del elemento de línea.

UnitOfMeasureReference
UnitOfMeasureReference string

Este campo indica la unidad de medida.

NetPrice
NetPrice string

Este campo indica el precio neto.

UnitsPerPrice
UnitsPerPrice string

Este campo indica el número de unidades por precio.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Este campo indica la unidad de medida utilizada para el precio neto.

TaxCodeReference
TaxCodeReference string

Este campo indica la referencia del código fiscal.

DeliveryDate
DeliveryDate string

Este campo indica la fecha de entrega.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Este campo indica la tolerancia de entrega de pedidos para el elemento de línea.

PlantReference
PlantReference string

Este campo indica el código vegetal de ese contrato.

StorageLocation
StorageLocation string

Este campo indica los detalles de la ubicación del almacenamiento.

DeletionIndicator
DeletionIndicator string

Este campo indica si el elemento de línea se eliminó después de publicarlo.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Este campo indica que se han completado todas las entregas esperadas de un contrato.

InvoicePlanIndicator
InvoicePlanIndicator string

Este campo indica si se debe crear un documento de plan de factura. Un valor de X indica que no habrá ningún recibo de mercancías para este contrato.

ReturnPOFlag
ReturnPOFlag string

Este campo indica si el elemento de línea representa un valor devuelto y los valores enviados en campos de cantidad representan un número negativo.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Este campo indica los detalles de las características del material.

AccountAssignmentCategory
AccountAssignmentCategory string

Este campo indica la categoría de asignación de cuenta.

CDSSplitMethod
CDSSplitMethod string

Este campo indica el método de división de asignación de cuentas.

Comentarios
Comments string

Este campo indica comentarios.

RetentionPercent
RetentionPercent string

Este campo indica el porcentaje de retención.

FairMarketValue
FairMarketValue string

Este campo indica un importe de mercado justo.

EquipmentPrefix
EquipmentPrefix string

Este campo indica el detalle del prefijo del equipo.

RentalType
RentalType string

Este campo indica el código de tipo de alquiler.

NAICScode
NAICScode string

Este campo indica el código NAICS.

WBSCategoryReference
WBSCategoryReference string

Este campo indica la categoría de asignación de cuentas de costos.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Este campo indica si se agregará alguna nueva factura al pedido de compra o no.

GoodsReceiptStatus
GoodsReceiptStatus string

Este campo indica el estado de recepción de mercancías.

TaxCode
TaxCode string

Este campo indica el código fiscal.

Description
Description string

Este campo indica la descripción.

TaxAmount
TaxAmount string

Este campo indica el importe fiscal.

TaxRate
TaxRate string

Este campo indica la tasa fiscal.

CurrencyReference
CurrencyReference string

Este campo indica el código de referencia de moneda.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Este campo indica la cantidad fiscal en la moneda del proyecto.

ProjectCurrencyReference
ProjectCurrencyReference string

Este campo indica la referencia de moneda del proyecto.

SourceSystemId
SourceSystemId string

Este campo indica el identificador único del sistema de origen.

MaterialCharacteristicType
MaterialCharacteristicType string

Este campo indica el tipo de característica de material.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Este campo indica el valor de la característica del material.

StreetName
StreetName string

Este campo indica el nombre de la calle.

CityName
CityName string

Este campo indica el nombre de la ciudad.

Región
Region string

Este campo indica el código de región.

Código de país
CountryCode string

Este campo indica el código de país.

Código postal
PostalCode string

Este campo indica el código postal.

TaxJurisdiction
TaxJurisdiction string

Este campo indica el código de jurisdicción fiscal.

SplitByValue
SplitByValue string

Este campo indica la división por campo de valor.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Este campo indica el número de línea de asignación de cuenta.

CostCenterReference
CostCenterReference string

No use. Los valores de este campo no se guardan actualmente en un contrato.

AccountingLedgerReference
AccountingLedgerReference string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CostItemSourceSystemId
CostItemSourceSystemId string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CostItemReference
CostItemReference string

No use. Los valores de este campo no se guardan actualmente en un contrato.

DeletionIndicator
DeletionIndicator string

No use. Los valores de este campo no se guardan actualmente en un contrato.

CreatedByReference
CreatedByReference string

No use. Los valores de este campo no se guardan actualmente en un contrato.

Devoluciones

response
string

Esta integración se usa para importar los datos de dirección de envío del proyecto.

Permite a los clientes importar datos de envío de proyectos para su organización. Esta integración crea y mantiene la información de dirección de envío de un proyecto mediante la aplicación de contrato.

Parámetros

Nombre Clave Requerido Tipo Description
El prefijo de inquilino de https://Domain.hds.ineight.com/ sería "Dominio"
X-IN8-TENANT-PREFIX True string

prefijo de inquilino de la dirección URL base de Project Suite. Por ejemplo, si está accediendo a Project Suite en https://domain.hds.ineight.com/ , el valor de este parámetro sería dominio.

Esto se encuentra en el perfil de APIM.
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId string

Este campo indica el identificador único del sistema de origen.

ProjectSourceSystemId
ProjectSourceSystemId string

Este campo indica el identificador único del sistema de origen del proyecto.

StreetName
StreetName string

Este campo indica el nombre de la calle.

CityName
CityName string

Este campo indica el nombre de la ciudad.

Región
Region string

Este campo indica el código de región.

Código de país
CountryCode string

Este campo indica el código de país.

Código postal
PostalCode string

Este campo indica el código postal.

TaxJurisdiction
TaxJurisdiction string

Este campo indica el código de jurisdicción fiscal.

IsDefault
IsDefault string

Este campo indica si el campo es el campo predeterminado o no.

IsActive
IsActive string

Este campo indica si el campo está activo o no.

Import Material (clase)

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

MaterialSetReference
MaterialSetReference string

Identificador único del conjunto de materiales que se va a asociar al material

MaterialReference
MaterialReference string

Identificador único del material que se va a asociar al conjunto de materiales

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificador único del tipo de características del conjunto de materiales que se va a asociar

DefaultPresetValue
DefaultPresetValue string

El valor preestablecido de la característica del conjunto de materiales se puede proporcionar en este campo.

Language
Language string

Idioma del valor de DefaultPresetValue. El valor enviado en este campo debe coincidir con un código de idioma válido admitido por InEight.

Language
Language string

Idioma del valor de PresetValue en esta matriz. El valor enviado en este campo debe coincidir con un código de idioma válido admitido por InEight.

PresetValue
PresetValue string

Texto traducido de PreseValue en el idioma asociado

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

SourceSystemName
SourceSystemName string

Nombre del sistema de origen que proporciona los datos. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

Devoluciones

response
string

Import MaterialSet

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

MaterialDimensionReference
MaterialDimensionReference True string

Identificador único de la dimensión material.

ParentMaterialSetReference
ParentMaterialSetReference string

Identificador único del conjunto de materiales primario al que se hace referencia

Language
Language string

Idioma para el valor de DefaultDescription. El valor enviado en este campo debe coincidir con un código ISO válido para los idiomas admitidos por InEight.

MaterialSetReference
MaterialSetReference string

Identificador único del conjunto de materiales que se va a asociar al conjunto de materiales

MaterialSetName
MaterialSetName True string

Nombre del conjunto de materiales

DefaultSetDescription
DefaultSetDescription True string

Descripción predeterminada del conjunto de materiales proporcionado

Language
Language string

Idioma del valor de SetDescription y MaterialSetName en esta matriz. El valor enviado en este campo debe coincidir con un código ISO válido para los idiomas admitidos por InEight.

EstablecerDescripción
SetDescription string

Campo Descripción traducida en el idioma asociado

MaterialSetName
MaterialSetName string

Campo Nombre traducido en el idioma asociado

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificador único del tipo de características del conjunto de materiales que se va a asociar

MaterialCharacteristicReference
MaterialCharacteristicReference string

Identificador único de la referencia de características materiales

MaterialDimensionReference
MaterialDimensionReference string

Identificador único de la referencia de dimensión de material

DynamicDescriptionPosition
DynamicDescriptionPosition string

Posición de descripción dinámica para el tipo de características del conjunto de materiales

SourceSystemName
SourceSystemName string

Nombre del sistema de origen que proporciona los datos. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

SourceSystemName
SourceSystemName string

Nombre del sistema de origen que proporciona los datos. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

Devoluciones

response
string

Import PaymentTerm

Esta integración permite al usuario importar sus términos de pago en la plataforma en la nube inEight. Los términos de pago definen los estándares que se siguen al pagar las facturas del contratista. Puede contener términos como período entre 2 pagos, descuentos, pagos anticipados, etc.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Nombre
Name string

Código que representa o describe el término de pago

Description
Description string

Campo definido por el cliente que se usa normalmente para describir o proporcionar detalles sobre el término de pago

Language
Language string

Código de idioma que el término de pago se muestra en la interfaz de usuario

SourceSystemId
SourceSystemId string

Identificación del término de pago utilizado en el sistema externo. En la mayoría de los casos, esto coincide con el campo Nombre. InEight usa este campo para hacer coincidir los registros Incoterm con otras entidades en las que se realiza una referencia cruzada de un término de pago.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que proporciona los datos. Colaborar con InEight para identificar un valor específico que se usará en este campo

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Determina si el número de estimación de progreso es obligatorio en el módulo Solicitud de pago del contrato InEight si se usa el mismo término de pago en la aplicación Contrato InEight.

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Determina si el período de facturación es obligatorio en el módulo Solicitud de pago del contrato InEight si se usa el mismo término de pago en la aplicación Contrato InEight.

DueDays
DueDays integer

Cuando las facturas se envían en el Contrato InEight, la fecha de vencimiento de la factura se determinará en función del plazo de pago de los días de vencimiento.

Description
Description string

Campo definido por el cliente que normalmente se usa para describir o proporcionar detalles sobre el término de pago según el código de idioma

Language
Language string

Código de idioma que el término de pago se muestra en la interfaz de usuario

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Import Project Employee Billing (clase)

Esta integración permite a los clientes crear y mantener su lista maestra de clases de facturación de empleados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevas clases de facturación de empleados y se pueden actualizar las clases de facturación de empleados existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenarse provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Nombre de la clase de facturación de empleado usada en el proyecto

SourceSystemId
SourceSystemId True string

Identificador externo del registro de clase de facturación de empleado proporcionado por el sistema de registro para las clases de facturación.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro que asigna la clase Employee Billing a los proyectos.

ProjectId
ProjectId True string

Identificador externo del proyecto asociado a la clase de facturación

Description
Description string

Campo opcional para agregar más detalles sobre la clase de facturación

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional del proveedor asignado a la clase de facturación

BillingRateST
BillingRateST double

Tasa de tiempo estándar cargada al propietario del empleado

BillingRateDT
BillingRateDT double

Tasa de doble tiempo cargada al propietario del empleado

BillingRateOT
BillingRateOT double

A lo largo del tiempo, se cobra al propietario del empleado

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

Devoluciones

response
string

Importación de AccountCode

Esta integración permite a los clientes crear y mantener su lista maestra de códigos de cuenta que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Los nuevos códigos de cuenta y las actualizaciones de los códigos de cuenta realizados mediante esta API se publican automáticamente (en lugar de almacenar provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId True string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de aplicaciones de plataforma de productos y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

SourceSystemName
SourceSystemName True string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

DisplayId
DisplayId True string

Identificador único que es reconocible públicamente. Este campo se muestra en usos normales de aplicaciones de plataforma de productos. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType es un campo obligatorio y especifica la operación que se realizará a través del método, es decir, Agregar o 1, Actualizar o 2, Cambiar nombre o 3, Mover o 4 o Eliminar o 5.

AccountCodeDescription
AccountCodeDescription True string

Descripción informal del registro que se mostrará en el uso normal de aplicaciones de plataforma de productos para ayudar a los usuarios a realizar búsquedas o selecciones. Este campo admite un gran número de caracteres de texto, pero se recomienda mantener la descripción lo más corta posible mientras conserva un significado fácilmente reconocido.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId o AccountCodeDisplay del registro que representa el elemento primario del registro actual dentro de la jerarquía de código de cuenta.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

El envío de un valor false en este campo hará que el registro se elimine temporalmente de la plataforma del producto InEight. Si no se proporciona un valor, se usa el valor predeterminado true. No se recomienda usar este campo para ocultar o suspender un registro porque no se pueden restablecer los registros eliminados.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Habilita o deshabilita la marca Principal de cantidad automática para el código de cuenta.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Habilita o deshabilita la marca Auto Quantity Secondary para el código de cuenta.

IsTerminal
IsTerminal boolean

Determina si el código de cuenta es el último dentro de una rama de la jerarquía.

PrimaryUOMReference
PrimaryUOMReference string

Proporcione displayId o SourceSystemId de una unidad de medida que se usará como UOM principal.

Código de Moneda
CurrencyCode string

Nombre de un registro currency válido.

SecondaryUOMReference
SecondaryUOMReference string

Proporcione el DisplayId o SourceSystemId de una unidad de medida que se usará como UOM secundario.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Establece el valor de la opción Contribuir principal a principal en el código de cuenta.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Establece el valor de la opción Contribuir principal a secundario en el código de cuenta.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Establece el valor de la opción Contribuir secundario a secundario en el código de cuenta.

FlagAsDisabled
FlagAsDisabled boolean

Establece el valor de la opción Marca para deshabilitar en el código de cuenta.

Notas
Notes string

Campo Abrir para obtener notas en el registro de código de cuenta

Notas de seguridad
SafetyNotes string

Campo Abrir para obtener notas en el registro de código de cuenta

EnvironmentalNotes
EnvironmentalNotes string

Campo Abrir para obtener notas en el registro de código de cuenta

QualityNotes
QualityNotes string

Campo Abrir para obtener notas en el registro de código de cuenta

AccountCodeTag1
AccountCodeTag1 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag2
AccountCodeTag2 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag3
AccountCodeTag3 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag4
AccountCodeTag4 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag5
AccountCodeTag5 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag6
AccountCodeTag6 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag7
AccountCodeTag7 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag8
AccountCodeTag8 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag9
AccountCodeTag9 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag10
AccountCodeTag10 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag11
AccountCodeTag11 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag12
AccountCodeTag12 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag13
AccountCodeTag13 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag14
AccountCodeTag14 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag15
AccountCodeTag15 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag16
AccountCodeTag16 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag17
AccountCodeTag17 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag18
AccountCodeTag18 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag19
AccountCodeTag19 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag20
AccountCodeTag20 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

UserDefinedField1
UserDefinedField1 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField2
UserDefinedField2 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField3
UserDefinedField3 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField4
UserDefinedField4 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField5
UserDefinedField5 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField6
UserDefinedField6 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField7
UserDefinedField7 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField8
UserDefinedField8 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField9
UserDefinedField9 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField10
UserDefinedField10 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

Devoluciones

response
string

Importación de contactos

Esta integración permite a los clientes crear y mantener su lista maestra de contactos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevos contactos y se pueden actualizar los contactos existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenarse provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Primer Nombre
FirstName True string

Nombre del contacto

Apellido
LastName True string

Apellidos del contacto

Empresa
Company True string

La compañía del contacto

PrimaryEmail
PrimaryEmail True string

Dirección de correo electrónico principal del contacto

SecondaryEmail
SecondaryEmail string

Dirección de correo electrónico secundaria del contacto

SourceSystemId
SourceSystemId True string

Identificador externo del registro de contacto proporcionado por el sistema de registro para contactos

SourceSystemName
SourceSystemName string

El cliente proporcionó el nombre del sistema de registro para contactos.

ContactTypeReference
ContactTypeReference True string

Categoría del contacto

LanguagePreference
LanguagePreference string

Idioma preferido del contacto

VendorSourceSystemId
VendorSourceSystemId string

Si el contacto está asociado a un proveedor, el identificador externo del sistema proveedor de registros

Departamento
Department string

División del contacto en la empresa u organización

Title
Title string

Título del contacto en la empresa u organización

Position
Position string

Posición del contacto en la empresa u organización

OfficeNumber
OfficeNumber string

Número de teléfono de la oficina del contacto

MobileNumber
MobileNumber string

Número de teléfono móvil del contacto

FaxNumber
FaxNumber string

Número de fax del contacto

Address1
Address1 string

Dirección postal del contacto

Address2
Address2 string

Una dirección postal secundaria para el contacto

City
City string

La ciudad donde vive el contacto

ZipCode
ZipCode string

El código postal (postal) donde reside el contacto

RegionISOCode
RegionISOCode string

Código(estado) de región ISO donde reside el contacto

Código de país ISO
CountryISOCode string

Código de país ISO donde reside el contacto

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Importación de CostCenter

Esta integración permite a un sistema financiero de terceros mantener una lista de centros de costos dentro de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

CostCenterDisplayId
CostCenterDisplayId True string

Identificador único que se muestra y entiende públicamente. Este campo puede ser el mismo que SourceSystemId o puede contener un valor diferente.

CostCenterDescription
CostCenterDescription True string

Descripción pública completa del centro de costos

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId de un tipo de centro de costos que existe en la plataforma en la nube InEight

IsActive
IsActive boolean

El envío de un valor false en este campo hace que el registro se elimine temporalmente de la plataforma en la nube inEight. Si no se proporciona un valor, se usa el valor predeterminado true.

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabajar con InEight para aprovisionar un valor único para este campo

Devoluciones

response
string

Importación de Equuipments de proyectos

La integración de equipos de proyecto permite a los clientes de InEight proporcionar a InEight una lista de equipos específicos que se pueden usar dentro de un proyecto. Los registros enviados en esta integración deben coincidir con los registros del equipo maestro para el cliente (consulte Equipments_Import para obtener más información). Dentro de la aplicación, los registros ProjectEquipment se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectNumber
ProjectNumber True string

DisplayId del proyecto donde se asigna el equipo.

EquipmentNumber
EquipmentNumber True string

DisplayId del equipo que se va a asignar al proyecto.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

UnitCost
UnitCost double

Establece la tarifa por hora del equipo específicamente para la asignación del proyecto. Si no se proporciona este valor, el costo unitario se hereda del tipo de equipo asociado al registro del equipo.

SourceSystemName
SourceSystemName string

Nombre del sistema donde se administra la asignación.

SourceSystemId
SourceSystemId string

Identificador interno único del registro de asociación del sistema donde se administran las asociaciones.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina si el equipo está disponible para la selección en un plan diario en las aplicaciones plan y progreso

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Opcionalmente, determina la primera fecha en la que se puede utilizar el equipo dentro del proyecto asignado. La fecha proporcionada en este campo no puede ser anterior a la fecha de inicio del proyecto asignado.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Opcionalmente, determina la última fecha en la que se puede utilizar el equipo dentro del proyecto asignado. La fecha proporcionada aquí no puede ser posterior a la fecha de finalización del proyecto asignado.

ContractReference
ContractReference string

Identificador de referencia opcional para un contrato de contrato de alquiler

ContractLineNumberReference
ContractLineNumberReference string

Si se ha alquilado el equipo y se proporciona contractReference, este campo puede utilizarse para indicar un elemento de línea específico dentro del contrato que contiene la información del equipo.

ContractURL
ContractURL string

Campo opcional que se puede usar para proporcionar una dirección URL a un sistema externo en el que se pueda ver el contrato de contrato de alquiler. Esta información solo se muestra en los recursos operativos asignados de un proyecto.

BillingClass
BillingClass string

Se permite la carga del proyecto por proyecto (nivel de proyecto) de un conjunto de valores para rellenar este campo. Se escribirán manualmente a través de la interfaz de usuario o a través de APIM. Hay una lista desplegable para la selección o validación de la interfaz de usuario en la importación de APIM en valores existentes. El plan a largo plazo es mejorar los campos "Clasificación de facturación" en los niveles empleados de proyecto o equipo de proyecto para permitir la capacidad de agregar o integrar varios valores por proyecto como "select from list" en la interfaz de usuario e integrar con validación en la lista.

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Devoluciones

response
string

Importar artesanías

Crafts Integration permite a los clientes de InEight proporcionar una lista de artesanías para su organización. Dentro de la aplicación, los registros de Crafts se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras > Recursos operativos" o desde el menú Nivel de proyecto en "Recursos operativos asignados".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

CraftId
CraftId True string

El identificador InEight del registro Craft

CraftDescription
CraftDescription True string

Descripción de la artesanía

TradeId
TradeId True string

Identificador de InEight para el comercio asociado a la artesanía

Código de Moneda
CurrencyCode string

El código ISO de la moneda asignada a la artesanía

VendorCode
VendorCode string

Identificador de InEight del proveedor asignado a craft

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro de Crafts

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para Crafts

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId de una unión asignada a craft

UoMName
UoMName string

Name OR SourceSystemId de un registro de unidad de medida existente que se debe usar para los recursos asignados a Craft

UseBaseWageFactors
UseBaseWageFactors boolean

Marca que determina si el registro usa valores absolutos o factores de multiplicación para las tasas de pago.

StraightTimeRate
StraightTimeRate double

Tasa de pago estándar que se debe aplicar para este Craft

OverTimeFactor
OverTimeFactor double

Factor utilizado para multiplicar la tasa estándar del empleado para determinar su tasa de horas extra. Estará en blanco si no se usan factores.

OverTimeRate
OverTimeRate double

Tasa calculada exacta pagada al empleado por horas extra según las leyes aplicables. Estará en blanco si se usan factores.

DoubleTimeFactor
DoubleTimeFactor double

Factor usado para multiplicar la tasa estándar del empleado para determinar su tasa de doble tiempo. Estará en blanco si no se usan factores

DoubleTimeRate
DoubleTimeRate double

Tasa calculada exacta pagada al empleado por el doble tiempo de trabajo según las leyes aplicables. Estará en blanco si se usan factores.

IsActive
IsActive boolean

Solo se devuelven registros activos para esta API.

Devoluciones

response
string

Importar categorías de equipos

La integración de EquipmentCategories permite a los clientes de InEight proporcionar y mantener una lista completa de EquiposCategories que se pueden usar en cualquier equipo. Dentro de la aplicación, los registros catgory de equipo se encuentran en las opciones de menú Nivel de cuenta en "'Bibliotecas de datos maestros'' > ''Recursos operativos'' .

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

EquipmentCategoryId
EquipmentCategoryId string

Identificador único público de una categoría de equipo

Description
Description string

Descripción de la categoría de equipos

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro para categorías de equipos

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para categorías de equipos

IsActive
IsActive boolean

Determina si el registro está disponible para su uso

Devoluciones

response
string

Importar clases de facturación de equipos de proyecto

Esta integración permite a los clientes crear y mantener su lista maestra de clases de facturación de equipos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevas clases de facturación de equipos y se pueden actualizar las clases de facturación de equipos existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenar provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube De InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Nombre de la clase de facturación de equipos usada en el proyecto

SourceSystemId
SourceSystemId True string

Identificador externo del registro de clase de facturación de equipos proporcionado por el sistema de registro para las clases de facturación

SourceSystemName
SourceSystemName string

Nombre del sistema de registro que asigna la clase De facturación de equipos a proyectos.

ProjectId
ProjectId True string

Identificador externo del proyecto asociado a la clase de facturación

Description
Description string

Campo opcional para agregar más detalles sobre la clase de facturación

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional del proveedor asignado a la clase de facturación

BillingRate
BillingRate double

Tarifa cobrada al propietario del equipo

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

Devoluciones

response
string

Importar configuración del proyecto

La integración de ProjectSettings permite OBTENER/SET de la configuración del proyecto que incluye opciones globales de proyecto, información de proyecto attriibutes, tipos de combustible de proyecto y listas personalizadas de proyectos. En versiones anteriores, los cambios en Configuración del proyecto solo eran posibles a través de la interfaz de usuario.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectSourceSystemId
ProjectSourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

ProjectSourceSystemName
ProjectSourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

ProjectDisplayId
ProjectDisplayId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Comportamiento de integración de elementos de costo

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Duración planeada del proyecto en días

IsTemplateProject
IsTemplateProject boolean

Proyecto de plantilla

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

Se valida el equipo para proyectar moneda

ProjectInformationTag1
ProjectInformationTag1 string

Etiqueta de información del proyecto 1

ProjectInformationTag2
ProjectInformationTag2 string

Etiqueta de información del proyecto 2

ProjectInformationTag3
ProjectInformationTag3 string

Etiqueta de información del proyecto 3

ProjectInformationTag4
ProjectInformationTag4 string

Etiqueta de información del proyecto 4

ProjectInformationTag5
ProjectInformationTag5 string

Etiqueta de información del proyecto 5

ProjectInformationTag6
ProjectInformationTag6 string

Etiqueta de información del proyecto 6

ProjectInformationTag7
ProjectInformationTag7 string

Etiqueta de información del proyecto 7

ProjectInformationTag8
ProjectInformationTag8 string

Etiqueta de información del proyecto 8

ProjectInformationTag9
ProjectInformationTag9 string

Etiqueta de información del proyecto 9

ProjectInformationTag10
ProjectInformationTag10 string

Etiqueta de información del proyecto 10

ProjectInformationTag11
ProjectInformationTag11 string

Etiqueta de información del proyecto 11

ProjectInformationTag12
ProjectInformationTag12 string

Etiqueta de información del proyecto 12

ProjectInformationTag13
ProjectInformationTag13 string

Etiqueta de información del proyecto 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Etiqueta de información del proyecto 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Etiqueta de información del proyecto 15

ListName
ListName True string

Nombre de la lista que se agrega a la etiqueta personalizada

FieldValues
FieldValues array of string

Matriz delimitada por comas de cadenas con una lista de NON-DUPLICATE de todos los valores de campo que forman parte de la lista personalizada

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

Nombre del tipo de combustible utilizado

UOMSourceSystemId
UOMSourceSystemId True string

El valor proporcionado en este campo debe coincidir con una unidad de medida válida proporcionada o definida anteriormente en el sistema InEight.

Código de Moneda
CurrencyCode True string

Moneda utilizada para comprar el combustible. El valor proporcionado en este campo debe coincidir con un código de moneda en la plataforma en la nube InEight y que está seleccionado para el proyecto.

UnitCost
UnitCost double

Valor del combustible por unidad de medida

AccountCodeReference
AccountCodeReference string

Código de cuenta del registro que se mostrará en el uso normal de aplicaciones de plataforma de productos para ayudar a los usuarios a realizar búsquedas o selecciones para un trabajo determinado completado.

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

Devoluciones

response
string

Importar contactos del proyecto

Esta integración permite a los clientes asignar contactos a proyectos. El uso de esta API nuevos contactos se puede agregar y los contactos existentes se pueden anular la asignación a los proyectos. Todos los contactos de project Contacts API deben existir en InEight como parte de la lista maestra de todos los contactos del cliente (consulte "Contacts_Import" para obtener más información).

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectDisplayId
ProjectDisplayId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

ContactPrimaryEmail
ContactPrimaryEmail string

Dirección de correo electrónico principal del contacto

ContactSourceSystemId
ContactSourceSystemId True string

Identificador del sistema de origen del contacto que se va a agregar al proyecto

ProjectSourceSystemId
ProjectSourceSystemId True string

Identificador del sistema de origen del proyecto al que se asigna el contacto

IsActive
IsActive boolean

Realiza un seguimiento del estado asignado del contacto al proyecto

Devoluciones

response
string

Importar empleados

La integración de empleados permite a los clientes de InEight proporcionar una lista de todos los recursos de los empleados para toda su organización y mantener la lista a medida que los empleados se contratan, finalizan o detallan su cambio de empleo. Dentro de la aplicación, los registros employee se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras" > ""Recursos operativos".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

CraftId
CraftId True string

Identifica el oficio del empleado. El valor de este campo debe coincidir con un identificador público válido para una elaboración de la integración de Crafts o los valores especificados manualmente en InEight.

VendorCode
VendorCode string

Identifica un proveedor que existe en InEight. Los empleados con un VendorCode se administran mediante el proveedor asociado y su disponibilidad se limita a ese proveedor.

EmployeeId
EmployeeId True string

Identificación única pública del empleado dentro de InEight.

Primer Nombre
FirstName True string

Nombre del empleado.

Apellido
LastName True string

Apellido del empleado.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

EmployeePIN
EmployeePIN string

Pin que usan los empleados para comprobarse a sí mismos al aprobar horas en una tarjeta de tiempo. Esta es una funcionalidad opcional en InEight. Los datos se deben enviar como números y es hasta que el remitente tenga cero el número si es necesario.

CanReportTime
CanReportTime boolean

Determina si el empleado puede notificar la hora en una tarjeta de tiempo en InEight.

SourceSystemId
SourceSystemId string

Identificación del registro de empleado en el sistema externo de registros para empleados. Este campo se usa en el flujo de integración para realizar una búsqueda del empleado dentro de InEight que se va a actualizar o agregar. Este campo también se usa para hacer coincidir los registros de empleados con otras entidades en integraciones (por ejemplo, ProjectEmployee) donde se hace referencia cruzada a un empleado.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para los empleados. Colabore con InEight para identificar un valor específico que se usará en este campo.

Fecha de inicio
StartDate date-time

Fecha de inicio o contratación del empleado en la organización del cliente. Esta no es una fecha específica para un proyecto. Si no se proporciona, el sistema usará una fecha predeterminada de cuándo se recibió el registro.

Fecha de finalización
EndDate date-time

Fecha de finalización o finalización del empleado de la organización del cliente. Esta no es una fecha específica para un proyecto. La fecha se puede establecer en una fecha futura según sea necesario. Si no se proporciona, el sistema usará una fecha de finalización predeterminada del 31/12/9999.

Código de Moneda
CurrencyCode string

Identifica la moneda asociada al empleado que se usa para determinar la tasa estándar de pago del empleado. Para permitir la asignación correcta del registro de empleado a un proyecto, el valor proporcionado en este campo debe coincidir con una de las monedas usadas para los proyectos.

UOMName
UOMName string

Identifica la unidad de medida asociada al empleado que se usa para determinar la tasa estándar de pago del empleado. El valor proporcionado aquí debe coincidir con una unidad de medida existente O SourceSystemId

StraightTimeRate
StraightTimeRate double

Tasa de pago estándar que se debe aplicar al empleado dentro de un proyecto asignado. Si se envía un valor en blanco en la integración, el sistema heredará cualquier tasa de tiempo recta asignada al empleado a través de su artesanía asociada.

OverTimeFactor
OverTimeFactor double

Factor utilizado para multiplicar la tasa estándar del empleado para determinar su tasa de horas extra. (Factor de tiempo extra X de tiempo directo = horas extra)Solo proporcione esto si no usa OverTimeRate.

OverTimeRate
OverTimeRate double

Tasa calculada exacta pagada al empleado por horas extra según las leyes aplicables. Proporcione esto solo si no usa OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Factor utilizado para multiplicar la tasa estándar del empleado para determinar su tasa de doble tiempo. (Factor de tiempo doble X de tiempo recta = doble hora)Proporcione esto solo si no usa DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Tasa calculada exacta pagada al empleado por el doble tiempo de trabajo según las leyes aplicables. Proporcione esto solo si no usa DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Marca que determina si se va a usar OverTimeRate y DoubleTimeRate o OverTimeFactor y DoubleTimeFactor. Si se establece el valor en true, se indicará que se deben usar factores en lugar de tasas específicas.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId de una Unión a la que pertenece el empleado. Debe coincidir con una unión válida de datos maestros en InEight.

PrimaryCompany
PrimaryCompany string

Abra el campo de texto. El valor de este campo se usa para obtener información sobre el empleado en inEight Time Center.

Título del Trabajo
JobTitle string

Se usa para mostrar el puesto del empleado en la interfaz de usuario del plan diario. Si este campo está en blanco, la interfaz de usuario usará la descripción de la artesanía asignada por el empleado.

UnionJobTitle
UnionJobTitle string

La aplicación InEight Plan se puede configurar para mostrar unionJobTitle, JobTitle o la artesanía asociada al empleado.

SupervisorId
SupervisorId string

Se usa para notificar partes de horas semanales del personal. Se puede enviar un informe al usuario proporcionado en este campo para cada empleado asociado que tenga WeeklyTimesheet establecido en True. El valor de este campo debe coincidir con sourceSystemId de un usuario inEight válido.

Código de país ISO
CountryISOCode string

Ubicación o país de empleo del empleado.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centro de costos predeterminado para cobrar el pago cuando no se debe cobrar horas en el proyecto al que están asignados (por ejemplo, tipos especiales de vacaciones).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Código de procesamiento de nóminas predeterminado que se puede invalidar para cada tarjeta de tiempo.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Determina si se puede invalidar el código de instrucción de nómina adicional para este empleado.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Determina si el empleado debe estar disponible para la selección en un parte de horas semanales.

Devoluciones

response
string

Importar empleados del proyecto

La integración de empleados del proyecto permite a los clientes de InEight proporcionar una lista específica de empleados que estarán disponibles para su uso como recurso en un proyecto específico. Esta lista se puede administrar a través de la integración a medida que los empleados proceden del proyecto y los detalles, como el cambio estimado de las tasas de pago personales. Todos los empleados de la integración de empleados del proyecto ya deben existir en InEight como parte de la lista maestra de todos los empleados para el cliente (consulte "Employees_Import" para obtener más información).

Dentro de la aplicación, los registros ProjectEmployee se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectId
ProjectId True string

SourceSystemId del proyecto al que se asignan los empleados. Este campo se etiqueta como Id. de proyecto externo en la interfaz de usuario de InEight.

EmployeeId
EmployeeId True string

SourceSystemId del empleado que se asigna al proyecto.

StraightTimeRate
StraightTimeRate double

Tasa base que se aplicará al empleado para calcular el costo estimado del trabajo en el proyecto especificado. Si se proporciona un valor en este campo, se establecerá una tasa específica que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

OverTimeFactor
OverTimeFactor double

Factor de porcentaje de ajuste aplicado a StraightTimeRate para determinar la tasa de horas extra. Use un factor o use una velocidad establecida, pero no ambas. Si usa factores en lugar de tasas, establezca UseBaseWageFactors en true. Si se proporciona un valor en este campo, se establecerá un factor específico que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

OverTimeRate
OverTimeRate double

Tasa específica que se aplicará al empleado por horas extra. Use un factor o use una velocidad establecida, pero no ambas. Si usa tasas en lugar de factores, establezca UseBaseWageFactors en false. Si se proporciona un valor en este campo, se establecerá una tasa específica que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

DoubleTimeFactor
DoubleTimeFactor double

Factor de porcentaje de ajuste aplicado a StraightTimeRate para determinar la tasa de doble tiempo. Use un factor o use una velocidad establecida, pero no ambas. Si usa factores en lugar de tasas, useBaseWageFactors en true. Si se proporciona un valor en este campo, se establecerá un factor específico que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

DoubleTimeRate
DoubleTimeRate double

Tasa específica que se aplicará al empleado para double time.Use un factor o use una tasa establecida, pero no ambas. Si usa tasas en lugar de factores, establezca "UseBaseWageFactors" en false. Si se proporciona un valor en este campo, se establecerá una tasa específica que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro que asigna empleados a proyectos.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina si el sistema debe usar factores de ajuste salarial en lugar de tarifas específicas para horas extras y doble tiempo. Este campo debe dejarse en blanco al usar los valores del registro de datos maestros para el empleado.

Fecha de inicio
StartDate date-time

Fecha efectiva en la que el empleado debe considerarse activo en el proyecto y disponible para la selección dentro de las funciones de aplicación. Esta fecha no puede preceder a la fecha de inicio del registro de datos maestros para el empleado.

Fecha de finalización
EndDate date-time

Última fecha efectiva en la que el empleado debe considerarse activo en el proyecto y disponible para la selección dentro de las funciones de aplicación. Esta fecha no puede superar la fecha de finalización del registro de datos maestros para el empleado.

SourceSystemId
SourceSystemId string

No use este campo.

UnionSourceSystemId
UnionSourceSystemId string

Use este campo para especificar sourceSystemId de una unión si el empleado debe tener una unión asociada en el nivel de proyecto diferente de su unión asociada en el nivel de datos maestros. Deje este campo en blanco para conservar cualquier Unión asociada del registro de empleado de datos maestros.

UoMName
UoMName string

Unidad de medida utilizada junto con la tasa aplicada específicamente al empleado para el proyecto asignado. Si no se proporciona un valor para este campo, el sistema usará la unidad de medida del registro maestro empleado o la artesanía asociada al empleado. El valor proporcionado aquí debe coincidir con el Name OR SourceSystemId de un registro Unit of Measure existente.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Use este campo para establecer un objeto Craft específico que se usará para el empleado mientras están asignados al proyecto. Por ejemplo, un empleado que normalmente trabaja en un comercio se puede asignar como supervisor en una asignación temporal al proyecto. Si se envía una artesanía específica en este campo y no se proporcionó información de tasa específica; de lo contrario, los valores de tasa para el empleado se determinarán a partir del conjunto Craft en este campo. Un valor enviado en este campo debe coincidir con un registro que se proporcionó anteriormente en la integración de ProjectCraft.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

BillingClass
BillingClass string

Se permite la carga del proyecto por proyecto (nivel de proyecto) de un conjunto de valores para rellenar este campo. Se escribirán manualmente a través de la interfaz de usuario o a través de APIM. Hay una lista desplegable para la selección o validación de la interfaz de usuario en la importación de APIM en valores existentes. El plan a largo plazo es mejorar los campos "Clasificación de facturación" en los niveles empleados de proyecto o equipo de proyecto para permitir la capacidad de agregar o integrar varios valores por proyecto como "select from list" en la interfaz de usuario e integrar con validación en la lista.

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Devoluciones

response
string

Importar equipos

La integración de equipos permite a los clientes de InEight proporcionar y mantener una lista completa de equipos que se pueden usar en cualquier proyecto determinado. En esta integración, se espera que "Equipo" haga referencia a los elementos que son móviles, tengan una tasa de uso estimada y se pueda realizar un seguimiento por horas de uso. El equipo puede incluir grúas, retroexcavaciones, generadores, camiones usados para el transporte y cualquier otro recurso de seguimiento. Esta integración incluye detalles específicos sobre el equipo, como el fabricante, el modelo, el número de serie y si el equipo es propiedad o alquilado. Dentro de la aplicación, los registros de equipo se encuentran en las opciones de menú Nivel de cuenta en "'Bibliotecas de datos maestros'' > ''Recursos operativos''.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilidad o estado actual del equipo. Los valores permitidos para este campo son "Disponible" y "No disponible". Si no se proporciona específicamente, se asume el valor de "Disponible".

EquipmentNumber
EquipmentNumber True string

Sistema de elementos de equipo del identificador de registro, que debe ser único para cada pieza de equipo.

Tipo de propiedad
OwnershipType True string

Indica si el cliente posee o alquila el artículo de equipo. Las opciones válidas para este campo son 'Propiedad' y 'Alquilado'.

EquipmentType
EquipmentType True string

Asocia el elemento de equipo a un tipo de equipo. El valor debe coincidir con el de un EquipmentTypeId existente.

VendorCode
VendorCode string

Identifica un proveedor que existe en InEight. El proveedor asociado administra el equipo con un código de proveedor y su disponibilidad se limita a ese proveedor.

Número de serie
SerialNumber string

Número de serie físico o número de identificación del vehículo (VIN) del equipo.

Fabricante
Manufacturer string

Nombre del fabricante del equipo.

Dot
Dot boolean

Indica si el equipo está regulado por el Departamento de Transporte (DOT).

EquipmentDescription
EquipmentDescription True string

El campo definido por el usuario que normalmente describe o proporciona detalles sobre la categoría o el modelo o el tipo de equipo específico.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

SourceSystemId
SourceSystemId string

Identificación del equipo utilizado en el sistema externo. En la mayoría de los casos, esto coincide con el campo Número de equipo. InEight usa este campo para hacer coincidir los registros de equipo con otras entidades (por ejemplo, Equipo de proyecto) donde se hace referencia cruzada a un equipo.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que proporciona los datos.

Código de Moneda
CurrencyCode string

Identifica el tipo de moneda asociado al equipo.

CostCenterSourceSystemId
CostCenterSourceSystemId string

El centro de costos al que pertenece el equipo.

Ubicación
Location string

Campo de texto libre que se utiliza para mostrar una ubicación de dónde se puede encontrar el equipo.

UnitCost
UnitCost double

Costo asociado al funcionamiento del equipo. El valor especificado aquí corresponde a la unidad de medida (UoMName).

UoMName
UoMName string

Identifica la unidad de medida asociada al equipo. El valor proporcionado aquí debe coincidir con el identificador de sistema de origen O nombre de un registro de unidad de medida existente.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina si el registro se puede usar para la planificación diaria en las aplicaciones plan y progreso.

Devoluciones

response
string

Importar grupo de materiales

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

GroupDisplayId
GroupDisplayId True string

Identificador único que se puede reconocer públicamente. Este campo se muestra en el uso normal de aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente a privado.

MaterialGroupName
MaterialGroupName True string

Nombre del grupo de materiales

Description
Description string

Descripción fácil del registro que se mostrará en el uso normal de las aplicaciones InEight para ayudar a los usuarios a realizar búsquedas o selecciones. Este campo puede admitir un gran número de caracteres de texto, pero se recomienda mantener la descripción lo más corta posible mientras se conserva un significado fácilmente reconocido.

ParentMaterialGroupReference
ParentMaterialGroupReference string

Si se usa El grupo de materiales, proporcione la referencia de grupo de materiales que representa el elemento primario de este registro de grupo de materiales.

Language
Language string

Código de idioma que representa el idioma en los campos Nombre y Descripción del grupo de materiales. El valor enviado en este campo debe coincidir con un código válido para los idiomas admitidos por InEight.

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

MaterialGroupReference
MaterialGroupReference string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

Language
Language string

Código de idioma que representa el idioma en los campos Nombre del grupo de materiales y Descripción para cada asociación de traducción. El valor enviado en este campo debe coincidir con un código válido para los idiomas admitidos por InEight.

MaterialGroupName
MaterialGroupName string

Texto traducido del nombre del grupo de materiales para el idioma asociado

Description
Description string

Texto traducido de la descripción del idioma asociado

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Importar incoterms

Esta integración permite al usuario importar sus reglas IncoTerms en Suite. Las normas IncoTerms han sido establecidas por la Cámara Internacional de Comercio. Definen las reglas que deben seguir los compradores y vendedores implicados en contratos internacionales.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Nombre
Name string

Código que representa o describe incoterm

Description
Description string

Campo definido por el cliente que normalmente se usa para describir o proporcionar detalles sobre incoterm

Language
Language string

Código de idioma que el valor predeterminado incoterm se muestra en la interfaz de usuario

SourceSystemId
SourceSystemId string

Identificación del incoterm utilizado en el sistema externo. En la mayoría de los casos, esto coincide con el campo Nombre. InEight usa este campo para hacer coincidir los registros Incoterm con otras entidades en las que se hace referencia a un incoterm

SourceSystemName
SourceSystemName string

Nombre del sistema externo que proporciona los datos. Colaborar con InEight para identificar un valor específico que se usará en este campo

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Description
Description string

Campo definido por el cliente que se usa normalmente para describir o proporcionar detalles sobre incoterm según el código de idioma

Language
Language string

Código de idioma que el valor predeterminado incoterm se muestra en la interfaz de usuario

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Importar libro de contabilidad

Esta integración permite al usuario importar un conjunto de transacciones financieras desde General Ledger a la plataforma en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

DisplayId
DisplayId string

Código que representa o describe el libro de contabilidad general

Description
Description string

Campo definido por el cliente que se usa normalmente para describir o proporcionar detalles sobre el Libro de contabilidad general

Language
Language string

Código de idioma en el que se mostrará la cuenta de libro de contabilidad general predeterminada en la pantalla

SourceSystemId
SourceSystemId string

Identificación del libro de contabilidad general utilizado en el sistema externo. En la mayoría de los casos, esto coincide con el campo DisplayId. InEight usa este campo para hacer coincidir los registros de Libro de contabilidad general con otras entidades en las que un libro de contabilidad de cuentas se realiza entre referencias

SourceSystemName
SourceSystemName string

Nombre del sistema externo que proporciona los datos. Colaborar con InEight para identificar un valor específico que se usará en este campo

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Description
Description string

Campo definido por el cliente que normalmente se usa para describir o proporcionar detalles sobre El libro de contabilidad general según el código de idioma

Language
Language string

Código de idioma que el libro de contabilidad general se muestra en la interfaz de usuario

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Importar material

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

DisplayId
DisplayId string

Identificador único que se puede reconocer públicamente. Este campo se muestra en el uso normal de aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente a privado.

MaterialTypeReference
MaterialTypeReference string

Debe coincidir con un valor válido para un tipo de material que se haya predefinido en InEight a través de los datos de inicialización.

MaterialGroupReference
MaterialGroupReference string

Referencia opcional a un grupo al que pertenece el material

Language
Language string

El código de idioma que representa el idioma de los nombres y descripciones predeterminados para cada registro de la integración. El código proporcionado debe coincidir con un idioma compatible con InEight.

DefaultMaterialName
DefaultMaterialName string

Nombre de material predeterminado que aparece en la interfaz de usuario

DefaultMaterialDescription
DefaultMaterialDescription string

Descripción del material que aparece en la interfaz de usuario

PurchasingUnitOfMeasure
PurchasingUnitOfMeasure string

PurchasingUnitOfMeasure acepta sourceSystemId de un registro de unidad de medida válido, así como el valor esperado actualmente del campo.

ManufacturingPartNumber
ManufacturingPartNumber string

Número de pieza opcional que se puede proporcionar si la pieza es específica de un fabricante conocido

BaseUnitOfMeasure
BaseUnitOfMeasure string

BaseUnitOfMeasure acepta sourceSystemId de un registro de unidad de medida válido, así como el valor esperado actualmente del campo.

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

AccountCodeReference
AccountCodeReference string

Referencia a un código de cuenta que usará inEight Contract. Debe ser un código de cuenta válido en InEight

Language
Language string

Código de idioma que representa el idioma de los nombres y descripciones traducidos para cada asociación de traducción. El código ISO proporcionado debe coincidir con un idioma compatible con InEight.

MaterialDescription
MaterialDescription string

Descripción del material en el idioma asociado

MaterialName
MaterialName string

Nombre del material en el idioma asociado

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

MaterialSetReference
MaterialSetReference string

Identificador único del conjunto de materiales que se va a asociar al material

MaterialReference
MaterialReference string

Identificador único del material que se va a asociar al conjunto de materiales

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificador único del tipo de características del conjunto de materiales que se va a asociar

DefaultPresetValue
DefaultPresetValue string

El valor preestablecido de la característica del conjunto de materiales se puede proporcionar en este campo.

Language
Language string

Idioma del valor de DefaultPresetValue. El valor enviado en este campo debe coincidir con un código de idioma válido admitido por InEight.

Language
Language string

Idioma del valor de PresetValue en esta matriz. El valor enviado en este campo debe coincidir con un código de idioma válido admitido por InEight.

PresetValue
PresetValue string

Texto traducido de PreseValue en el idioma asociado

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

SourceSystemName
SourceSystemName string

Nombre del sistema de origen que proporciona los datos. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

MaterialReference
MaterialReference string

Identificador único del material que se va a asociar al conjunto de materiales

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabajar con InEight para aprovisionar un valor único para este campo

Devoluciones

response
string

Importar mercados

Esta integración permite a los clientes crear y mantener su lista maestra de Mercados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. Con esta API se pueden agregar nuevos mercados y se pueden actualizar los mercados existentes. Las agregaciones y actualizaciones se publican automáticamente (en lugar de almacenarse provisionalmente) y, por tanto, están disponibles inmediatamente para su uso en aplicaciones en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Nombre
Name True string

Nombre del mercado

Description
Description string

Campo opcional para describir o agregar más detalles sobre el mercado

SourceSystemId
SourceSystemId True string

Identificador externo del registro de mercado proporcionado por el sistema de registro para mercados

SourceSystemName
SourceSystemName string

El cliente proporcionó el nombre del sistema de registro para Mercados.

IsActive
IsActive boolean

Determina si el registro está disponible para su uso

Devoluciones

response
string

Importar oranizaciones

La integración de las organizaciones permite a los clientes crear y administrar la estructura hereárquica completa de la organización, a la que se asignan proyectos, desde un sytem de terceros, como un ERP.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Nombre de la Organización
OrganizationName True string

Nombre de la organización como debería aparecer en la interfaz de usuario de InEight.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro de la estructura organizativa

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro de la estructura organizativa

OrganizationDescription
OrganizationDescription True string

Descripción del registro de la organización que se puede ver en la interfaz de usuario de InEight

ParentOrganization
ParentOrganization True string

SourceSystemId del elemento primario del registro de la organización. Use este campo para crear una estructura jerárquica para las organizaciones. Si el registro de la organización está en la parte superior de la estructura jerárquica, use el valor RootOrg1 como organización primaria.

IsActive
IsActive boolean

Cuando se establece en false, el registro de la organización se eliminará temporalmente de InEight.

Devoluciones

response
string

Importar ProjectCrafts

Esta integración permite a los clientes de InEight asociar una artesanía y una tarifa específicas a un empleado en un proyecto específico.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectId
ProjectId True string

Identificador del proyecto en el que debe estar disponible la elaboración

CraftId
CraftId True string

Id. de la artesanía que se va a poner a disposición del proyecto

StraightTimeRate
StraightTimeRate double

Tarifa por hora que se debe dar al oficio en el proyecto. Este campo se deja en blanco cuando se usa el valor en el registro de datos maestros para la elaboración.

OverTimeFactor
OverTimeFactor double

Multiplicador con respecto al tiempo directo usado para calcular horas extras. Si especifica un valor para el registro, use este campo o OverTimeRate, pero no ambos. Este campo se deja en blanco cuando se usa el valor en el registro de datos maestros para la elaboración.

OverTimeRate
OverTimeRate double

Una tarifa específica que se aplicará a las horas extra. Si especifica un valor para el registro, use este campo o OverTimeFactor, pero no ambos. Este campo se deja en blanco cuando se usa el valor en el registro de datos maestros para la elaboración.

DoubleTimeFactor
DoubleTimeFactor double

Multiplicador con respecto al tiempo recto utilizado para calcular la doble hora. Si especifica un valor para el registro, use este campo o DoubleTimeRate, pero no ambos. Este campo se deja en blanco cuando se usa el valor en el registro de datos maestros para la elaboración.

DoubleTimeRate
DoubleTimeRate double

Una tarifa específica que se aplicará a horas de doble hora. Si especifica un valor para el registro, use este campo o DoubleTimeFactor, pero no ambos. Este campo se deja en blanco cuando se usa el valor en el registro de datos maestros para la elaboración.

IsActive
IsActive boolean

El envío de un valor false en este campo hace que el registro se elimine temporalmente de la plataforma en la nube inEight. Si no se proporciona un valor, se usa el valor predeterminado true.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina si se usan factores o tasas al calcular las tasas reales con respecto a las horas trabajadas. Este campo se deja en blanco cuando se usa el valor en el registro de datos maestros para la elaboración.

Devoluciones

response
string

Importar proveedores

La integración de proveedores permite a los clientes mantener una lista maestra de todos los proveedores que se pueden usar en cualquier proyecto.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro para proveedores

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para proveedores

VendorCode
VendorCode True string

Identificador único público de un proveedor

VendorDescription
VendorDescription True string

Descripción de un proveedor

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

AlternateName
AlternateName string

Nombre alternativo que se puede asignar al proveedor para ayudar a las búsquedas.

Address1
Address1 string

Dirección postal del proveedor.

Address2
Address2 string

Segunda línea opcional para la dirección postal del proveedor.

ZipCode
ZipCode string

Código postal o postal del proveedor.

City
City string

Ciudad donde se encuentra el proveedor.

RegionISOCode
RegionISOCode string

Código ISO 3166-2 para la región del proveedor.

Código de país ISO
CountryISOCode string

Código ISO Alfa-2 para el país del proveedor.

Número de Teléfono
TelephoneNumber string

Número de teléfono del proveedor.

FaxNumber
FaxNumber string

Número de fax del proveedor

DefaultPaymentTerms
DefaultPaymentTerms string

Términos de pago opcionales que se establecerán de forma predeterminada cuando el proveedor se agregue a un contrato.

DefaultINCOTerms
DefaultINCOTerms string

Términos opcionales comerciales internacionales (INCO) que se establecerán de forma predeterminada cuando el proveedor se agregue a un contrato.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Ubicación opcional en la que el riesgo pasa del vendedor al comprador según los términos de INCO especificados

VendorTypeReference
VendorTypeReference string

Referencia opcional a un tipo de proveedor. Si se usa, los datos proporcionados en este campo deben coincidir con un registro válido en los datos maestros de tipo de proveedor ubicados en plataforma.

DefaultCurrencyCode
DefaultCurrencyCode string

Código de moneda predeterminado

PreferredLanguage
PreferredLanguage string

Idioma preferido

VendorTaxJurisdiction
VendorTaxJurisdiction string

Código de jurisdicción fiscal opcional que se puede incluir al enviar solicitudes de factura y pago de contratos a un sistema externo. Este campo también puede utilizarse opcionalmente para solicitar detalles fiscales de un sistema fiscal externo para los artículos de línea de contrato.

Estado
Status string

Estado del proveedor, ya sea disponible o no disponible

VendorTaxId
VendorTaxId string

Número de identificación fiscal opcional emitido para el proveedor de una autoridad fiscal gubernamental (normalmente IRS para proveedores de EE. UU.)

VendorAddressType
VendorAddressType string

Tipo de dirección del proveedor

Address1
Address1 string

Address1

Address2
Address2 string

Address2

ZipCode
ZipCode string

Código postal

City
City string

City

RegionISOCode
RegionISOCode string

Código ISO de región

Código de país ISO
CountryISOCode string

Código ISO de país

Número de Teléfono
TelephoneNumber string

Número de teléfono

FaxNumber
FaxNumber string

Número de fax

Devoluciones

response
string

Importar proveedores de proyectos

Esta integración permite a los clientes asignar proveedores a proyectos. El uso de esta API nuevos proveedores se puede agregar y los proveedores existentes se pueden anular la asignación a los proyectos. Todos los proveedores de la API de proveedores de proyectos ya deben existir en InEight como parte de la lista maestra de todos los proveedores para el cliente (consulte "Vendors_Import" para obtener más información).

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectDisplayId
ProjectDisplayId string

Identificador único para cada proyecto que se pueda reconocer públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente a privado.

VendorCode
VendorCode string

Código de proveedor del proveedor si se asigna un usuario al proveedor

VendorSourceSystemId
VendorSourceSystemId True string

Este campo no se recomienda para su uso. El envío de un valor false en este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight. Identificador único para cada proveedor creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

ProjectSourceSystemId
ProjectSourceSystemId True string

Identificador único para cada proyecto creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

IsActive
IsActive boolean

Valor booleano que indica si el proveedor está activo o no en el sistema InEight

Devoluciones

response
string

Importar proyectos

La integración de proyectos permite crear nuevos proyectos en InEight. En versiones anteriores de InEight, el mantenimiento de proyectos para cambios de estado, fechas y otros datos del proyecto se realizó manualmente a través de la interfaz de usuario (UI) del producto Principal.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectDisplayId
ProjectDisplayId True string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

ProjectName
ProjectName True string

Campo de texto que proporciona un nombre descriptivo corto del proyecto.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId de la organización a la que se asigna el proyecto.

BaseCurrency
BaseCurrency True string

Moneda predeterminada del proyecto. El valor proporcionado en este campo debe coincidir con un código de moneda en la plataforma en la nube inEight.

Zona horaria
TimeZone True string

Zona horaria del proyecto en formato UTC.

ProjectStatusName
ProjectStatusName True string

Estado del proyecto. El único valor permitido en la versión actual es Nuevo.

Fecha de inicio
StartDate date-time

Fecha de inicio del proyecto en formato UTC.

Fecha de finalización
EndDate date-time

Fecha de finalización esperada del proyecto en formato UTC.

City
City string

Nombre de la ciudad donde se encuentra el proyecto.

RegionISOCode
RegionISOCode string

Código ISO (3166-2) para la región donde se encuentra el proyecto.

Código de país ISO
CountryISOCode string

Código ISO (Alfa-2) para el país donde se encuentra el proyecto.

ZipCode
ZipCode string

Código postal o código postal de la ubicación del proyecto.

Address1
Address1 string

Dirección postal principal de la ubicación del proyecto.

Address2
Address2 string

Información adicional de direcciones postales para dónde se encuentra el proyecto.

Latitude
Latitude double

Latitud del Sistema de información geográfica (GIS) de la ubicación del proyecto. Los valores permitidos son un máximo de 90 y un mínimo de -90.

Longitude
Longitude double

Longitud GIS de la ubicación del proyecto. Los valores permitidos son el máximo de 180 y el mínimo de -180.

Notas
Notes string

Campo de texto de forma libre para notas sobre el proyecto.

IsActive
IsActive boolean

El envío de un valor false en este campo hace que el registro se elimine temporalmente de la plataforma en la nube inEight. Si no se proporciona un valor, se usa el valor predeterminado true.

OriginalContractAmount
OriginalContractAmount double

Valor en dólares del contrato original.

Número de contrato
ContractNumber string

Identificador del contrato principal del proyecto.

DateProjectStarted
DateProjectStarted date-time

Fecha de inicio real del proyecto.

ContractDate
ContractDate date-time

Fecha efectiva del contrato principal.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Fecha en la que se completó el contrato principal.

OriginalDuration
OriginalDuration integer

Duración prevista del proyecto en días.

ForecastStartDate
ForecastStartDate date-time

Fecha de inicio prevista del proyecto en formato UTC.

ForecastCompletionDate
ForecastCompletionDate date-time

Fecha de finalización prevista del proyecto en formato UTC.

ForecastDuration
ForecastDuration integer

Duración prevista del proyecto en número entero.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Fecha de finalización revisada prevista del proyecto en formato UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Extensión prevista de la duración del proyecto en número entero

ForecastRevisedDuration
ForecastRevisedDuration integer

Duración revisada prevista del proyecto en número entero

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Fecha de finalización revisada del contrato del proyecto en formato UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Extensión del contrato de la duración del proyecto en número entero

ContractRevisedDuration
ContractRevisedDuration integer

Duración revisada del contrato del proyecto en número entero

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Fecha prevista de recepción del certificado de finalización sustancial.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Fecha prevista de la entrega del certificado de finalización sustancial.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Fecha prevista de recepción del certificado de finalización final.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Fecha prevista de la entrega del certificado de finalización final.

CompanyLegalName
CompanyLegalName string
NombreDelAtributo
AttributeName string

Proporcione un nombre válido de un atributo de proyecto definido en el sistema. Si se proporciona un valor para este campo, no incluya el campo AttributeSourceSystemId.

AttributeSourceSystemId
AttributeSourceSystemId string

Proporcione un SourceSystemId válido de un atributo de proyecto definido en el sistema. Si se proporciona un valor para este campo, no incluya el campo AttributeName.

AttributeValue
AttributeValue True string

Proporcione el valor del atributo especificado por los campos AttributeName o AttributeSourceSystemId. La entrada proporcionada en este campo debe coincidir con el tipo de datos esperado del atributo project. Por ejemplo, si el atributo project espera un valor de fecha, este campo debe contener una fecha. Si el tipo de datos del atributo de proyecto se especifica como "Datos", la entrada proporcionada en este campo debe coincidir con una opción válida para el origen de datos de atributos de proyecto. Por ejemplo, el origen de datos del atributo de proyecto se especifica como "Organización", la entrada de este campo debe coincidir con un nombre de organización válido o SourceSystemId.

Mercados
Markets array of string

Devoluciones

response
string

Importar roles

Esta integración permite a los clientes crear su lista maestra de roles que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

RoleName
RoleName True string

Nombre de rol

Description
Description string

Descripción del rol

AdminLevel
AdminLevel True string

Nivel de administrador que se asignará a este rol en 0, 1, 2 o 3

SourceSystemId
SourceSystemId True string

Identificador de registro único asignado por Suite y que coincide con el sistema externo que usa la integración. Trabajar con InEight para aprovisionar un valor único para este campo

SourceSystemName
SourceSystemName string

Nombre único asignado por Suite y que coincide con el sistema externo que usa la integración. Trabajar con InEight para aprovisionar un valor único para este campo

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Devoluciones

response
string

Importar roles de usuario

La integración de UserRoles permite a los clientes de InEight importar una lista de usuarios y asignaciones de roles en el nivel de proyecto u organización previstos. Dentro de la aplicación, las asignaciones de roles de usuario se encuentran en las opciones de menú Nivel de cuenta en "Administración de conjuntos > de > usuarios Editar usuario".

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

RoleName
RoleName True string

Nombre del rol que se asignará al usuario. El nombre proporcionado en este campo debe coincidir con un rol existente dentro de la plataforma en la nube de InEight.

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId de un usuario existente dentro de la plataforma en la nube InEight

IsActive
IsActive boolean

El envío de un valor false en este campo hará que la asociación del usuario al rol se elimine temporalmente. Si no se proporciona un valor, se usa el valor predeterminado true.

ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId de un proyecto existente en la plataforma en la nube InEight. Esto establece los permisos asociados al rol en solo este proyecto. Si el rol se debe asignar a varios proyectos para el usuario, se deben enviar varios registros. Si el usuario debe tener asignado el rol a todos los proyectos que se encuentran debajo de un nivel de organización específico, use el campo OrganizationSourceSystemId en su lugar.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId de una organización existente dentro de la plataforma en la nube inEight. Esto concede los permisos asociados al rol a todos los proyectos que se encuentran jerárquicamente en esta organización.

Devoluciones

response
string

Importar tipo de característica de material

Esta integración forma parte de las integraciones de materiales que permiten a terceros mantener una lista maestra de todos los materiales, clasificaciones y atributos predefinidos de materiales usados para contratos y compras.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

DisplayId
DisplayId string

Identificador único que se puede reconocer públicamente. Este campo se muestra en el uso normal de aplicaciones InEight. El valor enviado en este campo puede coincidir con CharacteristicTypeReference si no es necesario usar un identificador único público frente a privado.

DefaultCharacteristicName
DefaultCharacteristicName string

Nombre del tipo de característica

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Language
Language string

Código de idioma que representa el idioma de los campos Nombre de característica predeterminado y Descripción de características predeterminadas

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Descripción del tipo de característica

CharacteristicTypeReference
CharacteristicTypeReference string

Una lista predefinida en la plataforma InEight que define los valores se permiten para tipo de características de material como (Text, List, Numeric, Date, Open List)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Language
Language string

código de idioma que representa el idioma en los campos Nombre de características y Descripción de características. El valor enviado en este campo debe coincidir con un código válido para los idiomas admitidos por InEight.

CharacteristicName
CharacteristicName string

CharacteristicName traducido para el idioma asociado

CharacteristicDescription
CharacteristicDescription string

Descripción de CharacteristicName traducida para el idioma asociado

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Language
Language string

código de idioma que representa el idioma de los campos Descripción de características predeterminadas y Texto de elemento de tipo de característica de material. El valor enviado en este campo debe coincidir con un código válido para los idiomas admitidos por InEight.

DefaultElementValue
DefaultElementValue string

Valor de cadena del elemento de tipo característica

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Descripción del elemento de tipo de característica

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Language
Language string

Código de idioma que representa el idioma en los campos ElementValue y CharacteristicTypeElementDescription. El valor enviado en este campo debe coincidir con un código válido para los idiomas admitidos por InEight.

ElementValue
ElementValue string

Texto traducido del valor del elemento para el idioma asociado

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Texto traducido de la descripción de ElementValue para el idioma asociado

Devoluciones

response
string

Importar tipo de equipo de proyecto

La integración del tipo de equipo de proyecto permite a los clientes de InEight mantener tarifas específicas para los tipos de equipos en un proyecto especificado.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

ProjectId
ProjectId True string

Identificador del proyecto al que se asigna el tipo de equipo

EquipmentTypeId
EquipmentTypeId True string

Id. del tipo de equipo que se asigna al proyecto

UnitCost
UnitCost double

Costo unitario por unidad de medida dado en el registro de datos maestros de tipo de equipo. Este campo se deja en blanco, excepto cuando se reemplaza el costo de unidad de registro de datos maestros para este tipo de equipo en el proyecto asignado.

IsActive
IsActive boolean

El envío de un valor false en este campo hace que el registro se elimine temporalmente de la plataforma en la nube inEight. Si no se proporciona un valor, se usa el valor predeterminado true.

Devoluciones

response
string

Importar tipos de equipo

La integración de tipos de equipos permite a un sistema externo mantener una lista maestra de tipos de equipos en InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

EquipmentTypeId
EquipmentTypeId True string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con el identificador del sistema de origen si no es necesario usar un identificador único público frente a privado.

Description
Description True string

Descripción informal del registro que se mostrará en el uso normal de las aplicaciones InEight para ayudar a los usuarios a realizar búsquedas o selecciones. Este campo admite un gran número de caracteres de texto, pero se recomienda mantener la descripción lo más corta posible mientras conserva un significado fácilmente reconocido.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. Si se establece un valor false en este campo, el registro se eliminará temporalmente de InEight y no se podrá recuperar sin ayuda de Los servicios profesionales de InEight.

EquipmentCategoryId
EquipmentCategoryId True string

Categoría de equipo a la que se asignará este tipo de equipo. El valor proporcionado en este campo debe coincidir con un registro de identificador de categoría de equipo existente en InEight.

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo.

VendorCode
VendorCode string

Proporcionar un valor en este campo limitará quién en InEight puede seleccionar este tipo de equipo solo a los usuarios asignados al mismo código de proveedor. Esto permite a los proveedores a los que se les concede acceso al proyecto de contratistas principales la capacidad de realizar su propio planeamiento de trabajo.

Código de Moneda
CurrencyCode string

Moneda predeterminada para tarifas de equipo. El valor proporcionado aquí debe coincidir con un currencyCode válido en los datos maestros de InEight.

UoMName
UoMName string

Identifica el UoM asociado al equipo.

UnitCost
UnitCost double

Costo asociado al funcionamiento del tipo de equipo. El valor especificado aquí corresponde a UoMName.

Devoluciones

response
string

Importar unión

Esta integración permite a un cliente mantener una lista maestra de Uniones en InEight. Las uniones se pueden asociar con empleados y artesanías en la cuenta (todos los proyectos) o en los niveles de proyecto especificados. Estas asociaciones se pueden crear y mantener en sus propias integraciones (independientes) o a través de la interfaz de usuario de la plataforma en la nube de InEight.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

UnionDisplayId
UnionDisplayId True string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente a privado.

UnionDescription
UnionDescription True string

Descripción fácil del registro que se mostrará en el uso normal de las aplicaciones InEight para ayudar a los usuarios a realizar búsquedas o selecciones. Este campo admite un gran número de caracteres de texto, pero se recomienda mantener la descripción lo más corta posible mientras se conserva un significado fácilmente reconocido.

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provocará una eliminación temporal del registro en InEight

SourceSystemId
SourceSystemId string

Identificador creado por el "sistema de registro" y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema de origen que proporciona los datos. Los clientes deben trabajar con InEight para aprovisionar un valor único para este campo

Devoluciones

response
string

Importar usuarios

La integración de usuarios permite a los clientes de InEight proporcionar una lista de todos los recursos de usuario para toda su organización y mantener la lista a medida que se agregan o quitan los usuarios. Dentro de la aplicación, los registros de usuario se encuentran en las opciones de menú Nivel de cuenta en "Administración del conjunto de aplicaciones"

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Primer Nombre
FirstName True string

Nombre del usuario

Apellido
LastName True string

Apellidos del usuario

IsActive
IsActive boolean

'1' significa activo y '0' significa inactivo

Language
Language string

Idioma principal que se usa para la comunicación

DecimalFormat
DecimalFormat string

Formato decimal

DateFormat
DateFormat string

Formato de fecha

EmployeeId
EmployeeId string

Proporcione un identificador válido de un usuario asignado en el sistema.

VendorCode
VendorCode string

Código de proveedor del proveedor si el usuario está asignado a un proveedor

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

MobileNumber
MobileNumber string

número de teléfono celular del usuario

WorkNumber
WorkNumber string

número de teléfono de trabajo del usuario

DisplayUserId
DisplayUserId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

Dirección de correo electrónico
EmailAddress True string

dirección de correo electrónico oficial del usuario

Fecha de inicio
StartDate date-time

Fecha de inicio del usuario en formato UTC.

Fecha de finalización
EndDate date-time

Fecha de finalización esperada del usuario en formato UTC.

IsExternalUser
IsExternalUser boolean

'1' significa activo y '0' significa inactivo

Devoluciones

response
string

Obtención de AccoundCodes

Esta integración permite a los clientes leer y exportar información sobre su lista maestra de códigos de cuenta, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de códigos de cuenta que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight.

La API de AccountCode_Import, que es la versión de entrada de esta API GET, se usa para crear nuevos códigos de cuenta y actualizar los códigos de cuenta existentes.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Contar
$count integer

Incluye un recuento de los resultados coincidentes (propiedad "@odata.count") en la respuesta.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de aplicaciones de plataforma de productos y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

DisplayId
DisplayId string

Identificador único que es reconocible públicamente. Este campo se muestra en usos normales de aplicaciones de plataforma de productos. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType es un campo obligatorio y especifica la operación que se realizará a través del método, es decir, Agregar o 1, Actualizar o 2, Cambiar nombre o 3, Mover o 4 o Eliminar o 5.

AccountCodeDescription
AccountCodeDescription string

Descripción informal del registro que se mostrará en el uso normal de aplicaciones de plataforma de productos para ayudar a los usuarios a realizar búsquedas o selecciones. Este campo admite un gran número de caracteres de texto, pero se recomienda mantener la descripción lo más corta posible mientras conserva un significado fácilmente reconocido.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId o AccountCodeDisplay del registro que representa el elemento primario del registro actual dentro de la jerarquía de código de cuenta.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

El envío de un valor false en este campo hará que el registro se elimine temporalmente de la plataforma del producto InEight. Si no se proporciona un valor, se usa el valor predeterminado true. No se recomienda usar este campo para ocultar o suspender un registro porque no se pueden restablecer los registros eliminados.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Habilita o deshabilita la marca Principal de cantidad automática para el código de cuenta.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Habilita o deshabilita la marca Auto Quantity Secondary para el código de cuenta.

IsTerminal
IsTerminal boolean

Determina si el código de cuenta es el último dentro de una rama de la jerarquía.

PrimaryUOMReference
PrimaryUOMReference string

Proporcione displayId o SourceSystemId de una unidad de medida que se usará como UOM principal.

Código de Moneda
CurrencyCode string

Nombre de un registro currency válido.

SecondaryUOMReference
SecondaryUOMReference string

Proporcione el DisplayId o SourceSystemId de una unidad de medida que se usará como UOM secundario.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Establece el valor de la opción Contribuir principal a principal en el código de cuenta.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Establece el valor de la opción Contribuir principal a secundario en el código de cuenta.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Establece el valor de la opción Contribuir secundario a secundario en el código de cuenta.

FlagAsDisabled
FlagAsDisabled boolean

Establece el valor de la opción Marca para deshabilitar en el código de cuenta.

Notas
Notes string

Campo Abrir para obtener notas en el registro de código de cuenta

Notas de seguridad
SafetyNotes string

Campo Abrir para obtener notas en el registro de código de cuenta

EnvironmentalNotes
EnvironmentalNotes string

Campo Abrir para obtener notas en el registro de código de cuenta

QualityNotes
QualityNotes string

Campo Abrir para obtener notas en el registro de código de cuenta

AccountCodeTag1
AccountCodeTag1 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag2
AccountCodeTag2 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag3
AccountCodeTag3 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag4
AccountCodeTag4 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag5
AccountCodeTag5 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag6
AccountCodeTag6 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag7
AccountCodeTag7 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag8
AccountCodeTag8 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag9
AccountCodeTag9 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag10
AccountCodeTag10 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag11
AccountCodeTag11 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag12
AccountCodeTag12 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag13
AccountCodeTag13 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag14
AccountCodeTag14 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag15
AccountCodeTag15 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag16
AccountCodeTag16 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag17
AccountCodeTag17 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag18
AccountCodeTag18 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag19
AccountCodeTag19 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

AccountCodeTag20
AccountCodeTag20 string

Proporcione un valor para la etiqueta personalizada Código de cuenta de una de las opciones de lista personalizadas predefinidas para este campo.

UserDefinedField1
UserDefinedField1 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField2
UserDefinedField2 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField3
UserDefinedField3 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField4
UserDefinedField4 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField5
UserDefinedField5 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField6
UserDefinedField6 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField7
UserDefinedField7 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField8
UserDefinedField8 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField9
UserDefinedField9 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

UserDefinedField10
UserDefinedField10 string

Campo personalizado para Códigos de cuenta que acepta cualquier valor de texto.

Obtención de detalles de regiones

Devuelve una lista de todos los códigos de región disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
includeTranslation
includeTranslation True string

Cuando se establece en true, expande el modelo de entidad para incluir nombres de región traducidos en todos los lenguajes admitidos por InEight.

Código de país ISO
CountryISOCode string

Devuelve todos los registros de región con un CountryISOCode coincidente.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ISOCode
ISOCode string

El código ISO de la región

Nombre
Name string

Nombre de la región

Código de país ISO
CountryISOCode string

Código ISO de la entidad País.

Traducciones
Translations array of object

Nombre de región traducido para todos los idiomas admitidos por InEight

LanguageDisplayId
Translations.LanguageDisplayId string

Identificador público del idioma usado para la traducción

Nombre de la región
Translations.RegionName string

Nombre traducido de la región

Obtención de detalles de unidad de medida

Devuelve una lista completa de todas las unidades de medida disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Nombre
Name string

Nombre único de la unidad de medida que se muestra en las opciones de lista de selección dentro de las aplicaciones. Los nombres de unidad de medida se suelen dar en forma abreviada, como "LF" para "Pies lineales".

Description
Description string

Descripción de la UOM.

MeasurementTypeName
MeasurementTypeName string

Tipo de medida que se realizará. Por ejemplo, las medidas para pies, yardas o millas serían del tipo "Length", mientras que las medidas de días, semanas o meses serían del tipo "Time".

MeasurementSystemName
MeasurementSystemName string

Determina si los cálculos de medida se realizan en unidades métricas o en inglés, o ambos.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Crea un grupo de unidades de medida que se pueden usar como opciones alternativas para una unidad principal. Por ejemplo, un cliente puede tener unidades de medida definidas para Horas, Minutos, Días y Segundos y todos tienen un valor de "Intervalo corto" en el campo Identificador UoM alternativo. Cuando cualquiera de esos registros se selecciona como una unidad principal de medida dentro de la funcionalidad empresarial, las otras tres pueden estar disponibles como alternativa. Todos los registros de un grupo deben tener el mismo tipo de medida

ConversionFactor
ConversionFactor double

Determina cómo se calculará la conversión entre las unidades principales y alternativas.

BaseUOMName
BaseUOMName string

Unidad de registro de medida que representa el nivel más bajo de medida posible. Por ejemplo, una unidad de medida de representar el tiempo, como "Horas", puede tener una unidad base de "Segundos".

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Determina la unidad alternativa predeterminada de medida que se puede usar una vez seleccionada la unidad principal. Por ejemplo, se puede usar una unidad de "Cada" dentro de un elemento de línea de un contrato, pero al comprar el elemento se puede usar una alternativa de "Paquete".

IsBaseUoM
IsBaseUoM boolean

Determina si la unidad de medida del registro se puede usar como base para otras unidades de medida.

SKFUOM
SKFUOM string

Figura clave estadística: los datos de este campo se importan desde un campo personalizado en HD Estimate y se usan al sincronizar los valores de elemento de costo (Presupuesto, Previsión, etc.) con un ERP.

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que creó el registro

IsActive
IsActive boolean

Determina si el registro está disponible para su uso

Obtención de detalles de zona horaria

Devuelve una lista completa de todas las zonas horarias disponibles para su uso en aplicaciones en la nube inEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
includeTranslation
includeTranslation True boolean

Cuando se establece en true, el modelo de entidad se expande para incluir nombres de zona horaria en todos los lenguajes admitidos por InEight.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Nombre
Name string

La zona horaria única que se muestra en las opciones de lista de selección dentro de las aplicaciones

TimeZoneSerialized
TimeZoneSerialized string

Detalles de TimeZone y la región a la que corresponde.

TimeZoneTranslations
TimeZoneTranslations array of object

Matriz de nombres de zona horaria según los idiomas localizados.

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

Nombre abreviado único del idioma, como "en" para "inglés".

TimeZoneName
TimeZoneTranslations.TimeZoneName string

La zona horaria única traducida o localizada respectivamente al idioma

Obtención de detalles del usuario

La Users_Get Integration permite a los clientes consultar y exportar listas de usuarios de InEight a sus sistemas internos. Los registros de usuario de estas listas se pueden modificar y volver a importar en Suite a través de Users_Import API.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Primer Nombre
FirstName string

Nombre del usuario

Apellido
LastName string

Apellidos del usuario

Dirección de correo electrónico
EmailAddress string

dirección de correo electrónico oficial del usuario

IsActive
IsActive boolean

'1' significa activo y '0' significa inactivo

DisplayUserId
DisplayUserId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

WorkNumber
WorkNumber string

número de teléfono de trabajo del usuario

MobileNumber
MobileNumber string

número de teléfono celular del usuario

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

VendorCode
VendorCode string

Código de proveedor del proveedor si el usuario está asignado a un proveedor

EmployeeId
EmployeeId string

Proporcione un identificador válido de un usuario asignado en el sistema.

Language
Language string

Idioma principal que se usa para la comunicación

IsExternalUser
IsExternalUser boolean

'1' significa activo y '0' significa inactivo

Fecha de inicio
StartDate date-time

Fecha de inicio del usuario en formato UTC.

Fecha de finalización
EndDate date-time

Fecha de finalización esperada del usuario en formato UTC.

Obtención de los detalles de la tarjeta de tiempo completa

La integración de la tarjeta de tiempo proporciona sistemas de procesamiento de nóminas o pre-nóminas con un desglose detallado de las horas para los empleados junto con el tipo de trabajo realizado y definido de forma personalizada que se aplican a bloques de horas o durante todo el día. Esta integración está disponible si el Centro de tiempo se ha habilitado en el entorno del cliente. El Centro de tiempo es una aplicación dentro del Plan InEight que genera tarjetas de tiempo de empleados individuales o equipos para cada combinación que se introduce en un plan diario. La aplicación permite a un administrador revisar las horas antes de enviarlo a un ERP para su posterior procesamiento de horas reales para otros procesos empresariales, como nóminas. Todas las tarjetas de tiempo, cuando sea necesario, se pueden enviar a través de la integración de la tarjeta de tiempo a un ERP u otro sistema para seguir procesando los flujos de trabajo de proceso de negocio.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
PlanId
PlanId integer

Identificador único del plan diario en el que se notificaron las horas del empleado.

PlanDate
PlanDate date-time

Fecha en la que se realizaron las horas diarias del plan.

PlanTitle
PlanTitle string

Nombre asignado al plan diario donde se especificaron las horas.

TimecardId
TimecardId string

Identificador único del registro de tarjeta de tiempo.

TimeCardType
TimeCardType string

Indica qué tipo de tarjeta de tiempo se envía. Mano de obra, equipo, equipo de trabajo, administrativo, mantenimiento

CreatedDate
CreatedDate date-time

Fecha en la que se creó originalmente esta versión de tarjeta de hora específica.

ModifiedDate
ModifiedDate date-time

Fecha en la que se modificó por última vez la versión de la tarjeta de hora específica.

Ejecutor
Executor string

Identificador único del empleado que representa el rol de Ejecutor en el plan diario.

ShiftDetails
ShiftDetails array of object
Shift
ShiftDetails.Shift string

Nombre o código abreviado del turno representado por el plan diario. Los nombres de desplazamiento se definen de forma personalizada en Planear la configuración de la aplicación.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

Fecha y hora predeterminada que la tripulación comenzó a trabajar para un plan diario específico.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

Fecha y hora predeterminada que la tripulación completó el trabajo para un plan diario específico.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Matriz de empleados que trabajaron dentro del turno en el plan diario.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

Fecha y hora en que un empleado específico comenzó a trabajar para un plan diario específico.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

Fecha y hora en que un empleado específico completó el trabajo para un plan diario específico.

Oficio
Trade string

Identificador único del sistema comercial de registro para la tarjeta de empleado/hora. El sistema evaluará primero el comercio de empleados del proyecto (si está presente) y el segundo comercio de empleados

Oficio
Craft string

Identificador único del sistema de creación de registros para la tarjeta de empleado/hora. El sistema evaluará primero Project Employee Craft (si está presente) y Employee Craft segundo

EmployeeId
EmployeeId string

Identificador único del sistema de RR. HH. del registro del empleado. Debe coincidir con el identificador del sistema de origen del empleado.

EquipmentId
EquipmentId string

Equipo que fue operado durante la realización de operaciones de mano de obra durante las horas notificadas. Este valor se basa en el identificador de sistema de origen recibido de un sistema externo.

EmployeeReasonCode
EmployeeReasonCode string

Uno de los siguientes: • Código de motivo para las horas laborales, • Código de motivo para las asignaciones, si la tarjeta de tiempo es solo para la asignación. Cada asignación dada a un empleado durante el día estará en una tarjeta de tiempo independiente con cero horas. Cada combinación de código/horas de motivo para un empleado se encuentra en una tarjeta de tiempo independiente. NOTA: La excepción es cuando hay horas trabajadas y equipos operados (vinculados). En este caso, el código de motivo del empleado está en este campo y el código de motivo del equipo se encuentra en el campo de código de motivo del equipo en la misma tarjeta de tiempo.

EquipmentReasonCode
EquipmentReasonCode string

Si las horas especificadas en un plan diario son para equipos operados y se seleccionó un código de motivo para el bloque de horas, el código de motivo se notificará aquí.

LaborHourType
LaborHourType string

Tipo de hora asociado al código de motivo en el cuadro de tiempo.

EmployeeHours
EmployeeHours double

Este campo se usa para las horas de actividades de los empleados que se especifican en la tarjeta de tiempo. Cuando la tarjeta de tiempo representa el trabajo en un pedido de trabajo, las horas que se invierten en el pedido de trabajo se muestran aquí.

EquipoHours
EquipmentHours double

Horas notificadas para el equipo que se está operando durante las operaciones de mano de obra.

Versión
Version integer

Versión actual de la tarjeta de tiempo. El control de versiones comienza en 0 y se incrementa cada vez que se vuelve a enviar al sistema receptor.

Segment1
Segment1 string

Primer segmento del elemento de costo asociado a las horas.

Segment2
Segment2 string

Segundo segmento del elemento de costo asociado a las horas.

Segment3
Segment3 string

Tercer segmento del elemento de costo asociado a las horas.

Segment4
Segment4 string

Cuarto segmento del elemento de costo asociado a las horas.

WorkOrder
WorkOrder string

Identificador único de un pedido de trabajo si se seleccionó uno durante las horas. Este valor se basa en el identificador de sistema de origen recibido de un sistema externo.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Identificador único del equipo especificado por un pedido de trabajo o el equipo seleccionado durante las horas de mantenimiento. Un valor para este campo solo está presente si se seleccionó un pedido de trabajo durante las horas. Este valor se basa en el identificador de sistema de origen recibido de un sistema externo.

OverrideTrade
OverrideTrade string

Si el comercio se ha invalidado en la tarjeta de tiempo del comercio predeterminado asignado al empleado, este campo mostrará el valor tradeId invalidado.

OverrideCraft
OverrideCraft string

Si la artesanía se ha invalidado en la tarjeta de tiempo de la artesanía predeterminada asignada al empleado, este campo mostrará el valor de CraftId invalidado.

Primas
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

Encabezado de matriz para los campos definidos por el personalizado que se usan en el plan diario y asociados a las horas de la tarjeta de tiempo. Dentro de esta matriz, se puede repetir cualquier par de nombre y valor de características si hay horas en la tarjeta de tiempo para varios tipos de recursos (por ejemplo, Trabajo y equipo).

Nombre
TimeCardCharacteristics.Name string

Nombre de la característica de tarjeta de tiempo para la que se establece el valor. Este campo puede repetirse según sea necesario en la lista TimeCardCharacteristic. Las opciones disponibles para el nombre son EmployeeCostType y EquipmentCostType.

Importancia
TimeCardCharacteristics.Value string

Valor del nombre de la característica de tarjeta de tiempo. Este campo puede repetirse para cada nombre de característica proporcionado.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Si se ha modificado (o quitado) el código de instrucción permitir nómina adicional para el empleado por cualquier motivo, este campo se mostrará como true.

IsActive
IsActive boolean

Si la tarjeta de tiempo está activa, este campo mostrará true.

Obtener contactos

Esta API permite a los clientes leer y exportar información sobre su lista maestra de contactos, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de contactos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los contactos por su SSID, nombre, empresa u otros detalles de contacto.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Primer Nombre
FirstName string

Nombre del contacto

Apellido
LastName string

Apellidos del contacto

Empresa
Company string

La compañía del contacto

PrimaryEmail
PrimaryEmail string

Dirección de correo electrónico principal del contacto

SecondaryEmail
SecondaryEmail string

Dirección de correo electrónico secundaria del contacto

SourceSystemId
SourceSystemId string

Identificador externo del registro de contacto proporcionado por el sistema de registro para contactos

SourceSystemName
SourceSystemName string

El cliente proporcionó el nombre del sistema de registro para contactos.

ContactTypeReference
ContactTypeReference string

Categoría del contacto

LanguagePreference
LanguagePreference string

Idioma preferido del contacto

VendorSourceSystemId
VendorSourceSystemId string

Si el contacto está asociado a un proveedor, el identificador externo del sistema proveedor de registros

Departamento
Department string

División del contacto en la empresa u organización

Title
Title string

Título del contacto en la empresa u organización

Position
Position string

Posición del contacto en la empresa u organización

OfficeNumber
OfficeNumber string

Número de teléfono de la oficina del contacto

MobileNumber
MobileNumber string

Número de teléfono móvil del contacto

FaxNumber
FaxNumber string

Número de fax del contacto

Address1
Address1 string

Dirección postal del contacto

Address2
Address2 string

Una dirección postal secundaria para el contacto

City
City string

La ciudad donde vive el contacto

ZipCode
ZipCode string

El código postal (postal) donde reside el contacto

RegionISOCode
RegionISOCode string

Código(estado) de región ISO donde reside el contacto

Código de país ISO
CountryISOCode string

Código de país ISO donde reside el contacto

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Obtener detalles completos del plan diario

La integración del plan diario permite a los clientes proporcionar información de mantenimiento de tiempo para los empleados y equipos tal y como se registra en el Plan InEight. Esta integración incluye información de resumen sobre el plan diario, desde horas de empleado hasta artículos de costo, horas de equipo para artículos de costo, indicadores de nómina y notas. La integración del plan diario también se puede usar para realizar un seguimiento y proporcionar el estado del plan en sistemas fuera de la plataforma en la nube de InEight. Cuando se usa un plan diario para este propósito, se puede usar un mensaje de respuesta opcional para desencadenar un cambio de estado en el plan diario para indicar que el sistema externo ha recibido correctamente el cambio.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Código de trabajo
JobCode string

Id. de proyecto externo

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

Encabezado de matriz para el elemento de costo.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

Encabezado de matriz para empleado.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

Mostrar identificador (id. de empleado en la interfaz de usuario) del empleado asociado al elemento de costo del plan diario. Puede haber muchos empleados para cada elemento de costo.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Horas dobles enviadas por el empleado.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

Con el tiempo horas enviadas por el empleado.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Horas rectas enviadas por el empleado.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Horas dobles aprobadas para empleados y usadas para el procesamiento de nóminas.

ApprovedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

Con el tiempo horas aprobadas para empleados y usadas para el procesamiento de nóminas.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Horas rectas aprobadas para empleados y usadas para el procesamiento de nóminas.

PlannedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Horas dobles planeadas para empleados.

PlannedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

Con el tiempo previsto para los empleados.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Tiempo recto planeado para el empleado.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

Identificador interno de InEight para el empleado.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

Muestra el identificador de una artesanía válida en los datos maestros de InEight.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

Encabezado de matriz para códigos de motivo asociados a la combinación de elementos de costo y empleado.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

Muestra el identificador de un código de motivo.

HourType
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

Tipo de hora asociado al código de motivo.

Horas
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Número de horas asociadas al empleado y al código de costitem y motivo.

Primas
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Lista separada por comas de códigos premium asociados al código de motivo de costitemand y empleado.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

Encabezado de matriz para equipos.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

Id. de visualización (Id. de equipo en la interfaz de usuario) para cada pieza de equipo en el parte de horas. Puede haber varios registros para cada elemento de costo.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Horas introducidas en el equipo.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Horas aprobadas para el equipo y utilizadas durante las horas finales del equipo.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Horas de equipamiento planeado.

EquipmentId
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

Identificador interno de InEight para el registro de equipo.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Tipo de equipo que corresponde al equipo.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

Encabezado de matriz para códigos de motivo asociados al equipo y al elemento de costo.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

Id. de visualización para empleados operados

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

Muestra el identificador de un código de motivo.

Horas
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Número de horas asociadas al equipo y al artículo de costo y código de motivo.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

Encabezado de matriz para el componente.

ResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

Identificador del recurso de estimación que se muestra en las aplicaciones.

ComponentId
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

Identificador interno de InEight de InEight Plan para el componente.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

Identificador del recurso de estimación, que sería el material.

ProjectEstimatingResourceSourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

Identificador del recurso estimado en el sistema de origen.

InstalledQuantity
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Cantidad de trabajo reclamado contra el componente.

ComponentType
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Tipo de componente del componente. Los valores posibles son: Material, Actividad.

CostItemId
DailyPlanCostItem.CostItemId string

Identificador inEight del elemento de costo asociado al plan diario.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Orden de las tareas dentro del plan diario.

PlanQuantity
DailyPlanCostItem.PlanQuantity double

Cantidad planeada para que se complete el día.

SubmittedQuantity
DailyPlanCostItem.SubmittedQuantity double

Cantidad introducida o enviada por el foreman.

ApprovedQuantity
DailyPlanCostItem.ApprovedQuantity double

Cantidad especificada o aprobada.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

Identificador único del elemento de costo del sistema de origen de los elementos de costo. Por ejemplo, si los elementos de costo se importan desde un sistema externo o ERP, el identificador de ese sistema lo haría en este campo. Esto es para la asignación referencial.

WBSCode
DailyPlanCostItem.WBSCode string

Código de fase del EDT para el elemento de costo especificado

DailyPlanNote
DailyPlanNote array of object

Encabezado de matriz de la nota.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

Encabezado de matriz para la nota del empleado.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Empleado asociado a la nota. Puede haber muchos empleados asociados a una nota.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

Encabezado de matriz para la nota de equipo.

EquipmentId
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

Id. de InEight para el equipo asociado a la nota. Puede haber muchos registros de equipos asociados a una nota.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

Encabezado de matriz para la sección de todas las etiquetas de nota asignadas al plan diario. Esta sección se repite para cada registro de etiqueta de nota.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

Identificador de InEight para la etiqueta asociada a la nota. Puede haber muchos registros de etiquetas asociados a una nota.

TagCode
DailyPlanNote.DailyPlanNoteTag.TagCode string

Etiquetar el código asociado a la nota. Los códigos de etiqueta se derivan de una lista proporcionada a InEight Plan desde un sistema de nóminas o RR. HH. Puede haber muchos códigos de etiqueta asociados a una nota.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

Encabezado de matriz para la sección de todas las tareas de nota asignadas al plan diario. Esta sección se repite para cada registro de tarea de nota.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

Muestra el identificador de un elemento de costo asociado a la nota. Puede haber muchos registros de elementos de costo para una nota.

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

Identificador interno de una nota específica.

Description
DailyPlanNote.Description string

Texto de forma libre de la nota.

DailyPlanSignOff
DailyPlanSignOff array of object

Encabezado de matriz para el signo del plan diario.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

Encabezado de matriz para la respuesta de signo. Esta sección se repite para cada empleado que haya cerrado sesión durante sus horas.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Empleado asociado a los registros de signo. Puede haber varios registros de signo por plan diario.

QuestionKey
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Muestra el valor o el código que se usa para identificar una pregunta en el cuestionario de signos. Cada pregunta tiene un código único asignado por un ERP para identificar la pregunta. Por ejemplo, 2001 podría representar la pregunta "Me hirieron hoy". que se muestra en la pantalla de signos.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

Identificador interno único de InEight para las respuestas enviadas para el cuestionario de signos en ese plan diario.

ResponseKey
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Mostrar valor o código que se podría usar para identificar una respuesta única. El valor representa un código que un ERP podría usar para identificar una respuesta YES/NO a cualquiera de las preguntas de signo.

ResponseText
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Texto real que un usuario ve en la interfaz de usuario para obtener una respuesta a una pregunta.

EmployeeId
DailyPlanSignOff.EmployeeId string

Identificador de InEight del empleado mantenido por la plataforma en la nube de InEight. No es el identificador de visualización que los usuarios verían en la interfaz de usuario.

QuestionnaireKey
DailyPlanSignOff.QuestionnaireKey string

Código que representa las preguntas que se hacen al cerrar la sesión de horas.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Empleado que realizó el signo. Esto puede ser diferente del identificador de empleado durante las horas con las que se firma.

SignoffDate
DailyPlanSignOff.SignoffDate string

Fecha de la firma.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Horas enviadas que se van a firmar en el plan diario.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Horas enviadas que se van a firmar en el plan diario.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Horas enviadas que se van a firmar en el plan diario.

DailyPlanSignIns
DailyPlanSignIns array of object

Encabezado de matriz para los inicios de sesión del plan diario.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Matriz de respuesta de inicio de sesión

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

Identificador interno único de InEight para las respuestas enviadas para el cuestionario de inicio de sesión en ese plan diario.

QuestionKey
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Mostrar valor o código que se usa para identificar una pregunta en el cuestionario de inicio de sesión. Cada pregunta tiene un código único asignado por un ERP para identificar la pregunta. Por ejemplo, 2001 podría representar la pregunta "Me hirieron hoy". que se muestra en la pantalla de signos.

QuestionDescription
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

Texto completo de la pregunta de inicio de sesión

ResponseKey
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Mostrar valor o código que se podría usar para identificar una respuesta única. El valor representa un código que un ERP podría usar para identificar una respuesta YES/NO a cualquiera de las preguntas de signo.

ResponseDescription
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Texto real que un usuario ve en la interfaz de usuario para obtener una respuesta a una pregunta.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Este es el identificador de visualización del empleado que se está iniciando sesión.

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Este es el identificador de visualización del empleado que realiza el inicio de sesión.

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Este es el identificador para mostrar del usuario registrado que realiza el inicio de sesión con en nombre o cierre de sesión de todas las opciones válidas (el valor solo existe si el usuario que ha iniciado sesión no tiene asociación de empleados).

SignedInDate
DailyPlanSignIns.SignedInDate string

Fecha y hora en que el empleado inició sesión

DailyPlanBreaks
DailyPlanBreaks array of object

Encabezado de matriz para los saltos de empleado del plan diario.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

El identificador de visualización del empleado que toma un descanso

BreakNumber
DailyPlanBreaks.BreakNumber integer

Número de interrupción del día. Puede haber varios

BreakStartTime
DailyPlanBreaks.BreakStartTime string

El día y hora de inicio del descanso del empleado

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

Duración del descanso en minutos

Ejecutores
Executers array of object

Encabezado de matriz para los ejecutores del plan diario.

DisplayId
Executers.DisplayId string

Muestra el identificador del usuario que ejecutó el plan diario.

RoleName
Executers.RoleName string

Rol de usuario seleccionado para representar el ejecutor del plan diario.

Aprobadores
Approvers array of object

Encabezado de matriz para los aprobadores del plan diario.

DisplayId
Approvers.DisplayId string

Muestra el identificador del usuario que ha aprobado el plan diario.

RoleName
Approvers.RoleName string

Rol de usuario seleccionado para representar el aprobador del plan diario.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

Encabezado de matriz para los indicadores de nómina de empleados en el plan diario.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

Identificador interno de InEight para el indicador de nómina que se asignó al empleado en un plan diario.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

Id. de visualización de empleado para quién se asignó el indicador de nómina.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

Identificador interno de InEight del indicador de nómina.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

Identificador interno de InEight para la nota, si se creó una nota y se generó para la asignación del indicador de nómina.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Artículo de costo con el que se asignó el indicador de nómina a en un plan diario.

PayrollIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Muestra el identificador o el código del indicador de nómina asignado.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

Código de fase EDT para el elemento de costo al que se asignó el indicador de nómina.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

Identificador del sistema de origen del empleado al que se aplicó el indicador.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

Encabezado de matriz para el cliente que firmó el plan diario.

Nombre
DailyPlanClientSignOff.Name string

Nombre del cliente que ha cerrado la sesión en el plan diario. Se trata de un elemento de configuración opcional.

Correo Electrónico
DailyPlanClientSignOff.Email string

Dirección de correo electrónico del cliente que ha cerrado sesión en el plan diario.

PlanId
PlanId integer

Identificador inEight del plan diario.

CreatedDate
CreatedDate string

Fecha en que se creó originalmente el plan diario.

ProjectId
ProjectId string

Muestra el identificador del proyecto asociado al plan diario.

LanguageKey
LanguageKey string

Muestra el identificador del idioma predeterminado del plan diario.

Ubicación
Location string

Texto de forma libre que describe la ubicación del proyecto donde se realizará el trabajo.

CreatedById
CreatedById string

Muestra el identificador del usuario que creó el plan diario.

DeviceKey
DeviceKey string

GUID de un dispositivo (normalmente móvil) en el que se creó el plan diario.

Shift
Shift string

Código que representa el cambio cuando se realizó el trabajo.

PlanDate
PlanDate string

Fecha en que se ejecutará o se ejecutará el plan diario. Esta es la fecha que representa las horas usadas para la nómina.

PlanTitle
PlanTitle string

Texto de forma libre para describir el nombre del plan diario.

PlanStatusCode
PlanStatusCode string

Estado actual del plan diario. A continuación se muestran los códigos de estado posibles de un plan diario: PLAN - Fase de planificación, FASE DE EJECUCIÓN, WAPP - Esperando aprobación, APPR - Aprobado, FINL - Final, cerrado. Solo los planes diarios con un estado de APPR, que indican que se han aprobado, están disponibles para sistemas externos.

ModifiedById
ModifiedById string

Identificador de un usuario que modificó el plan diario.

ModifiedDate
ModifiedDate string

Fecha de la última modificación del plan diario.

PlannedDate
PlannedDate string

Fecha en la que se trasladó el plan diario a la fase de planificación.

PlannedById
PlannedById string

Identificador del usuario que movió el plan diario a la fase de planificación.

ExecutedDate
ExecutedDate string

Fecha en la que se movió el plan diario a la fase de ejecución.

ExecutedById
ExecutedById string

Identificador del usuario que movió el plan diario a la fase de ejecución.

ApprovedDate
ApprovedDate string

Fecha en la que se trasladó el plan diario a la fase de aprobación.

ApprovedById
ApprovedById string

Identificador del usuario que movió el plan diario a la fase de aprobación.

ErrorHandlingToken
ErrorHandlingToken string

Token único que se puede usar para recuperar o notificar problemas relacionados con la instancia de integración.

CommitmentCode
CommitmentCode string

Muestra el número del pedido de compromiso o compra asignado al plan diario.

ExternalSyncStatus
ExternalSyncStatus integer

Los valores permitidos son: 0 = Listo para enviar, 1 = Correcto, 2 = FAIL

CommitmentId
CommitmentId integer

Id. de InEight para un pedido de compromiso o compra asignado al plan diario.

DailyPlanMaintenance
DailyPlanMaintenance array of object

Encabezado de matriz para mantenimiento.

EmployeeId
DailyPlanMaintenance.EmployeeId string

Muestra el identificador del empleado cuya hora se registró para el pedido de trabajo.

WorkOrderId
DailyPlanMaintenance.WorkOrderId string

Id. del sistema de origen del pedido de trabajo (consulte Daily Plan Work Orders para obtener más información).

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

Código de fase del EDT del elemento de costo asociado.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

Identificador del sistema de origen del elemento de costo asociado.

TotalHours
DailyPlanMaintenance.TotalHours double

Horas asociadas al artículo de costo o al pedido de trabajo. Si hay varios códigos de motivo en relación con las horas de mantenimiento especificadas, esto contendrá el total de todas las horas introducidas con códigos de motivo diferentes, con respecto a ese orden de trabajo específico o artículo de costo, y para el empleado y el equipo.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

Id. del sistema de origen del equipo asociado.

Segment1
DailyPlanMaintenance.Segment1 string

Primer segmento del elemento de costo asociado a las horas.

Segment2
DailyPlanMaintenance.Segment2 string

Segundo segmento del elemento de costo asociado a las horas.

Segment3
DailyPlanMaintenance.Segment3 string

Tercer segmento del elemento de costo asociado a las horas.

Segment4
DailyPlanMaintenance.Segment4 string

Cuarto segmento del elemento de costo asociado a las horas.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

Encabezado de matriz para códigos de motivo asociados al mantenimiento del equipo.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Código abreviado por un motivo específico.

HourType
DailyPlanMaintenance.ReasonCodes.HourType string

Tipo de hora asociado al código de motivo.

Horas
DailyPlanMaintenance.ReasonCodes.Hours float

Número de horas asociadas al registro de mantenimiento del equipo.

Primas
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Lista separada por comas de códigos premium asociados al código de mantenimiento o motivo del equipo.

ShiftDetail
ShiftDetail array of object
Shift
ShiftDetail.Shift string

Nombre del turno

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

La fecha y hora de inicio del turno

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

Fecha y hora de finalización del turno

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Matriz de empleados que trabajaron dentro del turno en el plan diario

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

Id. de visualización del empleado que funcionó

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

La fecha y hora de inicio del turno

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

Fecha y hora de finalización del turno

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Lista de direcciones de correo electrónico de personas para recibir una copia del informe de signos de cliente.

Obtener detalles de categorías de equipos

Devuelve una lista completa de todas las categorías de equipos disponibles para su uso en aplicaciones en la nube inEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
EquipmentCategoryId
EquipmentCategoryId string

Identificador único público de una categoría de equipo

Description
Description string

Descripción de la categoría de equipos

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro para categorías de equipos

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para categorías de equipos

IsActive
IsActive boolean

Determina si el registro está disponible para su uso

Obtener detalles de configuración del proyecto

La integración de ProjectSettings_Get permite exportar la configuración del proyecto que incluye opciones globales del proyecto, attriibutes de información del proyecto, tipos de combustible de proyecto y listas personalizadas de proyectos. En versiones anteriores, los cambios en Configuración del proyecto solo eran posibles a través de la interfaz de usuario.

Tenga en cuenta que cada exportación "GET" incluirá todos los detalles de configuración de cada proyecto solicitado: es decir, Opciones globales, tipos de combustible y listas personalizadas. Además, otros parámetros de filtrado selectivo como $select , $count, $top, $skip.... etc no funcionará con esta API.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

key: ProjectDisplay o ProjectSourcesystemId

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectSourceSystemId
ProjectSourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

ProjectSourceSystemName
ProjectSourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

ProjectDisplayId
ProjectDisplayId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Comportamiento de integración de elementos de costo

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Duración planeada del proyecto en días

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

Etiqueta de información del proyecto 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Etiqueta de información del proyecto 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Etiqueta de información del proyecto 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Etiqueta de información del proyecto 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Etiqueta de información del proyecto 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Etiqueta de información del proyecto 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Etiqueta de información del proyecto 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Etiqueta de información del proyecto 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Etiqueta de información del proyecto 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Etiqueta de información del proyecto 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Etiqueta de información del proyecto 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Etiqueta de información del proyecto 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Etiqueta de información del proyecto 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Etiqueta de información del proyecto 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Etiqueta de información del proyecto 15

CustomLists
CustomLists array of object

Campo primario para listas personalizadas

ListName
CustomLists.ListName string

Nombre de la lista que se agrega a la etiqueta personalizada

FieldValues
CustomLists.FieldValues array of string

Matriz delimitada por comas de cadenas con una lista de NON-DUPLICATE de todos los valores de campo que forman parte de la lista personalizada

FuelTypes
FuelTypes array of object

Campo primario para el registro de tipo de combustible

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

Nombre del tipo de combustible utilizado

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

El valor proporcionado en este campo debe coincidir con una unidad de medida válida proporcionada o definida anteriormente en el sistema InEight.

Código de Moneda
FuelTypes.CurrencyCode string

Moneda utilizada para comprar el combustible. El valor proporcionado en este campo debe coincidir con un código de moneda en la plataforma en la nube InEight y que está seleccionado para el proyecto.

UnitCost
FuelTypes.UnitCost double

Valor del combustible por unidad de medida

AccountCodeReference
FuelTypes.AccountCodeReference string

Código de cuenta del registro que se mostrará en el uso normal de aplicaciones de plataforma de productos para ayudar a los usuarios a realizar búsquedas o selecciones para un trabajo determinado completado.

IsActive
FuelTypes.IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

SourceSystemId
FuelTypes.SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
FuelTypes.SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

Obtener detalles de La artesanía

Devuelve una lista completa de todas las artesanías de empleados disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

TradeSourceSystemId
TradeSourceSystemId string

Devuelve los registros Craft asignados al Valor Trade SourceSystemId especificado en el parámetro .

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
CraftId
CraftId string

El identificador InEight del registro Craft

CraftDescription
CraftDescription string

Descripción de la artesanía

TradeId
TradeId string

Identificador de InEight para el comercio asociado a la artesanía

Código de Moneda
CurrencyCode string

El código ISO de la moneda asignada a la artesanía

VendorCode
VendorCode string

Identificador de InEight del proveedor asignado a craft

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId de una unión asignada a craft

UOMName
UOMName string

El nombre público de la unidad de medida asignada a la artesanía

UseBaseWageFactors
UseBaseWageFactors boolean

Marca que determina si el registro usa valores absolutos o factores de multiplicación para las tasas de pago.

StraightTimeRate
StraightTimeRate double

Tasa de pago estándar que se debe aplicar para este Craft

OverTimeFactor
OverTimeFactor double

Factor utilizado para multiplicar la tasa estándar del empleado para determinar su tasa de horas extra. Estará en blanco si no se usan factores.

OverTimeRate
OverTimeRate double

Tasa calculada exacta pagada al empleado por horas extra según las leyes aplicables. Estará en blanco si se usan factores.

DoubleTimeFactor
DoubleTimeFactor double

Factor usado para multiplicar la tasa estándar del empleado para determinar su tasa de doble tiempo. Estará en blanco si no se usan factores

DoubleTimeRate
DoubleTimeRate double

Tasa calculada exacta pagada al empleado por el doble tiempo de trabajo según las leyes aplicables. Estará en blanco si se usan factores.

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro de Crafts

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para Crafts

IsActive
IsActive boolean

Solo se devuelven registros activos para esta API.

Obtener detalles de la clase de facturación de empleados de Project

Esta API permite a los clientes leer y exportar información sobre su lista maestra de clases de facturación de empleados, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de clases de facturación de empleados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los empleados por su SSID, el nombre u otros detalles de la clase de facturación de los empleados.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

Obligatorio. Proporcione el identificador público (ProjectId o ProjectSourceSystemId) de un proyecto para ver todas las clases de facturación de empleados que se le han asignado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Nombre de la clase de facturación de empleado usada en el proyecto

SourceSystemId
SourceSystemId string

Identificador externo del registro de clase de facturación de empleado proporcionado por el sistema de registro para las clases de facturación.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro que asigna la clase Employee Billing a los proyectos.

ProjectId
ProjectId string

Identificador externo del proyecto asociado a la clase de facturación

Description
Description string

Campo opcional para agregar más detalles sobre la clase de facturación

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional del proveedor asignado a la clase de facturación

BillingRateST
BillingRateST double

Tasa de tiempo estándar cargada al propietario del empleado

BillingRateDT
BillingRateDT double

Tasa de doble tiempo cargada al propietario del empleado

BillingRateOT
BillingRateOT double

A lo largo del tiempo, se cobra al propietario del empleado

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

Obtener detalles de la clase de facturación de equipos de proyecto

Esta API permite a los clientes leer y exportar información sobre su lista maestra de clases de facturación de equipos, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de clases de facturación de equipos que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para el equipo por su SSID, el nombre u otros detalles de la clase de facturación de equipos.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

Obligatorio. Proporcione el identificador público (ProjectId o ProjectSourceSystemId) de un proyecto para ver todas las clases de facturación de equipos que se le han asignado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Nombre de la clase de facturación de equipos usada en el proyecto

SourceSystemId
SourceSystemId string

Identificador externo del registro de clase de facturación de equipos proporcionado por el sistema de registro para las clases de facturación

SourceSystemName
SourceSystemName string

Nombre del sistema de registro que asigna la clase De facturación de equipos a proyectos.

ProjectId
ProjectId string

Identificador externo del proyecto asociado a la clase de facturación

Description
Description string

Campo opcional para agregar más detalles sobre la clase de facturación

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional del proveedor asignado a la clase de facturación

BillingRate
BillingRate double

Tarifa cobrada al propietario del equipo

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

Obtener detalles de la organización

Devuelve una lista completa de la estructura jerárquica de la organización completa disponible para su uso en aplicaciones en la nube de InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

SourceSystemId
SourceSystemId string

Devuelve el registro de la organización que coincide con sourceSystemId especificado y todos sus registros secundarios.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Nombre de la Organización
OrganizationName string

Nombre de la organización tal como aparece en la interfaz de usuario de InEight.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro de la estructura organizativa.

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro de la estructura organizativa.

OrganizationDescription
OrganizationDescription string

Descripción del registro de la organización que se puede ver en la interfaz de usuario de InEight.

ParentOrganization
ParentOrganization string

SourceSystemId del elemento primario del registro de la organización. Use este campo para crear una estructura jerárquica para las organizaciones.

IsActive
IsActive boolean

Se ha eliminado temporalmente un registro con IsActive establecido en false del sistema.

Obtener detalles de los empleados

Proporciona todos los registros employee creados en InEight para su uso en cualquier proyecto. Dentro de la aplicación, los registros de empleados se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras" > "Recursos operativos".

Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. Tenga en cuenta que el campo "EmployeePIN" solo devolverá valores cifrados para la protección y seguridad de la información privada.

La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
CraftId
CraftId string

Identifica el oficio del empleado. El valor de este campo debe coincidir con un identificador público válido para una elaboración de la integración de Crafts o los valores especificados manualmente en InEight.

VendorCode
VendorCode string

Identifica un proveedor que existe en InEight. Los empleados con un VendorCode se administran mediante el proveedor asociado y su disponibilidad se limita a ese proveedor.

EmployeeId
EmployeeId string

Identificación única pública del empleado dentro de InEight.

Primer Nombre
FirstName string

Nombre del empleado.

Apellido
LastName string

Apellido del empleado.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

EmployeePIN
EmployeePIN string

Pin que usan los empleados para comprobarse a sí mismos al aprobar horas en una tarjeta de tiempo. Esta es una funcionalidad opcional en InEight. Los datos se deben enviar como números y es hasta que el remitente tenga cero el número si es necesario.

CanReportTime
CanReportTime boolean

Determina si el empleado puede notificar la hora en una tarjeta de tiempo en InEight.

SourceSystemId
SourceSystemId string

Identificación del registro de empleado en el sistema externo de registros para empleados. Este campo se usa en el flujo de integración para realizar una búsqueda del empleado dentro de InEight que se va a actualizar o agregar. Este campo también se usa para hacer coincidir los registros de empleados con otras entidades en integraciones (por ejemplo, ProjectEmployee) donde se hace referencia cruzada a un empleado.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para los empleados. Colabore con InEight para identificar un valor específico que se usará en este campo.

Fecha de inicio
StartDate date-time

Fecha de inicio o contratación del empleado en la organización del cliente. Esta no es una fecha específica para un proyecto. Si no se proporciona, el sistema usará una fecha predeterminada de cuándo se recibió el registro.

Fecha de finalización
EndDate date-time

Fecha de finalización o finalización del empleado de la organización del cliente. Esta no es una fecha específica para un proyecto. La fecha se puede establecer en una fecha futura según sea necesario. Si no se proporciona, el sistema usará una fecha de finalización predeterminada del 31/12/9999.

Código de Moneda
CurrencyCode string

Identifica la moneda asociada al empleado que se usa para determinar la tasa estándar de pago del empleado. Para permitir la asignación correcta del registro de empleado a un proyecto, el valor proporcionado en este campo debe coincidir con una de las monedas usadas para los proyectos.

UOMName
UOMName string

Identifica la unidad de medida asociada al empleado que se usa para determinar la tasa estándar de pago del empleado. El valor proporcionado aquí debe coincidir con una unidad de medida existente O SourceSystemId

StraightTimeRate
StraightTimeRate double

Tasa de pago estándar que se debe aplicar al empleado dentro de un proyecto asignado. Si se envía un valor en blanco en la integración, el sistema heredará cualquier tasa de tiempo recta asignada al empleado a través de su artesanía asociada.

OverTimeFactor
OverTimeFactor double

Factor utilizado para multiplicar la tasa estándar del empleado para determinar su tasa de horas extra. (Factor de tiempo extra X de tiempo directo = horas extra)Solo proporcione esto si no usa OverTimeRate.

OverTimeRate
OverTimeRate double

Tasa calculada exacta pagada al empleado por horas extra según las leyes aplicables. Proporcione esto solo si no usa OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Factor utilizado para multiplicar la tasa estándar del empleado para determinar su tasa de doble tiempo. (Factor de tiempo doble X de tiempo recta = doble hora)Proporcione esto solo si no usa DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Tasa calculada exacta pagada al empleado por el doble tiempo de trabajo según las leyes aplicables. Proporcione esto solo si no usa DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Marca que determina si se va a usar OverTimeRate y DoubleTimeRate o OverTimeFactor y DoubleTimeFactor. Si se establece el valor en true, se indicará que se deben usar factores en lugar de tasas específicas.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId de una Unión a la que pertenece el empleado. Debe coincidir con una unión válida de datos maestros en InEight.

PrimaryCompany
PrimaryCompany string

Abra el campo de texto. El valor de este campo se usa para obtener información sobre el empleado en inEight Time Center.

Título del Trabajo
JobTitle string

Se usa para mostrar el puesto del empleado en la interfaz de usuario del plan diario. Si este campo está en blanco, la interfaz de usuario usará la descripción de la artesanía asignada por el empleado.

UnionJobTitle
UnionJobTitle string

La aplicación InEight Plan se puede configurar para mostrar unionJobTitle, JobTitle o la artesanía asociada al empleado.

SupervisorId
SupervisorId string

Se usa para notificar partes de horas semanales del personal. Se puede enviar un informe al usuario proporcionado en este campo para cada empleado asociado que tenga WeeklyTimesheet establecido en True. El valor de este campo debe coincidir con sourceSystemId de un usuario inEight válido.

Código de país ISO
CountryISOCode string

Ubicación o país de empleo del empleado.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centro de costos predeterminado para cobrar el pago cuando no se debe cobrar horas en el proyecto al que están asignados (por ejemplo, tipos especiales de vacaciones).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Código de procesamiento de nóminas predeterminado que se puede invalidar para cada tarjeta de tiempo.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Determina si se puede invalidar el código de instrucción de nómina adicional para este empleado.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Determina si el empleado debe estar disponible para la selección en un parte de horas semanales.

Obtener detalles de los empleados del proyecto

Proporciona la lista completa de empleados asignados a un proyecto especificado y todos los detalles sobre la asignación. Dentro de la aplicación, los registros ProjectEmployee se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados". Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

Obligatorio. Proporcione el identificador público (Id. de proyecto) de un proyecto para ver todos los empleados que se le han asignado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectId
ProjectId string

SourceSystemId del proyecto al que se asignan los empleados. Este campo se etiqueta como Id. de proyecto externo en la interfaz de usuario de InEight.

EmployeeId
EmployeeId string

SourceSystemId del empleado que se asigna al proyecto.

StraightTimeRate
StraightTimeRate double

Tasa base que se aplicará al empleado para calcular el costo estimado del trabajo en el proyecto especificado. Si se proporciona un valor en este campo, se establecerá una tasa específica que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

OverTimeFactor
OverTimeFactor double

Factor de porcentaje de ajuste aplicado a StraightTimeRate para determinar la tasa de horas extra. Use un factor o use una velocidad establecida, pero no ambas. Si usa factores en lugar de tasas, establezca UseBaseWageFactors en true. Si se proporciona un valor en este campo, se establecerá un factor específico que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

OverTimeRate
OverTimeRate double

Tasa específica que se aplicará al empleado por horas extra. Use un factor o use una velocidad establecida, pero no ambas. Si usa tasas en lugar de factores, establezca UseBaseWageFactors en false. Si se proporciona un valor en este campo, se establecerá una tasa específica que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

DoubleTimeFactor
DoubleTimeFactor double

Factor de porcentaje de ajuste aplicado a StraightTimeRate para determinar la tasa de doble tiempo. Use un factor o use una velocidad establecida, pero no ambas. Si usa factores en lugar de tasas, useBaseWageFactors en true. Si se proporciona un valor en este campo, se establecerá un factor específico que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

DoubleTimeRate
DoubleTimeRate double

Tasa específica que se aplicará al empleado para double time.Use un factor o use una tasa establecida, pero no ambas. Si usa tasas en lugar de factores, establezca "UseBaseWageFactors" en false. Si se proporciona un valor en este campo, se establecerá una tasa específica que se usará para el empleado solo en el proyecto asignado. Si este campo se deja en blanco, el sistema usará el valor equivalente en el registro de datos maestros para el empleado.

SourceSystemName
SourceSystemName string

Nombre del sistema de registro que asigna empleados a proyectos.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina si el sistema debe usar factores de ajuste salarial en lugar de tarifas específicas para horas extras y doble tiempo. Este campo debe dejarse en blanco al usar los valores del registro de datos maestros para el empleado.

Fecha de inicio
StartDate date-time

Fecha efectiva en la que el empleado debe considerarse activo en el proyecto y disponible para la selección dentro de las funciones de aplicación. Esta fecha no puede preceder a la fecha de inicio del registro de datos maestros para el empleado.

Fecha de finalización
EndDate date-time

Última fecha efectiva en la que el empleado debe considerarse activo en el proyecto y disponible para la selección dentro de las funciones de aplicación. Esta fecha no puede superar la fecha de finalización del registro de datos maestros para el empleado.

SourceSystemId
SourceSystemId string

No use este campo.

UoMName
UoMName string

Unidad de medida utilizada junto con la tasa aplicada específicamente al empleado para el proyecto asignado. Si no se proporciona un valor para este campo, el sistema usará la unidad de medida del registro maestro empleado o la artesanía asociada al empleado. El valor proporcionado aquí debe coincidir con el Name OR SourceSystemId de un registro Unit of Measure existente.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Use este campo para establecer un objeto Craft específico que se usará para el empleado mientras están asignados al proyecto. Por ejemplo, un empleado que normalmente trabaja en un comercio se puede asignar como supervisor en una asignación temporal al proyecto. Si se envía una artesanía específica en este campo y no se proporcionó información de tasa específica; de lo contrario, los valores de tasa para el empleado se determinarán a partir del conjunto Craft en este campo. Un valor enviado en este campo debe coincidir con un registro que se proporcionó anteriormente en la integración de ProjectCraft.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

BillingClass
BillingClass string

Se permite la carga del proyecto por proyecto (nivel de proyecto) de un conjunto de valores para rellenar este campo. Se escribirán manualmente a través de la interfaz de usuario o a través de APIM. Hay una lista desplegable para la selección o validación de la interfaz de usuario en la importación de APIM en valores existentes. El plan a largo plazo es mejorar los campos "Clasificación de facturación" en los niveles empleados de proyecto o equipo de proyecto para permitir la capacidad de agregar o integrar varios valores por proyecto como "select from list" en la interfaz de usuario e integrar con validación en la lista.

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Obtener detalles de monedas

Devuelve una lista completa de todas las monedas disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Contar
$count integer

Incluye un recuento de los resultados coincidentes (propiedad "@odata.count") en la respuesta.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Código
Code string

Código único público que identifica la moneda

Nombre
Name string

Nombre completo de la moneda

Entidad
Entity string

Propietario de la moneda

Símbolo
Symbol string

Símbolo de texto usado para indicar la moneda

CurrencySubunitName
CurrencySubunitName string

Nombre de la subunidad de moneda

CurrencyPluralName
CurrencyPluralName string

Nombre del plural de moneda

CurrencySubunitPluralName
CurrencySubunitPluralName string

Nombre plural de subunidad de moneda

Obtener detalles del comercio

Devuelve una lista completa de todos los intercambios de empleados disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
TradeDisplay
TradeDisplay string

Identificador único público de un comercio

TradeDescription
TradeDescription string

Descripción del comercio

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro de operaciones

SourceSystemName
SourceSystemName string

Nombre del sistema de registro de trades

Obtener detalles del equipo

Proporciona todos los registros de equipo creados en InEight para su uso en cualquier proyecto. Dentro de la aplicación, los registros de equipo se encuentran en las opciones de menú Nivel de cuenta en "Bibliotecas de datos maestras" > "Recursos operativos". Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilidad o estado actual del equipo. Los valores permitidos para este campo son "Disponible" y "No disponible". Si no se proporciona específicamente, se asume el valor de "Disponible".

EquipmentNumber
EquipmentNumber string

Sistema de elementos de equipo del identificador de registro, que debe ser único para cada pieza de equipo.

Tipo de propiedad
OwnershipType string

Indica si el cliente posee o alquila el artículo de equipo. Las opciones válidas para este campo son 'Propiedad' y 'Alquilado'.

EquipmentType
EquipmentType string

Asocia el elemento de equipo a un tipo de equipo. El valor debe coincidir con el de un EquipmentTypeId existente.

VendorCode
VendorCode string

Identifica un proveedor que existe en InEight. El proveedor asociado administra el equipo con un código de proveedor y su disponibilidad se limita a ese proveedor.

Número de serie
SerialNumber string

Número de serie físico o número de identificación del vehículo (VIN) del equipo.

Fabricante
Manufacturer string

Nombre del fabricante del equipo.

Dot
Dot boolean

Indica si el equipo está regulado por el Departamento de Transporte (DOT).

EquipmentDescription
EquipmentDescription string

El campo definido por el usuario que normalmente describe o proporciona detalles sobre la categoría o el modelo o el tipo de equipo específico.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

SourceSystemId
SourceSystemId string

Identificación del equipo utilizado en el sistema externo. En la mayoría de los casos, esto coincide con el campo Número de equipo. InEight usa este campo para hacer coincidir los registros de equipo con otras entidades (por ejemplo, Equipo de proyecto) donde se hace referencia cruzada a un equipo.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que proporciona los datos.

Código de Moneda
CurrencyCode string

Identifica el tipo de moneda asociado al equipo.

CostCenterSourceSystemId
CostCenterSourceSystemId string

El centro de costos al que pertenece el equipo.

Ubicación
Location string

Campo de texto libre que se utiliza para mostrar una ubicación de dónde se puede encontrar el equipo.

UnitCost
UnitCost double

Costo asociado al funcionamiento del equipo. El valor especificado aquí corresponde a la unidad de medida (UoMName).

UoMName
UoMName string

Identifica la unidad de medida asociada al equipo. El valor proporcionado aquí debe coincidir con el identificador de sistema de origen O nombre de un registro de unidad de medida existente.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina si el registro se puede usar para la planificación diaria en las aplicaciones plan y progreso.

Obtener detalles del equipo del proyecto

Proporciona la lista completa de equipos asignados a un proyecto especificado y todos los detalles sobre la asignación. Dentro de los registros ProjectEquipment de la aplicación se encuentran en las opciones de menú Nivel de proyecto en "Proyecto" > "Recursos operativos asignados". Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá un elemento "Location" que proporciona una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta que reciba una respuesta "200", incluido el archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores mediante $skip hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

Obligatorio. Proporcione el identificador público (Id. de proyecto) de un proyecto para ver todos los equipos que se le han asignado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectNumber
ProjectNumber string

DisplayId del proyecto donde se asigna el equipo. Esto es lo mismo que el campo ProjectDisplayId de la API de Projects_Get

EquipmentNumber
EquipmentNumber string

DisplayId del equipo que se está asignando al proyecto.

IsActive
IsActive boolean

Este campo no se recomienda para su uso. El envío de un valor false dentro de este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight.

UnitCost
UnitCost double

Establece la tarifa por hora del equipo específicamente para la asignación del proyecto. Si no se proporciona este valor, el costo unitario se hereda del tipo de equipo asociado al registro del equipo.

SourceSystemName
SourceSystemName string

Nombre del sistema donde se administra la asignación.

SourceSystemId
SourceSystemId string

Identificador interno único del registro de asociación del sistema donde se administran las asociaciones.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

La primera fecha en la que el registro de equipo está disponible para el proyecto.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

La última fecha en la que el registro de equipo está disponible para el proyecto.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina si el equipo está disponible para la selección en un plan diario en las aplicaciones plan y progreso

ContractReference
ContractReference string

Identificador de referencia opcional para un contrato de contrato de alquiler

ContractLineNumberReference
ContractLineNumberReference string

Si se ha alquilado el equipo y se proporciona un ContractReference, este campo puede utilizarse para indicar un artículo de línea específico dentro del contrato que contiene la información del equipo.

ContractURL
ContractURL string

Campo opcional que se puede usar para proporcionar una dirección URL a un sistema externo en el que se pueda ver el contrato de contrato de alquiler. Esta información solo se muestra en los recursos operativos asignados de un proyecto.

BillingClass
BillingClass string

Se permite la carga del proyecto por proyecto (nivel de proyecto) de un conjunto de valores para rellenar este campo. Se escribirán manualmente a través de la interfaz de usuario o a través de APIM. Hay una lista desplegable para la selección o validación de la interfaz de usuario en la importación de APIM en valores existentes. El plan a largo plazo es mejorar los campos "Clasificación de facturación" en los niveles empleados de proyecto o equipo de proyecto para permitir la capacidad de agregar o integrar varios valores por proyecto como "select from list" en la interfaz de usuario e integrar con validación en la lista.

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Obtener detalles del idioma

Devuelve una lista completa de todos los idiomas disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
DisplayId
DisplayId string

Identificador público único para el idioma

Nombre
Name string

Nombre del idioma

Obtener detalles del mercado

Esta API permite a los clientes leer y exportar información sobre su lista maestra de mercados, desde Suite a sus sistemas internos. Ayuda a los clientes a mantener su lista maestra de mercados que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los mercados por su SSID, nombre, empresa u otros detalles del mercado.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Nombre
Name string

Nombre del mercado

Description
Description string

Campo opcional para describir o agregar más detalles sobre el mercado

SourceSystemId
SourceSystemId string

Identificador externo del registro de mercado proporcionado por el sistema de registro para mercados

SourceSystemName
SourceSystemName string

El cliente proporcionó el nombre del sistema de registro para Mercados.

IsActive
IsActive boolean

Determina si el registro está disponible para su uso

Obtener detalles del proveedor

Devuelve una lista completa de todos los proveedores disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro para proveedores

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para proveedores

VendorCode
VendorCode string

Identificador único público de un proveedor

VendorDescription
VendorDescription string

Descripción de un proveedor

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

AlternateName
AlternateName string

Nombre alternativo que se puede asignar al proveedor para ayudar a las búsquedas.

Address1
Address1 string

Dirección postal del proveedor.

Address2
Address2 string

Segunda línea opcional para la dirección postal del proveedor.

ZipCode
ZipCode string

Código postal o postal del proveedor.

City
City string

Ciudad donde se encuentra el proveedor.

RegionISOCode
RegionISOCode string

Código ISO 3166-2 para la región del proveedor.

Código de país ISO
CountryISOCode string

Código ISO Alfa-2 para el país del proveedor.

Número de Teléfono
TelephoneNumber string

Número de teléfono del proveedor.

FaxNumber
FaxNumber string

Número de fax del proveedor

DefaultPaymentTerms
DefaultPaymentTerms string

Términos de pago opcionales que se establecerán de forma predeterminada cuando el proveedor se agregue a un contrato.

DefaultINCOTerms
DefaultINCOTerms string

Términos opcionales comerciales internacionales (INCO) que se establecerán de forma predeterminada cuando el proveedor se agregue a un contrato.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Ubicación opcional en la que el riesgo pasa del vendedor al comprador según los términos de INCO especificados

VendorTypeReference
VendorTypeReference string

Referencia opcional a un tipo de proveedor. Si se usa, los datos proporcionados en este campo deben coincidir con un registro válido en los datos maestros de tipo de proveedor ubicados en plataforma.

DefaultCurrencyCode
DefaultCurrencyCode string

Código de moneda predeterminado

PreferredLanguage
PreferredLanguage string

Idioma preferido

VendorTaxJurisdiction
VendorTaxJurisdiction string

Código de jurisdicción fiscal opcional que se puede incluir al enviar solicitudes de factura y pago de contratos a un sistema externo. Este campo también puede utilizarse opcionalmente para solicitar detalles fiscales de un sistema fiscal externo para los artículos de línea de contrato.

Estado
Status string

Estado del proveedor, ya sea disponible o no disponible

VendorTaxId
VendorTaxId string

Número de identificación fiscal opcional emitido para el proveedor de una autoridad fiscal gubernamental (normalmente IRS para proveedores de EE. UU.)

VendorAddresses
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Tipo de dirección del proveedor

Address1
VendorAddresses.Address1 string

Address1

Address2
VendorAddresses.Address2 string

Address2

ZipCode
VendorAddresses.ZipCode string

Código postal

City
VendorAddresses.City string

City

RegionISOCode
VendorAddresses.RegionISOCode string

Código ISO de región

Código de país ISO
VendorAddresses.CountryISOCode string

Código ISO de país

Número de Teléfono
VendorAddresses.TelephoneNumber string

Número de teléfono

FaxNumber
VendorAddresses.FaxNumber string

Número de fax

Obtener detalles del proveedor del proyecto

Esta API proporciona una lista de proveedores asignados a un proyecto. En Project Suite se encuentran en Project:> proveedores asignados.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

Obligatorio. Proporcione el identificador público (ProjectId o ProjectSourceSystemId) para un proyecto para ver todos los proveedores que se le han asignado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificador único para cada proyecto que se pueda reconocer públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente a privado.

VendorCode
VendorCode string

Código de proveedor del proveedor si se asigna un usuario al proveedor

VendorSourceSystemId
VendorSourceSystemId string

Este campo no se recomienda para su uso. El envío de un valor false en este campo hará que el registro se elimine temporalmente de InEight e irrecuperable sin ayuda de Los servicios profesionales de InEight. Identificador único para cada proveedor creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

ProjectSourceSystemId
ProjectSourceSystemId string

Identificador único para cada proyecto creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible para los usuarios típicos del sistema.

IsActive
IsActive boolean

Valor booleano que indica si el proveedor está activo o no en el sistema InEight

Obtener detalles del proyecto

Devuelve una lista completa de todos los proyectos disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
includeAttributes
includeAttributes True boolean

marca para obtener atributos

OrganizationSourceSystemId
OrganizationSourceSystemId string

Devuelve los proyectos asignados al objeto OrganizationSourceSystemId especificado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

SourceSystemId
SourceSystemId string

Identificador creado por el sistema de registro y utilizado en todas las comunicaciones del sistema como método principal de especificar un registro único. Este campo no se muestra en el uso normal de las aplicaciones InEight y puede contener identificadores internos, como un GUID que no es comprensible por los usuarios típicos del sistema.

SourceSystemName
SourceSystemName string

Nombre del sistema externo que usa la integración. Trabaje con InEight para aprovisionar un valor único para este campo.

ProjectName
ProjectName string

Campo de texto que proporciona un nombre descriptivo corto del proyecto.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId de la organización a la que se asigna el proyecto.

BaseCurrency
BaseCurrency string

Moneda predeterminada del proyecto. El valor proporcionado en este campo debe coincidir con un código de moneda en la plataforma en la nube inEight.

Zona horaria
TimeZone string

Zona horaria del proyecto en formato UTC.

ProjectStatusName
ProjectStatusName string

Estado del proyecto. El único valor permitido en la versión actual es Nuevo.

Fecha de inicio
StartDate date-time

Fecha de inicio del proyecto en formato UTC.

Fecha de finalización
EndDate date-time

Fecha de finalización esperada del proyecto en formato UTC.

City
City string

Nombre de la ciudad donde se encuentra el proyecto.

RegionISOCode
RegionISOCode string

Código ISO (3166-2) para la región donde se encuentra el proyecto.

Código de país ISO
CountryISOCode string

Código ISO (Alfa-2) para el país donde se encuentra el proyecto.

ZipCode
ZipCode string

Código postal o código postal de la ubicación del proyecto.

Address1
Address1 string

Dirección postal principal de la ubicación del proyecto.

Address2
Address2 string

Información adicional de direcciones postales para dónde se encuentra el proyecto.

Latitude
Latitude double

Latitud del Sistema de información geográfica (GIS) de la ubicación del proyecto. Los valores permitidos son un máximo de 90 y un mínimo de -90.

Longitude
Longitude double

Longitud GIS de la ubicación del proyecto. Los valores permitidos son el máximo de 180 y el mínimo de -180.

Notas
Notes string

Campo de texto de forma libre para notas sobre el proyecto.

IsActive
IsActive boolean

El envío de un valor false en este campo hace que el registro se elimine temporalmente de la plataforma en la nube inEight. Si no se proporciona un valor, se usa el valor predeterminado true.

OriginalContractAmount
OriginalContractAmount double

Valor en dólares del contrato original.

Número de contrato
ContractNumber string

Identificador del contrato principal del proyecto.

DateProjectStarted
DateProjectStarted date-time

Fecha de inicio real del proyecto.

ContractDate
ContractDate date-time

Fecha efectiva del contrato principal.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Fecha en la que se completó el contrato principal.

OriginalDuration
OriginalDuration integer

Duración prevista del proyecto en días.

ForecastStartDate
ForecastStartDate date-time

Fecha de inicio prevista del proyecto en formato UTC

ForecastCompletionDate
ForecastCompletionDate date-time

Fecha de finalización prevista del proyecto en formato UTC.

ForecastDuration
ForecastDuration integer

Duración prevista del proyecto en número entero.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Fecha prevista de recepción del certificado de finalización sustancial.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Fecha de finalización revisada prevista del proyecto en formato UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Extensión prevista de la duración del proyecto en número entero

ForecastRevisedDuration
ForecastRevisedDuration integer

Duración revisada prevista del proyecto en número entero

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Fecha de finalización revisada del contrato del proyecto en formato UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Extensión del contrato de la duración del proyecto en número entero

ContractRevisedDuration
ContractRevisedDuration integer

Duración revisada del contrato del proyecto en número entero

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Fecha prevista de la entrega del certificado de finalización sustancial.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Fecha prevista de recepción del certificado de finalización final.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Fecha prevista de la entrega del certificado de finalización final.

CompanyLegalName
CompanyLegalName string
ProjectAttributes
ProjectAttributes array of object

Use esta matriz para asignar valores para atributos de proyecto conocidos al registro project. Para cada atributo, se debe proporcionar AttributeName O AttributeSourceSystemId para Que InEight encuentre un atributo coincidente definido en el sistema.

NombreDelAtributo
ProjectAttributes.AttributeName string

Proporcione un nombre válido de un atributo de proyecto definido en el sistema. Si se proporciona un valor para este campo, no incluya el campo AttributeSourceSystemId.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Proporcione un SourceSystemId válido de un atributo de proyecto definido en el sistema. Si se proporciona un valor para este campo, no incluya el campo AttributeName.

AttributeValue
ProjectAttributes.AttributeValue string

Proporcione el valor del atributo especificado por los campos AttributeName o AttributeSourceSystemId. La entrada proporcionada en este campo debe coincidir con el tipo de datos esperado del atributo project. Por ejemplo, si el atributo project espera un valor de fecha, este campo debe contener una fecha. Si el tipo de datos del atributo de proyecto se especifica como "Datos", la entrada proporcionada en este campo debe coincidir con una opción válida para el origen de datos de atributos de proyecto. Por ejemplo, el origen de datos del atributo de proyecto se especifica como "Organización", la entrada de este campo debe coincidir con un nombre de organización válido o SourceSystemId.

Mercados
Markets array of string

Obtener detalles del rol

Esta integración permite a los clientes consultar y exportar su lista maestra de roles que se pueden usar para diversas funciones empresariales dentro de varias aplicaciones en la nube de InEight. También pueden consultar el APIM para los roles por su SourceSystemId, RoleName u otros detalles del rol.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
RoleName
RoleName string

Nombre de rol

Description
Description string

Descripción del rol

AdminLevel
AdminLevel string

Nivel de administrador que se asignará a este rol en 0, 1, 2 o 3

SourceSystemId
SourceSystemId string

Identificador de registro único asignado por Suite y que coincide con el sistema externo que usa la integración. Trabajar con InEight para aprovisionar un valor único para este campo

SourceSystemName
SourceSystemName string

Nombre único asignado por Suite y que coincide con el sistema externo que usa la integración. Trabajar con InEight para aprovisionar un valor único para este campo

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

Obtener detalles del tipo de equipo

Devuelve una lista completa de todos los tipos de equipos disponibles para su uso en aplicaciones en la nube InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
EquipmentCategoryId
EquipmentCategoryId string

Devuelve registros de tipo de equipo que tienen una coincidencia con el identificador de categoría de equipo especificado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
EquipmentTypeId
EquipmentTypeId string

Identificador único público de un tipo de equipo

Description
Description string

Descripción del tipo de equipo

IsActive
IsActive boolean

Determina si el registro está activo y disponible para el sistema. Si no se proporciona un valor, se usa el valor true. El envío de un valor false provoca una eliminación temporal del registro en InEight

EquipmentCategoryId
EquipmentCategoryId string

Identificador público de una categoría de equipo asignada al tipo de equipo

SourceSystemId
SourceSystemId string

Identificador único proporcionado por el sistema de registro para los tipos de equipo

SourceSystemName
SourceSystemName string

Nombre del sistema de registro para los tipos de equipo

VendorCode
VendorCode string

Identificador público de un proveedor asignado al tipo de equipo

Código de Moneda
CurrencyCode string

Identificador público de una moneda asignada al tipo de equipo

UnitCost
UnitCost double

Costo por unidad de medida para todos los equipos asignados a este tipo de equipo

UoMName
UoMName string

Nombre público de la unidad de medida asignada al tipo de equipo

Obtener los detalles del contacto del proyecto

Esta API proporciona una lista de contactos asignados a un proyecto. En Project Suite se encuentran en Project -> Contactos asignados.

Parámetros

Nombre Clave Requerido Tipo Description
ProjectId
ProjectId True string

Obligatorio. Proporcione el identificador público (ProjectId o ProjectSourceSystemId) de un proyecto para ver todos los contactos que se le han asignado.

Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificador único que es reconocible públicamente. Este campo se muestra en el uso normal de las aplicaciones InEight. El valor enviado en este campo puede coincidir con SourceSystemId si no es necesario usar un identificador único público frente al privado.

ContactPrimaryEmail
ContactPrimaryEmail string

Dirección de correo electrónico principal del contacto

ContactSourceSystemId
ContactSourceSystemId

Identificador del sistema de origen del contacto que se va a agregar al proyecto

ProjectSourceSystemId
ProjectSourceSystemId

Identificador del sistema de origen del proyecto al que se asigna el contacto

IsActive
IsActive boolean

Realiza un seguimiento del estado asignado del contacto al proyecto

Obtener países

Devuelve una lista completa de todos los países disponibles para su uso en aplicaciones en la nube InEight. La respuesta puede expandirse opcionalmente para incluir los nombres de país traducidos para todos los idiomas admitidos actualmente en la nube de InEight. Una respuesta correcta para esta solicitud será "202 Accepted" e incluirá una propiedad "Location" que contiene una dirección donde se puede descargar un archivo JSON que contiene los registros solicitados. El procesamiento de la solicitud correcta se controla como un evento asincrónico y el archivo puede tardar hasta un par de minutos en estar disponible. Sondee la dirección proporcionada en la "Ubicación" hasta recibir una respuesta "200" que indica la presencia del archivo. La API devuelve un máximo de 500 registros para cada solicitud. Si el archivo JSON resultante contiene exactamente 500 registros, continúe realizando solicitudes posteriores con "$skip" hasta que el número de registros esté por debajo de 500.

Parámetros

Nombre Clave Requerido Tipo Description
Prefijo de inquilino
X-IN8-TENANT-PREFIX True string

El prefijo de inquilino de https://domain.hds.ineight.com/ sería "dominio".

Clave de suscripción de APIM
Ocp-Apim-Subscription-Key True string

Esto se encuentra en el perfil de APIM.

Filter
$filter string

Filtra los resultados, en función de una condición booleana. Entre los ejemplos de operador se incluyen "eq" para "equals", "ne" para "does not equal", "gt" y "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Vea los ejemplos de consulta.

OrderBy
$orderby string

Ordena los resultados. Por ejemplo, al establecer $orderby en "LastName,FirstName" se ordenarán los resultados por LastName y FirstName.

Arriba
$top integer

Formato: int32. Devuelve solo los primeros n resultados.

Omitir
$skip integer

Formato: int32. Omite los primeros n resultados.

includeTranslation
includeTranslation True boolean

Establézcalo en true para incluir nombres de país traducidos para cada idioma admitido por las aplicaciones en la nube de InEight.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
Nombre
Name string

Nombre único del país que se muestra en las opciones de lista de selección dentro de las aplicaciones

ISOCode
ISOCode string

El código abreviado único de la Organización Internacional de Normalización (ISO) (estándar 3166, alfa-2) que representa el país.

CountryTranslations
CountryTranslations array of object

Matriz del nombre de país traducido en cada idioma admitido

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

Nombre abreviado único del idioma, como "en" para "inglés".

CountryName
CountryTranslations.CountryName string

Nombre traducido del país para el languageDisplayId correspondiente

Definiciones

cuerda / cadena

Este es el tipo de datos básico "string".

objeto

Este es el tipo 'object'.