POST Activos/AgregarOrdenCompraFarmacia
Inserta en BD la Orden de Compra Recibida.
Request Information
URI Parameters
None.
Body Parameters
OrdenCompraFarmaciaView| Name | Description | Type | Additional 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| Name | Description | Type | Additional 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"}}