NOVÁ STROMOVÁ STRUKTURA VE VÝROBĚ

Podobné dokumenty
E-NABÍDKA PARTNER.REDA.CZ

Více než 60 novinek, změn a vylepšení

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access propojení relací s formuláři a sestavami Ing.

Tento dokument je určen oprávněným uživatelům programového vybavení Avensio Software za těchto podmínek:

Postupy práce se šablonami IS MPP

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

ČÁSTEČNÝ A KONEČNÝ ROZVRH - UPRAVENÁ FUNKČNOST... 2 ELEKTRONICKÝ FORMULÁŘ - KONEČNÁ ZPRÁVA: ZAOKROUHLENÍ ČÁSTEK PRO VĚŘITELE V ROZVRHU...

Konzervace, restaurování 2

RELAČNÍ DATABÁZE ACCESS

Nastavení zabezpečení

Část 3 Manuál pro správce

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Změny v programu AutoSalon 9.82 minor 0004.

Formulář NÚV v programu PPP4

PŘEHLED FUNKCÍ PROGRAMU KROK ZA KROKEM

Důležité změny ve verzi vydané po Poradna (CZ)

Novinky ISÚI a VDP verze

Databox CONTACT 6 základní operace programu

Databox CONTACT 6. Zavedli jsme tlačítka Domů, Zpět, Vpřed pro rychlý pohyb v historii procházení.

Nápověda aplikace Patron-Pro

1 Tabulky Příklad 3 Access 2010

MS Excel 2007 Kontingenční tabulky

Konvertor diakritiky 3. Instalace

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Příprava projektů v programu Databox CONTACT Professional 5

Novinky verze systému Spisové služby (SpS) e-spis LITE

Nový design ESO9. E S O 9 i n t e r n a t i o n a l a. s. U M l ý n a , P r a h a. Strana 1 z 9

Reliance 3 design OBSAH

Microsoft Access. Úterý 26. února. Úterý 5. března. Typy objektů databáze: Vytvoření a návrh nové tabulky

Objednávkový portál DODÁVKY PROVOZNÍHO MATERIÁLU DO TISKÁREN.

51 Docházka externistů

Vytvoření uživatelské šablony

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access složitější konverze dat Ing. Kotásek Jaroslav

Jednoduchý uživatelský manuál k programu Cat s Paradise

Zásoby_Evidenční výroba Návod pro uživatele +1367

Novinky pro prodej vozů. Hana Dolejšová,

Návod Démos24plus verze 2012

Tiskové sestavy. Zdroj záznamu pro tiskovou sestavu. Průvodce sestavou. Použití databází

9 Sledování docházky. Spuštění modulu. Záložka Výběr uživatele

Reporting. Ukazatele je možno definovat nad libovolnou tabulkou Helios Orange, která je zapsána v nadstavbě firmy SAPERTA v souboru tabulek:

ucetni-program-pohoda.cz Uživatelský návod a nastavení Instalace str. 2 Uživatelské práva str. 3

43 HTML šablony. Záložka Šablony v systému

Spolupráce systému Caris s kalkulačním systémen AudaPadWeb.

1. KONSTRUKČNÍ KUSOVNÍK... 3

Příloha č. 1 Verze IS esyco business

Práce s programem IIS Ekonom

ŠTÍTKOVÁNÍ. informativní manuál pro uživatele HelpDesku

Databox CONTACT 6. Při konfiguraci systému řešíme jednoduchost, praktičnost, automatizaci a kontrolu.

CO JE NOVÉHO V SYSTÉMECH DUNA DENTA

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

2 Dotazy Příklad 3 Access 2010

Synchronizace kontaktů z ESO9 do MS Outlook

Modul NEPŘ Í TOMNOSTÍ

Microsoft Office. Word hromadná korespondence

Access. Tabulky. Vytvoření tabulky

Práce s programem IIS Ekonom

Přihlášení k maturitním zkouškám

2HCS Fakturace 3 - výzvy k platbě (upomínky) -

Semestrální práce 2 znakový strom

TAXexpert5 modul Kartotéka II.

1 Tabulky Příklad 7 Access 2010

HELIOS Orange Inventury nedokončené výroby

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Založení nové karty - základy

Program. Uživatelská příručka. Milan Hradecký

Revize majetku. Dovývoj je vytvořen jako součást DELPHI Pluginu a může být přidán do jakékoliv existující knihovny. (pokud existují zdrojové kódy)

