Skip to content

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

CampoTipoObrigatórioDescrição
localDatestringSimData e hora da venda no formato YYYY-MM-DD HH:mm:ss
totalstringSimValor total da venda
id_saleTypenumberNãoTipo da venda
id_sellerPDVstringNãoIdentificador do vendedor no PDV. Quando presente, a venda é atribuída ao vendedor informado
sellerNamestringNãoNome do vendedor

Tipos de Venda (id_saleType)

IDNomeDescrição
1PadrãoVenda padrão, contabilizando faturamento
2DevoluçãoA venda não é contabilizada como uma nova venda. Você pode enviar um valor negativo para que o valor de faturamento seja descontado