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

Add rollover settings in the library / fiscal year / organisation #2931

Closed
pronguen opened this issue May 24, 2022 · 1 comment · Fixed by #3076
Closed

Add rollover settings in the library / fiscal year / organisation #2931

pronguen opened this issue May 24, 2022 · 1 comment · Fixed by #3076
Assignees
Labels
enhancement Improvement of an existing feature f: acquisitions Related to the acquisition module f: data About data model, importation, transformation, exportation of data, specific for bibliographic data p-High High priority (to be solved in the 2-3 next months) v1.14.0

Comments

@pronguen
Copy link
Contributor

pronguen commented May 24, 2022

How it works

Rollover issue

Currently, it is not possible to define settings for the rollover per library in RERO ILS.

Improvement suggestion

  • Complete the library JSON schema to add the rollover_settings (see fields below)
  • Adapt the library editor

Field needed in the section "Rollover settings"

  • Transfer of the accounts (account_transfer)
    • Description: This defines if and how the accounts are transferred into the next fiscal year.
    • Required
    • Values enumeration (only 2 values for now)
      • Transfer with the allocated amount of the previous budget [default value]
      • No transfer (orders are not transferred either)
      • [for later] Transfer with no available amount (orders are transferred, the allocated amont is the sum of the engagements)
      • [for later] Transfer with the remaining balance of the previous budget
      • [for later] Transfer with the remaining balance plus the allocated amount of the previous budget
      • [for later] Transfer with no allocated amount (orders are not transferred)

Context

See overall rollover specifications: https://ncloud.rero.ch/s/mACKxzKZeDWeTGW

Other fields like name and period of the next fiscal dates are not stored in the library, but are asked dynamically at the moment of the rollover.

@pronguen pronguen added enhancement Improvement of an existing feature f: data About data model, importation, transformation, exportation of data, specific for bibliographic data f: acquisitions Related to the acquisition module labels May 24, 2022
@pronguen pronguen changed the title Add rollover settings in the library Add rollover settings in the library / fiscal year / organisation Jul 5, 2022
@pronguen
Copy link
Contributor Author

pronguen commented Aug 2, 2022

At Grooming, we discussed 2 points:

  1. do we need to store this data in RERO ILS or not?
    • yes, the data that usually doesn't change from one year to another should be stored in RERO ILS. This is not the case of the rollover name and period.
  2. if yes, in which resource: library or organisation?
    • Rather in the library. If it is in the organisation, there are logic to implement in case of a creation/deletion of a library. Moreover, the organisation is currently not editable.
    • An argument for the organisation would be to restrict the edition of the rollover settings to a specific role.

@pronguen pronguen added p-High High priority (to be solved in the 2-3 next months) and removed needs info labels Aug 10, 2022
@Garfield-fr Garfield-fr self-assigned this Sep 5, 2022
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Sep 5, 2022
* Closes rero#2931.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Sep 5, 2022
* Closes rero#2931.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Sep 5, 2022
* Closes rero#2931.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Sep 6, 2022
* Closes rero#2931.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Sep 6, 2022
* Closes rero#2931.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Sep 6, 2022
* Closes rero#2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit that referenced this issue Sep 12, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Sep 29, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Oct 3, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Oct 3, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Oct 12, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Oct 12, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Oct 31, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Nov 8, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Nov 28, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Dec 1, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Dec 14, 2022
* Closes #2931.

⚠️  ES Update mappings + update all libraries record.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature f: acquisitions Related to the acquisition module f: data About data model, importation, transformation, exportation of data, specific for bibliographic data p-High High priority (to be solved in the 2-3 next months) v1.14.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants