Issuu on Google+

Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Componentes de la Solución •Componentes de Servidor , son todas aquellas aplicaciones que son ejecutadas en la máquina servidora, las cuales están encargadas de la administración del sistema, conexión a la base del datos, comunicación con el computador Central (Host), etc.

•Componentes de Cliente, son todas aquellas aplicaciones que son ejecutadas en el cliente, estas tienen uario E-Branch la funcionalidad del manejo de validaciones locales, ponibles para rutinas de usuario manejo de la comunicación con periféricos locales y/o remotos; como por ejemplo: impresión de un documento. www.byteacgp.cl

Ver 5 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Esquema de la Solución

s

s de cliente

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Día 3

Día 4

Día 5


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Sitios WEB •E-BRANCH Módulo que incorpora las funcionalidades propias de la plataforma de caja •MANTENEDOREB Módulo en el que se implementan los editores destinados a mantención.

uario E-Branch •HISTORICOEB ponibles para rutinas de usuario Modulo para revisión de históricos del producto

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

Día 1

Día 2

de la solución s del servidor

Día 3

Día 4

Día 5

Caja EBRANCH Mantenimiento MANTENEDOREB

s

s de cliente

Auditoria HISTORICOEB

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Aplicaciones de Servidor SPSWeb

Servidor de propósitos especiales encargado de atender las consultas de inicio/cierre de día, apertura/cierre de caja de las sucursales y funcionalidades del administrador como registrar los distintos cambios de estados (conexión, desconexión parcial y total) de operadores teniendo la tarea de la distibución de mensajes de alerta a cada uno de ellos.

AgenteSvr

Aplicación encargada de la autorización de supervisor, teniendo la tarea de distribucion de mensajes de autorización hacia el o los supervisores encargados de autorizar y hacia los operadores que deben recibir la respuesta de autorización. uario E-Branch Esta aplicación también se encarga de cursar la solicitudes de impresión haciade la aplicación Agente cliente cuando un determinado cajero realice ponibles para rutinas usuario una impresión hacia una impresora ubicada remotamente.

HostWeb Aplicación encargada de la verificación del estado de la línea con el host.

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

SpsWeb Aplicación desarrollada en Microsoft Visual Basic 6.0 Pantalla de Ejecución de la Aplicación

s

s de cliente

Lista de Sucursales registradas en la base de datos

uario E-Branch ponibles para rutinas de usuario

Lista de Operadores Conectados dada una sucursal seleccionada de la lista de sucursales

www.byteacgp.cl

Campos que especifican la mensajería enviada y recibida por la Aplicación


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

AgenteSrv Aplicación desarrollada en Microsoft Visual Basic 6.0 Pantalla de Ejecución de la Aplicación

Lista de Sucursales registradas en la base de datos

Lista de Supervisores conectados dada una uario E-Branch sucursal seleccionada ponibles para rutinas de usuario de la lista de sucursales Campos que especifican la mensajería enviada y recibida por la Aplicación www.byteacgp.cl


Inducción

de la solución s del servidor

Día 1

Día 2

Día 4

Día 5

HostWeb Aplicación desarrollada en Microsoft Visual Basic 6.0 Pantalla de Ejecución de la Aplicación

s

s de cliente

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Día 3

Posibles Estados de la Línea de Host En Línea Fuera de Línea

Campos que especifican la mensajería enviada y recibida por la Aplicación


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Componentes

Acc2baseweb Componente desarrollada en Microsoft Visual Basic 6.0, contiene rutinas encargadas de la conexión y consultas a la base de datos, s además contiene rutinas utilizadas durante la ejecución de una transacción. Entre las funcionalidades mas importantes se pueden s de cliente destacar : •Acceso a base de datos •Proceso de ejecución de una transacción desde el envió hacia el host y hasta la respuesta entregada al usuario. •Manejo en la Afectación de Totales. uario E-Branch •Manejo Monto Máximo y Piso Efectivo. ponibles para rutinas dedel usuario •Construcción de documentos para impresión.

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Componentes

