Module NumberWords FR

Revision as of 18:15, 24 September 2011 by Eldy (talk | contribs) (→‎Développement)

Informations

Module name
Editor / Editeur NLTechno (www.nltechno.com) - http://www.dolistore.com/
Download or buy page / Page achat ou téléchargement
Status / Statut / Estado Stable
Prerequisites / Prérequis

Dolibarr min version: 3.0.0    Dolibarr max version: {{{maxversion}}}

Last update date / Date mise à jour fiche / Fecha última actualización 2011-09-24
Note / Nota

Fonctionnalité

Avec ce module, Dolibarr est capable de traduire des numérique ou montant en chaine de textes ("110 dollars" devient "cent dix dollars")

Installation

Depuis l'application

  • Avec un compte ayant le profil "administrateur", aller dans le menu Accueil - Configuration - Modules - Déployer un module externe.
  • Soumettez le fichier zip. Le module sera déployé est prêt pour l'étape suivante d'activation.

Manuellement

Si la méthode précédente a été désactivée par votre hébergeur, en voici une autre:

  • Télécharger le fichier archive du module (fichier .zip)
  • Placer le fichier dans le répertoire racine de dolibarr.
  • Decompressez le fichier, par exemple par la commande
unzip fichiermodule.zip
  • Le module est alors visible dans la liste des modules (Accueil -> Configuration -> Modules) et activable.

Configuration

Pour utiliser ce module, il vous faut d'abord l'activer. Pour cela, après s'être connecté avec un compte administrateur, aller sur la page "Accueil - Configuration - Modules".

Choisissez l'onglet dans lequel apparaît le module puis cliquez sur "Activer".

Le module est alors activé.

Si un pictogramme   apparaît sur la vignette ou à la fin de la ligne du module, cliquez dessus pour accéder à la page de paramétrage spécifique à ce module.

Puis voir "Utilisation"

Utilisation

  • Si vous êtes utilisateur final: ajouter la chaine __TOTAL_TTC_WORDS__, __TOTAL_HT_WORDS__ ou __TOTAL_VAT_WORDS__ dans n'importe quel champ "Texte libre" pour les PDF dans les espaces de configurations des modules factures, commandes, propals... La chaine sera remplacée par le montant TTC, HT ou de TVA, en texte clair de caractères alphabétiques.
  • Si vous êtes développeur: Vous pouvez aussi utiliser, n'importe où dans le code, la méthode
$langs->getLabelFromNumber($mynumber,0|1)

pour obtenir la chaine en texte d'un numérique (si le 2eme paramètre est 0) ou d'un montant (si le 2eme paramètre est 1).

Développement

Le développement de ce module n'est pas inclus dans le repository GIT standard de Dolibarr mais dans un repository dédié de modules gérés par DoliCloud sur la plateforme Git de GitHub:

Note: Ce repository contient de nombreux autres modules Open Source pour Dolibarr ERP CRM (1 sous-répertoire de htdocs = 1 module).