Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Internet
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Colaboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1661  
Old 12/06/2017
mrobles's Avatar
mrobles mrobles is offline
Miembro
NULL
 
Join Date: May 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
Ando usando para validar los NIF las siguientes paginas, pero creo que como comentaron esta mañana, me esta dando errores los caracteres "extraños" como 'º', 'ª', '/', 'ñ' (no se cual realmente). ¿Alguien sabe el listado de caracteres no validos?
https://www1.agenciatributaria.gob.e.../ws/VNifV1SOAP (webservice)
https://www1.agenciatributaria.gob.e...BUGC-JDIT/Cnec (validar CSV)
http://ec.europa.eu/taxation_customs/vies/ (Validar externos)
Reply With Quote
  #1662  
Old 12/06/2017
xamminf xamminf is offline
Miembro
 
Join Date: Jan 2017
Posts: 216
Poder: 10
xamminf Va por buen camino
Yo sólo encontré los que he comentado: º ª

Mis temores al respecto ya los expuse en comentario anterior.

Me llama la atención que esto no haya salido antes en el hilo.
Quizás la gente no ha validado con la opción multiple, sino con el simple.
La cosa es que el simple, que lo probé también, me huele que da error si se hacen muchos request seguidos al WS.

Sólo decir que con el tema de la calidad de datos multiple estuve toda una tarde hasta bien entrada la noche para determinar que lo tenía todo cogido con pinzas: cualquier otro caracter extraño hará eclosionar un fault error del WS, el cual no dice qué es exactamente y donde falla.

Quote:
Originally Posted by mrobles View Post
Ando usando para validar los NIF las siguientes paginas, pero creo que como comentaron esta mañana, me esta dando errores los caracteres "extraños" como 'º', 'ª', '/', 'ñ' (no se cual realmente). ¿Alguien sabe el listado de caracteres no validos?
https://www1.agenciatributaria.gob.e.../ws/VNifV1SOAP (webservice)
https://www1.agenciatributaria.gob.e...BUGC-JDIT/Cnec (validar CSV)
http://ec.europa.eu/taxation_customs/vies/ (Validar externos)

Last edited by xamminf : 12/06/2017 at 17:48.
Reply With Quote
  #1663  
Old 12/06/2017
Jaketon Jaketon is offline
Miembro
 
Join Date: Apr 2017
Posts: 21
Poder: 0
Jaketon Va por buen camino
Sobre <CuotaDeducible>

Buenas una pregunta a ver si alguien me la puede aclarar en las facturas Recibidas intracomunitarias si nuestra empresa esta inscrita en el ROI( Registro operadores intracomunitarios) en el campo de <sum1:CuotaDeducible> que debemos consignar. Pq en los ejemplo he visto que es 0.00 y no estoy muy seguro.

Saludos.
Reply With Quote
  #1664  
Old 12/06/2017
manelb manelb is offline
Miembro
 
Join Date: Mar 2017
Posts: 297
Poder: 10
manelb Va por buen camino
Quote:
Originally Posted by Jaketon View Post
Buenas una pregunta a ver si alguien me la puede aclarar en las facturas Recibidas intracomunitarias si nuestra empresa esta inscrita en el ROI( Registro operadores intracomunitarios) en el campo de <sum1:CuotaDeducible> que debemos consignar. Pq en los ejemplo he visto que es 0.00 y no estoy muy seguro.

Saludos.
Pues como más vueltas le doy más ofuscado estoy en este punto...
A ver si alguien nos puede aclarar un poco el tema.

En la Preguntas frecuentes dice:
Quote:
4.4. ¿Cómo se registran las Adquisiciones Intracomunitarias de Bienes y Servicios?
Se anotará la factura recibida del proveedor comunitario en el Libro registro de Facturas Recibidas procediendo a su identificación mediante la clave 2 en el campo de tipos de Identificación en el país de residencia “IDType” y su Número de Operador Intracomunitario en el campo "ID". El campo “Código País” no será obligatorio.
En el campo “Clave Régimen especial o Trascendencia” se consignará el valor 09. Por otra parte, se deberá calcular y consignar la cuota soportada correspondiente a la citada factura así como cumplimentar el campo “Cuota Deducible”.
Pero que quiere decir "calcular y consignar la cuota soportada"??
No es 0 la cuota soportada?

