Commit Graph

415 Commits

Author SHA1 Message Date
sbejaoui
1ac40de7a7 [IMP] - archive contract_line on contract archive 2019-09-14 14:34:02 +02:00
sbejaoui
d1d6500452 [FIX] - contract recurring_next_date ignore canceled lines
[FIX] - fix _get_invoiced_period if recurring_next_date manually updated
2019-09-14 14:34:02 +02:00
sbejaoui
6b96172fb9 [IMP] - Add responsible to contract form view 2019-09-14 14:34:02 +02:00
sbejaoui
c55540b2c9 [FIX] - compute recurring_next_date for contract
[IMP] - get contract line default data onchange product_id
2019-09-14 14:34:02 +02:00
sbejaoui
288a0e9810 [FIX] - check date_start before onchange 2019-09-14 14:34:02 +02:00
sbejaoui
1c43029541 [IMP] - don't allow to unlink uncnaceled contrac line 2019-09-14 14:34:02 +02:00
sbejaoui
aefa12ab9e [IMP] - store last_date_invoiced on contract_line
Improve CRITERIA_ALLOWED_DICT

[IMP] - code improvement

[IMP] - Use last_date_invoiced to set marker in invoice description

[IMP] - add migration script to init last_day_invoiced and some other improvement

[FIX] - a contract line suspended should start a day after the suspension end
2019-09-14 14:34:02 +02:00
sbejaoui
f217be4f19 [IMP] - hide recurring_invoicing_type if recurring_rule_type is monthlylastday
for the monthlylastday case, pre-paid is logicly impossible,
if monthlylastday is set, we consider only post-paid case

[IMP] - Improve unit tests
2019-09-14 14:34:02 +02:00
sbejaoui
6cbf85107a [IMP] - improve cancel/uncancel process
[FIX] - Test if start_date is set before compute

[FIX] - date_end include in the period in auto_renew case

[FIX] - in suspension case, contract line should start a day after the end

[IMP] - confirm message on contract line cancel
2019-09-14 14:34:02 +02:00
sbejaoui
b8ff4f7ddd [FIX] - fix stop_plan_successor case 5
contract line start in the suspension period and end after it
2019-09-14 14:34:02 +02:00
sbejaoui
913405cdd2 [IMP] - Add primary views for contract
[IMP] - don't use related filed for partner_id and pricelist_id
2019-09-14 14:34:02 +02:00
sbejaoui
13a21b2b94 [FIX] - invoice last period for post-paid case 2019-09-14 14:34:02 +02:00
sbejaoui
73c08d0f2f [12.0][IMP] - Add strat/stop wizard to contract line
[12.0][IMP] - Add pause button to contract line

[IMP] - Add state filed in contract line form

[FIX] - stop don't change date_end for finished contract line

[IMP] - Change contract line buttons visibility

Add renewal process with termination notice

[FIX] - don't consider stop_date If it is after the contract line end_date

[IMP] - consider more cases in stop_plan_successor

[IMP] - cancel upcoming line on stop

[IMP] - Chnage next invoice date on un-cancel

[IMP] - Post message in contract on contract line actions

[IMP] - check contract line overlap
2019-09-14 14:34:02 +02:00
sbejaoui
b979a4a342 [IMP] - Make recurrence mechanism on contract line
Make recurrence mechanism on contract line and some other refactoring

[FIX] - Keep contract_cron on account_analytic_account model

contract_cron defined with no_update option.
Changing it, will cause issue to past version installation.

[IMP] - Fix recurring_next_date default value

recurring_next_date should have start_date as default value in prepaid policy
and start_date + invoicing_interval if postpaid

[FIX] - Fix test check no journal

[IMP] - Return created invoices on recurring_create_invoice

[IMP] - Specific process to compute recurring_next_date for  monthly-last-day

fixes: #198

[ADD] - Add Post-migration script to bring recurrence info from contract to contract lines

[ADD] - Add search filter based on date_end and recurring_next_date

 - not_finished filter in contract search view
 - finished filter in contract search view
 - Next Invoice group by in contract search view

[ADD] - Add unit tests

- cases to compute first recurring next date
- contract recurring_next_date
- contract date_end

[IMP] - Improve Unit tests
2019-09-14 14:34:02 +02:00
sbejaoui
e9daa5b781 [IMP] - Adapt contract sale to contract new views 2019-09-14 14:34:02 +02:00
Yves Goldberg
1381d3df36 Translated using Weblate (French)
Currently translated at 100.0% (27 of 27 strings)

Translation: contract-12.0/contract-12.0-agreement_serviceprofile
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_serviceprofile/fr/
2019-09-12 11:23:53 +00:00
Yves Goldberg
0bc2fb9245 Translated using Weblate (French)
Currently translated at 100.0% (287 of 287 strings)

Translation: contract-12.0/contract-12.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal/fr/
2019-09-12 11:23:52 +00:00
OCA Transbot
ac3aebda73 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-agreement_serviceprofile
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_serviceprofile/
2019-09-06 06:17:01 +00:00
OCA Transbot
efe321352c Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-12.0/contract-12.0-agreement_legal_sale
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal_sale/
2019-09-06 06:17:01 +00:00
OCA-git-bot
4ffcf99206 [UPD] README.rst 2019-09-06 06:16:49 +00:00
oca-travis
1435200d12 [UPD] Update agreement_serviceprofile.pot 2019-09-06 06:00:38 +00:00
oca-travis
9eaf4f7b2b [UPD] Update agreement_legal_sale.pot 2019-09-06 06:00:37 +00:00
OCA-git-bot
f11b9f3c2f Merge PR #373 into 12.0
Signed-off-by max3903
2019-09-06 05:42:46 +00:00
OCA-git-bot
66d498f6f1 Merge PR #372 into 12.0
Signed-off-by pedrobaeza
2019-09-05 23:22:03 +00:00
黎伟杰
4260a6da1c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1 of 1 strings)

Translation: contract-12.0/contract-12.0-contract_sale
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_sale/zh_CN/
2019-09-05 19:23:49 +00:00
黎伟杰
74ae5a3ea6 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (3 of 3 strings)

Translation: contract-12.0/contract-12.0-contract_sale_invoicing
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_sale_invoicing/zh_CN/
2019-09-05 19:23:49 +00:00
黎伟杰
e2de576f39 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (110 of 110 strings)

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/zh_CN/
2019-09-05 19:23:49 +00:00
Maxime Chambreuil
a23badbd23 [FIX] agreement_legal_sale: Github Issue #371 2019-09-05 12:23:40 -05:00
Maxime Chambreuil
11673e4be0 [FIX] agreement_legal_sale: Github Issue #370 2019-09-05 12:18:45 -05:00
Maxime Chambreuil
a5353ac1d1 [FIX] agreement_serviceprofile: Github Issue #370 2019-09-05 12:17:51 -05:00
liweijie0812
9f56d2b5cc Remove invalid Chinese translation files 2019-09-06 01:01:41 +08:00
liweijie0812
56b29520cd Modifying the source URL of translation status 2019-09-06 01:00:26 +08:00
黎伟杰
8ac548e4ee Added translation using Weblate (Chinese (Simplified)) 2019-09-05 16:54:01 +00:00
黎伟杰
725c660482 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (17 of 17 strings)

Translation: contract-12.0/contract-12.0-agreement_stock
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_stock/zh_CN/
2019-09-04 18:23:36 +00:00
黎伟杰
343bfd28b3 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (23 of 23 strings)

Translation: contract-12.0/contract-12.0-agreement_serviceprofile
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_serviceprofile/zh_CN/
2019-09-04 18:23:35 +00:00
黎伟杰
bb41013900 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2 of 2 strings)

Translation: contract-12.0/contract-12.0-agreement_sale
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_sale/zh_CN/
2019-09-04 18:23:35 +00:00
黎伟杰
4fbf1f60b0 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (7 of 7 strings)

Translation: contract-12.0/contract-12.0-agreement_repair
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_repair/zh_CN/
2019-09-04 18:23:35 +00:00
黎伟杰
844b32ba5d Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (7 of 7 strings)

Translation: contract-12.0/contract-12.0-agreement_project
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_project/zh_CN/
2019-09-04 18:23:35 +00:00
黎伟杰
4003c49c76 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (7 of 7 strings)

Translation: contract-12.0/contract-12.0-agreement_mrp
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_mrp/zh_CN/
2019-09-04 18:23:35 +00:00
黎伟杰
b07eb1475e Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (12 of 12 strings)

Translation: contract-12.0/contract-12.0-agreement_maintenance
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_maintenance/zh_CN/
2019-09-04 18:23:35 +00:00
黎伟杰
b99c76ea6d Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (11 of 11 strings)

Translation: contract-12.0/contract-12.0-agreement_legal_sale
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal_sale/zh_CN/
2019-09-04 18:23:34 +00:00
黎伟杰
c5ee1562bf Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (287 of 287 strings)

Translation: contract-12.0/contract-12.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal/zh_CN/
2019-09-04 18:23:34 +00:00
黎伟杰
5730ef342c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (27 of 27 strings)

Translation: contract-12.0/contract-12.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement/zh_CN/
2019-09-04 18:23:33 +00:00
黎伟杰
d0332ff912 Translated using Weblate (Chinese (Simplified))
Currently translated at 40.9% (45 of 110 strings)

Translation: contract-12.0/contract-12.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract/zh_CN/
2019-09-04 18:23:33 +00:00
黎伟杰
d7a14557fe Added translation using Weblate (Chinese (Simplified)) 2019-09-04 15:12:01 +00:00
黎伟杰
1e902760c9 Added translation using Weblate (Chinese (Simplified)) 2019-09-04 15:09:25 +00:00
黎伟杰
cf3b1a47a0 Added translation using Weblate (Chinese (Simplified)) 2019-09-04 15:09:00 +00:00
黎伟杰
951dcf5cba Added translation using Weblate (Chinese (Simplified)) 2019-09-04 15:06:47 +00:00
黎伟杰
a5c93a7f18 Added translation using Weblate (Chinese (Simplified)) 2019-09-04 15:05:46 +00:00
黎伟杰
faf0e7a47b Added translation using Weblate (Chinese (Simplified)) 2019-09-04 15:03:31 +00:00