Está en la página 1de 22

Manual de implementacin

FactuSOL Web 2011

Contenido

CONTENIDO

Un vistazo general Topologa de la instalacin Mdulos disponibles Licencia de uso y distribucin Instalacin de los mdulos Implementacin de los mdulos en un sitio Web Uso de las opciones en FactuSOL Condiciones para la asistencia tcnica ndice

FactuSOL Web 2011

Un vistazo general

UN VISTAZO GENERAL
El objetivo de este manual es ofrecerle la informacin necesaria para la puesta en funcionamiento de las opciones de Internet de nuestro programa FactuSOL a travs de unos mdulos Web desarrollados por nuestra empresa. Se requiere para esto, un conocimiento informtico medio-alto. Estos mdulos Web son sustituibles por cualquier otro desarrollo Web que se ajuste a los requisitos de FactuSOL. Nosotros se los ponemos a su disposicin para que se ahorre el tiempo y dinero de un desarrollo completo, no obstante, siempre se requerir de un trabajo de diseo e implantacin que variar segn cada caso. La idea general es trabajar de forma asncrona, pero conectada. FactuSOL funcionar en el PC de escritorio, y los mdulos Web trabajarn en un servidor de Internet. Ambas partes se ejecutan de forma independiente: FactuSOL puede trabajar en todas sus opciones sin tener conexin a Internet. En el momento de conectarse a Internet, se validarn los pedidos hechos en la Web, nuevos clientes, etc. Los mdulos Web funcionarn sin que FactuSOL est ejecutndose, ni siquiera sin que el equipo de escritorio est encendido. Le bastar con que al menos una vez, haya subido los datos necesarios al servidor de Internet.

FactuSOL Web 2011

Topologa de la instalacin

TOPOLOGA DE LA INSTALACIN
Para poder llevar a cabo esta instalacin, necesitar lo siguiente: Nuestro programa FactuSOL en su versin 2008 como mnimo, instalado en un ordenador o en una red de ordenadores, con una conexin a Internet, no necesariamente permanente, (pero si aconsejable). Un servidor Web basado en tecnologa Linux o Windows, y trabajando con un motor de bases de datos MySQL. La conexin a la base de datos se podr hacer a travs de un conector a travs de IP. Un sitio Web desarrollado donde poder insertar las nuevas opciones de tienda virtual.

El funcionamiento del sistema sera: 1. FactuSOL sube a la Web los datos con todo lo necesario para el funcionamiento de la tienda virtual, (clientes, artculos, imgenes, precios, etc.). Esto puede hacerse tantas veces como se quiera actualizar el servidor. 2. Un mdulo de FactuSOL chequear peridicamente, o de forma manual, la existencia de pedidos o nuevos clientes en una carpeta especfica del servidor. Para esto ser necesaria una conexin ADSL a Internet. 3. Al crearse un pedido en la tienda virtual, o darse de alta un nuevo cliente, los mdulos Web grabarn un archivo intermedio sin caducidad, para ser recogidos por FactuSOL.

Notas bsicas
Desde FactuSOL se podr acceder al panel de administracin de los mdulos Web.

FactuSOL Web 2011

Mdulos disponibles

MDULOS DISPONIBLES
Consulta de artculos Desde este mdulo cualquier usuario podr acceder a consultar el fichero de productos de la Web. Los datos visualizados en esta ventana son configurables desde FactuSOL, as como la tarifa de precios y el stock que se mostrar al usuario. Desde el botn Ver artculo se accede a la ventana de visualizacin de artculo, desde la que se podr observar la imagen del artculo a tamao completo, as como la descripcin detallada del artculo y el mensaje emergente que se hayan configurado en FactuSOL. Se pueden realizar filtros por seccin y familia (siempre que estos filtros se hayan activado en FactuSOL), as como bsquedas de artculos por cdigo y descripcin para una rpida localizacin de los productos. Zona de clientes Consulta de artculos A travs de esta opcin un cliente autentificado podr consultar los productos de nuestra empresa, viendo en todo momento el precio correspondiente a la tarifa que tenga activa en FactuSOL, as como los descuentos por tipo de cliente y familia/artculo que tenga aplicados. Pedidos Desde esta opcin cualquier cliente autentificado podr realizar un pedido. Una vez estemos realizando el pedido, desde la opcin Aadir artculos, entraremos en la ventana de productos, desde la que indicaremos la cantidad que puede ser introducida manualmente o con los botones + y (con estos botones siempre se suma o resta 1 unidad), una vez indicada la cantidad a pedir, se debe validar con el botn Incluir en el pedido. Desde la ventana de artculos incluidos en el pedido, se pueden variar las unidades a pedir de cualquier lnea, con los botones ms o menos, eliminar cualquier producto del pedido, aadir nuevos productos, cancelar el pedido, crear un nuevo pedido o dar por finalizado el pedido en curso. Al dar por finalizado el pedido, se nos mostrar una ventana mostrndonos un resumen de los productos que hemos incluido en el pedido y de los totales del pedido, podremos indicar tambin una direccin de entrega para el pedido de las disponibles (siempre que el cliente tenga en su ficha en FactuSOL alguna direccin de entrega) y se podrn incluir otros datos complementarios del pie. Si por cualquier motivo tenemos que abandonar la creacin del pedido, sin haberlo finalizado, la prxima vez que nos autentifiquemos en la zona de clientes y accedamos a los pedidos, podremos continuar con el pedido que tenemos abierto. Consulta de facturas En este apartado de la Web, el cliente autentificado podr acceder a un listado con su facturacin, pudiendo consultar las facturas entre distintos rangos (entre fechas, 10 ltimas, todas) Una vez filtradas las facturas a consultar, podr consultar el contenido completo de la factura mediante el botn Ver factura, desde aqu se puede obtener una versin impresa del documento, carente totalmente de validez legal.

FactuSOL Web 2011

Mdulos disponibles

Registro de nuevos usuarios Si este mdulo se encuentra activo, cualquier usuario podr darse de alta como cliente en su sitio Web y ser dado de alta como cliente en FactuSOL al descargar los clientes. Basta rellenar el formulario de alta, que solicitar los datos configurados en FactuSOL y, una vez finalizado el proceso, obtendr acceso a la zona para clientes autentificados, pudiendo realizar pedidos de manera inmediata. Intranet Pedidos de agente Desde esta opcin cualquier agente comercial autentificado podr realizar un pedido para alguno de los clientes que tenga asignados en la base de datos de FactuSOL. Una vez estemos realizando el pedido, desde la opcin Aadir artculos, entraremos en la ventana de productos, desde la que podremos elegir la tarifa que queramos aplicar, tambin indicaremos la cantidad que puede ser introducida manualmente o con los botones + y (con estos botones siempre se suma o resta 1 unidad), una vez indicada la cantidad a pedir, se debe validar con el botn Incluir en el pedido. Desde la ventana de artculos incluidos en el pedido, se pueden variar las unidades a pedir de cualquier lnea, con los botones ms o menos, eliminar cualquier producto del pedido, aadir nuevos productos, cancelar el pedido, crear un nuevo pedido o dar por finalizado el pedido en curso. Al dar por finalizado el pedido, se nos mostrar una ventana mostrndonos un resumen de los productos que hemos incluido en el pedido y de los totales del pedido, podremos indicar tambin una direccin de entrega de las disponibles (siempre que el cliente tenga en su ficha de FactuSOL alguna direccin de entrega), el almacn del cual se extraer el stock del pedido y se podrn incluir otros datos complementarios del pie. Si por cualquier motivo tenemos que abandonar la creacin del pedido, sin haberlo finalizado, la prxima vez que entremos en la intranet nos aparecern todos los pedidos que tengamos en trmite, ya que es posible trabajar con pedidos de varios clientes simultneamente, y podremos retomar o cancelar cualquier pedido. Zona de administracin Desde esta pgina, se puede proceder a la configuracin del desarrollo Web. Este proceso puede ejecutarlo cada vez que desee cambiar alguna opcin. Para entrar es necesario autentificarse con el usuario y contrasea que se le indic al fichero de instalacin de FactuSOL Web.

FactuSOL Web 2011

Licencia de uso y distribucin

LICENCIA DE USO Y DISTRIBUCIN


