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


.

Que necesito para facturar con CFDI ???

Para programadores en VFP aqui esta su foro.
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Cerrado
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por Dado »

nema26 escribió:Hola dado:

Fijate que sigue pasando algo raro pasa que de repente me firma y de repente no firma y luego me paso un error me supongo que del servidor de timbre fiscal porque me arrojo un mensaje que decia que le estaban dando mantenimiento pero duro como 10 minutos.

Una pregunta si cancelo una factura CFDI como se reporta al PAC ???
TimbreFiscal todavia no tiene cancelacion de CFDI

Para cancelar un CFDI tiene que ser atravez del portal del SAT
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
nema26
Mensajes: 334
Registrado: Jue Abr 14, 2011 3:10 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por nema26 »

Hola dado:

oye una pregunta como puedo extraer estos datos del xml timbrado ?

viene en la dll alguna funcion que me regrese esos valores ?

UUID
SelloCFD
SelloSAT
FechaTimbrado
noCertificadoSAT

ah y sigue sin timbrar de repente, esta raro la verdad porque timbra y de repente genero otro y ya no lo timbra hasta que vuelvo a intentar.

Gracias!
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por Dado »

nema26 escribió:Hola dado:

oye una pregunta como puedo extraer estos datos del xml timbrado ?

viene en la dll alguna funcion que me regrese esos valores ?

UUID
SelloCFD
SelloSAT
FechaTimbrado
noCertificadoSAT

ah y sigue sin timbrar de repente, esta raro la verdad porque timbra y de repente genero otro y ya no lo timbra hasta que vuelvo a intentar.

Gracias!
Revisa la funcion CadenaOriginal y la funcion SelloDigital

De la cadena original puedes extraer los datos del timbre

Acerca de que aveces timbra y aveces no, trata de analizar que condicion tiene una y otra, analiza por ejemplo si es el primer timbre que generas en la sesion, o si tiene carcateres acentuados o si es de dia o de noche o si es una hora par o impar (je je je, ok, estoy exagerando pero lo que quiero decir es que revises TODAS las condiciones)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
nema26
Mensajes: 334
Registrado: Jue Abr 14, 2011 3:10 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por nema26 »

jajajajaja

eso me parece bien amigo, pero fue ayer cuando estaba creando unas y era en la mañana que de hecho hubo un momento que me regreso un error tu libreria que decia que le estaban dando manteminiento al servidor de timbre fiscal.

pero bueno lo voy a checar y te aviso ok

ah una pregunta mas , puedo generar factura y luego mandarla timbrar ?
o en cuanto hago la factura la tengo que timbrar.

Gracias
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por Dado »

nema26 escribió:jajajajaja

eso me parece bien amigo, pero fue ayer cuando estaba creando unas y era en la mañana que de hecho hubo un momento que me regreso un error tu libreria que decia que le estaban dando manteminiento al servidor de timbre fiscal.

pero bueno lo voy a checar y te aviso ok

ah una pregunta mas , puedo generar factura y luego mandarla timbrar ?
o en cuanto hago la factura la tengo que timbrar.

Gracias
Tienes 72 horas (si, tres dias) entre que generas la factura y la envias a timbrar
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
nema26
Mensajes: 334
Registrado: Jue Abr 14, 2011 3:10 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por nema26 »

Hola amigo:

pues ya revise la funcion y no trae nada ahi de lo que ocupo no regresas en algun archivo .ini esos valores o algo por el estilo ?


Gracias
nema26
Mensajes: 334
Registrado: Jue Abr 14, 2011 3:10 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por nema26 »

Hola dado:

Ya encontre el error a que me timbraba y luego ya no timbraba amigo, lo que pasa que no se porque como que se quedan cargadas las DLL y ya no la vuelve a tomar.

lo unico que hice es darle un CLEAR DLL al terminar de timbrar y empezar a utilizar otro mas y parece que ya con eso me timbra todos los documentos.


Ahi te lo dejo para informacion de tus clientes ok ?

gracias
nema26
Mensajes: 334
Registrado: Jue Abr 14, 2011 3:10 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por nema26 »

Saludos dado:

Te paso el tip para los amigos que utilizan Visual FoxPro y utilizan la libreria.

Lo que hice fue lo siguiente :

NOTE : DECLARANDO LA LIBRERIA PARA TIMBRADO - CFDI

DECLARE string CFDLibVersion IN lcrutaocx + "CFDLib.dll"
DECLARE PruebaSimple IN lcrutaocx + 'CFDLib.dll'
DECLARE string PruebaClaveDeLlavePrivada IN lcrutaocx + 'CFDLib.dll' string, string
DECLARE string GeneraCFD IN lcrutaocx + 'CFDLib.dll' string, string
DECLARE string TimbrarCFD IN lcrutaocx + 'CFDLib.dll' string
DECLARE string GetError IN lcrutaocx + 'CFDLib.dll'
DECLARE string GetErrorExt IN lcrutaocx + 'CFDLib.dll'
DECLARE string CadenaOriginal IN lcrutaocx + 'CFDLib.dll'
DECLARE string SelloDigital IN lcrutaocx + 'CFDLib.dll'
DECLARE FinalizaCFDLib IN lcrutaocx + 'CFDLib.dll'


Esta parte la declare antes de generar el TImbrado de mi factura. en mi caso cree un metodo en mi formulario de facturacion y ahi meti este codigo para generar la CFDI los amigos foxeros sabran de que hablo.

Luego mando timbrar mi factura electronica claro ya despues de generar el XML 3.0

y lo mando timbrar asi :

lResu = TimbrarCFD( lcArchivoIni )

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

IF LEN(lcError) > 0 THEN
MESSAGEBOX(lcError + ' - ' + lcErrorE +CHR(13)+;
"Se generara el CFD pero sin TIMBRE por favor verifique el ERROR.", 16, "Error al Generar TIMBRADO")
ELSE
MESSAGEBOX("TIMBRADO EXITOSO!!"+CHR(13)+"Ahora el XML ya contiene un timbre de prueba")
ENDIF


Y despues de que se timbra el XML mando liberar la DLL de la memoria y LISTO !!!!

NOTE: Finalizamos la libreria CFDLib

FinalizaCFDLib()



Espero te sea de ayuda amigo!
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por Dado »

Claro que va a ayudar, muchas gracias deja le mando un mensaje a un forista que estaba teniendo problemas
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
nema26
Mensajes: 334
Registrado: Jue Abr 14, 2011 3:10 pm

Re: Que necesito para facturar con CFDI ???

Mensaje por nema26 »

ah se me olvidaba dado:

dile que al final del finalizaCFDLib ponga CLEAR DLL


asi :

NOTE: Finalizamos la libreria CFDLib
FinalizaCFDLib()
CLEAR DLLS
Cerrado