Web Services de Clientes
A continuación de presenta el conjunto de Web Services, asociados al Componente de Negocios (Business Component) Clientes, de la Aplicación SIFCO WEB, adicionalmente se mencionan las Constantes preestablecidas asociadas a variables o parámetros de la Aplicación SIFCO WEB, Web Services de Consulta de Categorías Generales y Flujo de Trabajo para Consumir dichos Web Services, aquí descritos.
FLUJO DE TRABAJO
A continuación se describe los Flujo de Trabajo (Work Flow), bajo los cuales deben ser manejados los Web Services aquí descritos, los mismos deben ser acatados tal cual como se describen para que la información a ser consultada, cargada y/o modificada en el sistema, este correcta y NO genere incongruencias y/o inconsistencias en la información de su Aplicación SIFCO WEB.
Este Flujo de Trabajo NO APLICA, para los Parámetros Generales de Clientes, y contempla dos Flujos de Trabajo uno para Inclusión de Clientes de forma Individual (Flujo 1), y uno para la Inclusión Masiva de Clientes (Flujos 2), los cuales detallaremos a continuación:
INCLUSIÓN INDIVIDUAL: En este Flujo se cargan Clientes de Forma Individual y los mismos quedan registrados en la Aplicación SIFCO WEB, como Clientes, permitiendo registrar:
Datos Generales
Cuentas de Ahorro Iniciales
Campos Definidos por el Usuario (Calificadores Adicionales)
Cuentas Bancarias
Teléfonos
Direcciones
CARGA MASIVA: Este Flujo permite la carga de clientes como empleados, para ello primero se debe consumir el Web Service (Formato Definido en el Sistema para Carga Masiva de Empleados), el cual indicara la planilla de campos a ser cargado luego con el Web Service (Carga Masiva de Empleados, según Formato Definido), que permite ya el ingreso de los clientes como empleados en el Sistema.
para que luego manualmente en la Aplicación SIFCO WEB, sea convertidos en Clientes. Es importante aclarar que en la Aplicación SIFCO WEB existe dos tablas claramente separadas, una para empleados y otra para clientes, y la Aplicación SIFCO WEB en sus operaciones y procesos solo trabaja con clientes (asociados/socios), por lo tanto cuando están como empleados están en un área previa de acceso, donde ya tienen la mayor parte de información pero falta completarla y darlo de alta para que se cree como cliente. En la imagen anterior la flecha roja indica el botón de acceso en el Modulo de Clientes de la Aplicación SIFCO WEB, para dar de alta a un empleado como Cliente.
FLUJOGRAMA DE TRABAJO PARA AMBOS PROCESOS.
OBSERVACIONES FINALES.
El campo de Modo dentro de los parámetros de Clientes, es de vital importancia manejarlo de forma adecuada ya que tiene tres modos tal como se puede observar en la pagina de Constantes preestablecidas asociadas a variables o parámetros de la Aplicación SIFCO WEB. A continuación detallaremos las opciones que este modo permite sobre todo en el Consumo del Web Service, WSIngresarClientes.
Modo Modo de Acceso al Cliente en el Sistema. | |
---|---|
Valor | Significado |
DSP | Permite Obtener toda la información del Cliente, cargada en el Sistema. |
INS | Permite Incluir un Cliente en el Sistema. |
UPD | Permite Actualizar solos los campos de Datos Generales, y Cuentas de Ahorro del Cliente en el Sistema. |
Listado de Web Services de Clientes de la Aplicación SIFCO WEB:
Web Services | Descripción |
Web Services para Ingresar Clientes al Sistema. | |
TClClientes (*) | Web Services para Consultar, Crear o Modificar los Datos Generales de un Cliente. |
TClDirecciones (*) | Web Services para Consultar, Crear o Modificar las Direcciones de un Cliente. |
TClTelefonos (*) | Web Services para Consultar, Crear o Modificar los Teléfonos de un Cliente. |
TClRefBancarias (*) | Web Services para Consultar, Crear o Modificar las Referencias Bancarias de un Cliente. |
TClCalClientes (*) | Web Services para Consultar, Crear o Modificar los Campos Definidos por el administrador o usuario del Sistema, asignados a un Cliente. (Alternativa individual a WSCalificadoresRegistro). |
Web Services para obtener formato definido por el administrador o usuario del sistema para Carga Masiva de Empleados. | |
Web Services para Carga Masiva (Ingreso) de Empleados (Paso previo a ser convertido en Clientes de forma Manual en la Aplicación SIFCO), según formato definido. | |
Web Services para la Consulta de los Correos Electrónicos de los Clientes Registrado en el Sistema. | |
Web Services para Consultar Mensajes a los Clientes. | |
Web Services para Cambiar el Estado de un Cliente Registrado en el Sistema. | |
Web Services para Registrar o Modificar los Campos Definidos por el administrador o usuario del Sistema. | |
PPI_Encuesta (*) | Web Services para Consultar las Encuestas a realizar a los Clientes. |
Web Services para Consultar las Encuestas ya realizadas a los Clientes . |
(*) Estos Web Services se manejan independientes del Flujograma de Trabajo
Listado de Web Services de Parámetros Generales de un Cliente
Web Services | Descripción |
Web Services para Registrar o Modificar Tipos de Actividad Económica. | |
Web Services para Consultar los Países Registrados en el Sistema. | |
Web Services para Consultar o Crear Regiones de un País. (Las regiones están asociadas a los Estados, Departamentos o unidades administrativas de un País). | |
Web Services para Consultar o Crear Departamentos de una Región. (Lo departamentos están asociados a alcaldías, municipios o unidad administrativa local de una cuidad, pueblo o localidad). | |
Web Services para Consultar o Crear Tipos de Documento de Identificación. | |
Web Services para Consultar o Crearlos Tipos de Saldos de un Instrumento Financiero. | |
Web Services para Consultar los Grupos de Afinidad en el Sistema, para Grupos de Clientes. |
DEBE RECORDAR:
Para poder tener acceso a los Web Services aquí descritos, debe crear o habilitar un usuario (Recomendado) para acceso exclusivo vía Web Services, ademas de verificar en el GeneXus Access Manager (GAM), el sistema RESTful esta en funcionamiento.
Para mas información referirse a (Configuración de Seguridad para Habilitar Acceso Autenticado a los Web Services)
DEBE TOMAR EN CUENTA
Los Web Services aquí descritos requerirán según sea el caso que se tomen en cuenta las constantes predefinidas para varios campos de la Tabla de Clientes, para mas información remitirse a la pagina de Constantes preestablecidas asociadas a variables o parámetros de la Aplicación SIFCO WEB.
DEBE TOMAR EN CUENTA
Los Web Services aquí descritos requerirán según sea el caso que se tomen en cuenta los valores definidos por los usuario del sistema y los cuales se pueden consultar mediante los Web Services de Consulta de Categorías Generales.
(c) 2020 por SIFC.O, S.A.