• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/tradingplatform/vk/exportprofile.php
  • Класс: BitrixSaleTradingPlatformVkExportProfileTable
  • Вызов: ExportProfileTable::getMap
static function getMap()
{
	return array(
		new EntityIntegerField('ID', array(
			'primary' => true,
			'autocomplete' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_ID_FIELD'),
		)),
		
		new EntityStringField('DESCRIPTION', array(
			'required' => true,
			'validation' => array(__CLASS__, 'validateDesc'),
			'title' => Loc::getMessage('TP_VK_PROFILE_DESCRIPTION_FIELD'),
		)),

		new EntityIntegerField('PLATFORM_ID', array(
			'required' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_PLATFORM_ID_FIELD'),
		)),

		new EntityStringField('VK_SETTINGS', array(
			'required' => false,
			'serialized' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_VK_SETTINGS_FIELD'),
		)),

		new EntityStringField('EXPORT_SETTINGS', array(
			'required' => false,
			'serialized' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_EXPORT_SETTINGS_FIELD'),
		)),

		new EntityStringField('OAUTH', array(
			'required' => false,
			'serialized' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_OAUTH_SETTINGS_FIELD'),
		)),

		new EntityStringField('PROCESS', array(
			'required' => false,
			'serialized' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_PROCESS_FIELD'),
		)),
		
		new EntityStringField('JOURNAL', array(
			'required' => false,
			'serialized' => true,
			'title' => Loc::getMessage('TP_VK_PROFILE_JOURNAL_FIELD'),
		)),
	);
}