FUNCIONAMIENTO
1.- Tenemos un formulario de entrada donde indicaremos el nombre completo de la factura que queremos tratar. Hay que tener en cuenta que diferencia entre mayúsculas y minúsculas por lo que el nombre debe ser exactamente igual, con extensión incluida (.xls). La factura se debe encontrar exactamente en el mismo sitio en la que esté la aplicación. (dentro de srv-datos\chronoexpres\merkagest\templates\GENERAL por ej: ../GENERAL/Factura1.xls). Reseñar que la inclusión de caracteres extraños (ñ,:,_) pueden hacer que la aplicación nmo funcione por lo que se recomienda renombrar los ficheros recibidos.
2.- El programa recoge los datos necesarios (pueden recogerse diferentes datos de los que actualmente están puestos pero habría que reprogramarlo). Se comprueba primero el cp que nos llega para ver a que ca pertenece cada uno. (Si fuera necesario bajar un nivel podríamos poner los municipios y de ahí sacar los cp) Una vez determinado a que ca corresponde hay que ir mirando el tipo de envío que vamos a realizar para poder determinar su tarifa correspondiente. Con esos datos y el peso, de los cuales hemos sacado la tarifa, junto con el “valor asegurado” y “contrareembolso” obtenemos el precio que nos debería haber cobrado Chronoexpres. De esa misma forma se obtiene la tarifa que Merkatu proporciona a sus clientes.
3.- Una vez obtenido los datos, estos quedan almacenados en la base de datos y podemos pasar al siguiente paso que es mandar las facturas a cada cliente.
4.- Para ello se accede a la base de datos y se recuperan los datos obtenidos del paso anterior, estos son enviados a los clientes mediante un mail. (Actualmente se envían tanto la tarifa chrono como la de merkatu, hay que quitar la primera y añadir aquellos datos que se crean convenientes.)
BBDD