thegreenter / greenter

Facturación Electrónica - SUNAT - PE :four_leaf_clover:
https://greenter.dev
MIT License
269 stars 138 forks source link

Formato de números de los montos de Precio #73

Closed erajuan closed 5 years ago

erajuan commented 5 years ago

Agregar formato a los montos según la documentación de sunat ( n(12,2) ) number_format

20.00000 -> 20.00

{{ monto|number_format(2, '.') }}
giansalex commented 5 years ago

Hola @erajuan , se aplica el formato de 2 decimales a casi todos los montos excepto al precio unitario, alli puede tener mas decimales, lo ideal es poder determinar la cantidad de decimales y de acuerdo a ello mostrar el formato aceptando como mínimo 2 decimales y no los 6 que cuenta actualmente. Pero aun no esta implementado.

giansalex commented 5 years ago

El cambio fue realizado en https://github.com/giansalex/greenter-xml/commit/7549af81d6af121aac19e21f3ef80067b2b061f5

Mostrará todos los decimales que tenga el numero pero sin exceder el limite (10) que indica sunat . Ejm: 10.23 -> 10.23 12.33333 -> 12.33333 32.111111111123 -> 32.1111111111