Details
Description
Purpose: Loan actions should track any actions that change status or due dates. Requests change status (and sometimes due dates). We need to log this in Loan actions.
Scenarios
- Scenario
- Given the loan actions table on Loan Details page
- When a recall request is created for the loaned item
- Then a loan action should be logged for the recall
- Action Date - Date recall request was created
- Action - "Recall requested"
- Due Date - No change from last action (CB: this is temporary - we will eventually want recalls to impact due date, but that will come in a later story)
- Source - Name of user who created the recall request in FOLIO (CB: recalls may also be initiated via discovery and the source displayed for those will be the user that has been created to provision credentials to that system)
- Action Date - Date recall request was created
- Scenario
- Given the loan actions table on Loan Details page
- When a hold request is created for the loaned item
- Then a loan action should be logged for the hold
- Action Date - Date recall request was created
- Action - "Hold requested"
- Due Date - No change from last action
- Source - Name of user who created the hold request in FOLIO (CB: holds may also be initiated via discovery and the source displayed for those will be the user that has been created to provision credentials to that system)
- Action Date - Date recall request was created