---
title: "Crear ajuste de inventario"
method: POST
path: "/inventory-adjustments"
tags: ["Ajustes de inventario"]
---

# Crear ajuste de inventario

`POST /inventory-adjustments`

Endpoint que permite crear un ajuste de inventario.

## Request body

- object
  - `date` string, date, required — Fecha del ajuste de inventario.
  - `observations` string — Observaciones del ajuste de inventario.
  - `warehouse` object — Objeto warehouse que contiene la bodega asociada al ajuste. Si no se envía, se toma la bodega principal. Debe contener el id de la bodega
  - `costCenter` object — Objeto costCenter que indica el centro de costo asociado. Debe contener el id del centro de costo
  - `items` object[], required — Lista de objetos item (productos/servicios) asociados al ajuste de inventario.
    - `id` string, required — identificador del producto o servicio.
    - `type` 'in' | 'out', required — Tipo de ajuste, 'in' indica incremento de unidades de inventario, 'out' indica disminución de unidades
    - `unitCost` number, required — Costo unitario al que debe salir o ingresar las unidades.
    - `quantity` number, required — Cantidades que se van a aumentar o disminuir
  - `resolution` string — Identificador de la numeración del tipo "inventoryAdjustment" que se desea asignar al ajuste de inventario.
  - `prefix` string — Prefijo para la numeración a usarse (se puede usar en caso de que se desee modificar momentaneamente la numeración).
  - `number` integer — Numero para la numeración a usarse (se puede usar en caso de que se desee modificar momentaneamente la numeración).

## Response `200`

Objeto que representa la respuesta al crear un ajuste de inventario.

- object
  - `id` string — Identificador único que representa un ajuste de inventario específico. La aplicación lo asigna automáticamente.
  - `date` string, date — Fecha del ajuste de inventario.
  - `observations` string — Observaciones del ajuste de inventario.
  - `warehouse` object — Objeto tipo warehouse que contiene la información de la bodega
  - `items` object[] — Array de objetos items que contiene contiene la información de los productos ajustados
  - `costCenter` object — Centro de costo asociado al ajuste de inventario.
  - `idResolution` string — Identificador de la numeración asignada al ajuste de inventario.
  - `prefix` string — Prefijo de la numeración asignada al ajuste de inventario.
  - `number` string — Numero de la numeración asignada al ajuste de inventario.

---

[API](https://skmtc.net/alegra/apis/ingresos.md) · [All operations](https://skmtc.net/alegra/apis/ingresos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alegra/ingresos/revisions/cd52d3f68f1b/schema)
