PROGRAM FACTURARE

   
 
   
   
 
 
Configurare retea
 
 
 
      Implementarea rețelei în program a fost proiectată pentru o cât mai bună funcționare și protecție a datelor. Baza de date în care se centralizează intrările de la toți utilizatorii se creează separat, de preferință pe un server, dar se poate crea și pe calculatorul unui utilizator separat de programul utilizatorului respectiv. Securitatea bazei de date de pe server se realizează prin masurile de siguranță stabilite pe server. Se pot crea legături cu baza de date și prin internet, dintr-o locație îndepărtată.
      Datele sunt în siguranță în baza de date de pe server, utilizatorii nu pot șterge sau distruge datele.
      Datele care pot fi adăugate în baza de date centralizată:
            1. Clienți: Clienții introduși de utilizator se adaugă în baza de date centralizată și clienții deja introduși în baza de date centralizată se adaugă în baza de date a utilizatorului respectiv (sincronizare);
            2. Produse: Produsele se sincronizează similar ca la clienți;
            3. Situații: se sincronizează datele reprezentând atât facturile emise cât și încasările.

      Modificări permise la datele deja existente pe server:
            - anulare facturi;
            - anulare încasări;
            - actualizarea sumei restante prin încasările efectuate sau anulate.

      Baza de date centralizată poate fi creată de către orice utilizator din fereastra de configurare retea. Dacă este deja creată se realizează doar o conexiune fără a fi afectate datele. Practic, la selectarea primei tabele partajate se deschide o fereastră de dialog în care se poate crea o bază de date local sau în rețea sau selecta o baza de date deja creată.
      Utilizatorul se poate conecta sau deconecta (integral sau parțial) la baza de date centralizată oricând dorește prin bifarea sau debifarea legăturilor din fereastra de configurare rețea. Dacă debifează toate legăturile conexiunea va fi întreruptă și în fereastra de configurare lucru în rețea la "Status" va apărea scris "Nu există conexiune", de asemenea calea către baza de date partajată va fi ștearsă.
      Programul dispune de două moduri de sincronizare: manuală și automată.
      La prima legătură creată, modul de lucru prestabilit este "Sincronizare manuală". În acest caz în ferestrele care conțin datele care au fost selectate pentru sincronizare va apărea un buton cu funcția de sincronizare (actualizarea tabelelor locale și în rețea) și încărcare a datelor (actualizarea datelor în formular - după închiderea și redeschiderea formularului obțineți același lucru).
 
 
      Dacă alegeți în ferestra de configurare lucru în rețea "Sincronizare automată", va trebui să stabiliți intervalul de sincronizare: timpul dintre două sincronizări succesive efectuate după criteriile definite în fereastra de configurare rețea. Sincronizarea durează în funcție de volumul datelor ce urmează a fi sincronizate și de viteza de funcționare a rețelei. De aceea recomandăm un timp de sincronizare adecvat cu numărul de stații conectate la baza de date partajată, cu viteza conexiunii la server și performanțele serverului (pentru 3 - 5 stații de facturare recomandăm minim 180 de secunde). În acest caz în ferestrele care conțin datele care au fost selectate pentru sincronizare va apărea un buton cu funcția de încărcare a datelor (actualizarea datelor în formular - după închiderea și redeschiderea formularului obțineți același lucru). Aveți de asemenea opțiunea de a afișa timpul dintre două sincronizări succcesive (în secunde) pe bara de titlu a ferestrelor care conțin date partajate în rețea sau pe toate ferestrele din program.
 
 
      Dacă se întrerupe legătura cu baza de date centralizată, programul sesizează acest lucru, afișează o fereastră de dialog și comută automat în modul de lucru manual.
     
     
      Lăsăm la latitudinea clientului să aleagă modul de diferențiere a datelor în baza de date centralizată:
            1. Utilizatorii au aceleași serii și plaje de numere diferite (facturi + chitanțe). Pentru a se putea testa, în varianta demo, puteți modifica numerele de început ale facturilor și chitanțelor;
            2. Utilizatorii au serii diferite și aceleași numere (facturi + chitanțe).

      Facilitatea de lucru în rețea poate fi folosită și de către un singur utilizator pentru a avea un backup actualizat în timp real.