- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/compatible/ordercompatibility.php
- Класс: BitrixSaleCompatibleOrderCompatibility
- Вызов: OrderCompatibility::getAliasFields
static function getAliasFields()
{
$fields = array(
'NAME_SEARCH' => array(
'NAME' => 'USER.NAME',
'LAST_NAME' => 'USER.LAST_NAME',
'SECOND_NAME' => 'USER.SECOND_NAME',
'EMAIL' => 'USER.EMAIL',
'LOGIN' => 'USER.LOGIN',
'NAME_SEARCH' => 'USER.ID',
),
'USER_ID' => 'USER.ID',
'USER_LOGIN' => 'USER.LOGIN',
'USER_NAME' => 'USER.NAME',
'USER_LAST_NAME' => 'USER.LAST_NAME',
'USER_EMAIL' => 'USER.EMAIL',
'RESPONSIBLE_ID' => 'RESPONSIBLE.ID',
'RESPONSIBLE_LOGIN' => 'RESPONSIBLE.LOGIN',
'RESPONSIBLE_NAME' => 'RESPONSIBLE.NAME',
'RESPONSIBLE_LAST_NAME' => 'RESPONSIBLE.LAST_NAME',
'RESPONSIBLE_SECOND_NAME' => 'RESPONSIBLE.SECOND_NAME',
'RESPONSIBLE_EMAIL' => 'RESPONSIBLE.EMAIL',
'RESPONSIBLE_WORK_POSITION' => 'RESPONSIBLE.WORK_POSITION',
'RESPONSIBLE_PERSONAL_PHOTO' => 'RESPONSIBLE.PERSONAL_PHOTO',
'PROPERTY_ID' => 'PROPERTY.ID',
'PROPERTY_ORDER_PROPS_ID' => 'PROPERTY.ORDER_PROPS_ID',
'PROPERTY_NAME' => 'PROPERTY.NAME',
'PROPERTY_VALUE' => 'PROPERTY.VALUE',
'PROPERTY_CODE' => 'PROPERTY.CODE',
'PROPERTY_VAL_BY_CODE' => 'PROPERTY.VALUE',
// 'COMPLETE_ORDERS' => 'PROPERTY.ORDER_PROPS_ID',
);
return array_merge($fields,
static::getAliasPaymentFields(),
static::getAliasShipmentFields(),
static::getAliasBasketFields()
);
}