ŘÍZENÍ POHLEDÁVEK A AUTOMATICKÉ UPOMÍNKY. Katalogový doplněk ABRA Gen

Allegro release 2.42 ( )

Hromadné operace s prvky

Novinky systému Signys AB JET spol. s r.o. Zákazník: AB JET spol. s r.o. Výroba Koeficient pro přepočet měrné hmotnosti [1312] Měrná hmotnost [1312]

Helios RED a Internetový obchod

Uživatelský manuál: Modul Nové kontakty

Novinky ve verzi 1.72.A

Převod na 2. pololetí

Novinky v oblasti prodeje nových a ojetých vozů. Hana Dolejšová,

ver. E.134 Manuál Skladové hospodářství - inventura

Funkcionalita sledování a kontrolování limitů CPV

Allegro obchodní doklady

Uživatelský manuál. Verze Tel: , sales@ictb.cz, WWW:

FFUK Uživatelský manuál pro administraci webu Obsah

Elektronická spisová služba

2. krok Druhý krok slouží pro nastavení typu založení klasifikačních záznamů. K dispozici jsou následují volby:

47 Mapování přístupnosti

V E R Z E EGJE e Personalistika

Popis modulu Základní popisy odpadu v programu SKLAD Odpadů 8

Průvodce aplikací FS Karta

Uživatelský manuál

Pole sestavy. Číslo publikace spse01640

VARIANTNÍ SKLADOVÉ KARTY. Katalogový doplněk ABRA Gen

Popis úprav SQL verze ProBaze Majetek a Nářadí

Setkání uživatelů programu SSB2000, Skalský dvůr, SSB2000 bez hranic

Řešení. ŘEŠENÍ 36 Výsledková listina soutěže

Depozitář 2 manipulace s předměty

Převod na nový školní rok

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN RESEARCH / DATA

Aplikace pro srovna ní cen povinne ho ruc ení

Transkript:

NOVÁ STROMOVÁ STRUKTURA VE VÝROBĚ Obsah Popis základních změn... 2 1.1 Nové tabulky... 2 1.2 Změny stávajících tabulek... 2 1.3 Ostatní databázové změny... 3 1.4 Nová struktura busines objektů... 4 1.4.1 TNxPLMProductRequest... 4 1.4.2 TNxPLMJobOrder... 5 1.5 Konverze do stromové struktury... 6 1.5.1 Chyba 1... 6 1.5.2 Chyba 2... 6 1.5.3 Chyba 3... 6 1.5.4 Chyba 4... 7 1.5.5 Chyba 5... 7 1.5.6 Chyba 6... 7 1.5.7 Chyba 7... 7 1.6 Změny ve vizuálnu... 7 1.7 Na co si dát pozor při přechodu... 8 1.7.1 Tiskové sestavy... 8 1.7.2 Skripty... 9 1.7.3 SCM datové zdroje... 9 Přejmenování výrobních tabulek dle nové terminologie... 10 2.1 Změny názvů tabulek... 10 2.2 Změny názvů sloupců v souvisejících tabulkách... 10 2.3 Na co si dát pozor... 11 Změna názvů položek v prostředí po konverzi... 12 3.1 Pracovní lístky... 12 3.2 Dokončené výrobky řádky... 12 3.3 Výrobní servis... 12 3.4 Požadavky na výdej materiálu... 12

