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.
- Vaya a https://make.powerautomate.com/e inicie sesión en su cuenta.
- 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.
- 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.
- Escriba un nombre de flujo preferido o se generará automáticamente un nombre.
- 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.
- Agregue un paso al flujo y haga clic en +Nuevo paso. Se abre el cuadro de diálogo Elegir una operación.
- Para usar el conector InEight, en el cuadro Buscar, escriba ineight y, a continuación, selecciónelo en los resultados.
- Seleccione en la lista de acciones disponibles. En este ejemplo, se selecciona DailyPlan_Get.
- Complete los campos necesarios para el paso, agregue los pasos adicionales y, a continuación, haga clic en Guardar.
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 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. |
|
Import Payment |
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 Account |
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 Cost |
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 Project |
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 Accound |
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'.