fix: I7811 dividend twig extension
TODO:
post update om de 'extra' geserializeerde data van reeds geregistreerde dividenden om te zetten
MariaDB [dar-energent]> select count(*) from shareholder_dividend where extra like'%shareholderId%';
+----------+
| count(*) |
+----------+
| 1935 |
+----------+
1 row in set (0.018 sec)
MariaDB [dar-energent]> select count(*) from shareholder_dividend;
+----------+
| count(*) |
+----------+
| 6463 |
+----------+
1 row in set (0.006 sec)
MariaDB [dar-energent]> select count(*) from shareholder_dividend where extra not like'%shareholderId%';
+----------+
| count(*) |
+----------+
| 4528 |
+----------+
1 row in set (0.018 sec)
=> [
"details" => [
"fraction" => 12,
"shareholder_id" => 3,
"grouped" => [
15 => [
"fraction" => 12,
"tax" => "0.45",
"taxcode" => [
"vvpr-year-2",
],
"details" => [
[
" * endDate" => "2023-01-01",
" * fraction" => 12,
" * taxRate" => 15,
" * taxCode" => "vvpr-year-2",
" * number" => "",
" * shareholderId" => 3,
" * date" => "2022-01-01",
" * quantity" => 1,
" * shareIds" => [
"889",
],
" * shareHash" => "1",
],
],
"gross" => "3.00",
"net" => "2.55",
],
],
],
]
=> [
"details" => [
"fraction" => 12,
"shareholder_id" => "3",
"grouped" => [
15 => [
"fraction" => 12,
"tax" => "0.45",
"taxcode" => [
"vvpr-year-2",
],
"details" => [
[
"share_id" => "889",
"shareholder_id" => "3",
"start_date" => "2021-01-01",
"end_date" => "2022-01-01",
"tax" => 15,
"fraction" => 12,
"taxcode" => "vvpr-year-2",
],
],
"gross" => "3.00",
"net" => "2.55",
],
],
],
]