FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
||||
|
||||
¿¿¿Osea! Eliminaron los post's del usuario uamero aunque no tuvieran nada que ver con el "incidente" de la acusación que hizo de plagio a Caral???
Pero que falta de... sentido común de parte de quien lo haya hecho!!! Es cierto que el tipo es un engreído o como lo quieran ver... pero los posteos en este hilo eran de bastante utilidad y a decir verdad, solo él ha aportado algo útil en este tema de la facturación digital. Estamos muy mal con esto señores!
__________________
Tiempo y ocasión acontecen a todos! |
#22
|
||||
|
||||
Los ha borrado él mismo.
uamero ha borrado sus mensajes. Nadie le ha dicho nada, estábamos esperando una disculpa para Caral, nada más. |
#23
|
||||
|
||||
Cita:
No me queda otra más que mostrar mi carota y ofrecer una disculpa a quien haya yo acusado con este mensaje. De cualquier manera y siendo honesto, las soluciones en cuanto a este tema estaban a medias, pues estaba usando un truquito para salir del problema y solo utilizaba Delphi como un cascaron, pues el fuerte de todo el relajo lo hacía OpenSSL. Yo espero no tener problemas en la empresa y postear algo del trabajo que yo he realizado al respecto. Gracias, una disculpa y un saludo a todos.
__________________
Tiempo y ocasión acontecen a todos! |
#24
|
||||
|
||||
No pasa nada, todos nos equivocamos a veces
Espero que entre todos se pueda sacar una solución para la factura electrónica. |
#25
|
|||
|
|||
Podrias poner un ejemplo de como utilizar las funciones
Cita:
Gracias de antemano |
#26
|
|||
|
|||
Hola wallamx
Bienvenido a estos foros. Solo te comento que no por repetir tu mensaje vas a hacer que te contesten más rapido... Te recomiendo que le des una leida a la Guía de Estilo de los foros... Saludos... |
#27
|
|||
|
|||
Hola,
una vez obtenida la cadena, simplemente tienes que ejecutar las siguientes funciones: //Obtiene el sello a partir de la cadena Sello := SelloDigital('aaa010101aaa_CSD_01.key.pem',cadena); //Obtiene el certificado (clave pública) Certificado := LoadPublicKey('aaa010101aaa_CSD_01.cer.pem'); //Obtiene la serie del certificado NoCertificado := GetNoCertificado('aaa010101aaa_CSD_01.cer.pem'); Todas las funciones están declaradas en el archivo que subí. Saludos |
#28
|
|||
|
|||
Estimados:
Estoy estado trabajando con sus indicaciones, todas muy útiles, pero al generar mi cadena original me aparece así: ||2.0|A|1|2009-08-16T16:30:00|1|2009|ingreso|Una sola exhibición|350|5.25|397.25|ISP900909Q88|Industrias del Sur Poniente, S.A. de C.V.|Alvaro Obregón|37|3|Col. Roma Norte|México|Cuauhtémoc|Distrito Federal|México|06700|Pino Suarez|23|Centro|Monterrey|Monterrey|Nuevo Léon|México|95460|CAUR390312S87|Rosa MarÃa Calderón Uriegas|Topochico|52|Jardines del Valle|Monterrey|Monterrey|Nuevo León|México|95465|10|Caja|Vasos decorados|20|200|1|pieza|Charola metálica|150|150|IVA|15|52.5|| Como verán las vocales con acento no aparecen como tal, ¿me podrían orientar?, estoy trabajando con Delphi 2007 y los fuentes que publicaron felipep y uamero. |
#29
|
|||
|
|||
Cadena Original
Muchas Gracias.
Última edición por nejamube fecha: 03-05-2010 a las 20:00:58. Razón: C++ |
#30
|
||||
|
||||
Cita:
La verdad, todo esto se resolvería si lográramos obtener la cadena original como Dios manda, es decir, usando la transformación del XML con el archivo XSLT que proporciona el sat para este fin pero sinceramente no pude más que haciendo una función en C#, la puse en una dll y ésta la mandaba llamar desde Delphi... pero no me gusta hacer las cosas así y me gustaría hacer todo esto con Delphi. Si alguien sabe como hacer esta transformación con Delphi les estaré agradecido, ya que cualquier modificación que haga el sat a la generación de la cadena original repercutirá en cambios inminentes a nuestro código fuente si hacemos la cadena como indicaba el uamero, pero si generamos la cadena haciendo la transformación, entonces los cambios a nuestro código serían mínimos o nulos.
__________________
Tiempo y ocasión acontecen a todos! |
#31
|
|||
|
|||
Felipep Milgracias
Cita:
|
#32
|
|||
|
|||
Cita:
|
#33
|
||||
|
||||
Cita:
Yo utilizo el TXMLDocument y le digo que codificación usar, le envío los valores y todo y el documento SI SE GENERA BIEN. Realmente el problema es cuando quiero mostrar el contenido del XML digamos en un TMemo... ahí es donde el componente ya no respeta esos acentos y los cambia. No es tan grave el asunto en si, solo que los dueños del sistema quieren ver todos los pasos que realiza el software para el sellado de un documento, y pues por eso opté por eliminar los acentos (para poder usar el TMemo), más solo lo eliminé provisionalmente, pues lo restauraré cuando ya no sea necesario mostrar los pasos uno a uno. De casualidad ¿Sabrás como mostrar correctamente el xml en algún componente? Esto es todo el problema, pero si no lo mostrará, todo estaría OK. Saludos y gracias de antemano.
__________________
Tiempo y ocasión acontecen a todos! |
#34
|
||||
|
||||
Cita:
__________________
Tiempo y ocasión acontecen a todos! |
#35
|
|||
|
|||
Cita:
Quítenle solamente la instrucción UTF8Encode. no es necesaria |
#36
|
|||
|
|||
Muchas gracias por sus respuestas, somos muchos los que andamos trabajando en solucionar esto, Yo de plano compre el active x de chilkat.
unamero mucha sgracias por la información, lo intente varias veces con el liveay32.dll pero sin exito. El activex de chilkat sirve bastante bien pero vale sus buenos 150 dolaritos
__________________
Alejandro Jourdan |
#37
|
|||
|
|||
Error en key:=ReadPrivateKey(llaveprivada);
Buenas tardes, andamos en la mismas con la factura electrónica, ya pasé la validación de la factura en el validador de hacienda factura estilo
Cita:
Tengo una cadena original "grande" y me marca el error en la funcion Código:
ReadPrivateKey Código PHP:
Cita:
les dejo la cadena por si alguien quiere hacer la prueba y si ya encontrarón una solución me harian un gran favor si la postean... Nota: Ya descargue la nueva version de la libreria OpenSSL junto con el Microsoft Visual C++ 2008 Redistributable y ni asi. Nota: Si a la siguiente cadena le quito nose algunos 7 u 8 conceptos no me marca el error, entonces por ahi viene el error en la longitud de la cadena :S. Gracias... Cadena Original: Es de prueba Cita:
|
#38
|
|||
|
|||
Agradecimiento
Muchas Gracias.
Última edición por nejamube fecha: 03-05-2010 a las 20:02:42. Razón: Agradecimiento |
#39
|
|||
|
|||
RE: Sello digital alterado
Cita:
Hola, fijate que ami me pasaba lo mismo, el sello digital era invalido, intenta buscar dentro de tu cadena de sello saltos de linea, etc,,,aparte debes estar seguro de que el certificado (no autorizacion, año de autorizacion y no certificado) sean los correctos., con eso ami me soluciono el problema, saludos...
Última edición por osmuar_exp fecha: 23-04-2010 a las 02:59:50. Razón: Formato de código |
#40
|
|||
|
|||
Agradecimiento
Muchas gracias.
Última edición por nejamube fecha: 03-05-2010 a las 20:03:24. Razón: Duplicado. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mexico - Como crear sellos en FACTURA ELECTRONICA.. | pcicom | API de Windows | 12 | 10-11-2012 18:46:55 |
Factura Electrónica | aig | Varios | 13 | 10-12-2010 17:12:44 |
factura electronica | cmm07 | Varios | 4 | 02-04-2009 17:46:03 |
factura electronica | spia | Varios | 2 | 22-02-2009 21:30:06 |
Factura electronica AUNA | Aprendiz | Varios | 5 | 01-09-2005 10:44:15 |
|