DH-714 Pricing information update – DSO
Event description
A DSO reports updates to product prices.
Parties
DSO
Datahub
Time limits
Effective time of the update | Notes/Exceptions |
|---|---|
30–365 days in the future | When creating a new price corresponding to a new product, the price start time must be the same as the product start time and this time limit does not apply. |
Event processing in Datahub
Step | Description |
Price end time | The price end time is automatically set to match the product end time in event DH-717/718. Providing the price end time will cause a validation error. |
Information storage
Origin of information | Information stored |
Information reported by party | Price information |
Information processed by Datahub | Price end time |
Return of information
Party | Description | Message |
|---|---|---|
DSO | Notification of successful or rejected information. |
Significant errors and consequences
Error | Consequence |
|---|---|
Product information is reported incorrectly. | An automated billing process can produce incorrect invoices or the wrong information may be given to a customer. |
Event cancellation
Future prices can be corrected by reporting the new ones with the same start date. This will overwrite the existing prices. If prices outside the normal time limits for the event need to be changed, this is done by the Datahub operator.
Validation rules
Please see Datahub Validation Rules for a more thorough list.
Rule | Error code | Note |
|---|---|---|
The price may only be notified for a product which has not been removed from sales when the price enters into force. | EC.PRD.100 |
|
The parties may only update their own product information. | EC.PRD.101 |
|
The type of the reported product component price information must be ‘Price’. | EC.PCP.022 |
|
The prices are valid for entire days. | EC.PRC.101 |
|
Prices may be notified 30–365 days into the future. | EC.PRC.102 |
|
Only one price may be in force at each moment in time. |
|
|
Only one price may be notified at a time. |
|
|
The price end time cannot be set using this event. |
|
|
Please observe that the list is not complete. | ||