Compartilhar via


InEight

O InEight Connector fornece uma API para trabalhar com objetos InEight.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte do InEight
URL https://ineight.com/help-support/
Email support@ineight.com
Metadados do conector
Publicador InEight
Site https://ineight.com/
Política de privacidade https://ineight.com/privacy-statement/
Categorias Dados; Produtividade

O Conector de API do InEight permite que um cliente automatize seus processos de negócios, reduza a carga de trabalho e garanta a consistência dos dados entre vários sistemas.

Pré-requisitos

Uma conta de usuário válida da plataforma de nuvem do InEight é necessária para criar uma conexão com o conector do InEight. Para usar o conector do InEight, é necessário um prefixo de locatário e uma chave de assinatura de locatário. Entre em contato com seu representante do InEight para obter essas informações.

Como obter credenciais

Contate o administrador do sistema para configurar uma conta de usuário para acessar a plataforma de nuvem do InEight. Uma notificação por email com suas credenciais é enviada para o endereço de email associado à conta de usuário.

Introdução ao conector

Use o Microsoft Power Automate para criar e gerenciar fluxos de dados entre o InEight e sistemas externos.

  1. Vá para https://make.powerautomate.com/e faça logon em sua conta.
  2. Na navegação à esquerda, selecione Meus fluxos. A página é aberta na guia Fluxos de nuvem, que mostra os fluxos salvos.
  3. Na navegação superior, clique em Novo fluxo > Criar um fluxo de nuvem instantâneo. A caixa de diálogo Criar um fluxo de nuvem instantâneo é aberta. Esta é uma imagem
  4. Insira um nome de fluxo preferencial ou um nome será gerado automaticamente.
  5. Selecione Disparar manualmente um fluxo e clique em Criar. A página mostra a inicialização para você criar o novo fluxo. Esta é uma imagem
  6. Adicione uma etapa ao fluxo, clique em +Nova etapa. A caixa de diálogo Escolher uma operação é aberta.
  7. Para usar o conector do InEight, na caixa Pesquisar, digite ineight e selecione-o nos resultados. Esta é uma imagem
  8. Selecione na lista de ações disponíveis. Neste exemplo, DailyPlan_Get está selecionado. Esta é uma imagem
  9. Conclua os campos necessários para a etapa, adicione quaisquer etapas adicionais e clique em Salvar. Esta é uma imagem

Problemas e limitações conhecidos

As únicas ações com suporte são aquelas listadas para o conector.

Erros e soluções comuns

Usuário não autorizado: verifique se você tem uma configuração de conta de usuário para o ambiente que está tentando acessar.

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Capacidade de postar reais no controle

Os reais (genéricos) permitem que o custo real por categoria de custo, quantidade, horas de equipamento e horas-homem seja associado a um item de custo com base nos critérios de junção do código de fase do WBS ou da posição cbs. O Controle InEight espera que os valores enviados pelo ERP representem o valor transacional da última vez em que os reais foram enviados ao Controle. Os valores não devem representar entradas "até o momento" do trabalho.

Capacidade de postar reais no controle para vários projetos

Os reais (genéricos) permitem que o custo real por categoria de custo, quantidade, horas de equipamento e horas-homem seja associado a um item de custo com base nos critérios de junção do código de fase do WBS ou da posição cbs. O Controle InEight espera que os valores enviados pelo ERP representem o valor transacional da última vez em que os reais foram enviados ao Controle. Os valores não devem representar entradas "até o momento" do trabalho.

Classe Importar Material

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Confirmar o status dos Cartões de Horário

A integração de Confirmação de Cartão de Tempo permite que sistemas externos relatem o êxito ou falha ao processar cartões de tempo obtidos do Time Center e atualizem um status para dar suporte a um fluxo de trabalho de negócios.

Confirmar o status dos planos diários

Se os planos diários aprovados forem enviados para um sistema externo, o sistema externo poderá, opcionalmente, processar os dados do plano diário e retornar uma mensagem informando à plataforma de nuvem do InEight que o status deve ser atualizado para o Processamento Final Concluído.

Essa integração é usada para importar dados da fatura

Permite que os clientes importem faturas para sua organização. Essa integração permite que os fornecedores que são usuários publiquem faturas para contratar um aplicativo que pode ser usado na solicitação de pagamento e enviado ao sistema externo para processamento. As faturas postadas são mostradas no registro da fatura como faturas não atribuídas.

Essa integração é usada para importar dados de endereço de envio do Project

Permite que os clientes importem dados de envio de projetos para sua organização. Essa integração cria e mantém informações de endereço de envio para um projeto usando o aplicativo de contrato.

Essa integração é usada para importar dados de entidade jurídica do projeto

Permite que os clientes importem dados de entidade jurídica do projeto para sua organização. Essa integração associa registros de entidade jurídica a um projeto e define a relação de planta para uso no aplicativo de contratos.

Essa integração é usada para importar dados de equipamentos de contrato

Permite que os clientes importem dados de equipamentos contratados para sua organização. Essa integração permite que um sistema externo corresponda aos detalhes do equipamento com o inventário de equipamentos. Se o equipamento usado em um item de linha existir no sistema externo, os detalhes do contrato serão anexados para esse equipamento. Caso contrário, o sistema externo cria novos equipamentos com base nas informações passadas por meio da integração. Os novos detalhes do equipamento são enviados para a plataforma de nuvem do pacote de projetos para atribuição de equipamentos de projeto.

Essa integração é usada para importar dados de local de armazenamento

Permite que os clientes importem os clientes para importar dados de local de armazenamento para sua organização. Essa integração permite que a lista selecionável de locais de armazenamento seja criada e mantida para uso no pacote de projetos.

Essa integração é usada para importar dados de local de armazenamento do projeto

Permite que os clientes importem dados de local de armazenamento do projeto para sua organização. Essa integração cria informações de localização de fábrica e armazenamento para um projeto usando o aplicativo de contratos.

Essa integração é usada para importar dados de pessoas jurídicas

Permite que os clientes importem dados de entidades legais para sua organização. As entidades jurídicas representam unidades de negócios em uma empresa que podem ser usadas para fins de cobrança no aplicativo de contratos. Essa integração permite a criação e o gerenciamento de entidades jurídicas selecionáveis dentro do aplicativo de contratos.

Essa integração é usada para importar dados de plantas

Permite que os clientes importem dados de plantas para sua organização. As plantas são usadas para ordenação de materiais. Essa integração permite que a lista de Plantas selecionáveis seja criada e gerenciada para uso dentro do aplicativo de contrato.

Essa integração é usada para importar dados de recebimento de mercadorias

Permite que os clientes importem dados de recebimento de mercadorias para sua organização.

Essa integração é usada para importar dados de solicitação de acréscimo (resposta)

Permite que os clientes importem dados de solicitação de acréscimo (resposta) para sua organização. O acréscimo permite registrar bens ou serviços recebidos, mas ainda não faturados em relação ao contrato.

Essa integração é usada para importar dados de solicitação de pagamento

Permite que os clientes forneçam a confirmação do recebimento da solicitação de pagamento e atualizações de status opcionais do pagamento até que ele seja totalmente processado. Ele também permite que os clientes postem detalhes da fatura junto com os detalhes de pagamento da fatura diretamente do sistema externo sem criar uma solicitação de pagamento no pacote de projetos.

Essa integração é usada para importar dados do pedido de compra

Permite que os clientes recebam informações atualizadas sobre detalhes do contrato com base na criação de uma ordem de compra (resposta). A mensagem de resposta também pode ser usada para fornecer atualizações de status para a ordem de compra conforme ela passa da solicitação para o pagamento dentro do sistema externo.

Essa integração é usada para importar dados fiscais do contrato

Permite que os clientes importem dados do Imposto de Contrato para sua organização antes de publicar o contrato real. Essa integração recebe o total de impostos e divisões de códigos fiscais e valores de um contrato.

Excluir Usuários

A API Users_Delete permite que os usuários excluam um ou vários registros usando o Sistema Externo de forma programática ou por meio do APIM manualmente. A 'Exclusão' é efetivada definindo o Sinalizador 'IsActive' como 'False'. Todos os registros do sistema usados para autenticar o usuário na ID do Microsoft Entra (tabela de usuário de logon) são desmarcados. A exclusão está disponível independentemente do status do usuário como ativo ou inativo. Não há nenhuma restrição no número de usuários que podem ser excluídos por meio de uma transação de Exclusão em massa. Há uma validação em vigor para garantir que um usuário não possa excluir seu próprio registro.

Importar artesanato

A Integração de Artesanato permite que os clientes do InEight forneçam uma lista de ofícios para sua organização. No aplicativo, os registros do Crafts são encontrados nas opções de menu no nível da conta em "Bibliotecas de dados mestras > recursos operacionais" ou no menu no nível do Projeto em "Recursos operacionais atribuídos".

Importar categorias de equipamentos

A Integração EquipmentCategories permite que os clientes do InEight forneçam e mantenham uma lista completa de EquipmentCategories que podem ser usadas em qualquer equipamento. No aplicativo, os registros catgory de equipamento são encontrados nas opções de menu no nível da conta em ''Bibliotecas de dados mestre'' > ''Recursos operacionais''.

Importar classe de cobrança de funcionário do projeto

Essa integração permite que os clientes criem e mantenham sua lista mestra de classes de cobrança de funcionários que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso dessas novas classes de cobrança de funcionários da API pode ser adicionado e as classes de cobrança de funcionários existentes podem ser atualizadas. As adições e atualizações são publicadas automaticamente (em vez de serem preparadas) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Importar classes de cobrança de equipamentos de projeto

Essa integração permite que os clientes criem e mantenham sua lista mestra de classes de cobrança de equipamentos que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso dessas novas classes de cobrança de equipamentos da API pode ser adicionado e as classes de cobrança de equipamentos existentes podem ser atualizadas. Os suplementos e atualizações são publicados automaticamente (em vez de serem preparados) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight

Importar configurações do projeto

A Integração do ProjectSettings permite GET/SET de configurações de projeto que incluem Opções Globais do Projeto, Attriibutes de Informações do Projeto, Tipos de Combustível do Projeto e Listas Personalizadas do Projeto. Em versões anteriores, as alterações nas Configurações do Projeto só eram possíveis por meio da interface do usuário.

Importar contatos do projeto

Essa integração permite que os clientes atribuam contatos a projetos. O uso deste novo contato de API pode ser adicionado e os contatos existentes podem não ser atribuídos a projetos. Todos os contatos na API de Contatos do Projeto já devem existir no InEight como parte da lista mestra de todos os contatos do cliente (consulte 'Contacts_Import' para obter detalhes).

Importar equipamentos

A Integração de Equipamentos permite que os clientes do InEight forneçam e mantenham uma lista completa de equipamentos que podem ser usados em qualquer projeto específico. Nessa integração, espera-se que ''Equipamento'' se refira a itens que são móveis, tenham uma taxa de uso estimada e possam ser acompanhados por horas de uso. Os equipamentos podem incluir guindastes, retroescavadeiras, geradores, caminhões usados para transporte e qualquer outro recurso rastreado. Essa integração inclui detalhes específicos sobre os equipamentos, como fabricante, modelo, número de série e se o equipamento é de propriedade ou alugado. No aplicativo, os registros de equipamento são encontrados nas opções de menu no nível da conta em ''Bibliotecas de dados mestras'' > ''Recursos operacionais''.

Importar Equuipments do Projeto

A Integração de Equipamentos do Projeto permite que os clientes do InEight forneçam ao InEight uma lista de equipamentos específicos que podem ser usados em um Projeto. Os registros enviados nessa integração devem corresponder aos registros do Equipamento Mestre para o cliente (consulte Equipments_Import para obter detalhes). No aplicativo, os registros ProjectEquipment são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'.

Importar fornecedores

A integração de Fornecedores permite que os clientes mantenham uma lista mestra de todos os Fornecedores que podem ser usados em qualquer projeto.

Importar fornecedores de projetos

Essa integração permite que os clientes atribuam fornecedores a projetos. O uso desse novo fornecedor de API pode ser adicionado e os fornecedores existentes podem não ser atribuídos a projetos. Todos os fornecedores na API de Fornecedores de Projeto já devem existir no InEight como parte da lista mestra de todos os fornecedores para o cliente (consulte 'Vendors_Import' para obter detalhes).

Importar Funcionários

A Integração de Funcionários permite que os clientes do InEight forneçam uma lista de todos os recursos de funcionários para toda a organização e mantenham a lista à medida que os funcionários são contratados, demitidos ou detalhes de suas alterações de emprego. No aplicativo, os registros de funcionário são encontrados nas opções de menu no nível da conta em ''Bibliotecas de dados mestras'' > ''Recursos operacionais''.

Importar funcionários do projeto

A Integração de Funcionários do Projeto permite que os clientes do InEight forneçam uma lista específica de funcionários que estarão disponíveis para uso como um recurso em um projeto específico. Essa lista pode ser gerenciada por meio da integração à medida que os funcionários vêm e saem do projeto, e detalhes como as taxas de pagamento pessoais estimadas mudam. Todos os funcionários no Project Employees Integration já devem existir no InEight como parte da lista mestra de todos os funcionários para o cliente (consulte 'Employees_Import' para obter detalhes).

No aplicativo, os registros do ProjectEmployee são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'.

Importar funções

Essa integração permite que os clientes criem sua lista mestra de Funções que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight.

Importar funções de usuário

A Integração do UserRoles permite que os clientes do InEight importem uma lista de usuários e mapeamento de funções no nível de projeto ou organização pretendido. No aplicativo, as atribuições de função de usuário são encontradas nas opções de menu no nível da conta em "Usuário editar gerenciamento > de usuário de administração > do pacote".

Importar Grupo de Materiais

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Importar Incoterms

Essa integração permite que o usuário importe suas regras de IncoTerms para o Suite. As normas incoTerms foram estabelecidas pela Câmara Internacional de Comércio. Eles definem as regras que devem ser seguidas por compradores e vendedores envolvidos em contratos internacionais.

Importar Material

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Importar MaterialSet

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Importar Mercados

Essa integração permite que os clientes criem e mantenham sua lista mestra de Mercados que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso desse novo Mercado de API pode ser adicionado e os mercados existentes podem ser atualizados. As adições e atualizações são publicadas automaticamente (em vez de serem preparadas) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Importar Oranizações

A integração das Organizações permite que os clientes criem e gerenciem toda a estrutura herdeira da Organização, à qual os Projetos são atribuídos, de um sytem de terceira parte, como um ERP.

Importar PaymentTerm

Essa integração permite que o usuário importe seus Termos de Pagamento para a plataforma de nuvem do InEight. Os termos de pagamento definem os padrões que são seguidos ao pagar as faturas do contratante. Ele pode conter termos como período entre 2 pagamentos, descontos, pagamentos antecipados etc.

Importar ProjectCrafts

Essa integração permite que os clientes do InEight associem um ofício e uma taxa específicos a um funcionário em um projeto específico.

Importar projetos

A Integração de Projetos permite que novos projetos sejam criados no InEight. Em versões anteriores do InEight, a manutenção de projetos para alterações de status, datas e outros dados do projeto era feita manualmente por meio da interface do usuário do produto Core (interface do usuário).

Importar Razão Contábil

Essa integração permite que o usuário importe um conjunto de transações financeiras do Razão Geral para a plataforma de nuvem do InEight.

Importar tipo de equipamento de projeto

A Integração de Tipos de Equipamento de Projeto permite que os clientes do InEight mantenham tarifas específicas para tipos de equipamento em um projeto especificado.

Importar tipos de equipamento

A Integração de Tipos de Equipamento permite que um sistema externo mantenha uma lista mestra de tipos de equipamentos no InEight.

Importar União

Essa integração permite que um cliente mantenha uma lista mestra de Uniões no InEight. Os sindicatos podem ser associados a Funcionários e Artesanato na Conta (todos os projetos) ou aos níveis de projeto especificados. Essas associações podem ser criadas e mantidas em suas próprias integrações (separadas) ou por meio da interface do usuário da plataforma de nuvem do InEight.

Importar usuários

A Integração de Usuários permite que os clientes do InEight forneçam uma lista de todos os recursos do usuário para toda a organização e mantenham a lista à medida que os usuários são adicionados ou removidos. No aplicativo, os registros de usuário são encontrados nas opções de menu no nível da conta em "Administração do Pacote"

Importação de comércios

A Integração de Negociações permite que os clientes do InEight forneçam uma lista de negociações para sua organização. No aplicativo, os registros de negociações são encontrados nas opções de menu no nível da conta em "Master data libraryes > Operational resources" ou no menu nível do Projeto em "Recursos operacionais atribuídos".

Importação de Contatos

Essa integração permite que os clientes criem e mantenham sua lista mestra de contatos que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso deste novo contato de API pode ser adicionado e os contatos existentes podem ser atualizados. As adições e atualizações são publicadas automaticamente (em vez de serem preparadas) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Importação do AccountCode

Essa integração permite que os clientes criem e mantenham sua lista mestra de códigos de conta que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. Novos códigos de conta e atualizações para códigos de conta executados usando essa API são publicados automaticamente (em vez de serem preparados) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Importação do CostCenter

Essa integração permite que um sistema financeiro de terceiros mantenha uma lista de Centros de Custos no InEight.

Obter AccoundCodes

Essa integração permite que os clientes leiam e exportem informações sobre sua lista mestra de códigos de conta, do Suite para seus sistemas internos. Ele ajuda os clientes a manter a lista mestra de códigos de conta que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight.

A API AccountCode_Import, que é a versão de entrada dessa API GET, é usada para criar novos códigos de conta e atualizar códigos de conta existentes.

Obter contatos

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de contatos, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de contatos que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM em busca de contatos por SSID, nome, empresa ou outros detalhes de contato.

Obter detalhes completos do Cartão de Tempo

A integração do Cartão de Tempo fornece sistemas de processamento de folha de pagamento ou pré-folha de pagamento com uma divisão detalhada das horas para os funcionários, juntamente com o tipo de trabalho executado e personalizado que são aplicados a blocos de horas ou durante todo o dia. Essa integração estará disponível se o Time Center tiver sido habilitado no ambiente do cliente. O Time Center é um aplicativo no Plano InEight que gera cartões de tempo de funcionários individuais ou equipamentos para cada combinação inserida em um plano diário. O aplicativo permite que um administrador examine as horas antes de enviá-lo a um ERP para processamento adicional de horas reais para outros processos empresariais, como folha de pagamento. Todos os cartões de tempo, quando necessário, podem ser enviados por meio da integração do Cartão de Tempo para um ERP ou outro sistema para outros fluxos de trabalho de processo de negócios.

Obter detalhes completos do Plano Diário

A integração do Plano Diário permite que os clientes forneçam informações de manutenção de tempo para funcionários e equipamentos, conforme registrado no Plano InEight. Essa integração inclui informações resumidas sobre o plano diário, desde horas de funcionários até itens de custo, horas de equipamento até itens de custo, indicadores de folha de pagamento e notas. A integração do Plano Diário também pode ser usada para acompanhar e fornecer o status do plano em sistemas fora da plataforma de nuvem do InEight. Quando um plano diário é usado para essa finalidade, uma mensagem de resposta opcional pode ser usada para disparar uma alteração de status no plano diário para indicar que a alteração foi recebida com êxito pelo sistema externo.

Obter detalhes da classe de cobrança do equipamento de projeto

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de classes de cobrança de equipamentos, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de classes de cobrança de equipamentos que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM em busca de equipamentos por SSID, nome ou outros detalhes da classe de cobrança de equipamentos.

Obter detalhes da classe de cobrança do funcionário do projeto

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de classes de cobrança de funcionários, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de classes de cobrança de funcionários que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM para o funcionário por seu SSID, nome ou outros detalhes da classe de cobrança do funcionário.

Obter detalhes da função

Essa integração permite que os clientes consultem e exportem sua lista mestra de funções que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM em busca de funções por sourceSystemId, RoleName ou outros detalhes da função.

Obter detalhes da organização

Retorna uma lista completa da estrutura hierárquica completa da organização disponível para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes da Unidade de Medida

Retorna uma lista completa de todas as Unidades de Medida disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes das Configurações do Projeto

A integração de ProjectSettings_Get permite EXPORTAR de configurações de projeto que incluem Opções Globais do Projeto, Attriibutes de Informações do Projeto, Tipos de Combustível do Projeto e Listas Personalizadas do Projeto. Em versões anteriores, as alterações nas Configurações do Projeto só eram possíveis por meio da interface do usuário.

Observe que cada exportação 'GET' incluirá todos os detalhes de configurações para cada projeto solicitado: ou seja, opções globais, tipos de combustível e listas personalizadas. Além disso, outros parâmetros de filtragem seletiva, como $select, $count, $top, $skip.... etc não funcionará com essa API.

Obter detalhes de Categorias de Equipamento

Retorna uma lista completa de todas as categorias de equipamentos disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes de fuso horário

Retorna uma lista completa de todos os fusos horários disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes de moedas

Retorna uma lista completa de todas as moedas disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes de Regiões

Retorna uma lista de todos os códigos de região disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do Contato do Projeto

Essa API fornece uma lista de contatos atribuídos a um projeto. No Project Suite, eles são encontrados no Project –> Contatos atribuídos.

Obter detalhes do Craft

Retorna uma lista completa de todas as embarcações de funcionários disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do equipamento

Fornece todos os registros de equipamento criados no InEight para uso em qualquer projeto. No aplicativo, os registros de equipamento são encontrados nas opções de menu no nível da conta em 'Bibliotecas de dados mestras' > 'Recursos operacionais'. Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Obter detalhes do Equipamento do Projeto

Fornece a lista completa de equipamentos atribuídos a um projeto especificado e todos os detalhes sobre a atribuição. Dentro do aplicativo, os registros ProjectEquipment são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'. Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Obter detalhes do fornecedor

Retorna uma lista completa de todos os fornecedores disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do Fornecedor de Projetos

Essa API fornece uma lista de fornecedores atribuídos a um projeto. No Project Suite, eles são encontrados no Project –> Fornecedores atribuídos.

Obter detalhes do idioma

Retorna uma lista completa de todos os idiomas disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do mercado

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de mercados, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de mercados que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM para mercados por seu SSID, nome, empresa ou outros detalhes do mercado.

Obter detalhes do Projeto

Retorna uma lista completa de todos os projetos disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do tipo de equipamento

Retorna uma lista completa de todos os tipos de equipamentos disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do Trade

Retorna uma lista completa de todas as negociações de funcionários disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Obter detalhes do usuário

O Users_Get Integration permite que os clientes consultem e exportem listas de usuários do InEight para seus sistemas internos. Os registros de usuário nessas listas podem ser modificados e importados novamente para o Suite por meio de Users_Import API.

Obter detalhes dos funcionários

Fornece todos os registros de funcionário criados no InEight para uso em qualquer projeto. No aplicativo, os registros de funcionário são encontrados nas opções de menu no nível da conta em 'Bibliotecas de dados mestres' > 'Recursos operacionais'.

Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. Observe que o campo 'EmployeePIN' retornará apenas valores criptografados para a proteção e segurança de informações privadas.

A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Obter detalhes dos Funcionários do Projeto

Fornece a lista completa de funcionários atribuídos a um projeto especificado e todos os detalhes sobre a atribuição. No aplicativo, os registros do ProjectEmployee são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'. Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Obter países

Retorna uma lista completa de todos os países disponíveis para uso em aplicativos de nuvem do InEight. A resposta pode ser expandida opcionalmente para incluir os nomes de país traduzidos para todos os idiomas atualmente compatíveis com a nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Tipo de característica de importação de material

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Capacidade de postar reais no controle

Os reais (genéricos) permitem que o custo real por categoria de custo, quantidade, horas de equipamento e horas-homem seja associado a um item de custo com base nos critérios de junção do código de fase do WBS ou da posição cbs. O Controle InEight espera que os valores enviados pelo ERP representem o valor transacional da última vez em que os reais foram enviados ao Controle. Os valores não devem representar entradas "até o momento" do trabalho.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

URI de retorno de chamada
X-TaskCompleteCallbackUri string

URI de retorno de chamada

ProjectDisplay
ProjectDisplay string

Identifica o projeto associado à solicitação Actuals que foi recebida. A ID do projeto externo é exclusiva de um profissional

CBSPositionCode
CBSPositionCode string

Código de posição CBS associado ao item de custo do registro Real. OBSERVAÇÃO: embora indicado como não necessário, CBSPositionCode ou PhaseCode devem ser fornecidos.

Quantidade
Amount string

Valor de custo reivindicado para essa categoria de custo.

Nome
Name string

Nome da categoria de custo. Consulte a Página Mestra para obter a lista de categorias de custo disponíveis.

EquipmentHours
EquipmentHours string

Número alegado de horas de equipamento para o item de custo.

ManHours
ManHours string

O número de horas-homem para o item de custo foi reivindicado.

Anotações
Notes string

Qualquer informação adicional sobre a transação.

PhaseCode
PhaseCode string

Código de fase do WBS associado ao item de custo do registro Actuals, OBSERVAÇÃO: embora indicado como não necessário, PhaseCode ou CBSPositionCode devem ser fornecidos.

PostDate
PostingDate string

Data que indica qual período financeiro o custo, horas-homem, horas de equipamento ou quantidades serão associados.

Quantidade
Quantity string

Quantidade de quantidade operacional reivindicada para o item de custo.

SourceSystemId
SourceSystemId string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

SourceSystemName
SourceSystemName string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

Retornos

response
string

Capacidade de postar reais no controle para vários projetos

Os reais (genéricos) permitem que o custo real por categoria de custo, quantidade, horas de equipamento e horas-homem seja associado a um item de custo com base nos critérios de junção do código de fase do WBS ou da posição cbs. O Controle InEight espera que os valores enviados pelo ERP representem o valor transacional da última vez em que os reais foram enviados ao Controle. Os valores não devem representar entradas "até o momento" do trabalho.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Callback
X-TaskCompleteCallbackUri string

URI de retorno de chamada

ProjectDisplay
ProjectDisplay string

Identifica o projeto associado à solicitação Actuals que foi recebida. A ID do projeto externo é exclusiva de um profissional

CBSPositionCode
CBSPositionCode string

Código de posição CBS associado ao item de custo do registro Real. OBSERVAÇÃO: embora indicado como não necessário, CBSPositionCode ou PhaseCode devem ser fornecidos.

Quantidade
Amount string

Valor de custo reivindicado para essa categoria de custo.

Nome
Name string

Nome da categoria de custo. Consulte a Página Mestra para obter a lista de categorias de custo disponíveis.

EquipmentHours
EquipmentHours string

Número alegado de horas de equipamento para o item de custo.

ManHours
ManHours string

O número de horas-homem para o item de custo foi reivindicado.

Anotações
Notes string

Qualquer informação adicional sobre a transação.

PhaseCode
PhaseCode string

Código de fase do WBS associado ao item de custo do registro Actuals, OBSERVAÇÃO: embora indicado como não necessário, PhaseCode ou CBSPositionCode devem ser fornecidos.

PostDate
PostingDate string

Data que indica qual período financeiro o custo, horas-homem, horas de equipamento ou quantidades serão associados.

Quantidade
Quantity string

Quantidade de quantidade operacional reivindicada para o item de custo.

SourceSystemId
SourceSystemId string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

SourceSystemName
SourceSystemName string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

Retornos

response
string

Classe Importar Material

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

MaterialSetReference
MaterialSetReference string

Identificador exclusivo do Conjunto de Materiais a ser associado ao Material

MaterialReference
MaterialReference string

Identificador exclusivo do material a ser associado ao Conjunto de Materiais

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificador exclusivo do tipo de característica do conjunto de materiais a ser associado

DefaultPresetValue
DefaultPresetValue string

O valor predefinido para a Característica do Conjunto de Materiais pode ser fornecido neste campo

Linguagem
Language string

Idioma para o valor em DefaultPresetValue. O valor enviado neste campo deve corresponder a um código de idioma válido com suporte pelo InEight

Linguagem
Language string

Idioma para o valor em PresetValue nesta matriz. O valor enviado neste campo deve corresponder a um código de idioma válido com suporte pelo InEight

PresetValue
PresetValue string

O texto traduzido do PreseValue no idioma associado

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

SourceSystemName
SourceSystemName string

Nome do sistema de origem que está fornecendo os dados. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

Retornos

response
string

Confirmar o status dos Cartões de Horário

A integração de Confirmação de Cartão de Tempo permite que sistemas externos relatem o êxito ou falha ao processar cartões de tempo obtidos do Time Center e atualizem um status para dar suporte a um fluxo de trabalho de negócios.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

TimeCardId
TimeCardId string

TimeCardId

Versão
Version string

Versão

Situação
Status string

Situação

Errors
Errors array of string

Errors

Retornos

Nome Caminho Tipo Description
array of object
items
object

Confirmar o status dos planos diários

Se os planos diários aprovados forem enviados para um sistema externo, o sistema externo poderá, opcionalmente, processar os dados do plano diário e retornar uma mensagem informando à plataforma de nuvem do InEight que o status deve ser atualizado para o Processamento Final Concluído.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

DailyPlanId
DailyPlanId integer

ID do Plano Diário

PlanStatusCode
PlanStatusCode string

Código de status do plano

ModifiedById
ModifiedById string

Modificado por ID

ModifiedDate
ModifiedDate string

Data modificada

DtModifiedDate
DtModifiedDate string

Data modificada

ReleasedDate
ReleasedDate string

Data de lançamento

DtReleasedDate
DtReleasedDate string

Data de lançamento

ReleasedById
ReleasedById string

Liberado por ID

Errors
Errors array of string

Errors

Retornos

response
object

Essa integração é usada para importar dados da fatura

Permite que os clientes importem faturas para sua organização. Essa integração permite que os fornecedores que são usuários publiquem faturas para contratar um aplicativo que pode ser usado na solicitação de pagamento e enviado ao sistema externo para processamento. As faturas postadas são mostradas no registro da fatura como faturas não atribuídas.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Referência do projeto
ProjectReference string

Esse campo indica a correspondência do número de referência do projeto com o número de exibição do projeto do pacote de projetos.

ContractReference
ContractReference string

Esse campo indica a correspondência do número de referência do contrato com o número do contrato do pacote de projetos.

Número da Fatura
InvoiceNumber string

Esse campo indica o número da fatura.

InvoiceStatus
InvoiceStatus string

Esse campo indica o status da fatura.

Data da Fatura
InvoiceDate string

Esse campo indica a data da fatura.

InvoiceAmount
InvoiceAmount string

Esse campo indica o valor da fatura.

InvoiceTax
InvoiceTax string

Esse campo indica o valor do imposto da fatura.

RecordId
RecordId string

Esse campo indica a identificação de registro exclusiva para essa fatura.

SourceSystemId
SourceSystemId string

Esse campo indica a identificação exclusiva do sistema externo.

SourceSystemName
SourceSystemName string

Esse campo indica o nome exclusivo do sistema externo.

InvoiceURL
InvoiceURL string

Esse campo indica o link da fatura.

TaxType
TaxType string

Este campo indica o tipo de imposto

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

Retornos

response
string

Essa integração é usada para importar dados de endereço de envio do Project

Permite que os clientes importem dados de envio de projetos para sua organização. Essa integração cria e mantém informações de endereço de envio para um projeto usando o aplicativo de contrato.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

ele prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem.

ProjectSourceSystemId
ProjectSourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem do projeto.

StreetName
StreetName string

Esse campo indica o nome da rua.

CityName
CityName string

Este campo indica o nome da cidade

Região
Region string

Esse campo indica o código da região.

Código do País
CountryCode string

Esse campo indica o código do país.

Código Postal
PostalCode string

Esse campo indica o código postal.

TaxJurisdiction
TaxJurisdiction string

Esse campo indica o código de jurisdição fiscal.

IsDefault
IsDefault string

Esse campo indica se o campo é o campo padrão ou não.

IsActive
IsActive string

Esse campo indica se o campo está ativo ou não.

Essa integração é usada para importar dados de entidade jurídica do projeto

Permite que os clientes importem dados de entidade jurídica do projeto para sua organização. Essa integração associa registros de entidade jurídica a um projeto e define a relação de planta para uso no aplicativo de contratos.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem.

ProjectSourceSystemId
ProjectSourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem do projeto.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

Esse campo indica a ID do sistema de origem da entidade legal.

PlantSourceSystemId
PlantSourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem da planta.

IsGRValuated
IsGRValuated string

Esse campo indica se o recebimento de mercadorias foi valorizado ou não.

IsSplitAccountAllowed
IsSplitAccountAllowed string

Esse campo indica que a conta dividida é permitida ou não.

IsActive
IsActive string

Esse campo indica se isso está ativo ou não.

Essa integração é usada para importar dados de equipamentos de contrato

Permite que os clientes importem dados de equipamentos contratados para sua organização. Essa integração permite que um sistema externo corresponda aos detalhes do equipamento com o inventário de equipamentos. Se o equipamento usado em um item de linha existir no sistema externo, os detalhes do contrato serão anexados para esse equipamento. Caso contrário, o sistema externo cria novos equipamentos com base nas informações passadas por meio da integração. Os novos detalhes do equipamento são enviados para a plataforma de nuvem do pacote de projetos para atribuição de equipamentos de projeto.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Referência do projeto
ProjectReference string

Esse campo indica a correspondência do número de referência do projeto com o número de exibição do projeto do pacote de projetos.

ContractReference
ContractReference string

Esse campo indica o número de referência do contrato correspondente ao número do contrato do pacote de projetos.

LogToken
LogToken string

Esse campo indica um token de log exclusivo.

Situação
Status string

Esse campo indica o status do equipamento.

Level
Level string

Esse campo indica o nível da mensagem de erro.

Message
Message string

Esse campo indica a mensagem de erro.

ContractDetailReference
ContractDetailReference string

Esse campo indica o código do item de linha.

EquipmentSourceSystemId
EquipmentSourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem do equipamento.

Essa integração é usada para importar dados de local de armazenamento

Permite que os clientes importem os clientes para importar dados de local de armazenamento para sua organização. Essa integração permite que a lista selecionável de locais de armazenamento seja criada e mantida para uso no pacote de projetos.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

PlantReference
PlantReference string

Esse campo indica uma referência de planta exclusiva para esse local de armazenamento.

StorageLocationReference
StorageLocationReference string

Esse campo indica o nome exclusivo do local de armazenamento.

Description
Description string

Esse campo indica a descrição do local de armazenamento.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem.

Essa integração é usada para importar dados de local de armazenamento do projeto

Permite que os clientes importem dados de local de armazenamento do projeto para sua organização. Essa integração cria informações de localização de fábrica e armazenamento para um projeto usando o aplicativo de contratos.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva.

ProjectSourceSystemId
ProjectSourceSystemId string

Esse campo indica a ID de exibição de projeto exclusiva.

PlantSourceSystemId
PlantSourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem da planta.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem do local de armazenamento.

IsDefault
IsDefault string

Esse campo indica se esse é o local de armazenamento padrão.

IsActive
IsActive string

Esse campo indica que o local de armazenamento está ativo ou não

Essa integração é usada para importar dados de pessoas jurídicas

Permite que os clientes importem dados de entidades legais para sua organização. As entidades jurídicas representam unidades de negócios em uma empresa que podem ser usadas para fins de cobrança no aplicativo de contratos. Essa integração permite a criação e o gerenciamento de entidades jurídicas selecionáveis dentro do aplicativo de contratos.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Nome
Name string

Esse campo indica o nome exclusivo.

Description
Description string

Esse campo indica a descrição da entidade jurídica.

CountryReference
CountryReference string

Esse campo indica o código do país.

Moeda
Currency string

Esse campo indica o valor da moeda.

Linguagem
Language string

Esse campo indica o valor do idioma.

Essa integração é usada para importar dados de plantas

Permite que os clientes importem dados de plantas para sua organização. As plantas são usadas para ordenação de materiais. Essa integração permite que a lista de Plantas selecionáveis seja criada e gerenciada para uso dentro do aplicativo de contrato.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

PlantReference
PlantReference string

Esse campo indica um número de referência de planta exclusivo.

Description
Description string

Este campo indica a descrição da planta.

LegalEntityReference
LegalEntityReference string

Esse campo indica o nome da entidade legal para essa planta.

IsActive
IsActive string

Esse campo indica se a planta está ativa ou não.

Essa integração é usada para importar dados de recebimento de mercadorias

Permite que os clientes importem dados de recebimento de mercadorias para sua organização.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

DocumentReference
DocumentReference string

Esse campo indica a referência do documento.

DocumentYear
DocumentYear string

Esse campo indica o ano do documento.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem.

LogToken
LogToken string

Esse campo indica o token de log.

Level
Level string

Esse campo indica o nível da mensagem de erro.

Message
Message string

Esse campo indica a mensagem de erro.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

Esse campo indica a referência de solicitação de recebimento de mercadorias.

DocumentDate
DocumentDate string

Esse campo indica a data do documento.

PostDate
PostingDate string

Esse campo indica a data de postagem.

EntryDate
EntryDate string

Esse campo indica a data de entrada para o itrm.

CreatedByReference
CreatedByReference string

Esse campo indica o criador do item.

Referência
Reference string

Esse campo indica comentários ou referência.

DocumentText
DocumentText string

Esse campo indica o texto do documento.

BillOfLading
BillOfLading string

Este campo indica a cobrança de lading.

GoodsReceiptStatus
GoodsReceiptStatus string

Esse campo indica o status de recebimento de mercadorias.

ContractTypeReference
ContractTypeReference string

Esse campo indica a referência de tipo de contrato.

DocumentItemReference
DocumentItemReference string

Esse campo indica a referência de item de documento externo.

ContractReference
ContractReference string

Esse campo indica a correspondência de referência de contrato com o campo número do contrato no pacote de projetos.

ContractDetailReference
ContractDetailReference string

Esse campo indica o código do item de linha.

MovementType
MovementType string

Esse campo indica o tipo de movimentação

MaterialReference
MaterialReference string

Este campo indica referência de material

PlantReference
PlantReference string

Esse campo indica a referência da planta.

StorageLocationRefrence
StorageLocationRefrence string

Esse campo indica a refrência do local de armazenamento.

BatchNumber
BatchNumber string

Esse campo indica o número do lote.

DebitCreditIndicator
DebitCreditIndicator string

Esse campo indica indicador de débito ou crédito.

ContractCurrency
ContractCurrency string

Esse campo indica a moeda do contrato.

AmountInContractCurrency
AmountInContractCurrency string

Esse campo indica o valor em moeda de contrato.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

Esse campo indica o valor sem imposto na moeda do contrato.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

Esse campo indica o valor do imposto em moeda do contrato.

TaxType
TaxType string

Esse campo indica o tipo de imposto.

Description
Description string

Esse campo indica a descrição do imposto.

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

TaxRate
TaxRate string

Esse campo indica a taxa de imposto.

ProjectCurrency
ProjectCurrency string

Esse campo indica a moeda do projeto.

AmountInProjectCurrency
AmountInProjectCurrency string

Esse campo indica a quantidade na moeda do projeto.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

Esse campo indica o valor do imposto na moeda do projeto.

TaxType
TaxType string

Esse campo indica o tipo de imposto.

Description
Description string

Esse campo indica a descrição do imposto.

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

TaxRate
TaxRate string

Esse campo indica a taxa de imposto.

ReceivedQuantity
ReceivedQuantity string

Esse campo indica a quantidade recebida.

ReceivedUOM
ReceivedUOM string

Esse campo indica qual é a unidade de medida recebida.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

Esse campo indica a quantidade recebida na unidade base de medida.

BaseUOM
BaseUOM string

Esse campo indica a unidade base de medida.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

Esse campo indica a quantidade recebida na unidade de medida do contrato.

POPriceUOM
POPriceUOM string

Esse campo indica a unidade de medida para a ordem de compra.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

Esse campo indica a quantidade total recebida na unidade de medida para a ordem de compra.

POUOM
POUOM string

Esse campo indica a unidade de medida para a ordem de compra.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

Esse campo indica o indicador de conclusão da entrega.

Texto
Text string

Texto

GoodsRecipientUserReference
GoodsRecipientUserReference string

Esse campo indica a referência de usuário do destinatário de mercadorias.

CostCenter
CostCenter string

Esse campo indica o centro de custo

Número do pedido
OrderNumber string

Esse campo indica o número da ordem.

MovementIndicator
MovementIndicator string

Esse campo indica o indicador de movimentação.

GRNonValuatedIndicator
GRNonValuatedIndicator string

Esse campo indica o indicador não valuado de recebimento de mercadorias.

ReasonForMovement
ReasonForMovement string

Esse campo indica o motivo da movimentação.

ProfitCenter
ProfitCenter string

Esse campo indica o centro de lucro.

CostItemReference
CostItemReference string

Esse campo indica a referência de item de custo.

AccountingLedgerReference
AccountingLedgerReference string

Esse campo indica a referência do razão contábil.

StockTypeIndicator
StockTypeIndicator string

Esse campo indica o indicador de tipo de estoque.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

Esse campo indica sobre o indicador de tolerância à entrega.

Essa integração é usada para importar dados de solicitação de acréscimo (resposta)

Permite que os clientes importem dados de solicitação de acréscimo (resposta) para sua organização. O acréscimo permite registrar bens ou serviços recebidos, mas ainda não faturados em relação ao contrato.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

AccrualRequestReference
AccrualRequestReference string

Esse campo indica a referência de solicitação de acréscimo da solicitação original.

AccrualRequestStatus
AccrualRequestStatus string

Esse campo indica o status da solicitação de acréscimo.

ContractReference
ContractReference string

Esse campo indica o número de referência do contrato correspondente ao número do contrato do pacote de projetos.

LogToken
LogToken string

Esse campo indica o valor exclusivo do token de log correspondente ao token de log de solicitação do pacote de projetos.

Level
Level string

Esse campo indica o nível da mensagem de erro.

Message
Message string

Esse campo indica a mensagem de erro.

AccrualSourceSystemId
AccrualSourceSystemId string

Esse campo indica a ID do sistema de origem exclusiva do acréscimo.

ContractDetailReference
ContractDetailReference string

Esse campo indica o código do item de linha.

DisplayId
DisplayId string

Esse campo indica a ID de exibição.

Retornos

response
string

Essa integração é usada para importar dados de solicitação de pagamento

Permite que os clientes forneçam a confirmação do recebimento da solicitação de pagamento e atualizações de status opcionais do pagamento até que ele seja totalmente processado. Ele também permite que os clientes postem detalhes da fatura junto com os detalhes de pagamento da fatura diretamente do sistema externo sem criar uma solicitação de pagamento no pacote de projetos.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

PayRequestReference
PayRequestReference string

Esse campo indica a referência de solicitação de pagamento.

CreatedDate
CreatedDate string

Esse campo indica a data criada.

PayRequestStatus
PayRequestStatus string

Esse campo indica o status da solicitação de pagamento.

ContractReference
ContractReference string

Esse campo indica a referência de contrato correspondente ao número do contrato do pacote de projetos.

LogToken
LogToken string

Esse campo indica um token de log exclusivo.

Level
Level string

Esse campo indica o nível da mensagem de erro.

Message
Message string

Esse campo indica a mensagem de erro.

InvoiceStatus
InvoiceStatus string

Esse campo indica o status da fatura.

InvoiceStatusDescription
InvoiceStatusDescription string

Esse campo indica a descrição do status da fatura.

InvoiceReceiptReference
InvoiceReceiptReference string

Esse campo indica a referência de recibo da fatura.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

Esse campo indica o número da fatura do sistema de origem.

PostDate
PostingDate string

Esse campo indica a data de postagem da fatura.

Quantidade
Amount string

Esse campo indica a quantidade de faturamento.

CurrencyReference
CurrencyReference string

Esse campo indica a referência de moeda.

ProjectCurrencyAmount
ProjectCurrencyAmount string

Esse campo indica o valor da moeda do projeto.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto.

VendorInvoiceReference
VendorInvoiceReference string

Esse campo indica o número da fatura do fornecedor.

InvoicingPartyReference
InvoicingPartyReference string

Esse campo indica o número do fornecedor.

InvoicingPartyName
InvoicingPartyName string

Esse campo indica o nome do fornecedor.

VendorInvoiceDate
VendorInvoiceDate string

Esse campo indica a data da fatura do fornecedor.

DocumentYear
DocumentYear string

Esse campo indica o ano do documento.

DebitCreditIndicator
DebitCreditIndicator string

Esse campo indica indicador de débito ou crédito.

PaymentMethod
PaymentMethod string

Esse campo indica a forma de pagamento.

PaymentBlock
PaymentBlock string

Esse campo indica se o pagamento está bloqueado ou não.

RetentionReleasedAmount
RetentionReleasedAmount string

Esse campo indica o valor da versão de retenção.

ProgressEstimateNumber
ProgressEstimateNumber string

Esse campo indica o número da estimativa de progresso.

BillingPeriod
BillingPeriod string

Esse campo indica o período de cobrança.

IsCancelled
IsCancelled string

Esse campo indica se a fatura foi cancelada ou não.

InvoiceItemNumber
InvoiceItemNumber string

Esse campo indica o número do item da fatura.

ContractDetailReference
ContractDetailReference string

Esse campo indica a referência de detalhes do contrato.

InvoiceLineQuantity
InvoiceLineQuantity string

Esse campo indica a quantidade de linha da fatura.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

Esse campo indica o valor retido na retenção na moeda do projeto.

RetentionHeldAmount
RetentionHeldAmount string

Esse campo indica a quantidade retenção mantida.

ContractLineAmount
ContractLineAmount string

Esse campo indica o valor da linha do contrato.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

Esse campo indica o valor da linha do contrato sem impostos.

ContractLineAmountTax
ContractLineAmountTax string

Esse campo indica a matriz de impostos de valor da linha de contrato.

TaxType
TaxType string

Esse campo indica o tipo de imposto.

Description
Description string

Esse campo indica a descrição do imposto.

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

TaxRate
TaxRate string

Esse campo indica a taxa de imposto.

InvoiceLineUoM
InvoiceLineUoM string

Esse campo indica a unidade de medida da linha de fatura.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

Esse campo indica o valor da linha de moeda do projeto.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

Esse campo indica o valor da linha de moeda do projeto sem impostos.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

Esse campo indica o imposto sobre o valor da linha de moeda do projeto.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto.

TaxType
TaxType string

Esse campo indica o tipo de imposto.

Description
Description string

Esse campo indica a descrição do imposto.

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

TaxRate
TaxRate string

Esse campo indica a taxa de imposto.

DebitCreditIndicator
DebitCreditIndicator string

Esse campo indica indicador de débito ou crédito.

PaymentReference
PaymentReference string

Esse campo indica referência de pagamento exclusiva.

PaymentDate
PaymentDate string

Esse campo indica a data em que o pagamento é feito.

Pagamento Pago
PaymentPaid string

Esse campo indica o valor pago do pagamento.

CurrencyReference
CurrencyReference string

Esse campo indica a referência de moeda.

PaymentIdentification
PaymentIdentification string

Esse campo indica o número de identificação de pagamento.

PaymentVoidDate
PaymentVoidDate string

Esse campo indica a data do pagamento nulo.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

Esse campo indica o valor de pagamento na moeda do projeto.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto

Retornos

response
string

Essa integração é usada para importar dados do pedido de compra

Permite que os clientes recebam informações atualizadas sobre detalhes do contrato com base na criação de uma ordem de compra (resposta). A mensagem de resposta também pode ser usada para fornecer atualizações de status para a ordem de compra conforme ela passa da solicitação para o pagamento dentro do sistema externo.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ContractReference
ContractReference string

Esse campo indica a correspondência de referência de contrato com o campo número do contrato no pacote de projetos.

CurrentValue
CurrentValue string

Esse campo indica o valor atual.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Esse campo indica o valor atual na moeda do projeto.

LogToken
LogToken string

Esse campo indica o token de log enviado na mensagem de solicitação.

Situação
Status string

Esse campo indica o status de sincronização do sistema externo.

Level
Level string

Esse campo indica o nível da mensagem de erro.

Message
Message string

Esse campo indica a mensagem de erro.

ContractTypeReference
ContractTypeReference string

Esse campo indica a referência de tipo de contrato.

VendorReference
VendorReference string

Esse campo indica o número de exibição do fornecedor.

PurchaseingOrganizationReference
PurchasingOrganizationReference string

Esse campo indica a referência da organização de compra.

PurchaseingGroupReference
PurchasingGroupReference string

Esse campo indica a referência do grupo de compras.

LegalEntityReference
LegalEntityReference string

Esse campo indica a referência de entidade jurídica.

PaymentTermReference
PaymentTermReference string

Esse campo indica a referência de prazo de pagamento.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto.

CurrencyReference
CurrencyReference string

Esse campo indica a referência de moeda.

INCOTerms
INCOTerms string

Esse campo indica incoterms.

AgreementNumber
AgreementNumber string

Esse campo indica o número do contrato.

AgreementValue
AgreementValue string

Esse campo indica o valor do contrato.

PurchaseOrderNumber
PurchaseOrderNumber string

Esse campo indica o número da ordem de compra.

PurchaseOrderValue
PurchaseOrderValue string

Esse campo indica o valor da ordem de compra.

CreatedByReference
CreatedByReference string

Esse campo indica quem criou o contrato.

CreatedDate
CreatedDate string

Esse campo indica a data criada.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Determina a nova PO ou existe. Atualize como True ou False.

Description
Description string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

EffectiveDate
EffectiveDate string

A data/hora em que este contrato começou. Se vazio usa a data e a hora atuais

ContractStatus
ContractStatus string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

ContractSubTypeReference
ContractSubTypeReference string

Um campo de texto de forma livre que pode ser inserido manualmente no subtipo contract.

InvoicePlanIndicator
InvoicePlanIndicator string

True ou false.

Disciplina
Discipline string

Deve corresponder exatamente ao valor.

ScopeOfContract
ScopeOfContract string

Um campo de texto de forma livre.

RetentionPercent
RetentionPercent string

Retenção de item de linha.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Valor numérico.

HarmonizedTariffSchedule
HarmonizedTariffSchedule string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CountryOfOrigin
CountryOfOrigin string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

RequsitionNumber
RequsitionNumber string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

RequsitionValue
RequsitionValue string

Valor numérico.

CustomList1
CustomList1 string

Nome da lista personalizada.

CustomList2
CustomList2 string

Nome da lista personalizada.

CustomField1
CustomField1 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField2
CustomField2 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField3
CustomField3 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField4
CustomField4 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField5
CustomField5 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField6
CustomField6 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField7
CustomField7 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField8
CustomField8 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField9
CustomField9 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

CustomField10
CustomField10 string

Um campo de texto de forma livre que pode ser preenchido manualmente por um usuário por meio da interface do usuário do contrato ou preenchido na mensagem de resposta de integração. As informações armazenadas nesse campo são apenas para referência manual e não têm correlação direta com outros dados do Contrato.

StreetName
StreetName string

Esse campo indica o nome da rua.

DisplayID
DisplayID string

Esse campo indica o nome da cidade.

CityName
CityName string

Esse campo indica o nome da cidade.

