post https://app.fracttal.com/api/warehouse_purchase_orders
Mediante este EndPoint se puede crear una orden de compra a un almacén.
Una orden de compra se realiza dentro de un almacén y es obligatorio que los activos que se estén asociando hagan parte del almacén.
Cuando se realizan órdenes de compra por integración, se debe tener en cuenta las siguientes características:
- La divisa o moneda con la que se genera la OC es la que tiene asociada por defecto la empresa.
- Las condiciones se seleccionan automáticamente de la información del proveedor que se elija.
Parámetros de entrada
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
warehouse_code | Texto | Sí | Código del Almacén |
body | JSON | Opcional | JSON con la información necesaria para la creación de la OC |
Parámetros del body
Parámetro | Tipo | Requerido | Descripción | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
document | Texto | Sí | Referencia de la orden de compra | ||||||||||||||||||
code_third_party | Texto | Opcional | Código del proveedor de la orden de compra (Tercero de tipo proveedor ó proveedor de servicios en Fracttal) | ||||||||||||||||||
description_cost_center | Texto | Opcional | Descripción del centro de costo. (No es necesario enviarlo si se envía la el valor del centro de costo) | ||||||||||||||||||
value_cost_center | Texto | Opcional | Código del centro de costo. (No es necesario enviarlo si se envía la description del centro de costo) | ||||||||||||||||||
date | Texto | Opcional | Fecha de entrega. Debe ser enviada en el formato 'YYYY-MM-DD'. En caso de no ingresar este campo, por defecto es la hora de creación de la orden de compra en Fracttal | ||||||||||||||||||
id_priority | Entero | Opcional | 1: Muy Alta 2: Alta 3: Media 4: Baja 5: Muy baja | ||||||||||||||||||
description | Texto | Opcional | Notas de la orden de compra | ||||||||||||||||||
items | Array de Json | Sí |
|
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
id | Entero | Id del movimiento |
date | Date | Fecha de entrega |
description | Texto | Descripción de la entrada. |
document | Texto | Referencia |
id_third_party | Texto | id del tercero |
third_parties_name | Texto | Nombre del tercero |
third_parties_code | Texto | Código del tercero |
id_cost_center | Texto | Id Centro de Costos |
costs_center_description | Texto | Descripción del centro de Costos |
costs_center_value | Texto | Valor del centro de Costos |
folio_source | Texto | Id del movimiento del almacén fuente |
folio_target | Texto | Id del movimiento del almacén de destino |
date_create | Texto | Fecha de creación del movimiento |
id_priority | Texto | Id Prioridad |
priorities_description | Texto | Prioridad |
id_currency | Número | Id divisa |
currency_description | Texto | Descripción de la divisa |
currency_symbol | Texto | Símbolo de la divisa |
currency_symbol | Texto | Símbolo de la divisa |
movements_states_description | Texto | Descripción del estado del movimiento |
Ejemplo:
Petición: (POST) https://app.fracttal.com/api/warehouse_purchase_orders/1254
{
"document":"OC_325",
"code_third_party":"00063960000109",
"cost_center": "Activos",
"date":"2019-10-22",
"id_priority":"2",
"description":"Nota de OC mediante integración",
"items":[
{
"code":"DEST01",
"qty": "9",
"unit_cost":5000,
"tax_name": "IVA"
},
{
"code":"0005010000100222",
"qty": "15",
"unit_cost":9800,
"tax_name": "IVA"
}
]
}
{
"success": true,
"message": "200",
"data": {
"id": "30",
"date": "2019-10-22",
"description": "Nota de OC mediante integración",
"document": "OC_325",
"id_third_party": 225,
"third_parties_name": "Walmart ",
"third_parties_code": "00063960000109",
"id_cost_center": 5,
"costs_center_description": "Activos",
"costs_center_value": "456465",
"folio_source": null,
"folio_target": "30",
"date_create": "2019-10-22T20:00:28.868832+00:00",
"id_priority": 2,
"priorities_description": "HIGH",
"id_currency": 4,
"currency_description": "Peso Colombiano",
"currency_symbol": "$",
"movements_states_description": "NOT_DELIVERED",
"movement_details": [
{
"id_item": 168,
"items_description": "VIDRIO OSCURO PARA CARETA SOLDADOR N°12 { 0005010000100222 }",
"code": "0005010000100222",
"qty": 15,
"unit_cost": 98700,
"total_cost": 1761800,
"tax_name": "IVA",
"tax_rate": 19
},
{
"id_item": 16,
"items_description": "Destornillador { DEST01 }",
"code": "DEST01",
"qty": 9,
"unit_cost": 5000,
"total_cost": 53550,
"tax_name": "IVA",
"tax_rate": 19
}
]
},
"total": 1
}
PROBAR CONEXION