eclipse-tractusx / item-relationship-service

https://eclipse-tractusx.github.io/item-relationship-service/docs/
Apache License 2.0
7 stars 21 forks source link

Implementation of aspect model SingleLevelBomAsBuilt 2.0.0 #296

Closed mkanal closed 9 months ago

mkanal commented 10 months ago

As business app I want to receive SLBAB 2.0.0 aspects over the data chain so that get results over the specific relationships defined by SLBAB 2.0.0

Hints / Details

Outcome / Acceptance Criteria

Outcome

Implementation

Testdata

Testing

Documentation

Out of Scope

mkanal commented 9 months ago

@ds-ext-kmassalski and @ds-alexander-bulgakov Will have a alignment on this issue and calrify what is necessary to resolve this ticekt including testing. The necessary experts Jon and Tomasz will be contacted to clarify the cases for testdata https://jira.catena-x.net/browse/TDG-34. @ds-alexander-bulgakov will add the information to the ticekt: There will be an update according to new insights in daily on 6.12.2023-

ds-alexander-bulgakov commented 9 months ago

After a call with Tomasz Jacewski following informations are important:

Therefore theoretically it is possible to have random "hasAlternatives=true" in the dataset and there is no chance to prove whether this is correct or not. There is no must to have several bomlifecycles in the aspects. This means the whole "Testing"-description is not possible to realize, we can only check if the response contains "hasAlternatives=true/(false)". One more function would be to set parameter in the IRS to filter "hasAlternatives" in the response, but this seems not to be a requirement of this ticket. For more information please see Tomaszs comment in TDG-34.

jzbmw commented 9 months ago

@ds-alexander-bulgakov is it possible to built all variants of that value "hasAlternative=true" in combination with the types of the child items into the testdataset.

hasAlternative = true asBuilt --> batch asBuilt --> asPlanned asBuilt --> JIS

Then we would have a specific Testdataset with these setups, to which we can test.

mkanal commented 9 months ago

One more function would be to set a parameter in the IRS to filter "hasAlternatives" in the response, but this seems not to be a requirement of this ticket. >> This is not a requirement we have.

jzbmw commented 9 months ago

reviewed and accepted

ds-alexander-bulgakov commented 7 months ago

Requested testdata has been created, see TDG-34.