-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CONTRACT][DATA_SOV] Display of contracts in the Contract View that were concluded during the exchange of notifications via the EDC #985
Comments
Frontend Tasks:
Derive story for having consistency on assets redirecting to the parts detail view instead of the parts table component (as it is right now) |
Hi @mkanal / @ds-crehm regarding the following AC:
A contract can only be shown if it was successful negotiated. Otherwise we do not have any information about an agreement or an contract because it does not exist within the edc or other sources. There are some technical cases where a contract does a transition into a TERMINATED state - which is actually an ERROR state. Examples can be server is not available etc. We will have that information in the STATE field within our contract table. Therefore we cannot implement tombstones for contracts. |
Backend part has been implemented and merged. @ds-mmaul will take over for frontend adjustments. |
Hi @ds-mwesener , |
Hi @mkanal understood. To solve this issue we could show the information that the policy did not match on the part itself. Scenario: User tries to fetch data via edc with wrong policy included
|
Hi @mkanal here the notification flow for the discussion: Scenario: User tries to send notification via edc with wrong policy included
|
Decision in parking lot: The messages will be implemented as following examples:
Since our policies are a list of accepted policies and the policy of the catalog is only one because we are following the findFirstContractOffer approach the messages should be appropriate. Since the messages will be added in: #1041 we can test and close this issue after verification @ds-crehm |
--> Also implemented for parts, no new Issue needed. With the merge of #1127 the changes take effect on e2e. |
…-reference chore(contracts): 985 implement contract reference to notification or…
We found out, that we have no access to the policy ID in the EDC dependencies.
|
Tested on E2E: Also, the end date is shown as 1970-01-01 00:00 even though the contract does not have an end date: |
…-reference chore(contracts): 985 change labelling
E2E: Naming of quality notification contracts is fixed now. There is currently another issue with notifications, which will be addressed in #639 - right now the link to the notifications doesn't work always. Since this was already tested before and there were no changes done related to this, this issue can be ignored here and will be examined in the linked ticket instead. Ready for review. |
LGFM PO acceptance in behalf of @jzbmw |
As an admin user responsible for compliance,
I want to have view contracts of notification exchanged via the EDC in the Contract View,
so that I am able to view the contracts and policies, the notification were exchanged.
Link
Hints / Details
Acceptance Criteria
NFR
Out of Scope
The text was updated successfully, but these errors were encountered: