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


.

DUDA SOBRE EL CFDBatch

Este es el foro para resolver dudas y hacer comentarios del Codigo Fuente para Delphi de generacion y timbrado que se ofrece aqui en el foro
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Cerrado
lupillo240283
Mensajes: 9
Registrado: Jue Feb 14, 2013 4:28 pm

DUDA SOBRE EL CFDBatch

Mensaje por lupillo240283 »

Hola... quiero implementar la facturacion electronica a mi sistema, ya estoy programando lo necesario para que funcione con su libreria CFDLib.dll, y me estoy apoyando del CFDBatch, solo tengo una duda,

yo lo llame asi: CFDBatch.exe inifile="Ejemplo para usar con CFDBatch.ini" clavellaveprivada=12345678a crearxml timbrar crearpdf verbose

todo funciona bien hasta ahora, pero como puedo especificarle cual formato utilizar? ya que por default usa el FacturaE_gral_V3

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

Re: DUDA SOBRE EL CFDBatch

Mensaje por Dado »

No tiene la opcion de seleccionar la plantilla
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
lupillo240283
Mensajes: 9
Registrado: Jue Feb 14, 2013 4:28 pm

Re: DUDA SOBRE EL CFDBatch

Mensaje por lupillo240283 »

OK GRACIAS POR TU PRONTA RESPUESTA,

Y si uso directamente la libreria, (reutilizando codigo de tu cfdiBatch), no puedo utilizar la funcion para crear el PDF, ya que me dice que falta "Variants", esa unidad tambien la proporcionas al comprar la dll?
o me la puedes proporcionar para continuar con la implementacion?

Supongo que con esa unidad tambien podre utilizar los metodos SaveText y Say...

****************************************************************************************************************

POR OTRO LADO TENGO OTRAS DUDAS...

1. EL TRANSACIONID QUE ESTA EN EL INI, YO LO ASIGNO? O LO ASIGNA LA DLL??

2. EL UUID TAMBIEN ME LO ESCRIBE AL INI? O DE DONDE LO SACARE PARA CANCELACIONES ?

3. YA CASI TERMINO LA IMPLEMENTACION, CON QUIEN ME TENGO QUE COMUNICAR PARA COMPRAR EL DLL.

AGRADEZCO TU ATENCION.
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: DUDA SOBRE EL CFDBatch

Mensaje por Dado »

La DLL NO TIENE la parte del PDF, solo el CFDBatch

Variants es una unidad que pertenece a Delphi, es raro que te marque error

Usa el numero de folio en TransaccionID, si quieres mas informacion de este dato BUSCA aqui en el foro

El UUID lo puedes extraer de la cadena original que te regresa la funcion o el parametro correspondiente

Para ventas visita www.validacfd.com y al final de la pagina estan los datos de los asesores de ventas

Checa el CFD2PDF de aqui como alternativa mas completa para crear el PDF
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
lupillo240283
Mensajes: 9
Registrado: Jue Feb 14, 2013 4:28 pm

Re: DUDA SOBRE EL CFDBatch

Mensaje por lupillo240283 »

Estoy usando Delphi 5, crees que sea por eso?

En que version esta desarrollado el CFDBatch

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

Re: DUDA SOBRE EL CFDBatch

Mensaje por Dado »

lupillo240283 escribió:Estoy usando Delphi 5, crees que sea por eso?

En que version esta desarrollado el CFDBatch

Gracias
Esta en Delphi 7

Pero toma nota, el CFDBatch hace uso de algunas unidades (uses cfdCore, cfdPDF, cfdUtils, CFDLibHeader;) que son PRIVADAS Y NO ESTAN A LA VENTA

No pierdas tiempo con el CFDBatch para la conversion a PDF, por eso te recomendaba el CFD2PDF
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
lupillo240283
Mensajes: 9
Registrado: Jue Feb 14, 2013 4:28 pm

Re: DUDA SOBRE EL CFDBatch

Mensaje por lupillo240283 »

Ok. probare el cfd2pdf, no tiene limitantes? ya que el exe dice demo...


y otra duda...

Para timbrar utilizas el siguiente codigo:


if TimbrarCFD(PChar(destinoini.text)) = OK then
begin
SaveText(basePath + '-CadenaDelPAC.txt', CadenaOriginal);
SaveText(basePath + '-SelloDigitalSAT.txt',SelloDigital);
agregarlog('JOKAY Timbrado exitoso');

//Hack para volver a grabar la cadena y el sello ya que Ecodex altera estos datos

CFD := TCFD.Create(cfdV32);
if CFD.LoadFromFile(ini.ReadString('Parametros','XMLDestino','')) then
begin
SaveText(basePath + '-CadenaOriginalEmisor.txt',CFD.CadenaOriginal);
SaveText(basePath + '-SelloDigitalEmisor.txt',CFD.Datos.Sello);
end;
CFD.Free;
end

Pero no me reconoce el tipo de dato TCFD supongo que es parte de lo que no vendes... Pero como puedo reemplazar ese codigo?

CFD.CadenaOriginal
CFD.Datos.Sello

Es muy importante guardar los txt que guardas?
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: DUDA SOBRE EL CFDBatch

Mensaje por Dado »

Mmmmmh, antes que nada una disculpa, pero el codigo fuente del CFDBatch no debio salir de mi compu

OLVIDA POR COMPLETO EL CODIGO FUENTE DEL CFDBATCH, NO LO CONSIDERES, ELIMINALO POR FAVOR

EL EJEMPLO QUE DEBES ESTUDIAR ES EL DE CFDLIBTEST
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado