Manuál uživatele 602E-Shop 4.0

Práce se soubory - Import zákazníků

Zpět na úvodní stránku
Obsah manuálu uživatele



Import zákazníků

Při importu databáze zákazníků je obdobný postup jako u ceníku:

Před prvním použitím funkce Soubory - Import dat z IS z běžící aplikace 602E-Shop je nejprve nutné modifikovat program Prepartner, který popisuje samotný průběh importu viz popis níže.

Tak jako u ceníku i zde jsou dvě možnosti pro použití klíče:

Defaultně je nastaven jako klíč Kód zákazníka; pro systém ABRA GOLD je v klíčem Kód zákazníka a pro systém ECO 21 je klíčem ID záznamu.
Při napojení 602E-Shop s IS ABRA GOLD a ECO21 je již program Prepartner nastaven; toto nastavení již neměňte.

LITE verze aplikace 602E-Shop (dosud jste nezadali licenční číslo) umožňuje pouze jeden import zákazníků.



Struktura tabulky OBCHODNI_PARTNERI

Prohlédněte si, prosím, adresář Dokumentace - Dodatky, zda vlastníte release CD ROM s podrobnými popisy struktur souborů pro import a export dat do IS. Další informace o možnostech propojení aplikace 602E-Shop a IS získáte na telefonické lince HOT LINE firmy Software602, a.s.

Postup při nastavení importu databáze zákazníků je obdobný jako u importu ceníku:
- modifikujte program PREPARTNER;
- zadejte formát a název zdrojového souboru a kódování češtiny;
- vytvořte popis přenosu mezi zdrojovým souborem a tabulkou OP_UPD;
- neprovádějte přenos dat, ten se provede až v aplikaci;
- uložte popis pod stejným názvem (PREPARTNER).


Principy použité při importech

Ná následujícím příkladu si ukážeme, jak systém pracuje s různými variantami, které mohou nastat při importech. Uvedeme příklad importu databáze zákazníků; klíčem je IČO a vzorovým atributem dealerská skupina.

V IS například používáte jako kódy pro označení dealerských skupin:
"K"... koncový zákazník, "DA"... dealer A, "DX" ... dealer X

Proto v aplikaci podle následujícího vzoru vytvořte a vyplňte tabulku S_DEAL_SK (ID dosazuje systém).

ID

kód

název

0

K

koncový zákazník

1

DA

dealer A

2

DX

dealer X

V default hodnotách nastavte např. dealer A jako default dealerskou skupinu. Takto vypadají soubory před provedenými úpravami dat:

Zdrojový soubor

ICO

DEAL_SK

111

K

222

DX

333

DA

OBCHODNI_PARTNERI

ID

ICO

DEAL_SK

0

111

0

2

222

2

4

333

1

Nejvyšší ID v tabulce OBCHODNI_PARTNERI je 4 (přidělují se sudá ID, pokud nezadáte lichá pro replikační server), proto atribut ID_LAST_OD v tabulce SYS_PAR je rovněž roven 4.

V IS například provedete následující úpravy v databázi zákazníků:
- zákazníka 111 přeřadíte do skupiny "DY" (ta ovšem neexistuje v tabulce S_DEAL_SK);
- zákazníka 222 přeřadíte do skupiny "K";
- zákazníka 333 vymažete;
- zařadíte zákazníka 444 a s dealerskou skupinou "DX";
- zařadíte zákazníka 555 a zadáte skupinu "DY";
- zařadíte zákazníka 666 a nezadáte dealerskou skupinu.

Takto vypadá tabulka po provedení importu:

ID

ICO

DEAL_SK

 

0

111

0

"DY" nebyla nalezena, byla ponechána pův. hodnota

2

222

0

"K" byla nalezena (ID=0), DEAL_SK = 0

6

444

2

ID je ID_LAST_OD + 2

8

555

1

"DY" nenalezena, dosadí se default

10

666

1

nebyla zadána deal. sk, původní není, dosadí se default

Atribut ID_LAST_OD v tabulce SYS_PAR se přepíše číslem 10 (nejvyšší ID v OBCHODNI_PARTNERI).

Zákazník 333 bude při importu vymazán pouze v případě, že nemá žádné objednávky. Má-li objednávky, musíte je vymazat v aplikaci a zákazník bude vymazán při příštím importu.


Postup importu z aplikace 602E-Shop

Máte-li nastaveny pravidla importů, můžete nyní z běžící aplikace 602E-Shop spustit samotný import. Proveďte Soubory - Import dat z IS a pak se objeví následující okno s výběrem tabulky:

Export souborů     Výběr tabulky pro export


Navigační stránky CD 602E-Shop jsou optimalizovány pro MSIE 800x600

www.software602.cz hotline: 02/220 11 217, hotline@software602.cz Na začátek stránky