Crear comprobante contable

Endpoint que permite crear un comprobante contable. En cuentas habilitadas como cuentas por cobrar, cuentas por pagar o anticipos recibidos, cada entry puede incluir adicionalmente los objetos associatedDocument (para asociar la línea a un documento existente) o newDocument (para crear un nuevo documento a partir de la línea, para anticipos aún no habilitado). Esta funcionalidad se conoce como super asiento.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Fecha del comprobante contable. Formato yyyy-mm-dd.

string

Referencia del comprobante contable. Longitud máxima permitida 255

string

Observaciones del comprobante contable. Longitud máxima permitida 500

client

Objecto que contiene el id del cliente asociado al comprobante contable. Se puede enviar directamente el id del cliente en este atributo.

employee

Objecto que contiene el id del cliente asociado al comprobante contable. Se puede enviar directamente el id del cliente en este atributo.

Numeración del comprobante contable. Se puede enviar el id de la numeración directamente como string (formato "ABCDEFGHIKLMN123ABCD") o dentro de un objeto con la propiedad id.

entries
array of objects
required

Array de objetos entry asociados al comprobante contable. Cada objeto debe incluir: id (number, obligatorio): identificador de la cuenta contable que se desea ajustar; description (string): descripción adicional del entry para el comprobante; debit (double) : monto a debitar de la cuenta contable en el comprobante; credit (double): monto a acreditar de la cuenta contable en el comprobante; client (mixed): Id del cliente, puede ser un objeto con la propiedad id o un integer directamente; costCenter (mixed): Id del centro de costo, puede enviarse como objeto o como integer. Cada entry sólo debe incluir un monto en debit o credit, no en ambos. Si la cuenta contable está habilitada para super asiento (cuentas por cobrar, cuentas por pagar, anticipos, etc.), también puede incluir associatedDocument para asociar la línea a un documento ya existente en Alegra o newDocument para crear un documento contable a partir de la línea.

entries*
Responses

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json