v1

latestOpenAPI 3.0.32026-07-2410639570.9 KB
Inventarios

Crear orden de compra

Recibe uno o varios documentos de orden de compra para su importación al ERP. Se permite enviar un único documento o varios en un array. Si alguno falla, el sistema continúa con los demás e informa los errores individualmente.

post/ordenCompra

Request body

OR

Example request

{
  "control": "ORDCS092007",
  "tipoConsecutivo": "OC",
  "consecutivo": "OC00123",
  "tipoDocumento": "ORDC",
  "proveedor": "PROV001",
  "establecimiento": "000001",
  "bodega": "BOD01",
  "comprador": "COMP01",
  "formaPago": "CONT",
  "monedaNegociacion": "COP",
  "tasaCambio": 1,
  "porcDescPiePagina": 5,
  "fob": "NA",
  "comentarioLargo": "Orden de compra de suministros.",
  "fechaRequerida": "30/06/2026",
  "fechaCompromiso": "30/06/2026",
  "razonCierre": "Cancelación por proveedor.",
  "detallesOrden": [
    {
      "codigoItem": "PROD001",
      "atributo1": "ROJO",
      "atributo2": "L",
      "atributo3": "M",
      "atributo4": "XL",
      "lote": "LOTE001",
      "umc": "UN",
      "cantidadPedido": 100,
      "valorUnitario": 15000,
      "porcDescuento": 5,
      "fechaRequerida": "30/06/2026",
      "fechaCompromiso": "30/06/2026",
      "comentario": "Entrega urgente",
      "consumoDirecto": "N",
      "divisionContable": "LOGISTICA",
      "centro": "CEN001",
      "concepto": "COMPRAS",
      "estado": "CE"
    }
  ]
}

Response

Todas las órdenes fueron creadas correctamente

identificacionstring
operacionExitosaboolean
mensajestring