Cómo tendria que estar configurado el archivo SINCRONIZACION.INI en la PC SERVIDOR para recibir los datos de otras PC:
lRecibeArchivos.value = 1 cCarpetaDestino.value = 'c:\a_sincronizar;\\caja_2\a_sincronizar' timer2.interval = 400*1000*400 nsegundosDeEspera.Value = 30
[LOS CLIENTES] lRealizaIva.value = .T. lRealizaVentas.value = .T. lRealizaCobros.value = .T. lRealizaCompras.value = .T. lRealizaPagos.value = .T. lRealizaItemVentas.value = .T. lRealizaItemCompras.value = .T. lRealizaCheques.value = .T. lRealizaTarjetas.value = .T. lRealizaTablas.value = .T. lRealizaContabilidad.value = .T. lRealizaPercepciones.value = .T. lRealizaArticulos.value = .T. lRealizaCajas.value = .T. lRealizaVendedor.value = .T. *lDejaUnaCopia.VALUE = .T. *cCarpetaDeCopia.VALUE = 'c:\resguardo_de_sincronizacion\'
lRealizaPrevias.value = .F. lConActualizacion.value = .F. ldevuelveAsientos.Value = .F. lmodificaArticulosEnServer.Value=.F.
winrar.value = 'C:\PROGRAM FILES\WINRAR\'
El ejemplo de configuracion se lee asi:
- La variable lRecibeArchivos.value tiene el valor 1. Que significa que va a sumar los datos recibido por otra PC en la carpeta de trabajo que esté el Patagonia posecionado.
- La variable cCarpetaDestino.value tiene asignada 2 carpetas para sincronizar separadas por ";". Que al momento de iniciar la aplicacion, solicitará sobre qué carpeta se va a sincronizar los datos.
- El grupo [LOS CLIENTES] es la configuracion de las variables que se le envia a las PC cliente para que envien la informacion solicitada. Si no se quiere recibir algunas de ellas, hay que darle el valor .F., que significa "falso" (.T. significa Verdadero)
- En Modo CLIENTE (lRecibeArchivos.value = 0), de estar activada la variable lDejaUnaCopia.VALUE con valor .T., dejara una copia de lo enviado en la carpeta que se le asigna a la variable cCarpetaDeCopia.VALUE
- Un * al inicio de la linea, anula la linea entera
Segun el ejemplo la PC CAJA_1 leera y escribira en la carpeta \\SERVIDOR\a_sincronizar que pertenece al Servidor, y la PC CAJA_2 leera y escribira en una carpeta propia (c:\a_sincronizar), en su disco rigido a la que el Servidor tenga acceso de lectura/Escritura.
Segun el ejemplo:
- Por lo tanto si al iniciar la aplicacion PATAGONIA_SINCRONIZA.EXE en el Servidor, solicitara donde se desea sincrinizar.
Si se elije:
- c:\a_sincronizar, significara que se desea SINCRONIZAR con CAJA_1 (segun el ejemplo)
- \\caja_2\a_sincronizar, significara que se desea SINCRONIZAR con CAJA_2 (segun el ejemplo)
|
Cómo tendria que estar configurado el archivo SINCRONIZACION.INI en la PC CLIENTE CAJA_1 para enviar los datos a un Sincronizador configurdo como SERVIDOR:
lRecibeArchivos.value = 0
cCarpetaDestino.value = '\\SERVIDOR\a_sincronizar' timer2.interval = 400*1000*400 nsegundosDeEspera.Value = 30
lDejaUnaCopia.VALUE = .T. cCarpetaDeCopia.VALUE = 'c:\resguardo_de_sincronizacion\'
winrar.value = 'C:\PROGRAM FILES\WINRAR\'
El ejemplo de configuracion se lee asi:
- La variable lRecibeArchivos.value tiene el valor 0. Que significa que va a enviarr los datos a la carpeta \\SERVIDOR\a_sincronizar para que la PC configurada como SERVIDOR los tome de alli y los sume a la carpeta del Patagonia en curso
- La variable cCarpetaDestino.value tiene asignada una carpeta que esta compartida en el SERVIDOR.
- la variable lDejaUnaCopia.VALUE con valor .T., dejara una copia de lo enviado en la carpeta que se le asigna a la variable cCarpetaDeCopia.VALUE
- Un * al inicio de la linea, anula la linea entera
|
Cómo tendria que estar configurado el archivo SINCRONIZACION.INI en la PC CLIENTE CAJA_2 para enviar los datos a un Sincronizador configurdo como SERVIDOR:
lRecibeArchivos.value = 0 cCarpetaDestino.value = 'C:\a_sincronizar' timer2.interval = 400*1000*400 nsegundosDeEspera.Value = 30 lDejaUnaCopia.VALUE = .T. cCarpetaDeCopia.VALUE = 'c:\resguardo_de_sincronizacion\' winrar.value = 'C:\PROGRAM FILES\WINRAR\'
El ejemplo de configuracion se lee asi:
- La variable lRecibeArchivos.value tiene el valor 0. Que significa que va a enviarr los datos a la carpeta \\SERVIDOR\a_sincronizar para que la PC configurada como SERVIDOR los tome de alli y los sume a la carpeta del Patagonia en curso
- La variable cCarpetaDestino.valuetiene asignada una carpeta que esta compartida para que acceda el SERVIDOR.
- la variable lDejaUnaCopia.VALUE con valor 1, dejara una copia de lo enviado en la carpeta que se le asigna a la variable cCarpetaDeCopia.VALUE
- Un * al inicio de la linea, anula la linea entera
|
Otras referencias: Ver Tambien los siguientes link:
|