BR-TMP-2
Where the invoice points at an externally stored document (BT-124), the value must be a complete, absolute address including its scheme — https://example.com/attachment.pdf, not a file name, a drive path, or an address with no https:// in front of it.
- Severity
- Error
- Applies to
- CII, UBL
- Rule set
- v2026-08-31
- Checked on
Written and checked against the official KoSIT rule set by Dmytro Yalanskyi, NormAPI.
Official rule text
BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.
Why does BR-TMP-2 happen?
The value is usually copied straight out of an in-house document management system, where relative paths and network drives are normal. The recipient cannot resolve one: it points at a machine that does not exist on their side.
How do you fix BR-TMP-2?
Write an absolute URL including the scheme — cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference/cbc:URI in UBL, ram:URIID in CII. If the document is not publicly reachable, attach it as an embedded object instead of shipping an internal path.
In the XML
A UBL fragment. The CII path is named above — same change, different element names.
<cac:AdditionalDocumentReference>
<cbc:ID>ANL-2026-0042</cbc:ID>
<cac:Attachment>
<cac:ExternalReference>
<cbc:URI>www.beispiel.de/anlagen/stundennachweis.pdf</cbc:URI>
</cac:ExternalReference>
</cac:Attachment>
</cac:AdditionalDocumentReference><cac:AdditionalDocumentReference>
<cbc:ID>ANL-2026-0042</cbc:ID>
<cac:Attachment>
<cac:ExternalReference>
<cbc:URI>https://www.beispiel.de/anlagen/stundennachweis.pdf</cbc:URI>
</cac:ExternalReference>
</cac:Attachment>
</cac:AdditionalDocumentReference>NormAPI provides technical validation, not tax or legal advice.