Criar uma entrada no armazém

Veja informações detalhadas sobre uma lista de ativos ou sobre um ativo específico.

Através deste serviço web, você pode criar uma entrada para um armazém Fracttal não integrado.

Os tipos de entrada que podem ser feitos são: Compra e devolução

Entrada para uma compra: - Uma nova compra: Neste tipo de entrada, todos os recursos devem ser enviados para a Fracttal.

-Uma nova compra: Neste tipo de entrada, todos os recursos que entrarão no armazém devem ser enviados com suas respectivas quantidades e preços. Neste tipo de entrada, os recursos são atribuídos por padrão o imposto que cada empresa selecionou como padrão.
-A compra que vem de uma ordem de compra: para este tipo de entrada, a identificação da ordem de compra criada no depósito deve ser enviada. A PROCURADA OU PARCIAL* pode ser feita para os recursos que estão associados ao pedido de compra selecionado. Se você quiser fazer uma entrada parcial, você deve enviar a matriz com o código de itens e quantidades que ela terá. No caso de uma entrada total, não é necessário enviar os itens.

**Entrada por retorno

Este tipo de entrada é feito quando os materiais que foram entregues por meio de uma retirada do armazém são devolvidos. Para este tipo de entrada, você deve enviar a identificação da emissão criada no armazém.
Ao utilizar este tipo de entrada, você pode fazer uma entrada CHEIA OU PARCIAL* dos recursos associados à questão. Se você quiser fazer uma entrada parcial, você deve enviar a matriz com o código de itens e quantidades que a entrada terá. No caso de uma entrada Total, não é necessário enviar os itens.

Exemplo de entrada parcial:

{
"movement_type":"2",
"is_from_movement":true,
"code_user": "25198772-2",
"document":"784",
"note":"Entrada desde una salida por integración",
"items":[
         {
           "code":"HERRA01",
           "qty": "1"
         }
 ]
}

Quando as entradas são feitas por integração, é obrigatório o envio do código de um recurso humano responsável pela transação. Este usuário deve ter uma conta Fracttal criada.

Quando as entradas estiverem relacionadas a movimentos dentro do depósito, as informações do fornecedor, centro de custo e moeda serão automaticamente atribuídas a partir do movimento da fonte (seja de um pedido de compra ou de uma saída). Caso deseje modificá-los, você deve enviar os parâmetros no serviço web.

Parámetros de entrada

Parâmetro Tipo Requerido Descrição
warehouse_code *Texto* Sim Código do Armazém
body *JSON* Opcional JSON com as informações necessárias para a criação da entrada

Parâmetros de Body

Parâmetros Tipo Obrigatório Descrição
movement_type *Número* Sim Tipo de movimento: 1 = Compra 2 = Devolução
is_from_movement *Booleano* Opcional É True, caso você queira fazer uma entrada para um movimento existente em Fracttal (ordem de compra ou de saída). False no caso de criar uma nova entrada, entrando manualmente os itens. O valor padrão é falso
document *Texto* Sim Referência da entrada. Se vier de um pedido de compra ou de uma saída dentro da Fracttal, a identificação desse movimento deve ser enviada, caso contrário é um texto aleatório definido pelo usuário.
code_user *Texto* Opcional Código do usuário responsável pela transação
code_supplier *Texto* Opcional Código do terceiro que é classificado como fornecedor.
value_cost_center *Texto* Opcional Código do centro de custo. (Não é necessário enviá-lo se a descrição do centro de custos for enviada).
description_cost_center *Array Json* Sim Descrição do centro de custos. (Não é necessário enviá-lo se o valor do centro de custo for enviado).
note *Texto* Opcional Notas de entrada
items *Array de Json* Sim
Parâmetro Tipo de campo Requerido Descrição
code Text Sim Código do recurso a adicionar à entrada
qty Text Sim Quantidade do recurso
unit_cost Real Sim Custo unitário.
tax_name Texto Opcional Nome_do_imposto. Se não enviado, o imposto padrão da empresa é associado empresa
serial_numbers Array de string Opcional Só esta informação deve ser enviada quando o recurso associado é controlado em série. A mesma quantidade de série e quantidade de recursos deve ser enviada

## Parámetros de salida

Parâmetro Tipo Descrição
folio_target *Inteiro* ID do movimento
date *Date* Data da entrada
description *Texto* Nota de entrada.
document *Texto* Referência
id_third_party *Texto* id del terceiro
third_parties_name *Texto* Nome do terceiro
third_parties_code *Texto* Código do terceiro
id_cost_center *Texto* Id Centro de Custos
costs_center_value *Texto* Valor do centro de Custos
costs_center_description *Texto* Descrição do centro de Costos
folio_source *Texto* Id do movimento da fonte do almazem
date_create *Texto* Data de criação do movimento
id_priority *Texto* Id Prioridade
priorities_description *Texto* Prioridade
id_currency *Número* id da Moeda
currency_description *Texto* Descrição da Moeda
currency_symbol *Texto* Símbolo da Moeda
movements_states_description *Texto* Descrição do estado do movimento
movement_details *Json array* Lista de itens que foram associados à entrada
  1. Exemplo Nova Entrada sem fluxos associados:

Requisição: (POST)https://app.fracttal.com/api/warehouse_entries_orders/002

{
    "movement_type":"1",
    "code_user": "25198772-2",
    "code_supplier":"terc-00123e3",
    "value_cost_center":"500000000",
    "document":"In_7456",
    "note":"Entrada por integración",
    "items":[
    	{
    	    "code":"AFL_056",
            "qty": "5",
            "unit_cost":"135",
            "serial_numbers":["A5402","A5403","A5404","A5405","A5406"]
    	},
    	{
    	    "code":"4890255A-R1",
            "qty": "20",
            "unit_cost":"750"
        },
        {
    	    "code":"MMRVH6900",
            "qty": "8",
            "unit_cost":"42533"
        },
        {
    	    "code":"38079",
            "qty": "50",
            "unit_cost":"5794"
        }
    ]
}
  1. Exemplo Nova Entrada de um pedido de compra :

Requisição: (POST)https://app.fracttal.com/api/warehouse_entries_orders/002*

{
    "movement_type":"1",
    "is_from_movement":true,
    "code_user": "25198772-2",
    "document":"OC34ANTO",
    "note":"Entrada desde orden de compra por integración"
}

TESTE DE CONEXÃO

Language
Click Try It! to start a request and see the response here!