First setup: Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
mNo edit summary
Line 21: Line 21:
On this page, you can define force language of application and the look and feel of screens. In a first use, you can keep everything with default values.
On this page, you can define force language of application and the look and feel of screens. In a first use, you can keep everything with default values.


= Autres (Boites, Alertes, Sécurité, Limites et précisions, EMails, Dico...) =
= Other (Boxes, Alerts, Security, Limits and accuracy, Emails, Dictionnary...) =
{{ToTranslate}}
{{ToTranslate}}
Les autres entrées du menu Configuration sont des options avancées.
Other entries in Setup menu are advanced options. You can forget them if you want.
Il n'est pas obligatoire de les parcourir.


= Utilisateurs =
= Utilisateurs =

Revision as of 17:46, 5 May 2009

After Dolibarr installation, you must setup Dolibarr parameters to match your needs.

Company/Foundation

The first mandatory step is to define your company/foundation. For this, from home page, go on area "Setup" and edit informations for company or foundation you want to manage. Don't forget to define your country because some other options depends on it (VAT).

Modules

Activation of modules is the second mandatory step. Modules you will enable depends on usage you want to do of Dolibarr. In most cases, you want use all modules, so you have to enable one by one each module you plan to use. For example, to manage a company, you might enable module: Third party, Invoices and Products, but probably a lot of more modules.

If you are not sure of the meaning of a module, you can enable it one by one and see what new menu appears in Dolibarr (also after enabling a module, check that you grant to yourself permissions on new features that was enabled). You can enable or disable a module when you want.

Once module has been activated, some of them need a particular setup (click on icon that appears on the right of line if a module need its own setup). For example with module Invoice, you will reach a page with more parameters described on page Invoice Configuration.

Display

On this page, you can define force language of application and the look and feel of screens. In a first use, you can keep everything with default values.

Other (Boxes, Alerts, Security, Limits and accuracy, Emails, Dictionnary...)

En verysmall.png Page waiting for translation. To translate, create an account, go back and clic on "Modify".
Fr verysmall.png Page en attente de traduction. Pour traduire, créez un compte, revenez et cliquez sur "Modifier".
Es verysmall.png Página a traducir. Para traducirla, cree una cuenta, vuelva a la página y haga clic en "editar".
It verysmall.png Pagina da tradurre. Per tradurla, crea un utente, torna indietro e clicca su "modifica".
Pt verysmall.png Página a aguardar por tradução. Para traduzir, crie uma conta, volte atrás e clique em "Modificar".
De verysmall.png Seite wartet auf Übersetzung. Um Übersetzung zu erstellen, richte einen Account ein, geh zurück und klicke auf "bearbeiten".
Zh verysmall.png 页面等待翻译。若要翻译本页,先创建一个帐户、登录并返回本页后单击“编辑”。

Other entries in Setup menu are advanced options. You can forget them if you want.

Utilisateurs

En verysmall.png Page waiting for translation. To translate, create an account, go back and clic on "Modify".
Fr verysmall.png Page en attente de traduction. Pour traduire, créez un compte, revenez et cliquez sur "Modifier".
Es verysmall.png Página a traducir. Para traducirla, cree una cuenta, vuelva a la página y haga clic en "editar".
It verysmall.png Pagina da tradurre. Per tradurla, crea un utente, torna indietro e clicca su "modifica".
Pt verysmall.png Página a aguardar por tradução. Para traduzir, crie uma conta, volte atrás e clique em "Modificar".
De verysmall.png Seite wartet auf Übersetzung. Um Übersetzung zu erstellen, richte einen Account ein, geh zurück und klicke auf "bearbeiten".
Zh verysmall.png 页面等待翻译。若要翻译本页,先创建一个帐户、登录并返回本页后单击“编辑”。

La dernière étape consiste à créer les utilisateurs et à attribuer les permissions. Presque tous les modules, même activés précédemment, ne sont pas accessibles si on n'en donne pas la permission. Pour cela, vous pouvez vous rendre dans le menu Accueil -> Utilisateurs & Groupes pour définir les utilisateurs et leurs droits. Attention, il faudra penser à vérifier et redéfinir les droits utilisateurs quand vous activerez à nouveau de nouveaux modules. La liste des droits disponibles dépendant des modules activés (voir plus haut), il est recommandé de configurer cette partie après avoir activé les modules désirés. Pour certaines actions, si vous n'avez pas les droits pour faire une action, Dolibarr ne vous la proposera pas. Vous risquez de rater des choses utiles et/ou importantes. Pour donner les droits à un utilisateur ou vous-même si vous êtes administrateur, aller dans Accueil -> Utilisateurs & Groupes, choisissez la fiche de l'utilisateur désiré, puis cliquer sur l'onglet Permission.

