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 :

Calculer le reste du salaire des employés


Sujet :

Odoo (ex-OpenERP)

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2009
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 140
    Points : 84
    Points
    84
    Par défaut Calculer le reste du salaire des employés
    Bonjour,

    j'ai 2 classes : classe Employé et classe Avance
    - chaque employé a un salaire fixe.
    - je peux donner des avances pour l'employé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    class Employe(models.Model):
    	_name = 'employes.employes'
    
    	name = fields.Char(string="Nom", required=True)
    
    class Avance(models.Model):
    	_name = 'employes.avance'
    
    	employe_id = fields.Many2one('employes.employes',ondelete='set null',string="Nom de l'employé",required=True)
    
            montant = fields.Float(string="Montant")
    comment puis-je calculer le reste du salaire des employés de chaque mois ?

    Exemple :
    nom de l'employé : XY, avec un salaire = 2500

    en mois janvier :
    + avance 1 = 500
    + avance 2 = 300
    en mois fevrier :
    + avance 1 = 200

    Reste du salaire du mois janvier = 2500 - 500 - 300 = 1700
    Reste du salaire du mois fevrier = 2500 - 200 = 2300

    Merci

  2. #2
    Membre du Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 50
    Points : 53
    Points
    53
    Par défaut
    Bonjour,

    Je ne suis pas encore un grand specialiste des salaires mais, d'un cote logique,
    tu devrais avoir dans ta table emplyes.avances une colonne dans laquelle sera
    enregiste le mois et l'annee sur lequel devra etre repercuter l'avance.

    Sur base de ton exemple:
    - sum() sur la periode = 201501 --> 800 euros
    - sum() sur la periode = 201502 --> 200 euros

    En suite, dans une fiche de paie tu as des additions et des soustractions, a toi
    d'ajouter, apres le calcul du net, une ligne pour deduire l'avance du net a payer

Discussions similaires

  1. calcul le reste des montants
    Par kroma23 dans le forum Bases de données
    Réponses: 1
    Dernier message: 16/02/2011, 14h04
  2. [AC-2003] Salaire mensuel des employés
    Par bahboubacar2 dans le forum Modélisation
    Réponses: 2
    Dernier message: 05/03/2010, 01h27
  3. Afficher le meilleur salaire des employés.
    Par dahmane2007 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 04/04/2009, 06h18
  4. [Emploi] salaire des employés Hotline ?
    Par Agité dans le forum Salaires
    Réponses: 18
    Dernier message: 14/06/2006, 23h00

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