Skip to content
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

OperationalLimitSet attached to ACLineSegment without EquipmentContainer is discarded at CGMES import #3179

Open
rcourtier opened this issue Oct 10, 2024 · 0 comments

Comments

@rcourtier
Copy link
Member

Describe the current behavior

OperationalLimitSet attached to ACLineSegment without EquipmentContainer is discarded at CGMES import

Describe the expected behavior

OperationalLimitSet attached to ACLineSegment without EquipmentContainer is correctly read at CGMES import

Describe the steps

  • Prepare a CGMES file with an OperationalLimitSet associated to an Equipment of type ACLineSegment which doesn't have an EquipmentContainer
  • Read the CGMES file
  • The ACLineSegment has been imported, but the limits haven't.

Environment

Tested with a CIM16 file

Relevant Log Output

No response

Extra Information

The issue comes from the fact that the SPARQL resquest expects the Equipment to have an EquipmentContainer. However, the association is not mandatory in CGMES and it's not uncommon to model an ACLineSegment without Line container, so this use case is not so rare.
The EquipmentContainer in the SPARQL request should be made optional.

@rcourtier rcourtier added the bug label Oct 10, 2024
rcourtier added a commit that referenced this issue Oct 14, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 15, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 16, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 16, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 16, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 18, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 18, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 30, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Oct 30, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
rcourtier added a commit that referenced this issue Nov 8, 2024
…attached to an ACLineSegment with no EquipmentContainer.

Signed-off-by: Romain Courtier <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants