BEAst: Amount (T6230). currencyID is the same as DocumentCurrency (T6018). Peppol: Discount amount connected to the price

Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2
Data type
Price amount
udt:AmountType
Example value
0.20
Business terms
tir110-p002
Attributes
Use Name Description
M @currencyID

Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

Rules
Identifier/Error message Flag
PEPPOL-T110-R004
All amounts SHALL have same currency code as document currency
fatal
PEPPOL-T110-R008
Total sum of charges at document level SHALL be equal to the sum of charges at document level, if total sum of charges at document level is provided.
fatal
PEPPOL-T110-R009
Total sum of allowance at document level SHALL be equal to the sum of allowance amounts at document level, if total sum of allowance at document level is provided.
fatal
PEPPOL-T110-B19601
Attribute 'currencyID' MUST be present.
fatal