Região
Region string

Esse campo indica o código da região.

Código do País
CountryCode string

Esse campo indica o código do país.

Código Postal
PostalCode string

Esse campo indica o código postal.

TaxJurisdiction
TaxJurisdiction string

Esse campo indica o código de jurisdição fiscal.

ContractDetailReference
ContractDetailReference string

Esse campo indica o código do item de linha.

GrossAmount
GrossAmount string

Esse campo indica a quantidade bruta.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Esse campo indica o valor bruto na moeda do projeto.

NetValuewithoutTax
NetValuewithoutTax string

Esse campo indica o valor líquido sem impostos.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Esse campo indica o valor líquido sem imposto na moeda do projeto.

TaxTotal
TaxTotal string

Esse campo indica o total de impostos em moeda do contrato.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Esse campo indica o total de impostos na moeda do projeto.

ContractDetailType
ContractDetailType string

Esse campo indica o tipo de item de linha.

Description
Description string

Esse campo indica a descrição do item de linha.

MaterialReference
MaterialReference string

Esse campo indica a referência de material.

MaterialGroupReference
MaterialGroupReference string

Esse campo indica a referência do grupo de materiais.

CreatedByReference
CreatedByReference string

Esse campo indica o criador do item de linha.

Quantidade
Quantity string

Esse campo indica a quantidade para o item de linha.

UnitOfMeasureReference
UnitOfMeasureReference string

Esse campo indica a unidade de medida.

NetPrice
NetPrice string

Esse campo indica o preço líquido.

UnitsPerPrice
UnitsPerPrice string

Esse campo indica o número de unidades por preço.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Esse campo indica a unidade de medida usada para o preço líquido.

TaxCodeReference
TaxCodeReference string

Esse campo indica a referência de código fiscal.

DeliveryDate
DeliveryDate string

Esse campo indica a data de entrega.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Esse campo indica a tolerância de entrega de pedidos para o item de linha.

PlantReference
PlantReference string

Esse campo indica o código da planta para esse contrato.

StorageLocation
StorageLocation string

Esse campo indica os detalhes do local de armazenamento.

DeletionIndicator
DeletionIndicator string

Esse campo indica se o item de linha foi excluído após a publicação.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Esse campo indica que todas as entregas esperadas para um contrato foram concluídas.

InvoicePlanIndicator
InvoicePlanIndicator string

Esse campo indica se um documento de plano de fatura deve ser criado. Um valor X indica que não haverá nenhum recibo de mercadorias para este contrato.

ReturnPOFlag
ReturnPOFlag string

Esse campo indica se o item de linha representa um retorno e os valores enviados em campos de quantidade representam um número negativo.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Esse campo indica detalhes de característica material.

AccountAssignmentCategory
AccountAssignmentCategory string

Esse campo indica a categoria de atribuição de conta.

CDSSplitMethod
CDSSplitMethod string

Esse campo indica o método de divisão de atribuição de conta.

Comments
Comments string

Este campo indica comentários.

RetentionPercent
RetentionPercent string

Esse campo indica a porcentagem de retenção.

FairMarketValue
FairMarketValue string

Esse campo indica um valor de mercado justo.

EquipmentPrefix
EquipmentPrefix string

Esse campo indica detalhes do prefixo do equipamento.

RentalType
RentalType string

Esse campo indica o código do tipo de aluguel.

NAICScode
NAICScode string

Esse campo indica o código NAICS.

WBSCategoryReference
WBSCategoryReference string

Esse campo indica a categoria de atribuição de conta de custo.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Esse campo indica se qualquer nova fatura será adicionada à ordem de compra ou não.

GoodsReceiptStatus
GoodsReceiptStatus string

Esse campo indica o status de recebimento de mercadorias.

IsTaxable
IsTaxable string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

LongDescription
LongDescription string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CountryOfOrigin
CountryOfOrigin string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

LowerLimit
LowerLimit string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

UpperLimit
UpperLimit string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

ValidThroughDate
ValidThroughDate string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CountrofOrigin
CountrofOrigin string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

DiversityParticipationPercent
DiversityParticipationPercent string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

DiversityParticipationValue
DiversityParticipationValue string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

HarmonizedTariffSchedule
HarmonizedTariffSchedule string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomList1
CustomList1 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomList2
CustomList2 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomField1
CustomField1 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomField2
CustomField2 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomField3
CustomField3 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomField4
CustomField4 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CustomField5
CustomField5 string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

TaxCode
TaxCode string

Esse campo indica o código fiscal.

Description
Description string

Esse campo indica a descrição.

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

TaxRate
TaxRate string

Esse campo indica a taxa de imposto.

CurrencyReference
CurrencyReference string

Esse campo indica o código de referência de moeda.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Esse campo indica o valor do imposto na moeda do projeto.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem.

MaterialCharacteristicType
MaterialCharacteristicType string

Esse campo indica o tipo de característica material.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Esse campo indica o valor de característica material.

StreetName
StreetName string

Esse campo indica o nome da rua.

DisplayID
DisplayID string

Esse campo indica o nome da cidade.

CityName
CityName string

Esse campo indica o nome da cidade.

Região
Region string

Esse campo indica o código da região.

Código do País
CountryCode string

Esse campo indica o código do país.

Código Postal
PostalCode string

Esse campo indica o código postal.

TaxJurisdiction
TaxJurisdiction string

Esse campo indica o código de jurisdição fiscal.

SplitByValue
SplitByValue string

Esse campo indica divisão por campo de valor.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Esse campo indica o número da linha de atribuição da conta.

AccountAssignmentNumber
AccountAssignmentNumber string

Esse campo indica o número da atribuição da conta.

GLAccountReference
GLAccountReference string

Esse campo indica a referência geral da conta do razão.

CreatedByReference
CreatedByReference string

Esse campo indica quem criou o item.

Retornos

response
string

Essa integração é usada para importar dados fiscais do contrato

Permite que os clientes importem dados do Imposto de Contrato para sua organização antes de publicar o contrato real. Essa integração recebe o total de impostos e divisões de códigos fiscais e valores de um contrato.

Parâmetros

Nome Chave Obrigatório Tipo Description
O prefixo do https://Domain.hds.ineight.com/ locatário seria "Domínio"
X-IN8-TENANT-PREFIX True string

O prefixo de locatário da URL base do Project Suite. Por exemplo, se você estiver acessando o Project Suite em https://domain.hds.ineight.com/ seguida, o valor desse parâmetro seria domínio

Isso é encontrado no perfil do APIM.
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ContractReference
ContractReference string

Esse campo indica a correspondência de referência de contrato com o campo número do contrato no pacote de projetos.

CurrentValue
CurrentValue string

Esse campo indica o valor atual.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Esse campo indica o valor atual na moeda do projeto.

LogToken
LogToken string

Esse campo indica o token de log enviado na mensagem de solicitação.

Situação
Status string

Esse campo indica o status de sincronização do sistema externo.

Level
Level string

Esse campo indica o nível da mensagem de erro.

Message
Message string

Esse campo indica a mensagem de erro.

ContractTypeReference
ContractTypeReference string

Esse campo indica a referência de tipo de contrato.

VendorReference
VendorReference string

Esse campo indica o número de exibição do fornecedor.

PurchaseingOrganizationReference
PurchasingOrganizationReference string

Esse campo indica a referência da organização de compra.

PurchaseingGroupReference
PurchasingGroupReference string

Esse campo indica a referência do grupo de compras.

LegalEntityReference
LegalEntityReference string

Esse campo indica a referência de entidade jurídica.

PaymentTermReference
PaymentTermReference string

Esse campo indica a referência de prazo de pagamento.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto.

CurrencyReference
CurrencyReference string

Esse campo indica a referência de moeda.

INCOTerms
INCOTerms string

Esse campo indica incoterms.

AgreementNumber
AgreementNumber string

Esse campo indica o número do contrato.

AgreementValue
AgreementValue string

Esse campo indica o valor do contrato.

PurchaseOrderNumber
PurchaseOrderNumber string

Esse campo indica o número da ordem de compra.

PurchaseOrderValue
PurchaseOrderValue string

Esse campo indica o valor da ordem de compra.

CreatedByReference
CreatedByReference string

Esse campo indica quem criou o contrato.

CreatedDate
CreatedDate string

Esse campo indica a data criada.

ContractDetailReference
ContractDetailReference string

Esse campo indica o código do item de linha.

GrossAmount
GrossAmount string

Esse campo indica a quantidade bruta.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Esse campo indica o valor bruto na moeda do projeto.

NetValuewithoutTax
NetValuewithoutTax string

Esse campo indica o valor líquido sem impostos.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Esse campo indica o valor líquido sem imposto na moeda do projeto.

TaxTotal
TaxTotal string

Esse campo indica o total de impostos em moeda do contrato.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Esse campo indica o total de impostos na moeda do projeto.

ContractDetailType
ContractDetailType string

Esse campo indica o tipo de item de linha.

Description
Description string

Esse campo indica a descrição do item de linha.

MaterialReference
MaterialReference string

Esse campo indica a referência de material.

MaterialGroupReference
MaterialGroupReference string

Esse campo indica a referência do grupo de materiais.

CreatedByReference
CreatedByReference string

Esse campo indica o criador do item de linha.

Quantidade
Quantity string

Esse campo indica a quantidade para o item de linha.

UnitOfMeasureReference
UnitOfMeasureReference string

Esse campo indica a unidade de medida.

NetPrice
NetPrice string

Esse campo indica o preço líquido.

UnitsPerPrice
UnitsPerPrice string

Esse campo indica o número de unidades por preço.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Esse campo indica a unidade de medida usada para o preço líquido.

TaxCodeReference
TaxCodeReference string

Esse campo indica a referência de código fiscal.

DeliveryDate
DeliveryDate string

Esse campo indica a data de entrega.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Esse campo indica a tolerância de entrega de pedidos para o item de linha.

PlantReference
PlantReference string

Esse campo indica o código da planta para esse contrato.

StorageLocation
StorageLocation string

Esse campo indica os detalhes do local de armazenamento.

DeletionIndicator
DeletionIndicator string

Esse campo indica se o item de linha foi excluído após a publicação.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Esse campo indica que todas as entregas esperadas para um contrato foram concluídas.

InvoicePlanIndicator
InvoicePlanIndicator string

Esse campo indica se um documento de plano de fatura deve ser criado. Um valor X indica que não haverá nenhum recibo de mercadorias para este contrato.

ReturnPOFlag
ReturnPOFlag string

Esse campo indica se o item de linha representa um retorno e os valores enviados em campos de quantidade representam um número negativo.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Esse campo indica detalhes de característica material.

AccountAssignmentCategory
AccountAssignmentCategory string

Esse campo indica a categoria de atribuição de conta.

CDSSplitMethod
CDSSplitMethod string

Esse campo indica o método de divisão de atribuição de conta.

Comments
Comments string

Este campo indica comentários.

RetentionPercent
RetentionPercent string

Esse campo indica a porcentagem de retenção.

FairMarketValue
FairMarketValue string

Esse campo indica um valor de mercado justo.

EquipmentPrefix
EquipmentPrefix string

Esse campo indica detalhes do prefixo do equipamento.

RentalType
RentalType string

Esse campo indica o código do tipo de aluguel.

NAICScode
NAICScode string

Esse campo indica o código NAICS.

WBSCategoryReference
WBSCategoryReference string

Esse campo indica a categoria de atribuição de conta de custo.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Esse campo indica se qualquer nova fatura será adicionada à ordem de compra ou não.

GoodsReceiptStatus
GoodsReceiptStatus string

Esse campo indica o status de recebimento de mercadorias.

TaxCode
TaxCode string

Esse campo indica o código fiscal.

Description
Description string

Esse campo indica a descrição.

TaxAmount
TaxAmount string

Esse campo indica o valor do imposto.

TaxRate
TaxRate string

Esse campo indica a taxa de imposto.

CurrencyReference
CurrencyReference string

Esse campo indica o código de referência de moeda.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Esse campo indica o valor do imposto na moeda do projeto.

ProjectCurrencyReference
ProjectCurrencyReference string

Esse campo indica a referência de moeda do projeto.

SourceSystemId
SourceSystemId string

Esse campo indica a ID exclusiva do sistema de origem.

MaterialCharacteristicType
MaterialCharacteristicType string

Esse campo indica o tipo de característica material.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Esse campo indica o valor da característica do material

StreetName
StreetName string

Esse campo indica o nome da rua.

CityName
CityName string

Esse campo indica o nome da cidade.

Região
Region string

Esse campo indica o código da região.

Código do País
CountryCode string

Esse campo indica o código do país.

Código Postal
PostalCode string

Esse campo indica o código postal.

TaxJurisdiction
TaxJurisdiction string

Esse campo indica o código de jurisdição fiscal.

SplitByValue
SplitByValue string

Esse campo indica divisão por campo de valor.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Esse campo indica o número da linha de atribuição da conta.

CostCenterReference
CostCenterReference string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

AccountingLedgerReference
AccountingLedgerReference string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CostItemSourceSystemId
CostItemSourceSystemId string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CostItemReference
CostItemReference string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

DeletionIndicator
DeletionIndicator string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

CreatedByReference
CreatedByReference string

Não use. Os valores neste campo não estão sendo salvos em um contrato no momento.

Retornos

response
string

Excluir Usuários

A API Users_Delete permite que os usuários excluam um ou vários registros usando o Sistema Externo de forma programática ou por meio do APIM manualmente. A 'Exclusão' é efetivada definindo o Sinalizador 'IsActive' como 'False'. Todos os registros do sistema usados para autenticar o usuário na ID do Microsoft Entra (tabela de usuário de logon) são desmarcados. A exclusão está disponível independentemente do status do usuário como ativo ou inativo. Não há nenhuma restrição no número de usuários que podem ser excluídos por meio de uma transação de Exclusão em massa. Há uma validação em vigor para garantir que um usuário não possa excluir seu próprio registro.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId True string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos de plataforma de produto e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

Retornos

response
string

Importar artesanato

A Integração de Artesanato permite que os clientes do InEight forneçam uma lista de ofícios para sua organização. No aplicativo, os registros do Crafts são encontrados nas opções de menu no nível da conta em "Bibliotecas de dados mestras > recursos operacionais" ou no menu no nível do Projeto em "Recursos operacionais atribuídos".

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

CraftId
CraftId True string

A ID do InEight do registro craft

CraftDescription
CraftDescription True string

A descrição do Ofício

TradeId
TradeId True string

A ID do InEight para o Comércio associada ao Ofício

Código de moeda
CurrencyCode string

O código ISO da Moeda atribuída ao Craft

VendorCode
VendorCode string

A ID do InEight do Fornecedor atribuída ao Craft

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para o Crafts

SourceSystemName
SourceSystemName string

O nome do sistema de registro para o Crafts

UnionSourceSystemId
UnionSourceSystemId string

O SourceSystemId de uma União atribuída ao Craft

UoMName
UoMName string

O nome OR SourceSystemId de um registro de unidade de medida existente que deve ser usado para recursos atribuídos ao Craft

UseBaseWageFactors
UseBaseWageFactors boolean

Sinalizador que determina se o registro usa valores absolutos ou fatores de multiplicação para taxas de pagamento.

StraightTimeRate
StraightTimeRate double

A taxa de pagamento padrão que deve ser aplicada a este Ofício

OverTimeFactor
OverTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de horas extras. Ficará em branco se não estiver usando fatores.

OverTimeRate
OverTimeRate double

Taxa calculada exata paga ao funcionário por horas extras de acordo com as leis aplicáveis. Ficará em branco se estiver usando Fatores.

DoubleTimeFactor
DoubleTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de tempo dupla. Ficará em branco se não estiver usando fatores

DoubleTimeRate
DoubleTimeRate double

Taxa calculada exata paga ao funcionário pelo trabalho em tempo duplo de acordo com as leis aplicáveis. Ficará em branco se estiver usando Fatores.

IsActive
IsActive boolean

Somente registros ativos são retornados para essa API

Retornos

response
string

Importar categorias de equipamentos

A Integração EquipmentCategories permite que os clientes do InEight forneçam e mantenham uma lista completa de EquipmentCategories que podem ser usadas em qualquer equipamento. No aplicativo, os registros catgory de equipamento são encontrados nas opções de menu no nível da conta em ''Bibliotecas de dados mestre'' > ''Recursos operacionais''.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

EquipmentCategoryId
EquipmentCategoryId string

O identificador exclusivo público para uma categoria de equipamento

Description
Description string

A descrição da Categoria de Equipamento

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para categorias de equipamento

SourceSystemName
SourceSystemName string

O nome do sistema de registro para categorias de equipamento

IsActive
IsActive boolean

Determina se o registro está disponível para uso

Retornos

response
string

Importar classe de cobrança de funcionário do projeto

Essa integração permite que os clientes criem e mantenham sua lista mestra de classes de cobrança de funcionários que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso dessas novas classes de cobrança de funcionários da API pode ser adicionado e as classes de cobrança de funcionários existentes podem ser atualizadas. As adições e atualizações são publicadas automaticamente (em vez de serem preparadas) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Nome da classe de cobrança do funcionário usada no projeto

SourceSystemId
SourceSystemId True string

O identificador externo do registro de classe de cobrança do funcionário fornecido pelo sistema de registro para classes de cobrança

SourceSystemName
SourceSystemName string

O nome do sistema de registro que está atribuindo a classe de Cobrança de Funcionário a projetos.

ProjectId
ProjectId True string

O identificador externo do projeto associado à classe de cobrança

Description
Description string

Campo opcional para adicionar mais detalhes sobre a classe de cobrança

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional do fornecedor atribuído à classe de cobrança

BillingRateST
BillingRateST double

Taxa de tempo padrão cobrada para o proprietário do funcionário

BillingRateDT
BillingRateDT double

Taxa de tempo dupla cobrada para o proprietário do funcionário

BillingRateOT
BillingRateOT double

Taxa de tempo cobrada ao proprietário para o funcionário

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

Retornos

response
string

Importar classes de cobrança de equipamentos de projeto

Essa integração permite que os clientes criem e mantenham sua lista mestra de classes de cobrança de equipamentos que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso dessas novas classes de cobrança de equipamentos da API pode ser adicionado e as classes de cobrança de equipamentos existentes podem ser atualizadas. Os suplementos e atualizações são publicados automaticamente (em vez de serem preparados) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Nome da classe de cobrança do equipamento usada no projeto

SourceSystemId
SourceSystemId True string

O identificador externo do registro de classe de cobrança do equipamento fornecido pelo sistema de registro para classes de cobrança

SourceSystemName
SourceSystemName string

O nome do sistema de registro que está atribuindo a classe de Cobrança de Equipamentos a projetos.

ProjectId
ProjectId True string

O identificador externo do projeto associado à classe de cobrança

Description
Description string

Campo opcional para adicionar mais detalhes sobre a classe de cobrança

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional do fornecedor atribuído à classe de cobrança

Taxa de Cobrança
BillingRate double

Taxa cobrada ao proprietário pelo equipamento

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

Retornos

response
string

Importar configurações do projeto

A Integração do ProjectSettings permite GET/SET de configurações de projeto que incluem Opções Globais do Projeto, Attriibutes de Informações do Projeto, Tipos de Combustível do Projeto e Listas Personalizadas do Projeto. Em versões anteriores, as alterações nas Configurações do Projeto só eram possíveis por meio da interface do usuário.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectSourceSystemId
ProjectSourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

ProjectSourceSystemName
ProjectSourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Comportamento de integração de item de custo

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

A duração planejada do projeto em dias

IsTemplateProject
IsTemplateProject boolean

É projeto de modelo

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

É validar o equipamento para a moeda do projeto

ProjectInformationTag1
ProjectInformationTag1 string

Marca de informações do projeto 1

ProjectInformationTag2
ProjectInformationTag2 string

Marca de informações do projeto 2

ProjectInformationTag3
ProjectInformationTag3 string

Marca de informações do projeto 3

ProjectInformationTag4
ProjectInformationTag4 string

Marca de informações do projeto 4

ProjectInformationTag5
ProjectInformationTag5 string

Marca de informações do projeto 5

ProjectInformationTag6
ProjectInformationTag6 string

Marca de informações do projeto 6

ProjectInformationTag7
ProjectInformationTag7 string

Marca de informações do projeto 7

ProjectInformationTag8
ProjectInformationTag8 string

Marca de informações do projeto 8

ProjectInformationTag9
ProjectInformationTag9 string

Marca de informações do projeto 9

ProjectInformationTag10
ProjectInformationTag10 string

Marca de informações do projeto 10

ProjectInformationTag11
ProjectInformationTag11 string

Marca de informações do projeto 11

ProjectInformationTag12
ProjectInformationTag12 string

Marca de informações do projeto 12

ProjectInformationTag13
ProjectInformationTag13 string

Marca de informações do projeto 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Marca de informações do projeto 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Marca de informações do projeto 15

ListName
ListName True string

Nome da lista adicionada ao rótulo personalizado

FieldValues
FieldValues array of string

Matriz delimitada por vírgulas de cadeias de caracteres com uma lista NON-DUPLICATE de todos os valores de campo que fazem parte da lista personalizada

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

O nome do tipo de combustível usado

UOMSourceSystemId
UOMSourceSystemId True string

O valor fornecido neste campo deve corresponder a uma Unidade de Medida válida fornecida anteriormente ou definida em seu sistema InEight.

Código de moeda
CurrencyCode True string

A moeda usada para comprar o combustível. O valor fornecido nesse campo deve corresponder a um código de moeda na plataforma de nuvem do InEight e que está selecionado para o projeto.

UnitCost
UnitCost double

Valor do combustível por unidade de medida

AccountCodeReference
AccountCodeReference string

Código da conta do registro que será mostrado no uso normal de aplicativos de plataforma de produto para ajudar os usuários ao executar pesquisas ou seleções para determinado trabalho concluído.

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

Retornos

response
string

Importar contatos do projeto

Essa integração permite que os clientes atribuam contatos a projetos. O uso deste novo contato de API pode ser adicionado e os contatos existentes podem não ser atribuídos a projetos. Todos os contatos na API de Contatos do Projeto já devem existir no InEight como parte da lista mestra de todos os contatos do cliente (consulte 'Contacts_Import' para obter detalhes).

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

ContactPrimaryEmail
ContactPrimaryEmail string

O endereço de email principal do Contato

ContactSourceSystemId
ContactSourceSystemId True string

A ID do sistema de origem do Contato que está sendo adicionada ao projeto

ProjectSourceSystemId
ProjectSourceSystemId True string

A ID do sistema de origem do Projeto à qual o contato está sendo atribuído

IsActive
IsActive boolean

Controla o status atribuído do contato ao projeto

Retornos

response
string

Importar equipamentos

A Integração de Equipamentos permite que os clientes do InEight forneçam e mantenham uma lista completa de equipamentos que podem ser usados em qualquer projeto específico. Nessa integração, espera-se que ''Equipamento'' se refira a itens que são móveis, tenham uma taxa de uso estimada e possam ser acompanhados por horas de uso. Os equipamentos podem incluir guindastes, retroescavadeiras, geradores, caminhões usados para transporte e qualquer outro recurso rastreado. Essa integração inclui detalhes específicos sobre os equipamentos, como fabricante, modelo, número de série e se o equipamento é de propriedade ou alugado. No aplicativo, os registros de equipamento são encontrados nas opções de menu no nível da conta em ''Bibliotecas de dados mestras'' > ''Recursos operacionais''.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilidade ou estado atual do equipamento. Os valores permitidos para esse campo são 'Disponível' e 'Indisponível'. Se não for fornecido especificamente, o valor de 'Disponível' será assumido.

EquipmentNumber
EquipmentNumber True string

Sistema de itens de equipamento do identificador de registro, que deve ser exclusivo para cada peça de equipamento.

OwnershipType
OwnershipType True string

Indica se o item de equipamento é de propriedade ou alugado pelo cliente. As opções válidas para esse campo são 'Owned' e 'Rented'.

EquipmentType
EquipmentType True string

Associa o item de equipamento a um tipo de equipamento. O valor deve corresponder ao de um EquipmentTypeId existente.

VendorCode
VendorCode string

Identifica um fornecedor que existe no InEight. Os equipamentos com um código de fornecedor são gerenciados pelo Fornecedor associado e sua disponibilidade é limitada a esse Fornecedor.

Número de Série
SerialNumber string

Número de Série Físico ou VIN (Número de Identificação do Veículo) do equipamento.

Fabricante
Manufacturer string

O nome do fabricante do equipamento.

Dot
Dot boolean

Indica se o equipamento é do Departamento de Transportes (DOT) regulamentado.

EquipmentDescription
EquipmentDescription True string

Campo definido pelo usuário que normalmente descreve ou fornece detalhes sobre a Categoria ou o modelo/tipo de equipamento específico.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

SourceSystemId
SourceSystemId string

A identificação do equipamento usado no sistema externo. Na maioria dos casos, isso corresponde ao campo Número do Equipamento. Esse campo é usado pelo InEight para corresponder registros de equipamento a outras entidades (por exemplo, Equipamento de Projeto) em que um equipamento é referenciado entre referências.

SourceSystemName
SourceSystemName string

O nome do sistema externo que fornece os dados.

Código de moeda
CurrencyCode string

Identifica o tipo de moeda associado ao equipamento.

CostCenterSourceSystemId
CostCenterSourceSystemId string

O centro de custo ao qual o equipamento pertence.

Localização
Location string

Campo de texto livre que é usado para exibir um local de onde o equipamento pode ser encontrado.

UnitCost
UnitCost double

Custo associado à operação do equipamento. O valor inserido aqui corresponde à Unidade de Medida (UoMName).

UoMName
UoMName string

