Despre automatizările VBA (Visual Basic for Applications)
Am realizat un numar foarte mare de automatizări (majoritatea au fost Excel, dar am făcut si Word, Access, Outlook) și aplicații software cu multiple funcționalități (aplicații bazate pe VBA).
Automatizările au avut ca scop:
- Marirea vitezei de realizare a rapoartelor. După automatizare, rapoartele se pot face chiar și de 100 de ori mari repede
- Realizarea rapoartelor complexe în mod automat după reguli prestabilite
- Eliminarea potentialelor greseli efectuate de operator prin avertizarea sau blocarea acestuia conform unor reguli stricte de validare
Surse de date pe care le-am folosit
Pentru realizarea rapoartelor de banking au fost folosite mai multe surse de date din platformele software existente precum:BO (Business Objects), Flex, Charisma, etc.
Flexibilitate si suport
Design: Fiecare raport are un design propriu, foarte prietenos. Sistemul de asistenta („help”) este inegrat in aplicatie, nu trebuie consultata documentatie suplimentara.
Parametri: Programul ia in calcul parametrii introdusi de utilizator (perioade de timp, curs valutar, filtre etc)
Functionare: Cele mai multe din automatizari pot genera raportul integral fara a fi nevoie de ajutor din partea utilizatorul printr-o singura apasare de buton (Grad de automatizare 100%)
Daca nu este posibila automatizarea completa, se poate face partial. Programul se opreste, afiseaza o fereastra cu necesitatile si dupa ce sunt introduse isi reia procesarea datelor.
Banking – Aplicatie de gestiune a rapoartelor
Program care introduce
Aplicatie pentru gestiunea rapoartelor statutare si de grup ale unei banci
- Active Directory Login
- Sistem de utilizatori cu 3 nivele de acces: user, superuser, admin
- Formular cu validari campuri configurabil
- Rapoarte
- Backup .. etc
Rapoarte realizate pentru domeniul bancar – Raportari BNR
Situatia imprumuturilor financiare externe cu termen mai mare de un an
Raportarea statistica la Banca Naţionala a României a operaţiunilor valutare de capital de natura datoriei private externe pe termen mediu si lung (Detalii actualizate privind tragerile, rambursarile de capital si plata dobanda asociate imprumuturilor si imprumuturilor subordonate in sold contractate de ABR la BERD, respectiv, la ABG)
Statistici privind emisiuni si detineri de titluri de valoare
Situatia detinerilor titlurilor de stat si eurobond-uri, atat in nume propriu cat si in numele clientilor si evidenta incasarilor de cupoane. Directia Operatiuni
Banking – Declaratii ANAF / Ministerul Finantelor Publice
Programe VBA pentru generarea rapoartelor centralizatoare necesare completarii declaratiilor
Declaratia 100
Declaratie privind obligatiile de plata la bugetul general consolidat
Declaratia 101
Declaratie privind impozitul pe profit
Declaratia 205
Declaratie informativa privind impozitul reţinut pe veniturile cu regim de reţinere la sursă, pe beneficiari de venit:
- venituri din dobanzi;
- venituri din premii;
- venituri din alte surse;
- venituri din salarii;
- castiguri din transferul titlurilor de valoare
Notificare PRO-RATA provizorie
Completarea automata a formularului PRO-RATA provizorie
Directia Contabilitate
Banking – Raportari FNGCIMM
Situatia rambursarii creditelor garantate de FNGCIMM
Informatii privind facilitatile garantate de Fond si garantiile aferente
Situatia lunara a garantiilor accesorii aferente facilitatilor garantate de FGCR
Informatii privind facilitatile garantate de Fond si garantiile accesorii aferente . Se completeaza in macheta trimisa de BNR.
Directia IMM
Banking – Raportari catre Institutul National de Statistica
Declaratia INTRASTAT
Intrastat este denumirea sistemului de colectare a datelor statistice privind comerţul cu bunuri intre tarile din Uniunea Europeana.
Cercetare statistica INV
Raport trimestrial privind achizitia de mijloace fixe din perioada de raportare (valorile se dau cumulat cu trimestrele din an raportate anterior) – practic e o imagine cumulata care se reseteaza la prima raportare a unui nou an).
Banking – Raportari catre APIA
Notificare privind contractele de credit incheiate cu Beneficiarii schemei de sprinjin pe suprafata pentru anul 2016 Directia IMM
Aplicație pentru o companie de asigurari: Program de gestione al politelor de asigurare
Aplicatia consta intr-un ansamblu de componente care sa ajute la o generare usoara a politei de asigurare conform standardelor si cerintelor companiei. Printre facilitati: preluare automata curs BNR.ro, statistici, generare id unice pentru polita, centralizare automata a datelor prin VPN, autentificare cu Active Directory, generare PDF protejat, Rapoarte avansate
Dispunea de formular de introducere date (vezi captura de mai jos) oferea mai multe facilitati de completare automata a unor campuri in functie de selectia facuta. Exemple: (calcul automat al zonei de risc in functie de judetul selectat).
Aplicatia genera un set de documente conform cerintelor Autoritatii de Supraveghere finanicara:
- Oferta
- Polita
- Anexa Bunuri
- Chestionar
.
Online Shop : Aplicatie pentru facturare si managementul stocurilor
Am creat un sistem care initial a importat produsele din baza de date MySql a serverui web. Facilitatile principale au fost: template facturare, format customizat, incarcare si salvare factura, incrementare automat, selectie cu un click din stoc cu scaderea automata dupa emiterea facturii.
Companie Pharma: Aplicatie VBA pentru monitorizarea globala a bugetelor
Rolul aplicatie era acela de a monitoriza in timp real costurile si depasirile de buget ale fiecarui departament, dar si de a efectua un „forcast” pentru perioada urmatoare. Printre functionalitatile de baza cerute se pot enumera: Autentificare user / manager, Monitorizare costuri, avertizari depasiri buget, forcast, analize extinse pentru departamentul financiar, rapoarte la comanda.