Obtener stock disponible
Descripción
Section titled “Descripción”Obtiene el stock disponible de un artículo en el ejercicio actual, desglosado por almacén, con sus pendientes de servir, recibir y fabricar y el stock reservado. Si no se indica almacén, devuelve todos.
Parámetros de consulta
Section titled “Parámetros de consulta”| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
codigoArticulo | string | ✅ | Código del artículo |
codigoAlmacen | string | ❌ | Código del almacén. Si se omite, se devuelven todos |
codigoEmpresa | int | ✅ (si es multiempresa) | Código de la empresa |
Ejemplo con filtros
Section titled “Ejemplo con filtros”curl -X GET "https://api.tandem.com/api/common/stock/stockdisponible?codigoArticulo=Z1016&codigoAlmacen=CEN&codigoEmpresa=9999" \ -H "Authorization: Bearer tu_access_token"Respuesta exitosa (200)
Section titled “Respuesta exitosa (200)”{ "success": true, "message": "Stock disponible obtenido correctamente", "data": [ { "stockDisponible": 12, "codigoEmpresa": 9999, "ejercicio": 2026, "codigoArticulo": "Z1016", "codigoAlmacen": "CEN", "periodo": 99, "partida": "", "tipoUnidadMedida_": "", "codigoColor_": "", "codigoTalla01_": "", "unidadEntrada": 20, "unidadSalida": 4, "unidadSaldo": 16, "unidadCompra": 20, "unidadConsumo": 0, "unidadEntradaTipo_": 0, "unidadSalidaTipo_": 0, "unidadSaldoTipo_": 0, "unidadCompraTipo_": 0, "unidadConsumoTipo_": 0, "importeEntrada": 200, "costeSalida": 40, "importeSaldo": 160, "importeSalida": 60, "importeCompra": 200, "importeConsumo": 0, "precioMedio": 10, "precioUltimaEntrada": 10, "precioUltimaSalida": 15, "fechaUltimaEntrada": "2026-09-15T00:00:00", "fechaUltimaSalida": "2026-10-01T00:00:00", "fechaCaducidad": null, "ubicacion": "", "statusRecalculo": 0, "idAcumuladoStock": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "codigoFamilia": "FAM01", "codigoSubfamilia": "", "pendienteServir": 3, "pendienteRecibir": 10, "pendienteFabricar": 0, "stockReservado": 4, "stockReservadoPedidos_": 0 } ]}