(POST) Crear una salida total de almacén

Mediante este EndPoint se puede crear una salida de almacén cuyo tipo de movimiento proviene de una requisición de material generada por una OT.

Esta salida de almacén generará la entrega total de los recursos solicitados en la requisición de material.

Para utilizar este servicio web, es obligatorio tener la información del almacén, la requisición, la OT y que la requisición tenga entregas pendientes.

La información opcional que se puede agregar a la salida es el código o descripción del centro de costos y las notas de la salida de almacén. Es necesario tener en cuenta que se debe enviar la información de un centro de costos existente en Fracttal.

EndPoint ó URL
https://app.fracttal.com/api/warehouse_outputs_orders/:warehouse_code

warehouse_code = Código del almacén

Método POST

Parámetros Entrada

Parámetro Tipo de campo Requerido Descripción
warehouse_code Texto 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

No enviar los parámetros opcionales en nulo, si no va a utilizar esta información no se envían en el body
Parámetro Tipo de campo Requerido Descripción
wo_folio Texto Id de la orden de trabajo que tiene la requisición asociada
id_movement Text Id de la requisición de material
responsible_code Text Código del recurso humano responsable de la salida de almacén. Debe ser un recurso humano existente en Fracttal.
date Text Opcional Fecha de entrega. Por defecto es la fecha actual
description Text Opcional Notas de la salida de almacén
description_cost_center Texto Opcional Descripción del centro de costos. Debe existir en Fracttal
value_cost_center Text Opcional Valor del centro de costos. Debe existir en Fracttal. Sólo es necesario enviar uno de los 2: el description_cost_center ó el value_cost_center.

Parámetros de salida

Parámetro Tipo de campo Descripción
date Fecha Fecha de entrega
description Text Nota asignada a la salida
document Text Orden de trabajo
date_create date Fecha de creación
description Text Descripción de la entrada.
items json Información de los items que se asociaron a la salida y a los que se les realizó la entrega total

Ejemplo:

Ejemplo Petición:

EndPointhttps://app.fracttal.com/api/warehouse_outputs_orders/?warehouse_code=1254

Body

{  
"wo_folio":"1109",
"id_movement":"109",
"responsible_code":"3457899",
"description":"Salida de almacén mediante API",
"description_cost_center":"Activos"
}

Ejemplo Respuesta:

{
"success": true,
"message": "200",
"data": {

"date": "2019-07-24",
"description": "Salida de almacén API",
"document": "1109",
"id_cost_center": 5,
"id_responsible": 53,
"folio_source": "109",
"folio_target": null,
"date_create": "2019-07-24T13:04:24.235573+00:00",
"items": {
"id_movement": 378,
"id_company": 69,
"qty": 1,
"unit_cost": 5000,
"total_cost": 5000,
"id": 460,
"qty_pending": 1,
"id_item_log": 171,
"id_taxes": 1,
"item_status": 1,
"items_description": "Martillo { MART01 }"
}
},
"total": 1
}