Condividi tramite


InEight

InEight Connector fornisce un'API per l'uso con gli oggetti InEight.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Supporto inEight
URL https://ineight.com/help-support/
Email support@ineight.com
Metadati del connettore
Editore InEight
Sito web https://ineight.com/
Informativa sulla privacy https://ineight.com/privacy-statement/
Categorie Dati; Produttività

InEight API Connector consente a un cliente di automatizzare i processi aziendali, ridurre il carico di lavoro e garantire la coerenza dei dati tra più sistemi.

Prerequisiti

Per creare una connessione al connettore InEight, è necessario un account utente della piattaforma cloud InEight valido. Per usare il connettore InEight, sono necessari un prefisso tenant e una chiave di sottoscrizione tenant. Per ottenere queste informazioni, contattare il rappresentante InEight.

Come ottenere le credenziali

Contattare l'amministratore di sistema per configurare un account utente per accedere alla piattaforma cloud InEight. Una notifica tramite posta elettronica con le credenziali viene inviata all'indirizzo di posta elettronica associato all'account utente.

Introduzione al connettore

Usare Microsoft Power Automate per creare e gestire flussi di dati tra InEight e sistemi esterni.

  1. Passare a https://make.powerautomate.com/e quindi accedere al proprio account.
  2. Nel riquadro di spostamento a sinistra selezionare Flussi personali. La pagina si apre alla scheda Flussi cloud, che mostra i flussi salvati.
  3. Nel riquadro di spostamento superiore fare clic su Nuovo flusso > Creare un flusso cloud istantaneo. Verrà visualizzata la finestra di dialogo Compila un flusso cloud istantaneo. Questa è un'immagine
  4. Immettere un nome di flusso preferito o un nome verrà generato automaticamente.
  5. Selezionare Trigger manuale di un flusso e quindi fare clic su Crea. La pagina mostra l'inizio per compilare il nuovo flusso. Questa è un'immagine
  6. Aggiungere un passaggio al flusso, fare clic su +Nuovo passaggio. Verrà visualizzata la finestra di dialogo Scegli un'operazione.
  7. Per usare il connettore InEight, nella casella Cerca digitare ineight e quindi selezionarlo nei risultati. Questa è un'immagine
  8. Selezionare dall'elenco delle azioni disponibili. In questo esempio viene selezionato DailyPlan_Get. Questa è un'immagine
  9. Completare i campi obbligatori per il passaggio, aggiungere eventuali passaggi aggiuntivi e quindi fare clic su Salva. Questa è un'immagine

Problemi noti e limitazioni

Le uniche azioni supportate sono quelle elencate per il connettore.

Errori e rimedi comuni

Utente non autorizzato: assicurarsi di avere una configurazione dell'account utente per l'ambiente a cui si sta tentando di accedere.

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Classe Import Material

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Confermare lo stato dei piani giornalieri

Se i piani giornalieri approvati vengono inviati a un sistema esterno, il sistema esterno può facoltativamente elaborare i dati del piano giornaliero e restituire un messaggio che informa la piattaforma cloud InEight che lo stato deve essere aggiornato al completamento dell'elaborazione finale.

Confermare lo stato delle schede temporali

L'integrazione conferma scheda ora consente ai sistemi esterni di segnalare l'esito positivo o negativo dell'elaborazione delle schede temporali ottenute da Time Center e di aggiornare uno stato per supportare un flusso di lavoro aziendale.

Elimina utenti

L'API Users_Delete consente agli utenti di eliminare uno o più record usando sistema esterno a livello di codice o tramite Gestione API manualmente. L'effetto "Eliminazione" viene applicato impostando il flag 'IsActive' su 'False'. Tutti i record di sistema usati per autenticare l'utente in Microsoft Entra ID (tabella Utente di accesso) vengono cancellati. L'eliminazione è disponibile indipendentemente dallo stato dell'utente come attivo o inattivo. Non esiste alcuna restrizione sul numero di utenti che possono essere eliminati tramite una transazione di eliminazione bulk. È stata eseguita la convalida per assicurarsi che un utente non possa eliminare il proprio record.

Fornitori di importazione

L'integrazione dei fornitori consente ai clienti di mantenere un elenco principale di tutti i fornitori che possono essere usati all'interno di qualsiasi progetto.

Get AccoundCodes

Questa integrazione consente ai clienti di leggere ed esportare informazioni relative all'elenco master di codici di account, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale di codici di account che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight.

L'API AccountCode_Import, ovvero la versione in ingresso di questa API GET, viene usata per creare nuovi codici account e aggiornare i codici account esistenti.

Import Incoterms

Questa integrazione consente all'utente di importare le regole IncoTerms in Suite. Gli standard incoTerms sono stati stabiliti dalla Camera internazionale di commercio. Definiscono le regole che devono essere seguite da acquirenti e venditori coinvolti nei contratti internazionali.

Import MaterialSet

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Import PaymentTerm

Questa integrazione consente all'utente di importare le condizioni di pagamento nella piattaforma cloud InEight. Le condizioni di pagamento definiscono gli standard che vengono seguiti quando si pagano le fatture di terzisti. Può contenere termini come il periodo compreso tra 2 pagamenti, sconti, pagamenti anticipato e così via.

Import Project Employee Billing Class

Questa integrazione consente ai clienti di creare e gestire l'elenco principale delle classi di fatturazione dei dipendenti che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuove classi di fatturazione dei dipendenti e aggiornare le classi di fatturazione dei dipendenti esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Import Project Equuipments

L'integrazione di Project Equipment consente ai clienti inEight di fornire a InEight un elenco di apparecchiature specifiche utilizzabili all'interno di un progetto. I record inviati in questa integrazione devono corrispondere ai record master equipment per il cliente (vedere Equipments_Import per informazioni dettagliate). All'interno dell'applicazione, i record projectEquipment sono disponibili nelle opzioni del menu a livello di progetto in "Project" > "Risorse operative assegnate".

Import Trades

Trades Integration consente ai clienti InEight di fornire un elenco di trade per la propria organizzazione. All'interno dell'applicazione, i record Trades sono disponibili nelle opzioni di menu Livello account in "Risorse operative delle librerie > dati master" o dal menu a livello di progetto in "Risorse operative assegnate".

Importa contabilità libro mastro

Questa integrazione consente all'utente di importare un set di transazioni finanziarie dal Libro mastro generale nella piattaforma cloud InEight.

Importa contatti progetto

Questa integrazione consente ai clienti di assegnare contatti ai progetti. L'uso di questa API consente di aggiungere nuovi contatti e i contatti esistenti possono essere non assegnati ai progetti. Ogni contatto nell'API Contatti progetto deve esistere già in InEight come parte dell'elenco principale di tutti i contatti per il cliente (vedere "Contacts_Import" per informazioni dettagliate).

Importa gruppo di materiali

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Importa impostazioni progetto

L'integrazione di ProjectSettings consente GET/SET di impostazioni di progetto che includono Opzioni globali progetto, Attriibutes, Tipi di carburante di progetto ed elenchi personalizzati del progetto. Nelle versioni precedenti, le modifiche apportate a Impostazioni progetto erano possibili solo tramite l'interfaccia utente.

Importa materiale

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Importa mestiere

L'integrazione dell'artigianato consente ai clienti inEight di fornire un elenco di mestieri per la propria organizzazione. All'interno dell'applicazione, i record Di mestiere sono disponibili nelle opzioni del menu Livello account in "Risorse operative delle librerie > dati master" o dal menu a livello di progetto in "Risorse operative assegnate".

Importare apparecchiature

L'integrazione delle apparecchiature consente ai clienti InEight di fornire e mantenere un elenco completo di attrezzature che possono essere usate in qualsiasi progetto specifico. In questa integrazione, è previsto che ''Equipment'' si riferisca a elementi mobili, hanno una tariffa di utilizzo stimata e possono essere monitorati in base alle ore di utilizzo. Le attrezzature possono includere gru, backho, generatori, camion utilizzati per il trasporto e qualsiasi altra risorsa tracciata. Questa integrazione include dettagli specifici sull'apparecchiatura, ad esempio produttore, modello, numero di serie e se l'attrezzatura è di proprietà o noleggio. All'interno dell'applicazione, i record delle apparecchiature sono disponibili nelle opzioni del menu Livello account in ''Librerie dati master'' > ''Risorse operative''.

Importare categorie di apparecchiature

L'integrazione EquipmentCategories consente ai clienti InEight di fornire e gestire un elenco completo di EquipmentCategories che possono essere usate su qualsiasi attrezzatura. All'interno dell'applicazione, i record Catgory equipment sono disponibili nelle opzioni del menu Livello account in ''Librerie dati master'' > ''Risorse operative''.

Importare classi di fatturazione delle apparecchiature di progetto

Questa integrazione consente ai clienti di creare e gestire l'elenco principale delle classi di fatturazione equipment che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuove classi di fatturazione delle apparecchiature e aggiornare le classi di fatturazione delle apparecchiature esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight

Importare dipendenti

L'integrazione dei dipendenti consente ai clienti InEight di fornire un elenco di tutte le risorse dei dipendenti per l'intera organizzazione e di mantenere l'elenco man mano che i dipendenti vengono assunti, terminati o dettagli del cambiamento di occupazione. All'interno dell'applicazione, i record dei dipendenti sono disponibili nelle opzioni del menu Livello account in ''Librerie dati master'' > ''Risorse operative''.

Importare dipendenti progetto

L'integrazione dei dipendenti del progetto consente ai clienti InEight di fornire un elenco specifico di dipendenti che saranno disponibili per l'uso come risorsa in un progetto specifico. Questo elenco può essere gestito tramite l'integrazione man mano che i dipendenti provengono e passano dal progetto e dettagli come le tariffe di pagamento personali stimate cambiano. Ogni dipendente nell'integrazione dei dipendenti del progetto deve esistere già in InEight come parte dell'elenco principale di tutti i dipendenti per il cliente (vedere "Employees_Import" per informazioni dettagliate).

All'interno dell'applicazione, i record ProjectEmployee sono disponibili nelle opzioni di menu a livello di progetto in "Project" > "Risorse operative assegnate".

Importare fornitori di progetti

Questa integrazione consente ai clienti di assegnare fornitori ai progetti. L'uso di questa API consente di aggiungere nuovi fornitori e i fornitori esistenti possono essere non assegnati ai progetti. Ogni fornitore nell'API Project Vendors deve esistere già in InEight come parte dell'elenco principale di tutti i fornitori per il cliente (vedere "Vendors_Import" per informazioni dettagliate).

Importare il tipo di apparecchiature di progetto

Project Equipment Type Integration consente ai clienti InEight di mantenere tariffe specifiche per i tipi di apparecchiature in un progetto specificato.

Importare oranizzazioni

L'integrazione delle organizzazioni consente ai clienti di creare e gestire la struttura erede dell'organizzazione completa, a cui vengono assegnati i progetti, da un terzo sytem, ad esempio un ERP.

Importare progetti

L'integrazione dei progetti consente di creare nuovi progetti all'interno di InEight. Nelle versioni precedenti di InEight, la manutenzione dei progetti per modifiche di stato, date e altri dati del progetto è stata eseguita manualmente tramite l'interfaccia utente del prodotto Core.

Importare ProjectCrafts

Questa integrazione consente ai clienti inEight di associare un mestiere e una tariffa specifici a un dipendente in un progetto specifico.

Importare ruoli

Questa integrazione consente ai clienti di creare il proprio elenco principale di ruoli che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight.

Importare ruoli utente

L'integrazione userRoles consente ai clienti InEight di importare un elenco di utenti e ruoli di mapping a livello di progetto o organizzazione previsto. All'interno dell'applicazione, le assegnazioni di ruolo utente sono disponibili nelle opzioni di menu a livello di account in "Gestione utenti > amministrazione > suite Modifica utente".

Importare tipi di apparecchiature

L'integrazione dei tipi di apparecchiature consente a un sistema esterno di mantenere un elenco principale di tipi di attrezzature in InEight.

Importare utenti

L'integrazione degli utenti consente ai clienti inEight di fornire un elenco di tutte le risorse utente per l'intera organizzazione e di mantenere l'elenco man mano che gli utenti vengono aggiunti o rimossi. All'interno dell'applicazione, i record utente sono disponibili nelle opzioni di menu a livello di account in "Amministrazione suite"

Importazione contatti

Questa integrazione consente ai clienti di creare e gestire il proprio elenco principale di contatti che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuovi contatti e aggiornare i contatti esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Importazione di AccountCode

Questa integrazione consente ai clienti di creare e gestire il proprio elenco principale di codici di account che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. I nuovi codici account e gli aggiornamenti ai codici account eseguiti con questa API vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Importazione di CostCenter

Questa integrazione consente a un sistema finanziario di terze parti di mantenere un elenco di centri di costo all'interno di InEight.

Mercati di importazione

Questa integrazione consente ai clienti di creare e gestire l'elenco principale di Mercati che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuovi mercati e aggiornare i mercati esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Ottenere contatti

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale dei contatti, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale dei contatti che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire query su Gestione API per individuare i contatti in base al nome, al nome, alla società o ad altri dettagli di contatto.

Ottenere i dettagli completi del piano giornaliero

L'integrazione del piano giornaliero consente ai clienti di fornire informazioni sul tempo per i dipendenti e le attrezzature come registrato in InEight Plan. Questa integrazione include informazioni di riepilogo sul piano giornaliero, dalle ore dei dipendenti agli articoli di costo, alle ore di attrezzatura agli articoli di costo, agli indicatori di retribuzione e alle note. L'integrazione del piano giornaliero può essere usata anche per tenere traccia e fornire lo stato del piano nei sistemi esterni alla piattaforma cloud InEight. Quando a questo scopo viene usato un piano giornaliero, è possibile usare un messaggio di risposta facoltativo per attivare una modifica dello stato nel piano giornaliero per indicare che la modifica è stata ricevuta correttamente dal sistema esterno.

Ottenere i dettagli completi della scheda ora

L'integrazione time card fornisce sistemi di elaborazione delle retribuzioni o pre-retribuzioni con una suddivisione dettagliata delle ore per i dipendenti, insieme al tipo di lavoro svolto e personalizzato applicato per blocchi di ore o per l'intero giorno. Questa integrazione è disponibile se Time Center è stato abilitato nell'ambiente del cliente. Time Center è un'applicazione all'interno del piano InEight che genera schede temporali di singoli dipendenti o attrezzature per ogni combinazione immessa in un piano giornaliero. L'applicazione consente a un amministratore di esaminare le ore prima di inviarlo a un ERP per un'ulteriore elaborazione delle ore effettive per altri processi aziendali, ad esempio la retribuzione. Tutte le schede temporali, quando necessario, possono essere inviate tramite l'integrazione della scheda temporale a un erp o ad un altro sistema per ulteriori flussi di lavoro del processo aziendale.

Ottenere i dettagli dei dipendenti

Fornisce tutti i record Employee creati in InEight per l'uso in qualsiasi progetto. All'interno dell'applicazione, i record dei dipendenti sono disponibili nelle opzioni di menu Livello account in 'Master data libraries' > 'Operational resources'.

Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. Si noti che il campo "EmployeePIN" restituirà solo valori crittografati per la protezione e la sicurezza delle informazioni private.

L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli dei dipendenti del progetto

Fornisce l'elenco completo dei dipendenti assegnati a un progetto specificato e tutti i dettagli sull'assegnazione. All'interno dell'applicazione, i record ProjectEmployee sono disponibili nelle opzioni di menu a livello di progetto in "Project" > "Risorse operative assegnate". Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli del contatto del progetto

Questa API fornisce un elenco di contatti assegnati a un progetto. In Project Suite sono disponibili in Project -> Contatti assegnati.

Ottenere i dettagli del fornitore

Restituisce un elenco completo di tutti i fornitori disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli del fornitore del progetto

Questa API fornisce un elenco di fornitori assegnati a un progetto. In Project Suite sono disponibili in Project -> Fornitori assegnati.

Ottenere i dettagli del fuso orario

Restituisce un elenco completo di tutti i fusi orari disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli del mercato

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale dei mercati, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale dei mercati che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire query su Gestione API per i mercati in base al relativo SSID, nome, società o altri dettagli di mercato.

Ottenere i dettagli del progetto

Restituisce un elenco completo di tutti i progetti disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli del ruolo

Questa integrazione consente ai clienti di eseguire query ed esportare il proprio elenco master di ruoli che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. È anche possibile eseguire una query su Gestione API per i ruoli in base a SourceSystemId, RoleName o altri dettagli del ruolo.

Ottenere i dettagli del tipo di attrezzatura

Restituisce un elenco completo di tutti i tipi di apparecchiature disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli dell'artigianato

Restituisce un elenco completo di tutti i mestieri dei dipendenti disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli dell'attrezzatura

Fornisce tutti i record Equipment creati in InEight per l'uso in qualsiasi progetto. All'interno dell'applicazione, i record delle apparecchiature sono disponibili nelle opzioni del menu Livello account in 'Master data libraries' > 'Operational resources'. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli dell'attrezzatura del progetto

Fornisce l'elenco completo delle apparecchiature assegnate a un progetto specificato e tutti i dettagli sull'assegnazione. All'interno dei record ProjectEquipment dell'applicazione sono disponibili nelle opzioni del menu a livello di progetto in "Project" > "Risorse operative assegnate". Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli dell'organizzazione

Restituisce un elenco completo della struttura gerarchica dell'organizzazione completa disponibile per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli dell'unità di misura

Restituisce un elenco completo di tutte le unità di misura disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli della classe di fatturazione dei dipendenti del progetto

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale delle classi di fatturazione dei dipendenti, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale delle classi di fatturazione dei dipendenti che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire una query su Gestione API per i dipendenti in base al relativo SSID, al nome o ad altri dettagli della classe di fatturazione dei dipendenti.

Ottenere i dettagli della classe di fatturazione di Project Equipment

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale delle classi di fatturazione delle apparecchiature, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale delle classi di fatturazione delle apparecchiature che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire query sul Modulo API per le apparecchiature in base al relativo SSID, al nome o ad altri dettagli della classe di fatturazione delle apparecchiature.

Ottenere i dettagli della lingua

Restituisce un elenco completo di tutte le lingue disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli delle aree

Restituisce un elenco di tutti i codici di area disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli delle categorie di attrezzature

Restituisce un elenco completo di tutte le categorie di apparecchiature disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli delle impostazioni del progetto

L'integrazione ProjectSettings_Get consente l'esportazione delle impostazioni del progetto che includono opzioni globali del progetto, attriibutes di project, tipi di carburante di progetto ed elenchi personalizzati del progetto. Nelle versioni precedenti, le modifiche apportate a Impostazioni progetto erano possibili solo tramite l'interfaccia utente.

Si noti che ogni esportazione "GET" includerà tutti i dettagli delle impostazioni per ogni progetto richiesto, ad esempio Opzioni globali, Tipi di carburante ed Elenchi personalizzati. Inoltre, altri parametri di filtro selettivo come $select , $count, $top, $skip.... e così via non funzioneranno con questa API.

Ottenere i dettagli delle valute

Restituisce un elenco completo di tutte le valute disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli sul commercio

Restituisce un elenco completo di tutti i trade dei dipendenti disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Ottenere i dettagli utente

L'integrazione Users_Get consente ai clienti di eseguire query ed esportare elenchi di utenti da InEight nei sistemi interni. I record utente in questi elenchi possono quindi essere modificati e reimportati in Suite tramite Users_Import API.

Ottenere paesi

Restituisce un elenco completo di tutti i paesi disponibili per l'uso nelle applicazioni cloud InEight. La risposta può essere facoltativamente espansa per includere i nomi dei paesi tradotti per tutte le lingue attualmente supportate dal cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Possibilità di inserire i valori effettivi nel controllo

I valori effettivi (generici) consentono di associare i costi effettivi in base alla categoria di costi, alla quantità, alle ore di lavoro e alle ore di lavoro a un articolo di costo in base ai criteri di unione del codice di fase WBS o della posizione CBS. InEight Control prevede che i valori inviati dall'ERP rappresentino l'importo transazionale dell'ultima volta che gli effettivi sono stati inviati a Control. I valori non devono rappresentare voci di processo "to date".

Possibilità di pubblicare i valori effettivi nel controllo per più progetti

I valori effettivi (generici) consentono di associare i costi effettivi in base alla categoria di costi, alla quantità, alle ore di lavoro e alle ore di lavoro a un articolo di costo in base ai criteri di unione del codice di fase WBS o della posizione CBS. InEight Control prevede che i valori inviati dall'ERP rappresentino l'importo transazionale dell'ultima volta che gli effettivi sono stati inviati a Control. I valori non devono rappresentare voci di processo "to date".

Questa integrazione viene usata per importare dati di richiesta di attribuzione (risposta)

Consente ai clienti di importare dati di richiesta di attribuzione (risposta) per l'organizzazione. L'attribuzione consente di registrare beni o servizi ricevuti ma non ancora fatturati in base al contratto.

Questa integrazione viene usata per importare i dati degli ordini di acquisto

Consente ai clienti di ricevere informazioni aggiornate sui dettagli del contratto in base alla creazione di un ordine di acquisto (risposta). Il messaggio di risposta può essere usato anche per fornire aggiornamenti di stato per l'ordine di acquisto durante il passaggio dalla richiesta al pagamento all'interno del sistema esterno.

Questa integrazione viene usata per importare i dati del percorso di archiviazione del progetto

Consente ai clienti di importare i dati della posizione di archiviazione del progetto per l'organizzazione. Questa integrazione crea informazioni sulla posizione di impianto e archiviazione per un progetto usando l'applicazione contratti.

Questa integrazione viene usata per importare i dati dell'impianto

Consente ai clienti di importare i dati dell'impianto per la propria organizzazione. Le piante vengono utilizzate per l'ordinamento dei materiali. Questa integrazione consente di creare e gestire l'elenco di piante selezionabili per l'uso all'interno dell'applicazione del contratto.

Questa integrazione viene usata per importare i dati dell'indirizzo di spedizione di Project

Consente ai clienti di importare i dati di spedizione del progetto per l'organizzazione. Questa integrazione crea e gestisce le informazioni sull'indirizzo di spedizione per un progetto usando l'applicazione del contratto.

Questa integrazione viene usata per importare i dati della fattura

Consente ai clienti di importare fatture per l'organizzazione. Questa integrazione consente ai fornitori che sono utenti di registrare le fatture all'applicazione di contratto che può quindi essere usata nella richiesta di pagamento e inviata al sistema esterno per l'elaborazione. Le fatture registrate vengono visualizzate nel registro fatture come fatture non firmate.

Questa integrazione viene usata per importare i dati della posizione di archiviazione

Consente ai clienti di importare i dati della posizione di archiviazione per l'organizzazione. Questa integrazione consente di creare e gestire l'elenco selezionabile di posizioni di archiviazione per l'uso nel gruppo di progetti.

Questa integrazione viene usata per importare i dati delle apparecchiature contrattuali

Consente ai clienti di importare i dati delle apparecchiature contrattuali per l'organizzazione. Questa integrazione consente a un sistema esterno di abbinare i dettagli delle apparecchiature all'inventario delle attrezzature. Se l'apparecchiatura utilizzata in un articolo di riga esiste in un sistema esterno, i dettagli del contratto vengono collegati per tale apparecchiatura. In caso contrario, il sistema esterno crea nuove apparecchiature in base alle informazioni passate tramite l'integrazione. I dettagli delle nuove apparecchiature vengono inviati alla piattaforma cloud della suite di progetti per l'assegnazione di apparecchiature di progetto.

Questa integrazione viene usata per importare i dati delle persone giuridiche

Consente ai clienti di importare i dati delle persone giuridiche per la propria organizzazione. Le persone giuridiche rappresentano le business unit all'interno di una società che possono essere usate per scopi di fatturazione all'interno dell'applicazione dei contratti. Questa integrazione consente la creazione e la gestione di persone giuridiche selezionabili all'interno dell'applicazione contratti.

Questa integrazione viene usata per importare i dati delle persone giuridiche del progetto

Consente ai clienti di importare i dati delle persone giuridiche del progetto per la propria organizzazione. Questa integrazione associa i record delle persone giuridiche a un progetto e imposta la relazione di impianto da utilizzare nell'applicazione dei contratti.

Questa integrazione viene usata per importare i dati delle ricevute di merci

Consente ai clienti di importare i dati delle ricevute delle merci per l'organizzazione.

Questa integrazione viene usata per importare i dati delle richieste di pagamento

Consente ai clienti di fornire conferma della ricezione della richiesta di pagamento e aggiornamenti facoltativi dello stato del pagamento fino a quando non è stato elaborato completamente. Consente anche ai clienti di registrare i dettagli della fattura insieme ai dettagli di pagamento della fattura direttamente dal sistema esterno senza creare una richiesta di pagamento nella suite di progetti.

Questa integrazione viene usata per importare i dati fiscali del contratto

Consente ai clienti di importare i dati fiscali del contratto per l'organizzazione prima di pubblicare il contratto effettivo. Questa integrazione riceve l'imposta totale e la suddivisione dei codici fiscali e degli importi per un contratto.

Tipo di caratteristica del materiale di importazione

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Unione importazione

Questa integrazione consente a un cliente di mantenere un elenco principale di unioni in InEight. Le unioni possono essere associate a Dipendenti e Mestieri a livello account (tutti i progetti) o a livelli di progetto specificati. Queste associazioni possono essere create e gestite nelle proprie integrazioni (separate) o tramite l'interfaccia utente della piattaforma cloud InEight.

Classe Import Material

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

MaterialSetReference
MaterialSetReference string

Identificatore univoco del set di materiali da associare al materiale

MaterialReference
MaterialReference string

Identificatore univoco del materiale da associare al set di materiali

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificatore univoco del tipo di caratteristica del set di materiali da associare

DefaultPresetValue
DefaultPresetValue string

Il valore predefinito per la caratteristica del set di materiali può essere fornito in questo campo

Language
Language string

Lingua per il valore in DefaultPresetValue. Il valore inviato in questo campo deve corrispondere a un codice di lingua valido supportato da InEight

Language
Language string

Lingua per il valore in PresetValue in questa matrice. Il valore inviato in questo campo deve corrispondere a un codice di lingua valido supportato da InEight

PresetValue
PresetValue string

Testo tradotto di PreseValue nella lingua associata

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

SourceSystemName
SourceSystemName string

Nome del sistema di origine che fornisce i dati. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

Restituisce

response
string

Confermare lo stato dei piani giornalieri

Se i piani giornalieri approvati vengono inviati a un sistema esterno, il sistema esterno può facoltativamente elaborare i dati del piano giornaliero e restituire un messaggio che informa la piattaforma cloud InEight che lo stato deve essere aggiornato al completamento dell'elaborazione finale.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

DailyPlanId
DailyPlanId integer

ID piano giornaliero

PlanStatusCode
PlanStatusCode string

Codice di stato del piano

ModifiedById
ModifiedById string

Modificato da ID

ModifiedDate
ModifiedDate string

Data modifica

DtModifiedDate
DtModifiedDate string

Data modifica

ReleasedDate
ReleasedDate string

Data di rilascio

DtReleasedDate
DtReleasedDate string

Data di rilascio

ReleasedById
ReleasedById string

Rilasciato in base all'ID

Errors
Errors array of string

Errors

Restituisce

response
object

Confermare lo stato delle schede temporali

L'integrazione conferma scheda ora consente ai sistemi esterni di segnalare l'esito positivo o negativo dell'elaborazione delle schede temporali ottenute da Time Center e di aggiornare uno stato per supportare un flusso di lavoro aziendale.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

TimeCardId
TimeCardId string

TimeCardId

Versione
Version string

Versione

stato
Status string

stato

Errors
Errors array of string

Errors

Restituisce

Nome Percorso Tipo Descrizione
array of object
items
object

Elimina utenti

L'API Users_Delete consente agli utenti di eliminare uno o più record usando sistema esterno a livello di codice o tramite Gestione API manualmente. L'effetto "Eliminazione" viene applicato impostando il flag 'IsActive' su 'False'. Tutti i record di sistema usati per autenticare l'utente in Microsoft Entra ID (tabella Utente di accesso) vengono cancellati. L'eliminazione è disponibile indipendentemente dallo stato dell'utente come attivo o inattivo. Non esiste alcuna restrizione sul numero di utenti che possono essere eliminati tramite una transazione di eliminazione bulk. È stata eseguita la convalida per assicurarsi che un utente non possa eliminare il proprio record.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId True string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni della piattaforma di prodotti e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

Restituisce

response
string

Fornitori di importazione

L'integrazione dei fornitori consente ai clienti di mantenere un elenco principale di tutti i fornitori che possono essere usati all'interno di qualsiasi progetto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per i fornitori

SourceSystemName
SourceSystemName string

Nome del sistema di record per i fornitori

VendorCode
VendorCode True string

Identificatore univoco pubblico per un fornitore

VendorDescription
VendorDescription True string

Descrizione di un fornitore

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

AlternateName
AlternateName string

Nome alternativo che può essere assegnato al fornitore per facilitare le ricerche.

