Oltețeanu Bogdan-Andrei

Un blog cu impact minim.

Archive for the ‘Development’ tag

Cum să îți actualizezi tabela COR la versiunea 2011

5 comments

Ești dezvoltator și ai nevoie să-ți actualizezi codurile din tabela COR (Clasificarea Ocupatiilor din Romania) la ultima versiune, 2011?

Voi discuta la modul principial, pentru ca fiecare, din orice mediu să-și adapteze tutorialul la problema lui.

Care este problema?
Ministerul Muncii s-a hotărât să intre în conformitate cu reglementările UE și a trecut la modificarea COR-ului. Ca orice instituție de stat, românească, nu a dat nici o soluție de actualizare la ultima versiune a COR-ului.

Care este soluția?
Aplicația Revisal ne pune la dispoziție o relaționare între codurile vechi și cele noi! Treaba statului, de altfel!

Ca să țin totul cât mai simplu, am să vorbesc despre 2 tabele dintr-o bază de date sqlite, disponibilă și pentru download.
Prima tabelă se numește Cor și conține ambele variante de COR. Versiunea 5 și versiunea 6.

*Id-ul nu mai este de tip GUID / Binary BLOB, deci puteți să îl folosiți în SELECT-uri.

Voi aveți nevoie să actualizați tabele voastre, astfel încât să conțină noile coduri. Asta o facem cu tabela MAP:

Această tabelă conține relația dintre versiunea 5 și versiunea 6. O să iau următorul exemplu(versiunea 5 este în stânga și versiunea 6 în dreapta):

Documentul complet este disponibil la aici

Selectăm codul 131508 din tabela Cor

select * from cor where cod ='131508 '

Pentru a vedea care este corespondentul lui în noul COR, selectăm acest Id vechi din tabela MAP, pentru a returna Id-ul nou:

select * from map where idvechi='7ce3a23d-20d8-4965-b63e-64cf5902ee32'

Acum vedem care este corespondentul lui în noul COR, conform și tabelului de mai sus:

select * from cor where id='38b9cf91-1a40-ad49-87f1-94f4a5b8d56a'

Referințe:

Am pus în arhivă tabelele în format CSV,DBF și SQLite

  COR2011 (1.4 MiB, 712 hits)
În categoria: Utilitare
Ultima modificare: December 9, 2011

Written by andy

December 8th, 2011 at 12:10 pm

Posted in Development

Tagged with , ,

PDFCombine 1.3.1

leave a comment

Versiunea 1.3.1 este acum disponibilă. Rezolvă câteva bug-uri și probleme de performanță.
Începând de acum, codul sursă este public și îl găsești pe Github.

Descarcă ultima versiune de PDFCombine.

 

 

Written by andy

November 10th, 2011 at 10:12 pm

Posted in Development

Tagged with , ,

Quick-ProfitShare, generează rapid link-uri profitshare

leave a comment

Vorbeam cu Ionuț, zilele trecute și m-a convins să-mi instalez plugin-ul de wordpress pentru profitshare. Problema este că nu se pretează blog-ului meu. Nu scriu prea des și nici nu adaug link-uri către eMAG. Singura lui utilitate, pentru mine, ar fi fost Quick ProfitShare. Problema e că trebuia să fiu în DashBoard, de fiecare dată când vroiam să generez un link. Rezolvarea? O aplicație stand-alone pentru Windows (net framework 2.0) care să monitorizeze link-urile copiate din site-ul eMAG și să genereze automat link către profitshare.

Categorii

Categorii

Produse

Produse

Nu uita să adaugi în opțiuni ID-ul tău de profitshare. (Click dreapta pe iconița “portofel” din systray)

Ca să ai toată încrederea, codul sursă este disponibil pe github.

  Quick-ProfitShare 1.3 (196.0 KiB, 865 hits)
În categoria: Utilitare
Ultima modificare: February 3, 2012

Written by andy

November 8th, 2011 at 12:55 pm

Posted in Development

Tagged with , ,

RVSViewer, vizualizează fișierele RVS, exportate de noul REVISAL

2 comments

Versiunea 1.5 este acum disponibilă. Verifică Jurnalul de schimbări pentru diferențe între versiuni.

Se pare că mulți au tendința de a verifica ceva înainte de a transmite mai departe. Este cazul și fișierului de export, cu extensia RVS, generat de REVISAL. Personal, aceast utilitar mi se pare inutil, dar dacă chiar dorești să vezi ce ai în fișierul rvs, atunci îți pun la dispoziție RVSViewer.

Te poți folosi de această aplicație, mai ușor, dacă o setezi ca împlicită la deschiderea fișierelor rvs.

Dacă crezi că lipsesc informații ce ar putea fi utile, lasă un comentariu.

screen20111024232220565

screen2011102501850261

Pagina de raport, mulțumită lui Staicu Ionuț, arată ca în imaginea de mai sus. Pentru a vedea contractele fiecărui salariat, apasă “Deschide toate contractele”.
Pentru a printa raportul păstând culorile celulelor, selectează “Opțiuni Pagină” și bifează opțiunea “Print Background Colors and Images”.

Nu uita că acest utilitar îți oferă doar o previzualizare a datelor.
FIȘIERUL TREBUIE TRIMIS LA INSPECȚIA MUNCII PRIN ACEST LINK

Descarcă utilitarul cu ajutorul link-ului de mai jos, dezarhivează-l într-o locație preferată iar apoi lansează-l cu RVSViewer.exe

Jurnal Schimbări – Versiune curentă: 1.5

Schimbări de la versiunea 1.4.0.1
-Rezolvată problema pentru firmele cu mai mult de 500 angajați.

Schimbări de la versiunea 1.4
-Bug, legat de citirea codurilor COR cu acealași ID dar versiuni diferite, rezolvat

Schimbări de la versiunea 1.3.2
-Am adăugat suport pentru noile coduri COR.
-Am adăugat suport pentru valoarea procentuală a sporului în aplicație și raport

Schimbări de la versiunea 1.3.1.0
-Am adăugat Total SporuriSchimbări de la versiunea 1.3.0.0
-Am adăugat Total General(salarii+sporuri).Schimbări de la versiunea 1.2.0.0
-Generează raport.

Schimbări de la versiunea 1.0.0.1
-Arată contractele separat.
-Arată sporurile pentru fiecare contract.
-Diverse probleme de performanță și interpretare au fost rezolvate.

Schimbări de la versiunea 1.0.0.0
-Îmbunătățiri de performanță.
-Buton cu link către pagina de transmitere a registrului.

  RVSViewer.zip (1.1 MiB, 1,353 hits)
În categoria: Utilitare
Ultima modificare: February 3, 2012

Written by andy

October 12th, 2011 at 12:17 am