Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
laurux [Le 08/09/2010, 20:40]
Ner0lph ajout du logo
laurux [Le 10/04/2024, 08:07] (Version actuelle)
M_Patrick [Premier lancement]
Ligne 1: Ligne 1:
-{{tag>​entreprise erp bureautique comptabilité}}+{{tag>Bionic ​entreprise erp bureautique comptabilité}}
  
 ---- ----
Ligne 7: Ligne 7:
 ====== Laurux ====== ====== Laurux ======
  
-**Laurux** est un logiciel de gestion dentreprise permettant deffectuer lessentiel des tâches afin de gérer dune façon optimale la comptabilité,​ la facturation et le stock. Il propose :+**Laurux** est un logiciel de gestion d'entreprise permettant d'effectuer l'essentiel des tâches afin de gérer d'une façon optimale la comptabilité,​ la facturation et le stock. Il propose :
  
-  * une comptabilité ; +  * Une comptabilité ;​ 
-  * la gestion des clients (facturation avec passage automatique des écritures en comptabilité,​ historiques) ; +  * La gestion des clients (facturation avec passage automatique des écritures en comptabilité,​ historiques) ;​ 
-  * la gestion des fournisseurs (commandes, réception de marchandises,​ historiques) ; +  * La gestion des fournisseurs (commandes, réception de marchandises,​ historiques) ;​ 
-  * une tenue de stock ; +  * Une tenue de stock ; 
-  * la gestion des codes barres ; +  * La gestion des codes barres ;​ 
-  * des statistiques.+  * Des statistiques ​complètes.
  
