Functia de import universal, este de tip TL (transform and load). Este utila pentru a usura importul din fisiere CSV avand structuri diferite de structura standard eshop-rapid. Schemele de adaptare si transformare, poarta numele de harti de import si se pot salva/refolosi.
Importul universal:
- faciliteaza adaptarea unor structuri oarecare de fisiere (CSV sau XML) la structura standard CSV eshop-rapid in baza unor scheme nume harti de import
- realizeaza importul efectiv
Sunt 4 pasi in procesul de import:
- alegere harta de import: se poate alege o harta salvata sau defini o harta noua
- incarcarea fisierului de import (cu structura ce urmeaza a fi transformata)
- configurare: se stabilesc legaturile si transformarile intre campurile fisierului sursa si cele ale fisierului destinatie; o data finalizat procesul configuratia hartii de import se salveaza
- importul efectiv
1. Pasul 1 - stabilirea hartii de import
Optiuni:
- harta noua de import
- harta existenta proprie
- harta existenta sistem pt fisiere cu structura cunoscuta (daca este cazul)
2. Pasul 2 - incarcare fisier pt import
Se incarca fisierul/fisierele sursa de import. Pot fi mai multe fisiere sursa din care se foslosesc campuri ce vor fi atribuite campurilor standard eshop-rapid. Fisierele sursa pot fi de tip CSV sau XML.
3. Pasul 3 - configurare
Pasul cel mai delicat. Sunt afisate in cadrul unor box-uri campurile destinatie ale eshop-rapid (campuri care definesc un produs). Pentru campurile dorite se stabilesc legaturile cu campurile din fisierele sursa, utilizand functiile specifice fiecarui camp (de exemplu: valoare fixa, identificator unic). Tot aici se salveaza configuratia hartii de import.
4. Pasul 4 - import
Se realizeaza importul efectiv. Sunt afisate informatii utile pt verificare inaintea realizarii importului efectiv.