POST api/Productos

Recupera todos los productos segun un filtro

Información de la Petición

Parametros en el cuerpo

FilterData
NombreDescripciónTipoInformación adicional
Page

Entero

Rango: Entre 1 y 2147483647

ResultByPage

Entero

Rango: Entre 25 y 3000

Filter

Collection of JFilter

Formato de la Petición

Ejemplo:
{
  "page": 1,
  "resultByPage": 2,
  "filter": [
    {
      "operator": 1,
      "logicOperator": 7,
      "propertyName": "sample string 1",
      "propertyValue": {}
    },
    {
      "operator": 1,
      "logicOperator": 7,
      "propertyName": "sample string 1",
      "propertyValue": {}
    }
  ]
}

Información del recurso

Descripción

Collection of View_Productos
NombreDescripciónTipoInformación adicional
Codigo

Entero

Descripcion

String

Longitud: entre 0 y 150

Importe

Coma Flotante

Coste

Coma Flotante

Proveedor

Entero

Tipo

String

Descuento

Coma Flotante

ImporteAlta

Coma Flotante

ImporteBaja

Coma Flotante

MesesPermanencia

Entero

ImportePermanencia

Coma Flotante

refproveedor

String

Longitud: entre 0 y 50

Diario

PeriodicidadEnum

CosteAlta

Coma Flotante

CostePermanencia

Coma Flotante

CosteBaja

Coma Flotante

MesesPermanenciaProveedor

Entero

activo

Entero

ForzarIVA

Entero

TipoIva

Coma Flotante

IdTipo

Entero

Formatos de respuesta

Ejemplo:
[
  {
    "codigo": 1,
    "descripcion": "sample string 2",
    "importe": 1.1,
    "coste": 1.1,
    "proveedor": 1,
    "tipo": "sample string 3",
    "descuento": 1.1,
    "importeAlta": 1.1,
    "importeBaja": 1.1,
    "mesesPermanencia": 1,
    "importePermanencia": 1.1,
    "refproveedor": "sample string 4",
    "diario": 0,
    "costeAlta": 1.1,
    "costePermanencia": 1.1,
    "costeBaja": 1.1,
    "mesesPermanenciaProveedor": 1,
    "activo": 1,
    "forzarIVA": 1,
    "tipoIva": 1.1,
    "idTipo": 1
  },
  {
    "codigo": 1,
    "descripcion": "sample string 2",
    "importe": 1.1,
    "coste": 1.1,
    "proveedor": 1,
    "tipo": "sample string 3",
    "descuento": 1.1,
    "importeAlta": 1.1,
    "importeBaja": 1.1,
    "mesesPermanencia": 1,
    "importePermanencia": 1.1,
    "refproveedor": "sample string 4",
    "diario": 0,
    "costeAlta": 1.1,
    "costePermanencia": 1.1,
    "costeBaja": 1.1,
    "mesesPermanenciaProveedor": 1,
    "activo": 1,
    "forzarIVA": 1,
    "tipoIva": 1.1,
    "idTipo": 1
  }
]