---
title: "Actualizar clasificación contable."
method: PUT
path: "/definicioncontable/clasificacioncontable"
tags: ["Contabilización"]
---

# Actualizar clasificación contable.

`PUT /definicioncontable/clasificacioncontable`

## Request

- Base URL: `https://api.loggro.com/apik/loggro-nomina`
- URL: `https://api.loggro.com/apik/loggro-nomina/definicioncontable/clasificacioncontable`
- Auth: none declared. Required headers: `Authorization`

Actualiza la cuenta contable asociada a una clasificación contable específica.

## Headers

- `Authorization` string, required

## Request body

- object: DTO ClasificacionContableIdentificacionValorDTO. Se busca la definicion contable existente por identificacionPartida; si no existe, se crea una nueva con los demas campos.
  - `idCuenta` string: Uuid/id de la definicion contable (opcional; si no existe, se crea una nueva).
  - `numeroCuenta` string: Número de cuenta.
  - `numeroCuentaAlterno` string: Número de cuenta alterno.
  - `numeroCompletoCuenta` string: Número completo/compuesto de la cuenta.
  - `operacion` string: Código de la operacion.
  - `tipoComprobante` string: Código del tipo de comprobante.
  - `pestania` string: Código de la pestana/seccion contable.
  - `identificacionPartida` string, required: Identificación de la partida; se usa para buscar la definicion contable existente.
  - `tipoNodo` string: Código del tipo de nodo.
  - `clasificacionContable` string: Código de clasificación contable.
  - `conceptoNovedad` string: Id del concepto de novedad.
  - `partida` string: Código de la partida.
  - `area` string: Código del area.
  - `centros` string: Filtro de centros.
  - `cargos` string: Filtro de cargos.
  - `descripcion` string: Descripción.
  - `tipoCuenta` string: Filtro de tipo de cuenta.
  - `centro` string: Elemento de destino: centro.
  - `tercero` string: Elemento de destino: tercero/contacto.
  - `conceptoContable` string: Elemento de destino: concepto contable.
  - `documento` string: Elemento de destino: documento.
  - `orden` integer: Posicion de orden.
  - `contrapartida` string: Uuid de la cuenta de contrapartida.

## Response `200`

Solicitud exitosa.

- RespuestaSimple: Clase que representa una respuesta simple con contenido y error.
  - `contenido` object: Es un contenido dinámico de la respuesta, puede ser cualquier tipo de datos.
  - `error` Error: Clase que representa un error con varios detalles.
    - `fecha` string: La fecha del error.
    - `campo` string: El campo asociado con el error.
    - `codigo` string: El código del error.
    - `codigoEstado` integer: El código de estado asociado con el error.
    - `error` string: La descripción del error.
    - `masInfo` object[]: Información adicional sobre el error.
    - `mensaje` string
  - `advertencia` Error: Clase que representa un error con varios detalles.
    - `fecha` string: La fecha del error.
    - `campo` string: El campo asociado con el error.
    - `codigo` string: El código del error.
    - `codigoEstado` integer: El código de estado asociado con el error.
    - `error` string: La descripción del error.
    - `masInfo` object[]: Información adicional sobre el error.
    - `mensaje` string

## Other responses

- `400`: Datos de la solicitud inválidos. El cuerpo enviado no cumple las validaciones del modelo (campos obligatorios, longitudes o formatos). La respuesta indica el campo que falló y el motivo.
- `401`: No autorizado para el uso del servicio.
- `417`: Error de validación de negocio.
- `500`: Error interno del servidor.

---

[API](https://skmtc.dev/loggro/apis/n-mina-servicios-del-m-dulo-de-n-mina.md) - [All operations](https://skmtc.dev/loggro/apis/n-mina-servicios-del-m-dulo-de-n-mina/llms.txt) - [OpenAPI document](https://skmtc.dev/loggro/apis/n-mina-servicios-del-m-dulo-de-n-mina/revisions/50f1d437c8b6?raw)
