W elektronicznym obiegu dokumentów Comarch/XL (DMS) istnieje kilka sposobów wprowadzania danych na kartę obiegu.

Jednym z nich jest mapowanie kontrolek i powiązywanie ich z innymi.

Na potrzebę przykładu posłużmy się kontrolką zawierającą NIP kontrahenta. Będzie to nasza kontrolką „inicjującą” na podstawie której, automatycznie będą się uzupełniać inne pola, które są z nią powiązane.

Na poniższym screenie widzimy pole NIP, oraz powiązane z nim pola:

-kontrahent

-nazwa kontrahenta

-numer konta bankowego

Pola te uzupełniają się w sposób automatyczny, na podstawie wartości wprowadzonej w pole NIP. Cały proces jest bardzo prosty do modelowania.

W kontrolce, która ma się uzupełniać automatycznie wskazujemy kontrolkę powiązaną na podstawie, której będziemy zwracać dane.

Następnie w kolejnym kroku definiujemy wzór na wartość za pomocą zapytania sql, odnoszącego się do bazy danych programu ERP.

Zaszycie tego typu mapowania w poszczególnych kontrolkach w znaczny sposób przyspiesza uzupełnianie karty obiegu, a co najważniejsze nie są tutaj wymagane pakiety OCR ponieważ bazujemy na danych programu ERP.