Los mdulos Web a los que se refiere este manual son considerados software libre. Puede redistribuirlo y/o modificarlo bajo los trminos de la Licencia Pblica General de GNU segn es publicada por la Free Software Foundation, bien de la versin 2 de dicha Licencia o bien de cualquier posterior. Debido a su forma de distribucin sin coste, este programa se entrega con la intencin de que sea til, pero SIN NINGUNA GARANTA, incluso sin la garanta MERCANTIL implcita o sin garantizar la CONVENIENCIA PARA UN PROPSITO PARTICULAR. Para ms detalle, vase la Licencia Pblica General de GNU que le adjuntamos a continuacin. El hecho de estar redactada en Ingles es obligacin intrnseca de dicha licencia.

FactuSOL Web 2011

Licencia de uso y distribucin

GNU GENERAL PUBLIC LICENSE


Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow.

GNU GENERAL PUBLIC LICENSE. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.

FactuSOL Web 2011

Licencia de uso y distribucin

b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective Works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machinereadable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License

FactuSOL Web 2011

Licencia de uso y distribucin

10

and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding chose countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are ifferent, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to he Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of reserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software enerally.

NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS

Cmo aplicar estos trminos a sus nuevos programas.

FactuSOL Web 2011

Licencia de uso y distribucin

11

Si usted desarrolla un nuevo Programa, y quiere que sea del mayor uso posible para el pblico en general, la mejor forma de conseguirlo es convirtindolo en software libre que cualquiera pueda redistribuir y cambiar bajo estos trminos. Para hacerlo, aada los siguientes anuncios al programa. Lo ms seguro es aadirlos al principio de cada fichero fuente para transmitir lo ms efectivamente posible la ausencia de garanta. Adems cada fichero debera tener al menos la lnea de copyright y un indicador a dnde puede encontrarse el anuncio completo. <una lnea para indicar el nombre del programa y una rpida idea de qu hace.> Copyright (C) 20aa <nombre del autor> Este programa es software libre. Puede redistribuirlo y/o modificarlo bajo los trminos de la Licencia Pblica General de GNU segn es publicada por la Free Software Foundation, bien de la versin 2 de dicha Licencia o bien (segn su eleccin) de cualquier versin posterior. Este programa se distribuye con la esperanza de que sea til, pero SIN NINGUNA GARANTA, incluso sin la garanta MERCANTIL implcita o sin garantizar la CONVENIENCIA PARA UN PROPSITO PARTICULAR. Vase la Licencia Pblica General de GNU para ms detalles. Debera haber recibido una copia de la Licencia Pblica General junto con este programa. Si no ha sido as, escriba a la Free Software Foundation, Inc., en 675 Mass Ave, Cambridge, MA 02139, EEUU. Aada tambin informacin sobre cmo contactar con usted mediante correo electrnico y postal. Si el programa es interactivo, haga que muestre un pequeo anuncio como el siguiente, cuando comienza a funcionar en modo interactivo:
[Nombre de la empresa] versin xx, Copyright (C) 20aa [Nombre del autor] [Nombre de la empresa] no ofrece ABSOLUTAMENTE NINGUNA GARANTA. Para ms detalles escriba show

w.
Los comandos hipotticos show w y show c deberan mostrar las partes adecuadas de la Licencia Pblica General. Por supuesto, los comandos que use pueden llamarse de cualquier otra manera. Podran incluso ser pulsaciones del ratn o elementos de un men (lo que sea apropiado para su programa). Tambin deberas conseguir que su empleador (si trabaja como programador) o tu Universidad (si es el caso) firme un renuncia de copyright para el programa, si es necesario. A continuacin se ofrece un ejemplo, altere los nombres segn sea conveniente: [Nombre de la empresa] mediante este documento renuncia a cualquier inters de derechos de copyright con respecto al programa [Nombre del programa] escrito por [Autor del programa] <firma de autor del programa>, Fecha de la versin [Nombre del representante de la empresa], Presidente de [Nombre de la empresa]. Esta Licencia Pblica General no permite que incluya sus programas en programas propietarios.

FactuSOL Web 2011

Instalacin de los mdulos

12

INSTALACIN DE LOS MDULOS