FunctionWeb Componente desarrollada en Microsoft Visual Basic 6.0, contiene rutinas generales utilizadas por el Servidor Web y aplicaciones tales s como :SPSweb y AgenteSrv. Entre las funcionalidades más importantes se destacan: s de cliente •Funciones de empaquetado •Funciones para el Manejo de Fechas •Funciones de Enmascaramiento •Verificación de claves uario E-Branch •Funciones de interpretación de archivos de formateo para ponibles para rutinas de usuario despliegue de totales.

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Componentes ServicioWeb Componente desarrollada en Microsoft Visual Basic 6.0, contiene las rutinas de comunicación y formato de mensajes para comunicación con el AgenteSvr y SPSweb. Comunica Componente desarrollada en Microsoft Visual Basic 6.0, permite la comunicación del Servidor Web con el host.

ProcesoTdf uario E-Branch Componente desarrollada en Microsoft Visual Basic 6.0, contiene el ponibles para rutinas de de usuario proceso ejecución de una transacción encadenada permitiendo

www.byteacgp.cl

definir los pasos y acciones necesarias para la configuración de la información, accediendo a la parametrización definida en la base de datos de E-BRANCH. Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

Día 1

Día 2

Día 3

Día 4

Día 5

Componentes Convertidor Componente desarrollada en Microsoft Visual C++ 6.0, contiene rutinas para traspaso de datos de ASCII a EBCDIC y viceversa.

UsrFuncs s de cliente Componente desarrollada en Microsoft Visual Basic 6.0, contiene diferentes tipos de salidas de usuario, las cuales permiten entregar una mayor funcionalidad al sistema cuando los requerimientos de ejecución no son satisfechos por la parametrización. Entre las salidas de usuario mas importantes se pueden destacar: Salidas de uario E-Branch usuario el Inicio/Cierre de Día, para la Apertura/Cierre de Caja, ponibles para rutinas depara usuario para la Afectación de Totales.

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Componentes SPExecute Componente desarrollada en Microsoft Visual Basic 6.0, componente fuera de proceso que permite ejecutar el recálculo de totales. SPStart Componente desarrollada en Microsoft Visual Basic 6.0, esta es utilizada para instanciar la componente fuera de proceso SPExecute.

MantenedorWeb uario E-Branch Componente desarrollada en Microsoft Visual Basic 6.0, contiene ponibles para rutinas de usuario funcionalidades a ser utilizadas por el módulo MANTENEDORWEB,

www.byteacgp.cl

entre las funcionalidades se pueden destacar: •Creación, Eliminación y Modificación de Operadores •Creación, Eliminación y Modificación de Sucursales

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

DLL Tcpapi Dll desarrollada en Microsoft Visual Basic 6.0, permite las funciones básicas de TCP/IP utilizadas por las aplicaciones de Servidor. Empaquetador Dll desarrollada en Microsoft Visual C++ 6.0, contiene las rutinas de empaquetamiento básicas utilizadas por la componente FunctionWeb.

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Ver 5.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Aplicaciones de Cliente AgenteCte Aplicación ubicada en el Servidor web, la cual es instanciada desde cada estación de trabajo cada vez que se ejecuta el sistema E-BRANCH, esta aplicación permite la recepción y envío de mensajes remotos de autorización de supervisor y mensajes para el manejo de dispositivos de la estación.

Editores de Mantención uario E-Branch Corresponde a todos los editores construidos en Microsoft Visual ponibles para rutinas Basicde 6.0usuario que deben ser instalados en las estaciones de los usuarios encargados de esta tarea. Para acceder a cada uno de los editores se deberá utilizar el módulo MANTENEDOREB. www.byteacgp.cl

Ver 5.2 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Agente Cliente Aplicación desarrollada en Microsoft Visual C++ 6.0 Pantalla de Ejecución de la Aplicación

s

s de cliente

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Esta Aplicación será levantada de forma automática en el Cliente cuando este se conecte al Sitio Web E-Branch

Campos que especifican la mensajería enviada y recibida por la Aplicación


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Activex

