Ir al contenido
DocuGraph

ecommerce-angular-spring

US-07 Administrar productos e inventario

US-07 — Administrar productos e inventario

Sección titulada «US-07 — Administrar productos e inventario»

Como administrador, quiero crear y actualizar productos y su inventario, para mantener la tienda al día.

  • Dado un ADMIN autenticado, cuando crea un producto, entonces se persiste con SKU único.
  • Dado un SKU repetido, cuando se intenta crear, entonces recibe 409 ProblemDetail.
  • Dado un producto, cuando cambio su precio, entonces se emite catalog.ProductPriceChanged.
  • Dado un producto, cuando ajusto stock, entonces el inventario disponible se actualiza.
  • Dado un CUSTOMER, cuando intenta gestionar productos, entonces recibe 403 ProblemDetail.
  • Categorías administrables (solo lectura por semilla).
  • Módulos catalog e inventory; operationIds createProduct, updateProduct, updateInventory (DS-02, BE-09).