Identifica a Unidade de Medida associada ao equipamento. O valor fornecido aqui deve corresponder à ID do sistema de nome ou de origem de um registro de unidade de medida existente.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se o registro pode ser usado para planejamento diário nos aplicativos Plan and Progress

Retornos

response
string

Importar Equuipments do Projeto

A Integração de Equipamentos do Projeto permite que os clientes do InEight forneçam ao InEight uma lista de equipamentos específicos que podem ser usados em um Projeto. Os registros enviados nessa integração devem corresponder aos registros do Equipamento Mestre para o cliente (consulte Equipments_Import para obter detalhes). No aplicativo, os registros ProjectEquipment são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectNumber
ProjectNumber True string

A DisplayId do projeto em que o equipamento está sendo atribuído.

EquipmentNumber
EquipmentNumber True string

A DisplayId do equipamento que está sendo atribuído ao projeto.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

UnitCost
UnitCost double

Define a taxa por hora do equipamento especificamente para a atribuição do projeto. Se esse valor não for fornecido, o custo unitário será herdado do tipo de equipamento associado ao registro do equipamento.

SourceSystemName
SourceSystemName string

Nome do sistema em que a atribuição está sendo gerenciada.

SourceSystemId
SourceSystemId string

ID interna exclusiva do registro de associação do sistema em que as associações são gerenciadas.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se o equipamento está disponível para seleção em um Plano Diário nos aplicativos Plano e Progresso

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Opcionalmente, determina a primeira data em que o equipamento pode ser usado dentro do projeto atribuído. A data fornecida neste campo não pode ser anterior à data de início do projeto atribuído.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Opcionalmente, determina a última data em que o equipamento pode ser usado dentro do projeto atribuído. A data fornecida aqui não pode ser posterior à data de término do projeto atribuído.

ContractReference
ContractReference string

ID de referência opcional para um contrato de contrato de aluguel

ContractLineNumberReference
ContractLineNumberReference string

Se o equipamento tiver sido alugado e um ContractReference for fornecido, esse campo poderá ser usado para indicar um item de linha específico dentro do contrato que contém as informações do equipamento.

ContractURL
ContractURL string

Campo opcional que pode ser usado para fornecer uma URL para um sistema externo em que o contrato de contrato de aluguel pode ser exibido. Essas informações são exibidas apenas nos recursos operacionais atribuídos de um projeto.

BillingClass
BillingClass string

Permitimos o carregamento projeto por projeto (nível de projeto) de um conjunto de valores para preencher esse campo. Eles devem ser inseridos manualmente por meio da interface do usuário e/ou por meio do APIM. Há uma lista suspensa para seleção de interface do usuário e/ou validação na importação do APIM em relação aos valores existentes. O plano de longo prazo é aprimorar os campos 'Classificação de Cobrança' nos níveis de Equipamento do Project Employee/Project para permitir a capacidade de adicionar/integrar vários valores por projeto como 'selecionar da lista' na interface do usuário e integrar com a validação na lista

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Retornos

response
string

Importar fornecedores

A integração de Fornecedores permite que os clientes mantenham uma lista mestra de todos os Fornecedores que podem ser usados em qualquer projeto.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para Fornecedores

SourceSystemName
SourceSystemName string

O nome do sistema de registro para fornecedores

VendorCode
VendorCode True string

O identificador exclusivo público para um fornecedor

VendorDescription
VendorDescription True string

A descrição de um fornecedor

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

AlternateName
AlternateName string

Um nome alternativo que pode ser atribuído ao fornecedor para ajudar nas pesquisas.

Address1
Address1 string

Endereço de rua do vendedor.

Address2
Address2 string

Uma segunda linha opcional para o endereço de rua do fornecedor.

ZipCode
ZipCode string

Cep ou cep do fornecedor.

City
City string

Cidade onde o fornecedor está localizado.

RegionISOCode
RegionISOCode string

O código ISO 3166-2 para a região do fornecedor.

CountryISOCode
CountryISOCode string

O código ISO Alpha-2 para o país do fornecedor.

Número de Telefone
TelephoneNumber string

Número de telefone para o fornecedor.

FaxNumber
FaxNumber string

Número de fax para o fornecedor

DefaultPaymentTerms
DefaultPaymentTerms string

Termos de pagamento opcionais que serão padronizados quando o fornecedor for adicionado a um contrato.

DefaultINCOTerms
DefaultINCOTerms string

Termos inco (comerciais internacionais) opcionais que serão padronizados quando o fornecedor for adicionado a um contrato.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Local opcional no qual o risco passa do vendedor para o comprador de acordo com os Termos INCO especificados

VendorTypeReference
VendorTypeReference string

Referência opcional a um tipo de fornecedor. Se usados, os dados fornecidos neste campo devem corresponder a um registro válido nos Dados Mestres do Tipo de Fornecedor localizados na Plataforma.

DefaultCurrencyCode
DefaultCurrencyCode string

Código de moeda padrão

PreferredLanguage
PreferredLanguage string

Idioma Preferencial

VendorTaxJurisdiction
VendorTaxJurisdiction string

Um código opcional de jurisdição fiscal que pode ser incluído ao enviar solicitações de fatura e pagamento de contratos para um sistema externo. Esse campo também pode ser usado opcionalmente ao solicitar detalhes fiscais de um sistema de tributação externo para itens de linha de contrato.

Situação
Status string

Status do fornecedor, disponível ou indisponível

VendorTaxId
VendorTaxId string

Número de identificação fiscal opcional emitido para o fornecedor de uma autoridade fiscal do governo (normalmente IRS para fornecedores dos EUA)

VendorAddressType
VendorAddressType string

Tipo de endereço do fornecedor

Address1
Address1 string

Address1

Address2
Address2 string

Address2

ZipCode
ZipCode string

Código Postal

City
City string

City

RegionISOCode
RegionISOCode string

Código ISO da região

CountryISOCode
CountryISOCode string

Código ISO do país

Número de Telefone
TelephoneNumber string

Número telefônico

FaxNumber
FaxNumber string

Número do fax

Retornos

response
string

Importar fornecedores de projetos

Essa integração permite que os clientes atribuam fornecedores a projetos. O uso desse novo fornecedor de API pode ser adicionado e os fornecedores existentes podem não ser atribuídos a projetos. Todos os fornecedores na API de Fornecedores de Projeto já devem existir no InEight como parte da lista mestra de todos os fornecedores para o cliente (consulte 'Vendors_Import' para obter detalhes).

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo para cada projeto que é reconhecido publicamente. Esse campo é mostrado no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo

VendorCode
VendorCode string

Código do fornecedor se um usuário for atribuído ao fornecedor

VendorSourceSystemId
VendorSourceSystemId True string

Esse campo não é recomendado para uso. O envio de um valor de false neste campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight. Identificador exclusivo para cada fornecedor criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é mostrado no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

ProjectSourceSystemId
ProjectSourceSystemId True string

Identificador exclusivo para cada projeto criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é mostrado no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

IsActive
IsActive boolean

Valor booliano que indica se o fornecedor está ativo ou não no sistema InEight

Retornos

response
string

Importar Funcionários

A Integração de Funcionários permite que os clientes do InEight forneçam uma lista de todos os recursos de funcionários para toda a organização e mantenham a lista à medida que os funcionários são contratados, demitidos ou detalhes de suas alterações de emprego. No aplicativo, os registros de funcionário são encontrados nas opções de menu no nível da conta em ''Bibliotecas de dados mestras'' > ''Recursos operacionais''.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

CraftId
CraftId True string

Identifica o ofício do funcionário. O valor neste campo deve corresponder a um identificador público válido para uma embarcação da Integração de Artesanato ou valores inseridos manualmente no InEight.

VendorCode
VendorCode string

Identifica um fornecedor que existe no InEight. Os funcionários com um VendorCode são gerenciados pelo fornecedor associado e sua disponibilidade é limitada a esse fornecedor.

EmployeeId
EmployeeId True string

A identificação exclusiva pública do funcionário no InEight.

Primeiro Nome
FirstName True string

Nome próprio do funcionário.

LastName
LastName True string

Apelido do funcionário.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

EmployeePIN
EmployeePIN string

Um PIN usado pelos funcionários para verificar a si mesmos ao aprovar horas em um cartão de horário. Essa é uma funcionalidade opcional no InEight. Os dados devem ser enviados como números e cabe ao remetente para zero pad o número, se necessário.

CanReportTime
CanReportTime boolean

Determina se o funcionário pode relatar a hora em um cartão de horário no InEight.

SourceSystemId
SourceSystemId string

Identificação do registro do funcionário no sistema externo de registros para funcionários. Esse campo é usado no fluxo de integração para executar uma pesquisa do funcionário no InEight para ser atualizado ou adicionado. Esse campo também é usado para corresponder registros de funcionários a outras entidades em integrações (por exemplo, ProjectEmployee), em que um funcionário é referenciado entre referências.

SourceSystemName
SourceSystemName string

Nome do sistema de registro para funcionários. Colabore com o InEight para identificar um valor específico a ser usado neste campo.

Data de Início
StartDate date-time

Data de início ou contratação do funcionário na organização do cliente. Essa não é uma data específica para um projeto. Se não for fornecido, o sistema usará uma data padrão de quando o registro foi recebido.

Data de Término
EndDate date-time

Data de término ou término do funcionário da organização do cliente. Essa não é uma data específica para um projeto. A data pode ser definida como uma data futura, conforme necessário. Se não for fornecido, o sistema usará uma data de término padrão de 31/12/9999.

Código de moeda
CurrencyCode string

Identifica a moeda associada ao funcionário que é usada para determinar a taxa de pagamento padrão do funcionário. Para permitir a atribuição bem-sucedida do registro de funcionário a um projeto, o valor fornecido nesse campo deve corresponder a uma das moedas usadas para projetos.

UOMName
UOMName string

Identifica a Unidade de Medida associada ao funcionário usada para determinar a taxa de pagamento padrão do funcionário. O valor fornecido aqui deve corresponder a uma Unidade de Nome de Medida OU SourceSystemId existente

StraightTimeRate
StraightTimeRate double

Taxa de pagamento padrão que deve ser aplicada ao funcionário em um projeto atribuído. Se um valor em branco for enviado na integração, o sistema herdará qualquer taxa de tempo reta atribuída ao funcionário por meio de seu Craft associado.

OverTimeFactor
OverTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de horas extras. (Tempo Reto X Fator de Horas Extras = Horas Extras)Forneça isso somente se não estiver usando OverTimeRate.

OverTimeRate
OverTimeRate double

Taxa calculada exata paga ao funcionário por horas extras de acordo com as leis aplicáveis. Forneça isso somente se não estiver usando OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de tempo dupla. (Tempo Reto X Fator de Tempo Duplo = Tempo Duplo)Forneça isso somente se não estiver usando DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Taxa calculada exata paga ao funcionário pelo trabalho em tempo duplo de acordo com as leis aplicáveis. Forneça isso somente se não estiver usando DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Sinalizador que determina se deve usar OverTimeRate e DoubleTimeRate ou OverTimeFactor e DoubleTimeFactor. Definir o valor como true indicará que os fatores devem ser usados em vez de taxas específicas.

UnionSourceSystemId
UnionSourceSystemId string

O SourceSystemId de um sindicato ao qual o funcionário pertence. Deve corresponder a uma união válida de Dados Mestres no InEight.

PrimaryCompany
PrimaryCompany string

Abra o campo de texto. O valor desse campo é usado para obter informações sobre o funcionário no Centro de Tempo do InEight.

Título do Cargo
JobTitle string

Usado para exibir o cargo para o funcionário na interface do usuário do Plano Diário. Se esse campo estiver em branco, a interface do usuário usará a descrição do craft atribuída pelo funcionário.

UnionJobTitle
UnionJobTitle string

O aplicativo Plano inEight pode ser configurado para exibir o UnionJobTitle, o JobTitle ou o ofício associado ao Funcionário.

SupervisorId
SupervisorId string

Usado para relatar quadros de horários semanais da equipe. Um relatório pode ser enviado ao Usuário fornecido neste campo para cada funcionário associado que tenha WeeklyTimesheet definido como True. O valor desse campo deve corresponder ao SourceSystemId de um usuário válido do InEight

CountryISOCode
CountryISOCode string

Local/país de emprego do funcionário.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centro de Custo Padrão para cobrança de pagamento quando as horas não devem ser cobradas no projeto ao qual eles são atribuídos (por exemplo, tipos especiais de licença).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Código de processamento de folha de pagamento padrão que pode ser substituído para cada Cartão de Tempo.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Determina se o código de instrução de folha de pagamento adicional pode ser substituído para esse funcionário.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Determina se o funcionário deve estar disponível para seleção em um Quadro de Horários Semanal.

Retornos

response
string

Importar funcionários do projeto

A Integração de Funcionários do Projeto permite que os clientes do InEight forneçam uma lista específica de funcionários que estarão disponíveis para uso como um recurso em um projeto específico. Essa lista pode ser gerenciada por meio da integração à medida que os funcionários vêm e saem do projeto, e detalhes como as taxas de pagamento pessoais estimadas mudam. Todos os funcionários no Project Employees Integration já devem existir no InEight como parte da lista mestra de todos os funcionários para o cliente (consulte 'Employees_Import' para obter detalhes).

No aplicativo, os registros do ProjectEmployee são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectId
ProjectId True string

SourceSystemId do projeto ao qual os funcionários são atribuídos. Esse campo é rotulado como ID do Projeto Externo na interface do usuário do InEight.

EmployeeId
EmployeeId True string

SourceSystemId do funcionário que está sendo atribuído ao projeto.

StraightTimeRate
StraightTimeRate double

Taxa base a ser aplicada ao funcionário para calcular o custo estimado do trabalho no projeto especificado. Fornecer um valor nesse campo definirá uma taxa específica a ser usada para o funcionário somente no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

OverTimeFactor
OverTimeFactor double

Fator percentual de ajuste aplicado ao StraightTimeRate para determinar a taxa de horas extras. Use um fator ou use uma taxa definida, mas não ambos. Se estiver usando fatores em vez de taxas, defina UseBaseWageFactors como true. Fornecer um valor nesse campo definirá um fator específico a ser usado apenas para o funcionário no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

OverTimeRate
OverTimeRate double

Taxa específica a ser aplicada ao funcionário para horas extras. Use um fator ou use uma taxa definida, mas não ambos. Se estiver usando taxas em vez de fatores, defina UseBaseWageFactors como false. Fornecer um valor nesse campo definirá uma taxa específica a ser usada para o funcionário somente no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

DoubleTimeFactor
DoubleTimeFactor double

Fator percentual de ajuste aplicado ao StraightTimeRate para determinar a taxa por tempo duplo. Use um fator ou use uma taxa definida, mas não ambos. Se estiver usando fatores em vez de taxas, defina UseBaseWageFactors como true. Fornecer um valor nesse campo definirá um fator específico a ser usado apenas para o funcionário no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

DoubleTimeRate
DoubleTimeRate double

A taxa específica a ser aplicada ao funcionário para Tempo Duplo.Use um fator ou use uma taxa definida, mas não ambas. Se estiver usando taxas em vez de fatores, defina 'UseBaseWageFactors' como false. Fornecer um valor nesse campo definirá uma taxa específica a ser usada para o funcionário somente no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

SourceSystemName
SourceSystemName string

O nome do sistema de registro que está atribuindo funcionários a projetos.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina se o sistema deve usar fatores de ajuste salarial em vez de taxas específicas para horas extras e tempo duplo. Esse campo deve ser deixado em branco ao usar os valores no registro de dados mestre do funcionário.

Data de Início
StartDate date-time

A partir da primeira data em que o funcionário deve ser considerado ativo no projeto e disponível para seleção em funções de aplicativo. Essa data não pode preceder a data de início do registro de dados mestre para o funcionário.

Data de Término
EndDate date-time

Última data efetiva em que o funcionário deve ser considerado ativo no projeto e disponível para seleção nas funções do aplicativo. Essa data não pode exceder a data de término do registro de dados mestre do funcionário.

SourceSystemId
SourceSystemId string

Não use este campo.

UnionSourceSystemId
UnionSourceSystemId string

Use esse campo para especificar o SourceSystemId de um Sindicato se o funcionário deve ter um Sindicato associado no nível do projeto diferente de sua União associada no nível de dados mestre. Deixe esse campo em branco para manter qualquer União associada do registro de funcionário de dados mestres.

UoMName
UoMName string

Uma Unidade de Medida usada em conjunto com a Taxa aplicada especificamente ao funcionário para o projeto atribuído. Se um valor não for fornecido para esse campo, o sistema usará a Unidade de Medida do registro mestre funcionário ou o Ofício associado ao Funcionário. O valor fornecido aqui deve corresponder ao Nome OR SourceSystemId de um registro de Unidade de Medida existente.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Use esse campo para definir um Craft específico a ser usado para o funcionário enquanto eles são atribuídos ao projeto. Por exemplo, um funcionário que normalmente trabalha em uma negociação pode ser atribuído como supervisor em uma atribuição temporária ao projeto. Se um Craft específico for enviado neste campo e nenhuma informação de taxa específica tiver sido fornecida de outra forma, os valores de taxa para o funcionário serão determinados a partir do conjunto de artesanato neste campo. Um valor enviado nesse campo deve corresponder a um registro fornecido anteriormente na integração do ProjectCraft.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

BillingClass
BillingClass string

Permitimos o carregamento projeto por projeto (nível de projeto) de um conjunto de valores para preencher esse campo. Eles devem ser inseridos manualmente por meio da interface do usuário e/ou por meio do APIM. Há uma lista suspensa para seleção de interface do usuário e/ou validação na importação do APIM em relação aos valores existentes. O plano de longo prazo é aprimorar os campos 'Classificação de Cobrança' nos níveis de Equipamento do Project Employee/Project para permitir a capacidade de adicionar/integrar vários valores por projeto como 'selecionar da lista' na interface do usuário e integrar com a validação na lista

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Retornos

response
string

Importar funções

Essa integração permite que os clientes criem sua lista mestra de Funções que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

RoleName
RoleName True string

Nome da função

Description
Description string

Descrição da função

AdminLevel
AdminLevel True string

Nível de administrador a ser atribuído a essa função em 0, 1, 2 ou 3

SourceSystemId
SourceSystemId True string

ID de registro exclusiva atribuída pelo Suite e correspondente ao sistema externo que está usando a integração. Trabalhar com o InEight para provisionar um valor exclusivo para este campo

SourceSystemName
SourceSystemName string

Nome Exclusivo atribuído pelo Suite e correspondente ao sistema externo que está usando a integração. Trabalhar com o InEight para provisionar um valor exclusivo para este campo

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importar funções de usuário

A Integração do UserRoles permite que os clientes do InEight importem uma lista de usuários e mapeamento de funções no nível de projeto ou organização pretendido. No aplicativo, as atribuições de função de usuário são encontradas nas opções de menu no nível da conta em "Usuário editar gerenciamento > de usuário de administração > do pacote".

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

RoleName
RoleName True string

Nome da função que será atribuída ao usuário. O nome fornecido neste campo deve corresponder a uma função existente na plataforma de nuvem do InEight

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId de um usuário existente na plataforma de nuvem do InEight

IsActive
IsActive boolean

O envio de um valor de false nesse campo fará com que a associação de usuário à função seja excluída suavemente. Se um valor não for fornecido, o valor padrão true será usado

ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId de um projeto existente na plataforma de nuvem do InEight. Isso define as permissões associadas à função apenas para este projeto. Se a função deve ser atribuída a vários projetos para o usuário, vários registros devem ser enviados. Se o usuário deve ter a função atribuída a todos os projetos que estão abaixo de um nível de organização específico, use o campo OrganizationSourceSystemId em vez disso

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId de uma organização existente na plataforma de nuvem do InEight. Isso concede as permissões associadas à função a todos os projetos que se enquadram hierarquicamente nessa organização

Retornos

response
string

Importar Grupo de Materiais

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

GroupDisplayId
GroupDisplayId True string

Um identificador exclusivo que é reconhecido publicamente. Esse campo é mostrado no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo

MaterialGroupName
MaterialGroupName True string

Nome do grupo de materiais

Description
Description string

Descrição amigável do registro que será mostrado no uso normal de aplicativos InEight para auxiliar os usuários ao executar pesquisas ou seleções. Esse campo pode dar suporte a um grande número de caracteres de texto, mas é recomendável manter a descrição o mais curta possível, mantendo um significado facilmente reconhecido

ParentMaterialGroupReference
ParentMaterialGroupReference string

Se o Grupo de Materiais for usado, forneça a referência do grupo de materiais que representa o pai deste registro do Grupo de Materiais

Linguagem
Language string

Código de linguagem que representa o idioma nos campos Nome do Grupo de Materiais e Descrição. O valor enviado neste campo deve corresponder a um código válido para idiomas compatíveis com o InEight

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

MaterialGroupReference
MaterialGroupReference string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

Linguagem
Language string

Código de idioma que representa o idioma nos campos Nome do Grupo de Materiais e Descrição para cada associação de tradução. O valor enviado neste campo deve corresponder a um código válido para idiomas compatíveis com o InEight

MaterialGroupName
MaterialGroupName string

Texto traduzido do nome do grupo de materiais para o idioma associado

Description
Description string

Texto traduzido da descrição para o idioma associado

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importar Incoterms

Essa integração permite que o usuário importe suas regras de IncoTerms para o Suite. As normas incoTerms foram estabelecidas pela Câmara Internacional de Comércio. Eles definem as regras que devem ser seguidas por compradores e vendedores envolvidos em contratos internacionais.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Nome
Name string

Um código que representa ou descreve o Incoterm

Description
Description string

Campo definido pelo cliente que normalmente é usado para descrever ou fornecer detalhes sobre o Incoterm

Linguagem
Language string

Código de idioma que o Incoterm padrão é mostrado na interface do usuário

SourceSystemId
SourceSystemId string

Identificação do Incoterm usado no sistema externo. Na maioria dos casos, isso corresponde ao campo Nome. Esse campo é usado pelo InEight para corresponder registros incoterm a outras entidades em que um Incoterm é referenciado entre referências

SourceSystemName
SourceSystemName string

Nome do sistema externo que fornece os dados. Colabore com o InEight para identificar um valor específico a ser usado neste campo

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Description
Description string

Campo definido pelo cliente que normalmente é usado para descrever ou fornecer detalhes sobre o Incoterm de acordo com o código de idioma

Linguagem
Language string

Código de idioma que o Incoterm padrão é mostrado na interface do usuário

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importar Material

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

DisplayId
DisplayId string

Um identificador exclusivo que é reconhecido publicamente. Esse campo é mostrado no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo

MaterialTypeReference
MaterialTypeReference string

Deve corresponder a um valor válido para um tipo de material predefinido no InEight por meio de dados semeados

MaterialGroupReference
MaterialGroupReference string

Referência opcional a um grupo ao qual o material pertence

Linguagem
Language string

O Código de Linguagem que representa o idioma de nomes e descrições padrão para cada registro na integração. O código fornecido deve corresponder a um idioma com suporte do InEight

DefaultMaterialName
DefaultMaterialName string

Nome do material padrão que aparece na interface do usuário

DefaultMaterialDescription
DefaultMaterialDescription string

Descrição do material que aparece na interface do usuário

PurchaseingUnitOfMeasure
PurchasingUnitOfMeasure string

PurchaseingUnitOfMeasure aceita o SourceSystemId de um registro de Unidade de Medida válido, bem como o valor esperado atualmente do campo

ManufacturingPartNumber
ManufacturingPartNumber string

Número de parte opcional que pode ser fornecido se a parte for específica para um fabricante conhecido

BaseUnitOfMeasure
BaseUnitOfMeasure string

BaseUnitOfMeasure aceita o SourceSystemId de um registro de Unidade de Medida válido, bem como o valor esperado atualmente do campo

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

AccountCodeReference
AccountCodeReference string

Uma referência a um código de conta que será usado pelo InEight Contract. Deve ser um código de conta válido no InEight

Linguagem
Language string

Código de Idioma que representa o idioma de nomes e descrições traduzidos para cada associação de tradução. O código ISO fornecido deve corresponder a um idioma com suporte do InEight

MaterialDescription
MaterialDescription string

Descrição do material no idioma associado

MaterialName
MaterialName string

Nome do material no idioma associado

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

MaterialSetReference
MaterialSetReference string

Identificador exclusivo do Conjunto de Materiais a ser associado ao Material

MaterialReference
MaterialReference string

Identificador exclusivo do material a ser associado ao Conjunto de Materiais

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificador exclusivo do tipo de característica do conjunto de materiais a ser associado

DefaultPresetValue
DefaultPresetValue string

O valor predefinido para a Característica do Conjunto de Materiais pode ser fornecido neste campo

Linguagem
Language string

Idioma para o valor em DefaultPresetValue. O valor enviado neste campo deve corresponder a um código de idioma válido com suporte pelo InEight

Linguagem
Language string

Idioma para o valor em PresetValue nesta matriz. O valor enviado neste campo deve corresponder a um código de idioma válido com suporte pelo InEight

PresetValue
PresetValue string

O texto traduzido do PreseValue no idioma associado

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

SourceSystemName
SourceSystemName string

Nome do sistema de origem que está fornecendo os dados. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

MaterialReference
MaterialReference string

Identificador exclusivo do material a ser associado ao Conjunto de Materiais

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhar com o InEight para provisionar um valor exclusivo para este campo

Retornos

response
string

Importar MaterialSet

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

MaterialDimensionReference
MaterialDimensionReference True string

Identificador exclusivo para a dimensão de material.

ParentMaterialSetReference
ParentMaterialSetReference string

Identificador exclusivo do conjunto de materiais pai referenciado

