Através deste Endpoint é possível atualizar a quantidade entregue e o custo dos recursos utilizados nas ordens de trabalho que provêm de um armazém integrado.
Para que este endpoint seja funcional, deve estar corretamente configurada a permissão de definir a quantidade real usada em 0. Esta configuração pode ser definida assim: perfil > configuração > módulos > armazéns > definir quantidade real usada em 0 para recursos provenientes de um armazém integrado
Quando se entrega menos da quantidade solicitada, o estado da requisição será entrega parcial. Se se entrega a quantidade solicitada ou mais, o estado será entrega total por integração externa
Parâmetros de entrada
A seguinte informação deve ser enviada no body da petição.
Parâmetro | Tipo | Requerido | Descrição |
|---|---|---|---|
code_warehouse | Texto | Sim | Código do armazém. Pode ser consultado aqui. (campo code ) |
code_item | Texto | Sim | Código da peça de reposição ou produto. Pode ser consultado aqui. (campo code ) |
output_order | Texto | Sim | Número de requisições de material do Fracttal. Pode ser consultado aqui. (campo folio_source ) |
qty_delivered | Número | Sim | Quantidade entregue. |
unit_cost | Número | Não | Custo unitário da peça de reposição na requisição |
Parâmetros de saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
success | Booleano | True se o insert foi bem-sucedido ou false caso contrário |
message | Texto | 200 se foi bem-sucedido |
data | Texto | null |
Exemplo:
Petição: (PUT)https://app.fracttal.com/api/wo_resources_qty_delivered/
{
"code_warehouse":"ALM_ORAC1",
"code_item":"1500",
"qty_delivered": 1,
"output_order":"23",
"unit_cost":20
}{
"success": true,
"message": "200",
"data": null,
"total": 1
}