latestOpenAPI 3.0.32026-07-24398641.3 MB

cd52d3f68f1b

Facturas de venta

Editar factura de venta

Endpoint que permite editar una factura de venta. Únicamente se modifican los atributos que se envían en el request, los otros atributos del objeto que no se envían quedan intactos. Se retorna la factura de venta que se ha modificado.

Por ejemplo para editar la fecha de creación de una factura de venta se debe enviar el siguiente JSON: {"date" : "2016-06-27"}. Para eliminar algún dato de la factura de venta enviar el atributo en null, así: {"observations" : null}.

put/invoices/{id}

Path parameters

idstring required

Identificador de la factura de venta que se desea editar.

Request body

OR
OR

Example request

{
  "items": [
    {
      "name": "Arroz",
      "discount": 20,
      "observations": "Arroz para la siembra"
    }
  ],
  "dueDate": "2019-02-12",
  "date": "2019-02-12",
  "observations": "Estas son las observaciones de mi factura.",
  "seller": {
    "$ref": "#/paths/~1invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/7/properties/seller/oneOf/1/example"
  },
  "priceList": {
    "$ref": "#/paths/~1invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/7/properties/seller/oneOf/1/example"
  },
  "warehouse": {
    "$ref": "#/paths/~1invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/7/properties/seller/oneOf/1/example"
  },
  "costCenter": {
    "$ref": "#/paths/~1invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/7/properties/seller/oneOf/1/example"
  }
}

Response

— unresolved $ref