Requisitos para la instalacin de FactuSOL Web Para instalar el sistema FactuSOL Web debemos cumplir ciertos requisitos indispensables que son: Alojamiento Web con soporte para: PHP5 superior (IIS o Apache) AJAX Acceso a una base de datos MySql Una cuenta FTP y sus respectivos datos de autentificacin para poder subir los archivos a su servidor remoto con su cliente de FTP favorito. Conocimientos sobre como aplicar permisos y privilegios a los archivos de su servidor. Pasos a seguir para la instalacin de FactuSOL Web Descomprima el paquete FactuSOL Web_xxxx. Los archivos que contiene la carpeta Factusol_xxxx debe subirlos a un directorio de su servidor, es necesario aplicar permisos de escritura a este directorio. Inicie un navegador Web en http://URL_de_su_servidor/directorio_elegido/instalar.php e introduzca los datos solicitados en el formulario de instalacin.

Tras la ejecucin de este paso recibir un mensaje confirmando su instalacin y pidindole que elimine el fichero instalar.php de su servidor. Por lo tanto, deber borrar dicho fichero.

FactuSOL Web 2011

Instalacin de los mdulos

13

Una vez configurado el sistema, deber proceder a la configuracin y subida de datos a nuestro servidor desde FactuSOL (este tema se encuentra detallado en el apartado Configuracin de FactuSOL de este manual). Para empezar a trabajar con FactuSOL Web, ya solo tiene que lanzar desde un explorador la direccin: http://URL_de_su_servidor/Directorio_elegido/

FactuSOL Web 2011

Principales mdulos

14

PRINCIPALES MDULOS
Archivo index.php: Pgina inicial de los mdulos Web. Archivo top.php: Cabecera comn que tienen todas las pginas Archivo button.php: Pie comn para todas las pginas Archivo autentifica.php: Autentificacin de clientes Archivo altacliente.php: Formulario de alta de clientes Archivo menuage.php y menum.php: Men superior de las ventanas de agentes y clientes. Archivo carrito.php y carritoage.php: Pgina de pedidos de clientes y pedidos de agentes. Archivo salir.php: Pgina de cierre de sesin. Archivo estilo.css: Hoja de estilo de las pginas.

USO DE LAS OPCIONES EN FACTUSOL


Estos procesos controlan tanto la gestin como la configuracin de los mdulos Web instalados en el servidor. Es imprescindible una buena configuracin del proceso, y tener en cuenta, que por omisin, todos los datos implicados en la subida a Internet necesitan ser activados mediante el proceso Filtrado de datos. Apertura/Cierre de mdulos Desde esta opcin se accede a la pgina de administracin de los mdulos Web, desde la cual se puede cambiar la configuracin que introdujo en la instalacin. Descarga de datos Clientes Este proceso descarga e introduce en FactuSOL los clientes que se hayan dado de alta desde la Web. Descargar pedidos realizados por clientes Este proceso descarga e introduce en FactuSOL los pedidos de clientes que se hayan realizado desde la Web. Descargar pedidos realizados por agentes Este proceso descarga e introduce en FactuSOL los pedidos de clientes que hayan sido creados desde la intranet de los mdulos Web.

FactuSOL Web 2011

Uso de las opciones en FactuSOL

15

Con el objetivo de automatizar los procesos de descarga de datos de la Web y no obligar al usuario a la ejecucin peridica de estas opciones, es posible, desde la opcin de configuracin de Internet indicar al programa la descarga automtica de estos ficheros cada cierto intervalo de tiempo. Subida de datos genrica Este proceso confecciona una base de datos con todos los clientes, agentes, secciones, familias, artculos que tengan activada su subida a la Web. Una vez realizado este fichero y de forma automtica, se proceder a la subida de la base de datos al servidor FTP que se haya indicado en la configuracin de Internet. El programa le abrir el explorador de Internet para proceder a la actualizacin de la base de datos con los datos de FactuSOL. Filtrado de datos Con el objetivo de mejorar la experiencia de uso del programa por parte del usuario, desde las distintas opciones de este men, se puede proceder a activar/desactivar la subida a Internet de los distintos ficheros. Independientemente a estas opciones globales de filtrado de datos, en cada uno de los ficheros que se pueden subir a Internet, encontrar en su ficha una pestaa denominada Internet desde la que podr configurar los distintos parmetros de ese registro. Secciones Se debe indicar un rango de secciones y la accin que se desea realizar. Se debe tener en cuenta que desactivar la subida a Internet de una seccin provoca que ninguna familia que pertenezca a esta seccin sea incluida en el fichero. Familias Se debe indicar un rango de familias y la accin que se desea realizar. Se debe tener en cuenta que desactivar la subida a Internet de una familia provoca que ningn artculo que pertenezca a esta familia sea incluido en el fichero. Artculos Se debe indicar un rango de artculos y la accin que se desea realizar. Se puede incluir un mensaje emergente, en la ficha de cada artculo filtrado, que ser mostrado al usuario al utilizar este artculo en la Web. Clientes Se debe indicar un rango de clientes y la accin que se desea realizar. Es posible generar de forma automtica los cdigos de usuario web de los clientes, para ello se debe activar la opcin y elegir una de las dos opciones disponibles para generar estos cdigos: Generar cdigo de usuario aleatorio. Utilizar el e-mail del cliente, en caso de localizarse algn cliente sin e-mail en su ficha, se utilizar el cdigo de cliente de FactuSOL como cdigo de usuario web.

