Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

Función GeneraCFD-> Regresa valor caracter.

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
Cerrado
Moreloscjr
Mensajes: 2
Registrado: Jue Jul 05, 2012 1:29 pm

Función GeneraCFD-> Regresa valor caracter.

Mensaje por Moreloscjr »

Estimado Dado,

Ya utilice las funciones y genera perfectamente el archivo XML, así como la cadena Original y el Sello, incluso ya los valide y estan bien.

Sin embargo para poder liberarlos tengo las siguientes dudas:

1.- En tu ejemplo comentas que el valor de retorno de la función: GeneraCFD debe ser 0 (Cero), me regresa una cadena de caracteres raros
nGeneraCfd = GeneraCFD(cArchivoINI, ALLTRIM(aEmisor.numero_i) )
MESSAGEBOX("Genera responde: " + nGeneraCFD)

ÿÿÿÿÿÿÿÿD* ?ÿÿÿÿÄ* ?ÿÿÿÿÿÿÿÿ* ?ÿÿÿÿ


2.- Las funciones de Error tampoco regresan numeros, regresan el valor "!".
GetError() -> REgresa: "!"
GetErrorExt() -> Regresa: "!"
Puedo utilizar con confianza esta respuesta para asegurar que no existen errores y si los hay enviar un mensaje?


nGeneraCfd = GeneraCFD(cArchivoINI, ALLTRIM(aEmisor.numero_i) )

* Captura los errores si hay
lcError = GetError()
lcErrorE = GetErrorExt()

IF lcError = "!"
* Cadena y Sello
MESSAGEBOX("Cadena: " + CadenaOriginal())
MESSAGEBOX("Sello : " + SelloDigital())
ELSE
MESSAGEBOX("Error en la creacion del XML, el error reportado es " + lcError + ' - ' + lcErrorE)
endif

Quedo en espera de tu respusta.
Saludos
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Función GeneraCFD-> Regresa valor caracter.

Mensaje por Dado »

GeneraCFD devuelve un BYTE

Haz los cambios necesarios en tu codigo para definirlo de esa forma

Las funciones de error devuelven un asterisco y/o un signo de admiracion en caso que no haya errores
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Moreloscjr
Mensajes: 2
Registrado: Jue Jul 05, 2012 1:29 pm

Validador SAT ->Error al generar Cadena

Mensaje por Moreloscjr »

Resumen del análisis del XML

Estimado Dado,

los archivos que genere el día de hoy marcan error en el validador del SAT, en el validaCFD lo valida Ok., pero los archivos que genere el día 9 que fueron de prueba si los valida bien, que cres que pueda ser? esto es lo que me pone el validador del SAT:

Archivo XML: FA0000000215.xml
Ruta: C:\Datos\SHCP\CFDS\FA0000000215.xml

Estructura: Estructura del CFD correcta

CFD codificado en: UTF-8.

El comprobante incluye un certificado codificado

Error al generar la cadena

El sello del comprobante es Inválido

Detalle del análisis del XML

Resultado de la Digestión SHA1: cc06b8f659d77eba834f9d2173df4cd31987159f

Tipo de Certificado: CSD

No. de Serie del CSD: 00001000000102467592

Cadena Original:


IMPORTANTE: Los resultados anteriores se presentan a efecto de que valide la estructura,
cadena original y sello de su CFD. Para que una factura electrónica sea válida para
efectos fiscales, deberá reunir los requisitos que establecen las disposiciones fiscales
vigentes.
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Función GeneraCFD-> Regresa valor caracter.

Mensaje por Dado »

Checa este mensaje

______________________________________
pd. cuando tengas un error busca en el foro por si alguien mas ya publico algo al respecto y si no entonces ABRE UN NUEVO TEMA
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado