Skip to content

fix: I7811 dividend twig extension

simon requested to merge fix-I7811-dividend-twig-extension-v1 into 1.x

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",
         ],
       ],
     ],
   ]

Edited by simon

Merge request reports