Crear nota de crédito

Endpoint que permite crear una nota de crédito desde cero.

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

Objeto JSON que contiene la información de una nota de crédito

invoices
array of objects

Array de objetos con la información de las facturas de venta que se desean asociar a la nota de crédito. Cada factura debe tener los siguientes datos: id (int, obligatorio) id de la factura de venta y amount (int, obligatorio) monto asociado. Si se desea timbrar la nota de crédito este valor este campo es obligatorio y la suma del valor total de cada una de las facturas de venta debe ser igual al total de la nota de crédito.Si envias este parámetro se reemplazarán todas las facturas de venta con las nuevas. Si lo envias en null se borrarán todas las facturas asociadas.

invoices
string
required

Fecha de la nota de crédito. Formato yyyy-MM-dd.

string

Fecha de vencimiento de la nota de crédito. Formato yyyy-MM-dd.

string

Observaciones de la nota de crédito (no visibles en el pdf o documento impreso). Longitud máxima permitida: 500.

string

Notas de la nota de crédito, visibles en el PDF o documento impreso. Longitud máxima permitida: 500.

string

Términos y condiciones de la nota de crédito. Longitud máxima permitida: 500.

client
object
required

Objecto que contiene el id del cliente asociado a la nota de crédito. Se puede enviar directamente el id del cliente en este atributo.

items
array of objects
required

Array de objetos item (productos/servicios) asociados a la nota de crédito. Cada objeto debe incluir: id (string, obligatorio): identificador del producto o servicio que se vende; price (double, obligatorio): precio de venta; reference (string) : referencia del producto/servicio; description (string): descripción del producto/servicio; tax (objeto) : array de objetos tax que indican la información del impuesto; quantity (obligatorio): cantidad vendida del producto o servicio; discount (decimal): porcentaje de descuento aplicado al producto, éste no debe incluir el símbolo %, únicamente su tasa. Para costa rica, el atributo discount pasa a ser un objeto compuesto por los atributos: nature (indica la naturaleza del descuento) y discount (indica la tasa del descuento). El precio del producto/servicio no debe incluir impuestos ni descuentos.

items*
numberTemplate
object

Objeto que contiene la información de la numeración de la nota de crédito. Para numeraciones automáticas solo debe incluir el id de la numeración, para numeraciones manuales se debe enviar como mínimo el id de la numeración y el número de la nota de crédito. Si no se envía este atributo la aplicación intenta crear la nota de crédito con la numeración preferida que tiene configurada la empresa. Si no es posible retorna error.

priceList
object

Objeto que indica el id de la lista de precios asociada a la nota de crédito. Se puede enviar directamente el id de la lista de precios en este atributo.

currency
object

Objecto que incluye la información de la moneda y tasa de cambio asociada a la nota de crédito. Solo se debe incluir si la compañía tiene activa la funcionalidad de multimoneda y tiene configurada la moneda seleccionada. Debe incluir el código de la moneda (de tres letras según ISO) y la tasa de cambio.

warehouse
object

Objeto que indica el id de la bodega/almacén asociada a la nota de crédito. Se puede enviar directamente el id de la bodega/almacén en este atributo. Si no se envía este parámetro la nota de crédito queda asociada a la bodega/almacén Principal.

refunds
array of objects

Array de objetos con la información de las devoluciones asociadas a la nota de crédito, los campos que se deben enviar en cada objeto son: date (obligatorio) Fecha de la devolución, account (int, obligatorio) id de la cuenta bancaria, amount (int, obligatorio) monto de la devolución y observations (string) observaciones de la devolución.

refunds
costCenter
object

Objeto que indica el id del centro de costos que se desea asociar a la nota de crédito. Se puede enviar directamente el id del centro de costos en este atributo.

comments
array of strings

Arreglo de strings con cada uno de los comentarios que se desean asociar.

comments
Responses

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