POPIS ZÁKLADNÍCH ZMĚN Doposud se výroba evidovala pomocí vyráběných řádků, ke kterým byly podřízené řádky kusovníku. Tato struktura neumožňovala uložení přesné stromové struktury. Stromová struktura byla přesto konstruována pomocí dohledávání dle identifikace skladových karet v kusovníku a ve vyráběných položkách. Nejprve se dohledala stejná skladová karta, jako je na hlavičce dokladu ve vyráběných položkách, a v jejím kusovníku se dohledaly řádky typu Výroba, které se dále dle skladové karty dohledávaly v řádcích vyráběných položek. Tento způsob uložení vedl k možné nekonzistenci mezi údaji vycházející z kusovníku a údaji v řádcích vyráběných položek. Např. pokud v kusovníku hlavního výrobku byl uveden řádek typu výroba tedy výroba polotovaru, nebylo zajištěno, že ve vyráběných položkách daný polotovar bude uveden. Tento problém vyřešila změna struktur, využívající stromové struktury. 1.1 NOVÉ TABULKY Byly založeny nové tabulky, které plně evidují stromovou strukturu. Pro požadavky na výrobu byla přidána tabulka PLMReqNodes, pro kalkulace požadavků na výrobu tabulka PLMReqCostingNodes a pro výrobní příkazy byla přidána tabulka PLMJONodes. Nové tabulky umožnují uložit stromovou strukturu výroby pomocí uložení uzlů vždy s odkazem na nadřízený doklad (Parent_ID) a nadřízený uzel (Master_ID). Doklady nově nemají kolekci vyráběných položek, ale kolekci řádků tvoří uzly stromu, tyto uzly stromu mají také kolekci řádků, která představuje další úroveň stromu tvořenou opět uzly stromu. 1.2 ZMĚNY STÁVAJÍCÍCH TABULEK Konverze z původní ploché struktury do stromové je realizována pomocí databázových a programových operací standardně prováděných při update spojení. Konverze interně provádí rekonstrukci stromu dohledáváním dle skladové karty přes kusovník a vyráběné položky. Na nové uzly stromu odkazují původní řádky kusovníku i vyráběné řádky a to podle typu výdeje uzlu. Na uzel typu výdeje Výroba (hlavní výrobek nebo polotovary) ukazuje původní vyráběná položka i kusovníková položka (uzel je vlastní). Ostatní typy uzlů stromu vlastní pouze kusovníkovou položku. Tabulka s uzly stromu obsahuje skladovou kartu, která byla ze zdrojových tabulek vyráběných položek a kusovníků odebrána. Dále pořadí uzlů ve stejné úrovni stromu je převzato z pořadí PosIndex řádků dle kusovníku. Pořadí uložené ve vyráběných položkách již není třeba, a proto bylo odebráno. 2 z 12

Ostatní změny v tabulkách: PLMPQParams Odstraněn sloupec IsSumQuantity. Odstraněno i z BO logiky. Pole sčítat stejné vyráběné položky již v nové stromové struktuře nemá smysl. 1.3 OSTATNÍ DATABÁZOVÉ ZMĚNY Odstraněné DB funkce PLMGetPieceList a PLMGetPieceListEx a PLMGetPieceListAlwaysProduce PLMPrintPiecelist_JO Funkce se dříve používali při generování požadavků na výrobu. Nově se strom výroby generuje přes stromovou business logiku. Na oracle odstraněny i typy PieceList_REC a PieceList_TABLE. Nahrazeno novou funkcí GetPLMJONodes. 3 z 12

PLMPrintPiecelist_PQ Nahrazeno novou funkcí GetPLMReqNodes. Nové DB funkce GetPLMReqNodes GetPLMReqCostingNodes GetPLMJONodes Vrátí uzly výrobního stromu požadavku na výrobu s informací o jejich pozici ve stromu. Vrátí uzly výrobního stromu kalkulace požadavku na výrobu s informací o jejich pozici ve stromu. Vrátí uzly výrobního stromu výrobního příkazu s informací o jejich pozici ve stromu. 1.4 NOVÁ STRUKTURA BUSINES OBJEKTŮ 1.4.1 TNXPLMPRODUCTREQUEST Objekt požadavky na výrobu obsahuje dva stromy jeden pro výrobní strom požadavku na výrobu a druhý pro strom kalkulace požadavku na výrobu. Kolekce Rows obsahuje nově objekty uzlů TNxPLMReqNode místo původních TNxPLMReqManufacturedItem. Kolekce ReqCostingMI byla přejmenována na CostingRows a nově obsahuje objekty uzlů TNxPLMReqNode místo TNxPLMCostingMI. Pro oba stromy byly přidány kolekce obsahující všechny výstupní řádky (vyráběné položky), všechny vstupní řádky (kusovníkové položky) a všechny uzly stromu. Nové kolekce se jmenují Inputs, Outputs, Nodes, CostingInputs, CostingOutputs, NostingNodes. Kolekce umožňují měnit hodnoty v objektech, ale neumožňují přidávání a odebírání záznamů to je možné pouze přes stromovou strukturu tedy přes uzly v kolekci Rows hlavičky a poté přes uzly v kolekci Rows na uzlech. Z objektů TNxPLMReqManufacturedItem, TNxPLMReqManufacturedItemsPL, TNxPLMCostingMI a TNxPLMCostingMIPL byly přesunuty pole StoreCard_ID a PosIndex do objektů uzlů TNxReqNode a TNxReqCostingNode. 4 z 12

