Procedimiento para hacer transacciones usando formato Activia en ITC
Ir a la navegación
Ir a la búsqueda
Si ya tiene homologado alguno de los formatos de Activia, puede utilizarla para hacer transacciones. Todas las variantes de ese formato son adimitidas.
Existen dos formas o procedimientos para realizar:
Mantener el mecanismo y formato Activia
- Utilizar el procedimiento definido (a saber)
- Instalar PiActivia (un plug-in que maneja el mecanismo) y configurar los directorios
- Instalar la aplicación de comunicaciones
Cambiar el mecanismo pero manteniendo el formato
- Crear un directorio aleatorio por ejemplo /home/operador/terms/termZy3UiD
- Crear una carpeta de salida y una de entrada: /home/operador/terms/termZy3UiD/upload y directorio upload por ejemplo /home/operador/terms/termZy3UiD/download
- Crear un archivo de texto llamado _svl.0 (el destinatario de la transacción es determinado por este archivo). Ejemplo: V9011101
- Copiar los archivos Clicab.slt y Praxis.slt
- Crear un archivo de texto llamado termZy3UiD y copiarlo en el directorio TX. En el ejemplo: ejemplo /home/operador/terms/tx
- Esperar la respuesta en /home/operador/terms/termZy3UiD/estado.rsp
- Leer y destruir el directorio /home/operador/terms/termZy3UiD
Ejemplo de _svl.0
Nombre del Campo | Descripción | Tipo | Longitud | Posición |
---|---|---|---|---|
Versión | Versión del formato de transacciones valor fijo: V901 | CHAR | 4 | 1 |
Empresa | Código de la Empresa. Permite identificar el financiador. Ej. 11 para OSDE. Ver códigos | NUM | 2 | 5 |
Actividad | Código de Actividad: 01 para Polivalente | NUM | 2 | 7 |
Licencia | Este campo es opcional. Corresponde a la licencia SITEL a utilizar, si no es enviado el programa de comunicación tomará una configurada en la aplicación. Ejemplo: PRUEBA00 | CHAR | 8 | 9 |
TOTAL 8 ó 16 bytes
Ejemplo: V9011101 o V9011101PRUEBA00
NOTAS:
- El archivo no debe tener caracteres adicionales como retornos de carro o indicadores de EOF.
- Si se omite el campo Licencia, SITEL utilizará la primer licencia que encuentre. En general no debería omitirse el campo Licencia, salvo que solo se registre una licencia en SITEL. La licencia identifica al cliente que se está conectando a un servidor SITEL.
- La longitud del archivo debe ser de 8 ó 16 bytes dependiendo si se omite o no el campo Licencia. Una vez que han sido creados los archivos propios de la transacción y el archivo _svl.0, debe crearse un archivo más para disparar la transacción. Este archivo se llama igual que el directorio de la terminal que se está utilizando para la transacción. La ubicación de este archivo es el directorio tx, de ahí proviene el nombre de Método TX de activación de la transacción. El directorio tx se encuentra en la estructura de directorios de SITEL en el mismo nivel que los directorios termxxxx. Supongamos que para la transacción se va a utilizar la terminal term001, los archivos propios de la transacción y el _svl.0 se guardarán en k:\SITEL\term001\upload, por ejemplo. Luego, el archivo para disparar la transacción deberá crearse en el directorio k:\SITEL\tx con el nombre term001. El contenido de este archivo no tiene importancia, incluso puede estar vacío.