FactuSOL Web 2011

Uso de las opciones en FactuSOL

16

Es posible generar de manera automtica contraseas para el acceso a la Web del cliente, para ello se debe activar la opcin y elegir una de las dos opciones disponibles: Generar contraseas aleatorias Utilizar el N.I.F. del cliente como contrasea para la Web, en caso de localizarse algn cliente sin N.I.F. en su ficha, se proceder a la generacin de una contrasea aleatoria para dicho cliente. Se puede incluir para todos los clientes filtrados un mensaje emergente que visualizarn cada vez que accedan a la Web como usuarios registrados. Agentes Se debe indicar un rango de agentes y la accin que se desea realizar. Es posible generar de forma automtica los cdigos de usuario Web de los agentes comerciales, para ello se debe activar la opcin y elegir una de las dos opciones disponibles para generar estos cdigos: Generar cdigo de usuario aleatorio. Utilizar el e-mail del agente, en caso de localizarse algn agente sin e-mail en su ficha, se utilizar el cdigo de agente de FactuSOL como cdigo de usuario Web. Es posible generar de manera automtica contraseas para el acceso a la Web del agente, para ello se debe activar la opcin y elegir una de las dos opciones disponibles: Generar contraseas aleatorias Utilizar el N.I.F. del agente como contrasea para la Web, en caso de localizarse algn agente sin N.I.F. en su ficha, se proceder a la generacin de una contrasea aleatoria para dicho agente. Se puede incluir para todos los agentes filtrados un mensaje emergente que visualizarn cada vez que accedan a la Web como usuarios registrados.

Formas de pago Se debe indicar un rango de formas de pago y la accin que se desea realizar. Configuracin Desde esta opcin se debe realizar la configuracin y definir la forma en la que FactuSOL interactuar con los mdulos Web, se puede acceder a la pgina de activacin/desactivacin de los distintos mdulos, definir los campos necesarios para dar de alta un nuevo cliente, configurar la descarga de los pedidos de cliente de forma automtica, definir la serie que se utilizar en los pedidos realizados por los clientes, configuraciones tcnicas Solapa datos de la empresa Cdigo de empresa, N.I.F., denominacin social, nombre comercial, domicilio, c.p., poblacin, provincia, telfono, fax: Estos datos sern mostrados al cliente en algunos apartados de la Web. Archivo de logotipo de la empresa: Este archivo se mostrar en la cabecera de la tienda virtual en caso de estar activo, se debe introducir una URL completa para indicar la ubicacin del archivo, por ejemplo: http://www. sdelsol.com/tienda/logotipo.gif Solapa alta de clientes On-line Activar la posibilidad de creacin de clientes On-line: Indique en este apartado si existir la posibilidad de que los usuarios no registrados puedan darse de alta como nuevos clientes. Se debe tener en cuenta que el

FactuSOL Web 2011

Uso de las opciones en FactuSOL

17