AgenteWeb Desarrollada en Microsoft Visual C++ 6.0, incorpora funcionalidades de comunicación entre el browser y el Agente Cliente. s DescPrograma Desarrollada en Microsoft Visual Basic 6.0, permite ejecutar en el s de cliente cliente los Editores incorporados en el módulo MANTENEDORWEB. ImpresionLocal uario E-Branch Desarrollada en Microsoft Visual C++ 6.0, permite ejecutar las ponibles para rutinas de usuario diferentes funcionalidades de impresión cuando la estación del cajero se encuentra definida como una estación local para impresión de documentos. www.byteacgp.cl

Ver 5.2 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Activex Validaciones Desarrollada en Microsoft Visual C++ 6.0, contiene funciones encargadas de efectuar las validaciones sobre los campos de la transacción, de acuerdo a la validación asociada a cada campo (Validaciones Numéricas, Digito Verificador, Alfabéticas, Fechas y Listas).

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Ver 5.2 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

DLL Tcpapi32v1 Dll desarrollada en Microsoft Visual C++ 6.0, contiene las funciones básicas de TCP/IP utilizadas por las aplicaciones de Cliente. Drivers de dispositivos Corresponden a todos los drivers requeridos para hacer uso de los dispositivos utilizados por la solución.

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Ver 5.2 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Rutinas de Usuario

La mayoría de las rutinas de usuario son ejecutadas en el servidor web, por ello para su construcción se debe acceder a la carpeta “Rutina Usuario” del sitio web en donde se encuentran las distintas carpetas que identifican las distintas salidas de usuario disponibles. En cada carpeta existe una página asp que contiene la rutina correspondiente, en la cual es posible agregar directamente el código necesario para su utilización.

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Ver 6 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Día 4

Día 5

Esquema Rutinas de Usuario

s

s de cliente

uario E-Branch ponibles para rutinas de usuario

www.byteacgp.cl

Día 3


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario AFTEROUT Estas se ejecutan al finalizar la ejecución de la transacción y antes de la impresión de documentos, son utilizas principalmente para presentar la respuesta enviada por el host al finalizar una transacción. Function Afterout(NumRutina,DatosTdf,DatosProceso,StrComando0) NumRutina; número de rutina a utilizar DatosTdf; contiene los datos de la transacción en ejecución (Código, número de secuencia, fecha y hora de la transacción) DatosProceso; contiene los datos del proceso en ejecución (Código, número de secuencia, fecha y hora del proceso) StrComando0; contiene los datos recepcionados desde el host durante la ejecución de la transacción.

uario E-Branch ponibles para rutinas de usuario Retornos:

Buffer ="VISUALIZAIMPRIME“; ”VISUALIZA“ y “ ERRORRUT "

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

RutinaBeforin(NumRutina,buffer,tdf) de Usuario BEFORIN Function Estas se ejecutan del ingreso de los campos requeridos por una NumRutina; númeroantes de rutina a ser ejecutada transacción y pueden serdeusadas, por ejemplo, para preparar Buffer; contiene los datos la transacción en ejecución (Código campos de la automáticosCódigo o efectuar inicializaciones datos.la transacción, en caso que transacción, de supervisor que de autorizo laAntes transacción necesite autorización supervisor) de la Ejecución general de ladeRutina BEFORIN es llamada una previa Tdf; código deINIBEFORIN, la transacciónesta en ejecución rutina llamada rutina tiene la funcionalidad de desplegar pantallas previas al despliegue de datos de la transacción.

Retornos: Function IniBeforin(NumRutina,tdf) NumRutina; 0; Ejecución de la Rutina exitosa número de rutina a ser ejecutada Tdf; código de la <>0; error en la ejecución de la rutina, con despliegue de mensajes de transacción en ejecución error. Error definido en lista MSGERR_TCEX Retornos: uario E-Branch 0; no es necesario desplegar ninguna pantalla previa al despliegue de ponibles para rutinas de deusuario campos la transacción. NumRutina; es desplegada una pantalla con información previa al despliegue de campos de la transacción en ejecución.

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario FRMHOST Estas se ejecutan antes de enviar el frame de la transacción al Host. Esta rutina puede ser usada para agregar campos al frame o para modificarlos.

s

s de cliente

