Skip to content

Crear Ventas por Tienda/Vendedor POST

URL: https://api.painelalter.com/api/sales/:store_alias_id/postSalesPerStore

Solicitud utilizada para insertar datos de ventas en el sistema. La misma ruta sirve tanto para insertar ventas por tienda como por vendedor.

Inserción por Tienda

Ejemplo de body para inserción por tienda:

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

Inserción por Vendedor

Ejemplo de body para inserción por vendedor:

json
{
    "sales": [
        {
            "localDate": "2022-12-01 10:32:15",
            "total": "150.15",
            "id_sellerPDV": "VENDEDOR_01",
            "sellerName": "Juan Pérez"
        },
        {
            "localDate": "2022-12-01 11:15:20",
            "total": "12.32",
            "id_sellerPDV": "VENDEDOR_02",
            "sellerName": "María Santos"
        }
    ]
}

Parámetros del Objeto de Venta

CampoTipoObligatorioDescripción
localDatestringFecha y hora de la venta en el formato YYYY-MM-DD HH:mm:ss
totalstringValor total de la venta
id_saleTypenumberNoTipo de venta
id_sellerPDVstringNoIdentificador del vendedor en el PDV. Cuando está presente, la venta se asigna al vendedor informado
sellerNamestringNoNombre del vendedor

Tipos de Venta (id_saleType)

IDNombreDescripción
1PredeterminadoVenta estándar, contabilizada en la facturación
2DevoluciónLa venta no se contabiliza como una nueva venta. Puede enviar un valor negativo para que el importe de facturación sea descontado