Diferencia entre revisiones de «SIU-Kolla/Version 3.6.0/WS/Conceptos»
(Página creada con « < Volver == Servicios Web sobre Conceptos == ''La definición de '''Concepto''' podrá encontrarla en el SIU-Kolla/Version 3.6.0/...») |
|||
Línea 1: | Línea 1: | ||
[[SIU-Kolla/Version 3.6.0/interfaces| < Volver]] | [[SIU-Kolla/Version 3.6.0/interfaces| < Volver]] | ||
+ | [[Archivo:siu-kolla_iso.png|derecha|link=SIU-Kolla/version3.6.0]] | ||
== Servicios Web sobre Conceptos == | == Servicios Web sobre Conceptos == | ||
''La definición de '''Concepto''' podrá encontrarla en el [[SIU-Kolla/Version 3.6.0/Glosario de conceptos#C|glosario]]'' | ''La definición de '''Concepto''' podrá encontrarla en el [[SIU-Kolla/Version 3.6.0/Glosario de conceptos#C|glosario]]'' | ||
__TOC__ | __TOC__ | ||
+ | |||
===Alta o Modificación Individual === | ===Alta o Modificación Individual === |
Revisión del 09:04 9 may 2016
Servicios Web sobre Conceptos
La definición de Concepto podrá encontrarla en el glosario
Sumario
Alta o Modificación Individual
- Descripción: Crea o modifica la descripción de un concepto. El id lo envía el cliente. Si es modificación y se envía el id en la url y en el body, se modifica el id.
- Método HTTP: PUT
- URL: /conceptos?unidad_gestion={id unidad gestión}
- Parámetro body:
- Formato: JSON
- Estructura:
{"concepto": "string","descripcion": "string"}
- Resultado: Id de concepto, en caso de éxito
Alta o Modificación Masiva
- Descripción: Crea o modifica conceptos de forma masiva. No es transaccional, los conceptos que se crean exitosamente no se revierten si hay errores en otros.
- Método HTTP: PUT
- URL: /conceptos?unidad_gestion={id unidad gestión}
- Parámetro body:
- Formato: JSON
- Estructura:
[{"concepto": "string","descripcion": "string"}]
- Resultado: Verdadero, si no se detectaron errores, en caso contrario array con los errores.
Eliminar un Concepto
- Descripción: Elimina un concepto en caso de existir.
- Método HTTP: DELETE
- URL: /conceptos/{id concepto}?unidad_gestion={id unidad gestión}
- Resultado: Éxito, en caso de una eliminación satisfactoria.
Listado de Conceptos
- Descripción: Obtener listado de todos los conceptos para una Unidad de Gestión
- Método HTTP: GET
- URL: /conceptos?unidad_gestion={id unidad gestión}
- Resultado:
- Formato: JSON
- Estructura:
[{"concepto": "string","descripcion": "string","unidad_gestion": "string"}]
Obtener Concepto
- Descripción: Retorna el concepto cuyo id es el enviado como parámetro
- Método HTTP: GET
- URL: /conceptos/{id concepto}?unidad_gestion={id unidad gestión}
- Resultado:
- Formato: JSON
- Estructura:
{"concepto": "string","descripcion": "string","unidad_gestion": "string"}