POST Activos/AgregarOrdenCompraFarmacia

Inserta en BD la Orden de Compra Recibida.

Request Information

URI Parameters

None.

Body Parameters

OrdenCompraFarmaciaView
NameDescriptionTypeAdditional information
Observacion

Observación de la Orden

string

Max length: 1000

ContactoProveedorId

Id del Contacto del Proveedor, previamente parametizado en el sistema

integer

Required

UsuarioId

Usuario en App Activos

integer

None.

BodegaId

Bodega para la que se hace la Orden de Compra

integer

Required

Medicamentos

Detalle de la Orden de Compra

Collection of DetalleOrdenCompraFarmacia

Required

Codigo_CDP

Código de Certificado Disponibilidad Presupuestal

integer

None.

CodigoCentroCosto_CDP

Codigo de Centro de Costo para Certificado Disponibilidad Presupuestal

string

Max length: 20

Request Formats

application/json, text/json

Sample:
{
  "Observacion": "sample string 1",
  "ContactoProveedorId": 2,
  "UsuarioId": 3,
  "BodegaId": 4,
  "Medicamentos": [
    {
      "$id": "2",
      "ArticuloId": 1,
      "Cantidad": 2,
      "PrecioUnitario": 3.0
    },
    {
      "$ref": "2"
    }
  ],
  "Codigo_CDP": 1,
  "CodigoCentroCosto_CDP": "sample string 5"
}

multipart/form-data

Sample:
{"$id":"1","Observacion":"sample string 1","ContactoProveedorId":2,"UsuarioId":3,"BodegaId":4,"Medicamentos":[{"$id":"2","ArticuloId":1,"Cantidad":2,"PrecioUnitario":3.0},{"$ref":"2"}],"Codigo_CDP":1,"CodigoCentroCosto_CDP":"sample string 5"}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Objeto de Tipo _Respuesta. | En Datos: {Orden: int, Medicamentos: [{int},{int}]}

_Respuesta
NameDescriptionTypeAdditional information
Estado

Estado de la Petición al API

HttpStatusCode

None.

Correcto

Indica si el proceso solicitado fue éxitoso o no

boolean

None.

Mensaje

Mensaje de Respuesta

string

None.

Datos

Datos generados en el proceso solicitado

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Estado": 100,
  "Correcto": true,
  "Mensaje": "sample string 2",
  "Datos": {
    "$id": "2"
  }
}

multipart/form-data

Sample:
{"$id":"1","Estado":100,"Correcto":true,"Mensaje":"sample string 2","Datos":{"$id":"2"}}