Function FrmHost(NumRutina,StrComando0,objBDFrm) NumRutina; número de rutina a ser ejecutada StrComando0; datos a ser enviados al host ObjBDFrm; objeto instanciado para realizar consultas a la base de datos Retorna un arreglo en donde:

Arreglo(0)=0; Ejecución de la Rutina exitosa uario E-Branch Error en la ejecución de la rutina. ponibles para rutinas de usuario

Arreglo(0)<>0;

Si Arreglo(0)=0, entonces Arreglo (1) contiene el buffer que será enviado al host con los respectivos campos e información perteneciente a la transacción en ejecución.

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario Usuario; código del operadorPASSBOOK que esta ejecutando la transacción

Esta permite definir formatoendelaimpresión libretas ylason utilizadas Sucursal; código de laelSucursal cual se estadeejecutando transacción

para aquellas transacciones en que la respuesta enviada desde el

Dsn; nombre de la Conexión ODBC por donde se accede a la base de datos host contenga un comando 002 o 003 de impresión de libreta. principal de E-BRANCH

FunctionPassbook(objBD,NumRutina,inicioimp,linea,usuario,sucursal,ds Retorna un arreglo en donde: n) Arreglo(0)=0; ejecución de la Rutina exitosa ObjBD; objeto instanciado para realizar consultas a la base de datos Arreglo(0)<>0; error en la ejecución de la rutina, con despliegue de mensajes NumRutina; ser ejecutada de error. Errornúmero definidodeenrutina lista aMSGERR_TCEX Inicioimp; parámetro que indica si la información primera o Si Arreglo(0)=0, entonces Arreglo(1) contiene lacorresponde o las líneasa una de posteos a una segunda línea posteos. preformateadas parade ser impresas en la libreta, ademas Arreglo (2)

uario E-Branch contendrá un flag indicando asilaquedan de posteos Inicioimp=0; corresponde primeramas línea líneas de posteos ponibles para rutinas de usuario

para ser procesadas (Arreglo (2)=0 quedan líneaslínea de posteos, si Arreglo (2)<>0 Inicioimp=1; corresponde a unamas segunda de posteos no quedan líneas de posteos para procesar). Linea; parámetro que contiene la información de la o las líneas de posteos que se desean imprimir.

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario SIMHOST

Esta se ejecuta si el sistema o la aplicación a la que pertenece la transacción se encuentran fuera de línea o si la estación se encuentra en modo "Local". Esta funcion tiene por objetivo simular una respuesta del computador Host. Se puede utilizar para impresión de líneas de libreta en modo fuera de línea. Function SimHost SimHost(NumRutina,buffer,largo,libreta)

s de cliente

NumRutina; número de rutina a ser ejecutada Buffer; información para la ejecución de la transacción fuera de línea Largo; Largo de buffer Libreta; es requerida impresora de libreta presente para ejecutar la transacción. libreta=Y;es requerida impresora de libreta libreta=N; no es requerida impresora de libreta

uario E-Branch Retorna un arreglo en donde: ponibles para rutinas de usuario Arreglo(0)=0; Ejecución de la Rutina exitosa

Arreglo(0)<>0; Error en

la ejecución de la rutina Si Arreglo(0)=0, Arreglo (1) contiene la respuesta simulada del host

www.byteacgp.cl

Ver 6.1 Manual deReferencias


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario USRCOMD

Esta rutina se ejecuta cuando el número de comando proveniente del host es mayor que 100 y permite reemplazar el proceso que efectuaría el producto ante la recepción de una respuesta proveniente del host. FunctionUsrComd(objBD,flag,ncomando,DatosTdf,DatosProceso,buffer, AnsHostBufE)

s

Flag; identificación de la etapa del proceso Ncomando; número de rutina a ser ejecutada s de cliente DatosTdf; datos de la transacción en ejecución (código, número de secuencia, fecha y hora de la transacción) DatosProceso; datos del proceso en ejecución (código, número de secuencia, fecha y hora del proceso) uario E-Branch Buffer; datos recepcionados desde el host AnsHostBufE; mensaje enviado hacia el host ponibles para rutinas de usuario Retornos: Salida

www.byteacgp.cl

