Page 4 of 23
Re: España: Normativa sancionadora sistemas informáticos
Posted: Sat Jul 13, 2024 5:34 am
by Victor Casajuana Mas
FiveWiDi wrote:Perdonad que abuse de la confianza.
Han habido novedades desde marzo?
Entre unas cosas y otras se me está echando el tiempo encima, y dudo que pueda adaptar la 'utilidad' que tengo para facturar (no me atrevo a llamarlo ni programa), lo usan 2 personas (por amistad y por que lo tengo como hobby).
Estos días voy leyendo lo que pillo.
Muchas gracias,
Estamos aún a la espera. Pero la cuenta atrás ya ha empezado, quedan menos de 12 meses.
Enviado desde mi motorola edge 20 mediante Tapatalk
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 10:39 am
by FiveWiDi
Hola,
Estoy leyendo lo que encuentro sobre factura electrónica y me voy haciendo una idea de qué deberé hacer.
De momento lo estoy planteando así:
*Utilizaré Veri*factu por falta de infraestructura y ahorrar procesos.
*Orden de los procesos usando Veri*factu:
1-Facturación de los servicios/ventas-->>guardo datos en DBF
2-Obtención de la huella/hash (SHA256)-->>guardo en DBF
3-Generación fichero XML.
4-Envío fichero XML a Veri*factu (WS, ¿Va encriptado? ¿Cómo?)
5-Recepción y captura respuesta Veri*factu-->>guardo respuesta en DBF
6-Generación de PDF con QR e indicación Veri*factu
7-Entrega al cliente (en papel o mail)
Dudas:
*Mi software debe estar certificado?
Cómo puedo certificar si no soy profesional? (lo mío es un hobby)
*Para hacer todos estos procesos que detallo arriba, lo podré hacer con Fwh 32bits?
(Sobre todo en lo que respecta a los puntos 2 (creo que si), 4 y 5.
*Entiendo que Factura-e me afecta pero no tengo claro como y en qué.
Agradeceré sus opiniones.
Muchas gracias,
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 10:47 am
by VictorCasajuana
Puedes cambiar el orden y generar el PDF con el QR antes del envío, ya que si hay problemas con internet, no podrás entregarle la factura al cliente:
FiveWiDi wrote:
*Orden de los procesos usando Veri*factu:
1-Facturación de los servicios/ventas-->>guardo datos en DBF
2-Obtención de la huella/hash (SHA256)-->>guardo en DBF
3-Generación fichero XML.
4-Generación de PDF con QR e indicación Veri*factu
5-Entrega al cliente (en papel o mail)
6-Envío fichero XML a Veri*factu (WS, ¿Va encriptado? ¿Cómo?)
7-Recepción y captura respuesta Veri*factu-->>guardo respuesta en DBF
FiveWiDi wrote:
*Mi software debe estar certificado?
Cómo puedo certificar si no soy profesional? (lo mío es un hobby)
No hay certificación oficial ( de momento ) simplemente cumplir con los requisitos Veri*Factu es suficiente
FiveWiDi wrote:
*Para hacer todos estos procesos que detallo arriba, lo podré hacer con Fwh 32bits?
(Sobre todo en lo que respecta a los puntos 2 (creo que si), 4 y 5.
"Técnicamente" sí, pero no soy el más adecuado para contestar esto ya que en el tema de generación de XML, firma de ficheros y comunicaciones utilizo Chilkat
FiveWiDi wrote:
*Entiendo que Factura-e me afecta pero no tengo claro como y en qué.
Veri*Factu no influye al resto de procesos y comunicaciones que ya tengas realizados
Salud!
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 10:53 am
by Garbi
Hola,
Muy interesante toda la información que estáis publicando para ir tomando nota.
¿Pero el reglamento ha salido ya?
Si no estoy mal informado, primero tiene que salir el reglamento y tenemos 9 meses para implantarlo. ¿Es así?
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 11:18 am
by VictorCasajuana
Garbi wrote:Hola,
¿Pero el reglamento ha salido ya?
no
Garbi wrote:Si no estoy mal informado, primero tiene que salir el reglamento y tenemos 9 meses para implantarlo. ¿Es así?
si, 9 meses después de la publicación del reglamento definitivo en el BOE
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 11:41 am
by FiveWiDi
VictorCasajuana wrote:Puedes cambiar el orden y generar el PDF con el QR antes del envío, ya que si hay problemas con internet, no podrás entregarle la factura al cliente:
Aclarado, el QR no lleva información obtenida del WS.
VictorCasajuana wrote:"Técnicamente" sí, pero no soy el más adecuado para contestar esto ya que en el tema de generación de XML, firma de ficheros y comunicaciones utilizo Chilkat
Seguiré mirando como se puede hacer desde FWH.
VictorCasajuana wrote:Veri*Factu no influye al resto de procesos y comunicaciones que ya tengas realizados
Es que ahora no estoy realizando ningún proceso con hacienda pública.
Seguiré investigando esto de Factura-e.
Muchas gracias Víctor,
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 12:07 pm
by quim
Garbi wrote:Hola,
Muy interesante toda la información que estáis publicando para ir tomando nota.
¿Pero el reglamento ha salido ya?
Si no estoy mal informado, primero tiene que salir el reglamento y tenemos 9 meses para implantarlo. ¿Es así?
El reglamento ya se publicó en el BOE
Real Decreto 1007/2023, de 5 de diciembre, por el que se aprueba el Reglamento que establece los requisitos que deben adoptar los sistemas y programas informáticos o electrónicos que soporten los procesos de facturación de empresarios y profesionales, y la estandarización de formatos de los registros de facturación.
La documentación tecnica está disponible :
https://www.agenciatributaria.es/AEAT.d ... FACTU.html
Aclaro que VERI*FACTU es opcional para la adopción de la empresa, pero obligatorio para los SIF (Sistemas Informáticos de Facturación)
Sólo es necesaria la Orden Ministerial, es decir, una firma del consejo de ministros, puede ocurrir en cualquier momento (incluso en agosto) a partir de ahí 9 meses para que los sistemas estén adaptados
Extraoficialmente, esto puede entrar en vigor el 1 de julio 2025
No confundir VERI*FACTU (Sistema de facturación verificable -opcional-) con el proyecto de facturación electrónica entre empresas -obligatorio, previsto para 2025 (empresas > 8 millones € facturacion) y para el resto en 2026
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 1:31 pm
by FiveWiDi
Ahí debo indagar con tranquilidad.
quim wrote:Aclaro que VERI*FACTU es opcional para la adopción de la empresa, pero obligatorio para los SIF (Sistemas Informáticos de Facturación)
Si, si. Eso lo sabía, pero adoptaré directamente el uso VERI*FACTU para evitar requisitos técnicos.
quim wrote:No confundir VERI*FACTU (Sistema de facturación verificable -opcional-) con el proyecto de facturación electrónica entre empresas -obligatorio, previsto para 2025 (empresas > 8 millones € facturacion) y para el resto en 2026
Entonces debo entender que desarrollando para el uso de VERI*FACTU, podré estar 'tranquilo' hasta el 2026?
De ser así tendré más tiempo para investigar y desarrollar.
Muchas gracias,
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 3:03 pm
by VictorCasajuana
quim wrote:Garbi wrote:Hola,
Muy interesante toda la información que estáis publicando para ir tomando nota.
¿Pero el reglamento ha salido ya?
Si no estoy mal informado, primero tiene que salir el reglamento y tenemos 9 meses para implantarlo. ¿Es así?
El reglamento ya se publicó en el BOE
Real Decreto 1007/2023, de 5 de diciembre, por el que se aprueba el Reglamento que establece los requisitos que deben adoptar los sistemas y programas informáticos o electrónicos que soporten los procesos de facturación de empresarios y profesionales, y la estandarización de formatos de los registros de facturación.
La documentación tecnica está disponible :
https://www.agenciatributaria.es/AEAT.d ... FACTU.html
Aclaro que VERI*FACTU es opcional para la adopción de la empresa, pero obligatorio para los SIF (Sistemas Informáticos de Facturación)
Sólo es necesaria la Orden Ministerial, es decir, una firma del consejo de ministros, puede ocurrir en cualquier momento (incluso en agosto) a partir de ahí 9 meses para que los sistemas estén adaptados
Extraoficialmente, esto puede entrar en vigor el 1 de julio 2025
No confundir VERI*FACTU (Sistema de facturación verificable -opcional-) con el proyecto de facturación electrónica entre empresas -obligatorio, previsto para 2025 (empresas > 8 millones € facturacion) y para el resto en 2026
En efecto, estamos a la espera del pistoletazo de salida, pero al ser la documentación del "reglamento" en versiones 0.xxx y en modo borrador, pues cualquier se atreve a picar algo de tecla...
a parte que falta lo más importante, las url para poder hacer las pruebas de envío y validaciones.
Esperemos que no "disparen" este mes de agosto, aunque si tenemos en cuenta la fecha que siempre han indicado 1-7-25 y los nueve meses antes, o cambian la fecha o quedan un par de meses para que esto arranque.
Estaría bien ir comentando los avances que se van implementando en este foro y así, entre todos salir bien parados de este nuevo reto.
Salud!
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 3:25 pm
by paquitohm
Hola a todos,
En mi caso aun no he empezado con Verifactu. Se parece bastante a TicketBAI y eso si que lo tengo desarrollado. Con respecto al intercambio de factura-e entre empresas, supongo que lo unico que tendriamos que hacer/ esperar es el tema de la plataforma de intercambio de los .xsig (.xml firmado factura-e) a ver si será publica o privada
Carlos (Fivewidi),
La URL que te pasé de facturacion electronica es suficiente para generar la factura electronica: Yo utilizo esos fuentes con pequeñas adaptaciones. No necesitas nada mas y no creo que la facturacion electronica chilena sea compatible con la española
Firma de archivos,
Para firmar el .xml (.xsig) utilizo la aplicacion Autofirma. Funciona perfectamente. Igual con openssl.exe se puede hacer tambien.
Salu2
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 7:36 pm
by FiveWiDi
paquitohm wrote:Carlos (Fivewidi),
La URL que te pasé de facturacion electronica es suficiente para generar la factura electronica: Yo utilizo esos fuentes con pequeñas adaptaciones. No necesitas nada mas y no creo que la facturacion electronica chilena sea compatible con la española
Precisamente esta tarde la estaba mirando, me ha sorprendido que los TAG del XML están en inglés. Tu la utilizas casi tal cual está para generar el XML?
Por cierto, necesito usar la factura electrónica española; pero como este asunto tiene mucha similitud en los paises donde se está implantando, por eso pregunto en varios hilos al respecto, se aprende en cualquier lado.
paquitohm wrote:Firma de archivos,
Para firmar el .xml (.xsig) utilizo la aplicacion Autofirma. Funciona perfectamente. Igual con openssl.exe se puede hacer tambien.
Autofirma permite utilizarse sin intervención del usuario? Me sentiré más cómodo con Autofirma que con openssl.exe
Muchas gracias, sigo.
Re: España: Normativa sancionadora sistemas informáticos
Posted: Mon Jul 15, 2024 8:52 pm
by paquitohm
FiveWiDi wrote:Precisamente esta tarde la estaba mirando, me ha sorprendido que los TAG del XML están en inglés. Tu la utilizas casi tal cual está para generar el XML?
Por cierto, necesito usar la factura electrónica española; pero como este asunto tiene mucha similitud en los paises donde se está implantando, por eso pregunto en varios hilos al respecto, se aprende en cualquier lado.
Si. Esa clase funciona; La tengo en produccion con total exito gracias a Manuel Calero Solís que la tiene en codigo abierto: No se necesita absolutamente nada mas, salvo el firmador, claro está. Creo que añadi algun tag para que fuera version 3.2.1 y ya. Ahora van por la 3.2.2 que lleva muy pocos tags mas y poco utilizados. Creo recordar que hice una clase "puente" con el fin de no modificar la clase original, pero es perfectamente obviable.
Sospecho que la factura-e de hispanoamerica tenga otra estructura e incluso otra firma. Me pareciera a mi que estariamos mas cerca de una clase factura-e española en php que una factura-e hispanoamericana en harbour.
Autofirma permite utilizarse sin intervención del usuario? Me sentiré más cómodo con Autofirma que con openssl.exe
Si, es un ejecutable command line, que de hecho se llama AutofirmaCommandLine.exe. Si lo utilizas, me lo dices y te pongo la clasecita que desarrolle para gestionarlo comodamente; Autofirmacommandline.exe tiene multiples parametros. Creo que no es necesario que esté instalado en el sistema, basta con que esté el ejecutable y quizas alguna libreria (no estoy seguro)
Re: España: Normativa sancionadora sistemas informáticos
Posted: Tue Jul 16, 2024 12:40 pm
by FiveWiDi
paquitohm wrote:Si. Esa clase funciona; La tengo en produccion con total exito gracias a Manuel Calero Solís que la tiene en codigo abierto: No se necesita absolutamente nada mas, salvo el firmador, claro está. Creo que añadi algun tag para que fuera version 3.2.1 y ya. Ahora van por la 3.2.2 que lleva muy pocos tags mas y poco utilizados. Creo recordar que hice una clase "puente" con el fin de no modificar la clase original, pero es perfectamente obviable.
Puedes compartir esa clase 'puente'?
Ya que me pongo...
paquitohm wrote:Sospecho que la factura-e de hispanoamerica tenga otra estructura e incluso otra firma. Me pareciera a mi que estariamos mas cerca de una clase factura-e española en php que una factura-e hispanoamericana en harbour.
La estructura de la factura-e de hispanoamérica no me preocupa, sus procesos quizás si; pero yo usaré la española.
paquitohm wrote:Si, es un ejecutable command line, que de hecho se llama AutofirmaCommandLine.exe. Si lo utilizas, me lo dices y te pongo la clasecita que desarrolle para gestionarlo comodamente; Autofirmacommandline.exe tiene multiples parametros. Creo que no es necesario que esté instalado en el sistema, basta con que esté el ejecutable y quizas alguna libreria (no estoy seguro)
Perfecto, buscaré donde bajarlo, supongo que en AEAT o la FNMT. Lo de la clasecita ya te digo que casi seguro que usaré Autofirma.
Muchas gracias,
Re: España: Normativa sancionadora sistemas informáticos
Posted: Wed Jul 17, 2024 11:21 am
by paquitohm
Carlos,
Comparto por aqui la clase para AutofirmaCommandLine.exe
Con respecto a la clase puente me es imposible ahora mismo, requiere mucho trabajo de limpieza y aclaracion: Repasandola he visto que hice tambien una clase Tree dummy para simular un Tree que utilizó Manuel Calero con la clase de la Factura-e.
Code: Select all | Expand
//-------------------------------------------------------------------------//
FUNCTION Test_Autofirma()
Local oAutoFirma
Local cCerFile:= "Algo.pfx"
Local lFormatoFacturaE:= .t.
Local cIn:= "FacE.xml"
Local cOut:= "FacE.xSig"
Local lFirmadaOk
oAutoFirma:= TAutoFirmaDigital():New(lFormatoFacturaE)
oAutoFirma:cCerAlias:= "xx-8d6560e6-0cfc-4ebd-b165-xxxxxxxxxxxx"
oAutoFirma:cCerPass := "CONTRASEÑA" // Password del certificado
oAutoFirma:cCerFile := '"'+ PWPATH_PROGRAM+ '\Firma\Certificados\'+ cCerFile+ '"'
oAutoFirma:Activate()
lFirmadaOk:= oAutoFirma:lFirma(cIn, cOut)
return nil
*
//-------------------------------------------------------------------------//
// clase para utilizar AutoFirma.exe (El instalador
// autofirma.exe genera al instalarse
// \archivos de programa\autofirma\autofirma\autofirma.exe )
// Descargado desde http://administracionelectronica.gob.es/ctt/clienteafirma
CLASS TAutoFirmaDigital // Tags: CLASS TAutoFirma / CLASS TFirmaDigital
METHOD New()
METHOD lEstaInstalado()
METHOD Activate()
METHOD lFirma(cIn, cOut)
DATA cCerFile
DATA cCerPass
DATA cCerAlias
DATA cFullFileXml
DATA cFullFileSig // Opcional. Despues de firmar tendra el nombre del archivo con firma
DATA cFullAutoFirmaExe READONLY //INIT cFULL_AUTOFIRMA
METHOD Debug()
DATA lFormatoFacturaE READONLY
*
ENDCLASS
*
//-------------------------------------------------------------------------//
METHOD New(lFormatoFacturaE) CLASS TAutoFirmaDigital
DEFAULT lFormatoFacturaE:= .t.
::lFormatoFacturaE:= lFormatoFacturaE
*
IF ::lFormatoFacturaE
::cFullAutoFirmaExe:= "Firma\autofirma.exe"
ELSE
::cFullAutoFirmaExe:= "c:\Program Files\AutoFirma\AutoFirma\AutoFirmaCommandLine.exe"
ENDIF
RETURN Self
//-------------------------------------------------------------------------//
METHOD lEstaInstalado() CLASS TAutoFirmaDigital
RETURN File(::cFullAutoFirmaExe)
*
//-------------------------------------------------------------------------//
METHOD Activate() CLASS TAutoFirmaDigital
IF ::cFullFileXml != NIL // Permitido NIL y asi se deben pasar como parametros en :lFirma()
IF ::cFullFileSig == NIL
::cFullFileSig:= FileNueExtension(::cFullFileXml, ".xSig")
ENDIF
ENDIF
RETURN Self
*
//-------------------------------------------------------------------------//
METHOD lFirma(cIn, cOut) CLASS TAutoFirmaDigital
Local cComando, cComandoRun
Local lFirmado
Local lFile, lGeneradoCorrecto
Local nSecIni, nSecEspera
Local cFullAutoFirmaExe:= ::cFullAutoFirmaExe
Local cCerAliasTmp
Local cHashPolitica, cConfigPolitica
*
DEFAULT cIn := ::cFullFileXml
IF cOut == NIL
cOut:= ::cFullFileSig
ELSE
::cFullFileSig:= cOut
ENDIF
*
IF !File(cFullAutoFirmaExe)
// MERROR_("Falta firmador !!", cFullAutoFirmaExe, cIn, cOut)
MsgInfo("FAlta firmador !!", cFullAutoFirmaExe)
RETURN .F.
ENDIF
*
IF Empty(::cCerFile) .OR.;
Empty(::cCerAlias) .OR. Empty(::cCerPass)
*
// FLOGMSG_("Faltan datos para firmador !!", ::cCerFile, ::cCerAlias, ::cCerPass)
// MERROR_( "Faltan datos para firmador !!", ::cCerFile, ::cCerAlias) //, ::cCerPass)
RETURN .F.
ENDIF
*
#Define TAG_OCULTA_PASS "__PASS__"
#Define SPA_ Space(1)
*
cCerAliasTmp:= '"'+ ::cCerAlias+ '"'
*
cComando:= '"'+ cFullAutoFirmaExe+ '"'+ SPA_+;
;
; // Comando firmar
"sign"+ Space(1)+;
;
; // Opciones
"-store pkcs12:"+ ::cCerFile+ SPA_+;
"-password" + SPA_+ TAG_OCULTA_PASS+ SPA_+;
"-alias" + SPA_+ cCerAliasTmp+ SPA_+;
"-i" + SPA_+ cIn+ SPA_+;
"-o" + SPA_+ cOut
IF ::lFormatoFacturaE
// Formato: Factura Electronica
cComando+= SPA_+ "-format" + SPA_+ "facturae"
ELSE
// Formato: Xades / Ticket Bai
cComando+= SPA_+ "-format" + SPA_+ "xades"
cComando+= SPA_+ "-xml"
*
// Politica de firma para Guipuzcoa / Gipuzkoa
cConfigPolitica:=;
'-config "format=XAdES Enveloped '+;
'\npolicyIdentifier=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf '+;
'\npolicyIdentifierHash=%HASH_POLITICA% '+;
'\npolicyIdentifierHashAlgorithm=http://www.w3.org/2001/04/xmlenc#sha256 '+;
'\npolicyQualifier=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf"'
cHashPolitica:= "Quzn98x3PMbSHwbUzaj5f5KOpiH0u8bvmwbbbNkO9Es="
cConfigPolitica:= StrTran(cConfigPolitica, "%HASH_POLITICA%", cHashPolitica)
*
cComando+= SPA_+ cConfigPolitica
ENDIF
IF File(cOut)
DELETE FILE (cOut)
ENDIF
*
//FLOGMSG_("Antes de firmar 1", cComando)
*
#define SW_HIDE 0
cComandoRun:= StrTran(cComando, TAG_OCULTA_PASS, ::cCerPass) // Para que no se grabe
*
WaitRun(cComandoRun, SW_HIDE)
*
nSecIni := Seconds()
nSecEspera:= 10 // Espera maxima por cada fra (10 segundos)
DO WHILE !File(cOut) .AND. Seconds() < nSecIni+ nSecEspera // Solo tiempo para que si da error y
ENDDO // por tanto no genera el .xsig, no se quede colgado
*
// El .xsig se puede generar con mensajes de error (en su interior)...
// asi que para saber si se genero bien, se busca cualquier palabra
// clave del xml
#Define PALABRA_CLAVE_CUALQUIERA_FORMATO_FACTURAE "<BuyerParty>"
#Define PALABRA_CLAVE_CUALQUIERA_FORMATO_TICKETBAI "SignatureValue>"
#Define PALABRA_CLAVE_CUALQUIERA If(::lFormatoFacturaE,;
PALABRA_CLAVE_CUALQUIERA_FORMATO_FACTURAE,;
PALABRA_CLAVE_CUALQUIERA_FORMATO_TICKETBAI)
#Define lGENERADO_XSIG_CORRECTO ;
At(PALABRA_CLAVE_CUALQUIERA, MemoRead(cOut) ) > 0
lFile:= File(cOut)
IF lFile
lGeneradoCorrecto:= lGENERADO_XSIG_CORRECTO
lFirmado:= lGeneradoCorrecto
ELSE
lFirmado:= .f.
ENDIF
*
//FLOGMSG_("Despues de firmar", cComando, lFirmado, lFile, lGeneradoCorrecto, cOut)
*
RETURN lFirmado
*
//-------------------------------------------------------------------------//
METHOD Debug(nMargen) CLASS TAutoFirmaDigital
Local nI
Local cDebug:= ""
Local aDat:= {}
*
Aadd(aDat, {"cCerFile" , ::cCerFile } )
Aadd(aDat, {"cFullFileXml" , ::cFullFileXml } )
Aadd(aDat, {"cFullFileSig" , ::cFullFileSig } )
Aadd(aDat, {"cCerAlias" , ::cCerAlias } )
Aadd(aDat, {"cFullAutoFirmaExe", ::cFullAutoFirmaExe } )
Aadd(aDat, {"lEstaInstalado", ::lEstaInstalado} )
*
IF nMargen == NIL
nMargen:= 0
ENDIF
FOR nI:= 1 TO Len(aDat)
cDebug+= Space(nMargen)
cDebug+= PadR(aDat[nI, 1], 15)+ Space(1)+;
cGetInfo(aDat[nI, 2])
IF nI != Len(aDat)
cDebug+= CRLF
ENDIF
NEXT
RETURN cDebug
*
Salu2
Re: España: Normativa sancionadora sistemas informáticos
Posted: Wed Jul 17, 2024 12:57 pm
by FiveWiDi
paquitohm wrote:Carlos,
Comparto por aqui la clase para AutofirmaCommandLine.exe
Con respecto a la clase puente me es imposible ahora mismo, requiere mucho trabajo de limpieza y aclaracion: Repasandola he visto que hice tambien una clase Tree dummy para simular un Tree que utilizó Manuel Calero con la clase de la Factura-e.
Salu2
Perfecto, lo miraré.
Muchas gracias de nuevo.