---
title: "Products"
description: "Precios, SKU y costes. Cada aplicación es un módulo sobre un único modelo de datos."
canonical: "https://obop-platform.sliplane.app/es/apps/products/"
lang: "es"
---

# Products

## Para qué sirve

The catalogue of what you sell: name, SKU, list price and unit cost. Cost is visible only to people in the cost viewer group, so a sales assistant or an agent can quote without seeing margins.

## Qué hace y qué no hace el paquete

Goods and services the business sells, with SKU, list price and cost.

## Modelos

### `product`

A good or service the business sells

Grupo de lectura: `product.user`. Grupo de escritura: `product.manager`.

| Campo | Tipo | Clase de datos | Datos personales | Grupo | Los agentes ven | Descripción |
|---|---|---|---|---|---|---|
| `name` | text | `none` | no | `product.user` | en claro | Product name |
| `sku` | text | `none` | no | `product.user` | en claro | Stock keeping unit |
| `list_price_minor` | money | `none` | no | `product.user` | en claro | List price in minor currency units |
| `cost_minor` | money | `none` | no | `product.cost_viewer` | en claro | Unit cost in minor currency units |

## Flujos de trabajo

Esta aplicación no tiene acciones de flujo de trabajo; los registros se crean y se editan directamente.

## Grupos de permisos

Grupos que usa esta aplicación:

- `product.cost_viewer`
- `product.manager`
- `product.user`

## Pasos con aprobación

Ningún paso de esta aplicación requiere aprobación, salvo eliminar registros.

## Qué pueden y qué no pueden hacer los agentes

Un agente puede leer, buscar, crear y actualizar registros de esta aplicación, y ejecutar las acciones que no requieren aprobación, dentro de los grupos de permisos de su token.

Solo puede proponer estos pasos, y una persona debe aprobarlos: `product.delete`.

## Dependencias

Ninguna.

## Instalación

Incluida. Está disponible en todas las instancias y no se puede quitar.

## Crea la tuya

[La guía de módulos explica cómo se escriben aplicaciones como esta](/es/docs/reference/module-manifest/)