Linguagem
Language string

Idioma para o valor em DefaultDescription. O valor enviado neste campo deve corresponder a um código ISO válido para idiomas compatíveis com o InEight

MaterialSetReference
MaterialSetReference string

Identificador exclusivo do Conjunto de Materiais a ser associado ao Conjunto de Materiais

MaterialSetName
MaterialSetName True string

Nome do conjunto de materiais

DefaultSetDescription
DefaultSetDescription True string

Descrição do conjunto de materiais padrão fornecida

Linguagem
Language string

Idioma para o valor em SetDescription e MaterialSetName nesta matriz. O valor enviado neste campo deve corresponder a um código ISO válido para idiomas compatíveis com o InEight

DefinirDescrição
SetDescription string

Campo Descrição Traduzida no idioma associado

MaterialSetName
MaterialSetName string

Campo Nome Traduzido no idioma associado

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificador exclusivo do tipo de característica do conjunto de materiais a ser associado

MaterialCharacteristicReference
MaterialCharacteristicReference string

Identificador exclusivo da Referência de Característica do Material

MaterialDimensionReference
MaterialDimensionReference string

Identificador exclusivo da Referência de Dimensão de Material

DynamicDescriptionPosition
DynamicDescriptionPosition string

Posição de descrição dinâmica para o tipo de característica do conjunto de materiais

SourceSystemName
SourceSystemName string

Nome do sistema de origem que está fornecendo os dados. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

SourceSystemName
SourceSystemName string

Nome do sistema de origem que está fornecendo os dados. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

Retornos

response
string

Importar Mercados

Essa integração permite que os clientes criem e mantenham sua lista mestra de Mercados que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso desse novo Mercado de API pode ser adicionado e os mercados existentes podem ser atualizados. As adições e atualizações são publicadas automaticamente (em vez de serem preparadas) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Nome
Name True string

O nome do Mercado

Description
Description string

Campo opcional para descrever ou adicionar mais detalhes sobre o Mercado

SourceSystemId
SourceSystemId True string

O identificador externo do registro de mercado fornecido pelo sistema de registro para mercados

SourceSystemName
SourceSystemName string

O cliente forneceu o nome do sistema de registro para Mercados.

IsActive
IsActive boolean

Determina se o registro está disponível para uso

Retornos

response
string

Importar Oranizações

A integração das Organizações permite que os clientes criem e gerenciem toda a estrutura herdeira da Organização, à qual os Projetos são atribuídos, de um sytem de terceira parte, como um ERP.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Nome da Organização
OrganizationName True string

O nome da organização como ela deve aparecer na interface do usuário do InEight

SourceSystemName
SourceSystemName string

O nome do sistema de registro para a estrutura organizacional

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para a estrutura organizacional

OrganizationDescription
OrganizationDescription True string

Uma descrição do registro da organização que pode ser exibida na interface do usuário do InEight

ParentOrganization
ParentOrganization True string

O SourceSystemId do pai do registro da organização. Use esse campo para criar uma estrutura hierárquica para as organizações. Se o registro da organização estiver na parte superior da estrutura hierárquica, use o valor RootOrg1 como a Organização Pai

IsActive
IsActive boolean

Quando definido como false, o registro da organização será excluído suavemente do InEight

Retornos

response
string

Importar PaymentTerm

Essa integração permite que o usuário importe seus Termos de Pagamento para a plataforma de nuvem do InEight. Os termos de pagamento definem os padrões que são seguidos ao pagar as faturas do contratante. Ele pode conter termos como período entre 2 pagamentos, descontos, pagamentos antecipados etc.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Nome
Name string

Um código que representa ou descreve o termo de pagamento

Description
Description string

Campo definido pelo cliente que normalmente é usado para descrever ou fornecer detalhes sobre o termo de pagamento

Linguagem
Language string

Código de idioma que o termo de pagamento é mostrado na interface do usuário

SourceSystemId
SourceSystemId string

Identificação do termo de pagamento usado no sistema externo. Na maioria dos casos, isso corresponde ao campo Nome. Esse campo é usado pelo InEight para corresponder registros incoterm a outras entidades em que um termo de pagamento é cruzado

SourceSystemName
SourceSystemName string

Nome do sistema externo que fornece os dados. Colabore com o InEight para identificar um valor específico a ser usado neste campo

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Determina se o número de Estimativa de Progresso é obrigatório no módulo Solicitação de Pagamento de Contrato do InEight se o mesmo termo de pagamento é usado no aplicativo InEight Contract

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Determina se o período de cobrança é obrigatório no módulo Solicitação de Pagamento de Contrato do InEight se o mesmo termo de pagamento é usado no aplicativo InEight Contract

DueDays
DueDays integer

Quando as faturas são enviadas no Contrato inEight, a data de conclusão da fatura será determinada com base no prazo de pagamento devido dias

Description
Description string

Campo definido pelo cliente que normalmente é usado para descrever ou fornecer detalhes sobre o termo de pagamento de acordo com o código de idioma

Linguagem
Language string

Código de idioma que o termo de pagamento é mostrado na interface do usuário

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importar ProjectCrafts

Essa integração permite que os clientes do InEight associem um ofício e uma taxa específicos a um funcionário em um projeto específico.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectId
ProjectId True string

ID do projeto no qual a embarcação deve ser disponibilizada

CraftId
CraftId True string

ID da embarcação a ser disponibilizada para o projeto

StraightTimeRate
StraightTimeRate double

Taxa por hora que deve ser dada à embarcação no projeto. Esse campo é deixado em branco ao usar o valor no registro de dados mestre para a nave

OverTimeFactor
OverTimeFactor double

Multiplicador em relação ao tempo reto usado para calcular horas extras. Se estiver especificando um valor para o registro, use esse campo ou OverTimeRate, mas não ambos. Esse campo é deixado em branco ao usar o valor no registro de dados mestre para a nave

OverTimeRate
OverTimeRate double

Uma taxa específica a ser aplicada às horas extras. Se estiver especificando um valor para o registro, use esse campo ou OverTimeFactor, mas não ambos. Esse campo é deixado em branco ao usar o valor no registro de dados mestre para a nave

DoubleTimeFactor
DoubleTimeFactor double

Multiplicador em relação ao tempo reto usado para calcular o Tempo Duplo. Se estiver especificando um valor para o registro, use este campo ou DoubleTimeRate, mas não ambos. Esse campo é deixado em branco ao usar o valor no registro de dados mestre para a nave

DoubleTimeRate
DoubleTimeRate double

Uma taxa específica a ser aplicada ao horário duplo. Se estiver especificando um valor para o registro, use este campo ou DoubleTimeFactor, mas não ambos. Esse campo é deixado em branco ao usar o valor no registro de dados mestre para a nave

IsActive
IsActive boolean

O envio de um valor falso nesse campo faz com que o registro seja excluído suavemente da plataforma de nuvem do InEight. Se um valor não for fornecido, o valor padrão true será usado

UseBaseWageFactors
UseBaseWageFactors boolean

Determina se fatores ou taxas são usados ao calcular as taxas reais em relação às horas trabalhadas. Esse campo é deixado em branco ao usar o valor no registro de dados mestre para a nave

Retornos

response
string

Importar projetos

A Integração de Projetos permite que novos projetos sejam criados no InEight. Em versões anteriores do InEight, a manutenção de projetos para alterações de status, datas e outros dados do projeto era feita manualmente por meio da interface do usuário do produto Core (interface do usuário).

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectDisplayId
ProjectDisplayId True string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

ProjectName
ProjectName True string

Campo de texto que fornece um nome descritivo curto do projeto.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId da organização à qual o projeto é atribuído.

BaseCurrency
BaseCurrency True string

Moeda padrão do projeto. O valor fornecido neste campo deve corresponder a um código de moeda na plataforma de nuvem do InEight.

TimeZone
TimeZone True string

Fuso horário do projeto no formato UTC.

ProjectStatusName
ProjectStatusName True string

Estado do projeto. O único valor permitido na versão atual é Novo.

Data de Início
StartDate date-time

Data de início do projeto no formato UTC.

Data de Término
EndDate date-time

Data de término esperada do projeto no formato UTC.

City
City string

Nome da cidade onde o projeto está localizado.

RegionISOCode
RegionISOCode string

Código ISO (3166-2) para a região onde o projeto está localizado.

CountryISOCode
CountryISOCode string

Código ISO (Alpha-2) para o país onde o projeto está localizado.

ZipCode
ZipCode string

Cep ou cep do local do projeto.

Address1
Address1 string

Endereço de rua principal do local do projeto.

Address2
Address2 string

Informações adicionais de endereço de rua para onde o projeto está localizado.

Latitude
Latitude double

Latitude do GIS (Sistema de Informações Geográficas) do local do projeto. Os valores permitidos são máximos de 90 e mínimo de -90.

Longitude
Longitude double

Longitude do GIS do local do projeto. Os valores permitidos são máximos de 180 e mínimo de -180.

Anotações
Notes string

Campo de texto de forma livre para anotações sobre o projeto.

IsActive
IsActive boolean

O envio de um valor falso nesse campo faz com que o registro seja excluído suavemente da plataforma de nuvem do InEight. Se um valor não for fornecido, o valor padrão true será usado.

OriginalContractAmount
OriginalContractAmount double

O valor em dólar do contrato original.

Número do contrato
ContractNumber string

O identificador do contrato primário para o projeto.

DateProjectStarted
DateProjectStarted date-time

A data de início real do projeto.

ContractDate
ContractDate date-time

A data de efetivação do contrato primário.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

A data em que o contrato primário foi concluído.

OriginalDuration
OriginalDuration integer

A duração planejada do projeto em dias.

ForecastStartDate
ForecastStartDate date-time

Data de início prevista do projeto no formato UTC.

ForecastCompletionDate
ForecastCompletionDate date-time

Data de término prevista do projeto no formato UTC.

ForecastDuration
ForecastDuration integer

Duração prevista do projeto em número inteiro.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Data de conclusão revisada prevista do projeto no formato UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Extensão prevista da duração do projeto em número inteiro

ForecastRevisedDuration
ForecastRevisedDuration integer

Duração revisada prevista do projeto em número inteiro

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Data de conclusão revisada do contrato do projeto no formato UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Extensão do contrato da duração do projeto em número inteiro

ContractRevisedDuration
ContractRevisedDuration integer

Duração revisada do contrato do projeto em número inteiro

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Data esperada do recebimento do certificado de conclusão substancial.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Data esperada de receber o certificado de conclusão substancial.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Data esperada do recebimento do certificado de conclusão final.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Data esperada para receber o certificado de conclusão final.

CompanyLegalName
CompanyLegalName string
Nome do atributo
AttributeName string

Forneça um nome válido de um atributo de projeto definido no sistema. Se um valor for fornecido para esse campo, não inclua o campo AttributeSourceSystemId.

AttributeSourceSystemId
AttributeSourceSystemId string

Forneça um SourceSystemId válido de um atributo de projeto definido no sistema. Se um valor for fornecido para esse campo, não inclua o campo AttributeName.

AttributeValue
AttributeValue True string

Forneça o valor do atributo especificado pelos campos AttributeName ou AttributeSourceSystemId. A entrada fornecida neste campo deve corresponder ao tipo de dados esperado do atributo project. Por exemplo, se o Atributo do Projeto espera um valor de data, esse campo deve conter uma data. Se o tipo de dados do atributo project for especificado como "Dados", a entrada fornecida neste campo deverá corresponder a uma opção válida para a Fonte de Dados de Atributos do Projeto. Por exemplo, a Fonte de Dados do Atributo do Projeto é especificada como 'Organização' e, em seguida, a entrada nesse campo deve corresponder a um Nome de Organização válido ou SourceSystemId.

Mercados
Markets array of string

Retornos

response
string

Importar Razão Contábil

Essa integração permite que o usuário importe um conjunto de transações financeiras do Razão Geral para a plataforma de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

DisplayId
DisplayId string

Um código que representa ou descreve o Razão Geral

Description
Description string

Campo definido pelo cliente que normalmente é usado para descrever ou fornecer detalhes sobre o Razão Geral

Linguagem
Language string

Código de idioma no qual a conta do razão geral padrão a ser exibida na tela

SourceSystemId
SourceSystemId string

A identificação do Razão Geral usada no sistema externo. Na maioria dos casos, isso corresponde ao campo DisplayId. Esse campo é usado pelo InEight para corresponder registros do Razão Geral a outras entidades em que um Razão de Conta é inter-referenciado

SourceSystemName
SourceSystemName string

O nome do sistema externo que fornece os dados. Colabore com o InEight para identificar um valor específico a ser usado neste campo

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Description
Description string

Campo definido pelo cliente que normalmente é usado para descrever ou fornecer detalhes sobre o Razão Geral de acordo com o código de idioma

Linguagem
Language string

Código de linguagem que o razão geral é mostrado na interface do usuário

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importar tipo de equipamento de projeto

A Integração de Tipos de Equipamento de Projeto permite que os clientes do InEight mantenham tarifas específicas para tipos de equipamento em um projeto especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

ProjectId
ProjectId True string

ID do projeto que o tipo de equipamento está sendo atribuído

EquipmentTypeId
EquipmentTypeId True string

ID do tipo de equipamento que está sendo atribuído ao projeto

UnitCost
UnitCost double

Custo unitário por unidade de medida fornecido no registro de dados mestre do tipo de equipamento. Esse campo é deixado em branco, exceto ao substituir o custo da unidade de registro de dados mestre para esse tipo de equipamento no projeto atribuído

IsActive
IsActive boolean

O envio de um valor falso nesse campo faz com que o registro seja excluído suavemente da plataforma de nuvem do InEight. Se um valor não for fornecido, o valor padrão true será usado

Retornos

response
string

Importar tipos de equipamento

A Integração de Tipos de Equipamento permite que um sistema externo mantenha uma lista mestra de tipos de equipamentos no InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

EquipmentTypeId
EquipmentTypeId True string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder à ID do Sistema de Origem se não houver necessidade de usar um identificador exclusivo público versus privado.

Description
Description True string

Descrição informal do registro que será mostrado no uso normal de aplicativos InEight para auxiliar os usuários ao executar pesquisas ou seleções. Esse campo dá suporte a um grande número de caracteres de texto, mas é recomendável manter a descrição o mais curta possível, mantendo um significado facilmente reconhecido.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. A definição de um valor de false nesse campo fará com que o registro seja excluído do InEight e não será recuperável sem assistência dos Serviços Profissionais do InEight.

EquipmentCategoryId
EquipmentCategoryId True string

A Categoria de Equipamento à qual esse Tipo de Equipamento será atribuído. O valor fornecido neste campo deve corresponder a um registro de ID de Categoria de Equipamento existente no InEight.

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo.

VendorCode
VendorCode string

Fornecer um valor nesse campo limitará quem no InEight pode selecionar esse Tipo de Equipamento somente para usuários atribuídos ao mesmo Código do Fornecedor. Isso permite que os fornecedores que recebem acesso ao projeto de empreiteiros primários possam executar seu próprio planejamento de trabalho.

Código de moeda
CurrencyCode string

Moeda padrão para taxas de equipamentos. O valor fornecido aqui deve corresponder a um CurrencyCode válido nos dados mestres do InEight.

UoMName
UoMName string

Identifica a UoM associada ao equipamento.

UnitCost
UnitCost double

Custo associado à operação do tipo de equipamento. O valor inserido aqui corresponde ao UoMName.

Retornos

response
string

Importar União

Essa integração permite que um cliente mantenha uma lista mestra de Uniões no InEight. Os sindicatos podem ser associados a Funcionários e Artesanato na Conta (todos os projetos) ou aos níveis de projeto especificados. Essas associações podem ser criadas e mantidas em suas próprias integrações (separadas) ou por meio da interface do usuário da plataforma de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

UnionDisplayId
UnionDisplayId True string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador exclusivo público versus privado

UnionDescription
UnionDescription True string

Descrição amigável do registro que será mostrado no uso normal de aplicativos InEight para auxiliar os usuários ao executar pesquisas ou seleções. Esse campo dá suporte a um grande número de caracteres de texto, mas é recomendável manter a descrição o mais curta possível, mantendo um significado facilmente reconhecido

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causará uma exclusão temporária do registro no InEight

SourceSystemId
SourceSystemId string

Identificador criado pelo "sistema de registro" e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

SourceSystemName
SourceSystemName string

Nome do sistema de origem que está fornecendo os dados. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

Retornos

response
string

Importar usuários

A Integração de Usuários permite que os clientes do InEight forneçam uma lista de todos os recursos do usuário para toda a organização e mantenham a lista à medida que os usuários são adicionados ou removidos. No aplicativo, os registros de usuário são encontrados nas opções de menu no nível da conta em "Administração do Pacote"

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Primeiro Nome
FirstName True string

Primeiro nome do usuário

LastName
LastName True string

Sobrenome do usuário

IsActive
IsActive boolean

'1' significa ativo e '0' significa inativo

Linguagem
Language string

Idioma primário usado para comunicação

DecimalFormat
DecimalFormat string

Formato decimal

DateFormat
DateFormat string

Formato de data

EmployeeId
EmployeeId string

Forneça uma ID válida de um usuário atribuído no sistema.

VendorCode
VendorCode string

Código do fornecedor se o usuário for atribuído a um fornecedor

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

MobileNumber
MobileNumber string

número de telefone celular do usuário

WorkNumber
WorkNumber string

número de telefone de trabalho do usuário

DisplayUserId
DisplayUserId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

Endereço de Email
EmailAddress True string

endereço de email oficial do usuário

Data de Início
StartDate date-time

Data de início do usuário no formato UTC.

Data de Término
EndDate date-time

Data de término esperada do usuário no formato UTC.

IsExternalUser
IsExternalUser boolean

'1' significa ativo e '0' significa inativo

Retornos

response
string

Importação de comércios

A Integração de Negociações permite que os clientes do InEight forneçam uma lista de negociações para sua organização. No aplicativo, os registros de negociações são encontrados nas opções de menu no nível da conta em "Master data libraryes > Operational resources" ou no menu nível do Projeto em "Recursos operacionais atribuídos".

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

TradeDisplay
TradeDisplay True string

O identificador exclusivo público para um Trade

TradeDescription
TradeDescription True string

A descrição do Trade

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para negociações

SourceSystemName
SourceSystemName string

O nome do sistema de registro para Negociações

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importação de Contatos

Essa integração permite que os clientes criem e mantenham sua lista mestra de contatos que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. O uso deste novo contato de API pode ser adicionado e os contatos existentes podem ser atualizados. As adições e atualizações são publicadas automaticamente (em vez de serem preparadas) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Primeiro Nome
FirstName True string

O primeiro nome do Contato

LastName
LastName True string

O sobrenome do Contato

Empresa
Company True string

A Empresa do Contato

PrimaryEmail
PrimaryEmail True string

O endereço de email principal do Contato

SecondaryEmail
SecondaryEmail string

O endereço de email secundário do Contato

SourceSystemId
SourceSystemId True string

O identificador externo do registro de contato fornecido pelo sistema de registro para contatos

SourceSystemName
SourceSystemName string

O cliente forneceu o nome do sistema de registro para Contatos.

ContactTypeReference
ContactTypeReference True string

A categoria do Contato

LanguagePreference
LanguagePreference string

O idioma preferencial do Contato

VendorSourceSystemId
VendorSourceSystemId string

Se o contato estiver associado a um fornecedor, o identificador externo do sistema de registro do fornecedor

Departamento
Department string

A divisão do Contato na empresa ou organização

Title
Title string

O título do Contato na empresa ou organização

Position
Position string

A posição do Contato na empresa ou organização

OfficeNumber
OfficeNumber string

O número de telefone do escritório do Contato

MobileNumber
MobileNumber string

O número de telefone celular do Contato

FaxNumber
FaxNumber string

O número de fax do Contato

Address1
Address1 string

O endereço de rua do Contato

Address2
Address2 string

Um endereço de rua secundário para o Contato

City
City string

A cidade onde o Contato mora

ZipCode
ZipCode string

O código postal (zip) onde o Contato reside

RegionISOCode
RegionISOCode string

O código(estado) da região iso em que o contato reside

CountryISOCode
CountryISOCode string

O código do país ISO no qual o contato reside

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Retornos

response
string

Importação do AccountCode

Essa integração permite que os clientes criem e mantenham sua lista mestra de códigos de conta que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. Novos códigos de conta e atualizações para códigos de conta executados usando essa API são publicados automaticamente (em vez de serem preparados) e, portanto, imediatamente disponíveis para uso em aplicativos de nuvem do InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId True string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos de plataforma de produto e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName True string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

DisplayId
DisplayId True string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido em usos normais de aplicativos de plataforma de produto. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType é um campo obrigatório e especifica a operação a ser executada por meio do método, ou seja, Adicionar ou 1, Atualizar ou 2, Renomear ou 3, Mover ou 4 ou Excluir ou 5.

AccountCodeDescription
AccountCodeDescription True string

Descrição informal do registro que será mostrado no uso normal de aplicativos de plataforma de produtos para auxiliar os usuários ao executar pesquisas ou seleções. Esse campo dá suporte a um grande número de caracteres de texto, mas é recomendável manter a descrição o mais curta possível, mantendo um significado facilmente reconhecido.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

O SourceSystemId ou AccountCodeDisplay do registro que representa o pai do registro atual na hierarquia de código da conta.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

O envio de um valor de false nesse campo fará com que o registro seja excluído suavemente da plataforma de produto do InEight. Se um valor não for fornecido, o valor padrão true será usado. Não é recomendável usar esse campo para ocultar ou suspender um registro porque os registros excluídos não podem ser restabelecidos.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Habilita ou desabilita o sinalizador Primário de Quantidade Automática para o código da conta.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Habilita ou desabilita o sinalizador Secundário de Quantidade Automática para o código da conta.

IsTerminal
IsTerminal boolean

Determina se o código da conta é o último dentro de um branch da hierarquia.

PrimaryUOMReference
PrimaryUOMReference string

Forneça o DisplayId ou SourceSystemId de uma unidade de medida a ser usada como o UOM primário.

Código de moeda
CurrencyCode string

O nome de um registro de moeda válido.

SecondaryUOMReference
SecondaryUOMReference string

Forneça a DisplayId ou SourceSystemId de uma unidade de medida a ser usada como o UOM secundário.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Define o valor da opção Contribuir Primário para Primário no código da conta.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Define o valor da opção Contribuir Primário para Secundário no código da conta.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Define o valor da opção Contribuir secundário para secundário no código da conta.

FlagAsDisabled
FlagAsDisabled boolean

Define o valor da opção Sinalizador para Desabilitar no código da conta.

Anotações
Notes string

Abrir campo para anotações no registro de Código da Conta

SafetyNotes
SafetyNotes string

Abrir campo para anotações no registro de Código da Conta

EnvironmentalNotes
EnvironmentalNotes string

Abrir campo para anotações no registro de Código da Conta

QualityNotes
QualityNotes string

Abrir campo para anotações no registro de Código da Conta

AccountCodeTag1
AccountCodeTag1 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag2
AccountCodeTag2 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag3
AccountCodeTag3 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag4
AccountCodeTag4 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag5
AccountCodeTag5 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag6
AccountCodeTag6 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag7
AccountCodeTag7 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag8
AccountCodeTag8 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag9
AccountCodeTag9 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag10
AccountCodeTag10 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag11
AccountCodeTag11 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag12
AccountCodeTag12 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag13
AccountCodeTag13 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag14
AccountCodeTag14 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag15
AccountCodeTag15 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag16
AccountCodeTag16 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag17
AccountCodeTag17 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag18
AccountCodeTag18 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag19
AccountCodeTag19 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag20
AccountCodeTag20 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

UserDefinedField1
UserDefinedField1 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField2
UserDefinedField2 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField3
UserDefinedField3 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField4
UserDefinedField4 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField5
UserDefinedField5 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField6
UserDefinedField6 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField7
UserDefinedField7 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField8
UserDefinedField8 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField9
UserDefinedField9 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField10
UserDefinedField10 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

Retornos

response
string

Importação do CostCenter

Essa integração permite que um sistema financeiro de terceiros mantenha uma lista de Centros de Custos no InEight.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

CostCenterDisplayId
CostCenterDisplayId True string

Identificador exclusivo exibido publicamente e compreendido. Esse campo pode ser o mesmo que SourceSystemId ou pode conter um valor diferente

CostCenterDescription
CostCenterDescription True string

Descrição pública completa do centro de custos

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId de um tipo de centro de custo que existe na plataforma de nuvem do InEight

IsActive
IsActive boolean

O envio de um valor falso nesse campo faz com que o registro seja excluído suavemente da plataforma de nuvem do InEight. Se um valor não for fornecido, o valor padrão true será usado

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhar com o InEight para provisionar um valor exclusivo para este campo

Retornos

response
string

Obter AccoundCodes

Essa integração permite que os clientes leiam e exportem informações sobre sua lista mestra de códigos de conta, do Suite para seus sistemas internos. Ele ajuda os clientes a manter a lista mestra de códigos de conta que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight.

A API AccountCode_Import, que é a versão de entrada dessa API GET, é usada para criar novos códigos de conta e atualizar códigos de conta existentes.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Contagem
$count integer

Inclui uma contagem dos resultados correspondentes (propriedade "@odata.count") na resposta.

Retornos

Nome Caminho Tipo Description
array of object
SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos de plataforma de produto e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

DisplayId
DisplayId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido em usos normais de aplicativos de plataforma de produto. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType é um campo obrigatório e especifica a operação a ser executada por meio do método, ou seja, Adicionar ou 1, Atualizar ou 2, Renomear ou 3, Mover ou 4 ou Excluir ou 5.

