Página 1 de 1

Sello Invalido al Agregar totalImpuestos Trasladados

Publicado: Mié Sep 21, 2011 11:17 am
por danmtza
Hola a todos.

Desde enero de 2011 estoy utilizando el codigo en visualfoxpro que Halcon compartio para lo de la factura electronica y no habia tenido ningun problema al generar el sello digital, pero ahora un cliente quiere que en los impuestos le agrege el total de impuestos trasladados y al agregar ese atributo el sello me marca error.

Aqui les pongo el ejemplo de la instruccion que se usa para las 2 opciones, la que crea bien el sello y con la que me marca el error.

Sin error: nImpuestos = CFDXml.CreateNode(1, "Impuestos", "")

Con error: nImpuestos = CFDXml.CreateNode(1, "Impuestos", "")
nImpuestos.setAttribute("totalImpuestosTrasladados",QtarChrInval(Gral.importe ))

Gracias por su apoyo para resolver este problema.

Saludos.

Re: Sello Invalido al Agregar totalImpuestos Trasladados

Publicado: Mié Sep 21, 2011 11:48 am
por Dado
danmtza escribió:Hola a todos.

Desde enero de 2011 estoy utilizando el codigo en visualfoxpro que Halcon compartio para lo de la factura electronica y no habia tenido ningun problema al generar el sello digital, pero ahora un cliente quiere que en los impuestos le agrege el total de impuestos trasladados y al agregar ese atributo el sello me marca error.

Aqui les pongo el ejemplo de la instruccion que se usa para las 2 opciones, la que crea bien el sello y con la que me marca el error.

Sin error: nImpuestos = CFDXml.CreateNode(1, "Impuestos", "")

Con error: nImpuestos = CFDXml.CreateNode(1, "Impuestos", "")
nImpuestos.setAttribute("totalImpuestosTrasladados",QtarChrInval(Gral.importe ))

Gracias por su apoyo para resolver este problema.

Saludos.

El error no esta en el codigo que muestras, mas bien es casi seguro que sea AL MOMENTO DE CREAR LA CADENA ORIGINAL, recuerda que ese valor de "totalimpuestos" debe ir en la cadena original asi que revisa tu procedimiento al respecto

Re: Sello Invalido al Agregar totalImpuestos Trasladados

Publicado: Mié Sep 21, 2011 3:03 pm
por danmtza
Correcto Dado, tienes razon, se me habia pasado ponerlo en la cadena, ya quedo resuelto muchas gracias.

Saludos.