Y "así como cumplimentar el campo Cuota Deducible.".
No es 0 también la cuota deducible?

He visto cantidad de ejemplos diferentes y de varias formas distintas y ya no se con cual quedarme.
Reply With Quote
  #1665  
Old 12/06/2017
CMB CMB is offline
Miembro
 
Join Date: Jan 2017
Posts: 349
Poder: 10
CMB Va por buen camino
Quote:
Originally Posted by manelb View Post
Pues como más vueltas le doy más ofuscado estoy en este punto...
A ver si alguien nos puede aclarar un poco el tema.
En la Preguntas frecuentes dice:
Pero que quiere decir "calcular y consignar la cuota soportada"??
No es 0 la cuota soportada?
Y "así como cumplimentar el campo Cuota Deducible.".
No es 0 también la cuota deducible?
He visto cantidad de ejemplos diferentes y de varias formas distintas y ya no se con cual quedarme.
Parece que hay casos (ya tratados en anteriores mensajes) en que el proveedor de la UE puede cargar IVA, el tipo de IVA de su país. Del mismo modo que, a la inversa, en algunas ventas a la UE nosotros podemos también cargar IVA. Ver escrito de angelsalom del 8 de junio en http://www.clubdelphi.com/foros/showpost.php?p=517943

Quizás sirva para aclarar tus dudas, que también son las mías .

Saludos,
Reply With Quote
  #1666  
Old 13/06/2017
manelb manelb is offline
Miembro
 
Join Date: Mar 2017
Posts: 297
Poder: 10
manelb Va por buen camino
Quote:
Originally Posted by CMB View Post
Parece que hay casos (ya tratados en anteriores mensajes) en que el proveedor de la UE puede cargar IVA, el tipo de IVA de su país. Del mismo modo que, a la inversa, en algunas ventas a la UE nosotros podemos también cargar IVA. Ver escrito de angelsalom del 8 de junio en http://www.clubdelphi.com/foros/showpost.php?p=517943

Quizás sirva para aclarar tus dudas, que también son las mías .

Saludos,
Gracias CMB por tus aclaraciones. Había visto el mensaje al que haces referencia pero ahora con tu explicación entiendo mejor el concepto.

De todas formas, si hablamos de operación intracomunitaria, jo entendía que las dos partes estaban inscritas en el ROI, por tanto siempre sin IVA. De lo contrario yo no lo entendía como una operación intracomunitaria

En tal caso, y respondiendo al compañero Jaketon(yo lo hago así)
Base = Base Imponible = total factura
Tipo IVA =0
Cuota IVA =0
Cuota deducible =0

Seria correcto de esta forma??
Reply With Quote
  #1667  
Old 13/06/2017
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Quote:
Originally Posted by mrobles View Post
(...) me esta dando errores los caracteres "extraños" como 'º', 'ª', '/', 'ñ' (no se cual realmente). ¿Alguien sabe el listado de caracteres no validos?
No me digáis que esperan ASCII o ISO y no UNICODE (UTF).
Reply With Quote
  #1668  
Old 13/06/2017
jordimmcc jordimmcc is offline
Registrado
NULL
 
Join Date: May 2017
Posts: 2
Poder: 0
jordimmcc Va por buen camino
Caracteres no admitidos

En la impresentable documentación del SII sólo hay esta informarción:
!! No me dejan poner el enlace, pero en la segunda pregunta de cuestiones generales responden: Los permitidos para UTF-8.

Yo personalmente sustituyo los carácteres no admisibles de la tabla que adjunto (x,0) por (x,1).

arrayChars(0, 0) = "Ó"
arrayChars(0, 1) = "a"
arrayChars(1, 0) = "Ë"
arrayChars(1, 1) = "O"
arrayChars(2, 0) = "Ð"
arrayChars(2, 1) = "Ñ"
arrayChars(3, 0) = "±"
arrayChars(3, 1) = "ñ"
arrayChars(4, 0) = "¬"
arrayChars(4, 1) = "ª"
arrayChars(5, 0) = "Ã"
arrayChars(5, 1) = "Ç"
arrayChars(6, 0) = "¾"
arrayChars(6, 1) = "o"
arrayChars(7, 0) = "Ý"
arrayChars(7, 1) = "i"
arrayChars(8, 0) = "þ"
arrayChars(8, 1) = "ç"
arrayChars(9, 0) = "ß"
arrayChars(9, 1) = "a"
arrayChars(10, 0) = "³"
arrayChars(10, 1) = "u"
arrayChars(11, 0) = "Ú"
arrayChars(11, 1) = "e"
arrayChars(12, 0) = "ð"
arrayChars(12, 1) = "Ñ"
arrayChars(13, 0) = "†"
arrayChars(13, 1) = "."

Un saludo.
Reply With Quote
  #1669  
Old 13/06/2017
mrobles's Avatar
mrobles mrobles is offline
Miembro
NULL
 
Join Date: May 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
Quote:
Originally Posted by xamminf View Post
Yo sólo encontré los que he comentado: º ª

Mis temores al respecto ya los expuse en comentario anterior.

Me llama la atención que esto no haya salido antes en el hilo.
Quizás la gente no ha validado con la opción multiple, sino con el simple.
La cosa es que el simple, que lo probé también, me huele que da error si se hacen muchos request seguidos al WS.

Sólo decir que con el tema de la calidad de datos multiple estuve toda una tarde hasta bien entrada la noche para determinar que lo tenía todo cogido con pinzas: cualquier otro caracter extraño hará eclosionar un fault error del WS, el cual no dice qué es exactamente y donde falla.
Quote:
Originally Posted by Ñuño Martínez View Post
No me digáis que esperan ASCII o ISO y no UNICODE (UTF).
Quote:
Originally Posted by jordimmcc View Post
En la impresentable documentación del SII sólo hay esta informarción:
!! No me dejan poner el enlace, pero en la segunda pregunta de cuestiones generales responden: Los permitidos para UTF-8.

Yo personalmente sustituyo los carácteres no admisibles de la tabla que adjunto (x,0) por (x,1).

arrayChars(0, 0) = "Ó"
arrayChars(0, 1) = "a"
arrayChars(1, 0) = "Ë"
arrayChars(1, 1) = "O"
arrayChars(2, 0) = "Ð"
arrayChars(2, 1) = "Ñ"
arrayChars(3, 0) = "±"
arrayChars(3, 1) = "ñ"
arrayChars(4, 0) = "¬"
arrayChars(4, 1) = "ª"
arrayChars(5, 0) = "Ã"
arrayChars(5, 1) = "Ç"
arrayChars(6, 0) = "¾"
arrayChars(6, 1) = "o"
arrayChars(7, 0) = "Ý"
arrayChars(7, 1) = "i"
arrayChars(8, 0) = "þ"
arrayChars(8, 1) = "ç"
arrayChars(9, 0) = "ß"
arrayChars(9, 1) = "a"
arrayChars(10, 0) = "³"
arrayChars(10, 1) = "u"
arrayChars(11, 0) = "Ú"
arrayChars(11, 1) = "e"
arrayChars(12, 0) = "ð"
arrayChars(12, 1) = "Ñ"
arrayChars(13, 0) = "†"
arrayChars(13, 1) = "."

Un saludo.

La cosa esta en que "creo" que individualmente desde el webservice si que acepta los datos bien, pero no están registrados como "Mª Antonia" sino "María Antonia", pero para validar excels y demás falla de manera impresionante todo. De hecho en el archivo que devuelve, me devuelve un archivo csv separado por ";" y me sustituye las "Ñ" por "ş" con lo que me crea inconscientemente otra columna. Ademas creo que no funciona bien, dado que algunos en el campo donde me debería poner si esta o no esta admitido, me vuelve a poner el NIF (y eso sin hablar de que la mitad de las veces es inaccesible o esta caído el servicio)
Reply With Quote
  #1670  
Old 13/06/2017
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Quote:
Originally Posted by mrobles View Post
La cosa esta en que "creo" que individualmente desde el webservice si que acepta los datos bien, pero no están registrados como "Mª Antonia" sino "María Antonia", pero para validar excels y demás falla de manera impresionante todo. De hecho en el archivo que devuelve, me devuelve un archivo csv separado por ";" y me sustituye las "Ñ" por "ş" con lo que me crea inconscientemente otra columna. Ademas creo que no funciona bien, dado que algunos en el campo donde me debería poner si esta o no esta admitido, me vuelve a poner el NIF (y eso sin hablar de que la mitad de las veces es inaccesible o esta caído el servicio)
Creo que en las negritas está la respuesta. Si usan Microsoft por debajo (que es lo más seguro porque es lo que usa toda la administración pública española), el soporte a UTF-8 será deficiente (suele serlo en Windows), y si el programador de turno ha decidido confiar en el sistema operativo, al hacer la conversión desde/hacia ISO-8859-1 (que es lo que usa Windows para el castellano/español) habrá caracteres que no codifique o que codifique incorrectamente.

[edito]
Quote:
Originally Posted by jordimmcc View Post
En la impresentable documentación del SII sólo hay esta informarción:
!! No me dejan poner el enlace, pero en la segunda pregunta de cuestiones generales responden: Los permitidos para UTF-8.
Pues entonces debería permitir todos, incluso en alfabetos no latinos (griego, árabe, cuneiforme...).

Last edited by Ñuño Martínez : 13/06/2017 at 09:44.
Reply With Quote
  #1671  
Old 13/06/2017
newtron's Avatar
[newtron] newtron is offline
Membrillo Premium
 
Join Date: Apr 2007
Location: Motril, Granada
Posts: 4,215
Poder: 24
newtron Va camino a la fama
Quote:
Originally Posted by manelb View Post
Pero que quiere decir "calcular y consignar la cuota soportada"??
No es 0 la cuota soportada?....
Yo también estoy algo perdido en ese punto. En las preguntas frecuentes explica que hay que "calcular" e informar del importe del IVA. Yo ahí entiendo que, aunque no se pague, hay que calcularlo y ponerlo, y en principio eso es lo que haré porque por más que pregunto nadie me sabe decir con exactitud qué hacer.

Saludos
__________________
Be water my friend.
Reply With Quote
  #1672  
Old 13/06/2017
mrobles's Avatar
mrobles mrobles is offline
Miembro
NULL
 
Join Date: May 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
Quote:
Originally Posted by mrobles View Post
La cosa esta en que "creo" que individualmente desde el webservice si que acepta los datos bien, pero no están registrados como "Mª Antonia" sino "María Antonia", pero para validar excels y demás falla de manera impresionante todo. De hecho en el archivo que devuelve, me devuelve un archivo csv separado por ";" y me sustituye las "Ñ" por "ş" con lo que me crea inconscientemente otra columna. Ademas creo que no funciona bien, dado que algunos en el campo donde me debería poner si esta o no esta admitido, me vuelve a poner el NIF (y eso sin hablar de que la mitad de las veces es inaccesible o esta caído el servicio)
EDITO:
Esa "ş" realmente es un "&# 351 ;" todo junto
Reply With Quote
  #1673  
Old 13/06/2017
didou didou is offline
Miembro
 
Join Date: May 2017
Posts: 59
Poder: 10
didou Va por buen camino
Entorno De Pruebas Sii

