donataria

Para los que programamos en Delphi, aqui estan las respuestas
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Chuy
Mensajes: 9
Registrado: Sab Dic 04, 2010 9:27 am

Re: donataria

Mensajepor Chuy » Mié Dic 19, 2012 8:52 am

Gracias Dado, pero aclaro que en aquel diciembre de 2010, usaba tus rutinas y no incluias complemento donataria, y en efecto programe el complemento donataria para mis necesidades. Con las nuevas actualizaciones que volvi a adquirir incluyes la donataria y decidi dejar lo que habia echo y usar lo que tu ofrecias donde incluyes complemento donataria y otras mas, incluso el timbrado con forcogsa que tambien compre lo que ahora estoy usando, por lo que confirmo que SI ESTOY USANDO TUS RUTINAS. Entiendo que no llevas registro de quien compro y quien no. Sabes no me doy muchas vueltas en el foro pues a veces no se tiene tiempo y no mucho participo con preguntas y/o respuestas, asi que hoy que intento una ayuda eso es lo que espero.
Saludos y Gracias.

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: donataria

Mensajepor Dado » Mié Dic 19, 2012 9:47 am

OK, busca el procedimiento donde se genera la cadena original

Busca dentro del procedimiento donde se agregan los datos de la donataria

Agrega la leyenda donatarias
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

Chuy
Mensajes: 9
Registrado: Sab Dic 04, 2010 9:27 am

Re: donataria

Mensajepor Chuy » Mié Dic 19, 2012 9:58 am

Este es tu procedimiento en el procedmiento de donatarias:

procedure TDonatarias.ClearData;
begin
SetDonatarias('<donat:Donatarias xmlns:donat="http://www.sat.gob.mx/donat" />');
Datos.Version := '1.1';
Datos.Leyenda := 'Este comprobante ampara un donativo, el cual será destinado por la donataria a los fines propios de su objeto social. En el caso de que los bienes donados hayan sido deducidos previamente para los ' +
'efectos del impuesto sobre la renta, este donativo no es deducible. La reproducción no autorizada de este comprobante constituye un delito en los términos de las disposiciones fiscales.';
end;

Y en el procedmiento de la cadena original hago esto

Whit CFD.Datos Do
Begin
Folio := 1;
Serie := 'A';
...
End.

Donatarias.ClearData;
with Donatarias.Datos do
begin
NoAutorizacion := AUTORIZACION_DONATARIA;
FechaAutorizacion := DONATARIA_FECHAAUTORIZACION;
end;
Donatarias.InsertaComplemento(CFD);

Y hago el sellado,
CFD.GeneraSello(CertificadoB64,LlaveB64);

Pero solo agrega la version, la fecha de autorizacion el numero de autorizacion, pero la leyenda no.

Gracias Saludos.

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: donataria

Mensajepor Dado » Mié Dic 19, 2012 10:24 am

Nop, nada de lo que muestras tiene que ver con la cadena original.

Por correo te envio cotizacion de la actualizacion mas reciente de mis librerias
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!


Volver a “Delphi”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados