1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CBaseSaleReportHelper
Граф наследования:CBaseSaleReportHelper:
CReportHelper CSaleReportSaleBasketHelper CSaleReportSaleOrderHelper CSaleReportSaleProductHelper CSaleReportUserHelper

Открытые статические члены

static init ()
static isInitialized ()
static initOwners ()
static getSiteList ()
static getWeightOptions ()
static getPriceTypes ()
static setSelectedPriceTypes ($arSelected)
static getCurrencies ()
static setSelectedCurrency ($currencyId)
static setSiteCurrencyId ($currencyId)
static getSiteCurrencyId ()
static getReportCurrencyId ()
static getSiteCookieId ()
static getStatusList ()
static getGenders ()
static getPersonTypes ()
static getDefaultSiteId ()
static isCatalogCorrespondsDefSite ($catalogId)
static getDefaultSiteWeightUnits ()
static getDefaultSiteWeightDivider ()
static setDefaultSiteId ($siteId)
static getPaySystemList ()
static getDeliveryList ()
static getOwners ()
static getCatalogSections ()
static getProductStores ()
static getHelperByOwner ($ownerId)
static getDefaultReports ()
static getCurrentVersion ()
static getFirstVersion ()
static getAjaxResponse ($arRequestData)
static getSectionsSelectHTMLOptions ()
static calculateInReportCurrency ($value)
Открытые статические члены унаследованные от CReportHelper
static getEntityName ()
static getOwnerId ()
static getColumnList ()
static getAlternatePhrasesOfColumns ()
static getDefaultColumns ()
static getPeriodFilter ($date_from, $date_to)
static & getUFInfo ()
static & getUFEnumerations ($usedUFMap=null)
static detectUserField ($field)
static getUserFieldDataType ($arUF)
static getUserFieldEnumerationValue ($valueKey, $ufInfo)
static getUserFieldFileValue ($valueKey, $ufInfo)
static getUserFieldFileValueForChart ($valueKey, $ufInfo)
static getUserFieldDiskFileValue ($valueKey, $ufInfo)
static getUserFieldDiskFileValueForChart ($valueKey, $ufInfo)
static getUserFieldEmployeeValue ($valueKey, $ufInfo)
static getUserFieldEmployeeValueForChart ($valueKey, $ufInfo)
static getUserFieldCrmTypePrefixMap ()
static getUserFieldCrmValue ($valueKey, $ufInfo)
static getUserFieldCrmValueForChart ($valueKey, $ufInfo)
static getUserFieldCrmStatusValue ($valueKey, $ufInfo)
static getUserFieldIblockElementValue ($valueKey, $ufInfo)
static getUserFieldIblockElementValueForChart ($valueKey, $ufInfo)
static getUserFieldIblockSectionValue ($valueKey, $ufInfo)
static getUserFieldIblockSectionValueForChart ($valueKey, $ufInfo)
static getUserFieldMoneyValue ($valueKey, $ufInfo)
static getUserFieldMoneyValueForChart ($valueKey, $ufInfo)
static setRuntimeFields (\Bitrix\Main\Entity\Base $entity, $sqlTimeInterval)
static getCustomColumnTypes ()
static getGrcColumns ()
static getCalcVariations ()
static getCompareVariations ()
static getFiltrableColumnGroups ()
static buildHTMLSelectTreePopup ($tree, $withReferencesChoose=false, $level=0)
static buildSelectTreePopupElelemnt ($humanTitle, $fullHumanTitle, $fieldDefinition, $fieldType, $ufInfo=array())
static getCustomSelectFields ($select, $fList)
static fillFilterReferenceColumns (&$filters, &$fieldList)
static fillFilterReferenceColumn (&$filterElement, Entity\ReferenceField $field)
static fillFilterUFColumns (&$filters, &$fieldList)
static fillFilterUFColumn (&$filterElement, $field, $ufInfo)
static beforeFilterBackReferenceRewrite (&$filter, $viewColumns)
static getEntityFilterPrimaryFieldName ($fElem)
static confirmFilterBackReferenceRewrite ($fElem, $chain)
static confirmSelectBackReferenceRewrite ($elem, $chain)
static beforeViewDataQuery (&$select, &$filter, &$group, &$order, &$limit, &$options, &$runtime=null)
static rewriteResultRowValues (&$row, &$columnInfo)
static collectUFValues ($rows, $columnInfo, $total)
static prepareValueToRound ($value)
static formatResults (&$rows, &$columnInfo, $total)
static formatResultsTotal (&$total, &$columnInfo, &$customChartTotal=null)
static getDefaultElemHref ($elem, $fList)
static setUserNameFormat ($userNameFormat)
static getUserNameFormat ()
static renderUserSearch ($id, $searchInputId, $dataInputId, $componentName, $siteId='', $nameFormat='', $delay=0)

Защищенные статические члены

static addOwner ($ownerName)
Защищенные статические члены унаследованные от CReportHelper
static prepareUFInfo ()
static prepareUFEnumerations ($usedUFMap=null)

Статические защищенные данные

static $fDecimalQuant = false
static $iblockSite = array()
static $sitelist = array()
static $defaultSiteId = ''
static $siteCookieId = ''
static $statuslist = array()
static $paySystemList = array()
static $deliveryList = array()
static $catalogSections = array()
static $catalogs = array()
static $productStores = array()
static $genders = array()
static $personTypes = array()
static $weightOptions = array()
static $priceTypes = array()
static $bUsePriceTypesColumns = false
static $currencies = array()
static $reportCurrencyId = null
static $siteCurrencyId = ''
Статические защищенные данные унаследованные от CReportHelper
static $userNameFormat = null
static $arUFId = null
static $ufInfo = null
static $ufEnumerations = null
static $ufFiles = array()
static $ufEmployees = array()
static $ufDiskFiles = array()
static $ufCrmElements = array()
static $ufCrmStatuses = array()
static $ufIblockElements = array()
static $ufIblockSections = array()

Дополнительные унаследованные члены

Поля данных унаследованные от CReportHelper
const UF_DATETIME_SHORT_POSTFIX = '_DTSHORT'
const UF_TEXT_TRIM_POSTFIX = '_TRIMTX'
const UF_BOOLEAN_POSTFIX = '_BLINL'
const UF_MONEY_NUMBER_POSTFIX = '_MNNUMB_FLTR'
const UF_MONEY_CURRENCY_POSTFIX = '_MNCRCY_FLTR'

Подробное описание

См. определение в файле sale_report_helper.php строка 12

Методы

◆ addOwner()

addOwner ( $ownerName)
staticprotected

См. определение в файле sale_report_helper.php строка 441

◆ calculateInReportCurrency()

calculateInReportCurrency ( $value)
static

См. определение в файле sale_report_helper.php строка 1069

◆ getAjaxResponse()

getAjaxResponse ( $arRequestData)
static

См. определение в файле sale_report_helper.php строка 966

◆ getCatalogSections()

getCatalogSections ( )
static

См. определение в файле sale_report_helper.php строка 453

◆ getCurrencies()

getCurrencies ( )
static

См. определение в файле sale_report_helper.php строка 348

◆ getCurrentVersion()

getCurrentVersion ( )
static

Переопределяет метод предка CReportHelper.

См. определение в файле sale_report_helper.php строка 954

◆ getDefaultReports()

getDefaultReports ( )
static

Переопределяет метод предка CReportHelper.

См. определение в файле sale_report_helper.php строка 468

◆ getDefaultSiteId()

getDefaultSiteId ( )
static

См. определение в файле sale_report_helper.php строка 403

◆ getDefaultSiteWeightDivider()

getDefaultSiteWeightDivider ( )
static

См. определение в файле sale_report_helper.php строка 421

◆ getDefaultSiteWeightUnits()

getDefaultSiteWeightUnits ( )
static

См. определение в файле sale_report_helper.php строка 416

◆ getDeliveryList()

getDeliveryList ( )
static

См. определение в файле sale_report_helper.php строка 436

◆ getFirstVersion()

getFirstVersion ( )
static

Переопределяет метод предка CReportHelper.

См. определение в файле sale_report_helper.php строка 961

◆ getGenders()

getGenders ( )
static

См. определение в файле sale_report_helper.php строка 393

◆ getHelperByOwner()

getHelperByOwner ( $ownerId)
static

См. определение в файле sale_report_helper.php строка 463

◆ getOwners()

getOwners ( )
static

См. определение в файле sale_report_helper.php строка 446

◆ getPaySystemList()

getPaySystemList ( )
static

См. определение в файле sale_report_helper.php строка 431

◆ getPersonTypes()

getPersonTypes ( )
static

См. определение в файле sale_report_helper.php строка 398

◆ getPriceTypes()

