17
Manual de Configuración del módulo OffLine Power On

Manual de configuración Power On

Embed Size (px)

DESCRIPTION

Manual de configuración del modo Off-line Power On.

Citation preview

Page 1: Manual de configuración Power On

Manual de Configuración del módulo OffLine –

Power On

Administrador
logo
Page 2: Manual de configuración Power On

Configuración del módulo OffLine – Power On

Índice del Manual

MANUAL DE CONFIGURACIÓN DEL MÓDULO OFFLINE /POWER ON .................... 1

1. INTRODUCCIÓN ............................................................................................... 1

2. CONFIGURACIÓN DEL MODO OFFLINE ......................................................... 1

3. PROCESO OFFLINE ......................................................................................... 4

4. REINTEGRACIÓN DE DATOS .......................................................................... 6

CONFIGURACIÓN DEL MÓDULO OFFLINE EN SISTEMAS CON TERMINAL

SERVICES ................................................................................................................... 7

5. COMO USAR EL MODO OFFLINE CON TERMINAL SERVICES ..................... 7

6. CONFIGURACIÓN PARA LA COPIA DE LA BASE DE DATOS EN TERMINAL SERVICES Y POSTERIOR REINTEGRACIÓN DE DATOS ..................................... 7

7. IMPRESO OFFLINE .......................................................................................... 12

8. ANEXOS ............................................................................................................ 14

Page 3: Manual de configuración Power On

Configuración del módulo OffLine – Power On

MANUAL DE CONFIGURACIÓN DEL MÓDULO OFFLINE /POWER ON

1. INTRODUCCIÓN

El sistema OffLine de Sage Retail ha sido concebido para sistemas que trabajan en Red, donde pueden ocurrir, aunque sea de forma puntual, pérdidas de red o desconexiones de la red, verificándose la necesidad de continuar con la facturación. En este caso, el modo OffLine permitirá trabajar localmente, hasta que se restablezca de comunicación, pudiéndose entonces proceder al reintegro de los datos.

2. CONFIGURACIÓN DEL MODO OFFLINE

1. En Diversos \Configuraciones \Parámetros, en el apartado “FrontOffice” debe activar la opción Modo Offline “Utilizar base de dados offline cuando se detecten fallos en la red”.

Page 4: Manual de configuración Power On

Configuración del módulo OffLine – Power On

2. En Diversos \ Configuraciones \ Configuración de Documentos \ Serie Documentos,

Defina las series que se utilizarán en modo Offline., marcando la casilla de verificación Off Line.

El campo “Serie por defecto” hace referencia al modo On Line.

MUY IMPORTANTE: Las Series OffLine deben ser distintas a las Series OnLine.

Page 5: Manual de configuración Power On

Configuración del módulo OffLine – Power On

3. En Diversos \ Configuraciones \ Configuración de Puestos \ Diversos, en la carpeta Configuraciones POS, indicaríamos en el campo Serie Offline, la serie que se utilizará en ese puesto cuando se inicialice el puesto en modo OffLine.

MUY IMPORTANTE: Cada puesto deberá tener una serie OFFLINE única, que solo podrá ser utilizada en ese Puesto.

Una vez informadas estas configuraciones, en la próxima inicialización de Sage Retail se crearán automáticamente las bases de datos Sage RetailOffline.mdb y ReportViewsData.mdb localmente (en la carpeta donde está instalada la aplicación), presentando la siguiente pantalla:

Page 6: Manual de configuración Power On

Configuración del módulo OffLine – Power On

La sincronización de la base de datos OffLine ocurre 1 vez al día, automáticamente cuando se entra en el BackOffice o en el FrontOffice Teclado o Táctil (esta actualización se realiza para todas las tablas y configuraciones).

En el caso de que se quiera actualizar la base de datos Offline manualmente, en el Back Office acceda a Diversos \ Utilidades \ Actualizar base de datos OffLine.

3. PROCESO OFFLINE

Cuando ocurre una pérdida de red se presentarán mensajes informativos, el primero indicando que la conexión se ha perdido y que se intentará recuperar esa conexión.

Page 7: Manual de configuración Power On

Configuración del módulo OffLine – Power On

En caso de no conseguirlo, se presentará el segundo mensaje, indicando que no ha sido posible establecer la conexión con la base de datos, y si desea iniciar Sage Retail en modo offline. Pulsar el botón Si, para que la aplicación reinicie en modo OffLine.

En modo Offline existe una limitación en cuanto a los artículos, ya que no se podrán modificar ni dar de alta (si se intentara dar de alta, las opciones se presentarían desactivadas).

Tampoco se podrán modificar o dar de alta Clientes, Vendedores, etc., ya que el objetivo es poder continuar vendiendo. Igualmente, no se permitirán introducir Documentos de Compra, Stocks o Cuentas Corrientes, cuyas opciones aparecerán desactivadas.

