Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2004, 08:59
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Problema de razonamiento

Tengo una aplicación hecha por un tercero para PokectPC, ésta graba en una tabla la fecha del sistema que tiene la PokectPC, pero si la PocketPC es resetea, la fecha también, esta fecha se pone en 2001.

Sucede que en la aplicación se realizan sustituciones para vendedores. Si un vendedor a quien se le ha asignado una ruta falta por x razón, pues se realiza, en la aplicación, la sustitución del vendedor y esta sustitución es la que se graba con la fecha del sistema.

Sucede que cuando se sincronizan esos datos desde la PokectPC hacia el servidor de SQL Server, se sincroniza con la fecha del 2001.
Lo que trae como consecuencia que, en la aplicación de pagos, se le descuente dinero al vendedor de la ruta porque faltó y no se le asignó ningún sustituto. Pero en realidad se ha asignado, lo que sucede es que se grabó con una fecha en la cual el sistema no lo encuentra.

Hay una tabla llamada SETUP la cual maneja los pedidos del día y esta tiene la fecha del día de trabajo. Para resolver el problema habría que modificar la aplicación de la PokectPC realizada por un tercero (Cosa que no se puede por el momento) y que en vez de grabar la fecha del sistema, pues grabe la fecha de la tabla SETUP.

Se le ha dicho a los vendedores que revisen que las PokectPC tengan la fecha del día, pero a los vendedores siempre se les olvida y siempre es más confiable automatizar lo más que se puedan los procesos para quitar las equivocaciones de la parte humana.

Alguna idea de cómo solucionar este problema?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--