getPriceTypes ( )
static

См. определение в файле sale_report_helper.php строка 326

◆ getProductStores()

getProductStores ( )
static

См. определение в файле sale_report_helper.php строка 458

◆ getReportCurrencyId()

getReportCurrencyId ( )
static

См. определение в файле sale_report_helper.php строка 378

◆ getSectionsSelectHTMLOptions()

getSectionsSelectHTMLOptions ( )
static

См. определение в файле sale_report_helper.php строка 1047

◆ getSiteCookieId()

getSiteCookieId ( )
static

См. определение в файле sale_report_helper.php строка 383

◆ getSiteCurrencyId()

getSiteCurrencyId ( )
static

См. определение в файле sale_report_helper.php строка 373

◆ getSiteList()

getSiteList ( )
static

См. определение в файле sale_report_helper.php строка 316

◆ getStatusList()

getStatusList ( )
static

См. определение в файле sale_report_helper.php строка 388

◆ getWeightOptions()

getWeightOptions ( )
static

См. определение в файле sale_report_helper.php строка 321

◆ init()

init ( )
static

См. определение в файле sale_report_helper.php строка 119

◆ initOwners()

initOwners ( )
static

См. определение в файле sale_report_helper.php строка 303

◆ isCatalogCorrespondsDefSite()

isCatalogCorrespondsDefSite ( $catalogId)
static

См. определение в файле sale_report_helper.php строка 408

◆ isInitialized()

isInitialized ( )
static

См. определение в файле sale_report_helper.php строка 298

◆ setDefaultSiteId()

setDefaultSiteId ( $siteId)
static

См. определение в файле sale_report_helper.php строка 426

◆ setSelectedCurrency()

setSelectedCurrency ( $currencyId)
static

См. определение в файле sale_report_helper.php строка 353

◆ setSelectedPriceTypes()

setSelectedPriceTypes ( $arSelected)
static

См. определение в файле sale_report_helper.php строка 331

◆ setSiteCurrencyId()

setSiteCurrencyId ( $currencyId)
static

См. определение в файле sale_report_helper.php строка 368

Поля

◆ $bUsePriceTypesColumns

$bUsePriceTypesColumns = false
staticprotected

См. определение в файле sale_report_helper.php строка 36

◆ $catalogs

$catalogs = array()
staticprotected

См. определение в файле sale_report_helper.php строка 30

◆ $catalogSections

$catalogSections = array()
staticprotected

См. определение в файле sale_report_helper.php строка 29

◆ $currencies

$currencies = array()
staticprotected

См. определение в файле sale_report_helper.php строка 37

◆ $defaultSiteId

$defaultSiteId = ''
staticprotected

См. определение в файле sale_report_helper.php строка 23

◆ $deliveryList

$deliveryList = array()
staticprotected

См. определение в файле sale_report_helper.php строка 28

◆ $fDecimalQuant

$fDecimalQuant = false
staticprotected

См. определение в файле sale_report_helper.php строка 19

◆ $genders

$genders = array()
staticprotected

См. определение в файле sale_report_helper.php строка 32

◆ $iblockSite

$iblockSite = array()
staticprotected

См. определение в файле sale_report_helper.php строка 21

◆ $paySystemList

$paySystemList = array()
staticprotected

См. определение в файле sale_report_helper.php строка 27

◆ $personTypes

$personTypes = array()
staticprotected

См. определение в файле sale_report_helper.php строка 33

◆ $priceTypes

$priceTypes = array()
staticprotected

См. определение в файле sale_report_helper.php строка 35

◆ $productStores

$productStores = array()
staticprotected

См. определение в файле sale_report_helper.php строка 31

◆ $reportCurrencyId

$reportCurrencyId = null
staticprotected

См. определение в файле sale_report_helper.php строка 38

◆ $siteCookieId

$siteCookieId = ''
staticprotected

См. определение в файле sale_report_helper.php строка 24

◆ $siteCurrencyId

$siteCurrencyId = ''
staticprotected

См. определение в файле sale_report_helper.php строка 39

◆ $sitelist

$sitelist = array()
staticprotected

См. определение в файле sale_report_helper.php строка 22

◆ $statuslist

$statuslist = array()
staticprotected

См. определение в файле sale_report_helper.php строка 26

◆ $weightOptions

$weightOptions = array()
staticprotected

См. определение в файле sale_report_helper.php строка 34


Объявления и описания членов класса находятся в файле: