BD Duplicada

14/01/2008 - 13:39 por Alberto | Informe spam
La duda que tengo es sobre una aplicación en la que tengo un pc donde
residirá la bd y un tpv conectado por red a dicha bd.

El problema es que no siempre estará encendido el pc. Encenderlo no es un
problema aunque si se puede evitar, mejor. De todas formas y, para hacer la
aplicación más sólida, me gustaría no depender de él. Imaginaros que se
estropea por la razón que sea el pcno se podrían hacer ventas con el
tpv.

Me planteo en principio tener duplicados los productos en el tpv (aún no sé
cómo) y cuando se hagan ventas en modo desconectado, grabarlos en xml y
pasarlos a la base de datos posteriormente.

¿Hay algún modo sencillo de tener duplicados los productos (y solo los
productos) en el tpv?
Gracias

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
14/01/2008 - 14:03 | Informe spam
Disculpe mi ignorancia, qué es un 'tpv' ?

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Alberto" wrote:

La duda que tengo es sobre una aplicación en la que tengo un pc donde
residirá la bd y un tpv conectado por red a dicha bd.

El problema es que no siempre estará encendido el pc. Encenderlo no es un
problema aunque si se puede evitar, mejor. De todas formas y, para hacer la
aplicación más sólida, me gustaría no depender de él. Imaginaros que se
estropea por la razón que sea el pcno se podrían hacer ventas con el
tpv.

Me planteo en principio tener duplicados los productos en el tpv (aún no sé
cómo) y cuando se hagan ventas en modo desconectado, grabarlos en xml y
pasarlos a la base de datos posteriormente.

¿Hay algún modo sencillo de tener duplicados los productos (y solo los
productos) en el tpv?
Gracias



Respuesta Responder a este mensaje
#2 Peni
14/01/2008 - 14:11 | Informe spam
Abreviatura de Terminal Punto de Venta. Normalmente es un PC común con
una pantalla de pequeño tamaño, teclado reducido y con cajón
portamonedas e impresora de tickets acoplada en la misma caja y la
carcasa se asemeja a la de una caja registradora.

Disculpe mi ignorancia, qué es un 'tpv' ?

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Alberto" wrote:

La duda que tengo es sobre una aplicación en la que tengo un pc donde
residirá la bd y un tpv conectado por red a dicha bd.

El problema es que no siempre estará encendido el pc. Encenderlo no es un
problema aunque si se puede evitar, mejor. De todas formas y, para hacer la
aplicación más sólida, me gustaría no depender de él. Imaginaros que se
estropea por la razón que sea el pcno se podrían hacer ventas con el
tpv.

Me planteo en principio tener duplicados los productos en el tpv (aún no sé
cómo) y cuando se hagan ventas en modo desconectado, grabarlos en xml y
pasarlos a la base de datos posteriormente.

¿Hay algún modo sencillo de tener duplicados los productos (y solo los
productos) en el tpv?
Gracias









=Saludos. Peni.
=
Respuesta Responder a este mensaje
#3 Gux (MVP)
14/01/2008 - 16:10 | Informe spam
Gracias por la aclaración, 'TPV' es lo que por estas latitudes se denomina
'POS' (siglas en inglés de Point of Sale).

Su escenario es un caso típico donde se deben tener datos offline. El POS
resincroniza los datos cuando vuelve a estar conectado a la base de datos
principal, ya sea para enviar los datos que tiene o recibir los datos nuevos
del servidor principal.

Hay muchas técnicas de programación para este tipo de aplicaciones móviles,
le recomiendo preguntar en los foros de programación. Desde el punto de SQL
Server, el tema se resuelve usando replicación (trad. trasvase).

Normalmente se usa una versión liviana de SQL Server en el POS, como lo es
SQL Server 2005 Mobile:

http://www.microsoft.com/spain/sql/...fault.mspx


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Peni" wrote:

Abreviatura de Terminal Punto de Venta. Normalmente es un PC común con
una pantalla de pequeño tamaño, teclado reducido y con cajón
portamonedas e impresora de tickets acoplada en la misma caja y la
carcasa se asemeja a la de una caja registradora.

> Disculpe mi ignorancia, qué es un 'tpv' ?
>
> Gustavo Larriera, Microsoft MVP
> https://mvp.support.microsoft.com/profile/gux
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>
>
>
> "Alberto" wrote:
>
>> La duda que tengo es sobre una aplicación en la que tengo un pc donde
>> residirá la bd y un tpv conectado por red a dicha bd.
>>
>> El problema es que no siempre estará encendido el pc. Encenderlo no es un
>> problema aunque si se puede evitar, mejor. De todas formas y, para hacer la
>> aplicación más sólida, me gustaría no depender de él. Imaginaros que se
>> estropea por la razón que sea el pcno se podrían hacer ventas con el
>> tpv.
>>
>> Me planteo en principio tener duplicados los productos en el tpv (aún no sé
>> cómo) y cuando se hagan ventas en modo desconectado, grabarlos en xml y
>> pasarlos a la base de datos posteriormente.
>>
>> ¿Hay algún modo sencillo de tener duplicados los productos (y solo los
>> productos) en el tpv?
>> Gracias
>>
>>
>>


=> Saludos. Peni.
=>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida