---
title: "Crear Asiento contable"
method: POST
path: "/api/v1/contabilidad/{documentoId}/asiento"
tags: ["Contabilidad"]
---

# Crear Asiento contable

`POST /api/v1/contabilidad/{documentoId}/asiento`

<div id='DatosCrear'><p>Crear Asiento contable</p><div id='post'><span></span>https://api.worldoffice.cloud/api/v1/contabilidad/{documentoId}/asiento</div>Este servicio permite crear uno o varios asientos contables para un documento de tipo Recibo de Caja, Comprobante de Egreso o Nota de Contabilidad. En la URL correspondiente, se debe proporcionar el ID del documento al que se asociarán los asientos contables.<dl><dt><cite>asientos</cite> -> Arreglo de asientos contables que se registran a docuemnto contable</dt><dd>cuentaContableId -> Id cuenta contable,</dd><dd>terceroId -> Id tercero,</dd><dd>concepto -> Concepto del asiento contable,</dd><dd>valorDebito -> Valor debito,</dd><dd>valorCredito -> Valor credito,</dd><dd>centroCostosId -> Id centro de costos,</dd><dd>fechaVencimiento -> Fecha de vencimiento formato YYYY-MM-DD,</dd><dd>retencionBase -> base de la retencion,</dd><dd>retencionPorcentaje -> Porcentaje de retencion,</dd><dd><dl><dt><cite>formaPago</cite> -> Datos de la forma de pago</dt><dd>formaPagoId:  -> Id forma de pago,</dd><dd>numeroDocumento -> numero de docuemnto,</dd><dd>fechaVencimiento -> Fecha de vencimiento formato YYYY-MM-DD,</dd><dd>terceroId -> Id tercero</dd></dl></dd></dl>Petici&oacute;n de servicio:<br><b>https://api.worldoffice.cloud/api/v1/contabilidad/123/asiento</b><br><pre>"asientos": [<br>  {<br>    "cuentaContableId": 1,<br>    "terceroId": 123,<br>    "concepto": "Test CONCEPTO",<br>    "valorDebito": 200000,<br>    "valorCredito": 0,<br>    "centroCostosId": 245,<br>    "fechaVencimiento": "2023-04-24",<br>    "retencionBase": 0,<br>    "retencionPorcentaje": 0,<br>    "formaPago": {<br>        "formaPagoId": 1,<br>        "numeroDocumento": "123456",<br>        "fechaVencimiento": "2023-04-24",<br>        "terceroId": 1<br>    }<br>  }<br>]</pre>Respuesta en el data de la petici&oacute;n:<pre>data {<br>  error: boolean,<br>  mensaje: string,<br>  entero: integer,<br>  codError: string,<br>  codigoError: string<br>}<br></pre></div>

## Path parameters

- `documentoId` integer, required

## Request body

- CrearAsientoApiPojo
  - `asientos` CrearMovimientoContableAPI[]
    - `asientoId` integer
    - `cuentaContableId` integer, required
    - `concepto` string
    - `terceroId` integer
    - `valorDebito` number, required
    - `valorCredito` number, required
    - `centroCostosId` integer
    - `fechaVencimiento` string, required
    - `retencionBase` number
    - `retencionPorcentaje` number
    - `formaPago` CrearDocumentoPagoAPI, required
      - `formaPagoId` integer
      - `numeroDocumento` string
      - `fechaVencimiento` string
      - `terceroId` integer

## Response `201`

Se creo el asiento contable exitosamente

## Other responses

- `400` — Bad Request
- `403` — No se han asignados permisos para consultar este servicio
- `404` — Sin elementos en la consulta
- `409` — Conflict
- `500` — Error interno del servidor
- `502` — Error de correo electronico

---

[API](https://skmtc.dev/worldoffice/apis/world-office-api.md) · [All operations](https://skmtc.dev/worldoffice/apis/world-office-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/worldoffice/world-office-api/revisions/ab962606cb0a/schema)
