Herramientas de usuario

Herramientas del sitio


ada:tips:sicoferp:general:pbtows:procesos:inventario:nominamaestros:motivoretiro

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

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 20:13]
edixson.matos
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^Requerido^Valor por Defecto((Los valores por defecto son asumidos por el consumo interno))^ +|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|Si|N/A| +|MOTIVO_RETIRO_CREATE|ws_insertar|Registra un nuevo Tipo de Motivos Retiros
-|as_data|firstpag|Integer|Identificador de registro inicial de la paginación del consumo|Si|1| +|MOTIVO_RETIRO_READ|ws_listar|Lista el Maestro ​de Tipos de Motivos Retiros
-|as_data|lastpag|Integer|Identificador de registro final de la paginación del consumo|Si|1| +|MOTIVO_RETIRO_DATALIST|ws_list_clase_empleados|Genera ​una lista con del Maestro ​de Tipos de Motivos Retiros
-|as_data|orderby|String|Cadena que contiene las columnas de ordenamiento del consumo|No|Utilizado por la DB| + 
-|as_data|where|String|Cadena que contiene la sentencias de filtrado del consumo|No|N/​A+====Contrato de Servicios ​===== 
-^  ​Ejemplo ​de Consumo - Entrada ​ ^^^^^^ + 
-|<code html> +[[http://adacsc.co:1443/svn/repository/ADA/SICOF/SICOF%20PBtoWS/Documentos/Contratos%20de%20Servicios/Backend/05_Nomina/crud/motivo_retiro 
-<​soapenv:​Envelope xmlns:​soapenv="​http://​schemas.xmlsoap.org/​soap/​envelope/"​  +|Maestro Motivos Retiros ​SVN ADA]] 
-xmlns:​tem="​http://​tempurl.org">​ + 
-   <​soapenv:​Header/>​ + 
-   <​soapenv:​Body>​ + 
-      <​tem:​ws_listar>​ +[[ada:tips:sicoferp:general:pbtows:procesos:inventario:nominamaestros|←Volver atrás]]
-         <!--Optional:​-->​ +
-         <​tem:​as_config>​ +
-         ​{"​token_session":​ "​5d72d47a04aca434619c06dc9021c8b9877dd02f8537499cb61915656b8907c1"​} +
-         </​tem:​as_config>​ +
-         <​!--Optional:​-->​ +
-         <​tem:​as_data>​ +
-         ​{"​firstpag":​ 1, "​lastpag":​ 1, "​orderby":"​ss_descripcion asc"​} +
-         </​tem:​as_data>​ +
-      </​tem:​ws_listar>​ +
-   </​soapenv:​Body>​ +
-</​soapenv:​Envelope>​ +
-</​code>​|||||| +
- ​Parametros de Retorno  ​^^^^^^ +
-^Nombre^Tipo de Datos^Descripcion^^^Formato Tipo+
-|ws_listarResult|String|Cadena de retorno ​del Consumo|||Json| +
-^  Definicion Interna ​ ^^^^^^ +
-^Parametro Entrada^Atributo^Tipo Dato^Descripción^Requerido^Valor por Defecto((Los valores por defecto son asumidos por el consumo interno))^ +
-|ws_listarResult|return_code|String|Cadena que representa el código ​de retorno del consumo 1: OK -1: Error|Si|N/​A+
-|ws_listarResult|return_user_message|String|Cadena que representa el mensaje de usuario de retorno ​del consumo|Si|N/​A| +
-|ws_listarResult|return_technical_message|String|Cadena que representa el mensaje técnico ​de retorno del consumo|Si|N/​A+
-|ws_listarResult|return_object|String|Cadena que representa el objeto ​de retorno del consumo|No|N/​A+
-|return_object|alert|String|Cadena que representa ​el array de mensajes ​de alerta de retorno del consumo|No|N/​A+
-|alert|msg|String|Cadena que representan ​una posición ​del array de mensajes ​de alerta de retorno del consumo|No|N/​A+
-|return_object|columncount|Long|Valor que representa la cantidad de columnas de la data devuelve en el objeto de consumo|No|N/​A| +
-|return_object|rowcount|Long|Valor que representa la cantidad de filas totales de la data que representa el objeto de consumo|No|N/​A| +
-|return_object|motivo_retiro|Array Object|Array de Objetos que representan la data que devuelve el consumo|No|N/​A| +
-|motivo_retiro|ka_nl_motivo_retiro|Long|Identificador del registro|Si|N/​A| +
-|motivo_retiro|ss_descripcion|Long|Descripción del motivo de retiro|Si|N/​A| +
-|motivo_retiro|codigo_mempresa|Long|Código de la Empresa (Entorno Multiempresa)|Si|"​9999999999"​| +
-|motivo_retiro|rnum|Long|Identificador de fila del registro|Si|Auto incremental por fila| +
-|ws_listarResult|return_response_date|Date|Fecha y hora de ejecución del consumo|Si|fecha y hora del sistema| +
-|ws_listarResult|return_execution_time|Long|Tiempo de ejecución del consumo en milisegundos|Si|0| +
-^  Ejemplo de Consumo - Salida ​ ^^^^^^ +
-|<code html> +
-<​soap:​Envelope xmlns:soap="​http://​schemas.xmlsoap.org/​soap/​envelope/"​  +
-xmlns:xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​ xmlns:xsd="​http://​www.w3.org/​2001/​XMLSchema">​ +
-   <​soap:​Body>​ +
-      <​ws_listarResponse xmlns="​http://​tempurl.org">​ +
-         <​ws_listarResult>​{ +
-    "​return_code":​ "​1",​ +
-    "​return_user_message":​ "​consulta de datos existosa",​ +
-    "​return_technical_message":​ "​consulta de datos existosa",​ +
-    "​return_object":​ { +
-        "​alert":​ [ +
-            { +
-                "​msg":​ "no se identifica el parametro: where"​ +
-            } +
-        ], +
-        "​dataobject":​ "​dsg_core_dual",​ +
-        "​columncount":​ 4, +
-        "​motivo_retiro":​ [ +
-            { +
-                "​ka_nl_motivo_retiro":​ 4, +
-                "​ss_descripcion":​ "​CUMPLIMIENTO EDAD",​ +
-                "​codigo_mempresa":​ "​9999999999",​ +
-                "​rnum":​ 1 +
-            } +
-        ], +
-        "​rowcount":​ 10 +
-    }, +
-    "​return_response_date":​ "​21/​06/​2019 16:​51:​38",​ +
-    "​return_execution_time":​ "​203"​ +
-}</​ws_listarResult>​ +
-      </​ws_listarResponse>​ +
-   </​soap:​Body>​ +
-</​soap:​Envelope>​ +
-</​code>​|||||| +
-^  ​Contrato de Consumo ​ ^^^^^^ +
-^  Operación^Objetivo ​ ^^^^^ +
-^ws_insertar|Agrega un nuevo registro en la tabla **NOMINA.MOTIVO_RETIRO**.||||| +
-^  Parametros de Entrada ​ ^^^^^^ +
-^Nombre^Tipo de Datos^Descripcion^^^Formato Tipo^ +
-|as_config|String|Cadena de Configuración del Consumo|||Json| +
-|as_data|String|Cadena que contiene los parametros del Consumo|||Json| +
-^  Definicion Interna ​ ^^^^^^ +
-^Parámetro Entrada^Atributo^Tipo Dato^Descripción^Requerido^Valor por Defecto((Los valores por defecto son asumidos por el consumo interno))^ +
-|as_config|token_session|String|Cadena que representa el hash de autenticación de acceso al consumo|Si|N/​A| +
-|as_data|datarecord|Objeto Json|Objeto que contiene la data a registrar|Si|1| +
-|datarecord|ka_nl_motivo_retiro|Long|Identificador del registro|Si|0| +
-|datarecord|ss_descripcion|String|Descripción del motivo de retiro|Si|N/​A| +
-|datarecord|codigo_mempresa|Long|Código de la Empresa (Entorno Multiempresa)|Si|"​9999999999"​| +
-^  Ejemplo de Consumo - Entrada ​ ^^^^^^ +
-|<code html> +
-<​soap:​Envelope xmlns:soap="​http://​www.w3.org/​2003/​05/​soap-envelope"​  +
-xmlns:tem="​http://​tempurl.org">​ +
-   <​soap:​Header/>​ +
-   <​soap:​Body>​ +
-      <​tem:​ws_insertar>​ +
-         <​!--Optional:​-->​ +
-         <​tem:​as_config>​ +
-         { "​token_session":​ "​5d72d47a04aca434619c06dc9021c8b9877dd02f8537499cb61915656b8907c1"​} +
-         </​tem:​as_config>​ +
-         <​!--Optional:​-->​ +
-         <​tem:​as_data>​ +
-         ​{"​datarecord":​{"​ka_nl_motivo_retiro":​0,"​ss_descripcion":"​OTRO MOTIVO"​}} +
-         </​tem:​as_data>​ +
-      </​tem:​ws_insertar>​ +
-   </​soap:​Body>​ +
-</​soap:​Envelope>​ +
-</​code>​|||||| +
-^  Parametros de Retorno ​ ^^^^^^ +
-^Nombre^Tipo de Datos^Descripcion^^^Formato Tipo^ +
-|ws_insertarResult|String|Cadena de retorno del Consumo|||Json| +
-^  Definicion Interna ​ ^^^^^^ +
-^Parametro Entrada^Atributo^Tipo Dato^Descripción^Requerido^Valor por Defecto((Los valores por defecto son asumidos por el consumo interno))^ +
-|ws_insertarResult|return_code|String|Cadena que representa el código de retorno del consumo 1: OK -1: Error|Si|N/​A| +
-|ws_insertarResult|return_user_message|String|Cadena que representa el mensaje de usuario de retorno del consumo|Si|N/​A| +
-|ws_listarResult|return_response_date|Date|Fecha y hora de ejecución del consumo|Si|fecha y hora del sistema| +
-|ws_listarResult|return_execution_time|Long|Tiempo de ejecución del consumo en milisegundos|Si|0| +
-^  Ejemplo de Consumo - Salida ​ ^^^^^^ +
-|<code html> +
-<​soap:​Envelope xmlns:soap="​http://​www.w3.org/​2003/​05/​soap-envelope"​  +
-xmlns:xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​ xmlns:xsd="​http://​www.w3.org/​2001/​XMLSchema">​ +
-   <​soap:​Body>​ +
-      <​ws_insertarResponse xmlns="​http://tempurl.org">​ +
-         <​ws_insertarResult>​{ +
-    "​return_code":​ "​1",​ +
-    "​return_user_message":​ "​información registrada correctamente.",​ +
-    "​return_response_date"​"21/06/2019 19:​36:​48",​ +
-    "​return_execution_time":​ "​906"​ +
-}</ws_insertarResult>​ +
-      </ws_insertarResponse>​ +
-   </soap:​Body>​ +
-</soap:​Envelope>​ +
-</code>​|||||| +
-^  Contrato de Consumo ​ ^^^^^^ +
-^  Operación^Objetivo ​ ^^^^^ +
-^ws_actualizar|Agrega un nuevo registro en la tabla **NOMINA.MOTIVO_RETIRO**.||||| +
-^  Parametros de Entrada ​ ^^^^^^ +
-^Nombre^Tipo de Datos^Descripcion^^^Formato Tipo^ +
-|as_config|String|Cadena de Configuración del Consumo|||Json| +
-|as_data|String|Cadena que contiene los parametros del Consumo|||Json| +
-^  Definicion Interna ​ ^^^^^^ +
-^Parámetro Entrada^Atributo^Tipo Dato^Descripción^Requerido^Valor por Defecto((Los valores por defecto son asumidos por el consumo interno))^ +
-|as_config|token_session|String|Cadena que representa el hash de autenticación de acceso al consumo|Si|N/A| +
-|as_data|datarecord|Objeto Json|Objeto que contiene la data a actualizar|Si|1| +
-|datarecord|ka_nl_motivo_retiro|Long|Identificador del registro a actualizar|Si|N/A| +
-|datarecord|ss_descripcion|String|Descripción del motivo de retiro|Si|N/A| +
-|datarecord|codigo_mempresa|Long|Código de la Empresa (Entorno Multiempresa)|Si|"​9999999999"​| +
-^  Ejemplo de Consumo - Entrada ​ ^^^^^^ +
-|<code html> +
-<​soap:​Envelope xmlns:​soap="​http:​//​www.w3.org/​2003/​05/​soap-envelope" ​ +
-xmlns:​tem="​http://​tempurl.org">​ +
-   <​soap:​Header/>​ +
-   <​soap:​Body>​ +
-      <​tem:​ws_actualizar>​ +
-         <​!--Optional:​-->​ +
-         <​tem:​as_config>​ +
-         { "​token_session":​ "​5d72d47a04aca434619c06dc9021c8b9877dd02f8537499cb61915656b8907c1"​} +
-         </​tem:​as_config>​ +
-         <​!--Optional:​-->​ +
-         <​tem:​as_data>​ +
-         ​{"​datarecord":​{"​ka_nl_motivo_retiro":​22,"​ss_descripcion":"​MOTIVO DE PRUEBA"​}} +
-         </​tem:​as_data>​ +
-      </​tem:​ws_actualizar>​ +
-   </​soap:​Body>​ +
-</​soap:​Envelope>​ +
-</​code>​|||||| +
-^  Parametros de Retorno ​ ^^^^^^ +
-^Nombre^Tipo de Datos^Descripcion^^^Formato Tipo^ +
-|ws_actualizarResult|String|Cadena de retorno del Consumo|||Json| +
-^  Definicion Interna ​ ^^^^^^ +
-^Parametro Entrada^Atributo^Tipo Dato^Descripción^Requerido^Valor por Defecto((Los valores por defecto son asumidos por el consumo interno))^ +
-|ws_actualizarResult|return_code|String|Cadena que representa el código de retorno del consumo 1: OK -1: Error|Si|N/​A| +
-|ws_actualizarResult|return_user_message|String|Cadena que representa el mensaje de usuario de retorno del consumo|Si|N/​A| +
-|ws_listarResult|return_response_date|Date|Fecha y hora de ejecución del consumo|Si|fecha y hora del sistema| +
-^  Ejemplo de Consumo - Salida ​ ^^^^^^ +
-|<code html> +
-<soap:Envelope xmlns:soap="​http://​www.w3.org/​2003/​05/​soap-envelope"​  +
-xmlns:xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​ xmlns:xsd="​http://​www.w3.org/​2001/​XMLSchema">​ +
-   <​soap:​Body>​ +
-      <​ws_actualizarResponse xmlns="​http://​tempurl.org">​ +
-         <​ws_actualizarResult>​{ +
-    "​return_code":​ "​1",​ +
-    "​return_user_message":​ "​información actualizada correctamente",​ +
-    "​return_response_date":​ "​21/​06/​2019 20:​06:​07"​ +
-}</​ws_actualizarResult>​ +
-      </​ws_actualizarResponse>​ +
-   </​soap:​Body>​ +
-</​soap:​Envelope>​ +
-</​code>​||||||+
ada/tips/sicoferp/general/pbtows/procesos/inventario/nominamaestros/motivoretiro.1561147991.txt.gz · Última modificación: 2019/06/21 20:13 por edixson.matos