- Модуль: 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'),
]
),
];
}