-{{ http://www.laurux.fr/client.png?250}}+  * Gestion des remises clients évoluées. 
 +  * Gestion des promotions 
 +  * Etc...
  
 Destiné aux PME/PMI, c'est un logiciel intégrant une comptabilité et une gestion d'​entreprise. Ce logiciel est très simple d'​utilisation et possède une bonne ergonomie. Destiné aux PME/PMI, c'est un logiciel intégrant une comptabilité et une gestion d'​entreprise. Ce logiciel est très simple d'​utilisation et possède une bonne ergonomie.
-Voici quelques fonctions gérées par Laurux : 
-  * gestion des code-barres ; 
-  * gestion des décimales pour les quantités et les prix ; 
-  * gestion de l'​éco-taxe et de la taxe sur la copie privée ; 
  
- +Voici quelques fonctions gérées par Laurux :​ 
-  * gestion de la main d'​œuvre ; +  * gestion des code-barres  (multi-code-barres);​ 
-  * gestion des arrondis du PV sur les produits et la MO ; +  * gestion des décimales pour les quantités et les prix ; 
-  * un seul document pour saisir les devis, //​proforma//,​ commande, bon de livraison et facture ;+  * gestion de l'​éco-taxe et de la taxe sur la copie privée ; 
 +  * gestion de la main d'​œuvre ;​ 
 +  * gestion des arrondis du PV sur les produits et la MO ; 
 +  * un seul document pour saisir les devis, //​proforma//,​ commande, bon de livraison et facture ;
   * les factures restent accessibles via une table d'​historiques et puisqu'​elles ne sont jamais effacées peuvent être réimprimées à loisir.   * les factures restent accessibles via une table d'​historiques et puisqu'​elles ne sont jamais effacées peuvent être réimprimées à loisir.
- 
-Site officiel : http://​www.laurux.fr/​ 
-Le logiciel à beaucoup progressé nous sommes à la version 2.00 en ce début d'​année 2010. 
-Laurux un petit bijoux à ne pas négliger. Il progresse très très rapidement au fil des commentaires sur le forum du site. 
-Laurux par ces qualitées met en avant ce langage méconnu qu'est GAMBAS [[:​tutoriel:​comment_installer_un_paquet|gambas]] 
-je vous conseille pour une 1ère installation de Laurux le lanceur shell (c'est presque aussi simple qu'un setup) ​ 
-    
- 
-<note tip>Pour **une installation pas à pas** sous (K)ubuntu, vous pouvez consulter le tutoriel « [[tutoriel:​comment_installer_laurux|Comment installer Laurux pas à pas ?]] ».</​note>​ 
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * Avoir une version de Gambas2 ​opérationnelle. +  * Avoir une version de [[:​gambas|Gambas3]] ​opérationnelle. Vérifier que les paquets **[[apt>​gambas3-gb-sdl-sound]]** et **[[apt>​gambas3-gb-qt5-x11]]** soient bien installé
-  * Disposer d'un serveur [[MySQL]] (en local ou non) et d'un compte utilisateur MySQL ayant les droits pour créer et manipuler des tables dans une base de données. +  * Disposer d'un serveur [[MySQL]] ou [[Mariadb]] (en local ou non) et d'un compte utilisateur MySQL ayant les droits pour créer et manipuler des tables dans une base de données. 
-  * Disposer des bibliothèques ​Kdeprint ​et Kghostview. +  * Disposer des bibliothèques ​[[:​wget]] ​et [[:Evince]] ou autre [[:pdf#​lire_un_fichier_pdf|visualiseur pdf]].
- +
-==== Installer Gambas 2 ==== +
-  +
-Laurux a besoin de la toute dernière version stable de Gambas pour fonctionner. ​[[:tutoriel:​comment_modifier_sources_maj|Ajoutez le dépôt]] suivant à vos sources de mises à jour : +
- +
-  * Ubuntu 8.04 LTS : ''​%%deb http://​azores.linex.org/​gambas-other/​ hardy main%%''​ +
-  * Ubuntu 7.10 : ''​%%deb http://​azores.linex.org/​gambas-other/​ gutsy main%%''​ +
-  * Ubuntu 7.04 : ''​%%deb http://​azores.linex.org/​gambas-other/​ feisty main%%''​ +
- +
-[[:tutoriel:​comment_installer_un_paquet|Installez]] tous les paquets dont le nom commence par « gambas2 ». +
- +
- +
-==== Installer MySQL ====+
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **mysql-server-5.X** et **mysql-client-5.X**. Le paquet **mysql-common** est sélectionné et installé d’office. 
  
 ===== Installation ===== ===== Installation =====
  
 ==== Télécharger Laurux ==== ==== Télécharger Laurux ====
-Rendez-vous sur le [[http://​www.laurux.fr|site de Laurux]] et téléchargez-y le fichier « Laurux.tar.gz » depuis l’onglet « Téléchargement ». Vous le placerez dans votre dossier personnel. 
  
-<​note>​Installateur automatique (aussi simple qu'un setup.exe) +Rendez-vous sur le [[http://www.laurux.fr|site de Laurux]] et téléchargez-y le fichier « Laurux.tar.gz » depuis l'​onglet « Téléchargement ». Vous le placerez dans votre dossier personnel.
- une fois de-archivé ​dossier **Lanceurs/ubuntu** +
-puis double clics sur **laurux_ubuntu.sh** où commande : **sudo ​./​laurux_ubuntu.sh**  +
-//merci pour le créateur de ce script shell trés bien realisé// </​note>​+
  
  
Ligne 75: Ligne 49:
 === Copie des fichiers === === Copie des fichiers ===
  
-Extrayez larchive dans votre répertoire personnel. Vous avez normalement un nouveau répertoire nommé « Laurux » dans votre répertoire personnel.+Extrayez l'archive dans votre répertoire personnel. Vous avez normalement un nouveau répertoire nommé « Laurux » dans votre répertoire personnel.
  
-=== Lanceur === +Pour avoir [[:​raccourci-lanceur|un raccourci]] sur le bureau ​copier ​le fichier ''​Laurux.desktop'​' qui se trouve dans le dossier Laurus ​sur votre bureau.
- +
-[[:​raccourci-lanceur|Créez ​un raccourci]] sur le bureau ​pour lancer l’application : +
-  * l’icône est « ~/​Laurux/​Logo.png » ; +
-  * l’exécutable de Laurux est « ~/​Laurux/​Laurux.gambas ». +
- +
-=== Police de caractères === +
- +
-Il faut à présent installer la police de caractère livrée avec le logiciel. Elle est située dans « ~/Laurux/​Install/​flubber.ttf ». +
- +
-== Pour KDE == +
- +
-{{ laurux:​step_oo69.png?​250}} +
- +
-Cliquez sur ce fichier avec le bouton droit de la souris puis choisissez //Action → Installer//​. +
- +
-Une boîte d’alerte vous propose une installation pour le compte Administrateur (System) ou Utilisateur (Personnel). Cliquez sur « Personnel ». +
- +
-== Pour Gnome == +
- +
-Double clic sur le fichier. +
- +
-Une fenêtre s'ouvre, montrant la police, cliquer sur "​install"​ en bas à droite. +
- +
-Une boîte d’alerte vous propose une installation pour le compte Administrateur (System) ou Utilisateur (Personnel). Choisissez vos préférences. +
- +
-=== Ajustements graphiques (pour KDE) === +
- +
-{{ laurux:​step_oo44_1.png?​250}} +
- +
-Pour terminer les préparatifs au lancement de Laurux, il faut changer la taille des caractères du bureau, ​qui est de 9 par défaut, à 10. +
- +
-Pour ce faire : +
-  * Ouvrez ​le menu système de KDE et cliquez ​sur l’élément « Paramètres du système ». +
-  * Dans l'​écran suivant, cliquez sur « Apparence ». +
-  * Changez ensuite la taille des caractères comme illustré ci-après en cliquant sur les boutons intitulés « Choisir… » puis cliquez sur « Appliquer ». +
-  * Vous pouvez ensuite fermer la fenêtre.+
  
 ===== Configuration ===== ===== Configuration =====
Ligne 119: Ligne 57:
 ==== Créer un compte MySQL ==== ==== Créer un compte MySQL ====
  
-Avant de pouvoir exécuter Laurux, il reste une dernière étape : la création dun compte ​MySQL. Ouvrez un [[terminal]].+Avant de pouvoir exécuter Laurux, il reste une dernière étape : la création d'un compte [[MySQL]]. Ouvrez votre terminal Mysql :​\\ 
 +<​code>​sudo mysql</​code>​
  
-Entrez la commande suivante pour ouvrir ​le module ​d’administration ​de MySQL :+Crééez un utilisateur et donnez lui tous les droits sur ctte base :\\ 
 +<code SQL>​CREATE USER nom_utilisateur@localhost IDENTIFIED BY "​mot_de_passe_solide";​ 
 +GRANT ALL PRIVILEGES ON Laurux*.* TO nom_utilisateur@localhost;​ 
 +FLUSH PRICVILEGES;</​code>​ 
 +Prenez soin de remplacer d'une part « ''​nom_utilisateur''​ » par le nom d'​utilisateur ​de votre choix et d'​autre part, « ''​mot_de_passe_solide''​ » par votre mot de passe qui sera utilisé par Laurux pour accéder à MySQL.
  
-  mysql --user=root mysql +Vérifier que le répertoire ~/.config/gambas3/ existe.
-<note important>​si message d'​erreur  +
-Entrez : dpkg-reconfigure mysql-server-5.0 ​ créer ​le mot de passe à utiliser avec laurux. pour lancer mysql Entrée : **mysql -u root -p**</note> +
- +
-Tapez ensuite la ligne suivante en prenant soin de remplacer d’une part « ''​USER_NAME''​ » par le nom d’utilisateur de votre choix et d’autre part, « ''​PASSWORD''​ » par votre mot de passe qui sera utilisé par Laurux pour accéder à MySQL. +
- +
-<code SQL> +
-GRANT ALL PRIVILEGES ON *.* TO USER_NAME@localhost IDENTIFIED BY '​PASSWORD'​ WITH GRANT OPTION; +
-</code> +
-Attention: N'​oubliez pas les apostrophes qui entourent votre mot de passe ni le point virgule qui termine la commande SQL. +
-Après avoir validé la ligne avec la touche « Entrée » du clavier, vous devriez avoir le message suivant : +
- +
-> Query OK, 0 rows affected +
- +
-Lorsque cette phase est terminée, tapez « exit » pour quitter la ligne de commande MySQL.+
  
 Vous pouvez fermer le terminal, Laurux est prêt ! 8-) Vous pouvez fermer le terminal, Laurux est prêt ! 8-)
Ligne 145: Ligne 74:
 ==== Premier lancement ==== ==== Premier lancement ====
  
-Cliquez sur licône Laurux qui se trouve sur votre bureau. Le premier écran de Laurux saffiche. Cest ici que vous devez entrer le nom dutilisateur défini précédemment dans MySQL avec le mot de passe associé.+Cliquez sur l'icône Laurux qui se trouve sur votre bureau. Le premier écran de Laurux s'affiche. C'est ici que vous devez entrer le nom d'utilisateur défini précédemment dans MySQL avec le mot de passe associé.
  
-{{laurux:​step_oo47.png}}+Nota: Si rien ne se passe, installer les composants manquant de Gambas avec le gestionnaire de paquets. 
 + 
 +{{laurux:​step_oo47.png?500}}
  
 Validez votre saisie en cliquant sur le bouton « Valider ». Laurux vous propose alors de créer la base de données sur le serveur MySQL. Acceptez. Validez votre saisie en cliquant sur le bouton « Valider ». Laurux vous propose alors de créer la base de données sur le serveur MySQL. Acceptez.
Ligne 153: Ligne 84:
 Laurux vous informe que la base de travail vierge a bien été créée et invite ensuite à redémarrer le programme. Laurux vous informe que la base de travail vierge a bien été créée et invite ensuite à redémarrer le programme.
  
-Relancez le logiciel. Une fenêtre vous présentant les astuces du jour saffiche. Cliquez sur « Fermer » pour accéder à linterface du programme.+Relancez le logiciel. Une fenêtre vous présentant les astuces du jour s'affiche. Cliquez sur « Fermer » pour accéder à l'interface du programme.
  
 Vous voici devant l'​écran principal de Laurux. Vous voici devant l'​écran principal de Laurux.
  
-{{laurux:​step_oo51_1.png}} +{{laurux:​step_oo51_1.png?500}}
- +
-Avant de pouvoir commencer à travailler, il vous faut restaurer la base de démonstration livrée avec Laurux. Pour ce faire, ouvrez le menu « Base » et cliquez sur « Restauration ». +
- +
-La fenêtre suivante vous permet de sélectionner l’emplacement de la base à restaurer. Cliquez sur le bouton « Choisir ». +
- +
-À l’aide du sélecteur de fichiers, sélectionner le répertoire de Laurux et cliquez sur « OK ». +
- +
-Cliquez ensuite sur le bouton « Restaurer ». +
- +
-Si tout se passe bien, Laurux vous informe que la restauration a réussi.+
  
 À présent, Laurux est pleinement opérationnel. Vous pouvez commencer votre exploration. À présent, Laurux est pleinement opérationnel. Vous pouvez commencer votre exploration.
Ligne 173: Ligne 94:
 ==== Laurux en réseau ==== ==== Laurux en réseau ====
  
-Laurux permet une utilisation en réseau et offre la possibilité à plusieurs postes de travailler sur la même base de données. Ainsi, pendant quun utilisateur se charge de la facturation,​ un autre peut rentrer les commandes et une troisième personne peut se charger de les réceptionner. La base de données unique et commune à tous les postes est stockée sur un poste serveur. les autres ordinateurs sont les postes clients.+Laurux permet une utilisation en réseau et offre la possibilité à plusieurs postes de travailler sur la même base de données. Ainsi, pendant qu'un utilisateur se charge de la facturation,​ un autre peut rentrer les commandes et une troisième personne peut se charger de les réceptionner. La base de données unique et commune à tous les postes est stockée sur un poste serveur. les autres ordinateurs sont les postes clients.
  
-<note important>​le forum sur **laurux.fr** est une mines d'​informations,​ les questions sont traitées très rapidement,  +<note important>​le forum sur **laurux.fr** est une mines d'​informations,​ les questions sont traitées très rapidement,​ 
-laurux évolue en fonction des besoins de ses utilisateurs un conseil ​participer ​  ​</​note>​+laurux évolue en fonction des besoins de ses utilisateurs un conseil, participez ​!</​note>​
  
-Pour utiliser Laurux sur plusieurs postes, il convient dutiliser un adressage en IP fixe. Les heureux possesseurs d’une Freebox pourront conserver un adressage dynamique en utilisant les baux DHCP qui leur permettront d’attribuer une adresse fixe sur les postes exécutant Laurux grâce à l’adresse MAC de chacune des cartes réseau qui équipe les machines.+Pour utiliser Laurux sur plusieurs postes, il convient d'utiliser un adressage en [[:​network-manager|IP fixe]]
  
-{{ laurux:​step_oo62.png?250}}+Sur le poste serveur ou est stockée la base de Laurux, il faut suivre les instructions de la page [[mysql#​connexions_entrantes|mysql pour les connexions entrantes]].
  
-Sur le poste serveur ou est stockée la base de Laurux, il faut éditer le fichier de configuration de MySQL qui, par défaut, n’autorise que les connexions locales. Pour ce faire, ​[[:​tutoriel:​comment_installer_un_paquet|éditez le fichier]] **/​etc/​mysql/​my.cnf** avec les droits administrateurs. +Il faut ensuite créer ​[[mysql#​connexions_entrantes|un compte utilisateur pour chaque poste client]]. Pour cela, il est impératif de connaître l'​adresse de chaque poste en exécutant ​la commande ​« ''​ip a'' ​» dans une console ​par exemple.
-Repérez ​la ligne commençant par « bind-address ​» et changez la valeur 127.0.0.1 ​par la valeur 0.0.0.0 puis enregistrez la modification et quittez le programme d'​édition.+
  
-Une fois le fichier édité, il est nécessaire de redémarrer le serveur ​MySQL avec la commande suivante :+La syntaxe ​est identique à la création d'un compte utilisateur ​MySQL classique comme nous l'​avons abordé plus haut à la différence qu'il faut remplacer « localhost » par l'​adresse IP de la machine.
  
-  sudo /etc/init.d/mysql restart+Pour les postes clients, il faut procéder à l'​installation de Laurux comme nous l'​avons abordée plus haut à la seule différence qu'au premier lancement de Laurux, dans le formulaire de création de la base, il faut remplacer « localhost » par l'​adresse IP du serveur.
  
-Il faut à présent créer un compte utilisateur pour chaque poste client. Pour cela, il est impératif de connaitre l’adresse de chaque poste en exécutant la commande « ''​ifconfig''​ » dans une console par exemple.+===== Désinstallation =====
  
-La syntaxe est identique à la création d’un compte utilisateur MySQL classique comme nous l’avons abordé plus haut à la différence qu’il faut remplacer « localhost » par l’adresse IP de la machine.+Pour désinstaller Laurux ​il suffit ​de supprimer le répertoire Laurux.
  
-Dans un premier temps, on lance MySQL dans un terminal.+===== Voir aussi =====
  
-  ​mysql --user=root mysql +  * [[http://www.laurux.fr|Site officiel]]
- +
-Ensuite on entre la commande qui permet de créer un compte utilisateur avec le nom de l’utilisateur à la place de « USER_NAME », l’adresse IP du poste client à la place de « localhost » (généralement 192.168.0.X avec une valeur de X différente pour chaque poste) et le mot de passe à la place de « PASSWORD ». +
- +
-<code sql> +
-GRANT ALL PRIVILEGES ON *.* TO '​USER_NAME'​@'​192.168.0.x'​ IDENTIFIED BY '​PASSWORD'​ WITH GRANT OPTION; +
-</code> +
- +
-Pour les postes clients, il faut procéder l’installation de Laurux comme nous l’avons abordée plus haut à la seule différence qu’au premier lancement de Laurux, dans le formulaire de création de la base, il faut remplacer « localhost » par l’adresse IP du serveur. +
-+
- +
-<note tip>​grant all privileges on Base.Table to '​User'​@'​machine'​ identified by '​password'​ ; +
- +
- +
- +
-La base est obligatoire. +
-Table : indique la table ou * pout toutes +
- +
-User : nom d'​utlisateur +
- +
-@ : comme pour les mails, indique que ce qui suit est la machine d'​accès +
- +
-% : cas particulier pour la machine qui veut dire toute machine externe +
-</​note>​ +
- +
-===== Désinstallation ===== +
- +
-Pour désinstaller Laurux il suffit de supprimer le répertoire Laurux.+
  
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​Magellan]],​ [[utilisateurs:​ner0lph|Floriang]],​ [[utilisateurs:​Laurux]].//​ //​Contributeurs : [[utilisateurs:​Magellan]],​ [[utilisateurs:​ner0lph|Floriang]],​ [[utilisateurs:​Laurux]].//​
  • laurux.1283971234.txt.gz
  • Dernière modification: Le 08/09/2010, 20:40
  • par Ner0lph