Bonjour,
j'ai 2 classes : classe Employé et classe Avance
- chaque employé a un salaire fixe.
- je peux donner des avances pour l'employé.
comment puis-je calculer le reste du salaire des employés de chaque mois ?
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")
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
Partager