Tengo que afrontar un nuevo proyecto (en Visual
Basic .Net 2003) para que ruede un Pocket PC, es para que
realicen los comerciales de una empresa ventas de
artículo mediante dicho dispositivo y luego importar
dichas ventas a una facturación que está instalado en un
PC. Esto significa que en el Pocket debe de tener un
archivo que contenga los artículos con su Referencia,
Descripción, Costo, PVP, Tipo de IVA, al menos estos
mínimos datos, de momento clientes no porque son ventas a
contado, otro archivo donde se almacena cabecera del
Documento de venta (Fecha, nº de documento,..) y otro
archivo para las líneas del Documento venta (nº de
documento, referencia, cantidad, PVP, .) de las ventas
que se van realizando a lo largo del día. Luego se pasan
estos archivos en un PC y se importa a un programa de
facturación para actualizar el stock, y crear los dichos
documentos en dicha facturación. El problema es que tipo
de archivos utilizar, no puede usar archivos de texto
con acceso aleatorio, porque no se admite la función
FileOpen en la plataforma de dispositivos inteligentes, o
al meno eso tengo entendido, una alternativa es usar XML,
la forma más fácil es cargar el archivo XML en DataSet,
pero resulta que en el archivo de artículos contiene al
menos 2000 referencias cuando cargo un DataSet a partir
de un XML tarda varios minutas en cargarse entre 4 y 7
minutos al menos en el en Pocket que yo dispongo, un ACER
N20 CPU Intel PXA250 400MHZ ROM 32MB, RAM 64MB. También
puede utilizar SQL Server CE pero creo que es más
complejo, a demás la facturación del PC usa como base de
datos Access, y tengo entendido que para usar SQL Server
CE hay que tener instalado en el PC SQL Server 2000 para
bajarte (sincronizar) los datos almacenados en el Pocket.
Si alguien ha tenido que afrontar un proyecto parecido a
este o tiene conocimiento sobre este tema, me podrían
aconsejar o asesorar que utilizar y como.
Gracias, un saludo.
kqanto@teleline.es
Leer las respuestas