1.4.2 TNXPLMJOBORDER Kolekce Rows nově obsahuje uzly stromu TNxJONode místo původních TNxPLMJobOrdersPhase, které jsou nyní v kolekci Phases. Podobně jako na požadavcích na výrobu obsahuje výrobní příkaz nové kolekce se všemi objekty daného typu Inputs, Outputs a Nodes. Kolekce Inputs obsahuje všechny kusovníkové řádky. Kolekce Outputs obsahuje všechny vyráběné položky. Kolekce Nodes obsahuje všechny uzly stromu. Z objektů TNxPLMManufacturedItem, TNxPLManufacturedItemsPL byly přesunuty pole StoreCard_ID a PosIndex do objektů uzlů TNxJONode. 5 z 12

1.5 KONVERZE DO STROMOVÉ STRUKTURY Vytváření stromové struktury probíhá v rámci update spojení. Konverze založí nové tabulky pro uzly stromu a naplní je. Při konverzi se může vyskytnout problém, protože původní struktura stromu byla pouze fiktivní (byly odděleny vyráběné položky od kusovníkových, tady mohlo např. změnou v kusovníku dojít k nesouladu s údaji ve vyráběné položce). Konverze se všemi chybami nekonzistence umí vypořádat. Následně popíšeme jakým způsobem se systém s problémy vypořádá. 1.5.1 CHYBA 1 Chyba: Není dohledán výrobek z hlavičky dokladu ve vyráběných položkách. Řešení: Založí se nový záznam do vyráběných položek dle hlavičky. Zápis do servisní knížky: Chyba č.1 výrobek %0:s nebyl nalezen ve vyráběných položkách. Pro výrobek byl vytvořen nový záznam ve vyráběných položkách.'; 1.5.2 CHYBA 2 Chyba: Neodpovídá vyráběné množství na hlavičce dokladu s množstvím uvedeným ve vyráběné položce se stejnou skladovou kartou (hlavní výrobek). Řešení: Pokud se jedná o konverzi stromu požadavku na výrobu nebo výrobního příkazu zvolíme množství uvedené na hlavičce. Pokud se jedná o konverzi stromu kalkulací, nepovažujeme tento stav za chybu a množství použijeme dle řádku vyráběné položky Zápis do servisní knížky: Chyba č.2 Nesouhlasí množství výrobku %0:s na hlavičce a ve vyráběné položce. Množství ve vyráběné položce bylo změno z %1:s na %2:s. 1.5.3 CHYBA 3 Chyba: V kusovníku je nalezen polotovar a ten není dohledán ve vyráběných položkách. Řešení: Do vyráběných řádků je přidán chybějící záznam. 6 z 12

Zápis do servisní knížky: Chyba č.3 v kusovníku pro kartu %0:s je uvedena vyráběná karta %1:s, ale ve vyráběných položkách chybí. Polotovar byl přidán do stromu bez vyplněného kusovníku a technologického postupu. 1.5.4 CHYBA 4 Chyba: Konverze vychází z řádků kusovníku, takže se může stát, že se nebude rovnat suma množství polotovarů vycházející z množství na kusovnících s množstvím uvedeným ve vyráběných položkách (uživatelsky lze měnit a vytvořit nesoulad). Z kusovníků vychází větší množství polotovaru než je uvedeno ve vyráběných položkách. Řešení: Vyjdeme z množství vycházejícího z kusovníků. Zápis do servisní knížky: Chyba č.4 vyráběná položka se skladovou kartou %0:s má nastaveno menší množství než vychází z kusovníků. Množství bylo povýšeno o %1:s %2:s. 1.5.5 CHYBA 5 Chyba: Z kusovníků vychází menší množství polotovaru než je uvedeno ve vyráběných položkách. Řešení: Vyjdeme z množství vycházejícího z kusovníků. Zápis do servisní knížky: Chyba č.5 vyráběná položka se skladovou kartou %0:s má nastaveno větší množství než vychází z kusovníků. Množství bylo poníženo o %1:s %2:s. 1.5.6 CHYBA 6 Chyba: Nalezena vyráběná položka se skladovou kartou, která není uvedena v žádném kusovníku. Řešení: Skladová karta je přidána do kusovníku hlavního výrobku. Zápis do servisní knížky: Chyba č.6 ve vyráběných řádcích byla nalezena skladová karta %0:s, která není použita v kusovníku. Skladová karta byla přidána do kusovníku hlavního výrobku. 1.5.7 CHYBA 7 Chyba: Nalezen kruhový odkaz, což znamená, že vyrábíme něco z toho samého, co se také má vyrábět. Řešení: Přestane se dále generovat podstrom. Zápis do servisní knížky: Chyba č.7 v kusovníku pro kartu %0:s byl nalezen kruhový odkaz přes kartu %1:s. Generování další úrovně bylo přerušeno. 1.6 ZMĚNY VE VIZUÁLNU Zobrazované údaje na požadavcích a na výrobních příkazech zůstaly stejné, ačkoli došlo k razantní změně struktury, do které se data ukládají. Uživatel nadále na záložce vyráběné položky vidí seznam vyráběných položek, ten nově čerpá řádky do datasetu z kolekce Outputs, která obsahuje všechny výstupní objekty (vyráběné položky) jako dříve. Vyráběné položky v seznamu jsou řazeny dle pozice ve stromu. Místo pořadového čísla vyráběné položky se zobrazuje jako první sloupec vizuální úroveň ve stromu a jako druhý pořadí s pozicí ve stromu. Z povahy stromu je omezené přidávání záznamů do seznamu vyráběných položek. Lze přidat pouze první vyráběnou položku, u které je jasné kam jí umístit ve stromu (hlavní výrobek, kořen stromu), při přidání hlavního výrobku do seznamu vyráběných položek se automaticky vygeneruje objekt uzlu a k němu vyráběná položka, která se edituje v seznamu. Ostatní vyráběné řádky se přidávají editací kusovníku vyráběné položky. Takže další vyráběnou položku (polotovar) přidáme vložením záznamu do kusovníku a nastavením typu výdeje Výroba, po jejím přidání se automaticky vytvoří v seznamu nový polotovar. Pokud editujeme nebo odstraníme záznam, z vyráběných položek automaticky se změní zdrojový údaj v kusovníku. Odstranění vyráběné položky znamená nastavení typu výdeje ve zdrojovém kusovníku z typu Výroba na Sklad. Při editaci funguje očekávané propisování změn provedených v kusovníku do vyráběných položek a naopak. 7 z 12

