========================================= Separare Contract/Locatie - Aviz Bransare ========================================= S-a dezvoltat in EMSYS Utilities, pe functia **Aviz Bransare**, un tab nou **5. Separare Contract/Locatie**, pozitionat dupa tab-ul **4. Generare locatie**, care permite anularea legaturii dintre un aviz de bransare si contractul si/sau locatia generate din acesta. Scop ---- Functia are scopul de a permite utilizatorilor sa anuleze asocierea dintre un aviz de bransare si contractul si/sau locatia generate, fara a sterge aceste informatii din sistem. Dupa efectuarea separarii, tab-urile **"3 Generare contract"** si **"4 Generare locatie"** redevin active, permitand generarea unui nou contract si a unei noi locatii pentru avizul respectiv. Aviz Bransare (separare) ------------------------ In cadrul functiei Aviz Bransare s-a dezvoltat optiunea de separare contract/locatie: - :ref:`Conditii de activare a tab-ului Separare Contract/Locatie `; - :ref:`Efectuarea separarii Contract/Locatie `; - :ref:`Starea interfetei dupa separare `. .. _cond_activ_tab_separare: Conditii de activare a tab-ului Separare Contract/Locatie ********************************************************** Tab-ul **"5. Separare Contract/Locatie"** este activ doar atunci cand avizul selectat are cel putin un contract sau o locatie asociata. Verificati urmatoarele conditii in lista avizelor: - **Tab activ**: campul **Nr. contract** sau campul **Cod locatie** din lista avizelor este completat; - **Tab inactiv**: campurile **Nr. contract** si **Cod locatie** sunt ambele goale (avizul nu are nici contract, nici locatie generate). .. note:: Tab-ul devine accesibil si atunci cand exista doar contractul asociat (fara locatie), sau doar locatia asociata (fara contract). --------------------------------- .. _efectuare_separare: Efectuarea separarii Contract/Locatie *************************************** Pentru efectuarea separarii dintre aviz si contractul/locatia asociata, parcurgeti pasii de mai jos: **1.** Accesati |uti_path_aviz_bransare|; **2.** Selectati din lista avizul pentru care doriti sa efectuati separarea (avizul trebuie sa aiba cel putin **Nr. contract** sau **Cod locatie** completate); **3.** Accesati tab-ul **5. Separare Contract/Locatie**; **4.** Sistemul va afisa o fereastra de confirmare cu mesajul: *"Doriti sa anulati legatura dintre avizul nr. [Nr. aviz] si contractul si/sau locatia asociata? Operatiunea nu va sterge contractul sau locatia, ci doar va elimina asocierea din avizul curent."* **5.** Alegeti optiunea dorita: - **Da** - pentru confirmarea operatiunii si eliminarea asocierii; - **Nu** - pentru anularea operatiunii (nu se efectueaza nicio modificare). .. warning:: Operatiunea de separare nu va sterge contractul/locatia generate anterior. Se elimina exclusiv referinta dintre aviz si contract/locatie. Daca alegeti optiunea **"Nu"** (in fereastra de confirmare) anuleaza complet operatiunea, avizul ramanand in continuare legat de contractul si locatia asociate. --------------------------------- .. _stare_interfata_dupa_separare: Starea interfetei dupa separare ********************************* Dupa confirmarea si efectuarea cu succes a separarii, interfata se actualizeaza automat astfel: - **Tab-ul "5.Separare Contract/Locatie"** devine **inactiv**, deoarece avizul nu mai are contract sau locatie asociata; - **Tab-ul "3 Generare contract"** devine **activ**, permitand generarea unui nou contract pentru avizul respectiv; - **Tab-ul "4 Generare locatie"** devine **activ**, permitand generarea unei noi locatii; - **Butoanele Modific, Copiez si Sterg** devin din nou **active** conform drepturilor utilizatorului (acestea erau blocate anterior datorita existentei locatiei asociate avizului); - Campurile **Nr. contract**, **Data contract**, **Cod locatie** si **Den locatie** din lista avizelor devin **goale** pentru avizul procesat. .. note:: Dupa separare, legatura dintre aviz si noul contract si locatie se va face automat in momentul generarii acestora prin tab-urile **"3 Generare contract"** si **"4 Generare locatie"**.