2021-09-09 07:24:55 +02:00
# Функция *parseMetadataModule*
## Назначение функции
Функция для загрузки структуры модуля менеджера или модуля объекта. После успешной загрузки текста модуля, становятся доступны для подсказки все его экспортные процедуры и функции.
## Параметры функции
* **moduleText** - *string* , полный текст модуля
* **path** - *string* , путь к обновляемым данным
## Пример вызова
```javascript
parseMetadataModule('Тект модуля целиком', 'catalogs.items.Номенклатура.manager');
```
## Соответствие между параметрами событиями [`EVENT_GET_METADATA`](get_metadata_event.md) и параметром `path`
#### Правила построения пути к данными
| Параметр события | Путь к данным (path) |
| --------------------------------------------| -------------------------------------------|
| module.manager.справочники.номенклатура | catalogs.items.Номенклатура.manager |
| module.object.справочники.номенклатура | catalogs.items.Номенклатура.object |
| module.manager.справочники.< ИмяОбъекта > | catalogs.items.< ИмяОбъекта > .manager |
| module.manager.документы.расходнаянакладная | documents.items.РасходнаяНакладная.manager |
2021-09-09 07:50:31 +02:00
| module.object.документы.< ИмяОбъекта > | documents.items.< ИмяОбъекта > .object |
Полный список соответствий для построения правильного `path` можно посмотреть в описании функции [`updateMetadata` ](update_metadata.md )