Pap Alternative offer workflow configuration

Submitted by Anna Géczi on 15 October, 2019 - 09:07
Basic
Description
Summary

Alternative Offer Workflow phases

Add to DossierStatus enum and review existing enum utility methods for impact.

The following Dossier Statuses should be created:

Alternative Offer Reserved (AS)

The dossier with this status has Alternative Pap inserted in the C-OSS timetable that should be accepted by impacted RU's. In this phase the the C-OSS have edit access to the C-OSS timetable.

Alternative Offer Created (AE)

In this phase the the C-OSS have edit access to the C-OSS timetable.

Alternative Offered (AF)

C-OSS promotes the dossier to this phase once the changed C-OSS timetable is ready to be sent to the RU's for acceptance of the modified Path Request. 

Alternative Offer Accepted (AA)

The modification to the Path Request has been reviewed and accepted by impacted RU's and has been promoted by leading RU.

Alternative Offer Rejected (AR)

The modification to the Path Request has been reviewed and rejected by one of the impacted RU's and has been promoted by leading RU.

 

C-OSS transitions

  1. Pre-Booking -> Alternative Offer Reserved
    1. not available in Control, triggered by Alternative Pap selected by C-OSS user
    2. handler: update pap requests status to ALTERNATIVE_RESERVED
  2. Pre-Booking -> Alternative Offer Created
    1. no changes to C-OSS traffic lights
    2. no changes or conditions against pap request status
  3. Withdraw Alternative Offer: Alternative Offer Reserved -> Pre-Booking
  4. Withdraw Alternative Offer: Alternative Offer Created -> Pre-Booking
    1. reset C-OSS lights
    2. handler: withdraw to pre-booking dossier version
  5. Proceed to Pre-Booking: Alternative Offered Accepted/Rejected -> Pre-Booking
  6. Submit Alternative Offer: Alternative Offer Reserved -> Alternative Offered
    1. reset impacted RU traffic lights
    2. condition: all pap requests in status of category Reserved
    3. handler: change pap request status to ALTERNATIVE_OFFERED
  7. Submit Alternative Offer: Alternative Offer Created -> Alternative Offered
    1. reset impacted RU traffic lights
    2. handler: change pap request status to ALTERNATIVE_OFFERED

RU Transitions

  1. Accept Alternative Offer: Alternative Offered -> Alternative Offer Accepted
    1. conditions: all RU traffic lights on red or green
    2. handler: update pap requests status from ALTERNATIVE_OFFERED to ALTERNATIVE_ACCEPTED
  2. Reject Alternative Offer: Alternative Offered -> Alternative Offer Rejected
    1. conditions: all RU traffic lights on red or green
    2. handler: update pap requests status from ALTERNATIVE_OFFERED to ALTERNATIVE_REJECTED, PapRequestAgencyStatusModel is not needed anymore and should be removed
JIRA nr.
https://extranet.netcetera.biz/jira/browse/RNE014-1881
Issue type
Story
Priority
Major
Details
Planned for Patch Release
Wednesday, 4 April, 2018
Taken in Patch Release
Wednesday, 4 April, 2018