Si la companyia treballa amb diferents monedes, és molt interessant comptar amb els tipus de canvi més actuals possibles perquè les diferències per canvi de divisa siguin mínimes.
Hi ha un mòdul estàndard a l'OCA que permet que s'actualitzin periòdicament i automàticament. Es tracta del mòdul:
[Currency Rate Update – currency_rate_update],
que haurà de ser instal·lat.
Mòdul d'autoactualització de tipus de canvi de divises
A més, n'hi ha un altre que permet fer un control sobre aquestes actualitzacions. Concretament avisa l'usuari en el cas que estigui usant una divisa la taxa de la qual canvi no ha estat actualitzada en més de N dies:
[Currency Rate Date Check – currency_rate_date_check].
La seva instal·lació és opcional però per a aquesta secció se suposarà que sí que està instal·lat.
Mòdul de comprovació de dates d'actualitzacions de divises
Nota: És molt important comprovar que es disposa de la darrera versió dels mòduls doncs es basen en serveis web que poden canviar en qualsevol moment i fer que aquests mòduls no funcionin com haurien.
A continuació es detalla el procediment perquè s'actualitzin automàticament els canvis de divisa.
-
En primer lloc cal accedir a Comptabilitat > Configuració > Diversos > Currency Rate Update.
-
S'ha de crear una nova ordre d'actualització fent clic al botó Crear.
-
Omplir els camps de la part superior:
-
Webservice to use: Seleccionar el servei web a usar, es recomana European Central Bank o Yahoo Finances, encara que cada usuari pot investigar quin li va millor segons les hores a les que s'actualitzen.
-
Max delta days: Aquesta opció només apareixerà a cas d'haver instal·lat el mòdul de comprovació de dates. Si el servei web proporciona dades més antigues dels N dies indicats, aquestes divises no sactualitzaran. (Es pot canviar el webservice).
-
Currency update frequency: Camp per indicar la freqüència amb què es llançarà el servei d'actualització. Opcions: [Dia(s), Setmana(s), Mes(s)] o [Day(s), Week(s), Month(s)]
-
Frequency: Per indicar un número, que al costat del camp anteriorment descrit indica de forma completa la freqüència final.
-
Next run on: Tot i que es pot indicar manualment, no cal. A més, després de cada execució, el camp es auto-actualitzarà segons les dades introduïdes als dos camps anteriors que determinen la freqüència.
A continuació cal configurar quines són les divises que es volen actualitzar fent clic a Afegeix un element. Cada element que s'afegeix és una divisa a actualitzar.
Configuració del servei amb lliura esterlina i dolar nord-americà
-
Un cop afegides totes, cal prémer a Guardar.
-
Com a darrer pas, només caldrà anar a la divisa principal (a Espanya habitualment és EUR) a Comptabilitat > Configuració > Diversos > Monedes i marcar la casella Base. D'aquesta manera, Odoo sap que els canvis de moneda estan referenciats a aquesta moneda.
A partir d'aquest moment, ja està configurada lactualització periòdica automàtica, que s'executarà (de forma automàtica) per primera vegada a la data indicada a Next run on.
En aquesta mateixa vista (Currency Rate Update) es pot observar, dins de cada servei creat, quines monedes sactualitzen i la data de la seva última actualització.
Vista de servei d'actualització
De tota manera, se'n pot comprovar el funcionament d'una manera força fàcil. Es tracta d'accedir a Configuració > Companyies > Companyies i, després de seleccionar la companyia, es podrà accedir a una pestanya de nom Currency update configuration on es pot actualitzar manualment les divises fent clic al botó Refresh currencies i>. Tot seguit podeu fer clic al servei i comprovar les dates d'actualització de les divises.
Si les dates són correctes, la configuració està completada i funcionant correctament. Sinó, caldrà canviar el webservice per descartar que no sigui aquest el fallada. Si encara provant diversos no funciona, es recomana repassar els punts per veure si s'ha comès alguna errada o omès alguna dada. Si tot i així, segueix sense funcionar, encara queda comprovar que no n'hi hagi una de nova versió del mòdul més actual.
Esperem us sigui útil.