Address1
Address1 string

Indirizzo stradale del fornitore.

Address2
Address2 string

Seconda riga facoltativa per l'indirizzo stradale del fornitore.

CapCode
ZipCode string

Codice postale o postale del fornitore.

Città
City string

Città in cui si trova il fornitore.

RegionISOCode
RegionISOCode string

Codice ISO 3166-2 per l'area del fornitore.

CountryISOCode
CountryISOCode string

Codice ISO Alpha-2 per il paese del fornitore.

Numero di telefono
TelephoneNumber string

Numero di telefono per il fornitore.

FaxNumber
FaxNumber string

Numero di fax per il fornitore

DefaultPaymentTerms
DefaultPaymentTerms string

Condizioni di pagamento facoltative che verranno predefinite quando il fornitore viene aggiunto a un contratto.

DefaultINCOTerms
DefaultINCOTerms string

Condizioni facoltative internazionali commerciali (INCO) che verranno predefinite quando il fornitore viene aggiunto a un contratto.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Posizione facoltativa a cui il rischio passa dal venditore all'acquirente in base alle condizioni INCO specificate

VendorTypeReference
VendorTypeReference string

Riferimento facoltativo a un tipo di fornitore. Se usato, i dati forniti in questo campo devono corrispondere a un record valido nei dati master del tipo fornitore che si trovano in Platform.

DefaultCurrencyCode
DefaultCurrencyCode string

Codice valuta predefinito

PreferredLanguage
PreferredLanguage string

Lingua preferita

VendorTaxJurisdiction
VendorTaxJurisdiction string

Un codice facoltativo di giurisdizione fiscale che può essere incluso durante l'invio di fatture e richieste di pagamento da contratti a un sistema esterno. Questo campo può anche essere utilizzato facoltativamente per la richiesta di dettagli fiscali da un sistema fiscale esterno per le voci di contratto.

stato
Status string

Stato del fornitore, disponibile o non disponibile

VendorTaxId
VendorTaxId string

Numero di identificazione fiscale facoltativo emesso per il fornitore da un'autorità fiscale governativa (in genere IRS per i fornitori statunitensi)

VendorAddressType
VendorAddressType string

Tipo di indirizzo fornitore

Address1
Address1 string

Address1

Address2
Address2 string

Address2

CapCode
ZipCode string

CAP

Città
City string

Città

RegionISOCode
RegionISOCode string

Codice ISO dell'area

CountryISOCode
CountryISOCode string

Codice ISO paese

Numero di telefono
TelephoneNumber string

Numero telefonico

FaxNumber
FaxNumber string

Numero fax

Restituisce

response
string

Get AccoundCodes

Questa integrazione consente ai clienti di leggere ed esportare informazioni relative all'elenco master di codici di account, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale di codici di account che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight.

L'API AccountCode_Import, ovvero la versione in ingresso di questa API GET, viene usata per creare nuovi codici account e aggiornare i codici account esistenti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Conteggio
$count integer

Include un conteggio dei risultati corrispondenti (proprietà "@odata.count") nella risposta.

Restituisce

Nome Percorso Tipo Descrizione
array of object
SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni della piattaforma di prodotti e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

DisplayId
DisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nei normali usi delle applicazioni della piattaforma del prodotto. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

AccountCodeOperationType
AccountCodeOperationType string

AccountCodeOperationType è un campo obbligatorio e specifica l'operazione da eseguire tramite il metodo , ad esempio Add o 1, Update o 2, Rename o 3, Move o 4 o Delete o 5.

AccountCodeDescription
AccountCodeDescription string

Descrizione informale del record che verrà mostrato nel normale uso delle applicazioni della piattaforma di prodotti per aiutare gli utenti durante l'esecuzione di ricerche o selezioni. Questo campo supporta un numero elevato di caratteri di testo, ma è consigliabile mantenere la descrizione il più breve possibile mantenendo un significato facilmente riconosciuto.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId o AccountCodeDisplay del record che rappresenta l'elemento padre del record corrente all'interno della gerarchia del codice dell'account.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

L'invio di un valore false in questo campo causerà l'eliminazione temporanea del record dalla piattaforma del prodotto InEight. Se non viene specificato un valore, viene usato il valore predefinito true. Non è consigliabile utilizzare questo campo per nascondere o sospendere un record perché non è possibile ripristinare i record eliminati.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Abilita o disabilita il flag Auto Quantity Primary per il codice dell'account.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Abilita o disabilita il flag Auto Quantity Secondary per il codice dell'account.

IsTerminal
IsTerminal boolean

Determina se il codice dell'account è l'ultimo all'interno di un ramo della gerarchia.

PrimaryUOMReference
PrimaryUOMReference string

Specificare displayId o SourceSystemId di un'unità di misura da usare come UOM primario.

CodiceValuta
CurrencyCode string

Nome di un record Currency valido.

SecondaryUOMReference
SecondaryUOMReference string

Specificare DisplayId o SourceSystemId di un'unità di misura da usare come UOM secondario.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Imposta il valore per l'opzione Contribute Primary to Primary nel codice dell'account.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Imposta il valore per l'opzione Contribute Primary to Secondary nel codice dell'account.

ContributeSecondaryToSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Imposta il valore per l'opzione Contribute Secondary to Secondary nel codice dell'account.

FlagAsDisabled
FlagAsDisabled boolean

Imposta il valore per l'opzione Flag for Disable nel codice dell'account.

Note
Notes string

Campo aperto per le note nel record del codice dell'account

SafetyNotes
SafetyNotes string

Campo aperto per le note nel record del codice dell'account

EnvironmentalNotes
EnvironmentalNotes string

Campo aperto per le note nel record del codice dell'account

QualityNotes
QualityNotes string

Campo aperto per le note nel record del codice dell'account

AccountCodeTag1
AccountCodeTag1 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag2
AccountCodeTag2 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag3
AccountCodeTag3 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag4
AccountCodeTag4 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag5
AccountCodeTag5 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag6
AccountCodeTag6 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag7
AccountCodeTag7 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag8
AccountCodeTag8 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag9
AccountCodeTag9 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag10
AccountCodeTag10 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag11
AccountCodeTag11 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag12
AccountCodeTag12 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag13
AccountCodeTag13 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag14
AccountCodeTag14 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag15
AccountCodeTag15 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag16
AccountCodeTag16 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag17
AccountCodeTag17 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag18
AccountCodeTag18 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag19
AccountCodeTag19 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag20
AccountCodeTag20 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

UserDefinedField1
UserDefinedField1 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField2
UserDefinedField2 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField3
UserDefinedField3 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField4
UserDefinedField4 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField5
UserDefinedField5 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField6
UserDefinedField6 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField7
UserDefinedField7 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField8
UserDefinedField8 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField9
UserDefinedField9 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField10
UserDefinedField10 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

Import Incoterms

Questa integrazione consente all'utente di importare le regole IncoTerms in Suite. Gli standard incoTerms sono stati stabiliti dalla Camera internazionale di commercio. Definiscono le regole che devono essere seguite da acquirenti e venditori coinvolti nei contratti internazionali.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome
Name string

Codice che rappresenta o descrive l'oggetto Incoterm

Description
Description string

Campo definito dal cliente che viene in genere usato per descrivere o fornire dettagli sul incoterm

Language
Language string

Codice linguistico visualizzato nell'interfaccia utente per impostazione predefinita

SourceSystemId
SourceSystemId string

Identificazione del incoterm usato all'interno del sistema esterno. Nella maggior parte dei casi, corrisponde al campo Nome. Questo campo viene usato da InEight per associare i record Incoterm ad altre entità in cui viene fatto riferimento incrociato a un incoterm

SourceSystemName
SourceSystemName string

Nome del sistema esterno che fornisce i dati. Collaborare con InEight per identificare un valore specifico da usare in questo campo

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Description
Description string

Campo definito dal cliente che viene in genere usato per descrivere o fornire dettagli sull'Incoterm in base al codice del linguaggio

Language
Language string

Codice linguistico visualizzato nell'interfaccia utente per impostazione predefinita

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Import MaterialSet

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

MaterialDimensionReference
MaterialDimensionReference True string

Identificatore univoco per la dimensione materiale.

ParentMaterialSetReference
ParentMaterialSetReference string

Identificatore univoco del set di materiali padre a cui si fa riferimento

Language
Language string

Lingua per il valore in DefaultDescription. Il valore inviato in questo campo deve corrispondere a un codice ISO valido per le lingue supportate da InEight

MaterialSetReference
MaterialSetReference string

Identificatore univoco del set di materiali da associare al set di materiali

MaterialSetName
MaterialSetName True string

Nome del set di materiali

DefaultSetDescription
DefaultSetDescription True string

Descrizione del set di materiali predefinito fornita

Language
Language string

Lingua per il valore in SetDescription e MaterialSetName in questa matrice. Il valore inviato in questo campo deve corrispondere a un codice ISO valido per le lingue supportate da InEight

SetDescription
SetDescription string

Campo Descrizione tradotta nella lingua associata

MaterialSetName
MaterialSetName string

Campo Nome tradotto nella lingua associata

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificatore univoco del tipo di caratteristica del set di materiali da associare

MaterialCharacteristicReference
MaterialCharacteristicReference string

Identificatore univoco del riferimento alle caratteristiche materiali

MaterialDimensionReference
MaterialDimensionReference string

Identificatore univoco del riferimento alla dimensione materiale

DynamicDescriptionPosition
DynamicDescriptionPosition string

Posizione della descrizione dinamica per il tipo di caratteristica del set di materiali

SourceSystemName
SourceSystemName string

Nome del sistema di origine che fornisce i dati. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

SourceSystemName
SourceSystemName string

Nome del sistema di origine che fornisce i dati. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

Restituisce

response
string

Import PaymentTerm

Questa integrazione consente all'utente di importare le condizioni di pagamento nella piattaforma cloud InEight. Le condizioni di pagamento definiscono gli standard che vengono seguiti quando si pagano le fatture di terzisti. Può contenere termini come il periodo compreso tra 2 pagamenti, sconti, pagamenti anticipato e così via.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome
Name string

Codice che rappresenta o descrive il termine di pagamento

Description
Description string

Campo definito dal cliente usato in genere per descrivere o fornire dettagli sul termine di pagamento

Language
Language string

Codice linguistico visualizzato dal termine di pagamento nell'interfaccia utente

SourceSystemId
SourceSystemId string

Identificazione del termine di pagamento utilizzato nel sistema esterno. Nella maggior parte dei casi, corrisponde al campo Nome. Questo campo viene usato da InEight per associare i record Incoterm ad altre entità in cui viene interferenziato un termine di pagamento

SourceSystemName
SourceSystemName string

Nome del sistema esterno che fornisce i dati. Collaborare con InEight per identificare un valore specifico da usare in questo campo

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

IsProgressEstimateNumberRequired
IsProgressEstimateNumberRequired boolean

Determina se il numero di stima dello stato è obbligatorio nel modulo Richiesta di pagamento del contratto InEight se viene usato lo stesso termine di pagamento nell'applicazione Del contratto InEight

IsBillingPeriodRequired
IsBillingPeriodRequired boolean

Determina se il periodo di fatturazione è obbligatorio nel modulo Richiesta di pagamento del contratto InEight se viene usato lo stesso termine di pagamento nell'applicazione Contratto InEight

DueDays
DueDays integer

Quando le fatture vengono inviate nel contratto InEight, la data di scadenza della fattura verrà determinata in base al periodo di scadenza del pagamento

Description
Description string

Campo definito dal cliente usato in genere per descrivere o fornire dettagli sul termine di pagamento in base al codice linguistico

Language
Language string

Codice linguistico visualizzato dal termine di pagamento nell'interfaccia utente

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Import Project Employee Billing Class

Questa integrazione consente ai clienti di creare e gestire l'elenco principale delle classi di fatturazione dei dipendenti che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuove classi di fatturazione dei dipendenti e aggiornare le classi di fatturazione dei dipendenti esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectEmployeeBillingClass
ProjectEmployeeBillingClass True string

Nome della classe di fatturazione dipendente usata nel progetto

SourceSystemId
SourceSystemId True string

Identificatore esterno del record della classe di fatturazione dipendente fornito dal sistema di record per le classi di fatturazione

SourceSystemName
SourceSystemName string

Nome del sistema di record che assegna la classe Employee Billing ai progetti.

ProjectId
ProjectId True string

Identificatore esterno del progetto associato alla classe di fatturazione

Description
Description string

Campo facoltativo per aggiungere altri dettagli sulla classe di fatturazione

VendorSourceSystemId
VendorSourceSystemId string

Identificatore esterno facoltativo del fornitore assegnato alla classe di fatturazione

BillingRateST
BillingRateST double

Tariffa oraria standard addebitata al proprietario per il dipendente

BillingRateDT
BillingRateDT double

Tariffa doppia di tempo addebitata al proprietario per il dipendente

BillingRateOT
BillingRateOT double

Tariffa nel tempo addebitata al proprietario per il dipendente

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

Restituisce

response
string

Import Project Equuipments

L'integrazione di Project Equipment consente ai clienti inEight di fornire a InEight un elenco di apparecchiature specifiche utilizzabili all'interno di un progetto. I record inviati in questa integrazione devono corrispondere ai record master equipment per il cliente (vedere Equipments_Import per informazioni dettagliate). All'interno dell'applicazione, i record projectEquipment sono disponibili nelle opzioni del menu a livello di progetto in "Project" > "Risorse operative assegnate".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectNumber
ProjectNumber True string

DisplayId del progetto in cui viene assegnata l'attrezzatura.

EquipmentNumber
EquipmentNumber True string

DisplayId dell'apparecchiatura assegnata al progetto.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

UnitCost
UnitCost double

Imposta la frequenza oraria delle apparecchiature specificamente per l'assegnazione del progetto. Se questo valore non viene fornito, il costo unitario viene ereditato dal tipo di attrezzatura associato al record dell'apparecchiatura.

SourceSystemName
SourceSystemName string

Nome del sistema in cui viene gestita l'assegnazione.

SourceSystemId
SourceSystemId string

ID interno univoco del record di associazione dal sistema in cui vengono gestite le associazioni.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se l'apparecchiatura è disponibile per la selezione in un piano giornaliero nelle applicazioni Plan and Progress

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

Facoltativamente, determina la prima data in cui l'apparecchiatura può essere utilizzata all'interno del progetto assegnato. La data specificata in questo campo non può essere precedente alla data di inizio del progetto assegnato.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

Facoltativamente, determina l'ultima data in cui l'apparecchiatura può essere utilizzata all'interno del progetto assegnato. La data specificata qui non può essere successiva alla data di fine del progetto assegnato.

ContractReference
ContractReference string

ID di riferimento facoltativo per un contratto di noleggio

ContractLineNumberReference
ContractLineNumberReference string

Se l'attrezzatura è stata noleggiata e viene fornito un ContractReference, questo campo può essere utilizzato per indicare una voce specifica all'interno del contratto che contiene le informazioni sull'attrezzatura.

ContractURL
ContractURL string

Campo facoltativo che può essere utilizzato per fornire un URL a un sistema esterno in cui è possibile visualizzare il contratto di contratto di noleggio. Queste informazioni vengono visualizzate solo nelle risorse operative assegnate di un progetto.

BillingClass
BillingClass string

È consentito il caricamento di un set di valori in base al progetto (a livello di progetto) per popolare questo campo. Devono essere immessi manualmente tramite l'interfaccia utente e/o tramite Gestione API. È disponibile un elenco a discesa per la selezione dell'interfaccia utente e/o la convalida nell'importazione di Gestione API rispetto ai valori esistenti. Il piano a lungo termine consiste nel migliorare i campi "Classificazione fatturazione" a livello di Project Employee/Project Equipment per consentire di aggiungere/integrare più valori per progetto come "seleziona dall'elenco" nell'interfaccia utente e integrarsi con la convalida nell'elenco

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Restituisce

response
string

Import Trades

Trades Integration consente ai clienti InEight di fornire un elenco di trade per la propria organizzazione. All'interno dell'applicazione, i record Trades sono disponibili nelle opzioni di menu Livello account in "Risorse operative delle librerie > dati master" o dal menu a livello di progetto in "Risorse operative assegnate".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

TradeDisplay
TradeDisplay True string

Identificatore univoco pubblico per un trade

TradeDescription
TradeDescription True string

Descrizione del commercio

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per gli scambi

SourceSystemName
SourceSystemName string

Nome del sistema di record per Trades

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Importa contabilità libro mastro

Questa integrazione consente all'utente di importare un set di transazioni finanziarie dal Libro mastro generale nella piattaforma cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

DisplayId
DisplayId string

Codice che rappresenta o descrive il Libro mastro generale

Description
Description string

Campo definito dal cliente che viene in genere usato per descrivere o fornire dettagli sul Libro mastro generale

Language
Language string

Codice lingua in cui l'account contabilità generale predefinito da visualizzare nella schermata

SourceSystemId
SourceSystemId string

Identificazione del Libro mastro generale utilizzato all'interno del sistema esterno. Nella maggior parte dei casi, corrisponde al campo DisplayId. Questo campo viene usato da InEight per trovare la corrispondenza con i record Del Libro mastro generale ad altre entità in cui viene interferenziato un libro mastro account

SourceSystemName
SourceSystemName string

Nome del sistema esterno che fornisce i dati. Collaborare con InEight per identificare un valore specifico da usare in questo campo

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Description
Description string

Campo definito dal cliente usato in genere per descrivere o fornire dettagli sul libro mastro generale in base al codice linguistico

Language
Language string

Codice linguistico visualizzato dal libro mastro generale nell'interfaccia utente

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Importa contatti progetto

Questa integrazione consente ai clienti di assegnare contatti ai progetti. L'uso di questa API consente di aggiungere nuovi contatti e i contatti esistenti possono essere non assegnati ai progetti. Ogni contatto nell'API Contatti progetto deve esistere già in InEight come parte dell'elenco principale di tutti i contatti per il cliente (vedere "Contacts_Import" per informazioni dettagliate).

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectDisplayId
ProjectDisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

ContactPrimaryEmail
ContactPrimaryEmail string

Indirizzo di posta elettronica principale del contatto

ContactSourceSystemId
ContactSourceSystemId True string

ID del sistema di origine del contatto da aggiungere al progetto

ProjectSourceSystemId
ProjectSourceSystemId True string

ID del sistema di origine del progetto a cui viene assegnato il contatto

IsActive
IsActive boolean

Tiene traccia dello stato assegnato del contatto al progetto

Restituisce

response
string

Importa gruppo di materiali

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

GroupDisplayId
GroupDisplayId True string

Identificatore univoco riconoscibile pubblicamente. Questo campo è illustrato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato

MaterialGroupName
MaterialGroupName True string

Nome del gruppo di materiali

Description
Description string

Descrizione descrittiva del record che verrà visualizzato nel normale uso delle applicazioni InEight per aiutare gli utenti durante l'esecuzione di ricerche o selezioni. Questo campo può supportare un numero elevato di caratteri di testo, ma è consigliabile mantenere la descrizione il più breve possibile mantenendo un significato facilmente riconosciuto

ParentMaterialGroupReference
ParentMaterialGroupReference string

Se viene utilizzato il gruppo di materiali, specificare il riferimento al gruppo di materiali che rappresenta l'elemento padre di questo record del gruppo di materiali

Language
Language string

Codice linguistico che rappresenta la lingua nei campi Nome gruppo materiali e Descrizione. Il valore inviato in questo campo deve corrispondere a un codice valido per le lingue supportate da InEight

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

MaterialGroupReference
MaterialGroupReference string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

Language
Language string

Codice linguistico che rappresenta la lingua nei campi Nome gruppo materiale e Descrizione per ogni associazione di traduzione. Il valore inviato in questo campo deve corrispondere a un codice valido per le lingue supportate da InEight

MaterialGroupName
MaterialGroupName string

Testo tradotto del nome del gruppo di materiali per la lingua associata

Description
Description string

Testo tradotto della descrizione per la lingua associata

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Importa impostazioni progetto

L'integrazione di ProjectSettings consente GET/SET di impostazioni di progetto che includono Opzioni globali progetto, Attriibutes, Tipi di carburante di progetto ed elenchi personalizzati del progetto. Nelle versioni precedenti, le modifiche apportate a Impostazioni progetto erano possibili solo tramite l'interfaccia utente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectSourceSystemId
ProjectSourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

ProjectSourceSystemName
ProjectSourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

ProjectDisplayId
ProjectDisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

CostItemIntegrationBehavior
CostItemIntegrationBehavior string

Comportamento di integrazione degli elementi di costo

IsAdvancedWorkAndSchedulingFeaturesEnabled
IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Durata pianificata del progetto in giorni

IsTemplateProject
IsTemplateProject boolean

Progetto modello

IsValidateEquipmentToProjectCurrency
IsValidateEquipmentToProjectCurrency boolean

Convalidare l'attrezzatura per la valuta del progetto

ProjectInformationTag1
ProjectInformationTag1 string

Tag informazioni progetto 1

ProjectInformationTag2
ProjectInformationTag2 string

Tag informazioni progetto 2

ProjectInformationTag3
ProjectInformationTag3 string

Tag informazioni progetto 3

ProjectInformationTag4
ProjectInformationTag4 string

Tag informazioni progetto 4

ProjectInformationTag5
ProjectInformationTag5 string

Tag informazioni progetto 5

ProjectInformationTag6
ProjectInformationTag6 string

Tag informazioni progetto 6

ProjectInformationTag7
ProjectInformationTag7 string

Tag informazioni progetto 7

ProjectInformationTag8
ProjectInformationTag8 string

Tag informazioni progetto 8

ProjectInformationTag9
ProjectInformationTag9 string

Tag informazioni progetto 9

ProjectInformationTag10
ProjectInformationTag10 string

Tag informazioni progetto 10

ProjectInformationTag11
ProjectInformationTag11 string

Tag informazioni progetto 11

ProjectInformationTag12
ProjectInformationTag12 string

Tag informazioni progetto 12

ProjectInformationTag13
ProjectInformationTag13 string

Tag informazioni progetto 13

ProjectInformationTag14
ProjectInformationTag14 date-time

Tag informazioni progetto 14

ProjectInformationTag15
ProjectInformationTag15 date-time

Tag informazioni progetto 15

NomeElenco
ListName True string

Nome dell'elenco aggiunto all'etichetta personalizzata

FieldValues
FieldValues array of string

Matrice delimitata da virgole di stringhe con un elenco NON-DUPLICATE di tutti i valori di campo che fanno parte dell'elenco personalizzato

IsEstimatingResourceMapped
IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypeDisplay True string

Nome del tipo di carburante utilizzato

UOMSourceSystemId
UOMSourceSystemId True string

Il valore specificato in questo campo deve corrispondere a un'unità di misura valida specificata in precedenza o definita nel sistema InEight.

CodiceValuta
CurrencyCode True string

Valuta utilizzata per acquistare il carburante. Il valore specificato in questo campo deve corrispondere a un codice di valuta nella piattaforma cloud InEight e a quello selezionato per il progetto.

UnitCost
UnitCost double

Valore del carburante per unità di misura

AccountCodeReference
AccountCodeReference string

Codice dell'account del record che verrà visualizzato nel normale uso delle applicazioni della piattaforma di prodotti per aiutare gli utenti durante l'esecuzione di ricerche o selezioni per un determinato lavoro completato.

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

Restituisce

response
string

Importa materiale

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

DisplayId
DisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo è illustrato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato

MaterialTypeReference
MaterialTypeReference string

Deve corrispondere a un valore valido per un tipo di materiale predefinito all'interno di InEight tramite i dati di inizializzazione

MaterialGroupReference
MaterialGroupReference string

Riferimento facoltativo a un gruppo a cui appartiene il materiale

Language
Language string

Codice linguistico che rappresenta la lingua dei nomi e delle descrizioni predefiniti per ogni record nell'integrazione. Il codice fornito deve corrispondere a una lingua supportata da InEight

DefaultMaterialName
DefaultMaterialName string

Nome materiale predefinito visualizzato nell'interfaccia utente

DefaultMaterialDescription
DefaultMaterialDescription string

Descrizione del materiale visualizzato nell'interfaccia utente

PurchasingUnitOfMeasure
PurchasingUnitOfMeasure string

PurchasingUnitOfMeasure accetta sourceSystemId di un record unit of Measure valido, nonché il valore attualmente previsto del campo

ManufacturingPartNumber
ManufacturingPartNumber string

Numero di parte facoltativo che può essere fornito se la parte è specifica di un produttore noto

BaseUnitOfMeasure
BaseUnitOfMeasure string

BaseUnitOfMeasure accetta sourceSystemId di un record Unit of Measure valido, nonché il valore attualmente previsto del campo

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

AccountCodeReference
AccountCodeReference string

Riferimento a un codice account che verrà usato da InEight Contract. Deve essere un codice account valido in InEight

Language
Language string

Codice linguistico che rappresenta la lingua dei nomi tradotti e delle descrizioni per ogni associazione di traduzione. Il codice ISO fornito deve corrispondere a una lingua supportata da InEight

MaterialDescription
MaterialDescription string

Descrizione del materiale nella lingua associata

MaterialName
MaterialName string

Nome del materiale nella lingua associata

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

MaterialSetReference
MaterialSetReference string

Identificatore univoco del set di materiali da associare al materiale

MaterialReference
MaterialReference string

Identificatore univoco del materiale da associare al set di materiali

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

MaterialSetCharacteristicTypeReference
MaterialSetCharacteristicTypeReference string

Identificatore univoco del tipo di caratteristica del set di materiali da associare

DefaultPresetValue
DefaultPresetValue string

Il valore predefinito per la caratteristica del set di materiali può essere fornito in questo campo

Language
Language string

Lingua per il valore in DefaultPresetValue. Il valore inviato in questo campo deve corrispondere a un codice di lingua valido supportato da InEight

Language
Language string

Lingua per il valore in PresetValue in questa matrice. Il valore inviato in questo campo deve corrispondere a un codice di lingua valido supportato da InEight

PresetValue
PresetValue string

Testo tradotto di PreseValue nella lingua associata

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

SourceSystemName
SourceSystemName string

Nome del sistema di origine che fornisce i dati. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

MaterialReference
MaterialReference string

Identificatore univoco del materiale da associare al set di materiali

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo

Restituisce

response
string

Importa mestiere

L'integrazione dell'artigianato consente ai clienti inEight di fornire un elenco di mestieri per la propria organizzazione. All'interno dell'applicazione, i record Di mestiere sono disponibili nelle opzioni del menu Livello account in "Risorse operative delle librerie > dati master" o dal menu a livello di progetto in "Risorse operative assegnate".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

CraftId
CraftId True string

ID InEight del record Craft

CraftDescription
CraftDescription True string

Descrizione dell'imbarcazione

TradeId
TradeId True string

ID InEight per il commercio associato all'craft

CodiceValuta
CurrencyCode string

Codice ISO della valuta assegnato all'Craft

VendorCode
VendorCode string

ID InEight del fornitore assegnato all'Craft

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per l'artigianato

SourceSystemName
SourceSystemName string

Nome del sistema di record per l'artigianato

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId di un'unione assegnata all'craft

UoMName
UoMName string

Name OR SourceSystemId di un record Unit of Measure esistente che deve essere usato per le risorse assegnate a Craft

UseBaseWageFactors
UseBaseWageFactors boolean

Flag che determina se il record utilizza valori assoluti o fattori di moltiplicazione per le tariffe di pagamento.

StraightTimeRate
StraightTimeRate double

La tariffa per il pagamento standard che deve essere applicata per questo Mestiere

OverTimeFactor
OverTimeFactor double

Fattore utilizzato per moltiplicare il tasso standard del dipendente per determinare il tasso di straordinario. Se non si usano fattori, il campo sarà vuoto.

OverTimeRate
OverTimeRate double

Tariffa calcolata esatta pagata al dipendente per il lavoro straordinario in base alle leggi applicabili. Se si usano fattori, il campo sarà vuoto.

DoubleTimeFactor
DoubleTimeFactor double

Fattore usato per moltiplicare la frequenza standard del dipendente per determinare la frequenza di tempo doppio. Se non si usano fattori, il campo sarà vuoto

DoubleTimeRate
DoubleTimeRate double

Tariffa calcolata esatta pagata al dipendente per un lavoro a doppio tempo in base alle leggi applicabili. Se si usano fattori, il campo sarà vuoto.

IsActive
IsActive boolean

Per questa API vengono restituiti solo i record attivi

Restituisce

response
string

Importare apparecchiature

L'integrazione delle apparecchiature consente ai clienti InEight di fornire e mantenere un elenco completo di attrezzature che possono essere usate in qualsiasi progetto specifico. In questa integrazione, è previsto che ''Equipment'' si riferisca a elementi mobili, hanno una tariffa di utilizzo stimata e possono essere monitorati in base alle ore di utilizzo. Le attrezzature possono includere gru, backho, generatori, camion utilizzati per il trasporto e qualsiasi altra risorsa tracciata. Questa integrazione include dettagli specifici sull'apparecchiatura, ad esempio produttore, modello, numero di serie e se l'attrezzatura è di proprietà o noleggio. All'interno dell'applicazione, i record delle apparecchiature sono disponibili nelle opzioni del menu Livello account in ''Librerie dati master'' > ''Risorse operative''.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilità o stato corrente dell'apparecchiatura. I valori consentiti per questo campo sono 'Available' e 'Unavailable'. Se non specificato in modo specifico, verrà assunto il valore di 'Available'.

