Inventory Coming In / Going out -- Rework to Inventory Flow, including date range.
I maintainer di solito rispondono entro 1 giorno
@AlexeyKasianenko ci sta già lavorando.
Dal 11/8/2025.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- data, full-stack
Direzione di ricerca
Inizia con le schede attuali Inventory In e Inventory Out, il mockup allegato e l’implementazione esistente di eventables/itemizables per determinare da dove provengono le voci di inventario. Il lavoro è completo quando una scheda Inventory Flow per un intervallo di date mostra le quantità e la variazione specificate, ignora gli audit, contrassegna i valori negativi in rosso, aggiorna l’etichetta, rimuove la funzionalità precedente e include test automatizzati che confermano il comportamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Rework the inventory in / inventory out tabs into an inventory flow tab. Add a date range.
Why
Increase usefulness of the information
Details
See the mockup of the desired screen, below.
Quantity in has donations, purchases, adjustments that increase the inventory.
Quantity out has distributions and adjustments that decrease the inventory
Kit allocations result in quantity in for the kit, and quantity out for the components
See the current Inventory In and Inventory Out tabs for details
Change is Quantity In minus Quantity Out. Negatives are presented in red.
If need be, change this to work off the eventables rather than itemizables. (The author is not sure which it does.)
Audits are ignored.
Please also add "(based on entry date)" to the Date Range label.
Remove the current Inventory In and Inventory Out functionality
Criteria for completion
-
behaviour as described
-
automated tests to confirm behaviour
- Lingua principale
- Ruby
- Stelle
- 594
- Fork
- 596
- Merge medio
- 1g 10h
- PR unite (30g)
- 11
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
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 rubyforgood/human-essentials
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.Forse già presa @costajohnt l’ha presa 15 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
rubyforgood/human-essentials#5691 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
stale
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
rubyforgood/human-essentials#5603 · 7 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Fix typos in comments, docs and spec descriptionsForse già presa @geographybuff l’ha presa 2 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 25/100
rubyforgood/human-essentials#5741 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")Forse già presa @arnavt687 l’ha presa 18 giorni fa. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rubyforgood/human-essentials#5728 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di rubyforgood/human-essentials
Issue simili
-
Dependencies view: `getParent` loops forever on untitled documents, extension host runs out of memoryForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
area/web interface
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
mastodon/mastodon#41000 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
zerocracy/judges-action#2743 ·
I maintainer di solito rispondono entro 8 giorni
-
Deno Runtime is discontinuedApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
endoflife-date/endoflife.date#11314 ·
I maintainer di solito rispondono entro 1 giorno
-
Python 3.15 supportForse già presa @amnesiaof l’ha presa oggi. ApertaL: python L: python:uv
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
dependabot/dependabot-core#16524 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno