Riešenie chýb importu z Labsystému¶
V prípade, že v rámci importovania rozborov z labsystému dostaneme nasledovnú hlášku
je potrebné postupovať podľa návodu, ktorý je v texte chyby uvedený. Teda treba otvoriť súbor _PREVIS_TIMESTAMP_unassigned.xml (presný názov súboru aj cesta k nemu sú popísané v chybovej hláške) pomocou činnosti MENU / iLabsys / Analýza chýb:
V tomto prípade, ktorý máme zobrazený na fotke vyššie je problém to, že ukazovateľ s Id=1038 (Id podľa Labsysu) a mernou jednotkou Id=421 (podľa Labsysu) nie je vôbec vložený v konverznom číselníku. Ešte môže nastať prípad, že ukazovateľ už je vložený v konverznom číselníku, ale nie je mu priradený žiadny ukazovateľ z Previsu, takáto chyba potom vyzerá nasledovne:
Ak je ukazovateľov, ktoré znemožňujú import viac, sú v analýze chýb znázornené červenou, viď. obrázok:
V prípade oboch chýb spustíme z importného formulára priraďovanie ukazovateľov:
Zoradíme si zobrazené záznamy podľa kódu ukazovateľa podľa Labsysu, teda klikneme na záhlavie stĺpca LabsysUkazovateleId. Pokúsime sa nalistovať ukazovateľ s LabsysUkazovateleId=1038 a s mernou jednotkou LabsysJednotkyId=421 (alebo iný ukazovateľ, ktorý sa nám nenaimportoval). Ak ho v zozname nenájdeme, znamená to, že ho tam nemáme zaradený a je potrebné ho vložiť. Klikneme nový záznam a vložíme daný ukazovateľ vrátane všetkých Id-čiek z Labsysému:
Teraz máme už náš nový ukazovateľ v konverznom číselníku (buď tam už bol, alebo sme ho podľa postupu vyššie vložili). Následne je potrebné zadefinovať, do ktorého ukazovateľa v Previse sa jeho hodnoty majú importovať. To urobíme priradením ukazovateľa podľa obrázka (teda v pravom stĺpci, kde sme mali pôvodne nevybrané vyberieme konkrétny ukazovateľ):
V konečnom výsledku by to malo teda pre náš príklad vyzerať nasledovne:
Teraz môžeme import zopakovať.