Incarcare rezerve din fisier .txt ================================= Scop ---- Incarcarea automata a rezervelor din reevaluare pe ani si perioade fiscale (luni) pe baza unui fisier text. Procedura --------- 1. Apelati functia **Financial -> Imobilizari-> Rezerve din Reevaluare -> Incarcare Sold Rezerve din Reevaluare din Fisier** 2. Completati campurile solicitate: +-----------------------+-----------------------+-----------------------+ | An fiscal reevaluare | | Maxim 10 caractere | | | | numerice; | | | | | | | | Anul in care au fost | | | | reevaluate mijloacele | | | | fixe si cu care se | | | | vor incarca | | | | rezervele; | | | | | | | | trebuie sa | | | | fie mai mic sau egal | | | | cu anul din perioada | | | | curenta (in care se | | | | face incarcarea) | +-----------------------+-----------------------+-----------------------+ | Perioada fiscala | | Perioada in care au | | | | fost reevaluate | | | | mijloacele fixe si cu | | | | care se vor incarca | | | | rezervele; | | | | | | | | trebuie sa | | | | fie mai mica sau | | | | egala cu perioada | | | | fiscala curenta (in | | | | care se face | | | | incarcarea) | +-----------------------+-----------------------+-----------------------+ | Cadru Legal | | Se bifeaza optional | | | | daca se doreste | | | | incarcarea rezervelor | | | | cu o valoare din | | | | lista diversa **HGR** | | | | pentru o evidenta pe | | | | acte legislative care | | | | au stat la baza | | | | reevaluarilor. | +-----------------------+-----------------------+-----------------------+ | Actualizeaza | | Selectat implicit. | | | | | | | | Se verifica intai | | | | numerele de inventar | | | | pentru care exista | | | | rezerve cu anul si | | | | perioada reevaluarii | | | | de pe interfata si | | | | Validat = "Nu". | | | | | | | | Pentru numerele de | | | | inventar din fisier | | | | gasite deja se | | | | modifica valorile cu | | | | cele din fisier ( | | | | debite / credite / | | | | cheltuieli). | | | | | | | | Numerele | | | | de inventar care nu | | | | se gasesc sunt | | | | adaugate. | +-----------------------+-----------------------+-----------------------+ | Sterge si adauga | | Intai sunt sterse din | | | | Rezerve toate | | | | inregistrarile cu | | | | anul si perioada de | | | | pe interfata | | | | | | | | (chiar | | | | si inregistrarile cu | | | | numere de inventar | | | | care nu exista in | | | | fisier) si Validat = | | | | "Nu" si apoi sunt | | | | adaugate cele din | | | | fisier. | +-----------------------+-----------------------+-----------------------+ | Cale | | Calea unde se gaseste | | | | fisierul text cu date | | | | de incarcat | +-----------------------+-----------------------+-----------------------+ Structura fisierului folosit la incarcare este: **NrInventar** **ContImobilizare** **ContRezerveDeductibile** **ContRezerveNedeductibile** **DebitDeductibil** **DebitNedeductibil** **CreditDeductibil** **CreditNedeductibil** **Cheltuieli** Campurile sunt separate cu spatiu, iar ContImobilizare, ContRezerveDeductibile si ContRezerveNedeductibile, fiind campuri de tip character (string), se trec intre ghilimele. Reguli ------ - Se construieste cate un fisier pentru fiecare an si perioada in care au fost reevaluate mijloacele fixe. - Mesajele de eroare care pot sa apara inainte de inserarea in baza de date se refera la : - inexistenta numarului de inventar - inexistenta conturilor de imobilizare si rezerve - contul de imobilizare din fisier nu are domeniul Mijloace Fixe (MF) sau nu este cont de detaliu - numarul de inventar din fisier are una din starile de iesire din evidenta : Casat, Vandut, Lipsa la inventar, Calamitat, Donat, Retras ca aport, Obiect de inventar, Transferat, Iesiri, Anulat, Inchis - pentru numarul de inventar respectiv nu a trecut numarul de luni de la data punerii in functiune conform variabilei **NRLUNIMINREEV** - Cand in fisierul de incarcare nu mai sunt depistate erori este activ butonul **Insert**. Inregistrarile astfel incarcate vor fi ulterior vizualizate si verificate pe functia **Financial -> Imobilizari-> Rezerve din Reevaluare ->**\ `Actualizare Rezerve din Reevaluare `__