1 Úvod
Cílem programové úpravy je rozšířit možnosti standardní funkcionality duplikace objektů SAP Business One (např. duplikace dokladu, duplikace karty artiklu) o možnost určit, která pole nemají být duplikována.
Úpravou lze též řídit výběr výchozí hodnoty dílčích polí na cílovém formuláři.
2 Požadovaná nastavení
2.1 Instalace modulu
Funkcionalita je součástí addonu VRIS. Pro jeho instalaci je zapotřebí zalicencovat a spustit instalaci u RQ1084-00 a RQ1084-92.
2.2 Nastavení – správa duplikace
Nastavení je definováno pro jednotlivé objekty SBO v následující uživatelské tabulce.
Uživatelská tabulka VCZ_FORMITM_DUPL – VCZ Nastavení duplikace
Code: libovolný pro jednotlivé řádky neduplicitní údaj
Name: libovolný pro jednotlivé řádky neduplicitní údaj
Form ID: systémové ID formuláře, pro který má být duplikace řízena
Seznam neduplikovaných polí: seznam ID polí, které nemají být duplikována (oddělené středníkem)
Pozn: ID formuláře či polí zjistíte po zapnutí zobrazení systémových informací SBO.

3 Ukázkový příklad
3.1 Nákupní faktura pole „Blokování platby“
Po zobrazení systémových informací najeďte kurzorem nad ouško záložky „Účetnictví“ a poté na požadované pole „Blokování platby“.
Pole „Blokování platby“ má tak složené ID = 138.149 (138 ID záložky, 149 ID pole)
ID formuláře je = 141



3.2 Výmaz hodnot v ceníku na kartě artiklu
Karta artiklu neduplikovat pole ceník
Form ID = Form = 150
Item UID = Item = 24


3.3 Nastavení výchozí hodnoty uživatelského pole
Pole na formuláři mohou mít platné hodnoty. Chcete-li, aby při duplikaci došlo k přenastavení Vámi zvolené hodnoty, zadejte ji do hranatých závorek.
Form ID = Form = 150
Item UID = Item = 24
Výchozí hodnota pole = A
