Skip to content
GitLab
Explorer
Connexion
Navigation principale
Rechercher ou aller à…
Projet
L
lefilament_link_sale_project
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Analyse
Données d'analyse des chaînes de valeur
Analyse des contributeurs
Données d'analyse du dépôt
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté GitLab
Contribuer à GitLab
Donner votre avis
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
Le Filament
lefilament_link_sale_project
Validations
7e7b416c
Valider
7e7b416c
rédigé
Il y a 7 ans
par
Juliana
Parcourir les fichiers
Options
Téléchargements
Correctifs
Plain Diff
update bis 12-01
parent
52db37c9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Modifications
3
Afficher les modifications d'espaces
En ligne
Côte à côte
Affichage de
3 fichiers modifiés
i18n/fr.po
+14
-15
14 ajouts, 15 suppressions
i18n/fr.po
i18n/lefilament_link_sale_project.pot
+7
-8
7 ajouts, 8 suppressions
i18n/lefilament_link_sale_project.pot
models/sale_order.py
+14
-8
14 ajouts, 8 suppressions
models/sale_order.py
avec
35 ajouts
et
31 suppressions
i18n/fr.po
+
14
−
15
Voir le fichier @
7e7b416c
...
...
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-1
1
1
1:43
+0000\n"
"PO-Revision-Date: 2018-01-1
1
1
1:43
+0000\n"
"POT-Creation-Date: 2018-01-1
2
1
4:08
+0000\n"
"PO-Revision-Date: 2018-01-1
2
1
4:08
+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
...
...
@@ -59,7 +59,7 @@ msgstr "Annuler"
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_lefilament_sale_views_wizard_display_name
msgid "Display Name"
msgstr "
Afficher nom
"
msgstr "
Nom affiché
"
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_lefilament_sale_views_wizard_project_id
...
...
@@ -79,7 +79,7 @@ msgstr "Étape initiale"
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_lefilament_sale_views_wizard___last_update
msgid "Last Modified on"
msgstr "Dernière
m
odification le"
msgstr "Dernière
M
odification le"
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_lefilament_sale_views_wizard_write_uid
...
...
@@ -109,13 +109,7 @@ msgstr "Approvisionnement"
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_product_template
msgid "Product Template"
msgstr "Modèle d'article'"
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_product_product_product_link
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_product_template_product_link
msgid "Product to be linked to the project"
msgstr "Article à lier au projet"
msgstr "Modèle d'article"
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_project_project
...
...
@@ -125,7 +119,7 @@ msgstr "Projet"
#. module: lefilament_link_sale_project
#: model:ir.ui.view,arch_db:lefilament_link_sale_project.lefialement_edit_project
msgid "Project Stages"
msgstr "
É
tapes projet"
msgstr "
E
tapes
de
projet"
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_product_product_project_task_type_id
...
...
@@ -167,7 +161,7 @@ msgstr "Tâche Créée (%s): <a href=# data-oe-model=project.task data-oe-id=%d>
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_project_task_type
msgid "Task Stage"
msgstr "Étape tâche"
msgstr "Étape
de
tâche"
#. module: lefilament_link_sale_project
#: code:addons/lefilament_link_sale_project/models/procurement.py:62
...
...
@@ -175,13 +169,18 @@ msgstr "Étape tâche"
msgid "This task has been created from: <a href=# data-oe-model=sale.order data-oe-id=%d>%s</a> (%s)"
msgstr "Cette tâche a été créée à partir de: <a href=# data-oe-model=sale.order data-oe-id=%d>%s</a> (%s)"
#. module: lefilament_link_sale_project
#: model:ir.ui.view,arch_db:lefilament_link_sale_project.lefilament_view_order_form
msgid "Update tasks"
msgstr "Mise à jour des tâches"
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_project_config_settings
msgid "project.config.settings"
msgstr ""
msgstr "
project.config.settings
"
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_sale_config_settings
msgid "sale.config.settings"
msgstr ""
msgstr "
sale.config.settings
"
Ce diff est replié.
Cliquez pour l'agrandir.
i18n/lefilament_link_sale_project.pot
+
7
−
8
Voir le fichier @
7e7b416c
...
...
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-1
1
1
1:43
+0000\n"
"PO-Revision-Date: 2018-01-1
1
1
1:43
+0000\n"
"POT-Creation-Date: 2018-01-1
2
1
5:01
+0000\n"
"PO-Revision-Date: 2018-01-1
2
1
5:01
+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
...
...
@@ -111,12 +111,6 @@ msgstr ""
msgid "Product Template"
msgstr ""
#. module: lefilament_link_sale_project
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_product_product_product_link
#: model:ir.model.fields,field_description:lefilament_link_sale_project.field_product_template_product_link
msgid "Product to be linked to the project"
msgstr ""
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_project_project
msgid "Project"
...
...
@@ -175,6 +169,11 @@ msgstr ""
msgid "This task has been created from: <a href=# data-oe-model=sale.order data-oe-id=%d>%s</a> (%s)"
msgstr ""
#. module: lefilament_link_sale_project
#: model:ir.ui.view,arch_db:lefilament_link_sale_project.lefilament_view_order_form
msgid "Update tasks"
msgstr ""
#. module: lefilament_link_sale_project
#: model:ir.model,name:lefilament_link_sale_project.model_project_config_settings
msgid "project.config.settings"
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
models/sale_order.py
+
14
−
8
Voir le fichier @
7e7b416c
...
...
@@ -2,7 +2,6 @@
# © 2017 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from
odoo
import
api
,
fields
,
models
,
_
from
datetime
import
datetime
from
dateutil.relativedelta
import
relativedelta
...
...
@@ -21,9 +20,16 @@ class SaleOrder(models.Model):
lf_heures_jour
=
self
.
env
[
'
ir.values
'
].
get_default
(
'
project.config.settings
'
,
'
lf_heures_jour
'
)
sale_project_id
=
order
.
project_project_id
sale_task_ids
=
order
.
tasks_ids
project_id
=
sale_project_id
.
id
project_total_budget
=
0
for
line
in
order
.
order_line
:
task_id_refer
=
self
.
env
[
'
project.task
'
].
search
([(
'
sale_line_id
'
,
'
=
'
,
line
.
id
)])
if
not
task_id_refer
:
if
task_id_refer
:
if
not
line
.
product_id
.
project_id
:
project_total_budget
=
project_total_budget
+
line
.
price_subtotal
planned_hours
=
(
line
.
price_subtotal
/
lf_tarif_jour
)
*
lf_heures_jour
task_id_refer
.
planned_hours
=
planned_hours
else
:
if
line
.
product_id
.
track_service
==
'
project
'
:
if
line
.
product_id
.
project_id
:
project
=
line
.
product_id
.
project_id
...
...
@@ -40,12 +46,9 @@ class SaleOrder(models.Model):
project_id
=
sale_project_id
.
id
date_deadline
=
False
name_task
=
line
.
name
.
split
(
'
\n
'
,
1
)[
0
]
project_date
=
self
.
env
[
'
project.project
'
].
browse
(
project_id
)
project_date
.
lf_total_budget
=
project_date
.
lf_total_budget
+
line
.
price_subtotal
project_date
.
lf_tarif_jour
=
lf_tarif_jour
project_total_budget
=
project_total_budget
+
line
.
price_subtotal
planned_hours
=
(
line
.
price_subtotal
/
lf_tarif_jour
)
*
lf_heures_jour
description_line
=
"
<p>
"
i
=
1
for
line_name
in
line
.
name
:
if
line_name
==
'
\n
'
:
description_line
=
description_line
+
"
</p><p>
"
...
...
@@ -65,5 +68,8 @@ class SaleOrder(models.Model):
'
stage_id
'
:
stage
.
id
,
'
sale_line_id
'
:
line
.
id
})
project_date
=
self
.
env
[
'
project.project
'
].
browse
(
project_id
)
project_date
.
lf_tarif_jour
=
lf_tarif_jour
project_date
.
lf_total_budget
=
project_total_budget
order
.
tasks_ids
=
self
.
env
[
'
project.task
'
].
search
([(
'
sale_line_id
'
,
'
in
'
,
order
.
order_line
.
ids
)])
order
.
tasks_count
=
len
(
order
.
tasks_ids
)
\ No newline at end of file
Ce diff est replié.
Cliquez pour l'agrandir.
Aperçu
0%
Chargement en cours
Veuillez réessayer
ou
joindre un nouveau fichier
.
Annuler
You are about to add
0
people
to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Enregistrer le commentaire
Annuler
Veuillez vous
inscrire
ou vous
se connecter
pour commenter