Facturación electronica - España

Re: Facturación electronica - España

Postby José Vicente Beltrán » Fri Feb 19, 2010 2:17 pm

hmpaquito wrote:Pero tengo una duda, ¿ Puede la firma ir embebida (dentro) del propio documento y no como un archivo aparte .fir ? ¿ o la firma electronica siempre va en un fichero aparte al documento factura ?

Lo digo porque hay que tener en cuenta, a la hora de verificar cualquier formato de firma que nos puedan enviar los proveedores en sus efacturas.

Saludos


De hecho no existe un archivo aparte, el documento factura (o cualquier otro) se TRANSFORMA en el .FIR al ser firmado electrónicamente, este es el que se transmite a nuestro interlocutor el cual al recibirlo lo verifica con la herramienta adecuada y lo transforma al documento original de nuevo.

saludos :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Facturación electronica - España

Postby hmpaquito » Fri Feb 19, 2010 3:53 pm

Jose Vicente,

Muchas gracias... crei que el .fir era otra cosa distinta a un .pdf....
y ya para terminar... donde puede conseguir un certificado valido... solo para hacer pruebas...?

Al hacer ret:= oFirma:Firma(... ret me informa que no hay ningun certificado valido instalado...
probe uno que creo que era de la aeat pero no lo toma como bueno...

Saludos
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Facturación electronica - España

Postby José Vicente Beltrán » Fri Feb 19, 2010 5:04 pm

Aquí puedes obtener toda la información necesaria

http://www.cert.fnmt.es/index.php?cha=cit&sec=4

saludos :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Facturación electronica - España

Postby hmpaquito » Fri Feb 19, 2010 5:49 pm

Jose Vicente,


José Vicente Beltrán wrote:Aquí puedes obtener toda la información necesaria

http://www.cert.fnmt.es/index.php?cha=cit&sec=4

saludos :shock:



Me da la sensacion por lo que pone en esa pagina que hay que ir a no se que sitio (andando)...
googleando he visto que existe un makecert.exe... no se si me servira... aunque parece que sirve para
hacer certificados de pruebas...voy a intentar con ello..

En cualquier caso, muchas gracias por tu gran ayuda !!!

Saludos
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Facturación electronica - España

Postby mgsoft » Fri Mar 19, 2010 3:10 pm

Ejemplo de factura electrónica: http://www.mediafire.com/?m3dyjdgkzkw

:D
Last edited by mgsoft on Sat Mar 20, 2010 12:35 pm, edited 1 time in total.
Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: Facturación electronica - España

Postby sysctrl2 » Fri Mar 19, 2010 6:49 pm

MgSoft, amigo,
no funciona el link.
saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 951
Joined: Mon Feb 05, 2007 7:15 pm

Re: Facturación electronica - España

Postby mgsoft » Sat Mar 20, 2010 12:34 pm

Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: Facturación electronica - España

Postby Lautaro » Sat Mar 20, 2010 3:30 pm

Hola,

Para lo de la encripcion rsa, harbour tiene dentro de sus contrib el hbssl que es un wrapper para usar openssl que puede hacer esa encripcion.

Sobre el tema de la firma electronica, alguien sabe como canonicalizar un xml sin tanto lio, ( usando alguna libreria, utilitario, tip, embrujo, etc. ), porque hacerlo a mano es muy complicado y si los archivos son grandes, es mas complicado aun.


Saludos.


Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: Facturación electronica - España

Postby Manuel Valdenebro » Sun Mar 21, 2010 11:51 am

mgsoft wrote:Subido a otro sitio


¿Esta firma electrónica vale en España?

El tema de la e-Factura, por lo menos en España, es un tema EMINENTEMENTE FISCAL. Para que una factura (ya sea en papel o electrónica) tenga validez ante la AEAT, y consecuentemente el empresario pueda deducirla como gastos, es necesario que dicha factura cumpla con los requisitos que la propia AEAT tiene establecidos. Si un empresario español, tiene e-Facturas no normalizadas por AEAT, se puede encontrar con la desagradable sorpresa que "fiscalmente" esas facturas no son deducibles.

Cuidadito con este tema.

La solución que aportó Jose Vicente es correcta, ya que utiliza la propia web de Hacienda para validar la firma.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Re: Facturación electronica - España

Postby 20wako10 » Mon May 24, 2010 4:40 pm

Ingresar al SICOFI con tu FIEL, yo encontré videos de cómo hacerlo paso a paso en este sitio de Facturacion Electronica http://comprobantes.mx
20wako10
 
Posts: 1
Joined: Fri May 14, 2010 6:58 pm

Re: Facturación electronica - España

Postby JoseLuis » Wed Nov 24, 2010 1:42 pm

Buenas

Estoy haciendo pruebas con el código que nos puso José Vicente, y me dió un error de que no tenía instalado el certificado, cuando realmente sí lo tenía instalado, lo que pasa es que lo había instalado con Firefox, y luego, mirando en documentos de la AEAT, resulta que había que instalarlo en Internet Explorer, si no, no funciona.

Bueno, ahora ya pasa éste error, pero me sale éste:

05 No se ha podido realizar la firma.

He pensado que podría ser que el PDF lo he creado con PDFCREATOR, y no sé si puede ser eso.

Alguna sugerencia?

Saludos
--------------------------
Saludos

Jose Luis
JoseLuis
 
Posts: 426
Joined: Thu Oct 19, 2006 12:28 pm
Location: Toledo

Re: Facturación electronica - España

Postby jll-fwh » Wed Nov 24, 2010 9:57 pm

Hola a todos:

Desde la ignorancia, porque no he tocado el tema todavia, yo tambien dispongo de los fuentes para generar la factura electronica en mexico, es una clase de Rene Flores.

¿ Esta clase no podria servir para españa ? yo creo que solo habria que retocar alguna cosita para amoldarla a las leyes españolas, desde mi ignorancia sobre este tema.

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
User avatar
jll-fwh
 
Posts: 408
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia

Re: Facturación electronica - España

Postby manuelcalerosolis » Wed Dec 01, 2010 4:49 pm

Durante las ultimas semanas hemos estado trabajando en la elaboración de facturas electronicas compatible con Facturae v3.1

Para ello hemos sonctruido una clase q genera el fichero xml, lo firma y lo envia a su destinatario.

La clase es secilla y cumple en principio con lo q habiasmo deseado nosotrso en una primera fase pero el formato de facturae es muy amplio y la fincionalidad de esta clase puede ser ampliada y mejorada.

Con la intencion de que todo el q este interesado la use y la mejore me presto a mandarosla junto con un ejemplo de generacion de factura electronica.

Image

Mi mail es watchdog@telefonica.net si quereis q la suba a algun servidor no teneis mas q decirlo.

Saludos.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Facturación electronica - España

Postby mgsoft » Thu Dec 02, 2010 3:51 pm

Hola Manuel:

Muchas gracias por tu ofrecimiento y aportación. Creo que sería bueno subir el código al foro o a megaupload para mejorarlo entre todos.

Un saludo ;)
Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: Facturación electronica - España