Quelques options cachées

En verysmall.png Page waiting for translation. To translate, create an account, go back and clic on "Modify".
Fr verysmall.png Page en attente de traduction. Pour traduire, créez un compte, revenez et cliquez sur "Modifier".
Es verysmall.png Página a traducir. Para traducirla, cree una cuenta, vuelva a la página y haga clic en "editar".
It verysmall.png Pagina da tradurre. Per tradurla, crea un utente, torna indietro e clicca su "modifica".
Pt verysmall.png Página a aguardar por tradução. Para traduzir, crie uma conta, volte atrás e clique em "Modificar".
De verysmall.png Seite wartet auf Übersetzung. Um Übersetzung zu erstellen, richte einen Account ein, geh zurück und klicke auf "bearbeiten".
Zh verysmall.png 页面等待翻译。若要翻译本页,先创建一个帐户、登录并返回本页后单击“编辑”。

Quelques options non visibles dans les interfaces (souvent car en bêta ou en expérimentation) sont disponibles. Dans la plupart des cas, vous n'avez pas besoin de ces fonctions et leur utilisation peut rendre instable l'application.

Pour les activer il faut définir une constante à 1 dans Accueil - Configuration - Divers:

Options globales

  • MAIN_APPLICATION_TITLE => Permet de définir le nom de l'application (qui apparait sur la page de login par defaut).
  • MAIN_DISABLE_HELP_LINKS => Supprime les liens d'aide dans le menu gauche.
  • MAIN_DISABLE_FULL_SCANLIST => Constante à définir pour désactiver le scan complet des tables afin de connaitre le nombre total d'éléments pour permettre des paginations affichant le nombre de pages. A activer sur les systèmes ayant un nombre très important de données (Tables de + de 500 000 enregistrements).
  • MAIN_LOGTOHTML => Si cette constante est définie, il est possible d'avoir des traces au sein de toute page en ajoutant la paramètre &logtohtml=1 dans les URL.
  • MAIN_AUTOFILL_DATE => Si cette constante est définie (à autre chose que 0), la date de facture, propal, commande ou paiement est préremplie avec la date du jour. Il est fortement recommandé de NE PAS ACTIVER cette option, ceci générant une saisie sans validation de la part des utilisateurs sur les dates, ce qui se traduit par des données incorrectes enregistrées et un beau casse tête lorsqu'il faut faire sa compta ! Toutefois l'option reste disponible, à la demande de certains utilisateurs.
  • MAIN_AUTOFILL_TOWNFROMZIP => Permet le remplissage automatique de la ville depuis le code postal. Ajax ne doit pas etre désactivé pour que cette option fonctionne (Fonction bugguée).
  • MAIN_MAIL_ALLOW_SENDMAIL_F => Sur les systèmes Linux ou BSD, la fonction d'envoi de mail de PHP utilise la commande sendmail local au serveur. Dans certains cas, l'email émetteur doit être passé en ligne de commande par l'option -f à sendmail. Cette option permet donc de demander à Dolibarr d'utiliser la fonction mail de php en intégrant l'option -f. Notons que dans la plupart des cas, même avec sendmail, l'email émetteur est bien géré car intégré avec les autres paramètres dans l'entête technique du mail. Cette option permet juste de passer outre certaines configurations qui rendent obligatoire l'option -f.
  • MAIN_MAIL_NO_FULL_EMAIL => L'email destinataire et émetteur sont nettoyés pour être de la forme "<email>" au lieu de "Nom <email>". Ceci peut résoudre des problèmes de compatiblité sur de très vieux agent mails.
  • MAIN_DEMO => Désactive certaines fonctions pour rendre l'application figée à certains niveaux. Ceci est requis si Dolibarr est en accès comme site de démo à des utilisateurs qui aiment un peu trop faire n'importe quoi.
  • MAIN_USE_HOURMIN_IN_DATE_RANGE => Sur toutes les lignes de détail d'entité (facture, commande, contrat...), il est possible de définir l'heure en plus du jour sur les champs date de début et de fin de services.
  • MAIN_SHOW_LOGO => Affiche logo société en haut du menu gauche.
  • MAIN_REMOVE_INSTALL_WARNING => Supprime le warning de sécurité apparent aux administrateurs si l'URL /install est accessible. Il est préférable de ne pas utiliser ce paramètre mais de plutôt placer un fichier nommé install.lock dans la racine de Dolibarr, ce qui a pour effet non seulement de supprimer le warning mais aussi d'empêcher tout utilisation de l'outil d'installation et mise à jour (qui ne requiert pas d'habilitation) tant que ce fichier est présent.
  • MAIN_DISABLE_FORCE_SAVEAS => Si votre navigateur propose systématiquement d'enregistrer les fichiers sur disques (comme les PDF), essayer d'ajouter cette option. Les fichiers pourront alors s'afficher dans le lecteur du navigateur.
  • MAIN_DISABLE_PDF_COMPRESSION => Désactive la compression sur les PDF générés.
  • MAIN_GENERATE_DOCUMENTS_WITHOUT_VAT => N'affiche aucune information sur la tva dans les modèles générés.

Module Propositions Commerciales

  • PROPALE_ADD_DELIVERY_ADDRESS => Active la vieille fonctionnalité de saisie d'adresses de livraisons sur les propales. Il faut mieux utilisé la fonction de l'onglet "contacts de propal" pour associer des adresses de livraisons à une propale.
  • PROPAL_CLONE_ON_CREATE_PAGE => Sur page création nouvelle propal, ajoute option pour demande si on veut créer par "clonage" d'une propale existante.

Module Factures

  • FACTURE_ENABLE_RECUR => Active la fonction des factures prédéfinies. Fonction instable.
  • FACTURE_VENTILATION => Active une veille fonctionnalité de ventilation comptable. Fonction instable.
  • FACTURE_SHOW_SEND_REMINDER => Affiche le lien "Envoyer rappel par mail", fonction avec même finalité que le lien "Envoyer par mail" (vieille fonction obsolète).
  • FACTURE_USE_PROFORMAT => Ajoute le type proformat dans les types de facture. Attention, ce type de facture n'a aucune valeur comptable.

Module Commandes

  • COMMANDE_REQUIRE_SOURCE => Rend obligatoire la saisie du champ source lors de la création d'une commande.
  • COMMANDE_VALID_AFTER_CLOSE_PROPAL => Quand une commande est créer sur fermeture de propal, la commande est directement mis a l'état validée.
  • COMMANDE_ADD_DELIVERY_COST_LINE => Ajout une ligne avec poids si poids connu et si trigger FraisPort activé.

Module Contrat

  • CONTRAT_NOEDITWHENVALIDATED => Rend impossible la modification d'un contrat après qu'il ait été validé.

Module Export

  • EXPORT_CSV_SEPARATOR_TO_USE => Valeur de caractère à prendre comme délimiteur de fichier CSV (par défaut Dolibarr prend ","). Exemple: EXPORT_CSV_SEPARATOR_TO_USE=;
  • EXPORT_CSV_FORCE_CHARSET => Choisi le charset du fichier généré par les exports CSV. Par défaut: UTF-8. Exemple: EXPORT_CSV_FORCE_CHARSET=ISO-8859-1

Module Agenda

  • AGENDA_MAX_EVENTS_DAY_VIEW => Défini le nombre max d'entrées visibles pour chaque jour dans l'agenda. Vaut 3 par défaut. La valeur 0 signifie aucune limite.

Module Produit

  • PRODUCT_ADD_TYPE_IN_DOCUMENTS => Ajoute le texte "Produit" ou "Service" devant les lignes détails sur les PDF générés.
  • PRODUCT_CANVAS_ABILITY => Autorise les fonctions canvas (Ancien système de module).

Ceci rend visible les fonctions du module de livres basé sur l'ancienne architecture.

  • PRODUCT_SHOW_WHEN_CREATE => Veille option non supporté (pose pb) qui permettait de saisir ces lignes lors de la première page de création de facture.

Module Adhérent

  • MEMBER_URL_REDIRECT_SUBSCRIPTION => Lien appelé et affiché en cas d'autocréation d'un compte membre dans le module adhérent par un invité si la création est un succès.