Resumen de los identificadores Peppol DocumentType: URN para facturas, notas de crédito, pedidos y más.
Cada documento en la red Peppol tiene un DocumentTypeId. Se trata de un URN (Uniform Resource Name) único que indica exactamente qué formato y perfil sigue el documento. El DocumentTypeId se utiliza durante el registro SMP (para indicar qué documentos puede recibir una organización), durante el enrutamiento y durante la validación.
Un DocumentTypeId puede parecer complejo a primera vista, pero sigue una estructura fija. Tomemos como ejemplo el DocumentTypeId de la factura NLCIUS:
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0::2.1
Contiene tres componentes:
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.02.1El root namespace indica qué esquema XML se utiliza. La customization indica qué perfil y qué adaptación nacional se aplica. La versión hace referencia a la versión de la especificación UBL.
La tabla siguiente contiene los DocumentTypeId más utilizados para facturas y notas de crédito.
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0#conformant#urn:fdc:nen.nl:gaccount:v1.0::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#conformant#urn:UBL.BE:1.0.0.20180214::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:peppol:pint:billing-1@eu-1::2.1urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0#compliant#urn:fdc:setu.nl:invoice:v2.2::2.1urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100::CrossIndustryInvoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::D16Burn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response_advanced:3::2.3urn:oasis:names:specification:ubl:schema:xsd:OrderChange-2::OrderChange##urn:fdc:peppol.eu:poacc:trns:order_change:3::2.3urn:oasis:names:specification:ubl:schema:xsd:OrderCancellation-2::OrderCancellation##urn:fdc:peppol.eu:poacc:trns:order_cancellation:3::2.3urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2::ApplicationResponse##urn:fdc:peppol.eu:poacc:trns:invoice_response:3::2.1urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2::ApplicationResponse##urn:peppol:edec:mls:1.0::2.1urn:oasis:names:specification:ubl:schema:xsd:DespatchAdvice-2::DespatchAdvice##urn:fdc:peppol.eu:poacc:trns:despatch_advice:3::2.1La PSB de eConnect agrupa los DocumentTypeId en familias de documentos. Al configurar las capabilities SMP o al consultar los tipos de documento a través de la API, puede utilizar estos nombres de familia como atajo en lugar de los URN completos.
InvoiceInvoiceResponseReviewOrderOrderResponseOrderChangeOrderCancellationDespatchAdviceTimeCardConsejo: A través de la API PSB, puede utilizar
queryRecipientPartypara consultar qué DocumentTypeId admite un destinatario. Esto es útil para verificar de antemano si su documento puede entregarse correctamente.
Algunos formatos ya no son válidos en la red Peppol:
Atención: Si sus facturas son rechazadas con un error sobre un CustomizationID inválido, verifique si todavía está utilizando un formato obsoleto. Actualice a NLCIUS/SI-UBL 2.0 o BIS Billing V3.
Para más información sobre las codelists completas, consulte la especificación Peppol BIS Billing en docs.peppol.eu/poacc/billing/3.0/.
Descargue los archivos de ejemplo