Postby mgsoft » Sun Dec 05, 2010 6:33 pm

Hola Manu:

Probé el Apolo y al generar el .xml y validarlo con www.facturae.es me dice que no es correcto.

Si quieres, lo vemos.

También me da un error:

Error BASE/1122 Error de argumento: TRANSFORM
Llamado desde DEFERROR(54)
Llamado desde (b)ERRORSYS(10)
Llamado desde TRANSFORM(0)
Llamado desde (b)TFACTURAELECTRONICA:TFACTURAELECTRONICA(92)
Llamado desde TFACTURAELECTRONICA:INVOICETOTALAMOUNT(0)
Llamado desde TFACTURAELECTRONICA:HEADERXML(324)
Llamado desde TFACTURAELECTRONICA:GENERAXML(254)
Llamado desde (b)BUILDMENU(3436)
Llamado desde TMENU:COMMAND(437)
Llamado desde TWINDOW:COMMAND(1022)
Llamado desde TMDIFRAME:COMMAND(243)
Llamado desde TMDIFRAME:HANDLEEVENT(0)
Llamado desde _FWH(3378)
Llamado desde WINRUN(0)
Llamado desde TWINDOW:ACTIVATE(971)
Llamado desde OPENWEBBROWSER(35)
Llamado desde LINITCHECK(645)
Llamado desde (b)CREATEMAINWINDOW(302)
Llamado desde TMDIFRAME:ACTIVATE(964)
Llamado desde CREATEMAINWINDOW(302)
Llamado desde MAIN(218)
- Llamado desde TRANSFORM(0)
Param 1:U
Param 2:C 999,999,999.99
Local 1:U
Local 2:U
- Llamado desde (b)TFACTURAELECTRONICA:TFACTURAELECTRONICA(92)
Param 1:O Class: TFACTURAELECTRONICA
Local 1:U
Local 2:U
- Llamado desde TFACTURAELECTRONICA:INVOICETOTALAMOUNT(0)
- Llamado desde TFACTURAELECTRONICA:HEADERXML(324)
Local 1:O Class: TFACTURAELECTRONICA
Local 2:U
Local 3:O Class: TXMLNODE
Local 4:U
Local 5:O Class: TXMLNODE
Local 6:U
Local 7:C TotalAmount
Local 8:U
- Llamado desde TFACTURAELECTRONICA:GENERAXML(254)
Local 1:O Class: TFACTURAELECTRONICA
Local 2:U
Local 3:U
- Llamado desde (b)BUILDMENU(3436)
Param 1:O Class: TMENUITEM
- Llamado desde TMENU:COMMAND(437)
Param 1:N 20168
Local 1:O Class: TMENU
Local 2:O Class: TMENUITEM
- Llamado desde TWINDOW:COMMAND(1022)
Param 1:N 20168
Param 2:N 0
Local 1:O Class: TMDIFRAME
Local 2:N 0
Local 3:N 20168
Local 4:N 0
- Llamado desde TMDIFRAME:COMMAND(243)
Param 1:N 20168
Param 2:N 0
Local 1:O Class: TMDIFRAME
Local 2:L .F.
- Llamado desde TMDIFRAME:HANDLEEVENT(0)
Param 1:N 273
Param 2:N 20168
Param 3:N 0
- Llamado desde _FWH(3378)
Param 1:N 0
Param 2:N 273
Param 3:N 20168
Param 4:N 0
Param 5:N 1
Local 1:O Class: TMDIFRAME
- Llamado desde WINRUN(0)
Param 1:N 721478
Local 1:U
Local 2:U
Local 3:U
Local 4:U
Local 5:U
Local 6:U
Local 7:U
Local 8:U
Local 9:U
Local 10:U
Local 11:U
Local 12:U
Local 13:U
Local 14:U
Local 15:U
Local 16:U
Local 17:U
Local 18:U
Local 19:U
Local 20:U
Local 21:U
Local 22:U
Local 23:U
Local 24:U
Local 25:U
Local 26:U
Local 27:U
Local 28:U
Local 29:U
Local 30:U
Local 31:U
Local 32:U
Local 33:U
Local 34:U
Local 35:U
Local 36:U
Local 37:U
Local 38:U
Local 39:U
Local 40:U
Local 41:U
Local 42:U
Local 43:U
Local 44:U
Local 45:U
Local 46:U
Local 47:U
Local 48:U
Local 49:U
Local 50:U
Local 51:U
Local 52:U
Local 53:U
Local 54:U
Local 55:U
Local 56:U
Local 57:U
Local 58:U
Local 59:U
Local 60:U
Local 61:U
Local 62:U
Local 63:U
Local 64:U
Local 65:U
Local 66:U
Local 67:U
Local 68:U
Local 69:U
Local 70:U
Local 71:U
Local 72:U
Local 73:U
Local 74:U
Local 75:U
Local 76:U
Local 77:U
Local 78:U
Local 79:U
Local 80:U
Local 81:U
- Llamado desde TWINDOW:ACTIVATE(971)
Param 1:C NORMAL
Param 2:U
Param 3:U
Param 4:U
Param 5:U
Param 6:U
Param 7:U
Param 8:U
Param 9:U
Param 10:U
Param 11:U
Param 12:U
Param 13:U
Param 14:U
Param 15:U
Param 16:U
Param 17:B {|| ... }
Local 1:U
Local 2:U
Local 3:O Class: TWINDOW
Local 4:U
Local 5:U
- Llamado desde OPENWEBBROWSER(35)
Param 1:O Class: TMDIFRAME
Local 1:O Class: TACTIVEX
- Llamado desde LINITCHECK(645)
Local 1:L .F.
Local 2:U
Local 3:L .T.
- Llamado desde (b)CREATEMAINWINDOW(302)
Param 1:O Class: TMDIFRAME
- Llamado desde TMDIFRAME:ACTIVATE(964)
Param 1:C MAXIMIZED
Param 2:U
Param 3:U
Param 4:U
Param 5:B {|| ... }
Param 6:B {|| ... }
Param 7:B {|| ... }
Param 8:B {|| ... }
Param 9:U
Param 10:U
Param 11:U
Param 12:U
Param 13:U
Param 14:U
Param 15:U
Param 16:U
Param 17:B {|| ... }
Param 18:U
Param 19:U
Local 1:O Class: TMDIFRAME
Local 2:U
Local 3:U
- Llamado desde CREATEMAINWINDOW(302)
Param 1:O Class: TICON
- Llamado desde MAIN(218)
Local 1:C
Local 2:U
Local 3:U
Local 4:O Class: TICON
Destructors disabled! Destructor of class: 'TOLEAUTO' can't be executed.

Un saludo ;)
Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 70 guests