Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

semmelei: Procurement shows the Bakery Article Numbers

Abierto
#86 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
56/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript
Área
full-stack

Línea de trabajo

Start from the Procurement API and page, then trace how positions link to live Items and how lines are grouped and sorted. Add the distinct current article numbers to each line while preserving the existing grouping and order; show them in a new column, with comma separation or "–" when empty. Add the specified HTTP tests, update translations, regenerate the API client, and run just ci and the frontend checks.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

ready-for-agent

Parent

#84

What to build

Every line of the Procurement ("Beschaffung") shows the Bakery Article Numbers of its Items, so Verkauf can place the order at the Bakery straight from the list.

The numbers are read live from the Items through each position's Item link, never snapshotted: a number changed after the order was placed shows the current one. Each Procurement line gets the distinct numbers of its linked live Items, sorted; positions of deleted Items or Items without a number contribute nothing. Several numbers render comma separated, none renders as "–". Grouping by the name snapshot and the sort order (most units first, ties by name) stay as they are; the list is also the packing list.

Frontend: a number column on the Procurement page, i18n per the conventions, API client regenerated.

Acceptance criteria

  • HTTP test: the Procurement shows the Item's current number after it was changed after the order
  • HTTP test: a line whose Item has no number has an empty list
  • HTTP test: a line whose Item was deleted has an empty list
  • HTTP test: two Items with the same name and different numbers give one line listing both numbers
  • HTTP test: grouping and sort order unchanged
  • The Procurement page shows the column, "–" for empty
  • just ci and the frontend checks are green
Lenguaje dominante
TypeScript
Estrellas
0
Forks
1
Merge medio
10 h 20 min
PR fusionados (30 d)
36

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de myOmikron/code

Todos los issues de myOmikron/code

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.