Closed aramirezarsys closed 1 year ago
Hello, these contracts are not the same, as they have different start/end dates. We might imagine that some consumer want to renew their contract with another company before their current contract is expired. So it makes sense to enable several contracts to coexist.
Also keep it mind that in the MVD, contract are automatically approved on request. In real flows, the establishment of a contract between the two parties would first go through different approval steps (possibly manual).
Bug Report
Describe the Bug
When MVD uses DataDashboard and pushes Negotiate button then 2 identical contracts are created in background behaviour.
Expected Behavior
Only 1 contract should be created.
Observed Behavior
2 identical contracts are created, only 1 should be created.
Steps to Reproduce
Steps to reproduce the behavior:
Context Information
Detailed Description
Detaile before above.
Possible Implementation
The problem can be only likely when using, for example, company1 UI to negotiate a contract which asset is in the same company, in this case company1