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

ESS Bottom-Up approach (Implementation) #213

Open
18 tasks
jzbmw opened this issue Oct 23, 2023 · 0 comments
Open
18 tasks

ESS Bottom-Up approach (Implementation) #213

jzbmw opened this issue Oct 23, 2023 · 0 comments
Labels
BLOCKED Items which are blocked by dependencies ess ess related topics

Comments

@jzbmw
Copy link
Contributor

jzbmw commented Oct 23, 2023

Dependency

#307

User Story

As ESS responsible
I want the capability to determine all customers which are affected by an incident on supply-chain level
so that an incident company could inform the customers of an incident and thus meet the compliance.

Hints / Details

Outcome / Acceptance Criteria

Outcome

  • ...

Acceptance Criteria

Add API Endpoint /ess/customer/investigation

  • Add API endpoint for single ess bottom up investigation executing specific ess-bottom-up-workflow
  • Filter for parts related to given BPNS
  • Filter for validity periode of part
  • Get relationships one level up over SingleLevelUsageAsPlanned
  • Aggregate results in new aspect model called "ESSCustomerNotificationsSubmodel "

Extend API Endpoint /irs/ess/orders (API Endpoints POST "irs/ess/orders" is updated for bottom up approach)

  • Extend API Endpoint for batch processing of ess-bottom-up-workflow

Add API Endpoint /ess/customer/investigation/${id}

  • Add api endpoint to request for a ess-bottom-up-workflow job results with submodel payload ESSCustomerNotificationsSubmodel

Testcases

  • Add Test cases towards the expected behavior, including happy path and exception paths
  • Add requests to the insomnia collection

Documentation

  • API documentation is updated
  • Payload samples in API are updated to current state
  • Use case is described in documentation
  • API documentation is comprehensible and completed including all possible return codes

Showcase

  • The feature MUST be showcased in a suitable scenario
  • Request asPlanned parts (> 5 parts ) from dTR
  • Happy path scenario is shown
  • Exceptional path - at least one upstream relations could not be determined
  • The showcase COULD be demonstrated in a sequence where, however, each step could be paused to explain the scenario to the auditorium and make it comprehensible to understand.

Out of Scope

  • ...
@jzbmw jzbmw added this to IRS Oct 23, 2023
@jzbmw jzbmw converted this from a draft issue Oct 23, 2023
@jzbmw jzbmw changed the title 👍 [ESS][SUPPLY_CHAIN_ACT] ESS Bottom-Up Approach (Impl) ESS Bottom-Up Approach (Impl) Oct 23, 2023
@jzbmw jzbmw added the ess ess related topics label Oct 23, 2023
@jzbmw jzbmw moved this from inbox to backlog in IRS Nov 8, 2023
@mkanal mkanal changed the title ESS Bottom-Up Approach (Impl) ESS Bottom-Up approach (Implementaiton) Nov 24, 2023
@jzbmw jzbmw added BLOCKED Items which are blocked by dependencies and removed CLARIFICATION_PO labels Nov 24, 2023
@mkanal mkanal changed the title ESS Bottom-Up approach (Implementaiton) ESS Bottom-Up approach (Implementation) Nov 24, 2023
@jzbmw jzbmw removed the BLOCKED Items which are blocked by dependencies label Nov 28, 2023
@jzbmw jzbmw added the DISCUSSION_NEEDED This ticket needs discussion within teammembers label Jan 9, 2024
@jzbmw jzbmw added BLOCKED Items which are blocked by dependencies and removed DISCUSSION_NEEDED This ticket needs discussion within teammembers labels Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLOCKED Items which are blocked by dependencies ess ess related topics
Projects
Status: backlog
Development

No branches or pull requests

2 participants