Herramientas de usuario

Herramientas del sitio


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

¡Esta es una revisión vieja del documento!


Maestro Motivos de retiro

Definición del Componente
Nombre n_ws05_motivo_retiro
Descripción Gestiona el maestro de motivos de retiros de los empleados
Proyecto PBws05_motivo_retiro
Versión PB 12.5.1
URL SVNhttp://adacsc.co:1443/svn/repository/ADA/SICOF/SICOF%20PBtoWS/Branches/branches%2012.5.2.5.0/05_Nomina/motivo_retiro
Librerias PropiasTipo
ws05_motivo_retiro.pbl Libreria Lanzadora
sf05controller_motivo_retiro.pblLibreria Controladora
sf05model_motivo_retiro.pblLibreria Modelo DB
Librerias CoreTipo
sf00core_object.pbl Libreria Core de Objetos Base
sf00core_transaction.pblLibreria Core de control de Transaccion DB
sf00core_proxy.pblLibreria 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_listarlista los registros actuales de la tabla NOMINA.MOTIVO_RETIRO.
ws_insertaringresa un nuevo registro en la tabla NOMINA.MOTIVO_RETIRO.
ws_actualizaractualiza valores en un registro de la tabla NOMINA.MOTIVO_RETIRO.
Contrato de Consumo
OperaciónObjetivo
ws_listarlista los registros actuales de la tabla NOMINA.MOTIVO_RETIRO.
Parametros de Entrada
NombreTipo de DatosDescripcionFormato Tipo
as_configStringCadena de Configuración del ConsumoJson
as_dataStringCadena que contiene los parametros del ConsumoJson
Definicion Interna
Parametro EntradaAtributoTipo DatoDescripciónRequeridoValor por Defecto1)
as_configtoken_sessionStringCadena que representa el hash de autenticación de acceso al consumoSiN/A
as_datafirstpagIntegerIdentificador de registro inicial de la paginación del consumoSi1
as_datalastpagIntegerIdentificador de registro final de la paginación del consumoSi1
as_dataorderbyStringCadena que contiene las columnas de ordenamiento del consumoNoUtilizado por la DB
as_datawhereStringCadena que contiene la sentencias de filtrado del consumoNoN/A
ws_listarlista los registros actuales de la tabla NOMINA.MOTIVO_RETIRO.
ws_insertaringresa un nuevo registro en la tabla NOMINA.MOTIVO_RETIRO.
ws_actualizaractualiza 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”}}

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

1)
Los valores por defecto son asumidos por el consumo interno
ada/tips/sicoferp/general/pbtows/procesos/inventario/nominamaestros/motivoretiro.1561137534.txt.gz · Última modificación: 2019/06/21 17:18 por administraidor