![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Validar DNI/CIF
Hola a tod@s.
Estoy teniendo un pequeño problema y es que en los programas de facturación, sobre todo los que generan datos para el sii, no controlo si el dni/cif es correcto en caso de ser extranjero. El operario se equivoca al teclearlo, luego no entra en el sii y no hay forma de buscar al cliente si son clientes de paso. En el caso de dnis/cifs nacionales no es problema porque hay formas de calcular si el número es correcto pero mi pregunta es si hay alguna forma de hacer una consulta a algún sitio (webservice) en el que se pueda introducir un dni/cif extranjero, especificando el país, y que te diga si es correcto. Gracias y un saludo.
__________________
Be water my friend. |
|
#2
|
||||
|
||||
|
Pues algo muy complicado lo que requieres.
Me encontré una página (https://expinterweb.mites.gob.es/rea/pub/consulta.htm) que válida empresas acreditadas, pero solo de España, yo vivo en México, así que la página para tal fin seria esta asi que...no lo sé, tendrías q tener un catálogo de páginas de cada país para consultar los datos...algo complicado si tus volúmenes de empresas o personas extranjeras son muchas. Talvez tendrías que ir elaborando tu propio catálogo de empresas con sus identificadores empresariales para cada cliente/pais e ir almacenando los datos, claro, con el riesgo de que tu usuario ingrese mal los datos consultados, que se reduciría el margen de error si COPIA y PEGA esos datos de las páginas. En fin, espero te sirvan mis comentarios. Saludos.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
#3
|
||||
|
||||
|
Aquí está para Europa.
https://ec.europa.eu/taxation_customs/tin/#/check-tin
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Todos los comentarios son instructivos mRoman, gracias por el tuyo.
Gracias también a ti Casimiro, le echaré un vistazo a esa web. El problema es que "mi tema" se queda cojo porque, aunque los intracomunitarios sean muchos (quizás la mayoría), por el sur de España se mueve mucho marroquí (por ejemplo) y mucho inglés que ya no son comunitarios así que aunque le de solución parcial sigo teniendo el problema. A ver qué se me ocurre y/o si tiene solución este asunto. Gracias de nuevo y un saludo.
__________________
Be water my friend. |
|
#5
|
|||
|
|||
|
¿Realmente el SII te echa para atrás los ID de extranjeros?
Creo recordar que bastaba con identificar el país y en el ID marcarlo como "otra identificacion" Dudo que Hacienda pueda comprobar que un ID extranjero sea correcto como puede ser con los NIF que aparte del digito de control ya sabe el nombre. |
|
#6
|
||||
|
||||
|
Pues ahora que lo dices... después de poner el post me quedé dandole vueltas precisamente a ese detalle. Igual los únicos que controlan son los comunitarios y no los extranjeros. Es un tema que tengo que confirmar.
Gracias y un saludo.
__________________
Be water my friend. |
|
#7
|
||||
|
||||
|
Creo que ninguno controlamos eso. Y ellos tampoco.
Veo ahora que [Garada] ya lo ha comentado.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 30-01-2023 a las 11:55:43. Razón: Añadir comentario sobre lo dicho por [Garada] |
|
#8
|
||||
|
||||
|
Perfecto.
Gracias a todos.
__________________
Be water my friend. |
|
#9
|
|||
|
|||
|
Hola iMia, grácias por compartir el código.
He conseguido recrear el programa grácias a la información que has aportado. Lo que no entiendo es como asignar el certificado que me interesa. Veo que llamas a la función SetCertificate(trim(edCertificado.text), mskCertPass.text, Data) pero me da error y no se si es una función propia tuya o de algún componente. Me puedes ayudar ? Grácias |
|
#10
|
|||
|
|||
|
Hola Serpic,
Tienes razón, no puse la función de asignación del certificado Ahí va..
Como se ve en el código inicial, hay que importar la libreria CAPICOM.DLL (y registrarla en cada equipo que se vaya a utilizar la app) y generar el TLB y así se pueden utilizar las constantes de CAPICOM Saludos... P.D.: Espero no tengas los problemas que estoy experimentando en alqunas máquinas. en el Hilo: https://www.clubdelphi.com/foros/sho...d.php?p=550756 Saludos. Última edición por iMia fecha: 16-03-2023 a las 08:34:23. |
|
#11
|
|||
|
|||
|
Cita:
la llamada de carga del certificado es incorrecta... deberia ser:
|
|
#12
|
|||
|
|||
|
Consulta NIF Intracomunitario
Buenos días,
Como complemento a la consulta a la AEAT de los NIFS nacionales para tener localizados los que están identificados o no quiero empezar a hacer lo mismo con los clientes intracomunitarios y preparar un xml que pueda enviar a algún sitio para que me los valide No encuentro mucha documentación oficial de como hacerlo pero sí he llegado al hilo común donde teníamos todo lo de Verifactu mezclado y en eso estoy Genero un fichero tal que así Código PHP:
Código PHP:
Alguien me pueda ayudar? Gracias |
|
#13
|
||||
|
||||
|
Nosotros lo hacemos así, no se si te servirá:
Código PHP:
__________________
La religión es personal e intransferible. |
|
#14
|
|||
|
|||
|
Pues no mucho, pero gracias en cualquier caso...a alguien seguro que le vale
Última edición por edari fecha: 20-06-2025 a las 10:49:55. |
|
#15
|
||||
|
||||
|
Lo uno con este otro hilo que parece que va de lo mismo.
https://www.clubdelphi.com/foros/showthread.php?t=95967 Por favor, hagamos búsquedas sobre el tema a preguntar antes de crear nuevos hilos. Y revisad bien los foros; La consulta de un NIF intracomunitario (el título es correcto) no tiene que ver expresamente con LeyAntifraude, creo que se puede usar en muchos más ámbitos.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#16
|
|||
|
|||
|
Verificación de VAT comunitario
Buenas tardes. Alguien ha tenido la necesidad de verificar un NIF comunitario??? Yo lo estoy intentando a través de http://ec.europa.eu/taxation_customs...heckVatService pero no debo estar montando bien el XML de entrada. Alguien que lo haya utilizado y pueda colgar aquí un ejemplo???
Gracias |
|
#17
|
||||
|
||||
|
Cita:
Uno con el hilo ya existente sobre el tema.... revisa los códigos anteriores
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#18
|
|||
|
|||
|
Cita:
Yo también lo necesitaría y tampoco avanzo nada Tienes más arriba en este hilo el xml que yo genero sin éxito a ver como de diferentes son los dos pero vamos Tampoco he encontrado documentación oficial de la cual tirar Seguiremos buscando |
|
#19
|
||||
|
||||
|
Yo con xml no lo logré. Con JSON si. tienes el ejemplo en este mismo tema más atrás.
|
|
#20
|
|||
|
|||
|
Vi tu solución pero no trabajo con Delphi y no sé como "transportarlo" a generar el xml
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Verificación de RUC Peru. | F3niX | Varios | 7 | 26-05-2017 04:36:50 |
| Rutina de verificacion de campos | JosepMiquel | Varios | 3 | 08-12-2007 19:43:19 |
| Búsqueda sin imagen de verificación | kuan-yiu | La Taberna | 8 | 13-11-2007 18:22:10 |
| Verificación de los datos grabados en CD o DVD | rretamar | API de Windows | 24 | 16-01-2007 06:32:47 |
| Verificación de dni | luna | Varios | 4 | 29-05-2004 21:33:46 |
|