Closed idolum closed 7 months ago
Revised the proposal
@idolum please also provide definitions for the newly added concepts.
@andreea-pasare Here are my proposals for the missing definitions
epo-cat:CatalogueResponse
A formal reply from the Catalogue Receiver to the Catalogue Provider stating the Catalogue Receiver's ability to apply the catalogue for placing orders. Additionall Information: The Catalogue Response is used to inform on the acceptance or rejection of a Catalogue.
epo-cat:CatalogueResponseLine
Details concerning the Catalogue Receiver’s ability to apply a given Catalogue Line for placing orders. Additional information: The Catalogue Response Line is used to inform on the acceptance or rejection of a Catalogue Line.
These definitions are aligned with the definitions of the similar concepts of the order response. So, they should fit.
Furthermore, I would like to add an attribute to epo-cat:CatalogueResponse and epo-cat:CatalogueResponseLine:
epo-cat:hasResponseDescription [0..1]
Response clarification of the Catalogue Receiver’s decision.
Also aligned with the order response. Here, also epo-ord:hasResponseDescription can be reused instead. But in this case, the definition should be more generic.
As part of the catalogue choreographies defined in prEN 17015-1 by CEN/TC 440/WG 5, a reponse document to a sent catalogue is needed.
User Stories
A catalogue provider sends a catalogue to the catalogue receiver. The catalogue is validated by the catalogue receiver and accepted. The catalogue receiver sends a response to indicated to the catalogue provider that the catalogue was accepted and in operation in the ordering system on the buying side.
Another catalogue provider sends a catalogue to the catalogue receiver. The catalogue is validated by the catalogue receiver and was rejected. To reaons why the catalogue was rejected is sent in the response. The reasons for the rejection
Examples
Proposal
Based on the current draft and Peppol: