Factura cuya coma decimal viene cambiada por puntos
Ocasionalmente se puede encontrar con una factura cuyos valores decimales vienen separados por un punto en lugar de la coma. Puede ver un ejemplo en el siguiente documento.
Al identificar los valores numéricos, como por ejemplo el importe total de la factura, en el editor el resultado se ve correcto.
En cambio, al probar la plantilla con un conjunto de documentos, no se reconoce ese punto decimal, por lo que el importe se identifica multiplicado por 100.
El problema proviene de que el emisor del documento trabaja con configuración inglesa, donde el separador decimal es el punto y el identificador de millares es la coma. Es decir que un importe de tipo 1.234.567,89 se está representando como 1,234,567.89
Para resolver este problema, se debe configurar la plantilla en idioma inglés. Haga lo siguiente:
Añada el idioma inglés a la plantilla.
A continuación, elimine el idioma español, dejando únicamente el inglés.
De este modo, al probar la plantilla con un conjunto de documentos y aplicar la configuración del idioma inglés interpreta los valores numéricos de forma correcta.