コード例 #1
0
ファイル: account.php プロジェクト: NoisyBoy86/Dolibarr_test
     // Generic description because between (). We show it after translating.
     print $langs->trans($reg[1]);
 } else {
     print dol_trunc($objp->label, 60);
 }
 // Add links after description
 $links = $object->get_url($objp->rowid);
 foreach ($links as $key => $val) {
     if ($links[$key]['type'] == 'payment') {
         $paymentstatic->id = $links[$key]['url_id'];
         $paymentstatic->ref = $links[$key]['url_id'];
         print ' ' . $paymentstatic->getNomUrl(2);
     } elseif ($links[$key]['type'] == 'payment_supplier') {
         $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'] . '">';
コード例 #2
0
ファイル: quadri_detail.php プロジェクト: Samara94/dolibarr
         //print $fields['dtotal_ttc']."/".$fields['ftotal_ttc']." - ";
         $ratiolineinvoice = $fields['dtotal_ttc'] / $fields['ftotal_ttc'];
         //print ' ('.round($ratiolineinvoice*100,2).'%)';
     }
     print '</td>';
 }
 // Payment
 $ratiopaymentinvoice = 1;
 if ($modetax == 0) {
     if (isset($fields['payment_amount']) && $fields['ftotal_ttc']) {
         $ratiopaymentinvoice = $fields['payment_amount'] / $fields['ftotal_ttc'];
     }
     print '<td class="nowrap" align="right">';
     if ($fields['payment_amount'] && $fields['ftotal_ttc']) {
         $paymentfourn_static->id = $fields['payment_id'];
         print $paymentfourn_static->getNomUrl(2);
     }
     if ($type == 0) {
         print $langs->trans("NotUsedForGoods");
     } else {
         print $fields['payment_amount'];
         if (isset($fields['payment_amount'])) {
             print ' (' . round($ratiopaymentinvoice * 100, 2) . '%)';
         }
     }
     print '</td>';
 }
 // VAT paid
 print '<td class="nowrap" align="right">';
 $temp_ht = $fields['totalht'];
 if ($type == 1) {
コード例 #3
0
ファイル: bankjournal.php プロジェクト: Albertopf/prueba
 } else {
     $tabpay[$obj->rowid]["lib"] = dol_trunc($obj->label, 60);
 }
 $links = $object->get_url($obj->rowid);
 // get_url may return -1 which is not traversable
 if (is_array($links)) {
     foreach ($links as $key => $val) {
         $tabtype[$obj->rowid] = $links[$key]['type'];
         if ($links[$key]['type'] == 'payment') {
             $paymentstatic->id = $links[$key]['url_id'];
             $tabpay[$obj->rowid]["lib"] .= ' ' . $paymentstatic->getNomUrl(2);
         } else {
             if ($links[$key]['type'] == 'payment_supplier') {
                 $paymentsupplierstatic->id = $links[$key]['url_id'];
                 $paymentsupplierstatic->ref = $links[$key]['url_id'];
                 $tabpay[$obj->rowid]["lib"] .= ' ' . $paymentsupplierstatic->getNomUrl(2);
             } else {
                 if ($links[$key]['type'] == 'company') {
                     $societestatic->id = $links[$key]['url_id'];
                     $societestatic->name = $links[$key]['label'];
                     $tabpay[$obj->rowid]["soclib"] = $societestatic->getNomUrl(1, '', 30);
                     $tabtp[$obj->rowid][$compta_soc] += $obj->amount;
                 } else {
                     if ($links[$key]['type'] == 'user') {
                         $userstatic->id = $links[$key]['url_id'];
                         $userstatic->name = $links[$key]['label'];
                         $tabpay[$obj->rowid]["soclib"] = $userstatic->getNomUrl(1, '', 30);
                         // $tabtp[$obj->rowid][$compta_user] += $obj->amount;
                     } else {
                         if ($links[$key]['type'] == 'sc') {
                             $chargestatic->id = $links[$key]['url_id'];