CustomLine

De Documentations Patas-monkey
Sauter à la navigation Sauter à la recherche
CustomLine250x250.png Ce Module améliore la saisie des lignes de détails des éléments de Dolibarr.
  • En sélectionnant un seul type de saisie
  • En définissant les champs saisisable pour les lignes de saisie (quantité, remise, montant HT, ...)
  • En permettant la modification en masse des lignes saisies et leur suppression
  • En important un fichier ou une suite de référence produit/service directement dans l'élément

Présentation

CustomLine permet d'améliorer et simplifier la saisie des lignes des différentes pièces de Dolibarr

Eléments blocage des lignes blocage des champs de lignes modification en masse Importation de fichier
Proposition commerciale client X X X X
Commande client X X X X
Facture client X X X X
Commande fournisseur X Partiel* Partiel*
Facture fournisseur X
Fiche d'intervention X
Entrepôt X

Paramétrage du module

CustomLine Config1.png La configuration du module s'effectue depuis la page d'administration des modules accessible par les menus Accueil > Configuration > Modules en cliquant sur l'icône en bout de ligne.

Page principale de configuration du module

CustomLine-Main-Configuration.png Cette page d'administration permet de paramétrer Le mode des saisie des lignes des éléments natif de Dolibarr de 5 manières :
  • Le Fonctionnement standard (natif)
  • Seulement la saisie libre des produits et services
  • Seulement la saisie libre des produits
  • Seulement la saisie libre des services
  • Seulement la sélection des produit et service prédéfinis

Elle permet aussi de placer la création d'une nouvelle ligne en début de liste (et non en bas comme par défaut) en activant le switch en bout de ligne

Détermination du prix vente selon la marge

Si le module marge natif de dolibarr est activé, il est possible d'activer une fonction de mise à jour du calcul du prix de vente à partir du prix de revient. Le calcul s'effectue à partir de plusieurs valeurs :

  • le prix d'achat ou de revient HT (noté ici PAHT)
  • le taux de remise si il est saisie (noté ici REMISE)
  • le taux de TVA (noté ici TVA)
  • une valeur saisie ou prédéternminée (noté ici PCTMARGE)

On peut paramétrer 3 modes de calcul :

  • Utilisation du taux de Marque :

Prix de vente = (- PAHT / ((PCTMARGE / 100) -1)) / REMISE

  • Utilisation du coefficient de marge

Prix de vente = (PCTMARGE * PAHT) / REMISE * TXTVA

  • Utilisation d'un pourcentage de marge

Prix de vente = PAHT * (1 + PCTMARGE/100) / REMISE

La valeur utilisée pour le calcul est déterminée à partir

  • des valeurs déjà saisie pour chaque ligne et calcul inverse
  • de la valeur contenu dans l'attribut supplémentaire associé au produit sélectionné

Une fois cette valeur modifié, il est possible de conserver ou non le nouveau prix de vente déterminé soit pour tout les clients soit en fonction de chaque client.

Gestion des habilitations d'accès

CustomLine permet de gérer par habilitation l'accès lors de la saisie aux champs des lignes.

CustomLine-habilitation-right.png Pour chaque utilisateur ou groupe, il est possible de définir
  • la présence ou non de l'onglet de saisie en masse
  • les habilitations d'accès au champs de saisie des lignes des éléments à savoir :
    • Le montant HT
    • La quantité
    • Le taux de TVA
    • La remise

CustomLine-habilitation-field.png

Page de configuration des importations (wip)

Fonctionnement

En fonction de paramètres appliqués (voir section "Configuration des fonctionnalités du module" plus bas), pour chacun des éléments, vous aurez :

Customline Selection-predefinis.png

Sélection des produits/services prédéfinis seulement

Customline Selection-libre.png

Sélection des produits/services libres seulement

Customline Selection-native.png

Sélection des produits/services prédéfinis et libres - fonctionnement natif de Dolibarr

Modification en masse des lignes des documents commerciaux

CustomLine ajoute l'onglet Édition en masse aux fiches des documents commerciaux listés dans les paramétrages du module. L'accès à ces onglets se fait par la gestion des habilitations natives de dolibarr (voir plus haut)

Customline Edition-masse.png Une fois vos produits/services ajoutés à un document commercial, cliquez sur l'onglet Édition en masse
Customline Edition-masse-modifie.png CustomLine vous offre alors la possibilité de modifier tous les éléments constitutifs des lignes du document tels que le libellé des produits/services, leur prix, leur quantité et une réduction. Aussi, vous pouvez modifier le taux de TVA pour chacun des produits ou encore les supprimer.
Info-icon.png
  • Les cases à cocher à coté des taux de TVA permettent d'appliquer une TVA à toutes les lignes en un seul clic ! Il en est de même pour la suppression.
  • Pour avoir accès aux fonctionnalités de l'onglet Édition en masse, votre document commercial doit être à un statut permettant sa modification.
  • si vous avez de nombreuses lignes à modifier, vous pouvez arriver à une limite de champs de php, il faudra alors augmenter la variable max_input_vars
Customline Facture-modifie.png Cliquez sur le bouton Valider pour enregistrer vos modifications. La fiche de votre document commercial affichera alors les données modifiée

Importation des lignes des documents commerciaux

Lancement d'une importation de ligne(wip)

autres fonctionnalités

Masquage du tableau de marges des fiches des documents

CustomLine ajoute des permissions d'accès aux informations de marges présentes sur les fiches des documents :

Customline Permission-defaut.png

Permissions par défaut

Info-icon.png

le fait de cacher le tableau des marges, enlève aussi l'accès au champ permettant de saisir (et visualiser) le prix de revient du produit...

Customline Permission-utilisateurs.png

Les permissions par défaut s'appliquent à tout utilisateur créé ultérieurement à l'installation du module s'il n'est pas ajouté à un groupe dont les permission sont déjà définies.

Customline Permission-accordee.png

Si la permission est activée, les fiches des documents n'afficheront pas les données de marges. Seules les informations de total et de règlement du document seront accessibles.

Customline Permission-refusee.png

Si la permission est désactivée, les fiches des documents afficheront les données de marge