Na záložce kusovník se zobrazuje jako dříve kusovník pro zvolenou vyráběnou položku, ale objekty v gridu již nejsou výstupní objekty (řádky kusovníku TNxManufacturedItemsPL), ale uzly stromu TNxJONode resp. TNxReqNode resp. TNxReqCostingNode. Pro definovatelný formulář kusovníku a panelu zůstal předávaný objekt kusovníku. Nově se objekty do datasetu kusovníku získávají z kolekce řádků uzlu vlastnícího vyráběnou položku (Output_ID.Owner_ID.Rows). Pokud je zvolen způsob zobrazení stromu vyráběných položek, dochází k synchronizaci výběru vyráběné položky v seznamu a ve stromu. 1.7 NA CO SI DÁT POZOR PŘI PŘECHODU 1.7.1 TISKOVÉ SESTAVY Je třeba u zákazníků zaktualizovat nesystémové tiskové sestavy. Nejlépe se inspirovat z nové systémové tiskové sestavy nebo zákaznickou úpravu provést znovu do aktuální kopie ze systémové sestavy. Došlo ke změně definic DynSQL tiskových sestav, takže je třeba je také zaktualizovat. Nejčastěji narazíte na problém, že objekty Vyráběné položky a Kusovníky vyráběných položek již nemají pole StoreCard_ID a PosIndex, tyto pole se přesunuly do objektu uzlu, který tyto objekty vlastní. Asi jen zásadnější je odstranění pole Parent_ID, takže z vyráběné položky se již nelze přímo dostat na hlavičku dokladu. 8 z 12

Je třeba použít nové pole Owner_ID, které odkazuje na nadřízený uzel stromu a ten již má odkaz na hlavičku dokladu přes pole Parent_ID. 1.7.2 SKRIPTY Je třeba přepracovat případnou editaci dokladů, které mají novou strukturu. Načítání hodnot je možné provádět pomocí kolekcí Rows, Inputs, Outpus a Nodes. Změny je bezpečné provádět pouze přes kolekce Rows, protože ostatní kolekce se mohou hromadně měnit se změnou hodnot v řádcích uzlů. 1.7.3 SCM DATOVÉ ZDROJE Došlo k aktualizaci systémových definic, je třeba provést opravu v uživatelských definicích. 9 z 12