Buenos días, esta muy bien el foro la verdad y gracias a todos los que habéis aportado vuestro granito de arena para que esto avance y sea menos travesia del desierto, yo ya lo voy consiguiendo gracias a vuestra ayuda, estoy en el punto de comenzar a probar el envio y mi duda es de como hay que llamar a la función GetSiiSOAP y con que parámetros para enviar al entorno de pruebas de la Agencia Tributaria, trabajo con DelphiXe y si me podeis ayudar con un ejemplo de fuente se agradeceria mucho, después para volver a enviar al entorno real de producción, que hay que hacer?

Gracias.
Reply With Quote
  #1674  
Old 13/06/2017
usr3010 usr3010 is offline
Miembro
 
Join Date: Feb 2017
Posts: 13
Poder: 0
usr3010 Va por buen camino
Quote:
Originally Posted by newtron View Post
Yo también estoy algo perdido en ese punto. En las preguntas frecuentes explica que hay que "calcular" e informar del importe del IVA. Yo ahí entiendo que, aunque no se pague, hay que calcularlo y ponerlo, y en principio eso es lo que haré porque por más que pregunto nadie me sabe decir con exactitud qué hacer.

Saludos
A lo que se refiere es que debes calcular "al vuelo" y registrar en el XML que se envía la cuota para/y el tipo impositivo correspondiente, tal cual se hace con las adquisiciones intracomunitarias cuando se rellena el 303 ...
Reply With Quote
  #1675  
Old 13/06/2017
mrobles's Avatar
mrobles mrobles is offline
Miembro
NULL
 
Join Date: May 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
Quote:
Originally Posted by didou View Post
Buenos días, esta muy bien el foro la verdad y gracias a todos los que habéis aportado vuestro granito de arena para que esto avance y sea menos travesia del desierto, yo ya lo voy consiguiendo gracias a vuestra ayuda, estoy en el punto de comenzar a probar el envio y mi duda es de como hay que llamar a la función GetSiiSOAP y con que parámetros para enviar al entorno de pruebas de la Agencia Tributaria, trabajo con DelphiXe y si me podeis ayudar con un ejemplo de fuente se agradeceria mucho, después para volver a enviar al entorno real de producción, que hay que hacer?

Gracias.
hasta el 15 no están los endpoint de produccion
Reply With Quote
  #1676  
Old 13/06/2017
CMB CMB is offline
Miembro
 
Join Date: Jan 2017
Posts: 349
Poder: 10
CMB Va por buen camino
Quote:
Originally Posted by newtron View Post
Yo también estoy algo perdido en ese punto. En las preguntas frecuentes explica que hay que "calcular" e informar del importe del IVA. Yo ahí entiendo que, aunque no se pague, hay que calcularlo y ponerlo, y en principio eso es lo que haré porque por más que pregunto nadie me sabe decir con exactitud qué hacer.
Saludos
¿Pero cómo vas a calcular el tipo de IVA sobre la marcha? ¿En base al país de emisión de la factura, o a los tipos aplicables en España? ¿Y cómo sabes si es normal, reducido, superreducido, o cero?

Saludos,
Reply With Quote
  #1677  
Old 13/06/2017
manelb manelb is offline
Miembro
 
Join Date: Mar 2017
Posts: 297
Poder: 10
manelb Va por buen camino
Quote:
Originally Posted by jordimmcc View Post
En la impresentable documentación del SII sólo hay esta informarción:
!! No me dejan poner el enlace, pero en la segunda pregunta de cuestiones generales responden: Los permitidos para UTF-8.
Yo estoy utilizando la siguiente función que, creo recordar, encontré por aquí en el foro
Código Delphi [-]
{------------------------------------------------------------------------------
 TEnvioFacturas.OStripAccents

  Elimina los caracteres no validos para UTF-8
 ----------------------------------------------------------------------------- }

function TEnvioFacturas.OStripAccents(const aStr: String): String;
type
  USASCIIString = type AnsiString(20127);//20127 = us ascii
begin
  Result := String(USASCIIString(aStr));
end;
Reply With Quote
  #1678  
Old 13/06/2017
jacju jacju is offline
Miembro
NULL
 
