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


.

Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Para los que programamos en Delphi, aqui estan las respuestas
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por Dado »

ffxtydus escribió:que tal,
a que se refiere un error que marca que le falta el archivo interfaces.dcu, este error me sale cuando trato de correr el codigo que me enviaste.
Pues no amigo, no uso "interfaces.dcu" en ninguna parte del codigo, busca tu mismo con "Search in all files" la palabra "interfaces" (sin el .dcu)

Lo busque con un programa de busqueda global en TODA mi carpeta de proyectos Delphi (miles de archivos je) ya que no especificas "el codigo" al que te refieres pero haz la busqueda que te comento.

Saludos,
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
manurobe
Mensajes: 2
Registrado: Lun Ene 03, 2011 11:42 pm

Re: CAMBIO A SHA-1 A PARTIR DEL 1-ENE-2011

Mensaje por manurobe »

DADO escribió:CAMBIO A SHA-1 A PARTIR DEL 1-ENE-2011

CAMBIO IMPORTANTE:

Segun el ultimo Anexo 20 debemos cambiar la forma de calcular el sello, a partir del 2011 se debe usar SHA-1

El cambio en el codigo que les ofreci en Mercado Libre es muy simple cambiarlo.

En la unidad SELLO.PAS hay una linea que dice

EVP_SignInit(@mdctx,EVP_md5());

Les recomiendo cambiar esa linea a :

if Now<EncodeDate(2011,1,1) then
EVP_SignInit(@mdctx,EVP_md5())
else
EVP_SignInit(@mdctx,EVP_sha1());

Y ESO ES TODO!!!

Hagan sus pruebas, mas adelante publicare el nuevo ValidaCFd con esta nueva disposicion para asegurarnos que cumplimos con las nuevas reglas.
Haciendo este cambio y validando en el SAT indica esto:

Resumen del análisis del XML

Archivo XML :UCP090807ABC A-1234.xml
Ruta :C:\Users\admin\Desktop\UCP090807ABC A-1234.xml

Estructura : Estructura del CFD correcta

CFD codificado en UTF-8

El comprobante incluye un certificado codificado

Error al generar la cadena

El sello no pudo ser verificado

El sello del comprobante es Inválido

Detalle del análisis del XML

Resultado de la Digestión :

Tipo de Certificado:DESCONOCIDO
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: CAMBIO A SHA-1 A PARTIR DEL 1-ENE-2011

Mensaje por Dado »

manurobe escribió:Haciendo este cambio y validando en el SAT indica esto:

Resumen del análisis del XML

Archivo XML :UCP090807ABC A-1234.xml
Ruta :C:\Users\admin\Desktop\UCP090807ABC A-1234.xml

Estructura : Estructura del CFD correcta

CFD codificado en UTF-8

El comprobante incluye un certificado codificado

Error al generar la cadena

El sello no pudo ser verificado

El sello del comprobante es Inválido

Detalle del análisis del XML

Resultado de la Digestión :

Tipo de Certificado:DESCONOCIDO
#FALLAVALIDASAT

Han llovido mensajes respecto a las fallas del validador del SAT.

Por favor vamos a unir los mensajes al respecto aqui
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por Dado »

Ya tengo el Codigo Fuente para CFDI V3.

Para los que ya compraron las rutinas en $200 pesitos la actualizacion sera de solo $100.00, favor de incluir la unidad "FacturaE.pas" como "comprobante" de que ya compraron las rutinas basicas.

Saludos.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
luquitasrm
Mensajes: 10
Registrado: Mié Ene 05, 2011 11:50 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por luquitasrm »

Como agrego los impuestos de Hospedaje? son estatales, alguien me puede ayudar?
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por Dado »

luquitasrm escribió:Como agrego los impuestos de Hospedaje? son estatales, alguien me puede ayudar?
Se hace atravez de un "bicho" raro llamado complemento

Checa este hilo
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
luquitasrm
Mensajes: 10
Registrado: Mié Ene 05, 2011 11:50 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por luquitasrm »

Te compre el codigo de mercado libre , cuanto me cobras por agregar esto de los complementos a la estructura porfas...
DADO escribió:
luquitasrm escribió:Como agrego los impuestos de Hospedaje? son estatales, alguien me puede ayudar?
Se hace atravez de un "bicho" raro llamado complemento

Checa este hilo
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por Dado »

luquitasrm escribió:Te compre el codigo de mercado libre , cuanto me cobras por agregar esto de los complementos a la estructura porfas...
DADO escribió:
luquitasrm escribió:Como agrego los impuestos de Hospedaje? son estatales, alguien me puede ayudar?
Se hace atravez de un "bicho" raro llamado complemento

Checa este hilo
Por email te mande la respuesta, saludos.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Sodesne
Mensajes: 109
Registrado: Mié Nov 24, 2010 7:47 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por Sodesne »

¿Ya lograste erradicar este error?
Alexander escribió:Hola Dado,
hace poco compré su codigo en ML y todo parece funcionar bien, pero al momento de hacer las pruebas con certificados los que vienen de ejemplo en el programita MicroE, se empezaron a generarse los errores GPF al momento de cargar certificados, trate de cargar los mismos certificados en el programa de ejemplo que viene con el código fuente y tambien se generaron los mismos errores en el módulo libeay32.dll al momento de crear archivo pkey.key.pem

---------------------------
Debugger Exception Notification
---------------------------
Project Dentaclinic2009.exe raised exception class EAccessViolation with message 'Access violation at address 1004E445 in module 'libeay32.dll'. Read of address 00000000'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Correcciones al Codigo Fuente que ofrezco en Mdo Libre

Mensaje por Dado »

Sodesne escribió:¿Ya lograste erradicar este error?
Alexander escribió:Hola Dado,
hace poco compré su codigo en ML y todo parece funcionar bien, pero al momento de hacer las pruebas con certificados los que vienen de ejemplo en el programita MicroE, se empezaron a generarse los errores GPF al momento de cargar certificados, trate de cargar los mismos certificados en el programa de ejemplo que viene con el código fuente y tambien se generaron los mismos errores en el módulo libeay32.dll al momento de crear archivo pkey.key.pem

---------------------------
Debugger Exception Notification
---------------------------
Project Dentaclinic2009.exe raised exception class EAccessViolation with message 'Access violation at address 1004E445 in module 'libeay32.dll'. Read of address 00000000'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Ya no volvi a saber nada de Alexander, dice que uso unos certificados de Micro-e y con esos no funcionaron.

Tambien habla de un error GPF??? quien sabe que sera eso

Quiero pensar que el mismo lo resolvio ya que como puedes ver no hay ningun otro mensaje al respecto. Tambien me quede un poco tranquilo viendo que estaba tratando de compilar "Dentaclinic2009", quiero decir, ya "algo" debio haberle movido a las rutinas originales para adaptarlo y talvez en la adaptacion algo salio mal.

O de plano "los certificados del Micro-e" simplemente no son aptos para este asunto, recuerda que hay varios tipos de certificados y agarrar los primeros que te encuentras para hacer pruebas puede no ser lo mas adecuado
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado