/
Limitar el numero de ceros luego del valor a 6 para el nodo ANT_1 y TOT_13

Limitar el numero de ceros luego del valor a 6 para el nodo ANT_1 y TOT_13

OBJETIVO

Poder limitar la cantidad de cerosque llegan como decimales. Por ejemplo COP 1000000.00 en el nodo ANT_1 y TOT_13 del XML de factura electornica.

ALCANCE

Detectamos que en el Nodo ANT de las facturas, en el cual se muestra cuando una factura tiene relacionado un recibo, se está enviando en el nodo ANT_1 el valor total del recibo, pero los decimales que están llegando son 12 cuando sólo son admitidos 6 esto genera un error que hace que se rechacen las facturas con cruces de documentos asociados.
Se requiere dejar el número de decimales a 2 caracteres a fin de evitar rechazos.
Lo mismo ocurre con el TOT_13, el TOT_13 representa el total de los anticipos.

Mensaje de error: 

El campo excede la longitud permitida. Valor enviado: '19627950.000000000000' Longitud: '8,12' - Longitud permitida: '15,6

Related content

Extender campo Dígito Verificador en todos los perfiles
Extender campo Dígito Verificador en todos los perfiles
More like this
Anexo 1.9 - Tener en cuenta decimales al realizar conversiones
Anexo 1.9 - Tener en cuenta decimales al realizar conversiones
More like this
Ajuste en la redención de Puntos
Ajuste en la redención de Puntos
More like this
Modificación en Exporter XML para configurar el dígito verificador de los documentos
Modificación en Exporter XML para configurar el dígito verificador de los documentos
More like this
Mejora en la lectura del número de boleto en aéreos importados desde NetSuite (KIU)
Mejora en la lectura del número de boleto en aéreos importados desde NetSuite (KIU)
More like this

Netactica.com