Página hacia donde se redirecciona el proceso. Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario USRDOC Esta rutina se ejecuta para preparar los datos de los documentos especificados en el editor de documentos y que no pueden ser definidos en forma paramétrica. Function UsrDoc (NumRutina,tdf,objBD) NumRutina; número de rutina a ser ejecutada código de la transacción en ejecución ObjBD; objeto instanciado para realizar consultas a la base de datos

Tdf;

Retornos:

0; ejecución de la Rutina exitosa, NO se debe imprimir documento uario E-Branch -1; ejecución de la Rutina exitosa, SI se debe imprimir documento >0; ponibles para rutinas error de en lausuario ejecución de la rutina, con despliegue de mensajes de error. Error definido en lista MSGERR_TCEX

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina Retornos:de Usuario USRLVAL

Permite complementar la construcción de líneas de validación a ser impresas 0; Ejecución de la Rutina exitosa, NO se debe imprimir línea de validación en los documentos. La función disponible se ejecuta antes de procesar los -1; Ejecución de la Rutina exitosa, SI se debe imprimir línea de validación en campos definidos en el editor de líneas de validación y se denomina impresora Journal "usrlval()". Línea de validación de documentos <0; Indicaciones de cantidad y modo de impresión s Function UsrLvalDoc (NumRutina,datostdf,objBD) -2=imprimenúmero línea dede validación NumRutina; rutina una vez antes del documento -3=imprime línealadetransacción validación dos antes (código, del documento DatosTdf; datos de en veces ejecución número de s de cliente validación una vez después del documento secuencia, -4=imprime fecha y horalínea de ladetransacción) -5=imprime línea deconsultas validación veces después del ObjBD; objeto instanciado para realizar a lados base de datos documento Línea de validación de Journal >0 ; imprime la cantidad de veces definida por el retorno antes del Function UsrLvalJrn (NumRutina,datostdf,objBD) uario E-Branch documento NumRutina; número de rutina a ser ejecutada ponibles para rutinas de usuario DatosTdf; datos de la transacción en ejecución (código, número de secuencia, fecha y hora de la transacción) ObjBD; objeto instanciado para realizar consultas a la base de datos

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario AFTERIN Arrvalor; arreglo con contiene los valores de cada uno de lo campos que

Las rutinaslaque componen este programa se ejecutan componen transacción (Cantidad de campos de 1 a K)una vez que se ha efectuado ingreso de los de lalatransacción K; númeroelde campos quecampos componen transacciónpor parte del usuario, dichas rutinaspara puede ser usadas,depor ejemplo: para efectuar cálculos o Signo; signo la identificación números negativos validaciones a los con datos ingresados que no hayan podido realizados con Arrmask; arreglo contiene las mascaras de cada uno ser de lo campos que la parametrización definida para el campo. componen la transacción (Cantidad de mascaras de 1 a K) Arrtipo; arreglo que identifica los tipos (Lista, Alfabético, Numérico, Fecha) FunctionAfterin(num,ArrTdf,Arrvalor,K,signo,Arrmask,Arrtipo, de cada uno de los campos de la transacción (Cantidad de tipos de 1 a K) ArrNombreCampos) ArrNombreCampos; arreglo que identifica los nombres de cada uno de los Num; número de rutina a utilizar campos que componen la transacción (Cantidad de la nombres de campos de ArrTdf; arreglo que contiene los datos generales transacción: 1 aArrTdf K) [0]; código de la transacción

Retornos: ArrTdf [1]; fecha de ejecución de la transacción uario E-Branch [2];dehora de ejecución 0; ArrTdf Ejecución la Rutina exitosa de la transacción 1; ponibles para rutinas de usuario ArrTdf númerodesecuencia de despliegue la transacción Error en la[3]; ejecución la rutina, sin de mensajes de error. >1; ArrTdf estado en cual será Error en la[4];ejecución de el la rutina, contransmitida despliegue ladetransacción mensajes de(Local, error. Host) Error ArrTdfen [5];lista supervisor que a autorizado la transacción definido MSGERR_TCEX

www.byteacgp.cl

Ver 6.1 Manual deReferenciasTécnicas


Inducción

de la solución s del servidor

s

s de cliente

