Export/Import XLSX ****************** Functionalitatea de **Export/Import** este disponibila in majoritatea ecranelor de lucru, oferind utilizatorilor flexibilitatea de a selecta campurile dorite pentru export. De exemplu, in |fi_path_conturi| pot fi exportate si importate conturi. In functie de tipul functiei accesate, butoanele de *Export/Import* sunt organizate cu doua variatii: - :ref:`Functii de tip 1 `, in zona de ecran **Actiuni** - :ref:`Exporta `/:ref:`Importa `; - :ref:`Functii de tip 2 `, ca buton distinct - :ref:`Import `/:ref:`Export ` |icon_download|, in tabel sau lista. .. _Ident_export1: Functii de tip 1 ---------------- **Exportul** datelor pe functiile de tip 1 se realizeaza astfel: **1.** Efectuati selectia de date pentru care se doreste exportul. In lipsa unei selectii se va exporta selectia implicita. **2.** Accesati **Actiuni -> Exporta**; **3.** Mutati, din partea stanga a ferestrei deschise, in partea dreapta, elementele (coloanele) ce se doresc a fi exportate, folosind sagetile: a. *Mutare elemente selectate in alta lista* - permite mutarea elementului/elementelor selectate. Selectia multipla se efectueaza cu ajutorul tastelor *Ctrl* sau *Shift*. b. *Mutare globala elemente in alta lista* - permite mutarea tuturor elementelor. **4.** Reordonati, daca este necesar, elementele din partea dreapta a ferestrei, utilizand butoanele disponibile: a. *Mutare elemente selectate la inceputul listei*; b. *Mutare elemente selectate cu o pozitie mai sus in lista*; c. *Mutare elemente selectate cu o pozitie mai jos in lista*; d. *Mutare elemente selectate la sfarsitul listei*. **5.** Alegeti, daca este cazul, tipul de export: XLSX, XLS, CSV, HTML. **6.** Apasati butonul **Exporta**. .. _Ident_import1: **Importul** datelor pe functiile de tip 1 se realizeaza astfel: **1.** Pregatiti fisierul de import; Structura necesara pentru fisierul de import poate fi obtinuta prin exportul datelor din aceeasi sectiune. **2.** Accesati **Actiuni -> Importa**; a. Apasati *Choose File* si alegeti fisierul care se va incarca b. Bifati *Are header* pentru a se face corelarea intre campurile din fisier si campurile din aplicatie c. Acolo unde este cazul, faceti manual corelatia cu coloana din baza d. Lasati bifat implicit *Inserare* (celelate optiuni sunt *Actualizare* - se refera la actualizarea datelor deja existente in aplicatie si *Inserare sau Modificare* - este pentru inserare date noi si refacere date deja incarcate si suprascriere/modificare informatii asupra acestora) e. Apasati *Inserare* (daca alegeti una din optiunile de mai sus adica *Actualizare* sau *Inserare cu Modificare*, butonul de *Inserare* se schimba cu denumirea de *Actualizare*, respectiv *Inserare cu Modificare*) f. Daca fisierul este corect si dupa ce s-au incarcat datele din fisier, primiti mesajul ca datele au fost incarcate cu succes. g. Daca exista erori la incarcare, acestea se afiseaza intr-un fisier pdf cu denumirea *Raport Erori Import*. In cazul unui mesaj de eroare, consultati fisierul pdf cu erorile, corectati in fisierul de incarcare si reluati procesul de import. .. _Ident_export2: Functii de tip 2 ---------------- **Exportul** datelor pe functiile de tip 2 se realizeaza astfel: **1.** Selectati coloanele dorite a fi exportate sau lasati implicit toate coloanele bifate la export **2.** Apasati **Exporta** |icon_download| coloane selectate in formatul ales. *Fisierele se descarca/salveaza implicit in locatia configurata in browser sau selectati locul unde doriti sa se salveze si puteti sa le prelucrati ulterior.* Daca doriti sa salvati o anumita selectie pentru export, procedati astfel: a. Bifati coloanele pe care doriti sa le exportati b. Apasati butonul *Salveaza selectie* si in fereastra care se deschide completati un nume pentru selectia efectuata. c. Apasati pe butonul *Incarca Selectie* si alegeti din lista selectia dorita. Odata cu alegerea selectiei dorite, se vor propune automat pentru export campurile pe care le-ati salvat in selectie. d. Daca apasati butonul *Exporta selectie*, se va deschide o lista cu toate selectiile salvate anterior si puteti sa alegeti selectia dorita si sa o exportati. Dupa ce ati ales selectia dorita se va deschide o fereastra cu *Informatii* in care la *Afisare detalii* va mentioneaza ca *Daca operatia de copiere nu merge copiati mesajul de mai jos*. Puteti sa copiati intocmai acest mesaj (care reprezinta selectia salvata de dumneavoastra) si sa-l transmiteti spre analiza/verificare catre un alt coleg/departament sau catre suport. e. Dupa ce ati copiat mesajul de la export selectie, si l-ati transmis mai departe, persoana destinatara ,care are acces in aplicatie, va putea sa incarce selectia primita de la dumneavoastra, astfel: f. Mergeti pe butonul *Import selectie* unde se va deschide o fereastra in care veti copia mesajul anterior si apasati ok; completati numele selectiei (implicit se propune numele de la selectia exportata, nume care a fost setat initial de catre persoana care a salvat selectia respectiva) si apasati din nou OK. g. Selectia nou importata o regasiti pe butonul *Incarca selectie* si puteti sa o folositi la exportul datelor. h. Daca apasati pe butonul *Sterge selectie* se va afisa o lista cu toate selectiile salvate si puteti sa bifati selectia/selectiile pe care doriti sa le stergeti din lista. .. _Ident_import2: **Importul** datelor pe functiile de tip 2 se realizeaza astfel: **1. Incarcare fisier**: a. Alegeti fisierul care se va incarca b. Apasati butonul **Incarca** |icon_upload| **2. Selectie coloane**: a. Selectati *Are cap tabel*, daca este cazul (astfel se realizeaza corespondenta intre capul de tabel din fisierul excel si campurile din aplicatie care urmeaza sa fie populate cu datele din fisier) b. Derulati ecranul si din partea stanga jos dati click pe butonul **Etapa 3** **3. Constante (optional)**: a. Sectiunea permite alocarea de valori pentru proprietati din tabela curenta. Valorile vor fi valabile pentru fiecare din liniile din fisierul de incarcat. b. Derulati ecranul si din partea stanga jos dati click pe butonul **Etapa 4** **4. Importa fisier**: a. Apasati Inserare ( recomandat cu bifa **Fara erori** |image2| ) Daca apasati inserare cu erori, datele se vor incarca, insa este posibil sa nu fie complete/corecte, de aceea este recomandat sa inserati datele cu bifa fara erori. Daca structura fisierului este corecta si datele sunt validate vor fi preluate pozitiile in sistem, in caz contrar aplicatia va returna un fisier/raport de erori cu denumirea *Raport Erori Import*. In cazul unui mesaj de eroare, consultati fisierul de erori, corectati in fisierul XLSX si reluati procesul de import. .. |image1| image:: Media/Salvare_mobile.jpg .. |image2| image:: Media/fara_erori.jpg .. |image3| image:: Media/are_cap_tabel.jpg .. |image4| image:: Media/incarca.jpg .. |image5| image:: Media/salvare_selectie.png .. |image6| image:: Media/incarca_selectie.jpg .. |image7| image:: Media/sterge_selectii.jpg .. |image8| image:: Media/exporta_selectie.jpg .. |image9| image:: Media/importa_selectie.jpg