errorsyntaxcii-d16b

CII-SR-02:CII GuidelineSpecifiedDocumentContextParameter required

Fix: Add guideline ID for profile identification.

CII must specify guideline identifier.

Severity
Fatal
Rule set
cii-d16b
Country
All EU
Fix type
BLOCKED

Engine Classification

Financial or legal field · Modification blocked by policy

Reason: CII documents must include the GuidelineSpecifiedDocumentContextParameter to identify the CIUS (Core Invoice Usage Specification) being used. Configure your invoicing software to include the appropriate guideline identifier.

What is CII-SR-02?

CII-SR-02 is a fatal validation rule defined in the cii-d16b specification. It validates the ram:ID element under rsm:ExchangedDocumentContext > ram:GuidelineSpecifiedDocumentContextParameter in the UBL invoice XML.

When this rule fires, the invoice is rejected by Peppol access points and never reaches the buyer.

Target path: XPath: /rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID

This error requires manual correction — financial fields are protected by policy.

Why This Error Matters

Guideline ID identifies the CII profile.

CII-SR-02 is a hard failure — the invoice must be corrected and re-sent before it can reach the recipient.

Validator Behavior

  • ·Causes invoice rejection
  • ·Fails CII schema validation
  • ·Error returned: CII-SR-02
  • ·Specification: cii-d16b

How to Fix It

1.

Add context

ExchangedDocumentContext element

2.

Set guideline

Profile identifier (EN16931, Factur-X, etc.)

XML Example

Generic example based on the rule's target XPath. Your actual XML structure may differ.

Before
<!-- Triggers validation error -->
<ram:ID></ram:ID>
After
<!-- Corrected -->
<ram:ID>VALID_VALUE</ram:ID>

Technical Reference

XPathXPath: /rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID
Speccii-d16b

Common Causes

  • ·Missing guideline
  • ·Invalid guideline ID

Seeing this in production? The API handles CII-SR-02 automatically. See the fix response →

Frequently Asked Questions

CII must specify guideline identifier.

Add guideline ID for profile identification. This error involves a protected field — Invoice Navigator flags it in your pipeline so your team can correct it at the source.

Yes, CII-SR-02 is a critical error that will cause invoice rejection. It must be fixed before submission.

Related Errors

Related Content

Last updated: 3 March 2026

Share this guide:

Validate your invoice

Drop your XML here to check for CII-SR-02

Detect CII-SR-02 before submission

This error involves a financial field that can't be auto-modified. We'll flag it with a clear diagnosis so you can fix it at the source.