AccountCodeDescription
AccountCodeDescription string

Descrição informal do registro que será mostrado no uso normal de aplicativos de plataforma de produtos para auxiliar os usuários ao executar pesquisas ou seleções. Esse campo dá suporte a um grande número de caracteres de texto, mas é recomendável manter a descrição o mais curta possível, mantendo um significado facilmente reconhecido.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

O SourceSystemId ou AccountCodeDisplay do registro que representa o pai do registro atual na hierarquia de código da conta.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

O envio de um valor de false nesse campo fará com que o registro seja excluído suavemente da plataforma de produto do InEight. Se um valor não for fornecido, o valor padrão true será usado. Não é recomendável usar esse campo para ocultar ou suspender um registro porque os registros excluídos não podem ser restabelecidos.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Habilita ou desabilita o sinalizador Primário de Quantidade Automática para o código da conta.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Habilita ou desabilita o sinalizador Secundário de Quantidade Automática para o código da conta.

IsTerminal
IsTerminal boolean

Determina se o código da conta é o último dentro de um branch da hierarquia.

PrimaryUOMReference
PrimaryUOMReference string

Forneça o DisplayId ou SourceSystemId de uma unidade de medida a ser usada como o UOM primário.

Código de moeda
CurrencyCode string

O nome de um registro de moeda válido.

SecondaryUOMReference
SecondaryUOMReference string

Forneça a DisplayId ou SourceSystemId de uma unidade de medida a ser usada como o UOM secundário.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Define o valor da opção Contribuir Primário para Primário no código da conta.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Define o valor da opção Contribuir Primário para Secundário no código da conta.

ContributeSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Define o valor da opção Contribuir secundário para secundário no código da conta.

FlagAsDisabled
FlagAsDisabled boolean

Define o valor da opção Sinalizador para Desabilitar no código da conta.

Anotações
Notes string

Abrir campo para anotações no registro de Código da Conta

SafetyNotes
SafetyNotes string

Abrir campo para anotações no registro de Código da Conta

EnvironmentalNotes
EnvironmentalNotes string

Abrir campo para anotações no registro de Código da Conta

QualityNotes
QualityNotes string

Abrir campo para anotações no registro de Código da Conta

AccountCodeTag1
AccountCodeTag1 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag2
AccountCodeTag2 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag3
AccountCodeTag3 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag4
AccountCodeTag4 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag5
AccountCodeTag5 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag6
AccountCodeTag6 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag7
AccountCodeTag7 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag8
AccountCodeTag8 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag9
AccountCodeTag9 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag10
AccountCodeTag10 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag11
AccountCodeTag11 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag12
AccountCodeTag12 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag13
AccountCodeTag13 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag14
AccountCodeTag14 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag15
AccountCodeTag15 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag16
AccountCodeTag16 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag17
AccountCodeTag17 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag18
AccountCodeTag18 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag19
AccountCodeTag19 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

AccountCodeTag20
AccountCodeTag20 string

Forneça um valor para a marca personalizada código de conta de uma das opções de lista personalizada predefinidas para este campo.

UserDefinedField1
UserDefinedField1 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField2
UserDefinedField2 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField3
UserDefinedField3 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField4
UserDefinedField4 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField5
UserDefinedField5 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField6
UserDefinedField6 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField7
UserDefinedField7 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField8
UserDefinedField8 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField9
UserDefinedField9 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

UserDefinedField10
UserDefinedField10 string

Campo personalizado para códigos de conta que aceita qualquer valor de texto.

Obter contatos

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de contatos, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de contatos que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM em busca de contatos por SSID, nome, empresa ou outros detalhes de contato.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
Primeiro Nome
FirstName string

O primeiro nome do Contato

LastName
LastName string

O sobrenome do Contato

Empresa
Company string

A Empresa do Contato

PrimaryEmail
PrimaryEmail string

O endereço de email principal do Contato

SecondaryEmail
SecondaryEmail string

O endereço de email secundário do Contato

SourceSystemId
SourceSystemId string

O identificador externo do registro de contato fornecido pelo sistema de registro para contatos

SourceSystemName
SourceSystemName string

O cliente forneceu o nome do sistema de registro para Contatos.

ContactTypeReference
ContactTypeReference string

A categoria do Contato

LanguagePreference
LanguagePreference string

O idioma preferencial do Contato

VendorSourceSystemId
VendorSourceSystemId string

Se o contato estiver associado a um fornecedor, o identificador externo do sistema de registro do fornecedor

Departamento
Department string

A divisão do Contato na empresa ou organização

Title
Title string

O título do Contato na empresa ou organização

Position
Position string

A posição do Contato na empresa ou organização

OfficeNumber
OfficeNumber string

O número de telefone do escritório do Contato

MobileNumber
MobileNumber string

O número de telefone celular do Contato

FaxNumber
FaxNumber string

O número de fax do Contato

Address1
Address1 string

O endereço de rua do Contato

Address2
Address2 string

Um endereço de rua secundário para o Contato

City
City string

A cidade onde o Contato mora

ZipCode
ZipCode string

O código postal (zip) onde o Contato reside

RegionISOCode
RegionISOCode string

O código(estado) da região iso em que o contato reside

CountryISOCode
CountryISOCode string

O código do país ISO no qual o contato reside

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Obter detalhes completos do Cartão de Tempo

A integração do Cartão de Tempo fornece sistemas de processamento de folha de pagamento ou pré-folha de pagamento com uma divisão detalhada das horas para os funcionários, juntamente com o tipo de trabalho executado e personalizado que são aplicados a blocos de horas ou durante todo o dia. Essa integração estará disponível se o Time Center tiver sido habilitado no ambiente do cliente. O Time Center é um aplicativo no Plano InEight que gera cartões de tempo de funcionários individuais ou equipamentos para cada combinação inserida em um plano diário. O aplicativo permite que um administrador examine as horas antes de enviá-lo a um ERP para processamento adicional de horas reais para outros processos empresariais, como folha de pagamento. Todos os cartões de tempo, quando necessário, podem ser enviados por meio da integração do Cartão de Tempo para um ERP ou outro sistema para outros fluxos de trabalho de processo de negócios.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Retornos

Nome Caminho Tipo Description
array of object
PlanId
PlanId integer

Identificador exclusivo do plano diário em que as horas foram relatadas para o funcionário.

PlanDate
PlanDate date-time

Data em que as horas diárias do plano foram executadas.

PlanTitle
PlanTitle string

Nome dado ao plano diário em que as horas foram inseridas.

TimecardId
TimecardId string

Identificador exclusivo do registro do cartão de hora.

TimeCardType
TimeCardType string

Indica que tipo de cartão de horário está sendo enviado. Mão-de-obra, equipamento, equipamento de trabalho, administrativo, manutenção

CreatedDate
CreatedDate date-time

Data em que essa versão específica do cartão de horário foi criada originalmente.

ModifiedDate
ModifiedDate date-time

Data em que a versão do cartão de horário específica foi modificada pela última vez.

Executor
Executor string

Identificador exclusivo do funcionário que representa a função de Executor no plano diário.

ShiftDetails
ShiftDetails array of object
Shift
ShiftDetails.Shift string

Nome ou código abreviado da mudança representada pelo plano diário. Os nomes de turno são definidos sob medida nas configurações do aplicativo Plan.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

O datetime padrão que a tripulação começou a trabalhar para um plano diário específico.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

O datetime padrão que a tripulação concluiu o trabalho para um plano diário específico.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Matriz de funcionários que trabalharam dentro do turno no plano diário.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

O datetime em que um funcionário específico começou a trabalhar para um plano diário específico.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

O datetime em que um funcionário específico concluiu o trabalho para um plano diário específico.

Serviço
Trade string

Identificador exclusivo do sistema comercial de registro para o cartão de funcionário/hora. O sistema avaliará o Comércio de Funcionários do Projeto primeiro (se presente) e o Comércio de Funcionários em segundo

Ofício
Craft string

Identificador exclusivo do sistema de registro de artesanato para o cartão de funcionário/hora. O sistema avaliará o Project Employee Craft primeiro (se presente) e o Employee Craft em segundo

EmployeeId
EmployeeId string

Identificador exclusivo do sistema de RH do registro do funcionário. Isso deve corresponder à ID do sistema de origem do funcionário.

ID do equipamento
EquipmentId string

Equipamento operado durante a execução de operações de trabalho por horas relatadas. Esse valor é baseado na ID do sistema de origem recebida de um sistema externo.

EmployeeReasonCode
EmployeeReasonCode string

Um dos seguintes:• Código de motivo para horas de trabalho, • Código de motivo para subsídios, se o cartão de tempo for apenas para o subsídio. Cada subsídio dado a um funcionário durante o dia estará em um cartão de horário separado com zero horas. Cada combinação de código/horas de motivo para um funcionário está em um cartão de horário separado. OBSERVAÇÃO: a exceção é quando há horas trabalhadas e equipamentos operados (vinculados). Nesse caso, o código de motivo do funcionário está nesse campo e o código do motivo do equipamento está no campo código de motivo do equipamento no mesmo cartão de hora.

EquipmentReasonCode
EquipmentReasonCode string

Se as horas inseridas em um plano diário forem para equipamentos operados e um código de motivo tiver sido selecionado para o bloco de horas, o código do motivo será relatado aqui.

LaborHourType
LaborHourType string

O tipo de hora associado ao código de motivo no cartão de horário.

EmployeeHours
EmployeeHours double

Esse campo é usado para as horas de atividades dos funcionários inseridas no cartão de horário. Quando o cartão de horário representa o trabalho em relação a uma ordem de trabalho, as horas gastas na ordem de trabalho são mostradas aqui.

EquipmentHours
EquipmentHours double

Horas relatadas para equipamentos que estão sendo operados durante operações de trabalho.

Versão
Version integer

Versão atual do Cartão de Horário. O controle de versão começa em 0 e é incrementado sempre que é ressentido com o sistema receptor.

Segment1
Segment1 string

Primeiro segmento do item de custo associado às horas.

Segment2
Segment2 string

Segundo segmento do item de custo associado às horas.

Segment3
Segment3 string

Terceiro segmento do item de custo associado às horas.

Segment4
Segment4 string

Quarto segmento do item de custo associado às horas.

WorkOrder
WorkOrder string

Identificador exclusivo para uma ordem de trabalho se um tiver sido selecionado para as horas. Esse valor é baseado na ID do sistema de origem recebida de um sistema externo.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Identificador exclusivo para o equipamento especificado por uma ordem de trabalho ou o equipamento selecionado para horas de manutenção. Um valor para esse campo só estará presente se uma ordem de trabalho tiver sido selecionada para as horas. Esse valor é baseado na ID do sistema de origem recebida de um sistema externo.

OverrideTrade
OverrideTrade string

Se a negociação tiver sido substituída no cartão de hora da negociação padrão atribuída ao funcionário, esse campo mostrará o valor de TradeId substituído.

OverrideCraft
OverrideCraft string

Se a nave tiver sido substituída no cartão de hora da nave padrão atribuída ao funcionário, esse campo mostrará o valor de CraftId substituído.

Prémios
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

Cabeçalho de matriz para os campos definidos personalizados usados no plano diário e associados às horas no cartão de tempo. Dentro dessa matriz, qualquer par de nome/valor característica poderá ser repetido se houver horas no cartão de tempo para vários tipos de recursos (por exemplo, Trabalho e Equipamento).

Nome
TimeCardCharacteristics.Name string

Nome da característica do cartão de hora para a qual o valor está sendo definido. Esse campo pode ser repetido conforme necessário na lista TimeCardCharacteristic. As opções disponíveis para o nome são EmployeeCostType e EquipmentCostType.

Value
TimeCardCharacteristics.Value string

Valor do nome da característica do cartão de tempo. Esse campo pode ser repetido para cada nome de característica fornecido.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Se o Código de Instrução Permitir Folha de Pagamento Adicional para o funcionário tiver sido modificado (alterado ou removido) para o cartão de horário por qualquer motivo, esse campo será mostrado como verdadeiro.

IsActive
IsActive boolean

Se o cartão de tempo estiver ativo, esse campo mostrará true

Obter detalhes completos do Plano Diário

A integração do Plano Diário permite que os clientes forneçam informações de manutenção de tempo para funcionários e equipamentos, conforme registrado no Plano InEight. Essa integração inclui informações resumidas sobre o plano diário, desde horas de funcionários até itens de custo, horas de equipamento até itens de custo, indicadores de folha de pagamento e notas. A integração do Plano Diário também pode ser usada para acompanhar e fornecer o status do plano em sistemas fora da plataforma de nuvem do InEight. Quando um plano diário é usado para essa finalidade, uma mensagem de resposta opcional pode ser usada para disparar uma alteração de status no plano diário para indicar que a alteração foi recebida com êxito pelo sistema externo.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Código do trabalho
JobCode string

ID do projeto externo

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Retornos

Nome Caminho Tipo Description
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

Cabeçalho de matriz para item de custo.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

Cabeçalho de matriz para funcionário.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

ID de exibição (ID do funcionário na interface do usuário) do funcionário associado ao item de custo do plano diário. Pode haver muitos funcionários para cada item de custo.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Horas de tempo duplas enviadas pelo funcionário.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

Ao longo das horas de tempo enviadas pelo funcionário.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Horas seguidas enviadas pelo funcionário.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Horas de tempo duplas aprovadas para funcionários e usadas para processamento de folha de pagamento.

ApprovedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

Ao longo das horas de tempo aprovadas para funcionários e usadas para processamento de folha de pagamento.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Horas seguidas aprovadas para funcionários e usadas para processamento de folha de pagamento.

PlannedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Horas de tempo duplas planejadas para o funcionário.

PlannedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

Ao longo das horas de tempo planejadas para o funcionário.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Tempo reto planejado para o funcionário.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

ID interna do InEight para o Funcionário.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

ID de exibição de uma nave válida nos dados mestres do InEight.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

Cabeçalho de matriz para códigos de motivo associados à combinação de item de custo e funcionário.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

ID de exibição de um código de motivo.

HourType
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

O tipo de hora associado ao código de motivo.

Horas
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Número de horas associadas ao funcionário, ao costitem e ao código do motivo.

Prémios
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Uma lista separada por vírgulas de códigos premium associados ao código de motivo de funcionário e costitemand.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

Cabeçalho de matriz para equipamento.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

ID de exibição (ID do equipamento na interface do usuário) para cada peça de equipamento no quadro de horários. Pode haver vários registros para cada itens de custo.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Horas inseridas em relação ao equipamento.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Horas aprovadas para equipamentos e usadas para o horário final do equipamento.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Horas de equipamento planejadas.

ID do equipamento
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

ID interna do InEight para o registro do equipamento.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Tipo de equipamento que corresponde ao equipamento.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

Cabeçalho de matriz para códigos de motivo associados ao equipamento e ao item de custo.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

ID de exibição para funcionário operado

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

ID de exibição de um código de motivo.

Horas
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Número de horas associadas ao equipamento, ao item de custo e ao código de motivo.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

Cabeçalho de matriz para componente.

ResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

ID do recurso de estimativa exibido nos aplicativos.

ComponentId
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

ID interna do InEight do Plano do InEight para o componente.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

ID do recurso de estimativa, que seria o material.

ProjectEstimatingResourceSourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

ID do recurso de estimativa no sistema de origem.

InstalledQuantity
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Quantidade de trabalho reivindicada em relação ao componente.

ComponentType
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Tipo de componente do componente. Os valores possíveis são: Material, Atividade.

CostItemId
DailyPlanCostItem.CostItemId string

ID do InEight do item de custo associado ao plano diário.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Ordem das tarefas dentro do plano diário.

PlanQuantity
DailyPlanCostItem.PlanQuantity double

Quantidade planejada para a conclusão do dia.

SubmittedQuantity
DailyPlanCostItem.SubmittedQuantity double

Quantidade inserida ou enviada pelo capataz.

ApprovedQuantity
DailyPlanCostItem.ApprovedQuantity double

Quantidade inserida ou aprovada.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

ID exclusiva do item de custo do sistema de origem dos itens de custo. Por exemplo, se os itens de custo forem importados de um sistema externo ou ERP, a ID desse sistema será usada nesse campo. Isso é para mapeamento referencial.

WBSCode
DailyPlanCostItem.WBSCode string

Código de fase do WBS para o item de custo especificado

DailyPlanNote
DailyPlanNote array of object

Cabeçalho de matriz para a anotação.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

Cabeçalho de matriz para a nota do funcionário.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Funcionário associado à anotação. Pode haver muitos funcionários associados a uma anotação.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

Cabeçalho de matriz para a nota do equipamento.

ID do equipamento
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

ID do InEight para o equipamento associado à anotação. Pode haver muitos registros de equipamento associados a uma anotação.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

Cabeçalho de matriz para seção para todas as marcas de anotação atribuídas ao plano diário. Esta seção se repete para cada registro de marca de anotação.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

ID do InEight para a marca associada à nota. Pode haver muitos registros de marca associados a uma anotação.

TagCode
DailyPlanNote.DailyPlanNoteTag.TagCode string

Código de marca associado à anotação. Os códigos de marca são derivados de uma lista fornecida ao Plano InEight de um sistema de rh ou folha de pagamento. Pode haver muitos códigos de marca associados a uma anotação.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

Cabeçalho de matriz para seção para todas as tarefas de anotação atribuídas ao plano diário. Esta seção se repete para cada registro de tarefa de anotação.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

Exibir a ID de um item de custo associado à anotação. Pode haver muitos registros de item de custo para uma anotação.

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 para uma anotação específica.

Description
DailyPlanNote.Description string

Texto de forma livre da nota.

DailyPlanSignOff
DailyPlanSignOff array of object

Cabeçalho de matriz para a saída do plano diário.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

Cabeçalho de matriz para a resposta de saída. Esta seção é repetida para cada funcionário que se assinou por suas horas.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Funcionário associado aos registros de saída. Pode haver vários registros de aprovação por plano diário.

QuestionKey
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Exibir o valor/código usado para identificar uma pergunta no questionário de saída. Cada pergunta tem um código exclusivo atribuído por um ERP para identificar a pergunta. Por exemplo, 2001 poderia representar a pergunta "Eu fui ferido hoje." que é mostrado na tela de saída.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

ID interna exclusiva do InEight para as respostas enviadas para o questionário de aprovação nesse plano diário.

ResponseKey
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Exibir valor/código que pode ser usado para identificar uma resposta exclusiva. O valor representa um código que pode ser usado por um ERP para identificar uma resposta SIM/NÃO a qualquer uma das perguntas de saída.

ResponseText
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Texto real que um usuário exibe na interface do usuário para obter uma resposta a uma pergunta.

EmployeeId
DailyPlanSignOff.EmployeeId string

ID do InEight do funcionário mantido pela plataforma de nuvem do InEight. Essa não é a ID de exibição que os usuários visualizariam na interface do usuário.

QuestionnaireKey
DailyPlanSignOff.QuestionnaireKey string

Código que representa as perguntas feitas durante as horas de assinatura.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Funcionário que executou a saída. Isso pode ser diferente da ID do Funcionário para as horas que estão sendo assinadas.

SignoffDate
DailyPlanSignOff.SignoffDate string

Data da saída.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Horas enviadas que estão sendo assinadas em relação ao plano diário.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Horas enviadas que estão sendo assinadas em relação ao plano diário.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Horas enviadas que estão sendo assinadas em relação ao plano diário.

DailyPlanSignIns
DailyPlanSignIns array of object

Cabeçalho de matriz para os signIns do plano diário.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Matriz de resposta de entrada

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

ID interna exclusiva do InEight para as respostas enviadas para o questionário de entrada nesse plano diário.

QuestionKey
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Exibir valor/código usado para identificar uma pergunta no questionário de entrada. Cada pergunta tem um código exclusivo atribuído por um ERP para identificar a pergunta. Por exemplo, 2001 poderia representar a pergunta "Eu fui ferido hoje." que é mostrado na tela de saída.

QuestionDescription
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

O texto completo da pergunta de entrada

ResponseKey
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Exibir valor/código que pode ser usado para identificar uma resposta exclusiva. O valor representa um código que pode ser usado por um ERP para identificar uma resposta SIM/NÃO a qualquer uma das perguntas de saída.

ResponseDescription
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Texto real que um usuário exibe na interface do usuário para obter uma resposta a uma pergunta.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Esta é a ID de exibição do funcionário que está sendo conectado

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Esta é a ID de exibição do funcionário que está executando a entrada

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Esta é a ID de exibição do usuário loggedin executando a entrada usando em nome/Saída todas as opções qualificadas(valor existe somente se o usuário conectado não tiver associação de funcionário)

SignedInDate
DailyPlanSignIns.SignedInDate string

O datetime em que o funcionário foi conectado

DailyPlanBreaks
DailyPlanBreaks array of object

Cabeçalho de matriz para as quebras de funcionário do plano diário.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

A ID de exibição do funcionário fazendo uma pausa

BreakNumber
DailyPlanBreaks.BreakNumber integer

O número de interrupção do dia. Pode haver vários

BreakStartTime
DailyPlanBreaks.BreakStartTime string

O dia/hora de início da pausa do funcionário

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

A duração da quebra em minutos

Executadores
Executers array of object

Cabeçalho de matriz para os executores do plano diário.

DisplayId
Executers.DisplayId string

ID de exibição do usuário que executou o plano diário.

RoleName
Executers.RoleName string

Função de usuário selecionada para representar o executor do plano diário.

Aprovadores
Approvers array of object

Cabeçalho de matriz para os aprovadores do plano diário.

DisplayId
Approvers.DisplayId string

ID de exibição do usuário que aprovou o plano diário.

RoleName
Approvers.RoleName string

Função de usuário selecionada para representar o aprovador do plano diário.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

Cabeçalho de matriz para os indicadores de folha de pagamento dos funcionários no plano diário.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

ID interna do InEight para o indicador de folha de pagamento que foi atribuído ao funcionário em um plano diário.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

ID de exibição do funcionário para quem o indicador de folha de pagamento foi atribuído.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

ID interna do InEight do indicador de folha de pagamento.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

ID interna do InEight para a anotação, se uma anotação foi criada e gerada para a atribuição de indicador de folha de pagamento.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Item de custo ao qual o indicador de folha de pagamento foi atribuído em um plano diário.

PayrollIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Exibir ID ou código para o indicador de folha de pagamento atribuído.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

Código de fase do WBS para o item de custo que o indicador de folha de pagamento foi atribuído.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

A ID do sistema de origem do funcionário à qual o indicador foi aplicado.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

Cabeçalho de matriz para o cliente que assinou o plano diário.

Nome
DailyPlanClientSignOff.Name string

Nome do cliente que assinou o plano diário. Este é um item de configuração opcional.

Email
DailyPlanClientSignOff.Email string

Endereço de email do cliente que assinou o plano diário.

PlanId
PlanId integer

ID do InEight do plano diário.

CreatedDate
CreatedDate string

Data em que o plano diário foi criado originalmente.

ProjectId
ProjectId string

ID de exibição do projeto associado ao plano diário.

LanguageKey
LanguageKey string

ID de exibição do idioma padrão do plano diário.

Localização
Location string

Texto de forma livre que descreve o local do projeto em que o trabalho será executado.

CreatedById
CreatedById string

ID de exibição do usuário que criou o plano diário.

DeviceKey
DeviceKey string

GUID de um dispositivo (geralmente móvel) no qual o plano diário foi criado.

Shift
Shift string

Código que representa a mudança quando o trabalho foi executado.

PlanDate
PlanDate string

Data em que o plano diário será ou foi executado. Essa é a data que representa as horas usadas para a folha de pagamento.

PlanTitle
PlanTitle string

Texto de forma livre para descrever o nome do plano diário.

PlanStatusCode
PlanStatusCode string

Status atual do plano diário. Veja a seguir os possíveis códigos de status de um plano diário: PLAN – Fase de planejamento, EXEC – Fase de execução, WAPP – Aguardando aprovação, APPR – Aprovado, FINL – Final, fechado. Somente planos diários com um status de APPR, indicando que foram aprovados, são disponibilizados para sistemas externos.

ModifiedById
ModifiedById string

ID de um usuário que modificou o plano diário.

ModifiedDate
ModifiedDate string

Data da última modificação no plano diário.

PlannedDate
PlannedDate string

Data em que o plano diário foi movido para a fase de planejamento.

PlannedById
PlannedById string

ID do usuário que moveu o plano diário para a fase de planejamento.

ExecutedDate
ExecutedDate string

Data em que o plano diário foi movido para a fase de execução.

ExecutedById
ExecutedById string

ID do usuário que moveu o plano diário para a fase de execução.

ApprovedDate
ApprovedDate string

Data em que o plano diário foi movido para a fase de aprovação.

ApprovedById
ApprovedById string

ID do usuário que moveu o plano diário para a fase de aprovação.

ErrorHandlingToken
ErrorHandlingToken string

Token exclusivo que pode ser usado para recuperar ou relatar problemas relacionados à instância de integração.

CommitmentCode
CommitmentCode string

Exibir o número da ordem de compromisso/compra atribuída ao plano diário.

ExternalSyncStatus
ExternalSyncStatus integer

Os valores permitidos são: 0 = Pronto para enviar, 1 = Êxito, 2 = FAIL

CommitmentId
CommitmentId integer

ID do InEight para uma ordem de compromisso/compra atribuída ao plano diário.

DailyPlanMaintenance
DailyPlanMaintenance array of object

Cabeçalho de matriz para manutenção.

EmployeeId
DailyPlanMaintenance.EmployeeId string

