Pagos de Facturas de Inventario

Eliminar un pago de factura de inventario

Realiza un borrado lógico (deleted: true) del pago de factura de inventario. Después de eliminar, el sistema recalcula automáticamente si la factura del movimiento de inventario queda pagada o no, actualizando el campo invoice.isPaid.

Restricciones:

  • Si el cuadre de caja asociado al pago está cerrado (isClosed: true), la eliminación será rechazada.
  • Si el pago no existe o no pertenece al negocio autenticado, retorna error 400.

Permiso requerido: IY_DELETE

delete/inventoryInvoicePayments/{id}

Request

  • Base URL
    https://api.pirpos.com
  • URL
    https://api.pirpos.com/inventoryInvoicePayments/{id}
  • Auth
    HTTP bearer

Path parameters

idstring required

ID único del pago a eliminar

Response

Pago eliminado exitosamente

messagestring
isPaidboolean

Indica si la factura del inventario quedó totalmente pagada tras la eliminación

Example response

{
  "message": "¡Pago de inventario eliminado exitosamente!"
}

Changes

No recorded changes to this operation across all 1 revision of this API.