|
Оптимизация обмена (поиск документа)
| ☑ |
0
JenyZ
30.05.12
✎
11:12
|
Добрый день.
Существует конфигурация (1С 8.2.15.301)
Разрабтан алгоритм загрузки данных в конфигурацию посредством COM-соединения (вторая база на платформе 1С 8.1.15.14).
Вопрос относительно поиска документа, какой алгоритм более оптимальный, или не имеет разницы:
1) У документа создается реквизит УникальныйИдентификатор (Строка), куда записывается (при создании) строковое значение уникального идентификатора COM-документа. Затем запросом происходит поиск документа;
2) Создать регистр сведений "ТаблицаСоответствий", гре измерение "УникальныйИдентификатор" (Строка), ресурс Документ (Документ.ХХХ). При этом поиск документа происходит получением ресурса по измерению.
Спасибо за конструктивные идеи.
|
|
1
Maxus43
30.05.12
✎
11:14
|
Регистр. в УПП уже есть нпаример, СоответствиеОбъектовДляОбмена
|
|
2
JenyZ
30.05.12
✎
11:15
|
В том и заключается вопрос: стоит ли делась отдельный регистр, или при получении 100 документов в цикле искать по реквизиту?
|
|
3
asady
30.05.12
✎
11:17
|
(0) я за регистр
|
|
4
Maxus43
30.05.12
✎
11:18
|
дык ответ был, в регистре лучше, быстрей, веселей. с обновлениями опять же проблем меньше и т.д.
|
|
5
JenyZ
30.05.12
✎
11:23
|
Я тоже за регистр (в свое время я именно так и делал). Просто у нас работает человек, который не понимает, почему я советую именно регистром сведений делать связку. В результате, я сомневаюсь в его компетенции. Поэтому и прошу поделиться со своими мыслями. СПАСИБО!!!
|
|
6
Maxus43
30.05.12
✎
11:29
|
да хотя бы скорость выборки - пусть смотрит как данные в базе лежат, какие таблицы и индексы создаются
независимость - при изменении записи в регистре не надо перепроводить документ (что потребуется при изменениии реквизита в проведённом доке)
и много чо ещё придумать можно
|
|