• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/storedocumentfiletable.php
  • Класс: BitrixCatalogStoreDocumentFileTable
  • Вызов: StoreDocumentFileTable::getMap
static function getMap()
{
	return [
		'ID' => new IntegerField(
			'ID',
			[
				'primary' => true,
				'autocomplete' => true,
				'title' => Loc::getMessage('INVENTORY_DOCUMENT_ENTITY_ID_FIELD'),
			]
		),
		'DOCUMENT' => new Reference(
			'DOCUMENT',
			'BitrixCatalogStoreDocument',
			['=this.DOC_ID' => 'ref.ID'],
		),
		'DOCUMENT_ID' => new IntegerField(
			'DOCUMENT_ID',
			[
				'required' => true,
				'title' => Loc::getMessage('STORE_DOCUMENT_FILE_ENTITY_DOCUMENT_ID_FIELD'),
			]
		),
		'FILE' => new Reference(
			'DOCUMENT',
			'BitrixMainFileTable',
			['=this.FILE_ID' => 'ref.ID'],
		),
		'FILE_ID' => new IntegerField(
			'FILE_ID',
			[
				'required' => true,
				'title' => Loc::getMessage('STORE_DOCUMENT_FILE_ENTITY_FILE_ID_FIELD'),
			]
		),
	];
}