---
title: "Aplicar una nota de crédito de un proveedor a una compra"
method: PUT
path: "/tesoreria/notas-credito/{id}/compra"
tags: ["tesoreria"]
---

# Aplicar una nota de crédito de un proveedor a una compra

`PUT /tesoreria/notas-credito/{id}/compra`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/tesoreria/notas-credito/{id}/compra`
- Auth: HTTP bearer

Enlaza una nota de crédito recibida con una compra del mismo proveedor, o la desenlaza con `compraId: null`. Su importe pasa a restar del saldo de esa compra. No engendra asiento: el de la nota ya rebajó proveedores.

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `compraId` string, uuid, nullable, required

## Response `200`

La nota y la compra a la que rebaja

- object
  - `id` string, uuid, required
  - `compraModificadaId` string, uuid, nullable, required

## Other responses

- `400`: Cuerpo inválido o validación de negocio (previene errores SRI 62/52/65/69/39)
- `402`: La cuenta no tiene el módulo `tesoreria`
- `403`: Token/key ausente, inválido o expirado
- `404`: Recurso inexistente (o de otra cuenta — aislamiento multi-tenant)

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
