Алгоритм загрузки документов через внешнюю обработку — различия между версиями
(Новая страница: «=Алгоритм загрузки документов через внешнюю обработку= ==ФормаГлавноеОкно: ЗагрузитьВ1С=…») |
(→Алгоритм загрузки документов через внешнюю обработку) |
||
Строка 16: | Строка 16: | ||
== РаботаСДокументами1С: ПодготовитьСтруктуруДокументаСБИС == | == РаботаСДокументами1С: ПодготовитьСтруктуруДокументаСБИС == | ||
− | 1. Для каждого вложения пакета получает xml | + | 1. Для каждого вложения пакета получает xml, добавляет его в структуру вложения. |
− | 2. При наличии xslt по типу и версии вложения применяет его к xml-файлу | + | 2. При наличии xslt по типу и версии вложения применяет его к полученному xml-файлу. |
3. Получает структуру файла, добавляет ее в структуру вложения. | 3. Получает структуру файла, добавляет ее в структуру вложения. | ||
− | 4. Ищет связанные документы 1С по идентификатору пакета и вложения | + | 4. Ищет связанные документы 1С по идентификатору пакета и вложения, добавляет их в структуру вложения. |
[[Категория:1С]] | [[Категория:1С]] |
Версия 10:51, 24 августа 2015
Содержание
Алгоритм загрузки документов через внешнюю обработку
ФормаГлавноеОкно: ЗагрузитьВ1С
- Получает список отмеченных записей текущего реестра.
- Передает в дальнейшую обработку список отмеченных записей.
Документ_Шаблон: ЗагрузитьДокументыВ1С
- Перебирает список отмеченных записей
- По текущему разделу определяем форму для дальнейшей обработки.
- Передает в дальнейшую обработку запись из списка.
Раздел_Шаблон: ПодготовитьСтруктуруДокумента
- В зависимости от раздела вызывает метод формирующий структуру пакета:
- ПодготовитьСтруктуруДокумента1С - на основании документов 1С
- ПодготовитьСтруктуруДокументаСБИС - на основании XML файлов (при загрузке вызывается данная функция)
- Передает в дальнейшую обработку запись из списка
РаботаСДокументами1С: ПодготовитьСтруктуруДокументаСБИС
1. Для каждого вложения пакета получает xml, добавляет его в структуру вложения. 2. При наличии xslt по типу и версии вложения применяет его к полученному xml-файлу. 3. Получает структуру файла, добавляет ее в структуру вложения. 4. Ищет связанные документы 1С по идентификатору пакета и вложения, добавляет их в структуру вложения.