Page 8: Manual de configuración Power On

Configuración del módulo OffLine – Power On

4. REINTEGRACIÓN DE DATOS

Una vez se restablezca la conexión con la red, se procederá a la reintegración de los datos. Ejecute SROffRecover.exe (bien desde un acceso directo o desde el menú Inicio) para integrar los movimientos en la base de datos principal ejecutados en modo Offline. Se presentará la pantalla siguiente, en la cual pulsaremos el botón Importar, para que se reintegren los datos a la Base de Datos.

Después de la importación, aunque se elimine la base de datos y se vuelva a crear posteriormente, la numeración de esa serie se mantendrá secuencialmente.

En caso de que no existan datos para reintegrar a la base de datos, se presentará un mensaje informativo indicándolo.

Page 9: Manual de configuración Power On

Configuración del módulo OffLine – Power On

CONFIGURACIÓN DEL MÓDULO OFFLINE EN SISTEMAS CON TERMINAL SERVICES

5. COMO USAR EL MODO OFFLINE CON TERMINAL SERVICES

Después de instalar el Sistema Operativo en el Servidor (equipo donde Sage Retail está instalado y al cual se conectarán los terminales) deberá activar el servicio Terminal Services. Posteriormente, crear los usuarios para el acceso remoto, con los respectivos permisos. En el Terminal (equipo que utiliza el Terminal Services Client para trabajar remotamente en el Servidor), además de configurar el acceso remoto, tendrá que instalar Sage Retail para que pueda entrar en modo OffLine en caso de fallo en la red. Asimismo, deberá crear una nueva empresa, para que todos los ficheros se generen correctamente. La base de datos OffLine puede ser transferida para el terminal (máquina local) por copia normal, indicando los parámetros TSOFFLINEFOLDER y TSTRANSFERMODE:

TSOffLineFolder => directorio de la carpeta donde se guardarán los ficheros en el Terminal. TSTransferMode 0 => método de transferencia.

6. CONFIGURACIÓN PARA LA COPIA DE LA BASE DE DATOS EN TERMINAL SERVICES Y POSTERIOR REINTEGRACIÓN DE DATOS

1. En cada terminal, configure el Terminal Services Client para utilizar el Sage Retail.

En la configuración de la Conexión al Escritorio Remoto, seleccione el apartado “Recursos Locales \ Dispositivos y Recursos Locales y pulse el botón Más, indicando la unidad de disco local donde se creará la carpeta que contiene la base de datos OffLine. La carpeta debe ser compartida para que se pueda realizar la transferencia de datos cuando se realice el acceso remoto a la máquina local.

Page 10: Manual de configuración Power On

Configuración del módulo OffLine – Power On

A continuación, en el apartado Programas active la opción “Iniciar el siguiente programa al conectarse” y en “Nombre del archivo y ruta de acceso del programa” introduzca el comando que permitirá, al iniciar el Servidor, que la aplicación Sage Retail ejecute la copia de la base de datos OffLine para la máquina local. Ejemplo: C:\Archivos de Programa\Sage\Retail2009\SRetail.exe 2/TSOFFLINEFOLDER C:\OFFLINE /TSTRANSFERMODE 0 Siendo: [directorio de la aplicación Sage Retail] [Nº de Puesto] /TSOFFLINEFOLDER [directorio de la carpeta local donde se guardarán los archivos comprimidos] /TSTRANSFERMODE 0

Page 11: Manual de configuración Power On

Configuración del módulo OffLine – Power On

En caso de que no desee utilizar la opción de “Iniciar el siguiente programa al conectarse”, en el Escritorio del usuario remoto, debe crear un acceso directo con el directorio indicado. En este caso, la copia no arrancará automáticamente y, después del acceso al Servidor, será el usuario remoto el que debe activarla desde el acceso directo creado. Para finalizar, en el apartado General introduzca el Nombre o IP del equipo remoto y guarde la definición de la conexión en el respectivo puesto.

Page 12: Manual de configuración Power On

Configuración del módulo OffLine – Power On

2. Instalar/Configurar Sage Retail en el terminal (máquina local) para que este pueda

encontrar los archivos comprimidos de las bases de datos OffLine y pueda, caso no tenga acceso remoto al servidor, acceder al Sage Retail localmente en modo OffLine.

Para ello, cree una carpeta en su PC de forma a albergar estos ficheros (en el ejemplo que seguiremos, nuestra carpeta se llamará OffLine y estará en el directorio raiz de C:). Posteriormente, en el fichero INI (Workstation o Server) defina las siguientes parametrizaciones en el separador [Workstation]

UseOffLineMode=True (definir True para activar el uso de base de datos OffLine) TSOfflineFolder=C:\OffLine (carpeta local donde se guardarán los ficheros comprimidos (según punto anterior).

Page 13: Manual de configuración Power On

Configuración del módulo OffLine – Power On

TSTransferMode=0 (el valor de este parámetro “método de transferencia” tiene que ser 0)

Nota Importante: El directorio para las bases de datos Sage Retail no podrá existir previamente, no debe estar generado (defina así un directorio inexistente en el fichero INI, por ejemplo: C:\SageData\DEMOS_TS). De esta forma, en el arranque del Sage Retail no se encontrarán las bases de datos y se preguntará al usuario si desea entrar en modo OffLine. [DataBase] … DatabaseName=SRetailData PhysicalDatabasePath= C:\SageData\DEMOS_TS PhysicalLogPath=C:\SageData\DEMOS_TS … [DataReport] … DatabaseName=ReportViewsData PhysicalDatabasePath= C:\SageData\DEMOS_TS PhysicalLogPath= C:\SageData\DEMOS_TS … 3. En cada terminal configure el Terminal Services Client para ejecutar el OffRecover. Crear un acceso directo para el acceso remoto según el punto 1 para OffRecover. En la opción “Iniciar el siguiente programa al conectarse” y en “Nombre del archivo y ruta de acceso del programa” introduzca el comando para iniciar el ejecutable OffRecover en Servidor, de forma a integrar los movimientos efectuados en modo OffLine de la máquina Local. Ejemplo:

C:\Archivos de Programa\Sage\Retail2009\SROFFRECOVER.exe /TSOFFLINEFOLDER “C:\OffLine” /TSTRANSFERMODE 0

Siendo [directorio del ejecutable OffRecover] /TSOFFLINEFOLDER “[directorio de la carpeta local donde se encuentra la base de datos del SageRetail OffLine]” /TSTRANSFERMODE 0

Page 14: Manual de configuración Power On

Configuración del módulo OffLine – Power On

Conforme indicamos en el punto 1, en caso de que no desee utilizar la opción “Iniciar el siguiente programa al conectarse”, en el Escritorio del usuario remoto, debe crear un acceso directo con el directorio indicado. En este caso, la aplicación no arrancará automáticamente, o sea, el usuario remoto, después del acceso al Servidor, tendrá que entrar en el respectivo acceso directo.

7. IMPRESO OFFLINE

Ejecute los siguientes pasos, de forma a definir la misma impresora del equipo local en el acceso remoto. 1. Poner “test.bat” (en anexo) en la carpeta de instalación del Sage Retail. 2. En cada puesto local definir el nombre de la impresora caracterizando el puesto, por

ejemplo, “TM_PUESTO1” para el puesto 1, “TM_PUESTO2” para el puesto 2, etc.

Page 15: Manual de configuración Power On

Configuración del módulo OffLine – Power On

3. Poner “cambianombreimpresora.vbs” (en anexo) en la carpeta del usuario en el servidor,

por ejemplo, para el usuario PUESTO1 (login) quedaría en “c:\documents and settings\puesto1\”

4. En el acceso directo (RDP) en los puestos antes del comando de inicialización de la aplicación indicar el path del BAT, por ejemplo: C:\Archivos de Programa\Sage\SageRetail2009\test.bat C:\Archivos de Programa\Sage\SageRetail2009\SRetail.exe 2 /TSOFFLINEFOLDER “c:\OFFLINE” /TSTRANSFERMODE 0

5. Después de iniciar sesión remota, indicar en Conf. de Puestos la misma impresora

Page 16: Manual de configuración Power On

Configuración del módulo OffLine – Power On

8. ANEXOS

test.bat

"%HOMEPATH%\cambiar nombre impresora.vbs" %CLIENTNAME%

%*

cambianombreimpresora.vbs

sub ChangePrinterName

strNombreBaseDeLaImpresora="Generic" 'Escribir entre comillas el nombre base de la impresora

Dim ArgObj

set ArgObj=WScript.Arguments

'if ArgObj.count=0 then

' exit sub

'end if

If argobj.count>0 then

strNombreBaseDeLaImpresora =argobj(0)

End if

Page 17: Manual de configuración Power On

Configuración del módulo OffLine – Power On

strComputer = "."

Set objWMIService = GetObject("winmgmts:" _

& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colPrinters = objWMIService.ExecQuery _

("Select * from Win32_Printer Where DeviceID LIKE '%(%" & strNombreBaseDeLaImpresora & ")%'")

'msgbox "Vamos a modificar el nombre de las impresoras:" & colPrinters.count

Dim lPos

For Each objPrinter in colPrinters

'Get ( position

lPos=Instr(1,objPrinter.DeviceID,"(")

objPrinter.RenamePrinter(left(objPrinter.DeviceID,lPos-1))

Next

end sub

ChangePrinterName