1C-Bitrix 25.700.0
|
Переменные | |
$arPaySysAction ["ENCODING"] = "" | |
$blank = ($_REQUEST['BLANK'] == 'Y') | |
$pdf = new CSalePdf('P', 'pt', 'A4') | |
if($params['BILLBY_BACKGROUND']) | $pageWidth = $pdf->GetPageWidth() |
$pageHeight = $pdf->GetPageHeight() | |
$fontFamily = 'Font' | |
$fontSize = 10.5 | |
$defaultLineWidth = 0.567 | |
$lineHeight = 15 | |
$margin | |
$width = $pageWidth - $margin['left'] - $margin['right'] | |
$x0 = $pdf->GetX() | |
$y0 = $pdf->GetY() | |
$logoHeight = 0 | |
$logoWidth = 0 | |
$textWidth = $width | |
if($params['BILLBY_PAYER_SHOW']=='Y') | $arCurFormat = CCurrencyLang::GetCurrencyFormat($params['CURRENCY']) |
$currency = preg_replace('/(^|[^&])#/', '${1}', $arCurFormat['FORMAT_STRING']) | |
$currencyFormat = CCurrencyLang::GetFormatDescription($params['CURRENCY']) | |
$currencyPrecision = (int)$currencyFormat['DECIMALS'] | |
$salePrecision = (int)Bitrix\Main\Config\Option::get('sale', 'value_precision', 2) | |
$precision = min($salePrecision, $currencyPrecision) | |
$columnList = array('NUMBER', 'NAME', 'QUANTITY', 'MEASURE', 'PRICE', 'SUM', 'VAT_RATE', 'VAT_SUM', 'TOTAL') | |
$arCols = array() | |
$vatRateColumn = 0 | |
$arColumnKeys = array_keys($arCols) | |
$columnCount = count($arColumnKeys) | |
$taxes = array() | |
$arRowsWidth = array() | |
$arRowsContentWidth = array() | |
$showTotalRow = false | |
$totalTitleColIndex = -1 | |
do | |
$y5 = $pdf->GetY() | |
$rowsCnt = count($arCells) | |
if($params['BILLBY_SIGN_SHOW']=='Y') | $dest = 'I' |
$fileName | |
$trFileName = CUtil::translit($fileName, 'ru', array('max_len' => 1024, 'safe_chars' => '.', 'replace_space' => '-')) |
$arCols = array() |
См. определение в файле template_pdf.php строка 414
$arColumnKeys = array_keys($arCols) |
См. определение в файле template_pdf.php строка 441
if ( $params[ 'BILLBY_PAYER_SHOW']=='Y') $arCurFormat = CCurrencyLang::GetCurrencyFormat($params['CURRENCY']) |
См. определение в файле template_pdf.php строка 395
$arPaySysAction["ENCODING"] = "" |
См. определение в файле template_pdf.php строка 6
$arRowsContentWidth = array() |
См. определение в файле template_pdf.php строка 447
$arRowsWidth = array() |
См. определение в файле template_pdf.php строка 446
$blank = ($_REQUEST['BLANK'] == 'Y') |
См. определение в файле template_pdf.php строка 11
$columnCount = count($arColumnKeys) |
См. определение в файле template_pdf.php строка 442
$columnList = array('NUMBER', 'NAME', 'QUANTITY', 'MEASURE', 'PRICE', 'SUM', 'VAT_RATE', 'VAT_SUM', 'TOTAL') |
См. определение в файле template_pdf.php строка 413
$currency = preg_replace('/(^|[^&])#/', '${1}', $arCurFormat['FORMAT_STRING']) |
См. определение в файле template_pdf.php строка 396
$currencyFormat = CCurrencyLang::GetFormatDescription($params['CURRENCY']) |
См. определение в файле template_pdf.php строка 400
$currencyPrecision = (int)$currencyFormat['DECIMALS'] |
См. определение в файле template_pdf.php строка 403
$defaultLineWidth = 0.567 |
См. определение в файле template_pdf.php строка 32
if ( $params[ 'BILLBY_SIGN_SHOW']=='Y') $dest = 'I' |
См. определение в файле template_pdf.php строка 1145
$fileName |
См. определение в файле template_pdf.php строка 1151
$fontFamily = 'Font' |
См. определение в файле template_pdf.php строка 30
$fontSize = 10.5 |
См. определение в файле template_pdf.php строка 31
$lineHeight = 15 |
См. определение в файле template_pdf.php строка 33
$logoHeight = 0 |
См. определение в файле template_pdf.php строка 53
$logoWidth = 0 |
См. определение в файле template_pdf.php строка 54
$margin |
См. определение в файле template_pdf.php строка 35
$pageHeight = $pdf->GetPageHeight() |
См. определение в файле template_pdf.php строка 25
if ( $params[ 'BILLBY_BACKGROUND']) $pageWidth = $pdf->GetPageWidth() |
См. определение в файле template_pdf.php строка 24
$pdf = new CSalePdf('P', 'pt', 'A4') |
См. определение в файле template_pdf.php строка 14
$precision = min($salePrecision, $currencyPrecision) |
См. определение в файле template_pdf.php строка 410
$rowsCnt = count($arCells) |
См. определение в файле template_pdf.php строка 821
$salePrecision = (int)Bitrix\Main\Config\Option::get('sale', 'value_precision', 2) |
См. определение в файле template_pdf.php строка 406
$showTotalRow = false |
См. определение в файле template_pdf.php строка 448
$taxes = array() |
См. определение в файле template_pdf.php строка 444
$textWidth = $width |
См. определение в файле template_pdf.php строка 56
$totalTitleColIndex = -1 |
См. определение в файле template_pdf.php строка 449
$trFileName = CUtil::translit($fileName, 'ru', array('max_len' => 1024, 'safe_chars' => '.', 'replace_space' => '-')) |
См. определение в файле template_pdf.php строка 1166
$vatRateColumn = 0 |
См. определение в файле template_pdf.php строка 415
См. определение в файле template_pdf.php строка 42
$x0 = $pdf->GetX() |
См. определение в файле template_pdf.php строка 51
$y0 = $pdf->GetY() |
См. определение в файле template_pdf.php строка 52
$y5 = $pdf->GetY() |
См. определение в файле template_pdf.php строка 812
do |
См. определение в файле template_pdf.php строка 793