![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Peticion XSD Factura UBL Española
Hola, podríais alguno de los que suele contactar con la AEAT, preguntar si tienen previsto publicar un XSD del formato que quieren que usemos para generar las facturas, incluyendo las modificaciones que ellos mismos han realizado?, lo haría yo mismo, pero aun estoy esperando que me contesten una duda desde junio del año pasado.
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
|
#2
|
||||
|
||||
|
¿Has mirado aquí?
https://www.agenciatributaria.es/AEA...ca__SPFE_.html
__________________
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. |
|
#3
|
||||
|
||||
|
Cita:
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
|
#4
|
||||
|
||||
|
En este otro hilo se ha comentado:
https://www.clubdelphi.com/foros/showthread.php?t=98086 Para ver la documentación de UBL 2.1. este sería el link: https://docs.oasis-open.org/ubl/UBL-2.1.html Y la 2.5: https://docs.oasis-open.org/ubl/UBL-2.5.html Y aquí se pueden descargar XSD: https://docs.oasis-open.org/ubl/os-UBL-2.5/xsd/
__________________
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. |
|
#5
|
||||
|
||||
|
Gracias, @Neftali, la version es la 2.5, por lo que he visto en su ejemplo, nos contara maquetar la factura, mas o menos a pelo.
Código:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<in:Invoice xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:in="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:ns4="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2">
<cbc:CustomizationID>urn:cen.eu:en16931:2026#conformant#urn:aeat.es:spfe:1.0.0:extended</cbc:CustomizationID>
<cbc:ProfileID>urn:aeat:names:specification:schema:profile:B2B</cbc:ProfileID>
<cbc:ID>CLASEA00000182</cbc:ID>
<cbc:CopyIndicator>false</cbc:CopyIndicator>
<cbc:IssueDate>2026-10-05</cbc:IssueDate>
<cbc:DueDate>2026-12-04</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode listID="ISO 4217 Alpha">EUR</cbc:DocumentCurrencyCode>
<cac:AdditionalDocumentReference>
<cbc:ID>urn:aeat:names:specification:schema:QR</cbc:ID>
<cbc:UUID>https://www2.agenciatributaria.gob.aeat/wlpl/TIKE-CONT/ValidarQR?fecha=05-10-2026&numserie=CLASEA00000182&nif=xxxx&idioma=es&importe=135.52</cbc:UUID>
<cbc:DocumentDescription>VERIFACTU</cbc:DocumentDescription>
</cac:AdditionalDocumentReference>
<cac:Annotation>
<cbc:AnnotationContent>fasdfasdf</cbc:AnnotationContent>
</cac:Annotation>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:WebsiteURI>http://www.emisor.com</cbc:WebsiteURI>
<cac:PostalAddress>
<cbc:StreetName>C/ aaaa 230</cbc:StreetName>
<cbc:CityName>ALPEDRETE</cbc:CityName>
<cbc:PostalZone>28430</cbc:PostalZone>
<cbc:CountrySubentity>MADRID</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>ES</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID schemeID="FC">xxxx</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>LOC</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>aaa</cbc:RegistrationName>
<cbc:CompanyID schemeID="FC">xxxx</cbc:CompanyID>
<cbc:CompanyLegalForm>Datos de carácter mercantil o específica/sectoria</cbc:CompanyLegalForm>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Name>aaa</cbc:Name>
<cbc:Telephone>900000000</cbc:Telephone>
<cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
<cbc:StreetName>Calle aaaa 3</cbc:StreetName>
<cbc:CityName>BOGARRA</cbc:CityName>
<cbc:PostalZone>02130</cbc:PostalZone>
<cbc:CountrySubentity>ALBACETE</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>ES</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID schemeID="FC">yyyy</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>LOC</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>bbb</cbc:RegistrationName>
<cbc:CompanyID schemeID="FC">yyyy</cbc:CompanyID>
</cac:PartyLegalEntity>
<cac:Contact/>
</cac:Party>
</cac:AccountingCustomerParty>
<cac:PaymentMeans>
<cbc:PaymentMeansCode listID="UN/ECE 4461">30</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID schemeID="IBAN">ESXXXXXXXXXXXXXXXXXXXXX</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
<cac:PaymentTerms>
<cbc:Note>Transferencia Bancaria </cbc:Note>
<cbc:Amount currencyID="EUR">135.52</cbc:Amount>
<cbc:PaymentDueDate>2026-12-04</cbc:PaymentDueDate>
</cac:PaymentTerms>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">12.32</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">123.2</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">12.32</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>10.0</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">123.2</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">123.2</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">135.52</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">135.52</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="EA">44</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">123.20</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Description>Producto 1</cbc:Description>
<cbc:Name>Producto 1</cbc:Name>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>10.0</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
<cac:AdditionalItemProperty>
<cbc:Name>urn:aeat:names:specification:schema:lin:REGI</cbc:Name>
<cbc:Value>01</cbc:Value>
<cbc:ValueQualifier>IVA</cbc:ValueQualifier>
</cac:AdditionalItemProperty>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="EUR">2.80</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine>
</in:Invoice>
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Duda a verifactu sobre factura compatibilidad de factura sustittuiva en facturae | ermendalenda | Registros de Facturacion y Eventos (XML) | 3 | 05-11-2024 17:37:24 |
| Contabilidad española | Decker | Varios | 4 | 19-12-2013 09:57:50 |
| Quedada española | Ñuño Martínez | La Taberna | 67 | 20-11-2012 17:53:14 |
| imprimir en una red española con Delphi aleman | quim | Impresión | 5 | 03-04-2006 13:24:33 |
|