cdigo que se asignar a los nuevos clientes, ser el inmediatamente correlativo al ltimo cdigo existente en la base de datos. Por este motivo, se debera de crear un cliente en FactuSOL con un nmero elevado para que a los clientes dados de alta on-line se les asigne un nmero correlativo a ste, de esta forma se podrn separar los clientes creados online de los creados en FactuSOL, evitando cualquier problema. Campos a solicitar en la creacin de clientes On-line y entrega de mercancas: Indique que campos sern solicitados al usuario para proceder a su alta como cliente. Descargar los clientes On-line: Indique la frecuencia con la que el programa descargar los nuevos clientes desde la Web. Enviar e-mail de confirmacin de recepcin de datos y clave de acceso: Es posible si activa esta opcin enviar un e-mail al cliente confirmndole su cdigo de usuario y contrasea de acceso a la Web. Solapa consulta de artculos Activar la posibilidad de artculos independiente: Indique en este apartado si se podrn o no consultar sin necesidad de estar realizando un pedido. N de artculos a mostrar por pgina: Indique el nmero de artculos que se mostrarn en cada pgina de las consultas de artculos. Usar el filtro de Seccin- en las consultas de artculos, denominacin del filtro Seccin- en la Web: Indique si desea clasificar sus artculos en la Web por secciones y la denominacin de este concepto en la Web. Usar el filtro de Familia- en las consultas de artculos, denominacin del filtro Familia- en la Web: Indique si desea clasificar sus artculos en la Web por familias y la denominacin de este concepto en la Web. Datos de los artculos a mostrar en la consulta: Debe seleccionar los campos que desea mostrar en la consulta de artculos de la web, as como la tarifa de precios que se mostrar a los clientes no registrados (para los clientes autentificados se utilizar la tarifa activa en su ficha) y el almacn del que se obtendr el stock. Solapa pedidos de cliente Activar la posibilidad de recibir pedidos de cliente: Indique en este apartado si los clientes autentificados podrn realizar pedidos desde la Web. N de serie para pedidos por Internet: Indique la serie que se utilizar para crear los pedidos de cliente que sean recibidos desde Internet, esta debe ser una serie diferente a la configurada en la solapa de pedidos de agentes comerciales. Descargar los pedidos de cliente On-line: Indique la frecuencia con la que el programa descargar los nuevos pedidos de clientes desde la Web. Enviar e-mail de confirmacin de recepcin de datos, texto para el e-mail de confirmacin: Indique si se enviar un e-mail con el texto indicado al cliente una vez haya sido recibido e introducido en el programa su pedido. Solapa pedidos de agentes Activar la posibilidad de recibir pedidos de agentes: Indique en este apartado si los agentes comerciales autentificados podrn realizar pedidos desde la Web.

FactuSOL Web 2011

Uso de las opciones en FactuSOL

18

N de serie para pedidos de agentes por Internet: Indique la serie que se utilizar para crear los pedidos de cliente realizados por agentes comerciales que sean recibidos desde Internet, esta debe ser una serie diferente a la configurada en la solapa de pedidos de cliente. Los agentes pueden cambiar la tarifa de precios: Indique si un agente comercial puede en el momento de confeccionar un pedido cambiar la tarifa de precios a la que est sujeto el cliente. Descargar los pedidos de agentes On-line: Indique la frecuencia con la que el programa descargar los nuevos pedidos realizados por agentes desde la Web. Solapa consulta de facturas emitidas Activar la posibilidad de que los clientes consulten sus facturas emitidas: Indique si existir la posibilidad de que un cliente pueda consultar su facturacin en la Web. Campos a mostrar en las lneas de facturas: Indique, de entre los disponibles, los campos que visualizar el cliente de cada una de las lneas de factura. Solapa configuraciones tcnicas Tipo de base de datos a utilizar en el servidor de Internet: Indique la base de datos que utilizarn los mdulos Web, puede escoger entre MS Access (no aplicable a nuestros mdulos) o MySql. Si el tipo de base de datos seleccionado es MS Access(no aplicable a nuestros mdulos), deber configurar los siguientes parmetros: - Carpeta de subida para base de datos local: Indique la carpeta en la que FactuSOL deber introducir la base de datos, por ejemplo: /tienda/BBDD/ - Carpeta de base de datos de pedidos remota: Indique la carpeta en la que se encuentra situada la base de datos en la que se irn almacenando los pedidos realizados por los clientes, por ejemplo: /tienda/BBDD/ - Contrasea de base de datos local en el servidor: Indique la contrasea de la base de datos que se utilizar en Internet. - Contrasea de base de datos de pedidos remota: Indique la contrasea de la base de datos de pedidos de cliente. Si el tipo de base de datos seleccionado es MySQL, deber configurar los siguientes parmetros: - Carpeta de subida para fichero de texto ASCII: Indique la carpeta en la que FactuSOL debe situar el fichero de texto con la informacin necesaria para la actualizacin de la base de datos MySQL, por ejemplo: /tienda/BBDD/ - Nombre de fichero de texto ASCII: Indique el nombre con el que se debe almacenar dicho fichero, por ejemplo: FactuSOL Webmysql.txt - Ruta de pgina de activacin de actualizacin: Indique la pgina que realizar el proceso de actualizacin de la base de datos MySQL a partir del fichero de texto ASCII generado por FactuSOL, esta pgina est situada dentro de la carpeta BBDD que se entrega con el desarrollo, por lo que deber indicar la URL de dicha pgina, por ejemplo: http://www.sdelsol.com/tienda/BBDD/index.html