Join Date: Jun 2013
Posts: 10
Poder: 0
jacju Va por buen camino
Buenas, tengo una duda y a la vez una propuesta, alguien a intentado cargar las respuestas del SII mediante el XML mapper y transformarlas
para visualizarlas con un clientdataset.

Es una idea por si se puede realizar ya que siempre me esta dando error al cargar el XML con y sin componente TXMLDocument.

Gracias
Reply With Quote
  #1679  
Old 13/06/2017
usr3010 usr3010 is offline
Miembro
 
Join Date: Feb 2017
Posts: 13
Poder: 0
usr3010 Va por buen camino
Calcular Cuotas IVA

Quote:
Originally Posted by CMB View Post
¿Pero cómo vas a calcular el tipo de IVA sobre la marcha? ¿En base al país de emisión de la factura, o a los tipos aplicables en España? ¿Y cómo sabes si es normal, reducido, superreducido, o cero?
Saludos,
Lo de "calcular al vuelo" es para Facturas de Compras Intracomunitarias sólamente ... Para importaciones, debes registrar como bases y cuotas lo que viene en el DUA ...

Ahora no tengo a mano el FAQ de la Versió 0.7, pero creo recordar es lo mismo que decía esta versión 0.5, excepto la clave REOT ...

Dice:

4.5. ¿Cómo se registran las Adquisiciones Intracomunitarias de Bienes y Servicios?
Se anotará la factura recibida del proveedor comunitario en el Libro registro de
Facturas Recibidas procediendo a su identificación mediante la clave 2 en el campo de
tipos de Identificación en el país de residencia “IDType” y su Número de Operador
Intracomunitario en el campo "ID". El campo “Código País” no será obligatorio.
En el campo “Clave Régimen especial o Trascendencia” se consignará el valor 10. Por
otra parte, se deberá calcular y consignar la cuota soportada correspondiente a la
citada factura así como cumplimentar el campo “Cuota Deducible”.

En estos casos no se debe informar con la clave de tipo de operación “S2: Sujeta – No
Exenta – Inv. Suj. Pasivo” que sólo se utiliza cuando el declarante sea sujeto pasivo
del Impuesto de acuerdo con lo dispuesto en los artículos 84.Uno.2º y 4º de la Ley del
IVA siempre que tengan su origen en operaciones distintas a las adquisiciones
intracomunitarias de bienes y servicios.
No se registrará dato alguno en el Libro Registro de Facturas Expedidas.

Evidentemente los tipos Impositivos aplicables son los indicados en la Ley del IVA de España ...
Tienes que aplicar el Tipo Impositivo en función del tipo de producto/productos indicados en la factura (10% para casi toda la Alimentación, 21% para Bienes de Consumo en General y Servicios, etc ...)
Si tienes varios productos con distintos tipos aplicables, entonces tienes que usar un grupo de datos de Detalle de IVA por cada uno.

Espero haberte ayudado ...

Un Saludo
Reply With Quote
  #1680  
Old 13/06/2017
newtron's Avatar
[newtron] newtron is offline
Membrillo Premium
 
Join Date: Apr 2007
Location: Motril, Granada
Posts: 4,215
Poder: 24
newtron Va camino a la fama
Quote:
Originally Posted by CMB View Post
¿Pero cómo vas a calcular el tipo de IVA sobre la marcha? ¿En base al país de emisión de la factura, o a los tipos aplicables en España? ¿Y cómo sabes si es normal, reducido, superreducido, o cero?

Saludos,
Ahílasdao. A ver si alguien nos ilumina.

Edito: Ya nos han iluminao.
__________________
Be water my friend.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco keys Internet 4530 02/07/2026 14:09
AEAT envio de datos vía Webservice problemas con WSDL CelsoO Internet 11 09/10/2019 20:03
webService Soap de la Administración Digital Española notific@ apicito Internet 3 31/01/2017 11:25
Error en Webservice funcion envio de sms webmasterplc Delphi para la web 5 25/07/2013 20:10
Problemas con envío de XML a un WebService davidvamo Internet 1 13/02/2007 15:49


All times are GMT +2. The time now is 10:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi