Ir al contenido

UpdateBill

Modifica una factura de proveedor que sigue en borrador o que la empresa ha rechazado. Una factura rechazada vuelve al estado Draft, de modo que puede adjuntar un archivo corregido con uploadbillfile y enviarla de nuevo. El funcionamiento de las claves, las respuestas y los estados se describe en API de facturas de proveedor.

POST /api/public/updatebill
APIKey: your-api-key
Content-Type: application/json
{
"BillID": 109827,
"BillNumber": "INV-2026-0042",
"BillDate": "2026-10-20",
"CurrCode": "USD",
"Amount": 900.00,
"Tax": 100.00
}

Envíe todos los campos, como en createbill, más BillID: la solicitud sustituye el número, la fecha, la moneda, el importe y el impuesto de la factura de proveedor. Sus archivos se conservan.

Se aplican las reglas de createbill y, además:

Regla Info si no se cumple
La factura de proveedor pertenece al proveedor y a la empresa de la clave. BillID is required, Bill not found
La factura de proveedor está en borrador o ha sido rechazada. This bill can no longer be modified

Si tiene éxito, Identity es el identificador de la factura de proveedor y RetInfo es la factura de proveedor, con el estado Draft.