Skip to content
Extraits de code Groupes Projets
Valider df1c5c95 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[cgscop #107] suppression fonction d'initialisation des effectifs

parent b4efbf39
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import models
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import scop_questionnaire
# © 2019 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import models, fields, api
class ScopQuestionnaireImport(models.Model):
_inherit = "scop.questionnaire"
# ------------------------------------------------------
# Action
# ------------------------------------------------------
@api.multi
def staff_migration(self):
questionnaire_ids = self.search([])
for q in questionnaire_ids:
if q.effective_date:
staff_values = {
'partner_id': q.partner_id.id,
'user_id': self.env.uid,
'type_entry': 'ministry_list',
'effective_date': q.effective_date,
'staff_count': q.staff_count,
'staff_shareholder_count': q.staff_shareholder_count,
'staff_average': q.staff_average,
'questionnaire_id': q.id,
}
self.env['scop.partner.staff'].create(staff_values)
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter