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


.

Compilacion en Delphi XE3

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
ranaya
Mensajes: 6
Registrado: Sab Jun 02, 2012 9:37 pm

Compilacion en Delphi XE3

Mensaje por ranaya »

Hola a Todos.

el dia de hoy instale Delphi XE3 y trate de correo el codigo Basico. pero me arrogo el siguiente error

[dcc32 Warning] DataTypeCast.pas(44): W1044 Suspicious typecast of AnsiString to PWideChar
[dcc32 Fatal Error] DataTypeCast.pas(65): F2084 Internal Error: G9413

Megustaria saber si alguno de ustedes le a pasado algo similar. y an podido correr el codigo en XE3

Saludos.
jassivg
Mensajes: 7
Registrado: Vie Abr 13, 2012 4:03 pm

Re: Compilacion en Delphi XE3

Mensaje por jassivg »

Que tal, yo ya pude hecharlo a volar en XE3

En la unidad DataTypeCast lo siguiente:

//initialization
// Coinitialize(nil);

//finalization
// CoUninitialize;

Además el xml se genera con algunos detalles debido a un cambio en la unidad XMLDoc de delphi, y para que se corrijan debes cambiar en la unidad CFDV2030 todos los lugares donde se hacen .Add y .Insert como en el siguiente:

function TXMLRetenciones.Add: IXMLRetencion;
begin
// Result := AddItem(-1) as IXMLRetencion;
Result := AddChild(ItemTag, ItemNS, True, -1) as IXMLRetencion;
end;

function TXMLRetenciones.Insert(const Index: Integer): IXMLRetencion;
begin
// Result := AddItem(Index) as IXMLRetencion;
Result := AddChild(ItemTag, ItemNS, True, Index) as IXMLRetencion;
end;

Lo comentarizado es lo que viene en la librería, y la otra línea tienes que agregarla.

Además si vas a timbrar con TimbreFiscal, hay otro Post aquí mismo de un error que se corrige cambiando un tipo de Datos,

Espero les ayude,

Saludos
Avatar de Usuario
Dado
Mensajes: 15983
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Compilacion en Delphi XE3

Mensaje por Dado »

Wow, la informacion definitivamente me va a ser muy util

Yo tengo la version XE2 literalmente abandonada, me da mas problemas que soluciones y este era uno de los mas graves

Pero con la solucion que propones le voy a dar otro chance al XE2


_____________________________
pd. ya supiste que salio el XE4..........y que en octubre va a salir el XE5 (rumores), la mera neta no veo pa'que, con Delphi 7 sigo trabajando muy a gusto
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado