Sistemul vine cu un set de tipuri cursuri necesare conversiilor valutare. Toate tipurile de cursuri sunt utilizate în definirea ratelor de schimb valutar și se definesc în fereastra Tipuri Cursuri, localizată în meniul Contabilitate -> Definiri Contabile. Tot în aceasta fereastră se alege tipul de curs folosit în mod implicit.
Odată definite tipurile de curs, trebuie completate ratele de conversie aferente, în fereastra Cursuri Schimb. Sunt disponibile următoarele câmpuri:
începând cu v17.01, pentru a evita eventuale inconsistențe între definiri și documentele introduse, cursurile de schimb nu mai pot fi modificate după salvare;
Activă (read only) - un curs de schimb inactiv influențează restricțiile de definire a cursurilor și procesele/formularele care utilizează cursuri de schimb;
începând cu v16.5 cursurile de schimb nu se pot inactiva;
Tip Curs - metodă de grupare a ratelor de conversie;
Valuta, Valuta Destinație - valuta sursă și respectiv, destinație pentru conversie;
valutele disponibile se pot defini în fereastra Valute, localizată în meniul Contabilitate -> Definiri Contabilitate;
Valid de la, Valid Până la - interval de valabilitate pentru tipul de curs;
Rata Multiplicare, Rata Împărțire - rate de conversie dintre valuta sursă și valuta destinație în ambele sensuri, respectiv;
Ratele de conversie se pot introduce manual sau prin procese de import.
Recomandăm să adaugați conversiile în ambele sensuri între cele două valute implicate (de exemplu adaugați și conversia pentru RON către EUR, dar adaugați și conversia inversă pentru EUR către RON). Sistemul o va folosi pe cea mai convenabilă din punct de vedere al selecției, funcție și de valuta de pe document.
Începând cu versiunea 13.05 la adăugarea unui curs valutar se crează automat și cursul invers.
Începând cu versiunea 17.03 la modificarea unei înregistrări existente se va primi un mesaj de atenționare cu posiilitate de salvare sau revenire la starea inițială.
SocrateCloud oferă un proces de import automat pentru rate de schimb valutar, care poate prelua ratele de la Banca Naţională a României, Banca Centrală Europeană, Banca Națională a Moldovei. Procesul Import Curs Valutar BNR / BCE este localizat în meniul Contabilitate -> Definiri Contabile și poate fi automatizat prin funcționalitatea "Scheduler":
Tip Curs - tipul de curs pentru care se importă rata de schimb;
Listă Valute - lista de valute se declara prin codul valutelor cu spațiu intre ele;
URL Bancă - URL-ul pus la dispoziție de bancă pentru import de curs valutar. Sunt disponibile următoarele bănci:
"Banca Naţională a României" - URL: https://www.bnr.ro/nbrfxrates.xml
"Banca Centrală Europeană"- URL: https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
”Banca Națională a Moldovei” - URL: https://www.bnm.md/ro/official_exchange_rates?get_xml=1&date=
Obs:
parametrul URL Bancă se completează în Scheduler folosind URL-ul.
administratorii de aplicație ai beneficiarilor sistemului SocrateCloud cu instanță on-premise vor trebui să actualizeze certificatul BNR/BNM ori de câte ori acesta este înnoit. Modalitatea de actualizare a certificatului este descrisă aici:
Proces utilizat pentru importul automat de cursuri valutare pentru vamă. Lista de valute se declară prin codul valutelor cu spațiu între ele. Cursul valutar folosit în vamă este cursul valutar stabilit și comunicat de BNR în penultima zi de miercuri a lunii anterioare în care se utilizează.
Tip Curs - tipul de curs pentru care se importă rata de schimb;
Listă Valute - lista de valute se declara prin codul valutelor cu spațiu intre ele.
Obs: Cursul valutar este afișat pe customs.ro (https://www.customs.ro/info-publice/curs-valutar/pentru-determinarea-valorii-in-vama) sau poate fi introdus manual de la BNR conform regulii de mai sus.
Acest proces permite generarea de cursuri de schimb direct între valute, (ex: EUR/USD), pornind de la cursurile de referință relative la valuta de bază, (ex: RON/EUR, RON/USD), introduse în SocrateCloud.
Parametri de rulare ai procesului:
Tip Curs - prin indicarea tipului de curs, se filtrează tipul cursului de schimb existent raportat la valuta de bază. Tipul de curs se setează ulterior pe cursul de schimb creat
Dată - prin indicarea datei, se filtrează cursul de schimb raportat la valuta de bază prin câmpul Valid de la
Valuta sursă - prin indicarea valutei sursă, se filtrează cursul de schimb existent raportat la valuta de bază. Valuta sursă se setează ulterior pe cursul de schimb creat
Valută destinație - prin indicarea valutei destinație, se filtrează cursul de schimb existent raportat la valuta de bază. Valuta destinație se setează ulterior pe cursul de schimb creat
Valid de la - valoarea datei va fi setată la cursul de schimb creat
Valid până la - valoarea datei va fi setată la cursul de schimb creat
Procent - se specifică un procent care se va adăuga la cursul spot BNR din data specificată, raportat la valuta de bază (RON) a schemei contabile. Rezultatul se scrie în fereastra Cursuri Schimb cu tipul de curs indicat în 'Tip Curs Destinație'
Tip Curs Destinație - devine obligatoriu atunci când este completat 'Procent', și doar atunci se ia în considerare tipul selectat în 'Tip Curs Destinație'.
Exemplu de generare de curs valutar relativ la spot BNR +/- x% :
Generare curs valutar pentru EURO raportat la RON = Spot BNR + 5% Dacă:
Valuta Sursă = EUR
Valuta Destinație = RON
Astfel:
(Rata multiplicare EUR-RON) x (100+5)/100 =
4,9737 x 1,05 = 5,222385000006
Rata Împărțire EUR-RON = 0,191483393124
Generare curs valutar pentru EURO raportat la RON = Spot BNR - 5% Dacă:
Valuta Sursă = RON
Valuta Destinație = EUR
Astfel:
(Rata multiplicare RON-EUR) x (100+5)/100 =
0,20105756278 x 1,05 = 0,211110440919
Rata Împărțire RON-EUR= 4,736857142862
În fereastra Cursuri Schimb rezultatul celor două rulări va fi: