Identifies how a received catalogue should be used against existing catalogue lines sent in previous catalogues, so that no discrepancies occur between the suppliers and customers information. Describes how to treat existing items, not part of the received catalogue and those that are included (unchanged, changed or deleted). Default action is to fully replace the source catalogue. Legal values: Add, Update, Delete, Replace Add = New catalogue with all catalogue lines shall be established. If the catalogue allready exists, it must be rejected by the recipients system. Update=Update lines of an existing catalogue. Replace = Replacing the entire catalogue. Delete = Delete the entire catalogue

Cardinality
0..1
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2
Example value
Add
Code lists
Action code (Document level)
Attributes
Use Name Description
M @listID

Example value: ACTIONCODE:PEPPOL

Rules
Identifier/Error message Flag
OP-T19-R007
An action code at header level MUST be from the PEPPOL action code list.
fatal
NOGOV-T19-R001
A Catalogue must contain ActionCode on either Header or Line level
fatal
EHF-T19-B00601
Value MUST be part of code list 'Action code (Document level)'.
warning
EHF-T19-B00602
Attribute 'listID' MUST be present.
warning