IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Odoo (ex-OpenERP) Discussion :

Module facturation : rendre un champ obligatoire


Sujet :

Odoo (ex-OpenERP)

  1. #1
    Membre régulier
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Novembre 2013
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2013
    Messages : 121
    Points : 87
    Points
    87
    Par défaut Module facturation : rendre un champ obligatoire
    Bonjour,

    J'aimerais rendre le champ "to_invoice" obligatoire. Celui-ci se trouve sous l'onglet "Temps et matériel à facturer".

    Malheureusement, je n'arrive pas à rendre ce champ obligatoire au travers de mon xml. Le problème est que je n'arrive pas à trouver le module de base de ce champ et donc faire les liens d'héritage.

    Quelqu'un aurait une piste ?

    Merci d'avance.

    JMB

  2. #2
    Membre éprouvé
    Avatar de Gandalf24
    Homme Profil pro
    Integrateur Odoo
    Inscrit en
    Mai 2002
    Messages
    481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Integrateur Odoo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 481
    Points : 1 013
    Points
    1 013
    Par défaut
    Salut,

    Pas trop envie d'installer tout le brol sur ma conf.
    Tu saurais dire de quel model il s'agit ?
    a+

  3. #3
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Points : 5 673
    Points
    5 673
    Par défaut
    Astuce :

    Pour trouver le model d'un champ (ou pour trouver le nom des choses en général) :

    Quand tu es loggé en admin, clique sur la flèche a coté de ton nom (administrateur) en haut à droite d'openERP et clique sur "A propos d'OpenERP".

    Clique ensuite sur le lien "Activer le mode développeur"

    Voir FAQ

    Ensuite , tu recharges la page, et tu verras apparaitre un menu déroulant, du genre "Débugger vue#" .

    Essaie de jouer avec les éléments du menu.

    Mais si tu es en vue "form", sélectionne "Modifier FormView".

    A ce moment là, une fenêtre apparait et tu vois l'Objet (model) , l'identifiant externe (ID) et le xml de la vue.

    De même, quand tu es en mode développeur, passe la souris sur le label d'un champ ou sur un bouton pour afficher des infos.

    A propos de ton problème :

    Il faut que tu modifies le champs et que tu ajoutes : required=True dans les columns (dans le fichier *.py). Le mieux, étant bien sûr, de faire ça par le biais d'un module qui "écrasera" le module d'origine.

Discussions similaires

  1. rendre un champ obligatoire
    Par rossy1990 dans le forum Langage
    Réponses: 16
    Dernier message: 27/04/2012, 09h51
  2. [AC-2000] Rendre un champ obligatoire
    Par falco- dans le forum IHM
    Réponses: 2
    Dernier message: 06/10/2009, 15h55
  3. [jibx] Rendre un champs obligatoire déclenche une excpetion
    Par adilou1981 dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 22/12/2008, 10h34
  4. Rendre des champs obligatoires
    Par imelda dans le forum Langage
    Réponses: 8
    Dernier message: 29/09/2008, 18h37
  5. Rendre un champs obligatoire
    Par aymane1978 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/02/2008, 20h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo