}); </script> _END; // Add number of product when there is a filter on period if (count($arrayofuniqueproduct) == 1 && is_numeric($year)) { $productidselected = 0; foreach ($arrayofuniqueproduct as $key => $val) { $productidselected = $key; $productlabelselected = $val; } $datebefore = dol_get_first_day($year ? $year : strftime("%Y", time()), $month ? $month : 1, true); $dateafter = dol_get_last_day($year ? $year : strftime("%Y", time()), $month ? $month : 12, true); $balancebefore = $movement->calculateBalanceForProductBefore($productidselected, $datebefore); $balanceafter = $movement->calculateBalanceForProductBefore($productidselected, $dateafter); //print '<tr class="total"><td class="liste_total">'; print $langs->trans("NbOfProductBeforePeriod", $productlabelselected, dol_print_date($datebefore, 'day', 'gmt')); //print '</td>'; //print '<td class="liste_total" colspan="6" align="right">'; print ': ' . $balancebefore; print "<br>\n"; //print '</td></tr>'; //print '<tr class="total"><td class="liste_total">'; print $langs->trans("NbOfProductAfterPeriod", $productlabelselected, dol_print_date($dateafter, 'day', 'gmt')); //print '</td>'; //print '<td class="liste_total" colspan="6" align="right">'; print ': ' . $balanceafter; print "<br>\n"; //print '</td></tr>';