put https://app.fracttal.com/api/warehouse_purchase_orders/
Mediante este EndPoint se actualizar la nota y/o el estado de una orden de compra.
El parámetro en la url id es el id del movimiento de tipo orden de compra
Parámetros del body
La siguiente información debe ser enviada en el body de la petición.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
note | Texto | Opcional | Nota |
status | Entero | Opcional | Id de estado de la orden de compra a actualizar 5 - Entrega Total 6 - Cancelada Nota: Actualizar el estado a "Entrega Total" sólo cambiará el estado de la Orden de Compra y no generará un movimiento de entrada en el almacén, por lo que las existencias no se verán afectadas. Si necesita actualizar las existencias, deberá registrar un movimiento de entrada. |
code_user | Texto | Sí (para cuando se actualiza el estado) | Código de recurso humano asociado a la cuenta responsable del cambio de estado de la orden de compra. |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
id | Entero | Id del movimiento |
date | Fecha | 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 | Entero | 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: (PUT) https://app.fracttal.com/api/warehouse_purchase_orders/3737312
{
"note": "Updated from API",
"status": 6,
"code_user": "JCDIAZG"
}
{
"success": true,
"message": "200",
"data": {
"id": 3737312,
"id_company": 69,
"id_movement_type": 10,
"id_warehouse_source": null,
"id_warehouse_target": 2,
"folio_source": null,
"folio_target": "33",
"date": "2023-01-26",
"description": "Orden de compra en SAP OC9809",
"document": "EJM_OC",
"id_third_party": null,
"id_cost_center": null,
"id_responsible": null,
"id_movement_state": 5,
"id_priority": null,
"movements_types_description": "PURCHASE_ORDER",
"movements_states_description": "TOTAL_DELIVERY",
"warehouses_source_description": null,
"warehouses_target_description": "Almacen Providencia",
"third_parties_name": null,
"costs_center_description": null,
"responsible_code": null,
"conditions_description": null,
"priorities_description": null,
"date_create": "2023-01-26T19:44:23.473496+00:00",
"third_parties_code": null,
"third_parties_address": null,
"third_parties_telephone_1": null,
"third_parties_telephone_2": null,
"third_parties_email": null,
"number_details": 1,
"id_currency": null,
"exchange_value": 1,
"currency_description": "US Dollar",
"currency_symbol": "$",
"id_work_orders_tasks": null,
"tasks_log_description": null,
"items_log_description": null,
"costs_center_value": null,
"id_accounts_log": null,
"accounts_log_name": null,
"id_movement_state_reference": null,
"id_movement_reference": null,
"id_accounts": null,
"approved": null,
"approved_comment": null,
"city": null,
"is_input": null,
"zip_code": null,
"state": null,
"id_item_log": null,
"id_currency_iso": 251,
"currency_code": "USD",
"responsible_description": null,
"id_condition": null
},
"total": 1
}