当前位置: 首页>>代码示例>>PHP>>正文


PHP Receipt::getCommissionForReceipt方法代码示例

本文整理汇总了PHP中Receipt::getCommissionForReceipt方法的典型用法代码示例。如果您正苦于以下问题:PHP Receipt::getCommissionForReceipt方法的具体用法?PHP Receipt::getCommissionForReceipt怎么用?PHP Receipt::getCommissionForReceipt使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Receipt的用法示例。


在下文中一共展示了Receipt::getCommissionForReceipt方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array

                     $nextcolor = 1;
                 } else {
                     $nextcolor = 0;
                 }
                 $data['color'] = $nextcolor;
                 $commissiondata[count($commissiondata)] = $data;
             }
         }
         // one booking
     } else {
         $commissiondata = $receipt->getCommission($bookid, $nextnextcolor, $sum, $receiptdata[data][guestid]);
     }
     $commissiondata2 = array();
     // receipt exists
 } else {
     $commissiondata = $receipt->getCommissionForReceipt($receiptid, $nextnextcolor, $sum, true);
     if ($commissiondata[count($commissiondata) - 1]['color'] == 0) {
         $nextcolor = 1;
     } else {
         $nextcolor = 0;
     }
     if (count($commissiondata) >= 1) {
         $commissiondata2 = $receipt->getCommissionForReceipt($receiptid, $nextcolor, $commissiondata[count($commissiondata) - 1]['amount'], false);
     } else {
         $commissiondata2 = $receipt->getCommissionForReceipt($receiptid, $nextcolor, $sum, false);
     }
 }
 if (count($commissiondata) == 0) {
     if (count($commissiondata2) == 0) {
         $difference = $sum;
     } else {
开发者ID:BackupTheBerlios,项目名称:zvs,代码行数:31,代码来源:receipt.php

示例2: Receipt

* 
* 
* @since 2004-06-05
* @author Christian Ehret <chris@ehret.name> 
*/
$nocachecontrol = true;
include_once "../includes/default.inc.php";
$auth->is_authenticated();
include_once "../includes/fileselector.inc.php";
include_once "receiptclass.inc.php";
$receipt = new Receipt();
if ($request->GetVar('receiptid', 'get') !== $request->undefined) {
    $receiptid = $request->GetVar('receiptid', 'get');
    $receiptdata = $receipt->getComplete($receiptid);
    $price = $receiptdata[data]['price_total'];
    $commission = $receipt->getCommissionForReceipt($receiptid, '0', $price, true);
    $table = '\\trowd\\trgaph70\\trleft-108\\trbrdrl\\brdrs\\brdrw15\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
    $table .= '\\intbl\\nowidctlpar\\b\\fs16 Artikel\\cell Menge\\cell Netto-Einzel\\cell MwSt\\cell Brutto-Einzel\\cell Netto-Gesamt\\cell Brutto-Gesamt\\b0\\cell\\row';
    for ($i = 0; $i < count($receiptdata[items]); $i++) {
        $table .= '\\trowd\\trgaph70\\trleft-108\\trbrdrl\\brdrs\\brdrw15\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
        $table .= '\\intbl\\nowidctlpar ' . ereg_replace('<br />', '\\par', nl2br($receiptdata[items][$i]['article'])) . '\\cell\\qr  ' . $receiptdata[items][$i]['number'] . '\\cell ' . $receiptdata[items][$i]['netto_single'] . ' EUR\\cell ' . $receiptdata[items][$i]['mwst'] . ' %\\cell ' . $receiptdata[items][$i]['brutto_single'] . ' EUR\\cell ' . $receiptdata[items][$i]['netto'] . ' EUR\\cell ' . $receiptdata[items][$i]['brutto'] . ' EUR\\cell\\row';
    }
    $table .= '\\trowd\\trgaph70\\trleft-108\\brdrs\\brdrw10\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
    $table .= '\\intbl\\nowidctlpar\\cell\\qr\\cell\\cell\\cell\\cell ' . $receiptdata[data]['price_netto_total'] . ' EUR\\cell\\b ' . $receiptdata[data]['price_total'] . ' EUR\\b0\\cell\\row';
    for ($i = 0; $i < count($commission); $i++) {
        $table .= '\\trowd\\trgaph70\\trleft-108\\brdrs\\brdrw15\\brdrcf1 \\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
        $table .= '\\intbl\\nowidctlpar ' . ereg_replace('<br />', '\\par', nl2br($commission[$i]['description'])) . '\\cell\\qr\\cell\\cell\\cell\\cell\\cell ';
        if ($i == count($commission) - 1) {
            $table .= '\\b ';
        }
        $table .= $commission[$i]['amount'] . ' EUR';
开发者ID:BackupTheBerlios,项目名称:zvs,代码行数:31,代码来源:receiptrtf.php


注:本文中的Receipt::getCommissionForReceipt方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。