====== Maestro Motivos de retiro ====== ===== Descripción ===== **n_ws05_motivo_retiro**: Componente de listado, registro y actualización de motivos de retiro del empleado. ===== Operaciones ===== - **ws_listar** lista los registros actuales de la tabla NOMINA.MOTIVO_RETIRO. - **ws_insertar** ingresa un nuevo registro en la tabla NOMINA.MOTIVO_RETIRO. - **ws_actualizar** actualiza valores en un registro de la tabla NOMINA.MOTIVO_RETIRO. ===== Contratos de consumo ===== Se describe el contrato de consumo en cada caso - **ws_listar** json_string n_ws05_motivo_retiro.ws_listar(json_data, json_config) json_data: { "token_session": "your token_session" } json_config: {} json_string: - **ws_insertar** json_string n_ws05_motivo_retiro.ws_insertar(json_data, json_config) json_data: {"token_session": "tu token_session"} json_config: {"datarecord":{"ka_nl_motivo_retiro":0,"ss_descripcion":"tu descripcion"}} json_string: { "return_code": "1", "return_user_message": "información registrada correctamente.", "return_response_date": "21/06/2019 09:46:42", "return_execution_time": "344" } - **ws_actualizar** json_string n_ws05_motivo_retiro.ws_actualizar(json_data, json_config) json_data: {"token_session": "tu token_session"} json_config: {"datarecord":{"ka_nl_motivo_retiro":registro_a_actualizar,"ss_descripcion":"tu descripcion"}} json_string: { "return_code": "1", "return_user_message": "información actualizada correctamente", "return_response_date": "21/06/2019 09:47:44" } ===== Validaciones ===== == Llave primaria == - ka_nl_motivo_retiro : numérico == Campos requeridos == - ka_nl_motivo_retiro : numérico == Compos no nulos == - ka_nl_motivo_retiro : numérico - ss_descripcion : cadena