Día 1

Día 2

Día 3

Día 4

Día 5

Rutina de Usuario USRROUT Las rutinas que componen este programa se ejecutan al pasar de un campo a otro, la ejecución de la rutina se efectúa una vez que el campo ha sido validado por las validaciones estándares ofrecidas por el sistema. Estas rutinas pueden ser usadas, por ejemplo, para modificar el valor de un campo o agregar nuevas validaciones al campo propias del negocio de cada institución. Function RutinaUsuario(tdf,num,Arrvalor,numcampo)

Tdf; código de la transacción en ejecución Num; número de rutina a ser ejecutada Arrvalor; arreglo que contiene los valores de cada uno de lo campos que componen la transacción uario E-Branch Numcampo; Número del campo que será validado o modificado por la ponibles para rutinas rutina.de usuario Retornos:

www.byteacgp.cl

0; Ejecución de la Rutina exitosa 1; Error en la ejecución de la rutina

Ver 6.1 Manual deReferenciasTécnicas


Inducción

Día 1

Día 2

Día 3

Día 4

Día 5

Readarea Storarea Funciones disponibles para Rutina de Desempaqueta ponentes de la solución Propósito Lee un campo desde el área de trabajo pública o privada. Modifica el n(integer) valor de un n=0 campo del Propósito mponentes del servidor Usuario Retorno okárea de trabajo pública o privada. Empaqueta

Desempaqueta unn=1 númerono Retorno n(integer)n=0 okempaquetado. existe área especificada Propósito n<0 error Retorno Formato Function Empaqueta un string de caracteres numéricos. readarea Formato (byref dato,byrefellargo, Dato; String que contendrá datotipo,number) desempaquetado Retorno variable de Function retorno(byref que tendrá el dato tipo,number) obtenido String questorarea contendrá el dato,largo, dato empaquetado Formato Function desde el área de trabajo deseada Largo; variable de Dato; dato a almacenar enAsel String, área de ByVal trabajo sig deseada mponentes de cliente Formato Desempaqueta(ByVal valor As String) As retorno que tendrá el alargo del dato obtenido Largo; largo del dato almacenar licaciones Function valor As String, ByVal sig As String) String Empaqueta(ByVal Tipo; el datoárea desde donde se obtendrá el Tipo; área en al cual se almacenará tivex Asdato String Valor; dato que se desea desempaquetar A Privada Alfanumérica A Privada alfanumérica LS Valor; que desea empaquetar N Privada Numérica Sig;dato indicador signo N sedel Privada Numérica Sig; indicador P Pública Alfanumérica as de Usuario E-Branch P del signo Pública alfanumérica Ubicación C Pública Numérica Ubicación C Pública numérica ones disponibles para Componente FunctionWeb.dll (Clase: Componente FunctionWeb.dll (Clase: Empaquetar) Number; Number; número delnúmero área endel la área cual se desde almacenará laEmpaquetar) cual seelobtendrá dato (>=1) el dato (>=1) as de usuario

ios Web licaciones mponentes LS

ratorio

www.byteacgp.cl

Ubicación FunctionUsers.asp

Componente Página

Ver 7 Manual deReferenciasTécnicas


Inducción

Día 1

Día 2

Día 3

Día 4

Día 5

Laboratorio ponentes de la solución mponentes del servidor •Asignar a la transacción de prueba una rutina Anterior de Entrada (Beforin)

ios Web licaciones mponentes LS

mponentes de

licaciones tivex LS

que permita desplegar en el campo “Nombre del cajero” el código del cajero con su descripción. Modificar la validación del campo para que este no sea modificado por el cajero. Rescatar el valor del Area Privada Alfabética número 50 y colocar cliente valor por defecto “No existe campo”. •Asignar al campo “Monto” una rutina de usuario que confirme el valor ingresado por el cajero. E-Branch

as de Usuario ones disponibles para as de usuario •Asignar a la transacción de prueba una rutina Posterior de Entrada (Afterin) que permita ejecutar la transacción cuando el operador ejecutor sea de ratorio sexo femenino, en caso contrario desplegar un mensaje de error.

www.byteacgp.cl


prueba