Externa IDn i Boards on Fire

Det är vanligt att man vill integrera andra system i sin verksamhet med Boards on Fire. Det kan exempelvis handla om ett ERP, MES eller OEE-system.

Externa ID:n kan användas för att koppla data i ett externt system till data i Boards on Fire. Här förklarar vi hur man arbetar med externa ID:n för olika delar i Boards on Fire.

Organisationer

När man importerar data, exempelvis dataobjekt eller entitetsobjekt till Boards on Fire så sätter man alltid en tillhörighet till en organisation. För att inte behöva veta organisationens interna ID i Boards on Fire kan man använda externa ID:n för att mappa data mot rätt organisation.

Om man integrerar med olika system så kan de systemen ha olika ID:n för raderna man vill importera. Därför finns det i Boards on Fire möjlighet att lägga till egna integrationskällor för vilka man kan sätta unika externa ID:n per organisation.

Externt ID kan även användas för att avgöra hur data ska hämtas till Boards on Fire. För Boards on Fires inbyggda integration med Cognite så används externt ID för att avgöra från vilket dataset i Cognite som data ska hämtas från.

Exempel:
Du importerar data från ditt ERP och ditt MES-system. Du vill att data ska hamna i organisationen  ”Kvalitetsavdelning” i Boards on Fire. I ditt ERP har motsvarande organisation id ”kvalitetsavdelning” och i ditt MES har det id ”quality_team”.

I Boards on Fire lägger du då till två integrationskällor, en för ditt ERP och en för ditt MES. För din organisation ”Kvalitetsavdelning” anger du sedan respektive externt ID för respektive integrationskälla.

Användare

På användare i Boards on Fire kan man sätta ett externt id. Exempelvis kan en avvikelse tilldelas en användare och då är externt ID smidigt att använda för att inte behöva ha koll på användarens interna ID i Boards on Fire.

Arbetslinor

På arbetslinor i Boards on Fire kan man sätta ett externt id. Vid import av produktionsdata kan man gå mot externt ID för att automatiskt få in data på rätt arbetslina.

Avvikelser och Entiteter

På avvikelser/entiteter i Boards on Fire kan man sätta ett externt id. Vid import av data kan man gå mot externt ID för att automatiskt få in/uppdatera data på rätt rad.

Import via Filintegration

Vid import av CSV-filer via filintegrationen i Boards on Fire kan man använda externt ID för organisation, användare och avvikelser/entiter. I CSV-filen har man då en kolumn med ID:t från sitt externa system och vid import mappas det ID:t automatiskt mot rätt användare/organisation/rad i Boards on Fire.

Import via REST API

Användare och Organisationer

Om man använder Boards on Fires REST API för import av data kan man för användare och organisationer hämta ut rätt användare/organisation baserat på externt ID. Man läser därifrån ut användarens/organisationens interna ID i Boards on Fire och använder det vid import av data.

Avvikelser och Entiteter

När man importerar avvikelser och entiteter via Boards on Fires REST API så görs en automatisk mappning i Boards on Fire. När man importerar data kan man skicka med externt ID, och om en rad med det externa ID:t redan finns i Boards on Fire, så kommer det inte att skapas en ny rad. I stället kommer den befintliga raden att uppdateras med nya data.

Relaterade artiklar

Gratis webbdemo

Vi kan berätta allt om Boards on Fire. Men det är enklare att visa. En snabb webbdemo ger dig grunderna i våra lösningar.