PŘEJMENOVÁNÍ VÝROBNÍCH TABULEK DLE NOVÉ TERMINOLOGIE S převodem do stromové struktury a budoucí podporou rozebírek(demontáže) dochází ke změně terminologie Vyráběné položky -> Výstupní položky výroby Kusovníkové položky vyráběných položek -> Vstupní položky výroby. Aby nebyly stávající názvy business objektů a tabulek zavádějící došlo ke změně názvů dle nové terminologie. 2.1 ZMĚNY NÁZVŮ TABULEK Původní název tabulky PLMReqCostingMI PLMReqCostingMIPL PLMReqManufacturedItemsPL PLMReqManufacturedItems PLMManufacturedItemsPL PLMManufacturedItems PLMReqMIPLReservations PLMMIPLReservations SYS$PLMMIFinished PLMCoopManufacturedItems Nový název tabulky PLMReqCostingOutputItems PLMReqCostingInputItems PLMReqInputItems PLMReqOutputItems PLMJOInputItems PLMJOOutputItems PLMReqInputItemReservations PLMJOInputItemReservations SYS$PLMJOOutputItemFinished PLMCoopOutputItems PLMMIPLMaterialDistrib a PLMMIPLRMaterialDistrib Nedošlo k přejmenování, protože bude v budoucnu zrušeno. 2.2 ZMĚNY NÁZVŮ SLOUPCŮ V SOUVISEJÍCÍCH TABULKÁCH Původní název sloupce v tabulce PLMJobOrdersComponents ManufacturedItemsPL_ID PLMProduceServices Position_ID Nový název sloupce v tabulce InputItem_ID JOInputItem_ID 10 z 12

SYS$PLMJOOutputItemFinished MI_ID PLMCoopManufacturedItems JobOrdersMI_ID PLMFinishedProducts2 ManufacturedItem_ID OutputItem_ID PLMCoopOutputItems JOOutputItem_ID JOOutputItem_ID 2.3 NA CO SI DÁT POZOR Po aktualizaci, pokud se účtovaly dokončené výrobky, je třeba si upravit v předkontaci ManufacturedItem_ID JOOutputItem_ID. 11 z 12

ZMĚNA NÁZVŮ POLOŽEK V PROSTŘEDÍ PO KONVERZI Aby byl přechod snadnější v následujících agendách, dojde automaticky ke konverzi jmen položek v definici sloupců v definici sloupců z posledního spuštění agendy v panelu definovatelných údajů Změna je řešena programovou DB operací, která provádí převod názvů položek pomocí regulárních výrazů. 3.1 PRACOVNÍ LÍSTKY Najít ^(JobOrdersRoutines_ID\.Parent_ID\.Parent_ID)(.*) ^(JobOrdersRoutines_ID\.Parent_ID\.StoreCard_ID)(.*) Nahradit JobOrdersRoutines_ID.Parent_ID.Owner_ID.Parent_ID$2 JobOrdersRoutines_ID.Parent_ID.Owner_ID.StoreCard_ID$2 3.2 DOKONČENÉ VÝROBKY ŘÁDKY Najít ^(ManufacturedItem_ID.Parent_ID)(.*) ^(ManufacturedItem_ID.StoreCard_ID)(.*) ^(ManufacturedItem_ID)(.*) Nahradit JOOutputItem_ID.Owner_ID.Parent_ID$2 JOOutputItem_ID.Owner_ID.StoreCard_ID$2 JOOutputItem_ID$2 3.3 VÝROBNÍ SERVIS Najít ^(Position_ID.Parent_ID.Parent_ID)(.*) ^(Position_ID.Parent_ID.StoreCard_ID)(.*) ^(Position_ID.PosIndex)(.*) ^(Position_ID)(.*) ^(Routine_ID.Parent_ID.Parent_ID)(.*) ^(Routine_ID.Parent_ID.StoreCard_ID)(.*) Nahradit JOInputItem_ID.Owner_ID.Parent_ID$2 JOInputItem_ID.Owner_ID.Master_ID.StoreCard_ID$2 JOInputItem_ID.Owner_ID.PosIndex$2 JOInputItem_ID$2 Routine_ID.Parent_ID.Owner_ID.Parent_ID$2 Routine_ID.Parent_ID.Owner_ID.StoreCard_ID$2 3.4 POŽADAVKY NA VÝDEJ MATERIÁLU Najít ^(Parent_ID.Parent_ID)(.*) ^(MI_Storecard_ID)(.*) ^(PosIndex)(.*) ^(StoreCard_ID)(.*) Nahradit Owner_ID.Parent_ID$2 NMI_StoreCard_ID$2 Owner_ID.PosIndex$2 Owner_ID.StoreCard_ID$2 12 z 12