Obtener comisiones por artículo
Descripción
Section titled “Descripción”Endpoint para obtener estadísticas de comisiones por artículo, filtradas por ejercicio fiscal y opcionalmente por cliente, artículo, familia y subfamilia. Devuelve un desglose mensual de la base imponible y las unidades vendidas por artículo.
Parámetros de consulta
Section titled “Parámetros de consulta”| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
page | int | ✅ | Número de página |
pageSize | int | ✅ | Cantidad de elementos por página |
ejercicio | int | ✅ | Año del ejercicio fiscal |
codigoCliente | string | ❌ | Código del cliente para filtrar |
codigoArticulo | string | ❌ | Código del artículo para filtrar |
codigoFamilia | string | ❌ | Código de la familia para filtrar |
codigoSubfamilia | string | ❌ | Código de la subfamilia para filtrar |
codigoEmpresa | int | ✅ (si es multiempresa) | Código de la empresa |
Ejemplo
Section titled “Ejemplo”curl -X GET "https://api.tandem.com/api/common/estadisticas/articulos/comisiones?page=1&pageSize=10&ejercicio=2026" \ -H "Authorization: Bearer tu_access_token"Respuesta exitosa (200)
Section titled “Respuesta exitosa (200)”{ "message": "Estadísticas de comisiones por artículo obtenidas exitosamente", "data": { "data": [ { "codigoEmpresa": 9999, "ejercicioAlbaran": 2026, "codigoCliente": "000001", "razonSocial": "AMAZON SPAIN", "codigoArticulo": "0000000004", "descripcionArticulo": "CERDO IBÉRICO BLANCO", "codigoFamilia": "CAR", "familia": "CARNICA", "codigoSubfamilia": "DESPIECE", "subfamilia": "DESPIECE", "enero": 0, "febrero": 0, "marzo": 0, "abril": 0, "mayo": 0, "junio": 13640.4, "julio": 0, "agosto": 0, "septiembre": 0, "octubre": 0, "noviembre": 0, "diciembre": 0, "unidadesEnero": 0, "unidadesFebrero": 0, "unidadesMarzo": 0, "unidadesAbril": 0, "unidadesMayo": 0, "unidadesJunio": 9, "unidadesJulio": 0, "unidadesAgosto": 0, "unidadesSeptiembre": 0, "unidadesOctubre": 0, "unidadesNoviembre": 0, "unidadesDiciembre": 0 } ], "totalRecords": 140, "totalPages": 14, "currentPage": 1, "pageSize": 10 }}