BXCONSEILS 2
Un Informaticien à votre écoute, Un formateur à votre porté, Une personne à votre écoute

Odoo ™ est un logiciel modulaire (ERP) qui permet de gérer une entreprise.

Je vous donnerai quelques astuces et Tutos basés sur mon expérience.


 Un lien utile et intéressant pour installer odoo 8 sous ubuntu server

On trouve aussi : sur le site ubuntu

Pour La gestion de la base de données derrière en postgresql -> Le Lien de chez Ubuntu

Creation de modèles

Explication de création des modéles

Installation sous Ubuntu et ses variantes

sudo -s

Ensuite, lancer le téléchargement du script avec la commande

Eventuellement éditer les infos avec un nano - Modifier la version dans le texte voulu - Moi j'ai décidé odoo 8.

sudo nano odoo_install.sh

Ensuite il faut s'approprier les droits :

sudo chmod +x odoo_install.sh

Et enfin il faut lancer l'installation en spécifiant sudo -H, ce qui donne :

sudo -H ./odoo_install.sh

 Un autre façon

sudo -i
wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
echo "deb http://nightly.odoo.com/8.0/nightly/deb/ ./" >> /etc/apt/sources.list
apt-get update && apt-get install odoo

Utilisations du code RML

Les documents sous Odoo sont basés sur le langage RML. Que je vais documentez ci-après.

Commandes ou balises

Elle doit être toujours écrite comme il est marqué

 

Utilisation

Exemple

Commentaire

<place> </place>

Place le ou les champs aux coordonnées dans la feuille x et y

<place x="1.5cm" y="5cm" height="5cm" width="10cm">

 

<lines x posH longueur posV ></lines>

Trace une ligne

  • x = début du trait
  • longueur = longueur du trait
  • PosH et pos V permet de positionner soit en vertical ou en horizontal en tenant compte de la position et l’écart

<lines>1.4cm 10.3cm 13cm 10.3cm</lines>

Forme un trait horizontal à 1.4 cm du bord de la feuille gauche, à 10.3 cm du bas, d’une longueur de 13 cm

<lines>1.4cm 6.3cm 1.4cm 10.3cm</lines>

Trace une ligne verticale commençant à 1.4 cm du bord d’une hauteur de 4 cm (10.3-6.3)

 

rect x="84.5" y="214.3" width="1 in" height="1.15 in"fill="no" stroke="yes"

Tracer un rectangle

X et y peuvent en points ou en centimètres (accolez aux nombres les lettres cm)

Width et height est la largeur en em (unité fait par rapport aux pixels)

Option

strocke correspond à remplir l'entourage <strocke color=" "/>

Fill correspond à remplir la couleur mise préalablement avec <fill color=" "/>

   

<para style> </para>

Paramètre du style à utiliser name pour récupérer le style en sachant que para est l’abréviation de paragraphe

   

[[champ]]

Récupère le champ de données

   

<stroke color="yellow"/>

Donne la couleur des traits

  • Red = Rouge
  • Blue=Bleu
  • Black=Noir
  • Yellow= Jaune

Ou un code couleur hexadécimal commençant par dièse (#)

   

<fill color="black"/>

Donne la couleur du texte

   

<image x="1.3cm" y="27.7cm" height="40.0" >[[ company.logo or removeParentNode('image') ]]</image>

Position une image aux coordonnées

   

<!—Commentaires-->

Permet de mettre des commentaires

   

<paraStyle name="CGV" alignment="LEFT" fontSize="6.0"/>

Définit un Style comme les CSS

Alignment -> Alignement du texte :

  • LEFT = à Gauche
  • RIGHT= à droite
  • CENTER = au centre
  • JUSTIFIED = justifié

fontSize : Grandeur du texte

fontName : Nom de la Police – Si l’on cette police en gras (ajouté « –Bold »)

 

Attention Il faut le définir entête (Head) afin de pouvoir l’utiliser grâce à para style en deux mots.

Parametrage

Voici une astuce pour accéder à ODOO par le port 80 au lieu du 8069.



Environnement technique

  •  serveur Debian ou Ubuntu

Description 

  • Se connecter sur le serveur linux avec les droits "root" avec sudo -s
  •  Cd /etc/
  • nano /etc/rc.local
  • Ajouter la ligne suivante dans le fichier /etc/rc.local  (avant la dernière ligne "exit 0") :
    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8069 
  • -Rebooter le serveur linux

 

Xavier Bertin vous assiste à distance anydesk - Xavier Vous aide à distance

Rparacteurlogo