ID de exibição do funcionário cujo tempo foi registrado para a ordem de trabalho.

WorkOrderId
DailyPlanMaintenance.WorkOrderId string

ID do sistema de origem da ordem de trabalho (consulte Ordens de Trabalho de Plano Diário para obter detalhes).

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

Código de fase do WBS do item de custo associado.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

ID do sistema de origem do item de custo associado.

TotalHours
DailyPlanMaintenance.TotalHours double

Horas associadas ao item de custo ou à ordem de trabalho. Se houver vários códigos de motivo em relação às horas de manutenção inseridas, isso conterá o total de todas as horas inseridas em diferentes códigos de motivo, em relação a esse item de custo ou ordem de trabalho específico e para o funcionário e o equipamento.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

ID do sistema de origem do equipamento associado.

Segment1
DailyPlanMaintenance.Segment1 string

Primeiro segmento do item de custo associado às horas.

Segment2
DailyPlanMaintenance.Segment2 string

Segundo segmento do item de custo associado às horas.

Segment3
DailyPlanMaintenance.Segment3 string

Terceiro segmento do item de custo associado às horas.

Segment4
DailyPlanMaintenance.Segment4 string

Quarto segmento do item de custo associado às horas.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

Cabeçalho de matriz para códigos de motivo associados à manutenção do equipamento.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Código abreviado por um motivo específico.

HourType
DailyPlanMaintenance.ReasonCodes.HourType string

O tipo de hora associado ao código de motivo.

Horas
DailyPlanMaintenance.ReasonCodes.Hours float

Número de horas associadas ao registro de manutenção do equipamento.

Prémios
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Lista separada por vírgulas de códigos premium associados ao código de manutenção/motivo do equipamento.

ShiftDetail
ShiftDetail array of object
Shift
ShiftDetail.Shift string

O nome da mudança

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

A data e a hora de início do turno

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

A data e a hora do término do turno

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Matriz de funcionários que trabalharam dentro do turno no plano diário

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

A ID de exibição do funcionário que trabalhou

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

A data e a hora de início do turno

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

A data e a hora do término do turno

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Lista de endereços de email de pessoas para receber uma cópia do Relatório de Saída do Cliente.

Obter detalhes da classe de cobrança do equipamento de projeto

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de classes de cobrança de equipamentos, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de classes de cobrança de equipamentos que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM em busca de equipamentos por SSID, nome ou outros detalhes da classe de cobrança de equipamentos.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

Obrigatório Forneça o identificador público (ProjectId ou ProjectSourceSystemId) para que um projeto veja todas as classes de cobrança de equipamentos que foram atribuídas a ele.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Nome da classe de cobrança do equipamento usada no projeto

SourceSystemId
SourceSystemId string

O identificador externo do registro de classe de cobrança do equipamento fornecido pelo sistema de registro para classes de cobrança

SourceSystemName
SourceSystemName string

O nome do sistema de registro que está atribuindo a classe de Cobrança de Equipamentos a projetos.

ProjectId
ProjectId string

O identificador externo do projeto associado à classe de cobrança

Description
Description string

Campo opcional para adicionar mais detalhes sobre a classe de cobrança

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional do fornecedor atribuído à classe de cobrança

Taxa de Cobrança
BillingRate double

Taxa cobrada ao proprietário pelo equipamento

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

Obter detalhes da classe de cobrança do funcionário do projeto

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de classes de cobrança de funcionários, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de classes de cobrança de funcionários que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM para o funcionário por seu SSID, nome ou outros detalhes da classe de cobrança do funcionário.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

Obrigatório Forneça o identificador público (ProjectId ou ProjectSourceSystemId) para um projeto para ver todas as classes de cobrança de funcionários que foram atribuídas a ele.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Nome da classe de cobrança do funcionário usada no projeto

SourceSystemId
SourceSystemId string

O identificador externo do registro de classe de cobrança do funcionário fornecido pelo sistema de registro para classes de cobrança

SourceSystemName
SourceSystemName string

O nome do sistema de registro que está atribuindo a classe de Cobrança de Funcionário a projetos.

ProjectId
ProjectId string

O identificador externo do projeto associado à classe de cobrança

Description
Description string

Campo opcional para adicionar mais detalhes sobre a classe de cobrança

VendorSourceSystemId
VendorSourceSystemId string

Identificador externo opcional do fornecedor atribuído à classe de cobrança

BillingRateST
BillingRateST double

Taxa de tempo padrão cobrada para o proprietário do funcionário

BillingRateDT
BillingRateDT double

Taxa de tempo dupla cobrada para o proprietário do funcionário

BillingRateOT
BillingRateOT double

Taxa de tempo cobrada ao proprietário para o funcionário

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

Obter detalhes da função

Essa integração permite que os clientes consultem e exportem sua lista mestra de funções que podem ser usadas para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM em busca de funções por sourceSystemId, RoleName ou outros detalhes da função.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
RoleName
RoleName string

Nome da função

Description
Description string

Descrição da função

AdminLevel
AdminLevel string

Nível de administrador a ser atribuído a essa função em 0, 1, 2 ou 3

SourceSystemId
SourceSystemId string

ID de registro exclusiva atribuída pelo Suite e correspondente ao sistema externo que está usando a integração. Trabalhar com o InEight para provisionar um valor exclusivo para este campo

SourceSystemName
SourceSystemName string

Nome Exclusivo atribuído pelo Suite e correspondente ao sistema externo que está usando a integração. Trabalhar com o InEight para provisionar um valor exclusivo para este campo

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Obter detalhes da organização

Retorna uma lista completa da estrutura hierárquica completa da organização disponível para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

SourceSystemId
SourceSystemId string

Retorna o registro da organização que corresponde ao SourceSystemId especificado e a todos os seus registros filho.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
Nome da Organização
OrganizationName string

O nome da organização como ela aparece na interface do usuário do InEight.

SourceSystemName
SourceSystemName string

O nome do sistema de registro para a estrutura organizacional.

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para a estrutura organizacional.

OrganizationDescription
OrganizationDescription string

Uma descrição do registro da organização que pode ser exibida na interface do usuário do InEight.

ParentOrganization
ParentOrganization string

O SourceSystemId do pai do registro da organização. Use esse campo para criar uma estrutura hierárquica para as organizações.

IsActive
IsActive boolean

Um registro com IsActive definido como false foi excluído suavemente do sistema

Obter detalhes da Unidade de Medida

Retorna uma lista completa de todas as Unidades de Medida disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
Nome
Name string

O nome exclusivo da Unidade de Medida exibida nas opções de lista de seleção em aplicativos. Os nomes de unidade de medida normalmente são dados de forma abreviada, como 'LF' para 'Pés Lineares'

Description
Description string

A descrição do UOM.

MeasurementTypeName
MeasurementTypeName string

O tipo de medida que será executada. Por exemplo, as medidas para pés, jardas ou milhas seriam do tipo 'Length' enquanto as medidas para dias, semanas ou meses seriam do tipo 'Time'

MeasurementSystemName
MeasurementSystemName string

Determina se os cálculos de medida são executados em unidades de métrica ou inglês, ou ambos.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Cria um grupo de unidades de medida que podem ser usadas como opções alternativas para uma unidade primária. Por exemplo, um cliente pode ter unidades de medida definidas para Horas, Minutos, Dias e Segundos e todos têm um valor de 'Intervalo Curto' no campo Identificador UoM Alternativo. Quando qualquer um desses registros é selecionado como uma unidade primária de medida dentro da funcionalidade de negócios, os outros três podem ficar disponíveis como uma alternativa. Todos os registros em um grupo devem ter o mesmo tipo de medida

ConversionFactor
ConversionFactor double

Determina como a conversão entre as unidades primárias e alternativas será calculada.

BaseUOMName
BaseUOMName string

A unidade de registro de medida que representa o nível mais baixo da medida possível. Por exemplo, uma unidade de medida de representação de tempo, como 'Horas', pode ter uma unidade base de 'Seconds'.

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Determina a unidade de medida alternativa padrão que pode ser usada após a seleção da unidade primária. Por exemplo, uma unidade de 'Each' pode ser usada dentro de um item de linha de um contrato, mas ao comprar o item, uma alternativa de 'Package' pode ser usada.

IsBaseUoM
IsBaseUoM boolean

Determina se a unidade do registro de medida pode ser usada como base para outras unidades de medida

SKFUOM
SKFUOM string

Figura da chave estatística – os dados desse campo são importados de um campo personalizado na Estimativa do HD e usados ao sincronizar valores de Item de Custo (Orçamento, Previsão etc.) com um ERP.

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo.

SourceSystemName
SourceSystemName string

Nome do sistema externo que criou o registro

IsActive
IsActive boolean

Determina se o registro está disponível para uso

Obter detalhes das Configurações do Projeto

A integração de ProjectSettings_Get permite EXPORTAR de configurações de projeto que incluem Opções Globais do Projeto, Attriibutes de Informações do Projeto, Tipos de Combustível do Projeto e Listas Personalizadas do Projeto. Em versões anteriores, as alterações nas Configurações do Projeto só eram possíveis por meio da interface do usuário.

Observe que cada exportação 'GET' incluirá todos os detalhes de configurações para cada projeto solicitado: ou seja, opções globais, tipos de combustível e listas personalizadas. Além disso, outros parâmetros de filtragem seletiva, como $select, $count, $top, $skip.... etc não funcionará com essa API.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

key: ProjectDisplay ou ProjectSourcesystemId

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Retornos

Nome Caminho Tipo Description
array of object
ProjectSourceSystemId
ProjectSourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

ProjectSourceSystemName
ProjectSourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Comportamento de integração de item de custo

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

A duração planejada do projeto em dias

IsTemplateProject
GlobalOptions.IsTemplateProject boolean
IsValidateEquipmentToProjectCurrency
GlobalOptions.IsValidateEquipmentToProjectCurrency boolean
ProjectInformationTag1
ProjectInformationTags.ProjectInformationTag1 string

Marca de informações do projeto 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Marca de informações do projeto 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Marca de informações do projeto 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Marca de informações do projeto 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Marca de informações do projeto 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Marca de informações do projeto 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Marca de informações do projeto 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Marca de informações do projeto 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Marca de informações do projeto 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Marca de informações do projeto 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Marca de informações do projeto 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Marca de informações do projeto 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Marca de informações do projeto 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Marca de informações do projeto 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Marca de informações do projeto 15

Listas Personalizadas
CustomLists array of object

Campo pai para listas personalizadas

ListName
CustomLists.ListName string

Nome da lista adicionada ao rótulo personalizado

FieldValues
CustomLists.FieldValues array of string

Matriz delimitada por vírgulas de cadeias de caracteres com uma lista NON-DUPLICATE de todos os valores de campo que fazem parte da lista personalizada

FuelTypes
FuelTypes array of object

Campo pai para registro de tipo de combustível

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

O nome do tipo de combustível usado

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

O valor fornecido neste campo deve corresponder a uma Unidade de Medida válida fornecida anteriormente ou definida em seu sistema InEight.

Código de moeda
FuelTypes.CurrencyCode string

A moeda usada para comprar o combustível. O valor fornecido nesse campo deve corresponder a um código de moeda na plataforma de nuvem do InEight e que está selecionado para o projeto.

UnitCost
FuelTypes.UnitCost double

Valor do combustível por unidade de medida

AccountCodeReference
FuelTypes.AccountCodeReference string

Código da conta do registro que será mostrado no uso normal de aplicativos de plataforma de produto para ajudar os usuários ao executar pesquisas ou seleções para determinado trabalho concluído.

IsActive
FuelTypes.IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

SourceSystemId
FuelTypes.SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
FuelTypes.SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

Obter detalhes de Categorias de Equipamento

Retorna uma lista completa de todas as categorias de equipamentos disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
EquipmentCategoryId
EquipmentCategoryId string

O identificador exclusivo público para uma categoria de equipamento

Description
Description string

A descrição da Categoria de Equipamento

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para categorias de equipamento

SourceSystemName
SourceSystemName string

O nome do sistema de registro para categorias de equipamento

IsActive
IsActive boolean

Determina se o registro está disponível para uso

Obter detalhes de fuso horário

Retorna uma lista completa de todos os fusos horários disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
includeTranslation
includeTranslation True boolean

Quando definido como true, o modelo de entidade é expandido para incluir nomes de fuso horário em todos os idiomas compatíveis com o InEight.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
Nome
Name string

O TimeZone exclusivo exibido nas opções de lista de seleção em aplicativos

TimeZoneSerialized
TimeZoneSerialized string

Detalhes do TimeZone e da região à qual ele corresponde.

TimeZoneTranslations
TimeZoneTranslations array of object

A matriz de nomes de fuso horário de acordo com os idiomas localizados

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

O nome abreviado exclusivo do idioma, como 'en' para 'inglês'.

TimeZoneName
TimeZoneTranslations.TimeZoneName string

O timezone exclusivo traduzido/localizado respectivamente para o idioma

Obter detalhes de moedas

Retorna uma lista completa de todas as moedas disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Contagem
$count integer

Inclui uma contagem dos resultados correspondentes (propriedade "@odata.count") na resposta.

Retornos

Nome Caminho Tipo Description
array of object
Code
Code string

O código exclusivo público que identifica a moeda

Nome
Name string

O nome completo da moeda

Entidade
Entity string

O proprietário da moeda

Símbolo
Symbol string

O símbolo de texto usado para indicar a moeda

CurrencySubunitName
CurrencySubunitName string

O nome da subunidade da moeda

CurrencyPluralName
CurrencyPluralName string

O nome plural da moeda

CurrencySubunitPluralName
CurrencySubunitPluralName string

O nome plural da subunidade de moeda

Obter detalhes de Regiões

Retorna uma lista de todos os códigos de região disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
includeTranslation
includeTranslation True string

Quando definido como true, expande o modelo de entidade para incluir nomes de região traduzidos em todos os idiomas compatíveis com o InEight.

CountryISOCode
CountryISOCode string

Retorna todos os registros de região com um CountryISOCode correspondente.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ISOCode
ISOCode string

O código ISO da região

Nome
Name string

O nome da região

CountryISOCode
CountryISOCode string

O código ISO da entidade country.

Traduções
Translations array of object

Nome da região traduzido para todos os idiomas compatíveis com o InEight

LanguageDisplayId
Translations.LanguageDisplayId string

A ID pública do idioma usado para tradução

Nome da Região
Translations.RegionName string

O nome traduzido da região

Obter detalhes do Contato do Projeto

Essa API fornece uma lista de contatos atribuídos a um projeto. No Project Suite, eles são encontrados no Project –> Contatos atribuídos.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

Obrigatório Forneça o identificador público (ProjectId ou ProjectSourceSystemId) para que um projeto veja todos os contatos atribuídos a ele.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

ContactPrimaryEmail
ContactPrimaryEmail string

O endereço de email principal do Contato

ContactSourceSystemId
ContactSourceSystemId

A ID do sistema de origem do Contato que está sendo adicionada ao projeto

ProjectSourceSystemId
ProjectSourceSystemId

A ID do sistema de origem do Projeto à qual o contato está sendo atribuído

IsActive
IsActive boolean

Controla o status atribuído do contato ao projeto

Obter detalhes do Craft

Retorna uma lista completa de todas as embarcações de funcionários disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

TradeSourceSystemId
TradeSourceSystemId string

Retorna registros do Craft atribuídos ao Trade SourceSystemId especificado no parâmetro

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
CraftId
CraftId string

A ID do InEight do registro craft

CraftDescription
CraftDescription string

A descrição do Ofício

TradeId
TradeId string

A ID do InEight para o Comércio associada ao Ofício

Código de moeda
CurrencyCode string

O código ISO da Moeda atribuída ao Craft

VendorCode
VendorCode string

A ID do InEight do Fornecedor atribuída ao Craft

UnionSourceSystemId
UnionSourceSystemId string

O SourceSystemId de uma União atribuída ao Craft

UOMName
UOMName string

O nome público da Unidade de Medida atribuída ao Ofício

UseBaseWageFactors
UseBaseWageFactors boolean

Sinalizador que determina se o registro usa valores absolutos ou fatores de multiplicação para taxas de pagamento.

StraightTimeRate
StraightTimeRate double

A taxa de pagamento padrão que deve ser aplicada a este Ofício

OverTimeFactor
OverTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de horas extras. Ficará em branco se não estiver usando fatores.

OverTimeRate
OverTimeRate double

Taxa calculada exata paga ao funcionário por horas extras de acordo com as leis aplicáveis. Ficará em branco se estiver usando Fatores.

DoubleTimeFactor
DoubleTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de tempo dupla. Ficará em branco se não estiver usando fatores

DoubleTimeRate
DoubleTimeRate double

Taxa calculada exata paga ao funcionário pelo trabalho em tempo duplo de acordo com as leis aplicáveis. Ficará em branco se estiver usando Fatores.

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para o Crafts

SourceSystemName
SourceSystemName string

O nome do sistema de registro para o Crafts

IsActive
IsActive boolean

Somente registros ativos são retornados para essa API

Obter detalhes do equipamento

Fornece todos os registros de equipamento criados no InEight para uso em qualquer projeto. No aplicativo, os registros de equipamento são encontrados nas opções de menu no nível da conta em 'Bibliotecas de dados mestras' > 'Recursos operacionais'. Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilidade ou estado atual do equipamento. Os valores permitidos para esse campo são 'Disponível' e 'Indisponível'. Se não for fornecido especificamente, o valor de 'Disponível' será assumido.

EquipmentNumber
EquipmentNumber string

Sistema de itens de equipamento do identificador de registro, que deve ser exclusivo para cada peça de equipamento.

OwnershipType
OwnershipType string

Indica se o item de equipamento é de propriedade ou alugado pelo cliente. As opções válidas para esse campo são 'Owned' e 'Rented'.

EquipmentType
EquipmentType string

Associa o item de equipamento a um tipo de equipamento. O valor deve corresponder ao de um EquipmentTypeId existente.

VendorCode
VendorCode string

Identifica um fornecedor que existe no InEight. Os equipamentos com um código de fornecedor são gerenciados pelo Fornecedor associado e sua disponibilidade é limitada a esse Fornecedor.

Número de Série
SerialNumber string

Número de Série Físico ou VIN (Número de Identificação do Veículo) do equipamento.

Fabricante
Manufacturer string

O nome do fabricante do equipamento.

Dot
Dot boolean

Indica se o equipamento é do Departamento de Transportes (DOT) regulamentado.

EquipmentDescription
EquipmentDescription string

Campo definido pelo usuário que normalmente descreve ou fornece detalhes sobre a Categoria ou o modelo/tipo de equipamento específico.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

SourceSystemId
SourceSystemId string

A identificação do equipamento usado no sistema externo. Na maioria dos casos, isso corresponde ao campo Número do Equipamento. Esse campo é usado pelo InEight para corresponder registros de equipamento a outras entidades (por exemplo, Equipamento de Projeto) em que um equipamento é referenciado entre referências.

SourceSystemName
SourceSystemName string

O nome do sistema externo que fornece os dados.

Código de moeda
CurrencyCode string

Identifica o tipo de moeda associado ao equipamento.

CostCenterSourceSystemId
CostCenterSourceSystemId string

O centro de custo ao qual o equipamento pertence.

Localização
Location string

Campo de texto livre que é usado para exibir um local de onde o equipamento pode ser encontrado.

UnitCost
UnitCost double

Custo associado à operação do equipamento. O valor inserido aqui corresponde à Unidade de Medida (UoMName).

UoMName
UoMName string

Identifica a Unidade de Medida associada ao equipamento. O valor fornecido aqui deve corresponder à ID do sistema de nome ou de origem de um registro de unidade de medida existente.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se o registro pode ser usado para planejamento diário nos aplicativos Plan and Progress

Obter detalhes do Equipamento do Projeto

Fornece a lista completa de equipamentos atribuídos a um projeto especificado e todos os detalhes sobre a atribuição. Dentro do aplicativo, os registros ProjectEquipment são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'. Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

Obrigatório Forneça o identificador público (ID do projeto) para um projeto para ver todos os equipamentos atribuídos a ele.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectNumber
ProjectNumber string

DisplayId do projeto em que o equipamento está sendo atribuído. Isso é o mesmo que o campo ProjectDisplayId na API de Projects_Get

EquipmentNumber
EquipmentNumber string

DisplayId do equipamento que está sendo atribuído ao projeto.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

UnitCost
UnitCost double

Define a taxa por hora do equipamento especificamente para a atribuição do projeto. Se esse valor não for fornecido, o custo unitário será herdado do tipo de equipamento associado ao registro do equipamento.

SourceSystemName
SourceSystemName string

Nome do sistema em que a atribuição está sendo gerenciada.

SourceSystemId
SourceSystemId string

ID interna exclusiva do registro de associação do sistema em que as associações são gerenciadas.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

A primeira data em que o registro do equipamento está disponível para o projeto.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

A última data em que o registro do equipamento está disponível para o projeto.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se o equipamento está disponível para seleção em um Plano Diário nos aplicativos Plano e Progresso

ContractReference
ContractReference string

ID de referência opcional para um contrato de contrato de aluguel

ContractLineNumberReference
ContractLineNumberReference string

Se o equipamento tiver sido alugado e um ContractReference for fornecido, esse campo poderá ser usado para indicar um item de linha específico dentro do contrato que contém as informações do equipamento.

ContractURL
ContractURL string

Campo opcional que pode ser usado para fornecer uma URL para um sistema externo em que o contrato de contrato de aluguel pode ser exibido. Essas informações são exibidas apenas nos recursos operacionais atribuídos de um projeto.

BillingClass
BillingClass string

Permitimos o carregamento projeto por projeto (nível de projeto) de um conjunto de valores para preencher esse campo. Eles devem ser inseridos manualmente por meio da interface do usuário e/ou por meio do APIM. Há uma lista suspensa para seleção de interface do usuário e/ou validação na importação do APIM em relação aos valores existentes. O plano de longo prazo é aprimorar os campos 'Classificação de Cobrança' nos níveis de Equipamento do Project Employee/Project para permitir a capacidade de adicionar/integrar vários valores por projeto como 'selecionar da lista' na interface do usuário e integrar com a validação na lista

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Obter detalhes do fornecedor

Retorna uma lista completa de todos os fornecedores disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para Fornecedores

SourceSystemName
SourceSystemName string

O nome do sistema de registro para fornecedores

VendorCode
VendorCode string

O identificador exclusivo público para um fornecedor

VendorDescription
VendorDescription string

A descrição de um fornecedor

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

AlternateName
AlternateName string

Um nome alternativo que pode ser atribuído ao fornecedor para ajudar nas pesquisas.

Address1
Address1 string

Endereço de rua do vendedor.

Address2
Address2 string

Uma segunda linha opcional para o endereço de rua do fornecedor.

ZipCode
ZipCode string

Cep ou cep do fornecedor.

City
City string

Cidade onde o fornecedor está localizado.

RegionISOCode
RegionISOCode string

O código ISO 3166-2 para a região do fornecedor.

CountryISOCode
CountryISOCode string

O código ISO Alpha-2 para o país do fornecedor.

Número de Telefone
TelephoneNumber string

Número de telefone para o fornecedor.

FaxNumber
FaxNumber string

Número de fax para o fornecedor

DefaultPaymentTerms
DefaultPaymentTerms string

Termos de pagamento opcionais que serão padronizados quando o fornecedor for adicionado a um contrato.

DefaultINCOTerms
DefaultINCOTerms string

Termos inco (comerciais internacionais) opcionais que serão padronizados quando o fornecedor for adicionado a um contrato.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Local opcional no qual o risco passa do vendedor para o comprador de acordo com os Termos INCO especificados

VendorTypeReference
VendorTypeReference string

Referência opcional a um tipo de fornecedor. Se usados, os dados fornecidos neste campo devem corresponder a um registro válido nos Dados Mestres do Tipo de Fornecedor localizados na Plataforma.

DefaultCurrencyCode
DefaultCurrencyCode string

Código de moeda padrão

PreferredLanguage
PreferredLanguage string

Idioma Preferencial

VendorTaxJurisdiction
VendorTaxJurisdiction string

Um código opcional de jurisdição fiscal que pode ser incluído ao enviar solicitações de fatura e pagamento de contratos para um sistema externo. Esse campo também pode ser usado opcionalmente ao solicitar detalhes fiscais de um sistema de tributação externo para itens de linha de contrato.

Situação
Status string

Status do fornecedor, disponível ou indisponível

VendorTaxId
VendorTaxId string

Número de identificação fiscal opcional emitido para o fornecedor de uma autoridade fiscal do governo (normalmente IRS para fornecedores dos EUA)

VendorAddresses
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Tipo de endereço do fornecedor

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 da região

CountryISOCode
VendorAddresses.CountryISOCode string

Código ISO do país

Número de Telefone
VendorAddresses.TelephoneNumber string

Número telefônico

FaxNumber
VendorAddresses.FaxNumber string

Número do fax

Obter detalhes do Fornecedor de Projetos

Essa API fornece uma lista de fornecedores atribuídos a um projeto. No Project Suite, eles são encontrados no Project –> Fornecedores atribuídos.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

Obrigatório Forneça o identificador público (ProjectId ou ProjectSourceSystemId) para que um projeto veja todos os fornecedores atribuídos a ele.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo para cada projeto que é reconhecido publicamente. Esse campo é mostrado no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo

VendorCode
VendorCode string

Código do fornecedor se um usuário for atribuído ao fornecedor

VendorSourceSystemId
VendorSourceSystemId string

Esse campo não é recomendado para uso. O envio de um valor de false neste campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight. Identificador exclusivo para cada fornecedor criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é mostrado no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

ProjectSourceSystemId
ProjectSourceSystemId string

Identificador exclusivo para cada projeto criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é mostrado no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

IsActive
IsActive boolean

Valor booliano que indica se o fornecedor está ativo ou não no sistema InEight

Obter detalhes do idioma

Retorna uma lista completa de todos os idiomas disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
DisplayId
DisplayId string

O identificador público exclusivo para o Idioma

Nome
Name string

O nome do idioma

Obter detalhes do mercado

Essa API permite que os clientes leiam e exportem informações sobre sua lista mestra de mercados, do Suite para seus sistemas internos. Ele ajuda os clientes a manter sua lista mestra de mercados que podem ser usados para várias funções de negócios em vários aplicativos de nuvem do InEight. Eles também podem consultar o APIM para mercados por seu SSID, nome, empresa ou outros detalhes do mercado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
Nome
Name string

O nome do Mercado

Description
Description string

Campo opcional para descrever ou adicionar mais detalhes sobre o Mercado

SourceSystemId
SourceSystemId string

O identificador externo do registro de mercado fornecido pelo sistema de registro para mercados

SourceSystemName
SourceSystemName string

O cliente forneceu o nome do sistema de registro para Mercados.

IsActive
IsActive boolean

Determina se o registro está disponível para uso

Obter detalhes do Projeto

Retorna uma lista completa de todos os projetos disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
includeAttributes
includeAttributes True boolean

sinalizador para obter atributos

OrganizationSourceSystemId
OrganizationSourceSystemId string

Retorna projetos atribuídos à OrganizationSourceSystemId especificada.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectDisplayId
ProjectDisplayId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

ProjectName
ProjectName string

Campo de texto que fornece um nome descritivo curto do projeto.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId da organização à qual o projeto é atribuído.

BaseCurrency
BaseCurrency string

Moeda padrão do projeto. O valor fornecido neste campo deve corresponder a um código de moeda na plataforma de nuvem do InEight.

TimeZone
TimeZone string

Fuso horário do projeto no formato UTC.

ProjectStatusName
ProjectStatusName string

Estado do projeto. O único valor permitido na versão atual é Novo.

Data de Início
StartDate date-time

Data de início do projeto no formato UTC.

Data de Término
EndDate date-time

Data de término esperada do projeto no formato UTC.

City
City string

Nome da cidade onde o projeto está localizado.

RegionISOCode
RegionISOCode string

Código ISO (3166-2) para a região onde o projeto está localizado.

CountryISOCode
CountryISOCode string

Código ISO (Alpha-2) para o país onde o projeto está localizado.

ZipCode
ZipCode string

Cep ou cep do local do projeto.

Address1
Address1 string

Endereço de rua principal do local do projeto.

Address2
Address2 string

Informações adicionais de endereço de rua para onde o projeto está localizado.

Latitude
Latitude double

Latitude do GIS (Sistema de Informações Geográficas) do local do projeto. Os valores permitidos são máximos de 90 e mínimo de -90.

Longitude
Longitude double

Longitude do GIS do local do projeto. Os valores permitidos são máximos de 180 e mínimo de -180.

Anotações
Notes string

Campo de texto de forma livre para anotações sobre o projeto.

IsActive
IsActive boolean

O envio de um valor falso nesse campo faz com que o registro seja excluído suavemente da plataforma de nuvem do InEight. Se um valor não for fornecido, o valor padrão true será usado.

OriginalContractAmount
OriginalContractAmount double

O valor em dólar do contrato original.

Número do contrato
ContractNumber string

O identificador do contrato primário para o projeto.

DateProjectStarted
DateProjectStarted date-time

A data de início real do projeto.

ContractDate
ContractDate date-time

A data de efetivação do contrato primário.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

A data em que o contrato primário foi concluído.

OriginalDuration
OriginalDuration integer

A duração planejada do projeto em dias.

ForecastStartDate
ForecastStartDate date-time

Data de início prevista do projeto no formato UTC

ForecastCompletionDate
ForecastCompletionDate date-time

Data de término prevista do projeto no formato UTC.

ForecastDuration
ForecastDuration integer

Duração prevista do projeto em número inteiro.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Data esperada do recebimento do certificado de conclusão substancial.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Data de conclusão revisada prevista do projeto no formato UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Extensão prevista da duração do projeto em número inteiro

ForecastRevisedDuration
ForecastRevisedDuration integer

Duração revisada prevista do projeto em número inteiro

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Data de conclusão revisada do contrato do projeto no formato UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Extensão do contrato da duração do projeto em número inteiro

ContractRevisedDuration
ContractRevisedDuration integer

Duração revisada do contrato do projeto em número inteiro

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Data esperada de receber o certificado de conclusão substancial.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Data esperada do recebimento do certificado de conclusão final.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Data esperada para receber o certificado de conclusão final.

CompanyLegalName
CompanyLegalName string
ProjectAttributes
ProjectAttributes array of object

Use essa matriz para atribuir valores para atributos de projeto conhecidos ao registro do Projeto. Para cada atributo, o AttributeName OR AttributeSourceSystemId deve ser fornecido para o InEight encontrar um atributo correspondente definido no sistema.

Nome do atributo
ProjectAttributes.AttributeName string

Forneça um nome válido de um atributo de projeto definido no sistema. Se um valor for fornecido para esse campo, não inclua o campo AttributeSourceSystemId.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Forneça um SourceSystemId válido de um atributo de projeto definido no sistema. Se um valor for fornecido para esse campo, não inclua o campo AttributeName.

AttributeValue
ProjectAttributes.AttributeValue string

Forneça o valor do atributo especificado pelos campos AttributeName ou AttributeSourceSystemId. A entrada fornecida neste campo deve corresponder ao tipo de dados esperado do atributo project. Por exemplo, se o Atributo do Projeto espera um valor de data, esse campo deve conter uma data. Se o tipo de dados do atributo project for especificado como "Dados", a entrada fornecida neste campo deverá corresponder a uma opção válida para a Fonte de Dados de Atributos do Projeto. Por exemplo, a Fonte de Dados do Atributo do Projeto é especificada como 'Organização' e, em seguida, a entrada nesse campo deve corresponder a um Nome de Organização válido ou SourceSystemId.

Mercados
Markets array of string

Obter detalhes do tipo de equipamento

Retorna uma lista completa de todos os tipos de equipamentos disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
EquipmentCategoryId
EquipmentCategoryId string

Retorna registros de tipo de equipamento que têm uma correspondência com a ID da categoria de equipamento especificada.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
EquipmentTypeId
EquipmentTypeId string

O identificador exclusivo público para um tipo de equipamento

Description
Description string

A descrição do tipo de equipamento

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

EquipmentCategoryId
EquipmentCategoryId string

O identificador público de uma categoria de equipamento atribuída ao tipo de equipamento

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para tipos de equipamento

SourceSystemName
SourceSystemName string

O nome do sistema de registro para tipos de equipamento

VendorCode
VendorCode string

O identificador público de um fornecedor atribuído ao tipo de equipamento

Código de moeda
CurrencyCode string

O identificador público de uma moeda atribuída ao tipo de equipamento

UnitCost
UnitCost double

O custo por unidade de medida para todos os equipamentos atribuídos a esse tipo de equipamento

UoMName
UoMName string

O nome público da Unidade de Medida atribuída ao Tipo de Equipamento

Obter detalhes do Trade

Retorna uma lista completa de todas as negociações de funcionários disponíveis para uso em aplicativos de nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
TradeDisplay
TradeDisplay string

O identificador exclusivo público para um Trade

TradeDescription
TradeDescription string

A descrição do Trade

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

SourceSystemId
SourceSystemId string

O identificador exclusivo fornecido pelo sistema de registro para negociações

SourceSystemName
SourceSystemName string

O nome do sistema de registro para Negociações

Obter detalhes do usuário

O Users_Get Integration permite que os clientes consultem e exportem listas de usuários do InEight para seus sistemas internos. Os registros de usuário nessas listas podem ser modificados e importados novamente para o Suite por meio de Users_Import API.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
Primeiro Nome
FirstName string

Primeiro nome do usuário

LastName
LastName string

Sobrenome do usuário

Endereço de Email
EmailAddress string

endereço de email oficial do usuário

IsActive
IsActive boolean

'1' significa ativo e '0' significa inativo

DisplayUserId
DisplayUserId string

Identificador exclusivo que é publicamente reconhecível. Esse campo é exibido no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a SourceSystemId se não houver necessidade de usar um identificador público versus privado exclusivo.

WorkNumber
WorkNumber string

número de telefone de trabalho do usuário

MobileNumber
MobileNumber string

número de telefone celular do usuário

SourceSystemId
SourceSystemId string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é exibido no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível pelos usuários típicos do sistema.

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Trabalhe com o InEight para provisionar um valor exclusivo para esse campo.

VendorCode
VendorCode string

Código do fornecedor se o usuário for atribuído a um fornecedor

EmployeeId
EmployeeId string

Forneça uma ID válida de um usuário atribuído no sistema.

Linguagem
Language string

Idioma primário usado para comunicação

IsExternalUser
IsExternalUser boolean

'1' significa ativo e '0' significa inativo

Data de Início
StartDate date-time

Data de início do usuário no formato UTC.

Data de Término
EndDate date-time

Data de término esperada do usuário no formato UTC.

Obter detalhes dos funcionários

Fornece todos os registros de funcionário criados no InEight para uso em qualquer projeto. No aplicativo, os registros de funcionário são encontrados nas opções de menu no nível da conta em 'Bibliotecas de dados mestres' > 'Recursos operacionais'.

Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. Observe que o campo 'EmployeePIN' retornará apenas valores criptografados para a proteção e segurança de informações privadas.

A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
CraftId
CraftId string

Identifica o ofício do funcionário. O valor neste campo deve corresponder a um identificador público válido para uma embarcação da Integração de Artesanato ou valores inseridos manualmente no InEight.

VendorCode
VendorCode string

Identifica um fornecedor que existe no InEight. Os funcionários com um VendorCode são gerenciados pelo fornecedor associado e sua disponibilidade é limitada a esse fornecedor.

EmployeeId
EmployeeId string

A identificação exclusiva pública do funcionário no InEight.

Primeiro Nome
FirstName string

Nome próprio do funcionário.

LastName
LastName string

Apelido do funcionário.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

EmployeePIN
EmployeePIN string

Um PIN usado pelos funcionários para verificar a si mesmos ao aprovar horas em um cartão de horário. Essa é uma funcionalidade opcional no InEight. Os dados devem ser enviados como números e cabe ao remetente para zero pad o número, se necessário.

CanReportTime
CanReportTime boolean

Determina se o funcionário pode relatar a hora em um cartão de horário no InEight.

SourceSystemId
SourceSystemId string

Identificação do registro do funcionário no sistema externo de registros para funcionários. Esse campo é usado no fluxo de integração para executar uma pesquisa do funcionário no InEight para ser atualizado ou adicionado. Esse campo também é usado para corresponder registros de funcionários a outras entidades em integrações (por exemplo, ProjectEmployee), em que um funcionário é referenciado entre referências.

SourceSystemName
SourceSystemName string

Nome do sistema de registro para funcionários. Colabore com o InEight para identificar um valor específico a ser usado neste campo.

Data de Início
StartDate date-time

Data de início ou contratação do funcionário na organização do cliente. Essa não é uma data específica para um projeto. Se não for fornecido, o sistema usará uma data padrão de quando o registro foi recebido.

Data de Término
EndDate date-time

Data de término ou término do funcionário da organização do cliente. Essa não é uma data específica para um projeto. A data pode ser definida como uma data futura, conforme necessário. Se não for fornecido, o sistema usará uma data de término padrão de 31/12/9999.

Código de moeda
CurrencyCode string

Identifica a moeda associada ao funcionário que é usada para determinar a taxa de pagamento padrão do funcionário. Para permitir a atribuição bem-sucedida do registro de funcionário a um projeto, o valor fornecido nesse campo deve corresponder a uma das moedas usadas para projetos.

UOMName
UOMName string

Identifica a Unidade de Medida associada ao funcionário usada para determinar a taxa de pagamento padrão do funcionário. O valor fornecido aqui deve corresponder a uma Unidade de Nome de Medida OU SourceSystemId existente

StraightTimeRate
StraightTimeRate double

Taxa de pagamento padrão que deve ser aplicada ao funcionário em um projeto atribuído. Se um valor em branco for enviado na integração, o sistema herdará qualquer taxa de tempo reta atribuída ao funcionário por meio de seu Craft associado.

OverTimeFactor
OverTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de horas extras. (Tempo Reto X Fator de Horas Extras = Horas Extras)Forneça isso somente se não estiver usando OverTimeRate.

OverTimeRate
OverTimeRate double

Taxa calculada exata paga ao funcionário por horas extras de acordo com as leis aplicáveis. Forneça isso somente se não estiver usando OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Fator usado para multiplicar a taxa padrão do funcionário para determinar sua taxa de tempo dupla. (Tempo Reto X Fator de Tempo Duplo = Tempo Duplo)Forneça isso somente se não estiver usando DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Taxa calculada exata paga ao funcionário pelo trabalho em tempo duplo de acordo com as leis aplicáveis. Forneça isso somente se não estiver usando DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Sinalizador que determina se deve usar OverTimeRate e DoubleTimeRate ou OverTimeFactor e DoubleTimeFactor. Definir o valor como true indicará que os fatores devem ser usados em vez de taxas específicas.

UnionSourceSystemId
UnionSourceSystemId string

O SourceSystemId de um sindicato ao qual o funcionário pertence. Deve corresponder a uma união válida de Dados Mestres no InEight.

PrimaryCompany
PrimaryCompany string

Abra o campo de texto. O valor desse campo é usado para obter informações sobre o funcionário no Centro de Tempo do InEight.

Título do Cargo
JobTitle string

Usado para exibir o cargo para o funcionário na interface do usuário do Plano Diário. Se esse campo estiver em branco, a interface do usuário usará a descrição do craft atribuída pelo funcionário.

UnionJobTitle
UnionJobTitle string

O aplicativo Plano inEight pode ser configurado para exibir o UnionJobTitle, o JobTitle ou o ofício associado ao Funcionário.

SupervisorId
SupervisorId string

Usado para relatar quadros de horários semanais da equipe. Um relatório pode ser enviado ao Usuário fornecido neste campo para cada funcionário associado que tenha WeeklyTimesheet definido como True. O valor desse campo deve corresponder ao SourceSystemId de um usuário válido do InEight

CountryISOCode
CountryISOCode string

Local/país de emprego do funcionário.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centro de Custo Padrão para cobrança de pagamento quando as horas não devem ser cobradas no projeto ao qual eles são atribuídos (por exemplo, tipos especiais de licença).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Código de processamento de folha de pagamento padrão que pode ser substituído para cada Cartão de Tempo.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Determina se o código de instrução de folha de pagamento adicional pode ser substituído para esse funcionário.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Determina se o funcionário deve estar disponível para seleção em um Quadro de Horários Semanal.

Obter detalhes dos Funcionários do Projeto

Fornece a lista completa de funcionários atribuídos a um projeto especificado e todos os detalhes sobre a atribuição. No aplicativo, os registros do ProjectEmployee são encontrados nas opções de menu no nível do projeto em 'Project' > 'Recursos operacionais atribuídos'. Uma resposta bem-sucedida para essa solicitação será '202 Aceito' e incluirá um elemento 'Location' fornecendo um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no 'Local' até receber uma resposta '200', incluindo o arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando $skip até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
ProjectId
ProjectId True string

Obrigatório Forneça o identificador público (ID do projeto) para um projeto para ver todos os funcionários que foram atribuídos a ele.

Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

Retornos

Nome Caminho Tipo Description
array of object
ProjectId
ProjectId string

SourceSystemId do projeto ao qual os funcionários são atribuídos. Esse campo é rotulado como ID do Projeto Externo na interface do usuário do InEight.

EmployeeId
EmployeeId string

SourceSystemId do funcionário que está sendo atribuído ao projeto.

StraightTimeRate
StraightTimeRate double

Taxa base a ser aplicada ao funcionário para calcular o custo estimado do trabalho no projeto especificado. Fornecer um valor nesse campo definirá uma taxa específica a ser usada para o funcionário somente no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

OverTimeFactor
OverTimeFactor double

Fator percentual de ajuste aplicado ao StraightTimeRate para determinar a taxa de horas extras. Use um fator ou use uma taxa definida, mas não ambos. Se estiver usando fatores em vez de taxas, defina UseBaseWageFactors como true. Fornecer um valor nesse campo definirá um fator específico a ser usado apenas para o funcionário no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

OverTimeRate
OverTimeRate double

Taxa específica a ser aplicada ao funcionário para horas extras. Use um fator ou use uma taxa definida, mas não ambos. Se estiver usando taxas em vez de fatores, defina UseBaseWageFactors como false. Fornecer um valor nesse campo definirá uma taxa específica a ser usada para o funcionário somente no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

DoubleTimeFactor
DoubleTimeFactor double

Fator percentual de ajuste aplicado ao StraightTimeRate para determinar a taxa por tempo duplo. Use um fator ou use uma taxa definida, mas não ambos. Se estiver usando fatores em vez de taxas, defina UseBaseWageFactors como true. Fornecer um valor nesse campo definirá um fator específico a ser usado apenas para o funcionário no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

DoubleTimeRate
DoubleTimeRate double

A taxa específica a ser aplicada ao funcionário para Tempo Duplo.Use um fator ou use uma taxa definida, mas não ambas. Se estiver usando taxas em vez de fatores, defina 'UseBaseWageFactors' como false. Fornecer um valor nesse campo definirá uma taxa específica a ser usada para o funcionário somente no projeto atribuído. Se esse campo for deixado em branco, o sistema usará o valor equivalente no registro de dados mestre do funcionário.

SourceSystemName
SourceSystemName string

O nome do sistema de registro que está atribuindo funcionários a projetos.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina se o sistema deve usar fatores de ajuste salarial em vez de taxas específicas para horas extras e tempo duplo. Esse campo deve ser deixado em branco ao usar os valores no registro de dados mestre do funcionário.

Data de Início
StartDate date-time

A partir da primeira data em que o funcionário deve ser considerado ativo no projeto e disponível para seleção em funções de aplicativo. Essa data não pode preceder a data de início do registro de dados mestre para o funcionário.

Data de Término
EndDate date-time

Última data efetiva em que o funcionário deve ser considerado ativo no projeto e disponível para seleção nas funções do aplicativo. Essa data não pode exceder a data de término do registro de dados mestre do funcionário.

SourceSystemId
SourceSystemId string

Não use este campo.

UoMName
UoMName string

Uma Unidade de Medida usada em conjunto com a Taxa aplicada especificamente ao funcionário para o projeto atribuído. Se um valor não for fornecido para esse campo, o sistema usará a Unidade de Medida do registro mestre funcionário ou o Ofício associado ao Funcionário. O valor fornecido aqui deve corresponder ao Nome OR SourceSystemId de um registro de Unidade de Medida existente.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Use esse campo para definir um Craft específico a ser usado para o funcionário enquanto eles são atribuídos ao projeto. Por exemplo, um funcionário que normalmente trabalha em uma negociação pode ser atribuído como supervisor em uma atribuição temporária ao projeto. Se um Craft específico for enviado neste campo e nenhuma informação de taxa específica tiver sido fornecida de outra forma, os valores de taxa para o funcionário serão determinados a partir do conjunto de artesanato neste campo. Um valor enviado nesse campo deve corresponder a um registro fornecido anteriormente na integração do ProjectCraft.

IsActive
IsActive boolean

Esse campo não é recomendado para uso. O envio de um valor falso dentro desse campo fará com que o registro seja excluído do InEight e irrecuperável sem assistência dos Serviços Profissionais do InEight.

BillingClass
BillingClass string

Permitimos o carregamento projeto por projeto (nível de projeto) de um conjunto de valores para preencher esse campo. Eles devem ser inseridos manualmente por meio da interface do usuário e/ou por meio do APIM. Há uma lista suspensa para seleção de interface do usuário e/ou validação na importação do APIM em relação aos valores existentes. O plano de longo prazo é aprimorar os campos 'Classificação de Cobrança' nos níveis de Equipamento do Project Employee/Project para permitir a capacidade de adicionar/integrar vários valores por projeto como 'selecionar da lista' na interface do usuário e integrar com a validação na lista

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Obter países

Retorna uma lista completa de todos os países disponíveis para uso em aplicativos de nuvem do InEight. A resposta pode ser expandida opcionalmente para incluir os nomes de país traduzidos para todos os idiomas atualmente compatíveis com a nuvem do InEight. Uma resposta bem-sucedida para essa solicitação será "202 Aceito" e incluirá uma propriedade "Location" que contém um endereço em que um arquivo JSON que contém os registros solicitados pode ser baixado. O processamento da solicitação bem-sucedida é tratado como um evento assíncrono e o arquivo pode levar até alguns minutos para ficar disponível. Sondar o endereço fornecido no "Local" até receber uma resposta "200" indicando a presença do arquivo. A API retorna um máximo de 500 registros para cada solicitação. Se o arquivo JSON resultante contiver exatamente 500 registros, continue a fazer solicitações subsequentes usando "$skip" até que a contagem de registros fique abaixo de 500.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

Filter
$filter string

Filtra os resultados, com base em uma condição booliana. Exemplos de operador incluem "eq" para "equals", "ne" para "does not equal", "gt" e "lt" para "greater than"/"less than", "contains('foo')", "endswith('bar')", etc. Consulte exemplos de querystring.

OrderBy
$orderby string

Classifica os resultados. Por exemplo, definir $orderby como "LastName, FirstName" classificará os resultados por LastName e, em seguida, FirstName.

TOP
$top integer

Formato – int32. Retorna apenas os primeiros n resultados.

Ignorar
$skip integer

Formato – int32. Ignora os primeiros n resultados.

includeTranslation
includeTranslation True boolean

Defina como true para incluir nomes de país traduzidos para cada idioma com suporte por aplicativos de nuvem do InEight.

Retornos

Nome Caminho Tipo Description
array of object
Nome
Name string

O nome exclusivo do País exibido nas opções de lista de seleção em aplicativos

ISOCode
ISOCode string

O código abreviado de ISO (Organização Internacional para Padronização) exclusivo (Standard 3166, alfa-2) que representa o país.

CountryTranslations
CountryTranslations array of object

Matriz do nome do país traduzido em cada idioma com suporte

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

O nome abreviado exclusivo do idioma, como 'en' para 'inglês'.

CountryName
CountryTranslations.CountryName string

O nome traduzido do país para o LanguageDisplayId correspondente

Tipo de característica de importação de material

Essa integração faz parte das integrações de Materiais que permite a terceiros manter uma lista mestra de todos os materiais, classificações e atributos predefinidos de materiais usados para Contratos e Compra.

Parâmetros

Nome Chave Obrigatório Tipo Description
Prefixo de locatário
X-IN8-TENANT-PREFIX True string

O prefixo de https://domain.hds.ineight.com/ locatário seria "domínio".

Chave de assinatura DO APIM
Ocp-Apim-Subscription-Key True string

Isso é encontrado no perfil do APIM.

DisplayId
DisplayId string

Um identificador exclusivo que é reconhecido publicamente. Esse campo é mostrado no uso normal de aplicativos InEight. O valor enviado neste campo poderá corresponder a CharacteristicTypeReference se não houver necessidade de usar um identificador exclusivo público versus privado.

DefaultCharacteristicName
DefaultCharacteristicName string

Nome do tipo de característica

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Linguagem
Language string

Código de linguagem que representa o idioma dos campos Nome de Característica Padrão e Descrição Característica Padrão

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Descrição do tipo de característica

CharacteristicTypeReference
CharacteristicTypeReference string

Uma lista predefinida na plataforma InEight que define os valores são permitidos para Tipo de Característica material como (Texto, Lista, Numérico, Data, Lista Aberta)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Identificador criado pelo sistema de registro e usado em todas as comunicações do sistema como o método primário de especificar um registro exclusivo. Esse campo não é mostrado no uso normal de aplicativos InEight e pode conter identificadores internos, como um GUID que não é compreensível por usuários típicos do sistema

SourceSystemName
SourceSystemName string

Nome do sistema externo que está usando a integração. Os clientes devem trabalhar com o InEight para provisionar um valor exclusivo para esse campo

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Linguagem
Language string

código de linguagem que representa o idioma nos campos Nome Característica e Descrição Característica. O valor enviado neste campo deve corresponder a um código válido para idiomas compatíveis com o InEight.

CharacteristicName
CharacteristicName string

CharacteristicName traduzido para o idioma associado

CharacteristicDescription
CharacteristicDescription string

Descrição de CharacteristicName traduzida para o idioma associado

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Linguagem
Language string

código de linguagem que representa o idioma dos campos texto de elemento de tipo característica padrão e de descrição característica do material. O valor enviado neste campo deve corresponder a um código válido para idiomas compatíveis com o InEight

DefaultElementValue
DefaultElementValue string

Valor da cadeia de caracteres do elemento tipo característica

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Descrição do elemento tipo característica

IsActive
IsActive boolean

Determina se o registro está ativo e disponível para o sistema. Se um valor não for fornecido, o valor true será usado. Enviar um valor de false causa uma exclusão temporária do registro no InEight

Linguagem
Language string

Código de linguagem que representa o idioma nos campos ElementValue e CharacteristicTypeElementDescription. O valor enviado neste campo deve corresponder a um código válido para idiomas compatíveis com o InEight

ElementValue
ElementValue string

Texto traduzido do valor do elemento para o idioma associado

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Texto traduzido da descrição ElementValue para o idioma associado

Retornos

response
string

Definições

cadeia

Esse é o tipo de dados básico 'string'.

objeto

Esse é o tipo 'object'.