Skip to end of banner
Go to start of banner

Update funds via csv

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

UXPROD-199 - Getting issue details... STATUS

Problem statement

Some libraries need the ability to update funds via spreadsheet rather than within the UI. This is particularly relevant for libraries with a large number of funds requiring simultaneous update.

Questions

  • What fields should be editable via csv update?

    • Initial allocation, increase, decrease, status (fund and budget), allowable encumbrance, allowable expenditure

      • Should total funding be editable?

    • Budgetname can be edited to account for any valid FY (i.e. any FY that has been created in the system, whether it is active or not.)

  • What fields should be included in the spreadsheet?

    • Fund name, fund code, status (fund), group (code), acq unit, ext account number, budget name, status, allowable encumbrance, allowable expenditure, Initial allocation, increase, decrease

      • Should total funding be included?

      • Should we include UUIDs or should that be a BE lookup on load?

  • How should changes in allocation be recorded (for audit trail purposes)?

  • What should happen if a change in allocation results in a budget being overspent?

  • Should increase/decrease be total/aggregate increase/decrease or additional increase/decrease?

    • Example: Initial allocation is $10,000. A prior adjustment of +$1000 is present. If another $1000 adjustment is to be made, should the uploaded spreadsheet have a $1000 or a $2000 adjustment?

      • If $1000, then the initial spreadsheet should include increase/decrease fields, but they should be blank

  • What is the expected audit behavior if total funding is editable?

    • Do we treat as replacement initial allocation or as increase/decrease? Most likely increase/decrease

  • Should an error in one line cause the entire batch to fail?

  • No labels