Maximum total budget for a proposal changes from year to year
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia da api/templates/pages/budget.html#L133 e segui il percorso con cui il modulo della proposta ottiene il valore corrente dell'avviso. Poi esamina la pagina Set Parameters e i dati di produzione degli anni precedenti per identificare dove devono trovarsi i valori degli stipendi e degli altri budget. Il lavoro è completato quando entrambi i valori sono configurabili, l'avviso li controlla separatamente per più membri del Faculty e i dati degli anni precedenti rimangono valorizzati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Faculty stipends (which is solved by PR #183) brings about another issue, which is there is a warning hard-coded into the end of the proposal form which notifies the user that their proposal is over a certain amount: https://github.com/BCStudentSoftwareDevTeam/urcpp/blob/development/api/templates/pages/budget.html#L133
This number should be dynamic, which means it needs to be programmable in the Set Parameters page.
However, the current number ($8300) was derived from a $5300 faculty stipend (now wrong) + $3000 max budget for everything else (which may also change in the future). Worse yet, this doesn't take into consideration the fact that two or more faculty could be on a proposal, which would make the budget: 5300 + 5300 + 3000.
So, this needs reworked so that faculty stipends are treated separately from the other budget calculations when this warning is displayed. In reality, it should only be a check on the $3000 budget for everything else, and a separate check on the stipend based on the number of faculty on the proposal.
Both the stipend and the "everything else budgets" should be set in the Set Parameters page so they can change each year.
You'll also want to check the impact of this on previous years (i.e., fix the production data so the value is in there).
- Lingua principale
- HTML
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di BCStudentSoftwareDevTeam/urcpp
-
Difficoltà 2/5 1-2 giorni Idoneità per principianti 45/100
-
Update README.md Aperta
BCStudentSoftwareDevTeam/urcpp#193 · 1 commento · 1 assegnatario ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
BCStudentSoftwareDevTeam/urcpp#191 · 1 commento ·
-
BCStudentSoftwareDevTeam/urcpp#189 · 2 assegnatari ·
-
BCStudentSoftwareDevTeam/urcpp#188 · 1 commento · 1 assegnatario ·
Tutte le issue di BCStudentSoftwareDevTeam/urcpp
Issue simili
-
bug customer-eng Durable Agents Inngest status: needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
integration: elevenlabs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
home-assistant/core#182944 · 1 commento ·
-
ai-observability bug team/ai-observability
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
vicharanashala/fln#563 ·