History of the file that is called src/include/lib/Garradin/Accounting/Transactions.php at checkin 47fcf7c0d9a5b028

2024-01-22
13:26
Fix list of projects in columns when a project contains a comma file: [cae6f1f8c4] check-in: [309165a138] user: bohwaz, branch: trunk, size: 10746 [annotate] [blame] [check-ins using] [diff]
2023-12-22
19:14
Make sure a debt/credit transaction changed to advanced cannot be paid off file: [bed5cfe0cc] check-in: [c550a4850b] user: bohwaz, branch: trunk, size: 10742 [annotate] [blame] [check-ins using] [diff]
2023-11-30
18:21
Make sure we can't pay for already paid transactions file: [e6e8799630] check-in: [2aae4755ce] user: bohwaz, branch: related-transactions, size: 10635 [annotate] [blame] [check-ins using] [diff]
18:16
Allow to pay multiple debts/credits at once by selecting them file: [54cd57b870] check-in: [ab0798da15] user: bohwaz, branch: related-transactions, size: 10286 [annotate] [blame] [check-ins using] [diff]
16:54
Change transactions relations to many-to-many so that a transaction can be linked to multiple transactions, either way file: [d6be03e6e0] check-in: [575966b182] user: bohwaz, branch: related-transactions, size: 8079 [annotate] [blame] [check-ins using] [diff]
2023-11-10
16:42
Fix number of transactions linked to user file: [df8f690d5e] check-in: [1ed00c58e0] user: bohwaz, branch: trunk, size: 7393 [annotate] [blame] [check-ins using] [diff]
2023-11-06
16:13
GROUP transactions, as a user can be linked multiple times for each transaction, either as an activity or as user-entered link file: [7fe1afe484] check-in: [540334a108] user: bohwaz, branch: trunk, size: 7395 [annotate] [blame] [check-ins using] [diff]
2023-09-18
15:47
Fix order of coluns in simple list export file: [daaaba4f55] check-in: [fc095401bf] user: bohwaz, branch: dev, size: 7334 [annotate] [blame] [check-ins using] [diff]
2023-08-31
17:08
Merge changes from trunk file: [e641ed129a] check-in: [81f9016aff] user: bohwaz, branch: dev, size: 7323 [annotate] [blame] [check-ins using] [diff]
2023-08-30
16:17
Propagate id_project from deposited cheque to deposit transaction file: [fe8c92f672] check-in: [0dd1381fd6] user: bohwaz, branch: trunk, size: 7024 [annotate] [blame] [check-ins using] [diff]
2023-08-10
12:50
Change pending debts/credits list to other years, not only closed years file: [e51f7d6666] check-in: [81bf37536d] user: bohwaz, branch: dev, size: 7284 [annotate] [blame] [check-ins using] [diff]
2023-07-21
13:28
Renamed src/include/lib/Garradin/Accounting/Transactions.php → src/include/lib/Paheko/Accounting/Transactions.php. Rename everything from Garradin to Paheko file: [e3f55ab5be] check-in: [736b20220e] user: bohwaz, branch: dev, size: 7237 [annotate] [blame] [check-ins using] [diff]
2023-07-06
02:27
Use specific tables to link transactions and users to files, as joining on LIKE is just too slow file: [a7958b60ed] check-in: [d6ad927e5a] user: bohwaz, branch: dev, size: 7257 [annotate] [blame] [check-ins using] [diff]
01:28
Fix [5391b1b36ff0b8d5c038ca1339cd6aa719874d14]: implement column to see if a transaction has linked files file: [aeb98f9cc5] check-in: [6fa55149a8] user: bohwaz, branch: dev, size: 7219 [annotate] [blame] [check-ins using] [diff]
2023-03-01
21:37
Add status in credit/debt simple lists file: [c40d791937] check-in: [efedbc899c] user: bohwaz, branch: trunk, size: 6985 [annotate] [blame] [check-ins using] [diff]
2023-01-22
13:52
List pending debts and credits from closed years, and alert about them file: [f94c739ea4] check-in: [6566b208d0] user: bohwaz, branch: trunk, size: 6589 [annotate] [blame] [check-ins using] [diff]
2022-11-12
18:55
Add form to create first year and bank accounts balances file: [ea5b0a2b00] check-in: [7f13c2e0dd] user: bohwaz, branch: trunk, size: 5007 [annotate] [blame] [check-ins using] [diff]
2022-11-07
12:51
Fix libre office export of simple transactions list file: [d89e888046] check-in: [a1c64b1784] user: bohwaz, branch: trunk, size: 4955 [annotate] [blame] [check-ins using] [diff]
2022-11-06
01:15
Fix issues found by PHPstan file: [226bbcc6e1] check-in: [43a082d40a] user: bohwaz, branch: accounts_refactor, size: 4907 [annotate] [blame] [check-ins using] [diff]
2022-11-05
18:56
Make project code optional file: [1dee9d435c] check-in: [e65607c51e] user: bohwaz, branch: accounts_refactor, size: 4865 [annotate] [blame] [check-ins using] [diff]
2022-10-29
15:41
Finish project migration file: [c25dd99019] check-in: [54663039d5] user: bohwaz, branch: accounts_refactor, size: 4822 [annotate] [blame] [check-ins using] [diff]
14:13
Move to projects in objects file: [fc3b52bb2b] check-in: [e21dadc0eb] user: bohwaz, branch: accounts_refactor, size: 4853 [annotate] [blame] [check-ins using] [diff]
2022-10-24
16:09
Merge with trunk file: [740a26ee72] check-in: [359a45754d] user: bohwaz, branch: dev, size: 4963 [annotate] [blame] [check-ins using] [diff]
2022-09-14
19:09
Copy Transaction label when doing a deposit, if no line label is provided file: [3dd8aaa7bb] check-in: [1118ac5909] user: bohwaz, branch: trunk, size: 4962 [annotate] [blame] [check-ins using] [diff]
2022-07-31
00:26
Merge trunk into dev file: [b7f35e24ca] check-in: [9593a6f5f3] user: bohwaz, branch: dev, size: 4948 [annotate] [blame] [check-ins using] [diff]
2022-07-30
03:00
Refactor transaction create / edit forms as it was a mess file: [bbfbff1264] check-in: [da5557ec79] user: bohwaz, branch: trunk, size: 4947 [annotate] [blame] [check-ins using] [diff]
2022-07-27
03:07
Implement FEC export/import Add preview to import process file: [dfd1586b01] check-in: [882618edde] user: bohwaz, branch: trunk, size: 4804 [annotate] [blame] [check-ins using] [diff]
2022-07-26
15:25
Add export option to FEC for transactions file: [732b677a27] check-in: [19669ae9a1] user: bohwaz, branch: trunk, size: 18734 [annotate] [blame] [check-ins using] [diff]
2022-07-18
22:34
Add comment and change to exists method to be clear file: [18889cf95f] check-in: [4cc12f72b9] user: bohwaz, branch: trunk, size: 16708 [annotate] [blame] [check-ins using] [diff]
2022-06-27
23:21
Merge trunk into dev file: [399a2403c8] check-in: [8e3dffbfb1] user: bohwaz, branch: dev, size: 16660 [annotate] [blame] [check-ins using] [diff]
2022-06-15
12:12
List all transactions by default file: [7f3d458a38] check-in: [a16efa88e4] user: bohwaz, branch: trunk, size: 16676 [annotate] [blame] [check-ins using] [diff]
2022-05-10
01:46
Merge with trunk file: [0ee342773c] check-in: [cac2991c6b] user: bohwaz, branch: dev, size: 16407 [annotate] [blame] [check-ins using] [diff]
2022-04-21
23:12
Fix debit/credit header in full accounting export file: [d402e5412a] check-in: [b3e564667f] user: bohwaz, branch: trunk, size: 16423 [annotate] [blame] [check-ins using] [diff]
2022-04-12
18:18
Accounting: import transaction status file: [c1730297d5] check-in: [bce1380f60] user: bohwaz, branch: trunk, size: 16423 [annotate] [blame] [check-ins using] [diff]
2022-04-08
12:40
Cheque deposit: Copy line labels to deposit file: [e75f7e0206] check-in: [5977fc6b5c] user: bohwaz, branch: trunk, size: 16099 [annotate] [blame] [check-ins using] [diff]
2022-04-02
13:36
Remove references to old membres table file: [5909505147] check-in: [fff6f6995a] user: bohwaz, branch: dev, size: 16044 [annotate] [blame] [check-ins using] [diff]
2022-03-16
03:16
Rename remaining Config properties to English, including nom_asso and so on file: [c3792899f3] check-in: [ebc1d0229e] user: bohwaz, branch: dev, size: 16060 [annotate] [blame] [check-ins using] [diff]
2022-03-03
13:56
Fix reference to line id when import is incomplete file: [da53e119ac] check-in: [018558d051] user: bohwaz, branch: trunk, size: 16060 [annotate] [blame] [check-ins using] [diff]
13:43
Fix import when line reference is missing file: [bfe80b85da] check-in: [53c084ef61] user: bohwaz, branch: trunk, size: 16046 [annotate] [blame] [check-ins using] [diff]
11:20
Fix bug where id column is not defined in imported CSV file: [8effb4c3b2] check-in: [07fd2351c6] user: bohwaz, branch: trunk, size: 16021 [annotate] [blame] [check-ins using] [diff]
2022-02-18
18:30
Fix error when referencing advance transaction name file: [5cdaffd0f4] check-in: [4c25494b5c] user: bohwaz, branch: trunk, size: 16013 [annotate] [blame] [check-ins using] [diff]
00:53
Accounting import of transactions: refactor code to have less duplicate code, also change formats to have simple, full and grouped exports, and allow import of both simple and grouped exports file: [607299f698] check-in: [3d03dcd348] user: bohwaz, branch: trunk, size: 15995 [annotate] [blame] [check-ins using] [diff]
2022-02-17
16:42
Remove missed call to clearing graph cache file: [ac00c7ad5c] check-in: [02d76c94de] user: bohwaz, branch: trunk, size: 14154 [annotate] [blame] [check-ins using] [diff]
16:41
Don't need to clear anymore file: [02537b5cac] check-in: [5043b8dfd3] user: bohwaz, branch: trunk, size: 14186 [annotate] [blame] [check-ins using] [diff]
2022-02-10
00:34
Implement ability to install other accounting charts file: [12365aa541] check-in: [8a6dcc9cbe] user: bohwaz, branch: trunk, size: 14218 [annotate] [blame] [check-ins using] [diff]
2022-01-29
22:27
Fix import of analytical projects in custom CSV import file: [4c223b1f5b] check-in: [fff0f2d011] user: bohwaz, branch: trunk, size: 14218 [annotate] [blame] [check-ins using] [diff]
2022-01-27
19:11
Accounting: Add import of analytical ID in custom CSV import file: [28a4940bb4] check-in: [1356ecfd9f] user: bohwaz, branch: trunk, size: 14261 [annotate] [blame] [check-ins using] [diff]
2022-01-05
19:54
Remove some graphs from year summary, add last 10 transactions below file: [105d30cebc] check-in: [c36f4042cf] user: bohwaz, branch: trunk, size: 13777 [annotate] [blame] [check-ins using] [diff]
2021-11-30
14:56
Clear graph cache after import file: [31743804a6] check-in: [eead5b5fb1] user: bohwaz, branch: trunk, size: 13716 [annotate] [blame] [check-ins using] [diff]
2021-10-31
19:05
Add linked users to CSV export file: [7839877bed] check-in: [b06be4f7c4] user: bohwaz, branch: trunk, size: 13652 [annotate] [blame] [check-ins using] [diff]
2021-09-24
00:58
ID should not be a mandatory column in transactions import file: [f117213851] check-in: [2e44397821] user: bohwaz, branch: trunk, size: 13359 [annotate] [blame] [check-ins using] [diff]
2021-04-28
20:30
Add alternative export option for years file: [b8d932894e] check-in: [71f62e466e] user: bohwaz, branch: trunk, size: 13365 [annotate] [blame] [check-ins using] [diff]
2021-04-27
15:39
Add transaction details to error message for importing data file: [0a41584a83] check-in: [6ba50a74ca] user: bohwaz, branch: trunk, size: 12664 [annotate] [blame] [check-ins using] [diff]
2021-03-26
00:40
Fix deposit form: use correct line id, and use advanced type or you might lose some infos file: [33dd074d49] check-in: [29ccd7b373] user: bohwaz, branch: dev, size: 12473 [annotate] [blame] [check-ins using] [diff]
2021-03-10
19:32
Merge with trunk file: [035a5402f3] check-in: [ec840f8fdc] user: bohwaz, branch: dev, size: 12467 [annotate] [blame] [check-ins using] [diff]
2021-03-09
11:27
Fix export of analytical codes in simple list file: [1236717366] check-in: [1e9aa61835] user: bohwaz, branch: trunk, size: 12466 [annotate] [blame] [check-ins using] [diff]
2021-03-08
15:30
Fix export of simple list file: [e021e3b8ba] check-in: [f42fe0087f] user: bohwaz, branch: trunk, size: 12446 [annotate] [blame] [check-ins using] [diff]
2021-03-05
19:32
Fix CSV export of simple transaction list file: [5147112b9a] check-in: [33dde28bf7] user: bohwaz, branch: trunk, size: 12391 [annotate] [blame] [check-ins using] [diff]
2021-03-04
00:07
Show multiple projects if required in advanced transactions file: [8d8f937fcc] check-in: [ff66ad1017] user: bohwaz, branch: trunk, size: 12282 [annotate] [blame] [check-ins using] [diff]
2021-03-03
01:46
Use phpstan and psalm to fix potential issues file: [69fd74d5a9] check-in: [370e94a66f] user: bohwaz, branch: dev, size: 12021 [annotate] [blame] [check-ins using] [diff]
2021-01-22
22:03
Improve messages for accounting import file: [9104f318ab] check-in: [8228d86e33] user: bohwaz, branch: trunk, size: 12020 [annotate] [blame] [check-ins using] [diff]
19:02
Allow to only have either the lines or the transactions changed file: [eb11b03427] check-in: [762cb8fa6d] user: bohwaz, branch: trunk, size: 12050 [annotate] [blame] [check-ins using] [diff]
2020-12-31
00:08
Set correct label for notes in other places file: [d5e8f78bb7] check-in: [5fcbbc3d26] user: bohwaz, branch: trunk, size: 11710 [annotate] [blame] [check-ins using] [diff]
2020-12-20
16:56
Fix import of transactions file: [14b02efa7b] check-in: [026dee2dda] user: bohwaz, branch: trunk, size: 11706 [annotate] [blame] [check-ins using] [diff]
2020-12-17
00:17
Fix potential errors reported by PHPStan file: [82ec9a6f2c] check-in: [f965328227] user: bohwaz, branch: trunk, size: 11707 [annotate] [blame] [check-ins using] [diff]
2020-12-08
18:04
Fix count for simple tracking file: [4a62ce7a06] check-in: [3db9fbfa3d] user: bohwaz, branch: trunk, size: 11729 [annotate] [blame] [check-ins using] [diff]
2020-12-07
19:26
Accounting export was breaking multi-line transactions in multiple transactions file: [907c89f054] check-in: [c583021c03] user: bohwaz, branch: trunk, size: 11717 [annotate] [blame] [check-ins using] [diff]
19:07
Make sure we don't change a transaction from another year file: [cb3bc58a9a] check-in: [22085f3be3] user: bohwaz, branch: trunk, size: 11716 [annotate] [blame] [check-ins using] [diff]
2020-12-02
00:08
Use SUM as we are grouping file: [6561462819] check-in: [620e523fe4] user: bohwaz, branch: dev, size: 11557 [annotate] [blame] [check-ins using] [diff]
2020-11-30
15:04
Make simple tracking use transaction type, not account type file: [04872dade5] check-in: [7427b32fb9] user: bohwaz, branch: dev, size: 11565 [annotate] [blame] [check-ins using] [diff]
2020-11-27
15:15
Fix import file: [642fbda057] check-in: [4fe6d3b708] user: bohwaz, branch: dev, size: 10429 [annotate] [blame] [check-ins using] [diff]
2020-11-26
12:53
Fix reset of analytical in import file: [12105c65f5] check-in: [47fcf7c0d9] user: bohwaz, branch: dev, size: 10427 [annotate] [blame] [check-ins using] [diff]
2020-11-25
19:23
Change analytical account action (patch from @zou) file: [f37ddc1d1c] check-in: [f7516d9adb] user: bohwaz, branch: dev, size: 10310 [annotate] [blame] [check-ins using] [diff]
2020-11-20
17:37
Fix accounting raw import file: [c4c7222539] check-in: [f61a69840e] user: bohwaz, branch: dev, size: 9769 [annotate] [blame] [check-ins using] [diff]
15:20
Add analytical account to import and export file: [13e724a358] check-in: [fb1c44df6f] user: bohwaz, branch: dev, size: 9642 [annotate] [blame] [check-ins using] [diff]
2020-11-19
20:52
Also use the new CSV_Custom class in year import file: [48a7e2b83b] check-in: [9ae436aa00] user: bohwaz, branch: dev, size: 9224 [annotate] [blame] [check-ins using] [diff]
11:33
Fix reconcile when no checkbox is checked file: [c500c82e65] check-in: [fdeab05a06] user: bohwaz, branch: dev, size: 9336 [annotate] [blame] [check-ins using] [diff]
2020-11-05
12:50
Fix: error message when line ID is not found file: [dc047e6ef2] check-in: [514825be77] user: bohwaz, branch: dev, size: 9331 [annotate] [blame] [check-ins using] [diff]
12:02
Fix: Avoid 'Undefined variable: l' in import, improve export file name file: [a14d2193c0] check-in: [0df6faebfe] user: bohwaz, branch: dev, size: 9104 [annotate] [blame] [check-ins using] [diff]
2020-10-25
22:06
Fix issues with transaction import, eg. account code to account ID was flawed file: [d366de1bb9] check-in: [96940550fd] user: bohwaz, branch: dev, size: 9083 [annotate] [blame] [check-ins using] [diff]
20:56
Fix CSV import in accounting file: [3386faca00] check-in: [3da926df9c] user: bohwaz, branch: dev, size: 8841 [annotate] [blame] [check-ins using] [diff]
01:07
Add 2018 accounting chart for France, use it for upgrade and install, and archive old SQL schemas and migrations file: [d06d2ec536] check-in: [e807e8f5d7] user: bohwaz, branch: dev, size: 8539 [annotate] [blame] [check-ins using] [diff]
2020-10-21
21:08
Fix issues with CSV import in accounting file: [dc463a821a] check-in: [30836e5e9c] user: bohwaz, branch: dev, size: 8533 [annotate] [blame] [check-ins using] [diff]
2020-10-18
16:31
Implement import multi-line transactions CSV file: [f44648ec0e] check-in: [6b024f84c4] user: bohwaz, branch: dev, size: 8404 [annotate] [blame] [check-ins using] [diff]
15:22
Implement CSV transaction import file: [a635075726] check-in: [e3e674f914] user: bohwaz, branch: dev, size: 6531 [annotate] [blame] [check-ins using] [diff]
13:13
Move CSV utility methods to a separate class, progress on transactions import file: [c918bb5dd2] check-in: [4f00f554dc] user: bohwaz, branch: dev, size: 3845 [annotate] [blame] [check-ins using] [diff]
11:29
Implement journal export file: [cfd700f512] check-in: [857e84fbaa] user: bohwaz, branch: dev, size: 3818 [annotate] [blame] [check-ins using] [diff]
2020-10-15
14:39
Implement: quick deposit of cheques file: [f4ffbb7df1] check-in: [2b6dc32a67] user: bohwaz, branch: dev, size: 1943 [annotate] [blame] [check-ins using] [diff]
2020-10-14
00:28
Implement: list of transactions created by a user file: [89df683976] check-in: [d8894bb1ef] user: bohwaz, branch: dev, size: 1124 [annotate] [blame] [check-ins using] [diff]
2020-10-12
20:20
Implement journal of transactions for a given user file: [ffa01ec420] check-in: [cb235d75ca] user: bohwaz, branch: dev, size: 970 [annotate] [blame] [check-ins using] [diff]
2020-10-11
17:24
Add: reconcile bank accounts file: [31e7097a5b] check-in: [1467749329] user: bohwaz, branch: dev, size: 826 [annotate] [blame] [check-ins using] [diff]
2020-09-16
15:19
Added: Removal of accounting transactions file: [bc5e5f149a] check-in: [a4353b8d3f] user: bohwaz, branch: dev, size: 239 [annotate] [blame] [check-ins using]