...
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /tiposproteccion | TipoProteccionInput | TipoProteccionOutput | PII-TPR-C | Crea un registro de tipo TipoProteccion |
GET | /tiposproteccion | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista TipoProteccion (devuelve solo activos) |
GET | /tiposproteccion/todos | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R | Busca/Lista TipoProteccion (devuelve todos) |
GET | /tiposproteccion/{id}/subtipos | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E | Devuelve una lista paginada de tipos de protección activos asociados a un tipo de protección cuyo id es el que se pasa en la url. |
GET | /tiposproteccion/{id}/subtipos/todos | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E | Devuelve una lista paginada de tipos de protección activos y no activos asociados a un tipo de protección cuyo id es el que se pasa en la url. |
PUT | /tiposproteccion/{id} | TipoProteccionInput | TipoProteccionOutput | PII-TPR-E, | Modifica un TipoProteccion |
PATCH | /tiposproteccion/{id}/activar | TipoProteccionOutput | PII-TPR-R | Activa un TipoProteccion | |
PATCH | /tiposproteccion/{id}/desactivar | TipoProteccionOutput | PII-TPR-B | Desactiva un TipoProteccion |
Invención Gastos
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | / |
invenciongastos | InvencionGasto | InvencionGasto | PII-INV-E | Crea un registro de tipo InvencionGasto |
PUT | / |
invenciongastos/{id} | InvencionGasto | InvencionGasto | PII-INV-E | Modifica un registro de tipo InvencionGasto |