![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola a todos,
Buscando la URL de marras, me he topado con esta entrada en StackOverflow, donde se muestra la siguiente URL: Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/ms/[country]/vat/[vat] Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/ms/DE/vat/122268496 Por otro lado, parece que la URL "base" que se necesita es la siguiente: Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/ Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/check-vat-number Código:
https://ec.europa.eu/assets/taxud/vow-information/swagger_publicVAT.yaml P.D. Puede probarse todo esto fácilmente en REQ BIN. URL: https://ec.europa.eu/taxation_custom...eck-vat-number Method: POST JSON de entrada: Código:
{
"countryCode": "DE",
"vatNumber": "122268496"
}
Código:
{
"countryCode": "DE",
"vatNumber": "122268496",
"requestDate": "2023-09-28T12:41:19.417Z",
"valid": true,
"requestIdentifier": "",
"name": "---",
"address": "---",
"traderName": "---",
"traderStreet": "---",
"traderPostalCode": "---",
"traderCity": "---",
"traderCompanyType": "---",
"traderNameMatch": "NOT_PROCESSED",
"traderStreetMatch": "NOT_PROCESSED",
"traderPostalCodeMatch": "NOT_PROCESSED",
"traderCityMatch": "NOT_PROCESSED",
"traderCompanyTypeMatch": "NOT_PROCESSED"
}
Código:
{
"countryCode": "string",
"vatNumber": "string",
"requesterMemberStateCode": "string",
"requesterNumber": "string",
"traderName": "string",
"traderStreet": "string",
"traderPostalCode": "string",
"traderCity": "string",
"traderCompanyType": "string"
}
Última edición por dec fecha: 28-09-2023 a las 14:46:40. |
|
#2
|
||||
|
||||
|
Acabo de encontrar la url y ahora tengo que hacer que funcione. Cuando lo tenga pondré el código.
https://ec.europa.eu/taxation_customs/vies/rest-api/ y tiene los tres siguientes servicios: /check-vat-number /check-vat-test-service /check-status A la del estado es fácil hacerla funcionar, ya que no tiene parámetros. Me estoy pegando con el primero. |
|
#3
|
||||
|
||||
|
Hola a todos,
Cita:
Como he puesto en mi anterior mensaje, en efecto, funciona como se espera. Vaya, no lo he probado en Delphi sino en REQ BIN, pero, no veo porqué no funcionaría un HTTP POST similar desde Delphi. Si es que es necesario... porque la primera URL que pongo en mi anterior mensaje (y que usa sólo HTTP GET) acaso podría ser suficiente. |
|
#4
|
||||
|
||||
|
Hola a todos. Pongo una función para validar un documento en el servicio VIES de la UE.
|
|
#5
|
||||
|
||||
Gracias a todos. Seguro que nos será de utilidad a bastante gente.
__________________
Be water my friend. |
|
#6
|
||||
|
||||
|
No entiendo, qué quieres decir aquí:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
||||
|
||||
|
Cita:
![]() Para TicketBAI puede ser útil, ya que las haciendas están validando que son corectos los documentos intracomunitarios. |
|
#8
|
||||
|
||||
|
Probando con un espacio:
Probando sin espacios: Parece que es el < delante de la B, seguramente es parte de algún emoticono.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Suma de números pares que hay entre dos números | Daniel2622 | Lazarus, FreePascal, Kylix, etc. | 21 | 26-04-2017 22:47:29 |
| Tablas de multiplicar para todos los números entre dos números | Daniel2622 | Lazarus, FreePascal, Kylix, etc. | 3 | 22-04-2017 00:47:59 |
| Documentos UDF's | johan | Firebird e Interbase | 1 | 23-03-2010 17:19:01 |
| Documentos XML | cone220 | Internet | 1 | 03-11-2004 17:49:35 |
| Documentos pdf | roman | PHP | 5 | 27-09-2004 16:14:23 |
|