EquipmentNumber
EquipmentNumber True string

Sistema di articoli dell'apparecchiatura dell'identificatore di record, che deve essere univoco per ogni attrezzatura.

OwnershipType
OwnershipType True string

Indica se l'elemento dell'attrezzatura è di proprietà o viene affittato dal cliente. Le opzioni valide per questo campo sono 'Di proprietà' e 'Rented'.

EquipmentType
EquipmentType True string

Associa l'elemento attrezzatura a un tipo di attrezzature. Il valore deve corrispondere a quello di un EquipmentTypeId esistente.

VendorCode
VendorCode string

Identifica un fornitore esistente in InEight. Le apparecchiature con un codice fornitore vengono gestite dal fornitore associato e la loro disponibilità è limitata a tale fornitore.

Numero di serie
SerialNumber string

Numero di serie fisico o numero di identificazione del veicolo (VIN) dell'apparecchiatura.

Produttore
Manufacturer string

Nome del produttore dell'attrezzatura.

Punto
Dot boolean

Indica se l'attrezzatura è regolamentata dal Reparto di trasporti (DOT).

EquipmentDescription
EquipmentDescription True string

Campo definito dall'utente che in genere descrive o fornisce informazioni dettagliate sulla categoria o sul modello/tipo di apparecchiature specifiche.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

SourceSystemId
SourceSystemId string

Identificazione dell'apparecchiatura utilizzata all'interno del sistema esterno. Nella maggior parte dei casi, corrisponde al campo Numero attrezzatura. Questo campo viene usato da InEight per associare i record delle apparecchiature ad altre entità (ad esempio, Project Equipment) in cui viene fatto riferimento incrociato a un'attrezzatura.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che fornisce i dati.

CodiceValuta
CurrencyCode string

Identifica il tipo di valuta associato all'apparecchiatura.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Il centro di costo a cui appartiene l'apparecchiatura.

Posizione
Location string

Campo di testo libero utilizzato per visualizzare una posizione in cui è possibile trovare l'attrezzatura.

UnitCost
UnitCost double

Costo associato al funzionamento delle apparecchiature. Il valore immesso qui corrisponde all'unità di misura (UoMName).

UoMName
UoMName string

Identifica l'unità di misura associata all'apparecchiatura. Il valore specificato qui deve corrispondere all'ID del sistema di origine O nome di un record di unità di misura esistente.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se il record può essere utilizzato per la pianificazione giornaliera nelle applicazioni Piano e Stato

Restituisce

response
string

Importare categorie di apparecchiature

L'integrazione EquipmentCategories consente ai clienti InEight di fornire e gestire un elenco completo di EquipmentCategories che possono essere usate su qualsiasi attrezzatura. All'interno dell'applicazione, i record Catgory equipment sono disponibili nelle opzioni del menu Livello account in ''Librerie dati master'' > ''Risorse operative''.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

EquipmentCategoryId
EquipmentCategoryId string

Identificatore univoco pubblico per una categoria attrezzature

Description
Description string

Descrizione per la categoria attrezzature

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per le categorie di apparecchiature

SourceSystemName
SourceSystemName string

Nome del sistema di registrazione per le categorie di apparecchiature

IsActive
IsActive boolean

Determina se il record è disponibile per l'uso

Restituisce

response
string

Importare classi di fatturazione delle apparecchiature di progetto

Questa integrazione consente ai clienti di creare e gestire l'elenco principale delle classi di fatturazione equipment che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuove classi di fatturazione delle apparecchiature e aggiornare le classi di fatturazione delle apparecchiature esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectEquipmentBillingClass
ProjectEquipmentBillingClass True string

Nome della classe di fatturazione dell'apparecchiatura usata nel progetto

SourceSystemId
SourceSystemId True string

Identificatore esterno del record della classe di fatturazione delle apparecchiature fornito dal sistema di record per le classi di fatturazione

SourceSystemName
SourceSystemName string

Nome del sistema di record che assegna la classe Equipment Billing ai progetti.

ProjectId
ProjectId True string

Identificatore esterno del progetto associato alla classe di fatturazione

Description
Description string

Campo facoltativo per aggiungere altri dettagli sulla classe di fatturazione

VendorSourceSystemId
VendorSourceSystemId string

Identificatore esterno facoltativo del fornitore assegnato alla classe di fatturazione

BillingRate
BillingRate double

Tariffa addebitata al proprietario per l'apparecchiatura

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

Restituisce

response
string

Importare dipendenti

L'integrazione dei dipendenti consente ai clienti InEight di fornire un elenco di tutte le risorse dei dipendenti per l'intera organizzazione e di mantenere l'elenco man mano che i dipendenti vengono assunti, terminati o dettagli del cambiamento di occupazione. All'interno dell'applicazione, i record dei dipendenti sono disponibili nelle opzioni del menu Livello account in ''Librerie dati master'' > ''Risorse operative''.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

CraftId
CraftId True string

Identifica l'artigianato del dipendente. Il valore in questo campo deve corrispondere a un identificatore pubblico valido per un mestiere ottenuto da Craft Integration o i valori immessi manualmente in InEight.

VendorCode
VendorCode string

Identifica un fornitore esistente in InEight. I dipendenti con vendorCode vengono gestiti dal fornitore associato e la loro disponibilità è limitata a tale fornitore.

EmployeeId
EmployeeId True string

Identificazione univoca pubblica del dipendente all'interno di InEight.

Nome
FirstName True string

Nome del dipendente.

Cognome
LastName True string

Cognome del dipendente.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

EmployeePIN
EmployeePIN string

PIN utilizzato dai dipendenti per verificarsi quando si approvano le ore su una scheda temporale. Questa è la funzionalità facoltativa in InEight. I dati devono essere inviati come numeri e devono essere inviati al mittente fino a zero il numero, se necessario.

CanReportTime
CanReportTime boolean

Determina se il dipendente può segnalare l'ora di una scheda temporale in InEight.

SourceSystemId
SourceSystemId string

Identificazione del record del dipendente nel sistema esterno di record per i dipendenti. Questo campo viene usato nel flusso di integrazione per eseguire una ricerca del dipendente all'interno di InEight da aggiornare o aggiungere. Questo campo viene usato anche per associare i record dei dipendenti ad altre entità nelle integrazioni ,ad esempio ProjectEmployee, in cui viene fatto riferimento incrociato a un dipendente.

SourceSystemName
SourceSystemName string

Nome del sistema di record per i dipendenti. Collaborare con InEight per identificare un valore specifico da usare in questo campo.

DataInizio
StartDate date-time

Data di inizio o assunzione del dipendente nell'organizzazione del cliente. Non si tratta di una data specifica per un progetto. Se non specificato, il sistema utilizzerà una data predefinita di quando il record è stato ricevuto.

Data di fine
EndDate date-time

Data di fine o di chiusura del dipendente dell'organizzazione del cliente. Non si tratta di una data specifica per un progetto. La data può essere impostata su una data futura in base alle esigenze. Se non specificato, il sistema userà una data di fine predefinita del 31/12/9999.

CodiceValuta
CurrencyCode string

Identifica la valuta associata al dipendente che viene utilizzata per determinare la tariffa standard del dipendente. Per consentire l'assegnazione corretta del record dipendente a un progetto, il valore specificato in questo campo deve corrispondere a una delle valute utilizzate per i progetti.

UOMName
UOMName string

Identifica l'unità di misura associata al dipendente usato per determinare la tariffa standard del dipendente. Il valore fornito qui deve corrispondere a un'unità di misura esistente o SourceSystemId

StraightTimeRate
StraightTimeRate double

Tariffa per il pagamento standard che deve essere applicato per il dipendente all'interno di un progetto assegnato. Se nell'integrazione viene inviato un valore vuoto, il sistema erediterà qualsiasi frequenza di tempo reale assegnata al dipendente tramite il proprio craft associato.

OverTimeFactor
OverTimeFactor double

Fattore utilizzato per moltiplicare il tasso standard del dipendente per determinare il tasso di straordinario. (Tempo dritto X fattore straordinario = straordinario)Specificare questa opzione solo se non si usa OverTimeRate.

OverTimeRate
OverTimeRate double

Tariffa calcolata esatta pagata al dipendente per il lavoro straordinario in base alle leggi applicabili. Specificare questa opzione solo se non si usa OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Fattore usato per moltiplicare il tasso standard del dipendente per determinare la frequenza di tempo doppio. (Tempo dritto X doppio fattore di tempo = doppio tempo)Specificare questa opzione solo se non si usa DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Tariffa calcolata esatta pagata al dipendente per un lavoro a doppio tempo in base alle leggi applicabili. Specificare questa opzione solo se non si usa DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Flag che determina se usare OverTimeRate e DoubleTimeRate o OverTimeFactor e DoubleTimeFactor. L'impostazione del valore su true indicherà che i fattori devono essere usati invece di tariffe specifiche.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId di un'unione a cui appartiene il dipendente. Deve corrispondere a un'unione valida da Master Data in InEight.

PrimaryCompany
PrimaryCompany string

Aprire il campo di testo. Il valore di questo campo viene usato per informazioni sul dipendente in InEight Time Center.

Titolo di lavoro
JobTitle string

Usato per visualizzare il titolo del lavoro per il dipendente nell'interfaccia utente del piano giornaliero. Se questo campo è vuoto, l'interfaccia utente userà la descrizione artigianale assegnata dal dipendente.

UnionJobTitle
UnionJobTitle string

L'applicazione Piano InEight può essere configurata per visualizzare UnionJobTitle, JobTitle o l'artigianato associato al dipendente.

SupervisorId
SupervisorId string

Utilizzato per la creazione di report delle schede attività settimanali del personale. Un report può essere inviato all'utente fornito in questo campo per ogni dipendente associato con WeeklyTimesheet impostato su True. Il valore di questo campo deve corrispondere a SourceSystemId di un utente InEight valido

CountryISOCode
CountryISOCode string

Località/paese di lavoro del dipendente.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centro di costo predefinito per il pagamento con pagamento in base al quale non devono essere addebitate le ore per il progetto a cui sono assegnate (ad esempio, tipi speciali di congedo).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Codice di elaborazione delle retribuzioni predefinito che può essere sottoposto a override per ogni scheda temporale.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Determina se è possibile eseguire l'override del codice di istruzioni aggiuntivo per il dipendente.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Determina se il dipendente deve essere disponibile per la selezione in una scheda attività settimanale.

Restituisce

response
string

Importare dipendenti progetto

L'integrazione dei dipendenti del progetto consente ai clienti InEight di fornire un elenco specifico di dipendenti che saranno disponibili per l'uso come risorsa in un progetto specifico. Questo elenco può essere gestito tramite l'integrazione man mano che i dipendenti provengono e passano dal progetto e dettagli come le tariffe di pagamento personali stimate cambiano. Ogni dipendente nell'integrazione dei dipendenti del progetto deve esistere già in InEight come parte dell'elenco principale di tutti i dipendenti per il cliente (vedere "Employees_Import" per informazioni dettagliate).

All'interno dell'applicazione, i record ProjectEmployee sono disponibili nelle opzioni di menu a livello di progetto in "Project" > "Risorse operative assegnate".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectId
ProjectId True string

SourceSystemId del progetto a cui sono assegnati i dipendenti. Questo campo è etichettato come ID progetto esterno nell'interfaccia utente inEight.

EmployeeId
EmployeeId True string

SourceSystemId del dipendente assegnato al progetto.

StraightTimeRate
StraightTimeRate double

Tariffa di base da applicare al dipendente per calcolare il costo stimato del lavoro nel progetto specificato. Se si specifica un valore in questo campo, verrà impostata una tariffa specifica da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

OverTimeFactor
OverTimeFactor double

Fattore percentuale di rettifica applicato a StraightTimeRate per determinare il tasso di straordinario. Usare un fattore o usare una frequenza impostata, ma non entrambe. Se si usano fattori anziché tariffe, impostare UseBaseWageFactors su true. Se si specifica un valore in questo campo, verrà impostato un fattore specifico da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

OverTimeRate
OverTimeRate double

Tariffa specifica da applicare al dipendente per il lavoro straordinario. Usare un fattore o usare una frequenza impostata, ma non entrambe. Se si usano le tariffe anziché i fattori impostare UseBaseWageFactors su false. Se si specifica un valore in questo campo, verrà impostata una tariffa specifica da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

DoubleTimeFactor
DoubleTimeFactor double

Fattore percentuale di rettifica applicato a StraightTimeRate per determinare la frequenza per il doppio tempo. Usare un fattore o usare una frequenza impostata, ma non entrambe. Se si usano fattori invece di tariffe impostare UseBaseWageFactors su true. Se si specifica un valore in questo campo, verrà impostato un fattore specifico da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

DoubleTimeRate
DoubleTimeRate double

Tariffa specifica da applicare al dipendente per Double Time.Usare un fattore o usare una tariffa impostata, ma non entrambe. Se si usano tassi invece di fattori, impostare 'UseBaseWageFactors' su false. Se si specifica un valore in questo campo, verrà impostata una tariffa specifica da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

SourceSystemName
SourceSystemName string

Nome del sistema di record che assegna i dipendenti ai progetti.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina se il sistema deve utilizzare fattori di rettifica del salario invece di tariffe specifiche per il lavoro straordinario e il doppio tempo. Questo campo deve essere lasciato vuoto quando si usano i valori nel record di dati master per il dipendente.

DataInizio
StartDate date-time

Data effettiva in cui il dipendente deve essere considerato attivo nel progetto e disponibile per la selezione all'interno delle funzioni dell'applicazione. Questa data non può precedere la data di inizio del record di dati master per il dipendente.

Data di fine
EndDate date-time

Ultima data di validità che il dipendente deve essere considerato attivo nel progetto e disponibile per la selezione all'interno delle funzioni dell'applicazione. Questa data non può superare la data di fine del record di dati master per il dipendente.

SourceSystemId
SourceSystemId string

Non utilizzare questo campo.

UnionSourceSystemId
UnionSourceSystemId string

Utilizzare questo campo per specificare SourceSystemId di un'unione Se il dipendente deve avere associato un'Unione a livello di progetto diversa dall'Unione associata a livello di dati master. Lasciare vuoto questo campo per mantenere qualsiasi unione associata dal record dipendente dati master.

UoMName
UoMName string

Unità di misura utilizzata in combinazione con la tariffa applicata specificamente al dipendente per il progetto assegnato. Se non viene specificato un valore per questo campo, il sistema utilizzerà l'unità di misura dal record master Employee o dall'craft associato al dipendente. Il valore fornito qui deve corrispondere al nome OR SourceSystemId di un record di unità di misura esistente.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Utilizzare questo campo per impostare un craft specifico da usare per il dipendente mentre sono assegnati al progetto. Ad esempio, un dipendente che normalmente lavora a un commercio può essere assegnato come supervisore per un incarico temporaneo al progetto. Se un mestiere specifico viene inviato in questo campo e non sono state fornite informazioni specifiche sulla tariffa altrimenti i valori della tariffa per il dipendente verranno determinati dal set Craft in questo campo. Un valore inviato in questo campo deve corrispondere a un record fornito in precedenza nell'integrazione di ProjectCraft.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

BillingClass
BillingClass string

È consentito il caricamento di un set di valori in base al progetto (a livello di progetto) per popolare questo campo. Devono essere immessi manualmente tramite l'interfaccia utente e/o tramite Gestione API. È disponibile un elenco a discesa per la selezione dell'interfaccia utente e/o la convalida nell'importazione di Gestione API rispetto ai valori esistenti. Il piano a lungo termine consiste nel migliorare i campi "Classificazione fatturazione" a livello di Project Employee/Project Equipment per consentire di aggiungere/integrare più valori per progetto come "seleziona dall'elenco" nell'interfaccia utente e integrarsi con la convalida nell'elenco

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Restituisce

response
string

Importare fornitori di progetti

Questa integrazione consente ai clienti di assegnare fornitori ai progetti. L'uso di questa API consente di aggiungere nuovi fornitori e i fornitori esistenti possono essere non assegnati ai progetti. Ogni fornitore nell'API Project Vendors deve esistere già in InEight come parte dell'elenco principale di tutti i fornitori per il cliente (vedere "Vendors_Import" per informazioni dettagliate).

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectDisplayId
ProjectDisplayId string

Identificatore univoco per ogni progetto riconoscibile pubblicamente. Questo campo mostra l'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato

VendorCode
VendorCode string

Codice fornitore del fornitore se un utente viene assegnato al fornitore

VendorSourceSystemId
VendorSourceSystemId True string

Questo campo non è consigliato per l'uso. L'invio di un valore false in questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services. Identificatore univoco per ogni fornitore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

ProjectSourceSystemId
ProjectSourceSystemId True string

Identificatore univoco per ogni progetto creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

IsActive
IsActive boolean

Valore booleano che indica se il fornitore è attivo o meno nel sistema InEight

Restituisce

response
string

Importare il tipo di apparecchiature di progetto

Project Equipment Type Integration consente ai clienti InEight di mantenere tariffe specifiche per i tipi di apparecchiature in un progetto specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectId
ProjectId True string

ID del progetto a cui viene assegnato il tipo di apparecchiature

EquipmentTypeId
EquipmentTypeId True string

ID del tipo di attrezzatura assegnato al progetto

UnitCost
UnitCost double

Costo unitario per unità di misura specificato nel record dei dati master del tipo di attrezzatura. Questo campo viene lasciato vuoto tranne quando si esegue l'override del costo unità record dati master per questo tipo di apparecchiature nel progetto assegnato

IsActive
IsActive boolean

L'invio di un valore false in questo campo comporta l'eliminazione temporanea del record dalla piattaforma cloud InEight. Se non viene specificato un valore, viene usato il valore predefinito true

Restituisce

response
string

Importare oranizzazioni

L'integrazione delle organizzazioni consente ai clienti di creare e gestire la struttura erede dell'organizzazione completa, a cui vengono assegnati i progetti, da un terzo sytem, ad esempio un ERP.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome dell'Organizzazione
OrganizationName True string

Il nome dell'organizzazione come dovrebbe essere visualizzato all'interno dell'interfaccia utente inEight

SourceSystemName
SourceSystemName string

Nome del sistema di record per la struttura organizzativa

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per la struttura organizzativa

OrganizationDescription
OrganizationDescription True string

Descrizione del record dell'organizzazione che può essere visualizzato nell'interfaccia utente inEight

ParentOrganization
ParentOrganization True string

SourceSystemId dell'elemento padre del record dell'organizzazione. Usare questo campo per creare una struttura gerarchica per le organizzazioni. Se il record dell'organizzazione si trova all'inizio della struttura gerarchica, usare il valore RootOrg1 come organizzazione padre

IsActive
IsActive boolean

Se impostato su false, il record organization verrà eliminato softmente da InEight

Restituisce

response
string

Importare progetti

L'integrazione dei progetti consente di creare nuovi progetti all'interno di InEight. Nelle versioni precedenti di InEight, la manutenzione dei progetti per modifiche di stato, date e altri dati del progetto è stata eseguita manualmente tramite l'interfaccia utente del prodotto Core.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectDisplayId
ProjectDisplayId True string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

Nome progetto
ProjectName True string

Campo di testo che fornisce un breve nome descrittivo del progetto.

OrganizationSourceSystemId
OrganizationSourceSystemId True string

SourceSystemId dell'organizzazione a cui è assegnato il progetto.

BaseCurrency
BaseCurrency True string

Valuta predefinita del progetto. Il valore specificato in questo campo deve corrispondere a un codice di valuta nella piattaforma cloud InEight.

TimeZone
TimeZone True string

Fuso orario del progetto in formato UTC.

ProjectStatusName
ProjectStatusName True string

Stato del progetto. L'unico valore consentito nella versione corrente è New.

DataInizio
StartDate date-time

Data di inizio del progetto in formato UTC.

Data di fine
EndDate date-time

Data di fine prevista del progetto in formato UTC.

Città
City string

Nome della città in cui si trova il progetto.

RegionISOCode
RegionISOCode string

Codice ISO (3166-2) per l'area in cui si trova il progetto.

CountryISOCode
CountryISOCode string

Codice ISO (Alpha-2) per il paese in cui si trova il progetto.

CapCode
ZipCode string

Cap o codice postale del percorso del progetto.

Address1
Address1 string

Indirizzo principale della posizione del progetto.

Address2
Address2 string

Informazioni aggiuntive sull'indirizzo per la posizione del progetto.

Latitudine
Latitude double

Latitudine GIS (Geographic Information System) della posizione del progetto. I valori consentiti sono massimi di 90 e minimo -90.

Longitudine
Longitude double

Longitudine GIS della posizione del progetto. I valori consentiti sono massimi di 180 e minimo -180.

Note
Notes string

Campo di testo in formato libero per le note sul progetto.

IsActive
IsActive boolean

L'invio di un valore false in questo campo comporta l'eliminazione temporanea del record dalla piattaforma cloud InEight. Se non viene specificato un valore, viene usato il valore predefinito true.

OriginalContractAmount
OriginalContractAmount double

Valore del dollaro del contratto originale.

Numero di contratto
ContractNumber string

Identificatore del contratto primario per il progetto.

DateProjectStarted
DateProjectStarted date-time

Data di inizio effettiva del progetto.

ContractDate
ContractDate date-time

Data di validità del contratto primario.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Data di completamento del contratto primario.

OriginalDuration
OriginalDuration integer

Durata pianificata del progetto in giorni.

ForecastStartDate
ForecastStartDate date-time

Data di inizio prevista del progetto in formato UTC.

ForecastCompletionDate
ForecastCompletionDate date-time

Data di fine prevista del progetto in formato UTC.

ForecastDuration
ForecastDuration integer

Durata prevista del progetto in numero intero.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Data di completamento modificata prevista del progetto in formato UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Estensione prevista della durata del progetto in numero intero

ForecastRevisedDuration
ForecastRevisedDuration integer

Previsione della durata rivista del progetto in numero intero

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Data di completamento modificata del contratto del progetto in formato UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Estensione del contratto della durata del progetto in numero intero

ContractRevisedDuration
ContractRevisedDuration integer

Contratto modificato durata del progetto in numero intero

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Data prevista di ricezione del certificato di completamento sostanziale.

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Data prevista di assegnazione del certificato di completamento sostanziale.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Data prevista di ricezione del certificato di completamento finale.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Data prevista di assegnazione del certificato di completamento finale.

CompanyLegalName
CompanyLegalName string
AttributeName
AttributeName string

Specificare un nome valido di un attributo di progetto definito nel sistema. Se per questo campo viene fornito un valore, non includere il campo AttributeSourceSystemId.

AttributeSourceSystemId
AttributeSourceSystemId string

Specificare un SourceSystemId valido di un attributo di progetto definito nel sistema. Se per questo campo viene specificato un valore, non includere il campo AttributeName.

AttributeValue
AttributeValue True string

Specificare il valore per l'attributo specificato dai campi AttributeName o AttributeSourceSystemId. La voce fornita in questo campo deve corrispondere al tipo di dati previsto dell'attributo del progetto. Ad esempio, se l'attributo project prevede un valore di data, questo campo deve contenere una data. Se il tipo di dati dell'attributo del progetto viene specificato come "Dati", la voce fornita in questo campo deve corrispondere a un'opzione valida per l'origine dati Attributi progetto. Ad esempio, l'origine dati dell'attributo di progetto viene specificata come "Organizzazione", quindi la voce in questo campo deve corrispondere a un nome organizzazione o a SourceSystemId valido.

Mercati
Markets array of string

Restituisce

response
string

Importare ProjectCrafts

Questa integrazione consente ai clienti inEight di associare un mestiere e una tariffa specifici a un dipendente in un progetto specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProjectId
ProjectId True string

ID del progetto in cui l'imbarcazione deve essere resa disponibile

CraftId
CraftId True string

ID dell'artigianato da rendere disponibile al progetto

StraightTimeRate
StraightTimeRate double

Tariffa oraria che deve essere data all'artigianato nel progetto. Questo campo viene lasciato vuoto quando si usa il valore nel record di dati master per l'craft

OverTimeFactor
OverTimeFactor double

Moltiplicatore rispetto al tempo semplice usato per calcolare il tempo straordinario. Se si specifica un valore per il record, usare questo campo o OverTimeRate, ma non entrambi. Questo campo viene lasciato vuoto quando si usa il valore nel record di dati master per l'craft

OverTimeRate
OverTimeRate double

Tariffa specifica da applicare alle ore straordinario. Se si specifica un valore per il record, usare questo campo o OverTimeFactor, ma non entrambi. Questo campo viene lasciato vuoto quando si usa il valore nel record di dati master per l'craft

DoubleTimeFactor
DoubleTimeFactor double

Moltiplicatore rispetto al tempo semplice usato per calcolare il doppio tempo. Se si specifica un valore per il record, utilizzare questo campo o DoubleTimeRate, ma non entrambi. Questo campo viene lasciato vuoto quando si usa il valore nel record di dati master per l'craft

DoubleTimeRate
DoubleTimeRate double

Tariffa specifica da applicare alle ore doppie. Se si specifica un valore per il record, utilizzare questo campo o DoubleTimeFactor, ma non entrambi. Questo campo viene lasciato vuoto quando si usa il valore nel record di dati master per l'craft

IsActive
IsActive boolean

L'invio di un valore false in questo campo comporta l'eliminazione temporanea del record dalla piattaforma cloud InEight. Se non viene specificato un valore, viene usato il valore predefinito true

UseBaseWageFactors
UseBaseWageFactors boolean

Determina se vengono utilizzati fattori o tassi durante il calcolo delle tariffe effettive rispetto alle ore lavorate. Questo campo viene lasciato vuoto quando si usa il valore nel record di dati master per l'craft

Restituisce

response
string

Importare ruoli

Questa integrazione consente ai clienti di creare il proprio elenco principale di ruoli che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

RoleName
RoleName True string

Nome del ruolo

Description
Description string

Descrizione del ruolo

AdminLevel
AdminLevel True string

Livello di amministratore da assegnare a questo ruolo a 0, 1, 2 o 3

SourceSystemId
SourceSystemId True string

ID record univoco assegnato da Suite e corrispondente al sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo

SourceSystemName
SourceSystemName string

Nome univoco assegnato da Suite e corrispondente al sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Importare ruoli utente

L'integrazione userRoles consente ai clienti InEight di importare un elenco di utenti e ruoli di mapping a livello di progetto o organizzazione previsto. All'interno dell'applicazione, le assegnazioni di ruolo utente sono disponibili nelle opzioni di menu a livello di account in "Gestione utenti > amministrazione > suite Modifica utente".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

RoleName
RoleName True string

Nome del ruolo che verrà assegnato all'utente. Il nome specificato in questo campo deve corrispondere a un ruolo esistente all'interno della piattaforma cloud InEight

UserSourceSystemId
UserSourceSystemId True string

SourceSystemId di un utente esistente all'interno della piattaforma cloud InEight

IsActive
IsActive boolean

L'invio di un valore false in questo campo causerà l'eliminazione temporanea dell'associazione dell'utente al ruolo. Se non viene specificato un valore, viene usato il valore predefinito true

ProjectSourceSystemId
ProjectSourceSystemId string

SourceSystemId di un progetto esistente nella piattaforma cloud InEight. In questo modo le autorizzazioni associate al ruolo vengono impostate solo su questo progetto. Se il ruolo deve essere assegnato a più progetti per l'utente, è necessario inviare più record. Se l'utente deve avere il ruolo assegnato a tutti i progetti che si trovano al di sotto di un livello di organizzazione specifico, usare invece il campo OrganizationSourceSystemId

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId di un'organizzazione esistente all'interno della piattaforma cloud InEight. In questo modo vengono concesse le autorizzazioni associate al ruolo a tutti i progetti che rientrano gerarchicamente in questa organizzazione

Restituisce

response
string

Importare tipi di apparecchiature

L'integrazione dei tipi di apparecchiature consente a un sistema esterno di mantenere un elenco principale di tipi di attrezzature in InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

EquipmentTypeId
EquipmentTypeId True string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere all'ID sistema di origine se non è necessario usare un identificatore univoco pubblico o privato.

Description
Description True string

Descrizione informale del record che verrà mostrato nel normale uso delle applicazioni InEight per aiutare gli utenti durante l'esecuzione di ricerche o selezioni. Questo campo supporta un numero elevato di caratteri di testo, ma è consigliabile mantenere la descrizione il più breve possibile mantenendo un significato facilmente riconosciuto.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'impostazione di un valore false in questo campo causerà l'eliminazione temporanea del record da InEight e non sarà recuperabile senza assistenza da InEight Professional Services.

EquipmentCategoryId
EquipmentCategoryId True string

Categoria attrezzature a cui verrà assegnato questo tipo di attrezzatura. Il valore specificato in questo campo deve corrispondere a un record Id categoria apparecchiature esistente in InEight.

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo.

VendorCode
VendorCode string

Se si specifica un valore in questo campo, gli utenti in InEight possono selezionare questo tipo di apparecchiature solo agli utenti assegnati allo stesso codice fornitore. In questo modo, i fornitori che hanno accesso al progetto di terzisti primari possono eseguire la propria pianificazione del lavoro.

CodiceValuta
CurrencyCode string

Valuta predefinita per i tassi di attrezzatura. Il valore fornito qui deve corrispondere a un valore CurrencyCode valido nei dati master InEight.

UoMName
UoMName string

Identifica l'UoM associato all'apparecchiatura.

UnitCost
UnitCost double

Costo associato al funzionamento del tipo di apparecchiature. Il valore immesso qui corrisponde a UoMName.

Restituisce

response
string

Importare utenti

L'integrazione degli utenti consente ai clienti inEight di fornire un elenco di tutte le risorse utente per l'intera organizzazione e di mantenere l'elenco man mano che gli utenti vengono aggiunti o rimossi. All'interno dell'applicazione, i record utente sono disponibili nelle opzioni di menu a livello di account in "Amministrazione suite"

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome
FirstName True string

Nome dell'utente

Cognome
LastName True string

Cognome dell'utente

IsActive
IsActive boolean

'1' significa attivo e '0' significa inattivo

Language
Language string

Lingua primaria usata per la comunicazione

DecimalFormat
DecimalFormat string

Formato decimale

DateFormat
DateFormat string

Formato data

EmployeeId
EmployeeId string

Specificare un ID valido di un utente assegnato nel sistema.

VendorCode
VendorCode string

Codice fornitore del fornitore se l'utente è assegnato a un fornitore

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

MobileNumber
MobileNumber string

numero di telefono cellulare dell'utente

WorkNumber
WorkNumber string

numero di telefono aziendale dell'utente

DisplayUserId
DisplayUserId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

Indirizzo email
EmailAddress True string

indirizzo di posta elettronica ufficiale dell'utente

DataInizio
StartDate date-time

Data di inizio dell'utente in formato UTC.

Data di fine
EndDate date-time

Data di fine prevista dell'utente in formato UTC.

IsExternalUser
IsExternalUser boolean

'1' significa attivo e '0' significa inattivo

Restituisce

response
string

Importazione contatti

Questa integrazione consente ai clienti di creare e gestire il proprio elenco principale di contatti che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuovi contatti e aggiornare i contatti esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome
FirstName True string

Nome del contatto

Cognome
LastName True string

Cognome del contatto

Azienda
Company True string

L'azienda del contatto

PrimaryEmail
PrimaryEmail True string

Indirizzo di posta elettronica principale del contatto

SecondaryEmail
SecondaryEmail string

Indirizzo di posta elettronica secondario del contatto

SourceSystemId
SourceSystemId True string

Identificatore esterno del record Contact fornito dal sistema di record per i contatti

SourceSystemName
SourceSystemName string

Il cliente ha fornito il nome del sistema di record per Contatti.

ContactTypeReference
ContactTypeReference True string

Categoria del contatto

LanguagePreference
LanguagePreference string

Lingua preferita del contatto

VendorSourceSystemId
VendorSourceSystemId string

Se il contatto è associato a un fornitore, l'identificatore esterno del sistema fornitore di record

Reparto
Department string

Divisione del contatto nella società o nell'organizzazione

Titolo
Title string

Titolo del contatto nella società o nell'organizzazione

Posizione
Position string

Posizione del contatto nella società o nell'organizzazione

OfficeNumber
OfficeNumber string

Numero di telefono dell'ufficio del contatto

MobileNumber
MobileNumber string

Numero di telefono cellulare del contatto

FaxNumber
FaxNumber string

Numero fax del contatto

Address1
Address1 string

L'indirizzo per il contatto

Address2
Address2 string

Indirizzo secondario per il contatto

Città
City string

La città in cui vive il contatto

CapCode
ZipCode string

Codice postale (cap) in cui risiede il contatto

RegionISOCode
RegionISOCode string

Codice dell'area ISO (stato) in cui risiede il contatto

CountryISOCode
CountryISOCode string

Codice paese ISO in cui risiede il contatto

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Restituisce

response
string

Importazione di AccountCode

Questa integrazione consente ai clienti di creare e gestire il proprio elenco principale di codici di account che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. I nuovi codici account e gli aggiornamenti ai codici account eseguiti con questa API vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId True string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni della piattaforma di prodotti e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName True string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

DisplayId
DisplayId True string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nei normali usi delle applicazioni della piattaforma del prodotto. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

AccountCodeOperationType
AccountCodeOperationType True string

AccountCodeOperationType è un campo obbligatorio e specifica l'operazione da eseguire tramite il metodo , ad esempio Add o 1, Update o 2, Rename o 3, Move o 4 o Delete o 5.

AccountCodeDescription
AccountCodeDescription True string

Descrizione informale del record che verrà mostrato nel normale uso delle applicazioni della piattaforma di prodotti per aiutare gli utenti durante l'esecuzione di ricerche o selezioni. Questo campo supporta un numero elevato di caratteri di testo, ma è consigliabile mantenere la descrizione il più breve possibile mantenendo un significato facilmente riconosciuto.

ParentAccountCodeSourceSystemId
ParentAccountCodeSourceSystemId string

SourceSystemId o AccountCodeDisplay del record che rappresenta l'elemento padre del record corrente all'interno della gerarchia del codice dell'account.

ReplaceAccountCodeSourceSystemId
ReplaceAccountCodeSourceSystemId string
IsActive
IsActive boolean

L'invio di un valore false in questo campo causerà l'eliminazione temporanea del record dalla piattaforma del prodotto InEight. Se non viene specificato un valore, viene usato il valore predefinito true. Non è consigliabile utilizzare questo campo per nascondere o sospendere un record perché non è possibile ripristinare i record eliminati.

PrimaryAutoQuantity
PrimaryAutoQuantity boolean

Abilita o disabilita il flag Auto Quantity Primary per il codice dell'account.

SecondaryAutoQuantity
SecondaryAutoQuantity boolean

Abilita o disabilita il flag Auto Quantity Secondary per il codice dell'account.

IsTerminal
IsTerminal boolean

Determina se il codice dell'account è l'ultimo all'interno di un ramo della gerarchia.

PrimaryUOMReference
PrimaryUOMReference string

Specificare displayId o SourceSystemId di un'unità di misura da usare come UOM primario.

CodiceValuta
CurrencyCode string

Nome di un record Currency valido.

SecondaryUOMReference
SecondaryUOMReference string

Specificare DisplayId o SourceSystemId di un'unità di misura da usare come UOM secondario.

ContributePrimaryToPrimary
ContributePrimaryToPrimary boolean

Imposta il valore per l'opzione Contribute Primary to Primary nel codice dell'account.

ContributePrimaryToSecondary
ContributePrimaryToSecondary boolean

Imposta il valore per l'opzione Contribute Primary to Secondary nel codice dell'account.

ContributeSecondaryToSecondaryToSecondary
ContributeSecondaryToSecondary boolean

Imposta il valore per l'opzione Contribute Secondary to Secondary nel codice dell'account.

FlagAsDisabled
FlagAsDisabled boolean

Imposta il valore per l'opzione Flag for Disable nel codice dell'account.

Note
Notes string

Campo aperto per le note nel record del codice dell'account

SafetyNotes
SafetyNotes string

Campo aperto per le note nel record del codice dell'account

EnvironmentalNotes
EnvironmentalNotes string

Campo aperto per le note nel record del codice dell'account

QualityNotes
QualityNotes string

Campo aperto per le note nel record del codice dell'account

AccountCodeTag1
AccountCodeTag1 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag2
AccountCodeTag2 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag3
AccountCodeTag3 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag4
AccountCodeTag4 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag5
AccountCodeTag5 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag6
AccountCodeTag6 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag7
AccountCodeTag7 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag8
AccountCodeTag8 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag9
AccountCodeTag9 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag10
AccountCodeTag10 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag11
AccountCodeTag11 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag12
AccountCodeTag12 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag13
AccountCodeTag13 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag14
AccountCodeTag14 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag15
AccountCodeTag15 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag16
AccountCodeTag16 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag17
AccountCodeTag17 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag18
AccountCodeTag18 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag19
AccountCodeTag19 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

AccountCodeTag20
AccountCodeTag20 string

Specificare un valore per il tag personalizzato Codice account da una delle opzioni predefinite dell'elenco personalizzato per questo campo.

UserDefinedField1
UserDefinedField1 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField2
UserDefinedField2 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField3
UserDefinedField3 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField4
UserDefinedField4 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField5
UserDefinedField5 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField6
UserDefinedField6 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField7
UserDefinedField7 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField8
UserDefinedField8 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField9
UserDefinedField9 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

UserDefinedField10
UserDefinedField10 string

Campo personalizzato per Codici account che accetta qualsiasi valore di testo.

Restituisce

response
string

Importazione di CostCenter

Questa integrazione consente a un sistema finanziario di terze parti di mantenere un elenco di centri di costo all'interno di InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

CostCenterDisplayId
CostCenterDisplayId True string

Identificatore univoco visualizzato e compreso pubblicamente. Questo campo può essere uguale a SourceSystemId oppure può contenere un valore diverso

CostCenterDescription
CostCenterDescription True string

Descrizione pubblica completa del centro di costo

CostCenterTypeDisplayId
CostCenterTypeDisplayId True string

DisplayId di un tipo di centro di costo esistente nella piattaforma cloud InEight

IsActive
IsActive boolean

L'invio di un valore false in questo campo comporta l'eliminazione temporanea del record dalla piattaforma cloud InEight. Se non viene specificato un valore, viene usato il valore predefinito true

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo

Restituisce

response
string

Mercati di importazione

Questa integrazione consente ai clienti di creare e gestire l'elenco principale di Mercati che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Usando questa API è possibile aggiungere nuovi mercati e aggiornare i mercati esistenti. L'aggiunta e gli aggiornamenti vengono pubblicati automaticamente (invece di essere sottoposti a staging) e pertanto immediatamente disponibili per l'uso nelle applicazioni cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome
Name True string

Il nome del mercato

Description
Description string

Campo facoltativo per descrivere o aggiungere altri dettagli sul mercato

SourceSystemId
SourceSystemId True string

Identificatore esterno del record di mercato fornito dal sistema di record per i mercati

SourceSystemName
SourceSystemName string

Il cliente ha fornito il nome del sistema di registrazione per Mercati.

IsActive
IsActive boolean

Determina se il record è disponibile per l'uso

Restituisce

response
string

Ottenere contatti

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale dei contatti, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale dei contatti che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire query su Gestione API per individuare i contatti in base al nome, al nome, alla società o ad altri dettagli di contatto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome
FirstName string

Nome del contatto

Cognome
LastName string

Cognome del contatto

Azienda
Company string

L'azienda del contatto

PrimaryEmail
PrimaryEmail string

Indirizzo di posta elettronica principale del contatto

SecondaryEmail
SecondaryEmail string

Indirizzo di posta elettronica secondario del contatto

SourceSystemId
SourceSystemId string

Identificatore esterno del record Contact fornito dal sistema di record per i contatti

SourceSystemName
SourceSystemName string

Il cliente ha fornito il nome del sistema di record per Contatti.

ContactTypeReference
ContactTypeReference string

Categoria del contatto

LanguagePreference
LanguagePreference string

Lingua preferita del contatto

VendorSourceSystemId
VendorSourceSystemId string

Se il contatto è associato a un fornitore, l'identificatore esterno del sistema fornitore di record

Reparto
Department string

Divisione del contatto nella società o nell'organizzazione

Titolo
Title string

Titolo del contatto nella società o nell'organizzazione

Posizione
Position string

Posizione del contatto nella società o nell'organizzazione

OfficeNumber
OfficeNumber string

Numero di telefono dell'ufficio del contatto

MobileNumber
MobileNumber string

Numero di telefono cellulare del contatto

FaxNumber
FaxNumber string

Numero fax del contatto

Address1
Address1 string

L'indirizzo per il contatto

Address2
Address2 string

Indirizzo secondario per il contatto

Città
City string

La città in cui vive il contatto

CapCode
ZipCode string

Codice postale (cap) in cui risiede il contatto

RegionISOCode
RegionISOCode string

Codice dell'area ISO (stato) in cui risiede il contatto

CountryISOCode
CountryISOCode string

Codice paese ISO in cui risiede il contatto

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Ottenere i dettagli completi del piano giornaliero

L'integrazione del piano giornaliero consente ai clienti di fornire informazioni sul tempo per i dipendenti e le attrezzature come registrato in InEight Plan. Questa integrazione include informazioni di riepilogo sul piano giornaliero, dalle ore dei dipendenti agli articoli di costo, alle ore di attrezzatura agli articoli di costo, agli indicatori di retribuzione e alle note. L'integrazione del piano giornaliero può essere usata anche per tenere traccia e fornire lo stato del piano nei sistemi esterni alla piattaforma cloud InEight. Quando a questo scopo viene usato un piano giornaliero, è possibile usare un messaggio di risposta facoltativo per attivare una modifica dello stato nel piano giornaliero per indicare che la modifica è stata ricevuta correttamente dal sistema esterno.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Codice processo
JobCode string

ID progetto esterno

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Restituisce

Nome Percorso Tipo Descrizione
array of object
DailyPlanCostItem
DailyPlanCostItem array of object

Intestazione della matrice per l'articolo di costo.

DailyPlanCostItemEmployee
DailyPlanCostItem.DailyPlanCostItemEmployee array of object

Intestazione della matrice per il dipendente.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEmployee.ResourceId string

