Criação de Vendas por Loja/Vendedor POST
URL: https://api.painelalter.com/api/sales/:store_alias_id/postSalesPerStore
Requisição utilizada para inserir dados de vendas no painel. A mesma rota serve tanto para inserir vendas por loja quanto por vendedor.
Inserção por Loja
Exemplo de body para inserção por loja:
json
{
"sales": [
{
"localDate": "2022-12-01 10:32:15",
"total": "150.15",
"id_saleType": 1
},
{
"localDate": "2022-12-01 11:15:20",
"total": "12.32"
}
]
}Inserção por Vendedor
Exemplo de body para inserção por vendedor:
json
{
"sales": [
{
"localDate": "2022-12-01 10:32:15",
"total": "150.15",
"id_sellerPDV": "VENDEDOR_01",
"sellerName": "João da Silva"
},
{
"localDate": "2022-12-01 11:15:20",
"total": "12.32",
"id_sellerPDV": "VENDEDOR_02",
"sellerName": "Maria dos Santos"
}
]
}Parâmetros do Objeto de Venda
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
localDate | string | Sim | Data e hora da venda no formato YYYY-MM-DD HH:mm:ss |
total | string | Sim | Valor total da venda |
id_saleType | number | Não | Tipo da venda |
id_sellerPDV | string | Não | Identificador do vendedor no PDV. Quando presente, a venda é atribuída ao vendedor informado |
sellerName | string | Não | Nome do vendedor |
Tipos de Venda (id_saleType)
| ID | Nome | Descrição |
|---|---|---|
1 | Padrão | Venda padrão, contabilizando faturamento |
2 | Devolução | A venda não é contabilizada como uma nova venda. Você pode enviar um valor negativo para que o valor de faturamento seja descontado |

