Пример #1
0
     $paymentsupplierstatic->id = $links[$key]['url_id'];
     $paymentsupplierstatic->ref = $links[$key]['url_id'];
     print ' ' . $paymentsupplierstatic->getNomUrl(2);
 } elseif ($links[$key]['type'] == 'payment_sc') {
     print '<a href="' . DOL_URL_ROOT . '/compta/payment_sc/card.php?id=' . $links[$key]['url_id'] . '">';
     print ' ' . img_object($langs->trans('ShowPayment'), 'payment') . ' ';
     //print $langs->trans("SocialContributionPayment");
     print '</a>';
 } elseif ($links[$key]['type'] == 'payment_vat') {
     $paymentvatstatic->id = $links[$key]['url_id'];
     $paymentvatstatic->ref = $links[$key]['url_id'];
     print ' ' . $paymentvatstatic->getNomUrl(2);
 } elseif ($links[$key]['type'] == 'payment_salary') {
     $paymentsalstatic->id = $links[$key]['url_id'];
     $paymentsalstatic->ref = $links[$key]['url_id'];
     print ' ' . $paymentsalstatic->getNomUrl(2);
 } elseif ($links[$key]['type'] == 'payment_loan') {
     print '<a href="' . DOL_URL_ROOT . '/loan/payment/card.php?id=' . $links[$key]['url_id'] . '">';
     print ' ' . img_object($langs->trans('ShowPayment'), 'payment') . ' ';
     print '</a>';
 } elseif ($links[$key]['type'] == 'payment_donation') {
     print '<a href="' . DOL_URL_ROOT . '/don/payment/card.php?id=' . $links[$key]['url_id'] . '">';
     print ' ' . img_object($langs->trans('ShowPayment'), 'payment') . ' ';
     print '</a>';
 } elseif ($links[$key]['type'] == 'payment_expensereport') {
     print '<a href="' . DOL_URL_ROOT . '/expensereport/payment/card.php?id=' . $links[$key]['url_id'] . '">';
     print ' ' . img_object($langs->trans('ShowPayment'), 'payment') . ' ';
     print '</a>';
 } elseif ($links[$key]['type'] == 'banktransfert') {
     // Do not show link to transfer since there is no transfer card (avoid confusion). Can already be accessed from transaction detail.
     if ($objp->amount > 0) {
Пример #2
0
 print '</td>';
 // Amount
 print '<td class="liste_titre" align="right"><input name="search_amount" class="flat" type="text" size="8" value="' . $search_amount . '"></td>';
 print '<td class="liste_titre" align="right"><input type="image" class="liste_titre" name="button_search" src="' . img_picto($langs->trans("Search"), 'search.png', '', '', 1) . '" value="' . dol_escape_htmltag($langs->trans("Search")) . '" title="' . dol_escape_htmltag($langs->trans("Search")) . '">';
 print '<input type="image" class="liste_titre" name="button_removefilter" src="' . img_picto($langs->trans("Search"), 'searchclear.png', '', '', 1) . '" value="' . dol_escape_htmltag($langs->trans("RemoveFilter")) . '" title="' . dol_escape_htmltag($langs->trans("RemoveFilter")) . '">';
 print "</td></tr>\n";
 while ($i < min($num, $limit)) {
     $obj = $db->fetch_object($result);
     $var = !$var;
     print "<tr " . $bc[$var] . ">";
     $userstatic->id = $obj->uid;
     $userstatic->lastname = $obj->lastname;
     $userstatic->firstname = $obj->firstname;
     $salstatic->id = $obj->rowid;
     $salstatic->ref = $obj->rowid;
     print "<td>" . $salstatic->getNomUrl(1) . "</td>\n";
     print "<td>" . $userstatic->getNomUrl(1) . "</td>\n";
     print "<td>" . dol_trunc($obj->label, 40) . "</td>\n";
     print '<td align="left">' . dol_print_date($db->jdate($obj->dm), 'day') . "</td>\n";
     // Type
     print '<td>' . $langs->trans("PaymentTypeShort" . $obj->payment_code) . ' ' . $obj->num_payment . '</td>';
     // Amount
     print "<td align=\"right\">" . price($obj->amount, 0, $outputlangs, 1, -1, -1, $conf->currency) . "</td>";
     print "<td>&nbsp;</td>";
     print "</tr>\n";
     $total = $total + $obj->amount;
     $i++;
 }
 print '<tr class="liste_total"><td colspan="5" class="liste_total">' . $langs->trans("Total") . '</td>';
 print '<td  class="liste_total" align="right">' . price($total, 0, $outputlangs, 1, -1, -1, $conf->currency) . "</td>";
 print "<td>&nbsp;</td></tr>";
Пример #3
0
     print_liste_field_titre($langs->trans("DatePayment"), $_SERVER["PHP_SELF"], "s.datev", "", $param, 'align="center"', $sortfield, $sortorder);
     print_liste_field_titre($langs->trans("PayedByThisPayment"), $_SERVER["PHP_SELF"], "s.amount", "", $param, 'align="right"', $sortfield, $sortorder);
     print "</tr>\n";
     $var = 1;
     while ($i < $num) {
         $obj = $db->fetch_object($result);
         $total = $total + $obj->amount;
         $var = !$var;
         print "<tr " . $bc[$var] . ">";
         print '<td align="left">' . dol_print_date($db->jdate($obj->dm), 'day') . '</td>' . "\n";
         print "<td>" . $obj->label . "</td>\n";
         print '<td align="right">' . price($obj->amount) . "</td>";
         // Ref payment
         $sal_static->id = $obj->rowid;
         $sal_static->ref = $obj->rowid;
         print '<td align="left">' . $sal_static->getNomUrl(1) . "</td>\n";
         print '<td align="center">' . dol_print_date($db->jdate($obj->dm), 'day') . "</td>\n";
         print '<td align="right">' . price($obj->amount) . "</td>";
         print "</tr>\n";
         $i++;
     }
     print '<tr class="liste_total"><td colspan="2">' . $langs->trans("Total") . '</td>';
     print '<td align="right">' . price($total) . "</td>";
     print '<td align="center">&nbsp;</td>';
     print '<td align="center">&nbsp;</td>';
     print '<td align="right">' . price($total) . "</td>";
     print "</tr>";
     print "</table>";
     $db->free($result);
     print "<br>";
 } else {
Пример #4
0
                         $paymentdonstatic->id = $links[$key]['url_id'];
                         $paymentdonstatic->fk_donation = $links[$key]['url_id'];
                         $tabpay[$obj->rowid]["lib"] .= ' ' . $langs->trans("PaymentDonation");
                         $tabtp[$obj->rowid][$accountancy_account_pay_donation] += $obj->amount;
                     } else {
                         if ($links[$key]['type'] == 'payment_vat') {
                             $paymentvatstatic->id = $links[$key]['url_id'];
                             $paymentvatstatic->ref = $links[$key]['url_id'];
                             $tabpay[$obj->rowid]["lib"] .= ' ' . $langs->trans("PaymentVat");
                             $tabtp[$obj->rowid][$accountancy_account_pay_vat] += $obj->amount;
                         } else {
                             if ($links[$key]['type'] == 'payment_salary') {
                                 $paymentsalstatic->id = $links[$key]['url_id'];
                                 $paymentsalstatic->ref = $links[$key]['url_id'];
                                 $paymentsalstatic->label = $links[$key]['label'];
                                 $tabpay[$obj->rowid]["lib"] .= ' ' . $paymentsalstatic->getNomUrl(2);
                                 $tabtp[$obj->rowid][$accountancy_account_salary] += $obj->amount;
                             } else {
                                 if ($links[$key]['type'] == 'banktransfert') {
                                     $tabpay[$obj->rowid]["lib"] .= ' ' . $paymentvatstatic->getNomUrl(2);
                                     $tabtp[$obj->rowid][$cpttva] += $obj->amount;
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }
 /*else {