Sergi Almacellas Abellana
8ef82d2dfc
Use invoice amount to pay as line amount when creating lines from origins
...
issue7912
review52551002
2019-04-14 14:30:06 +02:00
Cédric Krier
432a6cdbd5
Add ir.message and use custom exceptions
...
issue3672
2018-12-29 14:20:29 +01:00
Cédric Krier
f301ebdf26
Use grouped line class also for origins
...
The statement report expect to loop over an object that has a descriptions
attribute.
issue7763
review48631002
2018-10-15 22:54:19 +02:00
Sergi Almacellas Abellana
68461cf889
Use single account for statement journal
...
issue7450
review50391002
2018-09-01 11:19:35 +02:00
Cédric Krier
820bc9707e
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:43 +02:00
Cédric Krier
1bc0542c40
Add statment origin and wizard to import them
...
issue5882
review30501002
2017-09-27 09:01:28 +02:00
Cédric Krier
8b826906c8
Unreconcile lines when cancelling statement
...
As it is not allowed to delete a move with lines reconciled.
issue4017
review37631002
2017-09-03 11:23:02 +02:00
Cédric Krier
2137eecd2c
Improve accounting move descriptions
...
- Add statement line number as move description
- Set description on statement account line if unique
issue6205
review26051002
2017-02-01 21:43:20 +01:00
Nicolas Évrard
2c5e88f76f
Use activate instead of install for module activation
...
issue1456
review28931002
2016-10-20 12:54:38 +02:00
Cédric Krier
e11b5b0780
Use install_modules tools in scenario
...
issue5794
2016-08-26 09:58:31 +02:00
Cédric Krier
46d244b061
Test if there is something to write before calling write
...
ModelStorage.write requires at least a tuple of records, values.
issue5456
review21921002
2016-04-08 22:54:24 +02:00
Cédric Krier
e44a6de850
Merge invoice and credit note
...
issue5225
review18921002
2016-03-20 22:58:29 +01:00
Cédric Krier
76069d164a
Use converted tests converted by 2to3
...
distutils import tests module from the source code, so we must force it to use
the test suite from the absolute path because it will be the converted on in
case of 2to3 otherwise we fall-back to the relative module.
issue3211
2016-03-11 21:56:09 +01:00
Jonathan Levy
f7fcc0de7b
Add Python3 support
...
issue3211
review21751003
2016-03-05 12:33:11 +01:00
Cédric Krier
773e55b040
Rename ir.module.module* into ir.module*
...
issue4764
review7171002
2015-05-28 21:03:14 +02:00
Cédric Krier
85d880d031
Add check for default model access
...
When group access exists, a default model access should be defined otherwise
all access are given to non group users.
issue4485
review5941002
2015-01-27 18:13:04 +01:00
Nicolas Évrard
fecd404a3a
Add test for access rights of menu and actions
...
issue4295
review12661002
2015-01-02 16:07:54 +01:00
Cédric Krier
2d65503eb4
Fix most flake8 errors
...
review8771002
2014-12-02 12:54:50 +01:00
Cédric Krier
be7b962b17
Add some test tools to ease scenario writing
...
review11331002
2014-10-24 10:44:20 +02:00
Nicolas Évrard
ffeaad8ee5
Make party mandatory / invisible according to account configuration
...
issue3731
review14341002
2014-09-19 18:44:55 +02:00
Cédric Krier
8aeb1767e1
Use new doctest setup/teardown
...
issue3627
review7401002
2014-09-04 08:44:49 +02:00
Cédric Krier
a6de03d181
Add validation type on journal
...
It also adds a name on statement to replace to current rec_name and some
documentation.
issue3943
review5331002
2014-07-20 13:45:45 +02:00
Cédric Krier
6d3c2c74d0
Add report to statement
...
issue4018
review6401002
2014-07-20 13:13:00 +02:00
Nicolas Évrard
56c9bde881
Prevent usage of paid invoice in draft statements
...
review1721004
2014-02-03 17:42:29 +01:00
Cédric Krier
572276ee4e
Drop support of Python 2.6
...
review2691002
2014-01-31 00:03:11 +01:00
Cédric Krier
17b308440e
Anonymise tests
...
review2681002
2014-01-16 22:10:09 +01:00
Cédric Krier
0733f4a1c0
Cleanup tests
...
review2491002
2014-01-12 19:59:26 +01:00
Cédric Krier
c2d1aceb8f
Use common doctest_dropdb
...
review2151002
2013-12-18 18:29:06 +01:00
Cédric Krier
28d31e7b9b
Fix flake8
2013-10-05 12:16:36 +02:00
Cédric Krier
4d303042ef
Migration to python-sql
...
review1001002
2013-09-06 22:33:56 +02:00
Cédric Krier
90fed0deba
Fix last line amount comparison in test scenario
2013-08-21 11:18:40 +02:00
Nicolas Évrard
dfe4c7094b
Make statements aware of negative amounts in invoice lines
...
review820002
2013-08-16 11:33:24 +02:00
Cédric Krier
7863f488d3
Remove _inherits
...
review670002
2013-03-20 22:50:26 +01:00
Albert Cervera i Areny
077957e653
Replace _constraints with validate in ModelStorage and improve user messages.
...
issue2616
review371002
2013-03-07 16:54:25 +01:00
Cédric Krier
4c217f1479
Update to new invoice states
...
review583002
2012-12-23 22:29:15 +01:00
Cédric Krier
c76df8ac1d
FiscalYear.create_period returns nothing now
2012-09-11 15:24:07 +02:00
Cédric Krier
b35134fb9a
Fix sign of the amount to pay on line
...
issue2746
review464003
2012-08-16 14:54:26 +02:00
Cédric Krier
26ad2fba55
Allow to use credit note on statement line
...
issue2639
review397001
2012-06-13 23:26:17 +02:00
Cédric Krier
9307002eb3
Fix pep8 and pyflakes
2012-04-03 20:06:27 +02:00
Cédric Krier
78892320b2
Simplify workflow engine
...
review256001
2012-03-25 00:17:31 +01:00
Nicolas Évrard
c62bae0a8f
Integer, Numeric and Float allow None as value
...
NULL value is None and not False
issue2022
review237004
2012-03-23 18:38:51 +01:00
Cédric Krier
35b968c69f
New wizard design
2012-01-02 17:58:20 +01:00
Nicolas Évrard
ff80b6f141
Use relative imports
2011-12-14 17:04:19 +01:00
Cédric Krier
20a318cfba
Report only first failure in scenario
...
issue2147
2011-09-14 12:45:15 +02:00
Cédric Krier
6c91223bc4
Set pool test in scanario
2011-08-10 12:01:32 +02:00
Cédric Krier
878e8954d2
Add test for depends
2011-08-04 16:57:19 +02:00
Cédric Krier
c9756c3159
Fix missing import of SQLiteDatabase
2011-04-11 10:51:33 +02:00
Cédric Krier
a3855e6666
Add company on statement for issue1904
2011-04-10 20:59:25 +02:00
Cédric Krier
0b078ae8f6
Fix test_view for issue1651
2010-08-27 12:17:59 +02:00
Cédric Krier
deeb74e192
Add test_suite in setup.py
2010-03-12 17:49:32 +01:00