on 07-28-2014 4:50 AM
Hola Todos, tengo dudas en el XML
Tengo el valor 818.00
Porque cuando pasa por el transformador, en el XML tengo el valor 818.0
O si tengo 818.50 sale 818.5
Como puedo corregir este formato para que el formato sea a dos decimales ?
Saludos
Rogelio
Hola Rogelio.
El transformador siempre elimina los ceros de la derecha cuando el campo es decimal (Tipo DEC en el sistema).
Para mantener los ceros, se debe crear un campo tipo CHAR y antes de la transformación hacer una transferencia del campo DEC al campo CHAR. En la transformación debe ser utilizado el campo CHAR.
Ejemplo:
lv_dec = 1.8600.
lv_struc-char = lv_dec.
Y en la transformación debe ser llamado lo campo CHAR de la estructura.
El único problema es que se tiene que extender la estructura del CFDI para añadir ese nuevo campo CHAR.
Saludos!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola...
Corrección, mas bien, porque en la transformación no veo los 6 decimales
Saludos
Rogelio
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.