ID visualizzato (ID dipendente nell'interfaccia utente) del dipendente associato all'elemento di costo del piano giornaliero. Ci possono essere molti dipendenti per ogni voce di costo.

SubmittedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedDoubletimeHours float

Ore doppie inviate dal dipendente.

SubmittedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedOvertimeHours float

Nel corso del tempo inviato dal dipendente.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.SubmittedStandardHours float

Ore di tempo rette inviate dal dipendente.

ApprovedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedDoubletimeHours float

Ore doppie approvate per il dipendente e usate per l'elaborazione delle retribuzioni.

ApprovedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedOvertimeHours float

Nel corso del tempo sono stati approvati per i dipendenti e usati per l'elaborazione delle retribuzioni.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.ApprovedStandardHours float

Ore di tempo rette approvate per i dipendenti e usate per l'elaborazione delle retribuzioni.

PlannedDoubletimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedDoubletimeHours float

Ore doppie pianificate per i dipendenti.

PlannedOvertimeHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedOvertimeHours float

Nel tempo pianificato per i dipendenti.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEmployee.PlannedStandardHours float

Tempo semplice pianificato per il dipendente.

EmployeeId
DailyPlanCostItem.DailyPlanCostItemEmployee.EmployeeId integer

ID interno inEight per il dipendente.

CraftCode
DailyPlanCostItem.DailyPlanCostItemEmployee.CraftCode string

ID visualizzato di un'imbarcazione valida nei dati master InEight.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes array of object

Intestazione di matrice per i codici motivo associati alla combinazione di elemento dipendente e costo.

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.ReasonCodeId string

ID visualizzato di un codice motivo.

HourType
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.HourType string

Tipo di ora associato al codice motivo.

Orario
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Hours float

Numero di ore associate al codice costitem e costitem e motivo del dipendente.

Premi
DailyPlanCostItem.DailyPlanCostItemEmployee.ReasonCodes.Premiums array of string

Elenco delimitato da virgole di codici Premium associati al codice motivo dipendente e costitemand.

DailyPlanCostItemEquipment
DailyPlanCostItem.DailyPlanCostItemEquipment array of object

Intestazione di matrice per apparecchiature.

ResourceId
DailyPlanCostItem.DailyPlanCostItemEquipment.ResourceId string

ID di visualizzazione (ID attrezzatura nell'interfaccia utente) per ogni attrezzatura nella scheda attività. Possono essere presenti più record per ogni elemento di costo.

SubmittedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.SubmittedStandardHours float

Ore immesse contro l'apparecchiatura.

ApprovedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.ApprovedStandardHours float

Ore approvate per le attrezzature e utilizzate per le ore finali delle attrezzature.

PlannedStandardHours
DailyPlanCostItem.DailyPlanCostItemEquipment.PlannedStandardHours float

Ore di attrezzature pianificate.

EquipmentId
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentId integer

ID interno InEight per il record dell'attrezzatura.

EquipmentType
DailyPlanCostItem.DailyPlanCostItemEquipment.EquipmentType string

Tipo di attrezzatura che corrisponde all'apparecchiatura.

ReasonCodes
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes array of object

Intestazione di matrice per i codici motivo associati all'attrezzatura e all'articolo di costo.

OperatedEmployeeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.OperatedEmployeeId string

ID visualizzato per il dipendente gestito

ReasonCodeId
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.ReasonCodeId string

ID visualizzato di un codice motivo.

Orario
DailyPlanCostItem.DailyPlanCostItemEquipment.ReasonCodes.Hours float

Numero di ore associate all'attrezzatura e all'articolo di costo e al codice motivo.

DailyPlanCostItemComponent
DailyPlanCostItem.DailyPlanCostItemComponent array of object

Intestazione della matrice per il componente.

ResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ResourceId string

ID della risorsa di stima visualizzata nelle applicazioni.

ComponentId
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentId integer

ID Interno inEight dal piano InEight per il componente.

ProjectEstimatingResourceId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceId integer

ID della risorsa di stima, che sarebbe il materiale.

ProjectEstimatingResourceSystemId
DailyPlanCostItem.DailyPlanCostItemComponent.ProjectEstimatingResourceSourceSystemId string

ID della risorsa di stima nel sistema di origine.

InstalledQuantity
DailyPlanCostItem.DailyPlanCostItemComponent.InstalledQuantity double

Quantità di lavoro richiesta per il componente.

ComponentType
DailyPlanCostItem.DailyPlanCostItemComponent.ComponentType string

Tipo di componente del componente. I valori possibili sono: Material, Activity.

CostItemId
DailyPlanCostItem.CostItemId string

ID InEight dell'articolo di costo associato al piano giornaliero.

TaskPriority
DailyPlanCostItem.TaskPriority integer

Ordine delle attività all'interno del piano giornaliero.

PlanQuantity
DailyPlanCostItem.PlanQuantity double

Quantità pianificata per il completamento del giorno.

SubmittedQuantity
DailyPlanCostItem.SubmittedQuantity double

Quantità immessa o inviata dal foreman.

ApprovedQuantity
DailyPlanCostItem.ApprovedQuantity double

Quantità immessa o approvata.

CostItemSourceSystemId
DailyPlanCostItem.CostItemSourceSystemId string

ID univoco dell'articolo di costo dal sistema di origine degli articoli di costo. Ad esempio, se gli elementi di costo vengono importati da un sistema esterno o ERP, l'ID da tale sistema verrà incluso in questo campo. Questo è per il mapping referenziale.

WBSCode
DailyPlanCostItem.WBSCode string

Codice di fase WBS per l'elemento di costo specificato

DailyPlanNote
DailyPlanNote array of object

Intestazione della matrice per la nota.

DailyPlanNoteEmployee
DailyPlanNote.DailyPlanNoteEmployee array of object

Intestazione della matrice per la nota del dipendente.

EmployeeDisplay
DailyPlanNote.DailyPlanNoteEmployee.EmployeeDisplay string

Dipendente associato alla nota. Ci possono essere molti dipendenti associati a una nota.

DailyPlanNoteEquipment
DailyPlanNote.DailyPlanNoteEquipment array of object

Intestazione di matrice per la nota dell'attrezzatura.

EquipmentId
DailyPlanNote.DailyPlanNoteEquipment.EquipmentId string

ID InEight per l'apparecchiatura associata alla nota. A una nota possono essere associati molti record di apparecchiature.

DailyPlanNoteTag
DailyPlanNote.DailyPlanNoteTag array of object

Intestazione di matrice per la sezione per tutti i tag di nota assegnati al piano giornaliero. Questa sezione si ripete per ogni record di tag note.

DailyPlanNoteTagId
DailyPlanNote.DailyPlanNoteTag.DailyPlanNoteTagId integer

ID InEight per il tag associato alla nota. A una nota possono essere associati molti record di tag.

TagCode
DailyPlanNote.DailyPlanNoteTag.TagCode string

Codice tag associato alla nota. I codici tag sono derivati da un elenco fornito a InEight Plan da un sistema di retribuzioni o risorse umane. Possono essere presenti molti codici tag associati a una nota.

DailyPlanNoteTask
DailyPlanNote.DailyPlanNoteTask array of object

Intestazione di matrice per la sezione per tutte le attività note assegnate al piano giornaliero. Questa sezione viene ripetuta per ogni record di attività note.

CostItemId
DailyPlanNote.DailyPlanNoteTask.CostItemId integer

ID visualizzato di un articolo di costo associato alla nota. Per una nota possono essere presenti molti record di voci di costo.

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

Identificatore interno per una nota specifica.

Description
DailyPlanNote.Description string

Testo in formato libero della nota.

DailyPlanSignOff
DailyPlanSignOff array of object

Intestazione di matrice per il segno del piano giornaliero.

DailyPlanSignOffResponse
DailyPlanSignOff.DailyPlanSignOffResponse array of object

Intestazione della matrice per la risposta di disconnettersi. Questa sezione viene ripetuta per ogni dipendente che si è disconnesso per le ore.

EmployeeId
DailyPlanSignOff.DailyPlanSignOffResponse.EmployeeId string

Dipendente associato ai record di disconnetti. Possono essere presenti più record di disconnettersi per ogni piano giornaliero.

QuestionKey
DailyPlanSignOff.DailyPlanSignOffResponse.QuestionKey string

Visualizzare il valore o il codice usato per identificare una domanda nel questionario di iscrizione. Ogni domanda ha un codice univoco assegnato da un ERP per identificare la domanda. Ad esempio, il 2001 potrebbe rappresentare la domanda "Sono stato ferito oggi". visualizzato nella schermata di disconnettersi.

DailyPlanSignoffResponseId
DailyPlanSignOff.DailyPlanSignOffResponse.DailyPlanSignoffResponseId integer

ID interno univoco di InEight per le risposte inviate per il questionario di firma sul piano giornaliero.

ResponseKey
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseKey string

Visualizza valore/codice che può essere usato per identificare una risposta univoca. Il valore rappresenta un codice che può essere usato da un ERP per identificare una risposta YES/NO a una qualsiasi delle domande di iscrizione.

ResponseText
DailyPlanSignOff.DailyPlanSignOffResponse.ResponseText string

Testo effettivo che un utente visualizza nell'interfaccia utente per una risposta a una domanda.

EmployeeId
DailyPlanSignOff.EmployeeId string

ID InEight del dipendente gestito dalla piattaforma cloud InEight. Non si tratta dell'ID visualizzato visualizzato dagli utenti nell'interfaccia utente.

QuestionnaireKey
DailyPlanSignOff.QuestionnaireKey string

Codice che rappresenta le domande poste all'orario di minore attività di disconnessione.

SignoffEmployeeId
DailyPlanSignOff.SignoffEmployeeId string

Dipendente che ha eseguito l'iscrizione. Questo può essere diverso dall'ID dipendente per le ore di disconnessione.

SignoffDate
DailyPlanSignOff.SignoffDate string

Data di disconnettersi.

SignoffStandardHours
DailyPlanSignOff.SignoffStandardHours float

Ore inviate che vengono firmate con il piano giornaliero.

SignoffOvertimeHours
DailyPlanSignOff.SignoffOvertimeHours float

Ore inviate che vengono firmate con il piano giornaliero.

SignoffDoubletimeHours
DailyPlanSignOff.SignoffDoubletimeHours float

Ore inviate che vengono firmate con il piano giornaliero.

DailyPlanSignIns
DailyPlanSignIns array of object

Intestazione della matrice per i signIns del piano giornaliero.

DailyPlanSignInResponses
DailyPlanSignIns.DailyPlanSignInResponses array of object

Matrice di risposta di accesso

DailyPlanSignInResponseId
DailyPlanSignIns.DailyPlanSignInResponses.DailyPlanSignInResponseId integer

ID interno univoco inEight per le risposte inviate per il questionario di accesso sul piano giornaliero.

QuestionKey
DailyPlanSignIns.DailyPlanSignInResponses.QuestionKey string

Visualizzare il valore o il codice usato per identificare una domanda nel questionario di accesso. Ogni domanda ha un codice univoco assegnato da un ERP per identificare la domanda. Ad esempio, il 2001 potrebbe rappresentare la domanda "Sono stato ferito oggi". visualizzato nella schermata di disconnettersi.

QuestionDescription
DailyPlanSignIns.DailyPlanSignInResponses.QuestionDescription string

Testo completo della domanda di accesso

ResponseKey
DailyPlanSignIns.DailyPlanSignInResponses.ResponseKey string

Visualizza valore/codice che può essere usato per identificare una risposta univoca. Il valore rappresenta un codice che può essere usato da un ERP per identificare una risposta YES/NO a una qualsiasi delle domande di iscrizione.

ResponseDescription
DailyPlanSignIns.DailyPlanSignInResponses.ResponseDescription string

Testo effettivo che un utente visualizza nell'interfaccia utente per una risposta a una domanda.

EmployeeDisplay
DailyPlanSignIns.EmployeeDisplay string

Si tratta dell'ID visualizzato del dipendente connesso

SignedInByEmployeeDisplay
DailyPlanSignIns.SignedInByEmployeeDisplay string

Si tratta dell'ID visualizzato del dipendente che esegue l'accesso

SignedInByUserDisplay
DailyPlanSignIns.SignedInByUserDisplay string

Si tratta dell'ID visualizzato dell'utente registrato che esegue l'accesso usando per conto/Accedi a tutte le opzioni idonee(valore esiste solo se l'utente connesso non ha l'associazione dipendente)

SignedInDate
DailyPlanSignIns.SignedInDate string

Data/ora in cui è stato eseguito l'accesso del dipendente

DailyPlanBreaks
DailyPlanBreaks array of object

Intestazione di matrice per le interruzioni del dipendente del piano giornaliero.

EmployeeDisplay
DailyPlanBreaks.EmployeeDisplay string

ID visualizzato del dipendente che richiede un'interruzione

BreakNumber
DailyPlanBreaks.BreakNumber integer

Numero di interruzione per il giorno. Possono essere presenti più

BreakStartTime
DailyPlanBreaks.BreakStartTime string

L'interruzione dipendente inizia giorno/ora

BreakInMinutes
DailyPlanBreaks.BreakInMinutes integer

Durata dell'interruzione in minuti

Executer
Executers array of object

Intestazione della matrice per i executer del piano giornaliero.

DisplayId
Executers.DisplayId string

ID visualizzato dell'utente che ha eseguito il piano giornaliero.

RoleName
Executers.RoleName string

Ruolo utente selezionato per rappresentare l'executor del piano giornaliero.

Responsabili dell'approvazione
Approvers array of object

Intestazione di matrice per i responsabili approvazione del piano giornaliero.

DisplayId
Approvers.DisplayId string

ID visualizzato dell'utente che ha approvato il piano giornaliero.

RoleName
Approvers.RoleName string

Ruolo utente selezionato per rappresentare il responsabile approvazione del piano giornaliero.

DailyPlanEmployeePayrollIndicator
DailyPlanEmployeePayrollIndicator array of object

Intestazione di matrice per gli indicatori di retribuzione dipendente nel piano giornaliero.

DailyPlanEmployeePayrollIndicatorId
DailyPlanEmployeePayrollIndicator.DailyPlanEmployeePayrollIndicatorId integer

ID interno inEight per l'indicatore della retribuzione assegnato al dipendente in un piano giornaliero.

EmployeeId
DailyPlanEmployeePayrollIndicator.EmployeeId string

ID visualizzato dipendente per l'utente a cui è stato assegnato l'indicatore della retribuzione.

PayrollIndicatorId
DailyPlanEmployeePayrollIndicator.PayrollIndicatorId integer

ID interno inEight dell'indicatore di retribuzione.

DailyPlanNoteId
DailyPlanEmployeePayrollIndicator.DailyPlanNoteId integer

ID Interno InEight per la nota, se è stata creata una nota e generata per l'assegnazione dell'indicatore di retribuzione.

CostItemId
DailyPlanEmployeePayrollIndicator.CostItemId integer

Articolo di costo in base al quale l'indicatore della retribuzione è stato assegnato a in un piano giornaliero.

PayrollIdentifier
DailyPlanEmployeePayrollIndicator.PayrollIdentifier string

Visualizzare l'ID o il codice per l'indicatore della retribuzione assegnato.

WBSPhaseCode
DailyPlanEmployeePayrollIndicator.WBSPhaseCode string

Codice di fase WBS per l'articolo di costo a cui è stato assegnato l'indicatore di retribuzione.

EmployeeSourceSystemId
DailyPlanEmployeePayrollIndicator.EmployeeSourceSystemId string

ID sistema di origine del dipendente a cui è stato applicato l'indicatore.

DailyPlanClientSignOff
DailyPlanClientSignOff array of object

Intestazione di matrice per il client che ha firmato il piano giornaliero.

Nome
DailyPlanClientSignOff.Name string

Nome del client che ha firmato il piano giornaliero. Si tratta di un elemento di configurazione facoltativo.

Email
DailyPlanClientSignOff.Email string

Indirizzo di posta elettronica del client che ha effettuato l'accesso al piano giornaliero.

PlanId
PlanId integer

ID inEight del piano giornaliero.

CreatedDate
CreatedDate string

Data di creazione del piano giornaliero.

ProjectId
ProjectId string

ID visualizzato del progetto associato al piano giornaliero.

LanguageKey
LanguageKey string

ID visualizzato della lingua predefinita del piano giornaliero.

Posizione
Location string

Testo in formato libero che descrive la posizione del progetto in cui verrà eseguito il lavoro.

CreatedById
CreatedById string

ID visualizzato dell'utente che ha creato il piano giornaliero.

DeviceKey
DeviceKey string

GUID di un dispositivo (in genere mobile) in cui è stato creato il piano giornaliero.

Spostamento
Shift string

Codice che rappresenta lo spostamento quando è stato eseguito il lavoro.

PlanDate
PlanDate string

Data di esecuzione del piano giornaliero. Questa è la data che rappresenta le ore utilizzate per la retribuzione.

PlanTitle
PlanTitle string

Testo in formato libero per descrivere il nome del piano giornaliero.

PlanStatusCode
PlanStatusCode string

Stato corrente del piano giornaliero. Di seguito sono riportati i possibili codici di stato di un piano giornaliero: PLAN - Fase di pianificazione, EXEC - Fase di esecuzione, WAPP - In attesa di approvazione, APPR - Approvato, FINL - Finale, chiuso. Solo i piani giornalieri con stato APPR, a indicare che sono stati approvati, vengono resi disponibili ai sistemi esterni.

ModifiedById
ModifiedById string

ID di un utente che ha modificato il piano giornaliero.

ModifiedDate
ModifiedDate string

Data dell'ultima modifica al piano giornaliero.

PlannedDate
PlannedDate string

Data in cui il piano giornaliero è stato spostato nella fase di pianificazione.

PlannedById
PlannedById string

ID dell'utente che ha spostato il piano giornaliero nella fase di pianificazione.

ExecutedDate
ExecutedDate string

Data in cui il piano giornaliero è stato spostato nella fase di esecuzione.

ExecutedById
ExecutedById string

ID dell'utente che ha spostato il piano giornaliero nella fase di esecuzione.

ApprovedDate
ApprovedDate string

Data in cui il piano giornaliero è stato spostato nella fase di approvazione.

ApprovedById
ApprovedById string

ID dell'utente che ha spostato il piano giornaliero nella fase di approvazione.

ErrorHandlingToken
ErrorHandlingToken string

Token univoco che può essere usato per recuperare o segnalare problemi relativi all'istanza di integrazione.

CommitmentCode
CommitmentCode string

Visualizza il numero dell'ordine di impegno/acquisto assegnato al piano giornaliero.

ExternalSyncStatus
ExternalSyncStatus integer

I valori consentiti sono: 0 = Pronto per l'invio, 1 = Operazione riuscita, 2 = FAIL

CommitmentId
CommitmentId integer

ID InEight per un ordine di impegno/acquisto assegnato al piano giornaliero.

DailyPlanMaintenance
DailyPlanMaintenance array of object

Intestazione della matrice per la manutenzione.

EmployeeId
DailyPlanMaintenance.EmployeeId string

ID visualizzato del dipendente il cui tempo è stato registrato per l'ordine di lavoro.

WorkOrderId
DailyPlanMaintenance.WorkOrderId string

ID sistema di origine dell'ordine di lavoro (per informazioni dettagliate, vedere Ordine lavorativo piano giornaliero).

WBSPhaseCode
DailyPlanMaintenance.WBSPhaseCode string

Codice di fase WBS dell'elemento di costo associato.

CostItemSourceSystemId
DailyPlanMaintenance.CostItemSourceSystemId string

ID sistema di origine dell'elemento di costo associato.

TotalHours
DailyPlanMaintenance.TotalHours double

Ore associate all'articolo di costo o all'ordine di lavoro. Se sono presenti più codici motivo rispetto alle ore di manutenzione immesse, questo conterrà il totale di tutte le ore immesse in base a codici motivo diversi, rispetto a tale ordine di lavoro o articolo di costo specifico e per il dipendente e le attrezzature.

MaintenanceEquipmentId
DailyPlanMaintenance.MaintenanceEquipmentId string

ID sistema di origine dell'apparecchiatura associata.

Segment1
DailyPlanMaintenance.Segment1 string

Primo segmento dell'articolo di costo associato alle ore.

Segment2
DailyPlanMaintenance.Segment2 string

Secondo segmento dell'articolo di costo associato alle ore.

Segmento3
DailyPlanMaintenance.Segment3 string

Terzo segmento dell'articolo di costo associato alle ore.

Segment4
DailyPlanMaintenance.Segment4 string

Quarto segmento dell'articolo di costo associato alle ore.

ReasonCodes
DailyPlanMaintenance.ReasonCodes array of object

Intestazione di matrice per i codici motivo associati alla manutenzione delle apparecchiature.

ReasonCodeId
DailyPlanMaintenance.ReasonCodes.ReasonCodeId string

Codice abbreviato per un motivo specifico.

HourType
DailyPlanMaintenance.ReasonCodes.HourType string

Tipo di ora associato al codice motivo.

Orario
DailyPlanMaintenance.ReasonCodes.Hours float

Numero di ore associate al record di manutenzione delle apparecchiature.

Premi
DailyPlanMaintenance.ReasonCodes.Premiums array of string

Elenco delimitato da virgole di codici Premium associati al codice di manutenzione/motivo dell'attrezzatura.

ShiftDetail
ShiftDetail array of object
Spostamento
ShiftDetail.Shift string

Nome del turno

ShiftStartDateTime
ShiftDetail.ShiftStartDateTime string

Data e ora di inizio del turno

ShiftEndDateTime
ShiftDetail.ShiftEndDateTime string

Data e ora di fine del turno

EmployeeShiftDetails
ShiftDetail.EmployeeShiftDetails array of object

Matrice di dipendenti che hanno lavorato all'interno del turno sul piano giornaliero

EmployeeId
ShiftDetail.EmployeeShiftDetails.EmployeeId string

ID visualizzato del dipendente che ha lavorato

ShiftStartDateTime
ShiftDetail.EmployeeShiftDetails.ShiftStartDateTime string

Data e ora di inizio del turno

ShiftEndDateTime
ShiftDetail.EmployeeShiftDetails.ShiftEndDateTime string

Data e ora di fine del turno

ClientSignoffReportRecipients
ClientSignoffReportRecipients array of string

Elenco di indirizzi di posta elettronica di persone da ricevere una copia del report di disconnetti client.

Ottenere i dettagli completi della scheda ora

L'integrazione time card fornisce sistemi di elaborazione delle retribuzioni o pre-retribuzioni con una suddivisione dettagliata delle ore per i dipendenti, insieme al tipo di lavoro svolto e personalizzato applicato per blocchi di ore o per l'intero giorno. Questa integrazione è disponibile se Time Center è stato abilitato nell'ambiente del cliente. Time Center è un'applicazione all'interno del piano InEight che genera schede temporali di singoli dipendenti o attrezzature per ogni combinazione immessa in un piano giornaliero. L'applicazione consente a un amministratore di esaminare le ore prima di inviarlo a un ERP per un'ulteriore elaborazione delle ore effettive per altri processi aziendali, ad esempio la retribuzione. Tutte le schede temporali, quando necessario, possono essere inviate tramite l'integrazione della scheda temporale a un erp o ad un altro sistema per ulteriori flussi di lavoro del processo aziendale.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Restituisce

Nome Percorso Tipo Descrizione
array of object
PlanId
PlanId integer

Identificatore univoco del piano giornaliero in cui sono state segnalate le ore per il dipendente.

PlanDate
PlanDate date-time

Data in cui sono state eseguite le ore di piano giornaliere.

PlanTitle
PlanTitle string

Nome assegnato al piano giornaliero in cui sono state immesse le ore.

TimecardId
TimecardId string

Identificatore univoco del record della scheda temporale.

TimeCardType
TimeCardType string

Indica il tipo di scheda temporale da inviare. Manodopera, attrezzature, attrezzature di lavoro, amministrativo, manutenzione

CreatedDate
CreatedDate date-time

Data di creazione della versione specifica della scheda temporale.

ModifiedDate
ModifiedDate date-time

Data dell'ultima modifica della versione specifica della scheda temporale.

Esecutore
Executor string

Identificatore univoco del dipendente che rappresenta il ruolo di Executor nel piano giornaliero.

ShiftDetails
ShiftDetails array of object
Spostamento
ShiftDetails.Shift string

Nome o codice abbreviato dello spostamento rappresentato dal piano giornaliero. I nomi di spostamento sono definiti in Impostazioni dell'applicazione di piano.

ShiftStartDateTime
ShiftDetails.ShiftStartDateTime date-time

Data/ora predefinita in cui l'equipaggio ha iniziato a lavorare per un piano giornaliero specifico.

ShiftEndDateTime
ShiftDetails.ShiftEndDateTime date-time

Data/ora predefinita completata dall'equipaggio per un piano giornaliero specifico.

EmployeeShiftDetails
ShiftDetails.EmployeeShiftDetails array of object

Matrice di dipendenti che hanno lavorato all'interno del turno sul piano giornaliero.

ShiftStartDateTime
ShiftDetails.EmployeeShiftDetails.ShiftStartDateTime date-time

Data/ora in cui un dipendente specifico ha iniziato a lavorare per un piano giornaliero specifico.

ShiftEndDateTime
ShiftDetails.EmployeeShiftDetails.ShiftEndDateTime date-time

Data/ora in cui un dipendente specifico ha completato il lavoro per un piano giornaliero specifico.

Attività commerciale
Trade string

Identificatore univoco del sistema commerciale del record per la scheda dipendente/ora. Il sistema valuterà Project Employee Trade first (se presente) e Employee Trade secondo

Mestiere
Craft string

Identificatore univoco del sistema di registrazione artigianale per la scheda dipendente/ora. Il sistema valuterà project employee craft first (se presente) e Employee Craft second

EmployeeId
EmployeeId string

Identificatore univoco del sistema hr del record del dipendente. Deve corrispondere all'ID sistema di origine del dipendente.

EquipmentId
EquipmentId string

Attrezzature che sono state gestite durante l'esecuzione delle operazioni di manodopera per le ore segnalate. Questo valore è basato sull'ID sistema di origine ricevuto da un sistema esterno.

EmployeeReasonCode
EmployeeReasonCode string

Uno dei seguenti: • Codice motivo per le ore di lavoro, • Codice motivo per le indennità, se la scheda temporale è solo per indennità. Ogni indennità assegnata a un dipendente per il giorno sarà su una scheda temporale separata con zero ore. Ogni combinazione di codice/ore motivo per un dipendente si trovano in una scheda temporale separata. NOTA: l'eccezione è quando sono presenti ore di lavoro e attrezzature gestite (collegato). In questo caso, il codice motivo del dipendente si trova in questo campo e il codice motivo dell'apparecchiatura si trova nel campo del codice motivo dell'apparecchiatura sulla stessa scheda temporale.

EquipmentReasonCode
EquipmentReasonCode string

Se le ore immesse in un piano giornaliero sono per apparecchiature gestite e un codice motivo è stato selezionato per il blocco di ore, il codice motivo verrà segnalato qui.

LaborHourType
LaborHourType string

Tipo di ora associato al codice motivo nella scheda timecard.

EmployeeHours
EmployeeHours double

Questo campo viene usato per le ore di attività dei dipendenti immesse nella scheda temporale. Quando la scheda temporale rappresenta il lavoro in base a un ordine di lavoro, le ore trascorse nell'ordine di lavoro vengono visualizzate qui.

EquipmentHours
EquipmentHours double

Ore segnalate per il funzionamento delle attrezzature durante le operazioni di manodopera.

Versione
Version integer

Versione corrente della scheda ora. Il controllo delle versioni inizia a 0 e viene incrementato ogni volta che viene reinviato al sistema di ricezione.

Segment1
Segment1 string

Primo segmento dell'articolo di costo associato alle ore.

Segment2
Segment2 string

Secondo segmento dell'articolo di costo associato alle ore.

Segmento3
Segment3 string

Terzo segmento dell'articolo di costo associato alle ore.

Segment4
Segment4 string

Quarto segmento dell'articolo di costo associato alle ore.

WorkOrder
WorkOrder string

Identificatore univoco per un ordine di lavoro se ne è stato selezionato uno per le ore. Questo valore è basato sull'ID sistema di origine ricevuto da un sistema esterno.

MaintenanceEquipmentId
MaintenanceEquipmentId string

Identificatore univoco per l'apparecchiatura specificata da un ordine di lavoro o per le attrezzature selezionate per le ore di manutenzione. Un valore per questo campo è presente solo se è stato selezionato un ordine di lavoro per le ore. Questo valore è basato sull'ID sistema di origine ricevuto da un sistema esterno.

OverrideTrade
OverrideTrade string

Se il commercio è stato sottoposto a override sulla carta temporale dal commercio predefinito assegnato al dipendente, questo campo mostrerà il valore TradeId sottoposto a override.

OverrideCraft
OverrideCraft string

Se l'artigianato è stato sottoposto a override sulla scheda temporale dall'artigianato predefinito assegnato al dipendente, questo campo mostrerà il valore CraftId sottoposto a override.

Premi
Premiums array of string
TimeCardCharacteristics
TimeCardCharacteristics array of object

Intestazione di matrice per i campi personalizzati usati nel piano giornaliero e associati alle ore nella scheda temporale. All'interno di questa matrice, qualsiasi coppia nome/valore caratteristica può essere ripetuta se sono presenti ore nella scheda temporale per più tipi di risorse (ad esempio, manodopera e attrezzature).

Nome
TimeCardCharacteristics.Name string

Nome della caratteristica della scheda temporale per cui viene impostato il valore. Questo campo può essere ripetuto in base alle esigenze all'interno dell'elenco TimeCardCharacteristic. Le opzioni disponibili per il nome sono EmployeeCostType e EquipmentCostType.

Value
TimeCardCharacteristics.Value string

Valore del nome della caratteristica scheda temporale. Questo campo può essere ripetuto per ogni nome di caratteristica specificato.

AdditionalPayrollInstructionCodeOverridden
AdditionalPayrollInstructionCodeOverridden boolean

Se il codice di istruzione Consenti retribuzioni aggiuntive per il dipendente è stato modificato (modificato o rimosso) per la carta temporale per qualsiasi motivo, questo campo verrà visualizzato come true.

IsActive
IsActive boolean

Se la scheda temporale è attiva, questo campo mostrerà true

Ottenere i dettagli dei dipendenti

Fornisce tutti i record Employee creati in InEight per l'uso in qualsiasi progetto. All'interno dell'applicazione, i record dei dipendenti sono disponibili nelle opzioni di menu Livello account in 'Master data libraries' > 'Operational resources'.

Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. Si noti che il campo "EmployeePIN" restituirà solo valori crittografati per la protezione e la sicurezza delle informazioni private.

L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
CraftId
CraftId string

Identifica l'artigianato del dipendente. Il valore in questo campo deve corrispondere a un identificatore pubblico valido per un mestiere ottenuto da Craft Integration o i valori immessi manualmente in InEight.

VendorCode
VendorCode string

Identifica un fornitore esistente in InEight. I dipendenti con vendorCode vengono gestiti dal fornitore associato e la loro disponibilità è limitata a tale fornitore.

EmployeeId
EmployeeId string

Identificazione univoca pubblica del dipendente all'interno di InEight.

Nome
FirstName string

Nome del dipendente.

Cognome
LastName string

Cognome del dipendente.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

EmployeePIN
EmployeePIN string

PIN utilizzato dai dipendenti per verificarsi quando si approvano le ore su una scheda temporale. Questa è la funzionalità facoltativa in InEight. I dati devono essere inviati come numeri e devono essere inviati al mittente fino a zero il numero, se necessario.

CanReportTime
CanReportTime boolean

Determina se il dipendente può segnalare l'ora di una scheda temporale in InEight.

SourceSystemId
SourceSystemId string

Identificazione del record del dipendente nel sistema esterno di record per i dipendenti. Questo campo viene usato nel flusso di integrazione per eseguire una ricerca del dipendente all'interno di InEight da aggiornare o aggiungere. Questo campo viene usato anche per associare i record dei dipendenti ad altre entità nelle integrazioni ,ad esempio ProjectEmployee, in cui viene fatto riferimento incrociato a un dipendente.

SourceSystemName
SourceSystemName string

Nome del sistema di record per i dipendenti. Collaborare con InEight per identificare un valore specifico da usare in questo campo.

DataInizio
StartDate date-time

Data di inizio o assunzione del dipendente nell'organizzazione del cliente. Non si tratta di una data specifica per un progetto. Se non specificato, il sistema utilizzerà una data predefinita di quando il record è stato ricevuto.

Data di fine
EndDate date-time

Data di fine o di chiusura del dipendente dell'organizzazione del cliente. Non si tratta di una data specifica per un progetto. La data può essere impostata su una data futura in base alle esigenze. Se non specificato, il sistema userà una data di fine predefinita del 31/12/9999.

CodiceValuta
CurrencyCode string

Identifica la valuta associata al dipendente che viene utilizzata per determinare la tariffa standard del dipendente. Per consentire l'assegnazione corretta del record dipendente a un progetto, il valore specificato in questo campo deve corrispondere a una delle valute utilizzate per i progetti.

UOMName
UOMName string

Identifica l'unità di misura associata al dipendente usato per determinare la tariffa standard del dipendente. Il valore fornito qui deve corrispondere a un'unità di misura esistente o SourceSystemId

StraightTimeRate
StraightTimeRate double

Tariffa per il pagamento standard che deve essere applicato per il dipendente all'interno di un progetto assegnato. Se nell'integrazione viene inviato un valore vuoto, il sistema erediterà qualsiasi frequenza di tempo reale assegnata al dipendente tramite il proprio craft associato.

OverTimeFactor
OverTimeFactor double

Fattore utilizzato per moltiplicare il tasso standard del dipendente per determinare il tasso di straordinario. (Tempo dritto X fattore straordinario = straordinario)Specificare questa opzione solo se non si usa OverTimeRate.

OverTimeRate
OverTimeRate double

Tariffa calcolata esatta pagata al dipendente per il lavoro straordinario in base alle leggi applicabili. Specificare questa opzione solo se non si usa OverTimeFactor.

DoubleTimeFactor
DoubleTimeFactor double

Fattore usato per moltiplicare il tasso standard del dipendente per determinare la frequenza di tempo doppio. (Tempo dritto X doppio fattore di tempo = doppio tempo)Specificare questa opzione solo se non si usa DoubleTimeRate.

DoubleTimeRate
DoubleTimeRate double

Tariffa calcolata esatta pagata al dipendente per un lavoro a doppio tempo in base alle leggi applicabili. Specificare questa opzione solo se non si usa DoubleTimeFactor.

UseBaseWageFactors
UseBaseWageFactors boolean

Flag che determina se usare OverTimeRate e DoubleTimeRate o OverTimeFactor e DoubleTimeFactor. L'impostazione del valore su true indicherà che i fattori devono essere usati invece di tariffe specifiche.

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId di un'unione a cui appartiene il dipendente. Deve corrispondere a un'unione valida da Master Data in InEight.

PrimaryCompany
PrimaryCompany string

Aprire il campo di testo. Il valore di questo campo viene usato per informazioni sul dipendente in InEight Time Center.

Titolo di lavoro
JobTitle string

Usato per visualizzare il titolo del lavoro per il dipendente nell'interfaccia utente del piano giornaliero. Se questo campo è vuoto, l'interfaccia utente userà la descrizione artigianale assegnata dal dipendente.

UnionJobTitle
UnionJobTitle string

L'applicazione Piano InEight può essere configurata per visualizzare UnionJobTitle, JobTitle o l'artigianato associato al dipendente.

SupervisorId
SupervisorId string

Utilizzato per la creazione di report delle schede attività settimanali del personale. Un report può essere inviato all'utente fornito in questo campo per ogni dipendente associato con WeeklyTimesheet impostato su True. Il valore di questo campo deve corrispondere a SourceSystemId di un utente InEight valido

CountryISOCode
CountryISOCode string

Località/paese di lavoro del dipendente.

DefaultCostCenterSourceSystemId
DefaultCostCenterSourceSystemId string

Centro di costo predefinito per il pagamento con pagamento in base al quale non devono essere addebitate le ore per il progetto a cui sono assegnate (ad esempio, tipi speciali di congedo).

AdditionalPayrollInstructionCode
AdditionalPayrollInstructionCode string

Codice di elaborazione delle retribuzioni predefinito che può essere sottoposto a override per ogni scheda temporale.

IsOverrideAdditionalPayrollInstructionCodeAllowed
IsOverrideAdditionalPayrollInstructionCodeAllowed boolean

Determina se è possibile eseguire l'override del codice di istruzioni aggiuntivo per il dipendente.

IsAvailableWeeklyTimeSheet
IsAvailableWeeklyTimeSheet boolean

Determina se il dipendente deve essere disponibile per la selezione in una scheda attività settimanale.

Ottenere i dettagli dei dipendenti del progetto

Fornisce l'elenco completo dei dipendenti assegnati a un progetto specificato e tutti i dettagli sull'assegnazione. All'interno dell'applicazione, i record ProjectEmployee sono disponibili nelle opzioni di menu a livello di progetto in "Project" > "Risorse operative assegnate". Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

Obbligatorio. Specificare l'identificatore pubblico (ID progetto) per un progetto per visualizzare tutti i dipendenti assegnati.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectId
ProjectId string

SourceSystemId del progetto a cui sono assegnati i dipendenti. Questo campo è etichettato come ID progetto esterno nell'interfaccia utente inEight.

EmployeeId
EmployeeId string

SourceSystemId del dipendente assegnato al progetto.

StraightTimeRate
StraightTimeRate double

Tariffa di base da applicare al dipendente per calcolare il costo stimato del lavoro nel progetto specificato. Se si specifica un valore in questo campo, verrà impostata una tariffa specifica da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

OverTimeFactor
OverTimeFactor double

Fattore percentuale di rettifica applicato a StraightTimeRate per determinare il tasso di straordinario. Usare un fattore o usare una frequenza impostata, ma non entrambe. Se si usano fattori anziché tariffe, impostare UseBaseWageFactors su true. Se si specifica un valore in questo campo, verrà impostato un fattore specifico da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

OverTimeRate
OverTimeRate double

Tariffa specifica da applicare al dipendente per il lavoro straordinario. Usare un fattore o usare una frequenza impostata, ma non entrambe. Se si usano le tariffe anziché i fattori impostare UseBaseWageFactors su false. Se si specifica un valore in questo campo, verrà impostata una tariffa specifica da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

DoubleTimeFactor
DoubleTimeFactor double

Fattore percentuale di rettifica applicato a StraightTimeRate per determinare la frequenza per il doppio tempo. Usare un fattore o usare una frequenza impostata, ma non entrambe. Se si usano fattori invece di tariffe impostare UseBaseWageFactors su true. Se si specifica un valore in questo campo, verrà impostato un fattore specifico da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

DoubleTimeRate
DoubleTimeRate double

Tariffa specifica da applicare al dipendente per Double Time.Usare un fattore o usare una tariffa impostata, ma non entrambe. Se si usano tassi invece di fattori, impostare 'UseBaseWageFactors' su false. Se si specifica un valore in questo campo, verrà impostata una tariffa specifica da utilizzare per il dipendente solo nel progetto assegnato. Se questo campo viene lasciato vuoto, il sistema userà il valore equivalente nel record dei dati master per il dipendente.

SourceSystemName
SourceSystemName string

Nome del sistema di record che assegna i dipendenti ai progetti.

UseBaseWageFactors
UseBaseWageFactors boolean

Determina se il sistema deve utilizzare fattori di rettifica del salario invece di tariffe specifiche per il lavoro straordinario e il doppio tempo. Questo campo deve essere lasciato vuoto quando si usano i valori nel record di dati master per il dipendente.

DataInizio
StartDate date-time

Data effettiva in cui il dipendente deve essere considerato attivo nel progetto e disponibile per la selezione all'interno delle funzioni dell'applicazione. Questa data non può precedere la data di inizio del record di dati master per il dipendente.

Data di fine
EndDate date-time

Ultima data di validità che il dipendente deve essere considerato attivo nel progetto e disponibile per la selezione all'interno delle funzioni dell'applicazione. Questa data non può superare la data di fine del record di dati master per il dipendente.

SourceSystemId
SourceSystemId string

Non utilizzare questo campo.

UoMName
UoMName string

Unità di misura utilizzata in combinazione con la tariffa applicata specificamente al dipendente per il progetto assegnato. Se non viene specificato un valore per questo campo, il sistema utilizzerà l'unità di misura dal record master Employee o dall'craft associato al dipendente. Il valore fornito qui deve corrispondere al nome OR SourceSystemId di un record di unità di misura esistente.

ProjectCraftSourcesystemId
ProjectCraftSourcesystemId string

Utilizzare questo campo per impostare un craft specifico da usare per il dipendente mentre sono assegnati al progetto. Ad esempio, un dipendente che normalmente lavora a un commercio può essere assegnato come supervisore per un incarico temporaneo al progetto. Se un mestiere specifico viene inviato in questo campo e non sono state fornite informazioni specifiche sulla tariffa altrimenti i valori della tariffa per il dipendente verranno determinati dal set Craft in questo campo. Un valore inviato in questo campo deve corrispondere a un record fornito in precedenza nell'integrazione di ProjectCraft.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

BillingClass
BillingClass string

È consentito il caricamento di un set di valori in base al progetto (a livello di progetto) per popolare questo campo. Devono essere immessi manualmente tramite l'interfaccia utente e/o tramite Gestione API. È disponibile un elenco a discesa per la selezione dell'interfaccia utente e/o la convalida nell'importazione di Gestione API rispetto ai valori esistenti. Il piano a lungo termine consiste nel migliorare i campi "Classificazione fatturazione" a livello di Project Employee/Project Equipment per consentire di aggiungere/integrare più valori per progetto come "seleziona dall'elenco" nell'interfaccia utente e integrarsi con la convalida nell'elenco

ProjectEmployeeBillingClassSourceSystemId
ProjectEmployeeBillingClassSourceSystemId string

Ottenere i dettagli del contatto del progetto

Questa API fornisce un elenco di contatti assegnati a un progetto. In Project Suite sono disponibili in Project -> Contatti assegnati.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

Obbligatorio. Specificare l'identificatore pubblico (ProjectId o ProjectSourceSystemId) per un progetto per visualizzare tutti i contatti assegnati.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectDisplayId
ProjectDisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

ContactPrimaryEmail
ContactPrimaryEmail string

Indirizzo di posta elettronica principale del contatto

ContactSourceSystemId
ContactSourceSystemId

ID del sistema di origine del contatto da aggiungere al progetto

ProjectSourceSystemId
ProjectSourceSystemId

ID del sistema di origine del progetto a cui viene assegnato il contatto

IsActive
IsActive boolean

Tiene traccia dello stato assegnato del contatto al progetto

Ottenere i dettagli del fornitore

Restituisce un elenco completo di tutti i fornitori disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per i fornitori

SourceSystemName
SourceSystemName string

Nome del sistema di record per i fornitori

VendorCode
VendorCode string

Identificatore univoco pubblico per un fornitore

VendorDescription
VendorDescription string

Descrizione di un fornitore

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

AlternateName
AlternateName string

Nome alternativo che può essere assegnato al fornitore per facilitare le ricerche.

Address1
Address1 string

Indirizzo stradale del fornitore.

Address2
Address2 string

Seconda riga facoltativa per l'indirizzo stradale del fornitore.

CapCode
ZipCode string

Codice postale o postale del fornitore.

Città
City string

Città in cui si trova il fornitore.

RegionISOCode
RegionISOCode string

Codice ISO 3166-2 per l'area del fornitore.

CountryISOCode
CountryISOCode string

Codice ISO Alpha-2 per il paese del fornitore.

Numero di telefono
TelephoneNumber string

Numero di telefono per il fornitore.

FaxNumber
FaxNumber string

Numero di fax per il fornitore

DefaultPaymentTerms
DefaultPaymentTerms string

Condizioni di pagamento facoltative che verranno predefinite quando il fornitore viene aggiunto a un contratto.

DefaultINCOTerms
DefaultINCOTerms string

Condizioni facoltative internazionali commerciali (INCO) che verranno predefinite quando il fornitore viene aggiunto a un contratto.

DefaultINCOTermsLocation
DefaultINCOTermsLocation string

Posizione facoltativa a cui il rischio passa dal venditore all'acquirente in base alle condizioni INCO specificate

VendorTypeReference
VendorTypeReference string

Riferimento facoltativo a un tipo di fornitore. Se usato, i dati forniti in questo campo devono corrispondere a un record valido nei dati master del tipo fornitore che si trovano in Platform.

DefaultCurrencyCode
DefaultCurrencyCode string

Codice valuta predefinito

PreferredLanguage
PreferredLanguage string

Lingua preferita

VendorTaxJurisdiction
VendorTaxJurisdiction string

Un codice facoltativo di giurisdizione fiscale che può essere incluso durante l'invio di fatture e richieste di pagamento da contratti a un sistema esterno. Questo campo può anche essere utilizzato facoltativamente per la richiesta di dettagli fiscali da un sistema fiscale esterno per le voci di contratto.

stato
Status string

Stato del fornitore, disponibile o non disponibile

VendorTaxId
VendorTaxId string

Numero di identificazione fiscale facoltativo emesso per il fornitore da un'autorità fiscale governativa (in genere IRS per i fornitori statunitensi)

VendorAddresses
VendorAddresses array of object
VendorAddressType
VendorAddresses.VendorAddressType string

Tipo di indirizzo fornitore

Address1
VendorAddresses.Address1 string

Address1

Address2
VendorAddresses.Address2 string

Address2

CapCode
VendorAddresses.ZipCode string

CAP

Città
VendorAddresses.City string

Città

RegionISOCode
VendorAddresses.RegionISOCode string

Codice ISO dell'area

CountryISOCode
VendorAddresses.CountryISOCode string

Codice ISO paese

Numero di telefono
VendorAddresses.TelephoneNumber string

Numero telefonico

FaxNumber
VendorAddresses.FaxNumber string

Numero fax

Ottenere i dettagli del fornitore del progetto

Questa API fornisce un elenco di fornitori assegnati a un progetto. In Project Suite sono disponibili in Project -> Fornitori assegnati.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

Obbligatorio. Specificare l'identificatore pubblico (ProjectId o ProjectSourceSystemId) per un progetto per visualizzare tutti i fornitori a cui è stato assegnato.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectDisplayId
ProjectDisplayId string

Identificatore univoco per ogni progetto riconoscibile pubblicamente. Questo campo mostra l'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato

VendorCode
VendorCode string

Codice fornitore del fornitore se un utente viene assegnato al fornitore

VendorSourceSystemId
VendorSourceSystemId string

Questo campo non è consigliato per l'uso. L'invio di un valore false in questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services. Identificatore univoco per ogni fornitore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

ProjectSourceSystemId
ProjectSourceSystemId string

Identificatore univoco per ogni progetto creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

IsActive
IsActive boolean

Valore booleano che indica se il fornitore è attivo o meno nel sistema InEight

Ottenere i dettagli del fuso orario

Restituisce un elenco completo di tutti i fusi orari disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
includeTranslation
includeTranslation True boolean

Se impostato su true, il modello di entità viene espanso per includere i nomi del fuso orario in tutte le lingue supportate da InEight.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome
Name string

Fuso orario univoco visualizzato nelle opzioni dell'elenco di selezione all'interno delle applicazioni

TimeZoneSerialized
TimeZoneSerialized string

Dettagli per TimeZone e l'area a cui corrisponde.

TimeZoneTranslations
TimeZoneTranslations array of object

Matrice di nomi di fuso orario in base alle lingue localizzate

LanguageDisplayId
TimeZoneTranslations.LanguageDisplayId string

Nome abbreviato univoco della lingua, ad esempio 'en' per 'english'.

TimeZoneName
TimeZoneTranslations.TimeZoneName string

Fuso orario univoco tradotto/localizzato rispettivamente nella lingua

Ottenere i dettagli del mercato

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale dei mercati, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale dei mercati che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire query su Gestione API per i mercati in base al relativo SSID, nome, società o altri dettagli di mercato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome
Name string

Il nome del mercato

Description
Description string

Campo facoltativo per descrivere o aggiungere altri dettagli sul mercato

SourceSystemId
SourceSystemId string

Identificatore esterno del record di mercato fornito dal sistema di record per i mercati

SourceSystemName
SourceSystemName string

Il cliente ha fornito il nome del sistema di registrazione per Mercati.

IsActive
IsActive boolean

Determina se il record è disponibile per l'uso

Ottenere i dettagli del progetto

Restituisce un elenco completo di tutti i progetti disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
includeAttributes
includeAttributes True boolean

flag per ottenere gli attributi

OrganizationSourceSystemId
OrganizationSourceSystemId string

Restituisce i progetti assegnati all'elemento OrganizationSourceSystemId specificato.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectDisplayId
ProjectDisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

Nome progetto
ProjectName string

Campo di testo che fornisce un breve nome descrittivo del progetto.

OrganizationSourceSystemId
OrganizationSourceSystemId string

SourceSystemId dell'organizzazione a cui è assegnato il progetto.

BaseCurrency
BaseCurrency string

Valuta predefinita del progetto. Il valore specificato in questo campo deve corrispondere a un codice di valuta nella piattaforma cloud InEight.

TimeZone
TimeZone string

Fuso orario del progetto in formato UTC.

ProjectStatusName
ProjectStatusName string

Stato del progetto. L'unico valore consentito nella versione corrente è New.

DataInizio
StartDate date-time

Data di inizio del progetto in formato UTC.

Data di fine
EndDate date-time

Data di fine prevista del progetto in formato UTC.

Città
City string

Nome della città in cui si trova il progetto.

RegionISOCode
RegionISOCode string

Codice ISO (3166-2) per l'area in cui si trova il progetto.

CountryISOCode
CountryISOCode string

Codice ISO (Alpha-2) per il paese in cui si trova il progetto.

CapCode
ZipCode string

Cap o codice postale del percorso del progetto.

Address1
Address1 string

Indirizzo principale della posizione del progetto.

Address2
Address2 string

Informazioni aggiuntive sull'indirizzo per la posizione del progetto.

Latitudine
Latitude double

Latitudine GIS (Geographic Information System) della posizione del progetto. I valori consentiti sono massimi di 90 e minimo -90.

Longitudine
Longitude double

Longitudine GIS della posizione del progetto. I valori consentiti sono massimi di 180 e minimo -180.

Note
Notes string

Campo di testo in formato libero per le note sul progetto.

IsActive
IsActive boolean

L'invio di un valore false in questo campo comporta l'eliminazione temporanea del record dalla piattaforma cloud InEight. Se non viene specificato un valore, viene usato il valore predefinito true.

OriginalContractAmount
OriginalContractAmount double

Valore del dollaro del contratto originale.

Numero di contratto
ContractNumber string

Identificatore del contratto primario per il progetto.

DateProjectStarted
DateProjectStarted date-time

Data di inizio effettiva del progetto.

ContractDate
ContractDate date-time

Data di validità del contratto primario.

OriginalContractCompletionDate
OriginalContractCompletionDate date-time

Data di completamento del contratto primario.

OriginalDuration
OriginalDuration integer

Durata pianificata del progetto in giorni.

ForecastStartDate
ForecastStartDate date-time

Data di inizio prevista del progetto in formato UTC

ForecastCompletionDate
ForecastCompletionDate date-time

Data di fine prevista del progetto in formato UTC.

ForecastDuration
ForecastDuration integer

Durata prevista del progetto in numero intero.

CertificateOfSubstantialCompletionExpectedDate
CertificateOfSubstantialCompletionExpectedDate date-time

Data prevista di ricezione del certificato di completamento sostanziale.

ForecastRevisedCompletionDate
ForecastRevisedCompletionDate date-time

Data di completamento modificata prevista del progetto in formato UTC

ForecastExtensionsReductions
ForecastExtensionsReductions integer

Estensione prevista della durata del progetto in numero intero

ForecastRevisedDuration
ForecastRevisedDuration integer

Previsione della durata rivista del progetto in numero intero

ContractRevisedCompletionDate
ContractRevisedCompletionDate date-time

Data di completamento modificata del contratto del progetto in formato UTC

ContractExtensionsReductions
ContractExtensionsReductions integer

Estensione del contratto della durata del progetto in numero intero

ContractRevisedDuration
ContractRevisedDuration integer

Contratto modificato durata del progetto in numero intero

CertificateOfSubstantialCompletionAwardedDate
CertificateOfSubstantialCompletionAwardedDate date-time

Data prevista di assegnazione del certificato di completamento sostanziale.

CertificateOfFinalCompletionExpectedDate
CertificateOfFinalCompletionExpectedDate date-time

Data prevista di ricezione del certificato di completamento finale.

CertificateOfFinalCompletionAwardedDate
CertificateOfFinalCompletionAwardedDate date-time

Data prevista di assegnazione del certificato di completamento finale.

CompanyLegalName
CompanyLegalName string
ProjectAttributes
ProjectAttributes array of object

Utilizzare questa matrice per assegnare valori per attributi di progetto noti al record Project. Per ogni attributo, è necessario specificare AttributeName o AttributeSourceSystemId affinché InEight trovi un attributo corrispondente definito nel sistema.

AttributeName
ProjectAttributes.AttributeName string

Specificare un nome valido di un attributo di progetto definito nel sistema. Se per questo campo viene fornito un valore, non includere il campo AttributeSourceSystemId.

AttributeSourceSystemId
ProjectAttributes.AttributeSourceSystemId string

Specificare un SourceSystemId valido di un attributo di progetto definito nel sistema. Se per questo campo viene specificato un valore, non includere il campo AttributeName.

AttributeValue
ProjectAttributes.AttributeValue string

Specificare il valore per l'attributo specificato dai campi AttributeName o AttributeSourceSystemId. La voce fornita in questo campo deve corrispondere al tipo di dati previsto dell'attributo del progetto. Ad esempio, se l'attributo project prevede un valore di data, questo campo deve contenere una data. Se il tipo di dati dell'attributo del progetto viene specificato come "Dati", la voce fornita in questo campo deve corrispondere a un'opzione valida per l'origine dati Attributi progetto. Ad esempio, l'origine dati dell'attributo di progetto viene specificata come "Organizzazione", quindi la voce in questo campo deve corrispondere a un nome organizzazione o a SourceSystemId valido.

Mercati
Markets array of string

Ottenere i dettagli del ruolo

Questa integrazione consente ai clienti di eseguire query ed esportare il proprio elenco master di ruoli che possono essere usati per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. È anche possibile eseguire una query su Gestione API per i ruoli in base a SourceSystemId, RoleName o altri dettagli del ruolo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
RoleName
RoleName string

Nome del ruolo

Description
Description string

Descrizione del ruolo

AdminLevel
AdminLevel string

Livello di amministratore da assegnare a questo ruolo a 0, 1, 2 o 3

SourceSystemId
SourceSystemId string

ID record univoco assegnato da Suite e corrispondente al sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo

SourceSystemName
SourceSystemName string

Nome univoco assegnato da Suite e corrispondente al sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo

IsSystem
IsSystem boolean
IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Ottenere i dettagli del tipo di attrezzatura

Restituisce un elenco completo di tutti i tipi di apparecchiature disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
EquipmentCategoryId
EquipmentCategoryId string

Restituisce i record del tipo di attrezzatura che hanno una corrispondenza con l'ID categoria di apparecchiature specificato.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
EquipmentTypeId
EquipmentTypeId string

Identificatore univoco pubblico per un tipo di attrezzatura

Description
Description string

Descrizione del tipo di attrezzatura

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

EquipmentCategoryId
EquipmentCategoryId string

Identificatore pubblico per una categoria di attrezzature assegnata al tipo di attrezzatura

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di registrazione per i tipi di apparecchiature

SourceSystemName
SourceSystemName string

Nome del sistema di registrazione per i tipi di apparecchiature

VendorCode
VendorCode string

Identificatore pubblico per un fornitore assegnato al tipo di apparecchiature

CodiceValuta
CurrencyCode string

Identificatore pubblico per una valuta assegnata al tipo di attrezzature

UnitCost
UnitCost double

Costo per unità di misura per tutte le attrezzature assegnate a questo tipo di apparecchiature

UoMName
UoMName string

Nome pubblico dell'unità di misura assegnata al tipo di apparecchiature

Ottenere i dettagli dell'artigianato

Restituisce un elenco completo di tutti i mestieri dei dipendenti disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

TradeSourceSystemId
TradeSourceSystemId string

Restituisce i record Craft assegnati all'oggetto Trade SourceSystemId specificato nel parametro

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
CraftId
CraftId string

ID InEight del record Craft

CraftDescription
CraftDescription string

Descrizione dell'imbarcazione

TradeId
TradeId string

ID InEight per il commercio associato all'craft

CodiceValuta
CurrencyCode string

Codice ISO della valuta assegnato all'Craft

VendorCode
VendorCode string

ID InEight del fornitore assegnato all'Craft

UnionSourceSystemId
UnionSourceSystemId string

SourceSystemId di un'unione assegnata all'craft

UOMName
UOMName string

Nome pubblico dell'unità di misura assegnata all'imbarcazione

UseBaseWageFactors
UseBaseWageFactors boolean

Flag che determina se il record utilizza valori assoluti o fattori di moltiplicazione per le tariffe di pagamento.

StraightTimeRate
StraightTimeRate double

La tariffa per il pagamento standard che deve essere applicata per questo Mestiere

OverTimeFactor
OverTimeFactor double

Fattore utilizzato per moltiplicare il tasso standard del dipendente per determinare il tasso di straordinario. Se non si usano fattori, il campo sarà vuoto.

OverTimeRate
OverTimeRate double

Tariffa calcolata esatta pagata al dipendente per il lavoro straordinario in base alle leggi applicabili. Se si usano fattori, il campo sarà vuoto.

DoubleTimeFactor
DoubleTimeFactor double

Fattore usato per moltiplicare la frequenza standard del dipendente per determinare la frequenza di tempo doppio. Se non si usano fattori, il campo sarà vuoto

DoubleTimeRate
DoubleTimeRate double

Tariffa calcolata esatta pagata al dipendente per un lavoro a doppio tempo in base alle leggi applicabili. Se si usano fattori, il campo sarà vuoto.

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per l'artigianato

SourceSystemName
SourceSystemName string

Nome del sistema di record per l'artigianato

IsActive
IsActive boolean

Per questa API vengono restituiti solo i record attivi

Ottenere i dettagli dell'attrezzatura

Fornisce tutti i record Equipment creati in InEight per l'uso in qualsiasi progetto. All'interno dell'applicazione, i record delle apparecchiature sono disponibili nelle opzioni del menu Livello account in 'Master data libraries' > 'Operational resources'. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
EquipmentSystemStatus
EquipmentSystemStatus string

Disponibilità o stato corrente dell'apparecchiatura. I valori consentiti per questo campo sono 'Available' e 'Unavailable'. Se non specificato in modo specifico, verrà assunto il valore di 'Available'.

EquipmentNumber
EquipmentNumber string

Sistema di articoli dell'apparecchiatura dell'identificatore di record, che deve essere univoco per ogni attrezzatura.

OwnershipType
OwnershipType string

Indica se l'elemento dell'attrezzatura è di proprietà o viene affittato dal cliente. Le opzioni valide per questo campo sono 'Di proprietà' e 'Rented'.

EquipmentType
EquipmentType string

Associa l'elemento attrezzatura a un tipo di attrezzature. Il valore deve corrispondere a quello di un EquipmentTypeId esistente.

VendorCode
VendorCode string

Identifica un fornitore esistente in InEight. Le apparecchiature con un codice fornitore vengono gestite dal fornitore associato e la loro disponibilità è limitata a tale fornitore.

Numero di serie
SerialNumber string

Numero di serie fisico o numero di identificazione del veicolo (VIN) dell'apparecchiatura.

Produttore
Manufacturer string

Nome del produttore dell'attrezzatura.

Punto
Dot boolean

Indica se l'attrezzatura è regolamentata dal Reparto di trasporti (DOT).

EquipmentDescription
EquipmentDescription string

Campo definito dall'utente che in genere descrive o fornisce informazioni dettagliate sulla categoria o sul modello/tipo di apparecchiature specifiche.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

SourceSystemId
SourceSystemId string

Identificazione dell'apparecchiatura utilizzata all'interno del sistema esterno. Nella maggior parte dei casi, corrisponde al campo Numero attrezzatura. Questo campo viene usato da InEight per associare i record delle apparecchiature ad altre entità (ad esempio, Project Equipment) in cui viene fatto riferimento incrociato a un'attrezzatura.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che fornisce i dati.

CodiceValuta
CurrencyCode string

Identifica il tipo di valuta associato all'apparecchiatura.

CostCenterSourceSystemId
CostCenterSourceSystemId string

Il centro di costo a cui appartiene l'apparecchiatura.

Posizione
Location string

Campo di testo libero utilizzato per visualizzare una posizione in cui è possibile trovare l'attrezzatura.

UnitCost
UnitCost double

Costo associato al funzionamento delle apparecchiature. Il valore immesso qui corrisponde all'unità di misura (UoMName).

UoMName
UoMName string

Identifica l'unità di misura associata all'apparecchiatura. Il valore specificato qui deve corrispondere all'ID del sistema di origine O nome di un record di unità di misura esistente.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se il record può essere utilizzato per la pianificazione giornaliera nelle applicazioni Piano e Stato

Ottenere i dettagli dell'attrezzatura del progetto

Fornisce l'elenco completo delle apparecchiature assegnate a un progetto specificato e tutti i dettagli sull'assegnazione. All'interno dei record ProjectEquipment dell'applicazione sono disponibili nelle opzioni del menu a livello di progetto in "Project" > "Risorse operative assegnate". Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà un elemento "Location" che fornisce un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" inclusa il file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando $skip fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

Obbligatorio. Specificare l'identificatore pubblico (ID progetto) per un progetto per visualizzare tutte le apparecchiature assegnate.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectNumber
ProjectNumber string

DisplayId del progetto in cui viene assegnata l'attrezzatura. Si tratta dello stesso campo ProjectDisplayId nell'API Projects_Get

EquipmentNumber
EquipmentNumber string

DisplayId dell'apparecchiatura assegnata al progetto.

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

UnitCost
UnitCost double

Imposta la frequenza oraria delle apparecchiature specificamente per l'assegnazione del progetto. Se questo valore non viene fornito, il costo unitario viene ereditato dal tipo di apparecchiature associato al record dell'apparecchiatura.

SourceSystemName
SourceSystemName string

Nome del sistema in cui viene gestita l'assegnazione.

SourceSystemId
SourceSystemId string

ID interno univoco del record di associazione dal sistema in cui vengono gestite le associazioni.

EquipmentProjectStartDate
EquipmentProjectStartDate date-time

La prima data in cui il record dell'attrezzatura è disponibile per il progetto.

EquipmentProjectEndDate
EquipmentProjectEndDate date-time

L'ultima data in cui il record dell'attrezzatura è disponibile per il progetto.

IsAvailableDailyPlan
IsAvailableDailyPlan boolean

Determina se l'apparecchiatura è disponibile per la selezione in un piano giornaliero nelle applicazioni Plan and Progress

ContractReference
ContractReference string

ID di riferimento facoltativo per un contratto di noleggio

ContractLineNumberReference
ContractLineNumberReference string

Se l'attrezzatura è stata noleggiata e viene fornito un ContractReference, questo campo può essere utilizzato per indicare una voce specifica all'interno del contratto che contiene le informazioni sull'attrezzatura.

ContractURL
ContractURL string

Campo facoltativo che può essere utilizzato per fornire un URL a un sistema esterno in cui è possibile visualizzare il contratto di contratto di noleggio. Queste informazioni vengono visualizzate solo nelle risorse operative assegnate di un progetto.

BillingClass
BillingClass string

È consentito il caricamento di un set di valori in base al progetto (a livello di progetto) per popolare questo campo. Devono essere immessi manualmente tramite l'interfaccia utente e/o tramite Gestione API. È disponibile un elenco a discesa per la selezione dell'interfaccia utente e/o la convalida nell'importazione di Gestione API rispetto ai valori esistenti. Il piano a lungo termine consiste nel migliorare i campi "Classificazione fatturazione" a livello di Project Employee/Project Equipment per consentire di aggiungere/integrare più valori per progetto come "seleziona dall'elenco" nell'interfaccia utente e integrarsi con la convalida nell'elenco

ProjectEquipmentBillingClassSourceSystemId
ProjectEquipmentBillingClassSourceSystemId string

Ottenere i dettagli dell'organizzazione

Restituisce un elenco completo della struttura gerarchica dell'organizzazione completa disponibile per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId string

Restituisce il record dell'organizzazione che corrisponde all'elemento SourceSystemId specificato e a tutti i relativi record figlio.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome dell'Organizzazione
OrganizationName string

Nome dell'organizzazione così come viene visualizzato nell'interfaccia utente inEight.

SourceSystemName
SourceSystemName string

Nome del sistema di record per la struttura organizzativa.

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per la struttura organizzativa.

OrganizationDescription
OrganizationDescription string

Descrizione del record dell'organizzazione che può essere visualizzato nell'interfaccia utente inEight.

ParentOrganization
ParentOrganization string

SourceSystemId dell'elemento padre del record dell'organizzazione. Usare questo campo per creare una struttura gerarchica per le organizzazioni.

IsActive
IsActive boolean

Un record con IsActive impostato su false è stato eliminato leggero dal sistema

Ottenere i dettagli dell'unità di misura

Restituisce un elenco completo di tutte le unità di misura disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome
Name string

Nome univoco dell'unità di misura visualizzata nelle opzioni dell'elenco di selezione all'interno delle applicazioni. I nomi di unità di misura vengono in genere specificati in forma abbreviata, ad esempio 'LF' per 'Piedi lineari'

Description
Description string

Descrizione dell'UOM.

MeasurementTypeName
MeasurementTypeName string

Tipo di misura che verrà eseguito. Ad esempio, le misurazioni per piedi, metri o miglia, sono di tipo 'Length' mentre le misurazioni per giorni, settimane o mesi sono del tipo 'Time'

MeasurementSystemName
MeasurementSystemName string

Determina se i calcoli delle misurazioni vengono eseguiti in unità metrica o inglese o in entrambe le unità.

AlternateUomSourceSystemId
AlternateUomSourceSystemId string

Crea un gruppo di unità di misura che possono essere usate come opzioni alternative per un'unità primaria. Ad esempio, un cliente può avere unità di misura definite per Ore, Minuti, Giorni e Secondi e tutti hanno il valore "Intervallo breve" nel campo Identificatore UoM alternativo. Quando uno di questi record viene selezionato come unità principale di misura all'interno della funzionalità aziendale, gli altri tre possono diventare disponibili come alternativa. Tutti i record in un gruppo devono avere lo stesso tipo di misura

ConversionFactor
ConversionFactor double

Determina la modalità di calcolo della conversione tra le unità primarie e alternative.

BaseUOMName
BaseUOMName string

Unità di record di misura che rappresenta il livello più basso della misura possibile. Ad esempio, un'unità di misura di che rappresenta l'ora, ad esempio "Ore", può avere un'unità di base "Seconds".

DefaultAlternateMeasurement
DefaultAlternateMeasurement string

Determina l'unità alternativa predefinita di misura che può essere utilizzata dopo aver selezionato l'unità primaria. Ad esempio, un'unità di 'Each' può essere utilizzata all'interno di una voce di un contratto, ma quando si acquista l'articolo può essere utilizzato un 'Pacchetto' alternativo.

IsBaseUoM
IsBaseUoM boolean

Determina se l'unità di record di misura può essere utilizzata come base per altre unità di misura

MFUOM
SKFUOM string

Figura chiave statistica: i dati per questo campo vengono importati da un campo personalizzato in HD Estimate e usati durante la sincronizzazione dei valori degli articoli di costo (Budget, Previsione e così via) con un ERP.

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che ha creato il record

IsActive
IsActive boolean

Determina se il record è disponibile per l'uso

Ottenere i dettagli della classe di fatturazione dei dipendenti del progetto

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale delle classi di fatturazione dei dipendenti, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale delle classi di fatturazione dei dipendenti che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire una query su Gestione API per i dipendenti in base al relativo SSID, al nome o ad altri dettagli della classe di fatturazione dei dipendenti.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

Obbligatorio. Specificare l'identificatore pubblico (ProjectId o ProjectSourceSystemId) per un progetto per visualizzare tutte le classi di fatturazione dei dipendenti assegnate.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectEmployeeBillingClass
ProjectEmployeeBillingClass string

Nome della classe di fatturazione dipendente usata nel progetto

SourceSystemId
SourceSystemId string

Identificatore esterno del record della classe di fatturazione dipendente fornito dal sistema di record per le classi di fatturazione

SourceSystemName
SourceSystemName string

Nome del sistema di record che assegna la classe Employee Billing ai progetti.

ProjectId
ProjectId string

Identificatore esterno del progetto associato alla classe di fatturazione

Description
Description string

Campo facoltativo per aggiungere altri dettagli sulla classe di fatturazione

VendorSourceSystemId
VendorSourceSystemId string

Identificatore esterno facoltativo del fornitore assegnato alla classe di fatturazione

BillingRateST
BillingRateST double

Tariffa oraria standard addebitata al proprietario per il dipendente

BillingRateDT
BillingRateDT double

Tariffa doppia di tempo addebitata al proprietario per il dipendente

BillingRateOT
BillingRateOT double

Tariffa nel tempo addebitata al proprietario per il dipendente

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

Ottenere i dettagli della classe di fatturazione di Project Equipment

Questa API consente ai clienti di leggere ed esportare informazioni relative all'elenco principale delle classi di fatturazione delle apparecchiature, da Suite ai sistemi interni. Consente ai clienti di mantenere l'elenco principale delle classi di fatturazione delle apparecchiature che possono essere usate per varie funzioni aziendali all'interno di diverse applicazioni cloud InEight. Possono anche eseguire query sul Modulo API per le apparecchiature in base al relativo SSID, al nome o ad altri dettagli della classe di fatturazione delle apparecchiature.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

Obbligatorio. Specificare l'identificatore pubblico (ProjectId o ProjectSourceSystemId) per un progetto per visualizzare tutte le classi di fatturazione delle apparecchiature assegnate.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectEquipmentBillingClass
ProjectEquipmentBillingClass string

Nome della classe di fatturazione dell'apparecchiatura usata nel progetto

SourceSystemId
SourceSystemId string

Identificatore esterno del record della classe di fatturazione delle apparecchiature fornito dal sistema di record per le classi di fatturazione

SourceSystemName
SourceSystemName string

Nome del sistema di record che assegna la classe Equipment Billing ai progetti.

ProjectId
ProjectId string

Identificatore esterno del progetto associato alla classe di fatturazione

Description
Description string

Campo facoltativo per aggiungere altri dettagli sulla classe di fatturazione

VendorSourceSystemId
VendorSourceSystemId string

Identificatore esterno facoltativo del fornitore assegnato alla classe di fatturazione

BillingRate
BillingRate double

Tariffa addebitata al proprietario per l'apparecchiatura

IsActive
IsActive boolean

Questo campo non è consigliato per l'uso. L'invio di un valore false all'interno di questo campo causerà l'eliminazione temporanea del record da InEight e non recuperabile senza assistenza da InEight Professional Services.

Ottenere i dettagli della lingua

Restituisce un elenco completo di tutte le lingue disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
DisplayId
DisplayId string

Identificatore pubblico univoco per la lingua

Nome
Name string

Nome della lingua

Ottenere i dettagli delle aree

Restituisce un elenco di tutti i codici di area disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
includeTranslation
includeTranslation True string

Se impostato su true, espande il modello di entità in modo da includere i nomi delle aree tradotte in tutte le lingue supportate da InEight.

CountryISOCode
CountryISOCode string

Restituisce tutti i record di area con un CountryISOCode corrispondente.

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ISOCode
ISOCode string

Codice ISO dell'area

Nome
Name string

Nome dell'area

CountryISOCode
CountryISOCode string

Codice ISO dell'entità Country.

Traduzioni
Translations array of object

Nome area tradotto per tutte le lingue supportate da InEight

LanguageDisplayId
Translations.LanguageDisplayId string

ID pubblico della lingua utilizzata per la traduzione

Nome della Regione
Translations.RegionName string

Nome tradotto dell'area

Ottenere i dettagli delle categorie di attrezzature

Restituisce un elenco completo di tutte le categorie di apparecchiature disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
EquipmentCategoryId
EquipmentCategoryId string

Identificatore univoco pubblico per una categoria attrezzature

Description
Description string

Descrizione per la categoria attrezzature

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per le categorie di apparecchiature

SourceSystemName
SourceSystemName string

Nome del sistema di registrazione per le categorie di apparecchiature

IsActive
IsActive boolean

Determina se il record è disponibile per l'uso

Ottenere i dettagli delle impostazioni del progetto

L'integrazione ProjectSettings_Get consente l'esportazione delle impostazioni del progetto che includono opzioni globali del progetto, attriibutes di project, tipi di carburante di progetto ed elenchi personalizzati del progetto. Nelle versioni precedenti, le modifiche apportate a Impostazioni progetto erano possibili solo tramite l'interfaccia utente.

Si noti che ogni esportazione "GET" includerà tutti i dettagli delle impostazioni per ogni progetto richiesto, ad esempio Opzioni globali, Tipi di carburante ed Elenchi personalizzati. Inoltre, altri parametri di filtro selettivo come $select , $count, $top, $skip.... e così via non funzioneranno con questa API.

Parametri

Nome Chiave Necessario Tipo Descrizione
ProjectId
ProjectId True string

key: ProjectDisplay o ProjectSourcesystemId

Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Restituisce

Nome Percorso Tipo Descrizione
array of object
ProjectSourceSystemId
ProjectSourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

ProjectSourceSystemName
ProjectSourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

ProjectDisplayId
ProjectDisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

CostItemIntegrationBehavior
GlobalOptions.CostItemIntegrationBehavior string

Comportamento di integrazione degli elementi di costo

IsAdvancedWorkAndSchedulingFeaturesEnabled
GlobalOptions.IsAdvancedWorkAndSchedulingFeaturesEnabled boolean

Durata pianificata del progetto in giorni

IsTemplateProject
GlobalOptions.IsTemplateProject boolean
IsValidateEquipmentToProjectCurrency
GlobalOptions.IsValidateEquipmentToProjectCurrency boolean
ProjectInformationTag1
ProjectInformationTags.ProjectInformationTag1 string

Tag informazioni progetto 1

ProjectInformationTag2
ProjectInformationTags.ProjectInformationTag2 string

Tag informazioni progetto 2

ProjectInformationTag3
ProjectInformationTags.ProjectInformationTag3 string

Tag informazioni progetto 3

ProjectInformationTag4
ProjectInformationTags.ProjectInformationTag4 string

Tag informazioni progetto 4

ProjectInformationTag5
ProjectInformationTags.ProjectInformationTag5 string

Tag informazioni progetto 5

ProjectInformationTag6
ProjectInformationTags.ProjectInformationTag6 string

Tag informazioni progetto 6

ProjectInformationTag7
ProjectInformationTags.ProjectInformationTag7 string

Tag informazioni progetto 7

ProjectInformationTag8
ProjectInformationTags.ProjectInformationTag8 string

Tag informazioni progetto 8

ProjectInformationTag9
ProjectInformationTags.ProjectInformationTag9 string

Tag informazioni progetto 9

ProjectInformationTag10
ProjectInformationTags.ProjectInformationTag10 string

Tag informazioni progetto 10

ProjectInformationTag11
ProjectInformationTags.ProjectInformationTag11 string

Tag informazioni progetto 11

ProjectInformationTag12
ProjectInformationTags.ProjectInformationTag12 string

Tag informazioni progetto 12

ProjectInformationTag13
ProjectInformationTags.ProjectInformationTag13 string

Tag informazioni progetto 13

ProjectInformationTag14
ProjectInformationTags.ProjectInformationTag14 date-time

Tag informazioni progetto 14

ProjectInformationTag15
ProjectInformationTags.ProjectInformationTag15 date-time

Tag informazioni progetto 15

CustomLists
CustomLists array of object

Campo padre per elenchi personalizzati

NomeElenco
CustomLists.ListName string

Nome dell'elenco aggiunto all'etichetta personalizzata

FieldValues
CustomLists.FieldValues array of string

Matrice delimitata da virgole di stringhe con un elenco NON-DUPLICATE di tutti i valori di campo che fanno parte dell'elenco personalizzato

FuelTypes
FuelTypes array of object

Campo padre per il record del tipo di carburante

IsEstimatingResourceMapped
FuelTypes.IsEstimatingResourceMapped boolean
FuelTypeDisplay
FuelTypes.FuelTypeDisplay string

Nome del tipo di carburante utilizzato

UOMSourceSystemId
FuelTypes.UOMSourceSystemId string

Il valore specificato in questo campo deve corrispondere a un'unità di misura valida specificata in precedenza o definita nel sistema InEight.

CodiceValuta
FuelTypes.CurrencyCode string

Valuta utilizzata per acquistare il carburante. Il valore specificato in questo campo deve corrispondere a un codice di valuta nella piattaforma cloud InEight e a quello selezionato per il progetto.

UnitCost
FuelTypes.UnitCost double

Valore del carburante per unità di misura

AccountCodeReference
FuelTypes.AccountCodeReference string

Codice dell'account del record che verrà visualizzato nel normale uso delle applicazioni della piattaforma di prodotti per aiutare gli utenti durante l'esecuzione di ricerche o selezioni per un determinato lavoro completato.

IsActive
FuelTypes.IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

SourceSystemId
FuelTypes.SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
FuelTypes.SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

Ottenere i dettagli delle valute

Restituisce un elenco completo di tutte le valute disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Conteggio
$count integer

Include un conteggio dei risultati corrispondenti (proprietà "@odata.count") nella risposta.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Codice
Code string

Codice univoco pubblico che identifica la valuta

Nome
Name string

Nome completo della valuta

Entità
Entity string

Proprietario della valuta

Symbol
Symbol string

Simbolo di testo utilizzato per indicare la valuta

CurrencySubunitName
CurrencySubunitName string

Nome subunit valuta

CurrencyPluralName
CurrencyPluralName string

Nome plurale valuta

CurrencySubunitPluralName
CurrencySubunitPluralName string

Nome plurale di subunit di valuta

Ottenere i dettagli sul commercio

Restituisce un elenco completo di tutti i trade dei dipendenti disponibili per l'uso nelle applicazioni cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
TradeDisplay
TradeDisplay string

Identificatore univoco pubblico per un trade

TradeDescription
TradeDescription string

Descrizione del commercio

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

SourceSystemId
SourceSystemId string

Identificatore univoco fornito dal sistema di record per gli scambi

SourceSystemName
SourceSystemName string

Nome del sistema di record per Trades

Ottenere i dettagli utente

L'integrazione Users_Get consente ai clienti di eseguire query ed esportare elenchi di utenti da InEight nei sistemi interni. I record utente in questi elenchi possono quindi essere modificati e reimportati in Suite tramite Users_Import API.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome
FirstName string

Nome dell'utente

Cognome
LastName string

Cognome dell'utente

Indirizzo email
EmailAddress string

indirizzo di posta elettronica ufficiale dell'utente

IsActive
IsActive boolean

'1' significa attivo e '0' significa inattivo

DisplayUserId
DisplayUserId string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico o privato.

WorkNumber
WorkNumber string

numero di telefono aziendale dell'utente

MobileNumber
MobileNumber string

numero di telefono cellulare dell'utente

SourceSystemId
SourceSystemId string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

VendorCode
VendorCode string

Codice fornitore del fornitore se l'utente è assegnato a un fornitore

EmployeeId
EmployeeId string

Specificare un ID valido di un utente assegnato nel sistema.

Language
Language string

Lingua primaria usata per la comunicazione

IsExternalUser
IsExternalUser boolean

'1' significa attivo e '0' significa inattivo

DataInizio
StartDate date-time

Data di inizio dell'utente in formato UTC.

Data di fine
EndDate date-time

Data di fine prevista dell'utente in formato UTC.

Ottenere paesi

Restituisce un elenco completo di tutti i paesi disponibili per l'uso nelle applicazioni cloud InEight. La risposta può essere facoltativamente espansa per includere i nomi dei paesi tradotti per tutte le lingue attualmente supportate dal cloud InEight. Una risposta con esito positivo per questa richiesta sarà "202 Accepted" e includerà una proprietà "Location" contenente un indirizzo in cui è possibile scaricare un file JSON contenente i record richiesti. L'elaborazione della richiesta riuscita viene gestita come evento asincrono e il file può richiedere fino a un paio di minuti per diventare disponibili. Eseguire il polling dell'indirizzo fornito nella "Posizione" fino a ricevere una risposta "200" che indica la presenza del file. L'API restituisce un massimo di 500 record per ogni richiesta. Se il file JSON risultante contiene esattamente 500 record, continuare a effettuare richieste successive usando "$skip" fino a quando il numero di record non scende al di sotto di 500.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Filter
$filter string

Filtra i risultati in base a una condizione booleana. Gli esempi di operatore includono "eq" per "equals", "ne" per "does not equal", "gt" e "lt" per "greater than"/"less than", "contains('foo')", "endswith('bar')" e così via . Vedere esempi di querystring.

OrderBy
$orderby string

Ordina i risultati. Ad esempio, impostando $orderby su "LastName, FirstName" i risultati verranno ordinati in base a LastName e quindi FirstName.

In alto
$top integer

Formato : int32. Restituisce solo i primi n risultati.

Salta
$skip integer

Formato : int32. Ignora i primi n risultati.

includeTranslation
includeTranslation True boolean

Impostare su true per includere i nomi dei paesi tradotti per ogni lingua supportata dalle applicazioni cloud InEight.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Nome
Name string

Nome univoco del Paese visualizzato nelle opzioni dell'elenco di selezione all'interno delle applicazioni

ISOCode
ISOCode string

Codice abbreviato ISO (International Organization for Standardization) univoco (Standard 3166, alpha-2) che rappresenta il paese.

CountryTranslations
CountryTranslations array of object

Matrice del nome del paese tradotto in ogni lingua supportata

LanguageDisplayId
CountryTranslations.LanguageDisplayId string

Nome abbreviato univoco della lingua, ad esempio 'en' per 'english'.

CountryName
CountryTranslations.CountryName string

Nome tradotto del paese per il corrispondente LanguageDisplayId

Possibilità di inserire i valori effettivi nel controllo

I valori effettivi (generici) consentono di associare i costi effettivi in base alla categoria di costi, alla quantità, alle ore di lavoro e alle ore di lavoro a un articolo di costo in base ai criteri di unione del codice di fase WBS o della posizione CBS. InEight Control prevede che i valori inviati dall'ERP rappresentino l'importo transazionale dell'ultima volta che gli effettivi sono stati inviati a Control. I valori non devono rappresentare voci di processo "to date".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Callback URI
X-TaskCompleteCallbackUri string

Callback URI

ProjectDisplay
ProjectDisplay string

Identifica il progetto associato alla richiesta Actuals ricevuta. L'ID progetto esterno è univoco per un professionista

CBSPositionCode
CBSPositionCode string

CBS Position Code associato all'elemento di costo per il record Actuals. NOTA: sebbene non sia richiesto, è necessario specificare CBSPositionCode o PhaseCode.

Importo
Amount string

Importo del costo richiesto per tale categoria di costi.

Nome
Name string

Nome della categoria di costi. Fare riferimento alla pagina master per l'elenco delle categorie di costi disponibili.

EquipmentHours
EquipmentHours string

Numero richiesto di ore di attrezzature per l'articolo di costo.

ManHours
ManHours string

Numero richiesto di ore di lavoro per l'articolo costo.

Note
Notes string

Eventuali informazioni aggiuntive sulla transazione.

PhaseCode
PhaseCode string

Codice di fase WBS associato all'elemento di costo per il record Actuals, NOTA: sebbene non sia richiesto, è necessario specificare PhaseCode o CBSPositionCode.

PostingDate
PostingDate string

Data che indica quale periodo finanziario sarà associato il costo, le ore di gestione, le ore di attrezzature o le quantità.

Quantità
Quantity string

Quantità richiesta di quantità operativa per l'articolo di costo.

SourceSystemId
SourceSystemId string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

SourceSystemName
SourceSystemName string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

Restituisce

response
string

Possibilità di pubblicare i valori effettivi nel controllo per più progetti

I valori effettivi (generici) consentono di associare i costi effettivi in base alla categoria di costi, alla quantità, alle ore di lavoro e alle ore di lavoro a un articolo di costo in base ai criteri di unione del codice di fase WBS o della posizione CBS. InEight Control prevede che i valori inviati dall'ERP rappresentino l'importo transazionale dell'ultima volta che gli effettivi sono stati inviati a Control. I valori non devono rappresentare voci di processo "to date".

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Callback
X-TaskCompleteCallbackUri string

Callback URI

ProjectDisplay
ProjectDisplay string

Identifica il progetto associato alla richiesta Actuals ricevuta. L'ID progetto esterno è univoco per un professionista

CBSPositionCode
CBSPositionCode string

CBS Position Code associato all'elemento di costo per il record Actuals. NOTA: sebbene non sia richiesto, è necessario specificare CBSPositionCode o PhaseCode.

Importo
Amount string

Importo del costo richiesto per tale categoria di costi.

Nome
Name string

Nome della categoria di costi. Fare riferimento alla pagina master per l'elenco delle categorie di costi disponibili.

EquipmentHours
EquipmentHours string

Numero richiesto di ore di attrezzature per l'articolo di costo.

ManHours
ManHours string

Numero richiesto di ore di lavoro per l'articolo costo.

Note
Notes string

Eventuali informazioni aggiuntive sulla transazione.

PhaseCode
PhaseCode string

Codice di fase WBS associato all'elemento di costo per il record Actuals, NOTA: sebbene non sia richiesto, è necessario specificare PhaseCode o CBSPositionCode.

PostingDate
PostingDate string

Data che indica quale periodo finanziario sarà associato il costo, le ore di gestione, le ore di attrezzature o le quantità.

Quantità
Quantity string

Quantità richiesta di quantità operativa per l'articolo di costo.

SourceSystemId
SourceSystemId string

Nome del sistema esterno che usa l'integrazione. Usare InEight per effettuare il provisioning di un valore univoco per questo campo.

SourceSystemName
SourceSystemName string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema.

Restituisce

response
string

Questa integrazione viene usata per importare dati di richiesta di attribuzione (risposta)

Consente ai clienti di importare dati di richiesta di attribuzione (risposta) per l'organizzazione. L'attribuzione consente di registrare beni o servizi ricevuti ma non ancora fatturati in base al contratto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

AccrualRequestReference
AccrualRequestReference string

Questo campo indica il riferimento alla richiesta di attribuzione della richiesta originale.

AccrualRequestStatus
AccrualRequestStatus string

Questo campo indica lo stato della richiesta di attribuzione.

ContractReference
ContractReference string

Questo campo indica il numero di contratto di riferimento corrispondente al numero di contratto della suite di progetti.

LogToken
LogToken string

Questo campo indica un token di log univoco corrispondente al valore del token di registrazione della richiesta del gruppo di progetti.

Level
Level string

Questo campo indica il livello del messaggio di errore.

Message
Message string

Questo campo indica il messaggio di errore.

AccrualSourceSystemId
AccrualSourceSystemId string

Questo campo indica l'ID del sistema di origine univoco di attribuzione.

ContractDetailReference
ContractDetailReference string

Questo campo indica il codice dell'elemento della riga.

DisplayId
DisplayId string

Questo campo indica l'ID visualizzato.

Restituisce

response
string

Questa integrazione viene usata per importare i dati degli ordini di acquisto

Consente ai clienti di ricevere informazioni aggiornate sui dettagli del contratto in base alla creazione di un ordine di acquisto (risposta). Il messaggio di risposta può essere usato anche per fornire aggiornamenti di stato per l'ordine di acquisto durante il passaggio dalla richiesta al pagamento all'interno del sistema esterno.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ContractReference
ContractReference string

Questo campo indica la corrispondenza del riferimento al contratto con il campo numero di contratto nella suite di progetti.

CurrentValue
CurrentValue string

Questo campo indica il valore corrente.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Questo campo indica il valore corrente nella valuta del progetto.

LogToken
LogToken string

Questo campo indica il token di log inviato nel messaggio di richiesta.

stato
Status string

Questo campo indica lo stato di sincronizzazione dal sistema esterno.

Level
Level string

Questo campo indica il livello del messaggio di errore.

Message
Message string

Questo campo indica il messaggio di errore.

ContractTypeReference
ContractTypeReference string

Questo campo indica il riferimento al tipo di contratto.

VendorReference
VendorReference string

Questo campo indica il numero di visualizzazione fornitore.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Questo campo indica il riferimento all'organizzazione di acquisto.

PurchasingGroupReference
PurchasingGroupReference string

Questo campo indica il riferimento al gruppo di acquisto.

LegalEntityReference
LegalEntityReference string

Questo campo indica il riferimento alla persona giuridica.

PaymentTermReference
PaymentTermReference string

Questo campo indica il riferimento al termine di pagamento.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto.

CurrencyReference
CurrencyReference string

Questo campo indica il riferimento alla valuta.

INCOTerms
INCOTerms string

Questo campo indica i valori incoterms.

AgreementNumber
AgreementNumber string

Questo campo indica il numero di contratto.

AgreementValue
AgreementValue string

Questo campo indica il valore del contratto.

PurchaseOrderNumber
PurchaseOrderNumber string

Questo campo indica il numero dell'ordine di acquisto.

PurchaseOrderValue
PurchaseOrderValue string

Questo campo indica il valore dell'ordine di acquisto.

CreatedByReference
CreatedByReference string

Questo campo indica chi ha creato il contratto.

CreatedDate
CreatedDate string

Questo campo indica la data di creazione.

IsExternalCreatedPurchaseOrder
IsExternalCreatedPurchaseOrder string

Determina un nuovo ordine di acquisto o esiste. Aggiornare come True o False.

Description
Description string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

EffectiveDate
EffectiveDate string

Data/ora di inizio del contratto. Se vuoto accetta la data e l'ora correnti

ContractStatus
ContractStatus string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

ContractSubTypeReference
ContractSubTypeReference string

Campo di testo in formato libero che può essere immesso manualmente sottotipo Contratto.

InvoicePlanIndicator
InvoicePlanIndicator string

True o false.

Disciplina
Discipline string

Deve corrispondere esattamente al valore.

ScopeOfContract
ScopeOfContract string

Campo di testo in formato libero.

RetentionPercent
RetentionPercent string

Conservazione degli elementi della riga.

LiquidatedDamageOverallCap
LiquidatedDamageOverallCap string

Valore numerico.

ArmonizzaTariffSchedule
HarmonizedTariffSchedule string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CountryOfOrigin
CountryOfOrigin string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

RequsitionNumber
RequsitionNumber string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

RequsitionValue
RequsitionValue string

Valore numerico.

CustomList1
CustomList1 string

Nome dell'elenco personalizzato.

CustomList2
CustomList2 string

Nome dell'elenco personalizzato.

CustomField1
CustomField1 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField2
CustomField2 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField3
CustomField3 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField4
CustomField4 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField5
CustomField5 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField6
CustomField6 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField7
CustomField7 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField8
CustomField8 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField9
CustomField9 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

CustomField10
CustomField10 string

Campo di testo in formato libero che può essere compilato manualmente da un utente tramite l'interfaccia utente del contratto o compilato nel messaggio di risposta di integrazione. Le informazioni archiviate in questo campo sono solo per riferimento manuale e non hanno alcuna correlazione diretta con altri dati del contratto.

StreetName
StreetName string

Questo campo indica il nome della strada.

DisplayID
DisplayID string

Questo campo indica il nome della città.

CityName
CityName string

Questo campo indica il nome della città.

Area geografica
Region string

Questo campo indica il codice dell'area.

Codice paese
CountryCode string

Questo campo indica il codice paese.

Codice Postale
PostalCode string

Questo campo indica il codice postale.

TaxJurisdiction
TaxJurisdiction string

Questo campo indica il codice di giurisdizione fiscale.

ContractDetailReference
ContractDetailReference string

Questo campo indica il codice dell'elemento della riga.

GrossAmount
GrossAmount string

Questo campo indica l'importo lordo.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Questo campo indica l'importo lordo nella valuta del progetto.

NetValuewithoutTax
NetValuewithoutTax string

Questo campo indica il valore netto senza imposta.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Questo campo indica il valore netto senza imposta nella valuta del progetto.

TaxTotal
TaxTotal string

Questo campo indica il totale delle imposte nella valuta del contratto.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Questo campo indica il totale delle imposte nella valuta del progetto.

ContractDetailType
ContractDetailType string

Questo campo indica il tipo di elemento della riga.

Description
Description string

Questo campo indica la descrizione dell'elemento della riga.

MaterialReference
MaterialReference string

Questo campo indica il riferimento al materiale.

MaterialGroupReference
MaterialGroupReference string

Questo campo indica il riferimento al gruppo di materiali.

CreatedByReference
CreatedByReference string

Questo campo indica l'autore dell'elemento della riga.

Quantità
Quantity string

Questo campo indica la quantità per la voce.

UnitOfMeasureReference
UnitOfMeasureReference string

Questo campo indica l'unità di misura.

Prezzo netto
NetPrice string

Questo campo indica il prezzo netto.

UnitsPerPrice
UnitsPerPrice string

Questo campo indica il numero di unità per prezzo.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Questo campo indica l'unità di misura utilizzata per il prezzo netto.

TaxCodeReference
TaxCodeReference string

Questo campo indica il riferimento al codice fiscale.

DeliveryDate
DeliveryDate string

Questo campo indica la data di consegna.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Questo campo indica la tolleranza di recapito dell'ordine per l'elemento della riga.

PlantReference
PlantReference string

Questo campo indica il codice dell'impianto per il contratto.

StorageLocation
StorageLocation string

Questo campo indica i dettagli della posizione di archiviazione.

DeletionIndicator
DeletionIndicator string

Questo campo indica se l'elemento della riga è stato eliminato dopo la pubblicazione.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Questo campo indica che tutte le consegne previste per un contratto sono state completate.

InvoicePlanIndicator
InvoicePlanIndicator string

Questo campo indica se è necessario creare un documento di piano della fattura. Il valore X indica che non ci sarà alcuna ricevuta di merci per il contratto.

ReturnPOFlag
ReturnPOFlag string

Questo campo indica se l'elemento della riga rappresenta un valore restituito e i valori inviati nei campi importo rappresentano un numero negativo.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Questo campo indica i dettagli delle caratteristiche materiali.

AccountAssignmentCategory
AccountAssignmentCategory string

Questo campo indica la categoria di assegnazione dell'account.

CDSSplitMethod
CDSSplitMethod string

Questo campo indica il metodo di divisione dell'assegnazione dell'account.

Comments
Comments string

Questo campo indica i commenti.

RetentionPercent
RetentionPercent string

Questo campo indica la percentuale di conservazione.

FairMarketValue
FairMarketValue string

Questo campo indica l'importo del mercato equo.

EquipmentPrefix
EquipmentPrefix string

Questo campo indica i dettagli del prefisso dell'apparecchiatura.

RentalType
RentalType string

Questo campo indica il codice del tipo di noleggio.

NAICScode
NAICScode string

Questo campo indica il codice NAICS.

WBSCategoryReference
WBSCategoryReference string

Questo campo indica la categoria di assegnazione dell'account di costo.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Questo campo indica se una nuova fattura verrà aggiunta o meno all'ordine di acquisto.

GoodsReceiptStatus
GoodsReceiptStatus string

Questo campo indica lo stato di ricezione delle merci.

IsTaxable
IsTaxable string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

LongDescription
LongDescription string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CountryOfOrigin
CountryOfOrigin string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

LowerLimit
LowerLimit string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

UpperLimit
UpperLimit string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

ValidThroughDate
ValidThroughDate string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CountrofOrigin
CountrofOrigin string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

DiversityParticipationPercent
DiversityParticipationPercent string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

DiversityParticipationValue
DiversityParticipationValue string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

ArmonizzaTariffSchedule
HarmonizedTariffSchedule string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomList1
CustomList1 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomList2
CustomList2 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomField1
CustomField1 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomField2
CustomField2 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomField3
CustomField3 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomField4
CustomField4 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CustomField5
CustomField5 string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

Codice fiscale
TaxCode string

Questo campo indica il codice fiscale.

Description
Description string

Questo campo indica la descrizione.

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

TaxRate
TaxRate string

Questo campo indica l'aliquota d'imposta.

CurrencyReference
CurrencyReference string

Questo campo indica il codice di riferimento valuta.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Questo campo indica l'importo delle imposte nella valuta del progetto.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID del sistema di origine univoco.

MaterialCharacteristicType
MaterialCharacteristicType string

Questo campo indica il tipo di caratteristica materiale.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Questo campo indica il valore della caratteristica materiale.

StreetName
StreetName string

Questo campo indica il nome della strada.

DisplayID
DisplayID string

Questo campo indica il nome della città.

CityName
CityName string

Questo campo indica il nome della città.

Area geografica
Region string

Questo campo indica il codice dell'area.

Codice paese
CountryCode string

Questo campo indica il codice paese.

Codice Postale
PostalCode string

Questo campo indica il codice postale.

TaxJurisdiction
TaxJurisdiction string

Questo campo indica il codice di giurisdizione fiscale.

SplitByValue
SplitByValue string

Questo campo indica la divisione per campo valore.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Questo campo indica il numero di riga dell'assegnazione dell'account.

AccountAssignmentNumber
AccountAssignmentNumber string

Questo campo indica il numero di assegnazione dell'account.

GLAccountReference
GLAccountReference string

Questo campo indica il riferimento generale dell'account mastro.

CreatedByReference
CreatedByReference string

Questo campo indica chi ha creato l'elemento.

Restituisce

response
string

Questa integrazione viene usata per importare i dati del percorso di archiviazione del progetto

Consente ai clienti di importare i dati della posizione di archiviazione del progetto per l'organizzazione. Questa integrazione crea informazioni sulla posizione di impianto e archiviazione per un progetto usando l'applicazione contratti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID univoco.

ProjectSourceSystemId
ProjectSourceSystemId string

Questo campo indica l'ID di visualizzazione univoco del progetto.

PlantSourceSystemId
PlantSourceSystemId string

Questo campo indica l'ID del sistema di origine dell'impianto univoco.

StorageLocationSourceSystemId
StorageLocationSourceSystemId string

Questo campo indica l'ID del sistema di origine del percorso di archiviazione univoco.

IsDefault
IsDefault string

Questo campo indica se si tratta di un percorso di archiviazione predefinito.

IsActive
IsActive string

Questo campo indica che la posizione di archiviazione è attiva o meno

Questa integrazione viene usata per importare i dati dell'impianto

Consente ai clienti di importare i dati dell'impianto per la propria organizzazione. Le piante vengono utilizzate per l'ordinamento dei materiali. Questa integrazione consente di creare e gestire l'elenco di piante selezionabili per l'uso all'interno dell'applicazione del contratto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

PlantReference
PlantReference string

Questo campo indica un numero di riferimento di pianta univoco.

Description
Description string

Questo campo indica la descrizione dell'impianto.

LegalEntityReference
LegalEntityReference string

Questo campo indica il nome della persona giuridica per tale impianto.

IsActive
IsActive string

Questo campo indica se l'impianto è attivo o meno.

Questa integrazione viene usata per importare i dati dell'indirizzo di spedizione di Project

Consente ai clienti di importare i dati di spedizione del progetto per l'organizzazione. Questa integrazione crea e gestisce le informazioni sull'indirizzo di spedizione per un progetto usando l'applicazione del contratto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

ha il prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID del sistema di origine univoco.

ProjectSourceSystemId
ProjectSourceSystemId string

Questo campo indica l'ID del sistema di origine del progetto univoco.

StreetName
StreetName string

Questo campo indica il nome della strada.

CityName
CityName string

Questo campo indica il nome della città

Area geografica
Region string

Questo campo indica il codice dell'area.

Codice paese
CountryCode string

Questo campo indica il codice paese.

Codice Postale
PostalCode string

Questo campo indica il codice postale.

TaxJurisdiction
TaxJurisdiction string

Questo campo indica il codice di giurisdizione fiscale.

IsDefault
IsDefault string

Questo campo indica se il campo è predefinito o meno.

IsActive
IsActive string

Questo campo indica se il campo è attivo o meno.

Questa integrazione viene usata per importare i dati della fattura

Consente ai clienti di importare fatture per l'organizzazione. Questa integrazione consente ai fornitori che sono utenti di registrare le fatture all'applicazione di contratto che può quindi essere usata nella richiesta di pagamento e inviata al sistema esterno per l'elaborazione. Le fatture registrate vengono visualizzate nel registro fatture come fatture non firmate.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProgettoRiferimento
ProjectReference string

Questo campo indica il numero di riferimento del progetto corrispondente al numero di visualizzazione del progetto della suite di progetti.

ContractReference
ContractReference string

Questo campo indica il numero di riferimento del contratto corrispondente al numero di contratto della famiglia di prodotti di progetto.

Numero Fattura
InvoiceNumber string

Questo campo indica il numero di fattura.

InvoiceStatus
InvoiceStatus string

Questo campo indica lo stato della fattura.

DataFattura
InvoiceDate string

Questo campo indica la data della fattura.

InvoiceAmount
InvoiceAmount string

Questo campo indica l'importo della fattura.

InvoiceTax
InvoiceTax string

Questo campo indica l'importo iva della fattura.

RecordId
RecordId string

Questo campo indica l'identificazione univoca del record per la fattura.

SourceSystemId
SourceSystemId string

Questo campo indica l'identificazione univoca del sistema esterno.

SourceSystemName
SourceSystemName string

Questo campo indica il nome univoco del sistema esterno.

InvoiceURL
InvoiceURL string

Questo campo indica il collegamento alla fattura.

TaxType
TaxType string

Questo campo indica il tipo di imposta

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

Restituisce

response
string

Questa integrazione viene usata per importare i dati della posizione di archiviazione

Consente ai clienti di importare i dati della posizione di archiviazione per l'organizzazione. Questa integrazione consente di creare e gestire l'elenco selezionabile di posizioni di archiviazione per l'uso nel gruppo di progetti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

PlantReference
PlantReference string

Questo campo indica un riferimento di impianto univoco per la posizione di archiviazione.

StorageLocationReference
StorageLocationReference string

Questo campo indica il nome univoco della posizione di archiviazione.

Description
Description string

Questo campo indica la descrizione del percorso di archiviazione.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID del sistema di origine univoco.

Questa integrazione viene usata per importare i dati delle apparecchiature contrattuali

Consente ai clienti di importare i dati delle apparecchiature contrattuali per l'organizzazione. Questa integrazione consente a un sistema esterno di abbinare i dettagli delle apparecchiature all'inventario delle attrezzature. Se l'apparecchiatura utilizzata in un articolo di riga esiste in un sistema esterno, i dettagli del contratto vengono collegati per tale apparecchiatura. In caso contrario, il sistema esterno crea nuove apparecchiature in base alle informazioni passate tramite l'integrazione. I dettagli delle nuove apparecchiature vengono inviati alla piattaforma cloud della suite di progetti per l'assegnazione di apparecchiature di progetto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ProgettoRiferimento
ProjectReference string

Questo campo indica il numero di riferimento del progetto corrispondente al numero di visualizzazione del progetto della suite di progetti.

ContractReference
ContractReference string

Questo campo indica il numero di contratto di riferimento corrispondente al numero di contratto della suite di progetti.

LogToken
LogToken string

Questo campo indica un token di log univoco.

stato
Status string

Questo campo indica lo stato dell'apparecchiatura.

Level
Level string

Questo campo indica il livello del messaggio di errore.

Message
Message string

Questo campo indica il messaggio di errore.

ContractDetailReference
ContractDetailReference string

Questo campo indica il codice dell'elemento della riga.

EquipmentSourceSystemId
EquipmentSourceSystemId string

Questo campo indica l'ID del sistema di origine dell'attrezzatura univoco.

Questa integrazione viene usata per importare i dati delle persone giuridiche

Consente ai clienti di importare i dati delle persone giuridiche per la propria organizzazione. Le persone giuridiche rappresentano le business unit all'interno di una società che possono essere usate per scopi di fatturazione all'interno dell'applicazione dei contratti. Questa integrazione consente la creazione e la gestione di persone giuridiche selezionabili all'interno dell'applicazione contratti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

Nome
Name string

Questo campo indica un nome univoco.

Description
Description string

Questo campo indica la descrizione della persona giuridica.

CountryReference
CountryReference string

Questo campo indica il codice paese.

Valuta
Currency string

Questo campo indica il valore di valuta.

Language
Language string

Questo campo indica il valore della lingua.

Questa integrazione viene usata per importare i dati delle persone giuridiche del progetto

Consente ai clienti di importare i dati delle persone giuridiche del progetto per la propria organizzazione. Questa integrazione associa i record delle persone giuridiche a un progetto e imposta la relazione di impianto da utilizzare nell'applicazione dei contratti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID del sistema di origine univoco.

ProjectSourceSystemId
ProjectSourceSystemId string

Questo campo indica l'ID del sistema di origine del progetto univoco.

LegalEntitySourceSystemId
LegalEntitySourceSystemId string

Questo campo indica l'ID del sistema di origine della persona giuridica.

PlantSourceSystemId
PlantSourceSystemId string

Questo campo indica l'ID del sistema di origine dell'impianto univoco.

IsGRValuated
IsGRValuated string

Questo campo indica se la ricevuta delle merci è stata valutata o meno.

IsSplitAccountAllowed
IsSplitAccountAllowed string

Questo campo indica che l'account diviso è consentito o meno.

IsActive
IsActive string

Questo campo indica se è attivo o meno.

Questa integrazione viene usata per importare i dati delle ricevute di merci

Consente ai clienti di importare i dati delle ricevute delle merci per l'organizzazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

DocumentReference
DocumentReference string

Questo campo indica il riferimento al documento.

DocumentYear
DocumentYear string

Questo campo indica l'anno del documento.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID del sistema di origine univoco.

LogToken
LogToken string

Questo campo indica il token di log.

Level
Level string

Questo campo indica il livello del messaggio di errore.

Message
Message string

Questo campo indica il messaggio di errore.

GoodsReceiptRequestReference
GoodsReceiptRequestReference string

Questo campo indica il riferimento alla richiesta di ricezione merci.

DocumentDate
DocumentDate string

Questo campo indica la data del documento.

PostingDate
PostingDate string

Questo campo indica la data di registrazione.

EntryDate
EntryDate string

Questo campo indica la data di ingresso per itrm.

CreatedByReference
CreatedByReference string

Questo campo indica l'autore dell'elemento.

Reference
Reference string

Questo campo indica commenti o riferimenti.

DocumentText
DocumentText string

Questo campo indica il testo del documento.

BillOfLading
BillOfLading string

Questo campo indica una fattura di lading.

GoodsReceiptStatus
GoodsReceiptStatus string

Questo campo indica lo stato di ricezione delle merci.

ContractTypeReference
ContractTypeReference string

Questo campo indica il riferimento al tipo di contratto.

DocumentItemReference
DocumentItemReference string

Questo campo indica il riferimento all'elemento del documento esterno.

ContractReference
ContractReference string

Questo campo indica la corrispondenza del riferimento al contratto con il campo numero di contratto nella suite di progetti.

ContractDetailReference
ContractDetailReference string

Questo campo indica il codice dell'elemento della riga.

MovementType
MovementType string

Questo campo indica il tipo di movimento

MaterialReference
MaterialReference string

Questo campo indica il riferimento al materiale

PlantReference
PlantReference string

Questo campo indica il riferimento alle piante.

StorageLocationRefrence
StorageLocationRefrence string

Questo campo indica la refrence della posizione di archiviazione.

BatchNumber
BatchNumber string

Questo campo indica il numero batch.

DebitCreditIndicator
DebitCreditIndicator string

Questo campo indica l'indicatore di debito o credito.

ContractCurrency
ContractCurrency string

Questo campo indica la valuta del contratto.

AmountInContractCurrency
AmountInContractCurrency string

Questo campo indica l'importo nella valuta del contratto.

AmountWithoutTaxInContractCurrency
AmountWithoutTaxInContractCurrency string

Questo campo indica l'importo senza imposta nella valuta del contratto.

TaxAmountInContractCurrency
TaxAmountInContractCurrency string

Questo campo indica l'importo delle imposte nella valuta del contratto.

TaxType
TaxType string

Questo campo indica il tipo di imposta.

Description
Description string

Questo campo indica la descrizione dell'imposta.

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

TaxRate
TaxRate string

Questo campo indica l'aliquota d'imposta.

ProjectCurrency
ProjectCurrency string

Questo campo indica la valuta del progetto.

AmountInProjectCurrency
AmountInProjectCurrency string

Questo campo indica l'importo nella valuta del progetto.

AmountWithoutTaxInProjectCurrency
AmountWithoutTaxInProjectCurrency string

AmountWithoutTaxInProjectCurrency

TaxAmountInProjectCurrency
TaxAmountInProjectCurrency string

Questo campo indica l'importo delle imposte nella valuta del progetto.

TaxType
TaxType string

Questo campo indica il tipo di imposta.

Description
Description string

Questo campo indica la descrizione dell'imposta.

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

TaxRate
TaxRate string

Questo campo indica l'aliquota d'imposta.

ReceivedQuantity
ReceivedQuantity string

Questo campo indica la quantità ricevuta.

ReceivedUOM
ReceivedUOM string

Questo campo indica l'unità di misura ricevuta.

ReceivedQuantityInBaseUOM
ReceivedQuantityInBaseUOM string

Questo campo indica la quantità ricevuta nell'unità di misura di base.

BaseUOM
BaseUOM string

Questo campo indica l'unità di base della misura.

ReceivedQuantityInPOPriceUOM
ReceivedQuantityInPOPriceUOM string

Questo campo indica la quantità ricevuta nell'unità di misura del contratto.

POPriceUOM
POPriceUOM string

Questo campo indica l'unità di misura per l'ordine di acquisto.

ReceivedQuantityInPOUOM
ReceivedQuantityInPOUOM string

Questo campo indica la quantità totale ricevuta nell'unità di misura per l'ordine di acquisto.

POUOM
POUOM string

Questo campo indica l'unità di misura per l'ordine di acquisto.

DeliveryCompletedIndicator
DeliveryCompletedIndicator string

Questo campo indica l'indicatore di completamento del recapito.

Testo
Text string

Testo

GoodsRecipientUserReference
GoodsRecipientUserReference string

Questo campo indica il riferimento utente del destinatario della merce.

CostCenter
CostCenter string

Questo campo indica il centro di costo

Numero d'ordine
OrderNumber string

Questo campo indica il numero di ordine.

MovementIndicator
MovementIndicator string

Questo campo indica l'indicatore di spostamento.

GRNonValuatedIndicator
GRNonValuatedIndicator string

Questo campo indica l'indicatore di ricezione di merci non valutate.

ReasonForMovement
ReasonForMovement string

Questo campo indica il motivo dello spostamento.

ProfitCenter
ProfitCenter string

Questo campo indica il centro profitti.

CostItemReference
CostItemReference string

Questo campo indica il riferimento all'articolo di costo.

AccountingLedgerReference
AccountingLedgerReference string

Questo campo indica il riferimento al libro mastro contabile.

StockTypeIndicator
StockTypeIndicator string

Questo campo indica l'indicatore del tipo di titolo.

OverDeliveryToleranceIndicator
OverDeliveryToleranceIndicator string

Questo campo indica l'indicatore di tolleranza di recapito.

Questa integrazione viene usata per importare i dati delle richieste di pagamento

Consente ai clienti di fornire conferma della ricezione della richiesta di pagamento e aggiornamenti facoltativi dello stato del pagamento fino a quando non è stato elaborato completamente. Consente anche ai clienti di registrare i dettagli della fattura insieme ai dettagli di pagamento della fattura direttamente dal sistema esterno senza creare una richiesta di pagamento nella suite di progetti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

PayRequestReference
PayRequestReference string

Questo campo indica il riferimento alla richiesta di pagamento.

CreatedDate
CreatedDate string

Questo campo indica la data di creazione.

PayRequestStatus
PayRequestStatus string

Questo campo indica lo stato della richiesta di pagamento.

ContractReference
ContractReference string

Questo campo indica il numero di contratto della famiglia di prodotti di progetto corrispondente.

LogToken
LogToken string

Questo campo indica un token di log univoco.

Level
Level string

Questo campo indica il livello del messaggio di errore.

Message
Message string

Questo campo indica il messaggio di errore.

InvoiceStatus
InvoiceStatus string

Questo campo indica lo stato della fattura.

InvoiceStatusDescription
InvoiceStatusDescription string

Questo campo indica la descrizione dello stato della fattura.

InvoiceReceiptReference
InvoiceReceiptReference string

Questo campo indica il riferimento alla ricevuta della fattura.

SourceSystemInvoiceNumber
SourceSystemInvoiceNumber string

Questo campo indica il numero di fattura del sistema di origine.

PostingDate
PostingDate string

Questo campo indica la data di registrazione della fattura.

Importo
Amount string

Questo campo indica la quantità di richiamo.

CurrencyReference
CurrencyReference string

Questo campo indica il riferimento alla valuta.

ProjectCurrencyAmount
ProjectCurrencyAmount string

Questo campo indica l'importo della valuta del progetto.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto.

VendorInvoiceReference
VendorInvoiceReference string

Questo campo indica il numero di fattura fornitore.

FatturazionePartyReference
InvoicingPartyReference string

Questo campo indica il numero del fornitore.

InvoicingPartyName
InvoicingPartyName string

Questo campo indica il nome del fornitore.

VendorInvoiceDate
VendorInvoiceDate string

Questo campo indica la data della fattura fornitore.

DocumentYear
DocumentYear string

Questo campo indica l'anno del documento.

DebitCreditIndicator
DebitCreditIndicator string

Questo campo indica l'indicatore di debito o credito.

PaymentMethod
PaymentMethod string

Questo campo indica il metodo di pagamento.

PaymentBlock
PaymentBlock string

Questo campo indica se il pagamento è bloccato o meno.

RetentionReleasedAmount
RetentionReleasedAmount string

Questo campo indica l'importo della versione di conservazione.

ProgressEstimateNumber
ProgressEstimateNumber string

Questo campo indica il numero di stima dello stato.

BillingPeriod
BillingPeriod string

Questo campo indica il periodo di fatturazione.

IsCancelled
IsCancelled string

Questo campo indica se la fattura viene annullata o meno.

InvoiceItemNumber
InvoiceItemNumber string

Questo campo indica il numero dell'articolo della fattura.

ContractDetailReference
ContractDetailReference string

Questo campo indica il riferimento ai dettagli del contratto.

InvoiceLineQuantity
InvoiceLineQuantity string

Questo campo indica la quantità della riga della fattura.

RetentionHeldAmountProjectCurrency
RetentionHeldAmountProjectCurrency string

Questo campo indica l'importo mantenuto nella valuta del progetto.

RetentionHeldAmount
RetentionHeldAmount string

Questo campo indica la quantità di conservazione contenuta.

ContractLineAmount
ContractLineAmount string

Questo campo indica l'importo della riga del contratto.

ContractLineAmountWithoutTax
ContractLineAmountWithoutTax string

Questo campo indica l'importo della riga del contratto senza imposta.

ContractLineAmountTax
ContractLineAmountTax string

Questo campo indica la matrice di imposte dell'importo della riga del contratto.

TaxType
TaxType string

Questo campo indica il tipo di imposta.

Description
Description string

Questo campo indica la descrizione dell'imposta.

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

TaxRate
TaxRate string

Questo campo indica l'aliquota d'imposta.

InvoiceLineUoM
InvoiceLineUoM string

Questo campo indica l'unità di misura della riga di fattura.

ProjectCurrencyLineAmount
ProjectCurrencyLineAmount string

Questo campo indica l'importo della linea di valuta del progetto.

ProjectCurrencyLineAmountWithoutTax
ProjectCurrencyLineAmountWithoutTax string

Questo campo indica l'importo della linea di valuta del progetto senza imposta.

ProjectCurrencyLineAmountTax
ProjectCurrencyLineAmountTax string

Questo campo indica l'imposta sull'importo della linea di valuta del progetto.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto.

TaxType
TaxType string

Questo campo indica il tipo di imposta.

Description
Description string

Questo campo indica la descrizione dell'imposta.

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

TaxRate
TaxRate string

Questo campo indica l'aliquota d'imposta.

DebitCreditIndicator
DebitCreditIndicator string

Questo campo indica l'indicatore di debito o credito.

PaymentReference
PaymentReference string

Questo campo indica un riferimento univoco al pagamento.

PaymentDate
PaymentDate string

Questo campo indica la data in cui viene effettuato il pagamento.

Pagamento pagato
PaymentPaid string

Questo campo indica l'importo pagato per il pagamento.

CurrencyReference
CurrencyReference string

Questo campo indica il riferimento alla valuta.

PaymentIdentification
PaymentIdentification string

Questo campo indica il numero di identificazione del pagamento.

PaymentVoidDate
PaymentVoidDate string

Questo campo indica la data di annullamento del pagamento.

ProjectCurrencyPaymentAmount
ProjectCurrencyPaymentAmount string

Questo campo indica l'importo del pagamento nella valuta del progetto.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto

Restituisce

response
string

Questa integrazione viene usata per importare i dati fiscali del contratto

Consente ai clienti di importare i dati fiscali del contratto per l'organizzazione prima di pubblicare il contratto effettivo. Questa integrazione riceve l'imposta totale e la suddivisione dei codici fiscali e degli importi per un contratto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Il prefisso tenant di https://Domain.hds.ineight.com/ sarebbe "Dominio"
X-IN8-TENANT-PREFIX True string

Prefisso tenant dell'URL di base di Project Suite. Ad esempio, se si accede a Project Suite in https://domain.hds.ineight.com/ , il valore per questo parametro sarà dominio

Questo è disponibile nel profilo di Gestione API.
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

ContractReference
ContractReference string

Questo campo indica la corrispondenza del riferimento al contratto con il campo numero di contratto nella suite di progetti.

CurrentValue
CurrentValue string

Questo campo indica il valore corrente.

CurrentValueProjectCurrency
CurrentValueProjectCurrency string

Questo campo indica il valore corrente nella valuta del progetto.

LogToken
LogToken string

Questo campo indica il token di log inviato nel messaggio di richiesta.

stato
Status string

Questo campo indica lo stato di sincronizzazione dal sistema esterno.

Level
Level string

Questo campo indica il livello del messaggio di errore.

Message
Message string

Questo campo indica il messaggio di errore.

ContractTypeReference
ContractTypeReference string

Questo campo indica il riferimento al tipo di contratto.

VendorReference
VendorReference string

Questo campo indica il numero di visualizzazione fornitore.

PurchasingOrganizationReference
PurchasingOrganizationReference string

Questo campo indica il riferimento all'organizzazione di acquisto.

PurchasingGroupReference
PurchasingGroupReference string

Questo campo indica il riferimento al gruppo di acquisto.

LegalEntityReference
LegalEntityReference string

Questo campo indica il riferimento alla persona giuridica.

PaymentTermReference
PaymentTermReference string

Questo campo indica il riferimento al termine di pagamento.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto.

CurrencyReference
CurrencyReference string

Questo campo indica il riferimento alla valuta.

INCOTerms
INCOTerms string

Questo campo indica i valori incoterms.

AgreementNumber
AgreementNumber string

Questo campo indica il numero di contratto.

AgreementValue
AgreementValue string

Questo campo indica il valore del contratto.

PurchaseOrderNumber
PurchaseOrderNumber string

Questo campo indica il numero dell'ordine di acquisto.

PurchaseOrderValue
PurchaseOrderValue string

Questo campo indica il valore dell'ordine di acquisto.

CreatedByReference
CreatedByReference string

Questo campo indica chi ha creato il contratto.

CreatedDate
CreatedDate string

Questo campo indica la data di creazione.

ContractDetailReference
ContractDetailReference string

Questo campo indica il codice dell'elemento della riga.

GrossAmount
GrossAmount string

Questo campo indica l'importo lordo.

GrossAmountProjectCurrency
GrossAmountProjectCurrency string

Questo campo indica l'importo lordo nella valuta del progetto.

NetValuewithoutTax
NetValuewithoutTax string

Questo campo indica il valore netto senza imposta.

NetValueWithoutTaxProjectCurrency
NetValueWithoutTaxProjectCurrency string

Questo campo indica il valore netto senza imposta nella valuta del progetto.

TaxTotal
TaxTotal string

Questo campo indica il totale delle imposte nella valuta del contratto.

TaxTotalProjectCurrency
TaxTotalProjectCurrency string

Questo campo indica il totale delle imposte nella valuta del progetto.

ContractDetailType
ContractDetailType string

Questo campo indica il tipo di elemento della riga.

Description
Description string

Questo campo indica la descrizione dell'elemento della riga.

MaterialReference
MaterialReference string

Questo campo indica il riferimento al materiale.

MaterialGroupReference
MaterialGroupReference string

Questo campo indica il riferimento al gruppo di materiali.

CreatedByReference
CreatedByReference string

Questo campo indica l'autore dell'elemento della riga.

Quantità
Quantity string

Questo campo indica la quantità per la voce.

UnitOfMeasureReference
UnitOfMeasureReference string

Questo campo indica l'unità di misura.

Prezzo netto
NetPrice string

Questo campo indica il prezzo netto.

UnitsPerPrice
UnitsPerPrice string

Questo campo indica il numero di unità per prezzo.

PriceUnitOfMeasureReference
PriceUnitOfMeasureReference string

Questo campo indica l'unità di misura utilizzata per il prezzo netto.

TaxCodeReference
TaxCodeReference string

Questo campo indica il riferimento al codice fiscale.

DeliveryDate
DeliveryDate string

Questo campo indica la data di consegna.

OrderDeliveryTolerance
OrderDeliveryTolerance string

Questo campo indica la tolleranza di recapito dell'ordine per l'elemento della riga.

PlantReference
PlantReference string

Questo campo indica il codice dell'impianto per il contratto.

StorageLocation
StorageLocation string

Questo campo indica i dettagli della posizione di archiviazione.

DeletionIndicator
DeletionIndicator string

Questo campo indica se l'elemento della riga è stato eliminato dopo la pubblicazione.

DeliveryCompleteIndicator
DeliveryCompleteIndicator string

Questo campo indica che tutte le consegne previste per un contratto sono state completate.

InvoicePlanIndicator
InvoicePlanIndicator string

Questo campo indica se è necessario creare un documento di piano della fattura. Il valore X indica che non ci sarà alcuna ricevuta di merci per il contratto.

ReturnPOFlag
ReturnPOFlag string

Questo campo indica se l'elemento della riga rappresenta un valore restituito e i valori inviati nei campi importo rappresentano un numero negativo.

MaterialCharacteristicReference
MaterialCharacteristicReference string

Questo campo indica i dettagli delle caratteristiche materiali.

AccountAssignmentCategory
AccountAssignmentCategory string

Questo campo indica la categoria di assegnazione dell'account.

CDSSplitMethod
CDSSplitMethod string

Questo campo indica il metodo di divisione dell'assegnazione dell'account.

Comments
Comments string

Questo campo indica i commenti.

RetentionPercent
RetentionPercent string

Questo campo indica la percentuale di conservazione.

FairMarketValue
FairMarketValue string

Questo campo indica l'importo del mercato equo.

EquipmentPrefix
EquipmentPrefix string

Questo campo indica i dettagli del prefisso dell'apparecchiatura.

RentalType
RentalType string

Questo campo indica il codice del tipo di noleggio.

NAICScode
NAICScode string

Questo campo indica il codice NAICS.

WBSCategoryReference
WBSCategoryReference string

Questo campo indica la categoria di assegnazione dell'account di costo.

NoFurtherInvoiceIndicator
NoFurtherInvoiceIndicator string

Questo campo indica se una nuova fattura verrà aggiunta o meno all'ordine di acquisto.

GoodsReceiptStatus
GoodsReceiptStatus string

Questo campo indica lo stato di ricezione delle merci.

Codice fiscale
TaxCode string

Questo campo indica il codice fiscale.

Description
Description string

Questo campo indica la descrizione.

TaxAmount
TaxAmount string

Questo campo indica l'importo delle imposte.

TaxRate
TaxRate string

Questo campo indica l'aliquota d'imposta.

CurrencyReference
CurrencyReference string

Questo campo indica il codice di riferimento valuta.

TaxAmountProjectCurrency
TaxAmountProjectCurrency string

Questo campo indica l'importo delle imposte nella valuta del progetto.

ProjectCurrencyReference
ProjectCurrencyReference string

Questo campo indica il riferimento alla valuta del progetto.

SourceSystemId
SourceSystemId string

Questo campo indica l'ID del sistema di origine univoco.

MaterialCharacteristicType
MaterialCharacteristicType string

Questo campo indica il tipo di caratteristica materiale.

MaterialCharacteristicValue
MaterialCharacteristicValue string

Questo campo indica il valore della caratteristica materiale

StreetName
StreetName string

Questo campo indica il nome della strada.

CityName
CityName string

Questo campo indica il nome della città.

Area geografica
Region string

Questo campo indica il codice dell'area.

Codice paese
CountryCode string

Questo campo indica il codice paese.

Codice Postale
PostalCode string

Questo campo indica il codice postale.

TaxJurisdiction
TaxJurisdiction string

Questo campo indica il codice di giurisdizione fiscale.

SplitByValue
SplitByValue string

Questo campo indica la divisione per campo valore.

AccountAssignmentLineNumber
AccountAssignmentLineNumber string

Questo campo indica il numero di riga dell'assegnazione dell'account.

CostCenterReference
CostCenterReference string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

AccountingLedgerReference
AccountingLedgerReference string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CostItemSourceSystemId
CostItemSourceSystemId string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CostItemReference
CostItemReference string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

DeletionIndicator
DeletionIndicator string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

CreatedByReference
CreatedByReference string

Non usare. I valori in questo campo non vengono attualmente salvati in un contratto.

Restituisce

response
string

Tipo di caratteristica del materiale di importazione

Questa integrazione fa parte delle integrazioni materiali che consentono a terze parti di mantenere un elenco principale di tutti i materiali, le classificazioni e gli attributi predefiniti dei materiali utilizzati per contratti e acquisti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

DisplayId
DisplayId string

Identificatore univoco riconoscibile pubblicamente. Questo campo è illustrato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a CharacteristicTypeReference se non è necessario usare un identificatore univoco pubblico o privato.

DefaultCharacteristicName
DefaultCharacteristicName string

Nome del tipo di caratteristica

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Language
Language string

Codice lingua che rappresenta la lingua dei campi Nome caratteristica predefinita e Descrizione caratteristica predefinita

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Descrizione del tipo di caratteristica

CharacteristicTypeReference
CharacteristicTypeReference string

Elenco predefinito nella piattaforma InEight che definisce i valori consentiti per Il tipo di caratteristica materiale come (Text, List, Numeric, Date, Open List)

MaterialCharacteristicTypeReference
MaterialCharacteristicTypeReference string

Identificatore creato dal sistema di record e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

SourceSystemName
SourceSystemName string

Nome del sistema esterno che usa l'integrazione. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Language
Language string

codice linguistico che rappresenta il linguaggio nei campi Nome caratteristica e Descrizione caratteristica. Il valore inviato in questo campo deve corrispondere a un codice valido per le lingue supportate da InEight.

CharacteristicName
CharacteristicName string

Translated CharacteristicName per la lingua associata

CharacteristicDescription
CharacteristicDescription string

Descrizione di CharacteristicName tradotta per la lingua associata

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Language
Language string

codice linguistico che rappresenta la lingua dei campi Descrizione caratteristica predefinita e Testo elemento caratteristica materiale. Il valore inviato in questo campo deve corrispondere a un codice valido per le lingue supportate da InEight

DefaultElementValue
DefaultElementValue string

Valore stringa dell'elemento Di tipo caratteristica

DefaultCharacteristicDescription
DefaultCharacteristicDescription string

Descrizione dell'elemento Tipo caratteristica

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causa un'eliminazione temporanea del record in InEight

Language
Language string

Codice del linguaggio che rappresenta il linguaggio nei campi ElementValue e CharacteristicTypeElementDescription. Il valore inviato in questo campo deve corrispondere a un codice valido per le lingue supportate da InEight

ElementValue
ElementValue string

Testo tradotto del valore dell'elemento per la lingua associata

CharacteristicTypeElementDescription
CharacteristicTypeElementDescription string

Testo tradotto della descrizione ElementValue per la lingua associata

Restituisce

response
string

Unione importazione

Questa integrazione consente a un cliente di mantenere un elenco principale di unioni in InEight. Le unioni possono essere associate a Dipendenti e Mestieri a livello account (tutti i progetti) o a livelli di progetto specificati. Queste associazioni possono essere create e gestite nelle proprie integrazioni (separate) o tramite l'interfaccia utente della piattaforma cloud InEight.

Parametri

Nome Chiave Necessario Tipo Descrizione
Prefisso tenant
X-IN8-TENANT-PREFIX True string

Il prefisso tenant di https://domain.hds.ineight.com/ sarebbe "dominio".

Chiave di sottoscrizione di Gestione API
Ocp-Apim-Subscription-Key True string

Questo è disponibile nel profilo di Gestione API.

UnionDisplayId
UnionDisplayId True string

Identificatore univoco riconoscibile pubblicamente. Questo campo viene visualizzato nell'uso normale delle applicazioni InEight. Il valore inviato in questo campo può corrispondere a SourceSystemId se non è necessario usare un identificatore univoco pubblico e privato

UnionDescription
UnionDescription True string

Descrizione descrittiva del record che verrà visualizzato nel normale uso delle applicazioni InEight per aiutare gli utenti durante l'esecuzione di ricerche o selezioni. Questo campo supporta un numero elevato di caratteri di testo, ma è consigliabile mantenere la descrizione il più breve possibile mantenendo un significato facilmente riconosciuto

IsActive
IsActive boolean

Determina se il record è attivo e disponibile per il sistema. Se non viene specificato un valore, viene usato il valore true. L'invio di un valore false causerà un'eliminazione temporanea del record in InEight

SourceSystemId
SourceSystemId string

Identificatore creato dal "sistema di record" e usato in tutte le comunicazioni di sistema come metodo primario per specificare un record univoco. Questo campo non viene visualizzato nell'uso normale delle applicazioni InEight e può contenere identificatori interni, ad esempio un GUID che non è comprensibile dai tipici utenti di sistema

SourceSystemName
SourceSystemName string

Nome del sistema di origine che fornisce i dati. I clienti devono collaborare con InEight per effettuare il provisioning di un valore univoco per questo campo

Restituisce

response
string

Definizioni

corda

Si tratta del tipo di dati di base 'string'.

oggetto

Si tratta del tipo 'object'.