Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ada:tips:sicoferp:general:pbtows:procesos:inventario:nominamaestros:motivoretiro [2019/06/21 17:09] administraidor |
ada:tips:sicoferp:general:pbtows:procesos:inventario:nominamaestros:motivoretiro [2019/12/08 15:00] (actual) carlos.torres |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Maestro Motivos de retiro ====== | + | ====== Maestro Motivo Retiro ====== |
- | ^ Definición del Componente ^^ | ||
- | ^ Nombre |n_ws05_motivo_retiro| | ||
- | ^Descripción |Gestiona el maestro de motivos de retiros de los empleados| | ||
- | ^Proyecto PB|ws05_motivo_retiro| | ||
- | ^Versión PB| 12.5.1| | ||
- | ^URL SVN|http://adacsc.co:1443/svn/repository/ADA/SICOF/SICOF%20PBtoWS/Branches/branches%2012.5.2.5.0/05_Nomina/motivo_retiro| | ||
- | ^Librerias Propias^Tipo^ | ||
- | |ws05_motivo_retiro.pbl| Libreria Lanzadora| | ||
- | |sf05controller_motivo_retiro.pbl|Libreria Controladora| | ||
- | |sf05model_motivo_retiro.pbl|Libreria Modelo DB| | ||
- | ^Librerias Core^Tipo^ | ||
- | |sf00core_object.pbl| Libreria Core de Objetos Base| | ||
- | |sf00core_transaction.pbl|Libreria Core de control de Transaccion DB| | ||
- | |sf00core_proxy.pbl|Libreria de Soporte de Consumos WS - Internos| | ||
- | ^ Requisitos Técnicos ^^ | ||
- | ^Framework |.Net 4.02 o Superior| | ||
- | ^Servidor |Internet Information Server 7.5 o Superior| | ||
- | ^Sistema Operativo |Windows Server 2012 R2| | ||
- | ^Memoria Ram |8GB| | ||
- | ^ Exposición de Servicio ^^ | ||
- | ^Tipo Servicio |SOAP 1.1 y SOAP 1.2 (.Net Easy SOAP - Generado por Powerbuilder)| | ||
- | ^URL Recurso |http://10.1.40.170:88/ws05_motivo_retiro/n_ws05_motivo_retiro.asmx?WSDL| | ||
- | ^Operaciones ^Objetivo^ | ||
- | |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**.| | ||
+ | ===== Definición ===== | ||
- | ^ Contrato de Consumo ^^^^^ | + | ^ Definición del Componente ^^^ |
- | ^ Operación^Objetivo ^^^^ | + | ^Nombre |n_ws05_motivo_retiro|| |
- | ^ws_listar|lista los registros actuales de la tabla **NOMINA.MOTIVO_RETIRO**.|||| | + | ^Código Catálogo |MOTIVO_RETIRO|| |
- | ^ Parametros de Entrada ^^^^^ | + | ^Descripción |Gestiona el Maestro de Motivos Retiros|| |
- | ^Nombre^Tipo de Datos^Descripcion^Formato Tipo^^ | + | ^ Exposición de Servicio ^^^ |
- | |as_config|String|Cadena de Configuración del Consumo|Json|| | + | ^Tipo Servicio |SOAP 1.1 y SOAP 1.2 (.Net Easy SOAP - Generado por Powerbuilder)|| |
- | |as_data|String|Cadena que contiene los parametros del Consumo|Json|| | + | ^Código Metadata ^Operaciones ^Objetivo^ |
- | ^ Definicion Interna ^^^^^ | + | |MOTIVO_RETIRO_UPDATE|ws_actualizar|Actualiza datos del Maestro de Motivos Retiros| |
- | ^Parametro Entrada^Atributo^Tipo Dato^Descripción^^ | + | |MOTIVO_RETIRO_READ_ONLY_ONE|ws_consultar|Consulta datos del Maestro de Motivos Retiros| |
- | |as_config|token_session|String|Cadena que representa el hash de autenticación de acceso al consumo|| | + | |MOTIVO_RETIRO_CREATE|ws_insertar|Registra un nuevo Tipo de Motivos Retiros| |
+ | |MOTIVO_RETIRO_READ|ws_listar|Lista el Maestro de Tipos de Motivos Retiros| | ||
+ | |MOTIVO_RETIRO_DATALIST|ws_list_clase_empleados|Genera una lista con del Maestro de Tipos de Motivos Retiros| | ||
+ | ===== Contrato de Servicios ===== | ||
+ | [[http://adacsc.co:1443/svn/repository/ADA/SICOF/SICOF%20PBtoWS/Documentos/Contratos%20de%20Servicios/Backend/05_Nomina/crud/motivo_retiro | ||
+ | |Maestro Motivos Retiros - SVN ADA]] | ||
- | |ws_listar|lista los registros actuales de la tabla **NOMINA.MOTIVO_RETIRO**.| | + | [[ada:tips:sicoferp:general:pbtows:procesos:inventario:nominamaestros|←Volver atrás]] |
- | |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"}} | + | |
- | + | ||
- | <Code:css> | + | |
- | string: { | + | |
- | "return_code": "1", | + | |
- | "return_user_message": "información registrada correctamente.", | + | |
- | "return_response_date": "21/06/2019 09:46:42", | + | |
- | "return_execution_time": "344" | + | |
- | } | + | |
- | </Code> | + | |
- | + | ||
- | - **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 | + | |
- | + |