You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By the business rules OS should see only limited data of other SUPPLY/GS agreements, where he is not the Service Provider.
But in reality, he can see full data of other SUPPLY agreements
Steps to reproduce
Create new MP
Create new GRID and SUPPLY agreements, that start in the past (to make them already active)
Create another SUPPLY agreement with other OS, so it starts somewhere in the future (so that we have 2 different SUPPLY agreements with different OS-s).
Check the agreements:
id
mp_eic
agreement_type
service_provider_eic
customer_eic
valid_from
valid_to
created_time
visible
deleted_time
28375624
38ZGO-10000091-V
GRID
38X-EIN-GO-----0
38X-AVP-ZW6700C6
2024-11-26 22:00
2024-11-28 13:59
True
28375627
38ZGO-10000091-V
SUPPLY
38X-EIN-OS-----J
38X-AVP-ZW6700C6
2024-11-26 22:00
2024-12-31 22:00
2024-11-28 13:59
True
28375628
38ZGO-10000091-V
SUPPLY
38X-EIN-ALL----B
38X-AVP-ZW6700C6
2024-12-31 22:00
2024-11-28 13:59
True
Call the "agreement/search/meter" API as first OS 38X-EIN-OS-----J. Example from DEV:
Problem
By the business rules OS should see only limited data of other SUPPLY/GS agreements, where he is not the Service Provider.
But in reality, he can see full data of other SUPPLY agreements
Steps to reproduce
Expected result
The input doesn't matter. If I query the same API as OPEN_SUPPLIER with the same meterEic, then the system behaves the same (https://confluence.elering.sise/display/EAL/Agreement+requirements#Agreementrequirements-Newagreementrules):
Actual Result
Example output:
Example output:
Impact (If known)
Very bad. Marie is not happy :(
Work-a-round
None
The text was updated successfully, but these errors were encountered: