Professional Documents
Culture Documents
Punto de Ventas, una introduccin ...................................................................................3 Identificando las Estaciones ................................................................................................4 El PDV ...............................................................................................................................................4 El Servidor Back Office...................................................................................................................5 El consumo de licencias del Punto de Venta ..............................................................................5 Lo Que Son los Paquetes? ...................................................................................................6 Configuracin de los Cajeros................................................................................................7 Configuracin de las Estaciones ........................................................................................7 Carga en las Estaciones..........................................................................................................8 Procedimientos para Implantacin ...................................................................................9 Realizando una Venta .............................................................................................................10 Anulando un Cupn Fiscal ....................................................................................................12 Realizando un Corte de Caja ...............................................................................................12 Realizando una Entrada de Cambio ................................................................................12 A fila de atencin del servicio FRTA020 ......................................................................13 La tabla SLI ..................................................................................................................................14
El PDV El PDV es una estacin que debe tener las mismas caractersticas del servidor, una vez que el no hace acceso directamente a la base de datos del Servidor. El diccionario de datos debe tener las mismas caractersticas del diccionario de datos del Servidor. Por lo tanto, caso sea hecho algn cambio en el diccionario de datos del Servidor, la misma debe ser replicada para todos los PDVs. Cada PDV debe ser identificado por un nmero que servir tanto para la identificacin en el Catlogo de Estaciones en el Servidor, cuanto para Carga de las Estaciones (rutina responsable por actualizar la base de datos en el PDV).
Para que el PDV pueda enviar las ventas al Servidor, debe se cargar un servicio en la inicializacin del Server del PDV, que se llama StartJob. El servicio APFrontLoja es el responsable por hacer la conexin del Server del PDV con el Server del Servidor. Una vez que el PDV est conectado al Servidor, esto servicio va a verificar si existe ventas pendientes que debern ser enviadas al Servidor, al mismo tiempo que verifica si existe alguna Carga a ser bajada del Servidor para el PDV. Es necesario adoptar como estndar en las implantaciones, que el PDV 1 utilice as caractersticas de la Estacin identificada como 001 en el Catlogo de Estaciones, y en el servicio de envo de ventas y recepcin de Carga, e as por adelante en los otros PDVs. El diccionario de datos del PDV debe siempre estar compatible con el diccionario de datos del Servidor Back Office. Intente siempre agrupar en la estacin 001, el ECF de nmero 001 o 0001, e as por adelante, pues que quedar mas sencillo la identificacin de la origen de las ventas en el PDV. El Servidor Back Office El Servidor Back Office, es una estacin que deber ser la responsable por recibir y procesar los paquetes enviados por el PDV. Debemos iniciar los trabajos con el Punto de Venta, con una premisa de que el Control de Tiendas ya est completamente instalado y configurado en esta computadora. Una vez que los paquetes tengan sido recibidos por el Servidor, los mismos deben ser procesados para que se pueda hacer la integracin de las ventas con el ERP de Microsiga. Para eso debe ser iniciado un servicio en el Server del Servidor. Este servicio puede ser iniciado por una intervencin del usuario o por una StartJob, llamada LJGrvBatch. Podemos iniciar esto servicio utilizando la opcin ERP On-Line y parar utilizando la opcin ERP Off-Line del men Actualizaciones / Retaguardia. Si quisiera automatizar, podemos cargar este servicio en una StartJob, como en el ejemplo abajo: [OnStart] Jobs=Integracion ERP [Integracion ERP] Main=LJGrvBatch Environment=<cAmbiente> nParms=4 Parm1=<cEmpresa> Parm2=<cFilial> Parm3=<Intervalo entre procesos> Parm4=<Tiempo de Espera> El consumo de licencias del Punto de Venta El PDV no consume licencia, quien consume es el servicio APFrontLoja. Cuando est conectado al Servidor, va a consumir una licencia del Punto de Ventas. Es importante que la seccin [LicenseClient] existente en el archivo MP8SRV.INI del Back-Office NO EST PRESENTE en el PDV, pues en esto caso, estar consumiendo una licencia ms de manera incorrecta, lo que podr hacer que otros PDVs no se conecten con en Back-Office por exceso de conexiones.
Venta, en el Servidor, deben-se realizar los siguientes procedimientos para instalacin. Inicialmente debe-se copiar las siguientes carpetas del Servidor para el PDV:
SYSTEM BIN; APO. Cre la carpeta conforme especificada en el diccionario de datos SX2. Por ejemplo, en el SX estndar cre la carpeta DATA. (Las tablas sern creadas automticamente por el Punto de Venta). Certifique-se de que el tem Server, en la seccin TCP del archivo de configuracin MP8RMT.INI est correctamente configurado. Debe-se utilizar la llave LocalHost o el propio nombre/IP de la computadora. Acordase de que cada PDV deber tener obligatoriamente un Server. E que cada PDV deber tener un nmero de estacin propio. En la carpeta Iniciar de Windows, cre un short-cut para el MP8SRVWIN.EXE y un para el MP8RMT.EXE, como en el ejemplo abajo, pues el PDV deber inicializar el Server y iniciar directamente el Punto de Venta. MP8SRVWIN.EXE Console MP8RMT.EXE P=SIGAFRT E=<Ambiente> A= -A=<Nmero Estacin> En esto momento el PDV ya puede inicializar el Protheus. Inicie el MP8SRVWIN.EXE e inicie una seccin del Punto de Venta. En el Punto de Venta, entre en el men Miscelneas, seleccione la opcin Configuracin de Estacin, y haga la captura de la estacin para la cual esto PDV fue configurado para trabajar. Cuando fue ejecutada una Carga, estas informaciones sern sustituidas por las configuraciones del Servidor. Por lo tanto, va directo a la pantalla de Ambiente Local de la carpeta Back Office FrontLoja, llene todas las informaciones para ejecutar un aplicativo, como ambiente, empresa y sucursal. Al confirmar estas informaciones, ser grabado en el archivo de configuracin MP8SRV.INI, la configuracin necesaria para la conexin con el Servidor Back Office. La seccin creada sigue el estndar: [OnStart] Jobs=APFrontLoja [APFrontLoja] Main=FRTA020 Environment=<cAmbiente> nParms=3 Parm1=<cEmpresa> Parm2=<cSucursal> Parm3=<cEstacin> Salga del Punto de Venta, finalice el Server del Protheus e reinicie-o. Esto procedimiento es necesario pues esto servicio es iniciado en la inicializacin del Server. En la inicializacin, el PDV va a iniciar el servicio APFrontLoja de conexin con el Servidor. Todos los archivos necesarios para el funcionamiento del Punto de Venta, descritos en la seccin Carga de las Estaciones, sern actualizados en este momento.
Para ejecutar cualquier procedimiento en el Punto de Venta, es necesario hacer la apertura de la caja. Caso el usuario no tenga permiso para efectuar la operacin, ser solicitado el permiso de un superior. Es posible salir del Punto de Venta entre una venda y otra. Para eso, presione [ESC]. Cuando retornar al sistema nuevamente debe ser utilizado el mismo cajero que estaba abierto anteriormente. Caso sea necesario utilizar otro cajero, cierre el cajero anterior y haga la apertura del nuevo cajero. Caso sea utilizado un cajero diferente del abierto anteriormente, ser presentada una mensaje informando que el usuario X no cerr la caja y el acceso a la interfaz ser finalizado. Es posible cambiar el cliente o el vendedor en las operaciones de venta. Para eso, antes de iniciar una venta, presione la tecla [F10] para el cliente o [F11] para en vendedor. Solamente es posible cambiar el cliente o vendedor antes de se iniciar la venta. El Punto de Venta asume automticamente el cliente informado por el parmetro MV_CLIPAD. Despus de este momento, los movimientos de venta pueden ser ejecutados. Para agilizar la venta, el Punto de Venta considera el campo Cantidad como 1. Si fue necesario registrar una cantidad mas grande, presione [F7], informe la cantidad y presione [ENTER]. Caso est utilizando el lector de cdigo de barras, haga la lectura del cdigo del producto. Si los productos no puedan ser ledos por el lector, o el PDV no los pos, basta digitar el cdigo y presionar [ENTER]. En las operaciones de venta es posible conceder descuentos para los articulos. Para eso, antes de informar el cdigo del artculo, presione [F6]. Caso el usuario no tenga permiso para efectuar la operacin, ser solicitado el permiso de un superior. El descuento solamente va a tener validad para el prximo producto informado despus de la tecla [F6].
10
El Punto de Venta permite anular artculos. Para eso en la pantalla de venta, presione [F8]. De acuerdo con el ECF utilizado, solamente ser posible anular el ltimo tem impreso. Caso el usuario no tenga permiso para efectuar la operacin, ser solicitado el permiso de un superior. El artculo anulado presentar la notacin de ANULADO en el rea del ticket. Despus de registrar todos los producto de la venta, es iniciado el proceso de finalizacion de la venta, donde van a ser definidos las formas de pago. Para eso presione la tecla [F9]. En el cuadro abajo son presentadas las teclas utilizadas en la finalizacin de la venta: Teclas [F5] [F6] [F9] [F12] [ESC] Funcin Condiciones de Pago Conceder descuento en el total de la venta Finalizar la venta Tecla de funcionalidades Salir del Punto de Ventas
Las formas de pago en el Punto de Ventas pueden ser definidas por las teclas [CTRL]+[A] hasta [CTRL]+[Z]. Caso no haya sido capturada ninguna Administradora Financiera 9SAE), las formas de pago debern ser las siguientes: CTRL + A CTRL + B Pago en Efectivo Pago en Cheque
Las Administradoras Financieras capturadas sern adicionadas en la prxima tecla disponible (CTRL + C). Puede ser utilizado el agrupamiento de varias teclas e exhibir en un men de seleccin, para eso, configure el campo AE_GRPFRT con el contenido XYY, donde X es la letra da tecla a ser utilizada y YY es el nmero a ser seleccionado en el men. Por ejemplo, el contenido C01 indica que esta forma de pago ser accionada por la tecla [CTRL]+[C] y seleccionado en el men la opcin 01. Para utilizar las Condiciones de Pago (SE4) definidas, presione [F5] y seleccione en el men la condicin deseada. Caso quiera utilizar una condicin de pago donde ser posible definir las cuotas y valores independientemente de las que est en la tabla de condiciones de pago, seleccione la opcin 999 Condicin Negociada. Ser exhibida la misma pantalla utilizada por la interfaz de Venta Asistida del mdulo de Control de Tiendas. Para conceder descuento en el total de la venta, presione [F6]. Para finalizar presione [F9]. Despus de este punto, el Punto de Venta finaliza el proceso y libera la estacin para iniciar una nova venta. Para realizar el Cierre de Caja, presione [F5] (regresamos a las teclas del primero momento de la pantalla de venta). Caso el usuario no tenga permiso para efectuar la operacin, ser solicitado el permiso de un superior. Antes de hacer el Cierre de Caja, debe ser ejecutada la rutina de Corte de Caja, transfiriendo los valores del cajero para el cajero general de la tienda. Este cajero es identificado por el parmetro MV_CXLOJA. De esta manera, es posible controlar el flujo de numerarios de los cajeros como del cajero general de la tienda. Los valores pueden ser observados a travs de la rutina Resumen de Caja en el mdulo de Control de Tiendas.
11
12
13
La tabla SLI
La tabla SLI Monitoreo de las Estaciones, es una tabla desarrollada para hacer la comunicacin entre la interfaz de atecin del mdulo de Punto de Venta y el servicio FRTA020, una vez que los dos procesos son distintos, pero trabajan en paralelo en el punto de venta. Todas las funcionalidades descritas abajo van a entrar en la fila de ejecucin que vimos en la seccin anterior: Recibimiento de la Carga: Cuando es liberada una carga en el Servidor Back-Office, es generado un registro en la tabla SLI del PDV con el LI_TIPO=LCK. Esto registro informa a la interfaz de Punto de Venta que existe una carga disponible para ser recibida. Cuando la interfaz de Punto de venta terminar de hacer la venta, automticamente va a informar a travs de esto registro que ya puede recibir una carga, exhibiendo en la pantalla la siguiente mensaje Espere. Actualizando la base de datos. Anulacin de Cupn Fiscal: Como vimos anteriormente en la seccin Anulando un cupn Fiscal, si hacemos la anulacin de un cupn despus de la a finalizacin, el mismo ya podr estar en el Servidor Back-Office. Caso esto ya est ocurrido, ser generado un registro con el LI_TIPO=CAN y el nmero del cupn fiscal para la anulacin en el Servidor Back-Office. Corte de Caja y Entrada de Cambio: Cuando es realizada un Corte de Caja o Entrada de Cambio, es generado un registro con LI_TIPO=050 donde contendr informaciones de cual registro de la tabla SE5 deber ser sincronizado con el Servidor Back-Office.
14