FactuSOL Web 2011

Uso de las opciones en FactuSOL

19

Direccin del servidor FTP: Indique la direccin del servidor FTP al que se realizar la subida de los distintos ficheros. Nombre de usuario FTP: Indique el nombre de usuario FTP, que ser utilizado para establecer la conexin con el servidor. Contrasea del usuario FTP: Indique la contrasea del usuario FTP, que ser utilizada para establecer la conexin con el servidor. Carpeta de ejecucin del proyecto: Indique la carpeta en la que se ejecutar el proyecto Web en Internet, por ejemplo: /tienda/BBDD/ Carpeta de imgenes de artculos: Indique la sub-carpeta (relativa a la carpeta de ejecucin del proyecto) en la que se encuentran almacenadas las imgenes de los artculos que sern utilizadas en las consultas de stos, por ejemplo: imgenes/ Carpeta remota de pedidos validados: Indique la sub-carpeta (relativa a la carpeta de ejecucin del proyecto) de la que FactuSOL deber descargar los pedidos realizados tanto por clientes como por agentes, por ejemplo: npedidos/ Carpeta remota de clientes creados On-line: Indique la sub-carpeta (relativa a la carpeta de ejecucin del proyecto) de la que FactuSOL deber descargar los clientes dados de alta on-line, por ejemplo: nclientes/ Ruta de pgina de apertura y cierre de mdulos: Indique la direccin de la pgina web de administracin de los mdulos, por defecto dentro de la carpeta de ejecucin del proyecto Web en la carpeta admin/, por ejemplo: http://www.sdelsol.com/tienda/admin/index.php

FactuSOL Web 2011

Condiciones para la asistencia tcnica

20

CONDICIONES PARA LA ASISTENCIA TCNICA


Nuestra empresa dispone del servicio de asistencia tcnica para dar soporte a empresas informticas para la implantacin de estos mdulos. Como condicin para recibir este soporte pedimos el alta como Usuario Registrado en cualquier modalidad de soporte para FactuSOL y la contratacin del soporte para FactuSOL Web. La asistencia tcnica slo se referir a la implantacin de estos mdulos, no del desarrollo de modificaciones sobre los mismos, o desarrollo de otros mdulos nuevos.

FactuSOL Web 2011

Condiciones para la asistencia tcnica

21

FactuSOL Web 2011

ndice

22

NDICE
CONDICIONES PARA LA ASISTENCIA TCNICA .................................................................................................. 20 CONTENIDO ........................................................................................................................................................ 2 GNU GENERAL PUBLIC LICENSE .......................................................................................................................... 8 INSTALACIN DE LOS MDULOS...................................................................................................................... 12 LICENCIA DE USO Y DISTRIBUCIN ..................................................................................................................... 7 MDULOS DISPONIBLES ..................................................................................................................................... 5 Notas bsicas ...................................................................................................................................................... 4 PRINCIPALES MDULOS ................................................................................................................................... 14 TOPOLOGA DE LA INSTALACIN........................................................................................................................ 4 UN VISTAZO GENERAL ........................................................................................................................................ 3 USO DE LAS OPCIONES EN FACTUSOL .............................................................................................................. 15