Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс OrderDocument
+ Граф наследования:OrderDocument:

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

static getFieldsInfo ()
 
static prepareFieldsData (array $document)
 
- Открытые статические члены унаследованные от DocumentBase
static resolveRawDocumentTypeId (array $document)
 
static resolveDocumentTypeId ($operation)
 
static resolveDocumentTypeName ($typeId)
 
static resolveItemsArrayParams ($value, $fieldName, array $fieldsInfo, array $document)
 
static getLangByCodeField ($code)
 

Защищенные члены

 outputXml (array $fields, $level=0)
 
- Защищенные члены унаследованные от DocumentBase
 formatXMLNode ($level, $name, $value, $parameters=array())
 
 outputXmlRekValue ($level, $name, $value)
 
 outputXmlUnits ($level, $name, $list)
 
 outputXmlBaseUnit ($level, $name, $value)
 
 outputXmlItems ($level, $name, $items)
 
 outputXmlAddress ($level, $addresses)
 
 outputXmlStories ($level, $name, $stories)
 
 outputXmlTaxRates ($level, $name, $taxes)
 
 outputXmlTaxes ($level, $name, $taxes)
 
 outputXmlDiscounts ($level, $name, $discounts)
 

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

static resolveSubordinateDocuments ($value)
 
static unitFieldsInfo (&$info)
 
- Защищенные статические члены унаследованные от OrderDocument
static koefFieldsInfo (&$info)
 
- Защищенные статические члены унаследованные от DocumentBase
static getMessage ()
 
static getMessageExport ()
 
static resolveItemsParams (array $document, array $fieldsInfo)
 
static resolveCashBoxCheksParams (array $value, array $fieldsInfo)
 
static resolveTraitsParams (array $value, array $fieldsInfo)
 
static resolveTaxParams (array $value, array $fieldsInfo)
 
static resolveDiscountsParams (array $value, array $fieldsInfo)
 
static resolveUnitParams ($value, array $fieldsInfo)
 
static resolveMarkingGroupParams ($value, array $fieldsInfo)
 
static resolveMarkingParams (array $value, array $fieldsInfo)
 
static fillItemsFields (array $fields)
 
static internalizeFields (&$value, $fieldInfo=null)
 
static toFloat ($value)
 
static toInt ($value)
 

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

- Открытые члены унаследованные от OrderDocument
 getTypeId ()
 
- Открытые члены унаследованные от DocumentBase
 __construct ()
 
 setFields (array $values)
 
 setField ($name, $value)
 
 getField ($name)
 
 getFieldValues ()
 
 getId ()
 
 getExternalId ()
 
 openNodeDirectory ($level, $name)
 
 closeNodeDirectory ($level, $name)
 
 output ($level=0)
 
 getNameNodeDocument ()
 
- Открытые атрибуты унаследованные от DocumentBase
const CML_LANG_ID = 'ru'
 
- Защищенные данные унаследованные от DocumentBase
 $fields
 
- Статические защищенные данные унаследованные от OrderDocument
static $FIELD_INFOS = null
 

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

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

Методы

◆ getFieldsInfo()

static getFieldsInfo ( )
static
Возвращает
array

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

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

◆ outputXml()

outputXml ( array $fields,
$level = 0 )
protected
Аргументы
array$fields
int$level
Возвращает
string

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

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

◆ prepareFieldsData()

static prepareFieldsData ( array $document)
static
Аргументы
array$document
Возвращает
array

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

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

◆ resolveSubordinateDocuments()

static resolveSubordinateDocuments ( $value)
staticprotected
Аргументы
$value
Возвращает
array|null

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

◆ unitFieldsInfo()

static unitFieldsInfo ( & $info)
staticprotected

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

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