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á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 |
- 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"
}
]
}
- 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