v7: Свои id для своего РИБ, где лучше хранить? #742525


#0 by Garykom
Собственно наваял свой обмен данными на json. В основном для РИБ. В текущей базе все просто синхронизация по кодам справочников и по номерам доков (с учетом префиксов баз). Но если делать его универсальным для разных баз то куда лучше всего засунуть уникальные id для синхронизации? Встроенные нежелательно ибо не поменять (простым способом) для сведения в один РИБ уже рабочих баз. Добавлять ко всем объектам реквизит это неинтересно. Может лучше отдельный справочник в котором все коды объектов базы и сами (ссылки на) объекты? Но скорость работы такого отдельного справочника настораживает, с индексами то оно не помрет?
#1 by dk
чо вдруг помирать то скока объектов ты туда в день запишешь?
#2 by Fragster
лично я не понял, что автор делает и почему нужно хранить GUID?
#3 by Fragster
а, это клюшки...
#4 by Garykom
Йес, Сэр это 7.7
#5 by Garykom
ну скажем под лям не помрет? с галочками "сортировка" и "отбор по реквизиту" для поиска? ЗЫ помнится были проблемы с тормозами при реструктуризации таких больших справочников с допиндексами, но этот вроде не будет меняться
#6 by Fragster
в клюшках подключаем 1с++ и юзаем внешнюю табличку
#7 by Fragster
с какими хочешь индексами
#8 by hhhh
а почему сделать общий реквизит?
#9 by Builder
В справочниках нет общего реквизита.
#10 by dk
лям записей в день??? ---- 1сджолнал с кучей индексов как-то тянет несколько лямов записей )
#11 by Garykom
никаких 1с++ и внешних табличек снаружи базы... только встроенное в 1С77 без ВК, только хардкор!
#12 by Garykom
да лям это по максимуму )) с запасом
#13 by dk
тока придется делать что-то типа поле 1 - УИД - строка ... (сортировка) поле 2 - Справочник неопределенного вида (сортировка) поле 3 - Документ неопределенного вида (сортировка) ---- наименования и код нужно отколючить, либо использовать под УИД
#14 by Garykom
да-да так и думал какие минусы?
#15 by dk
должно взлететь
#16 by Garykom
еще "вид объекта" нуна для простоты и тоже с индексом это чтобы по коду объекту найти если коды разных видов объектов пересекаться могут
#17 by dk
смотря какие фильтры тебе нужный для простого поиска УИД -> объект и обратно доп индекс по вида не нужен
#18 by dk
ну еще надо 1 индексное поле - справочник баз владельцев уида или простое текстовое поле
#19 by Garykom
нафик нафик, считаем что это id объекта уникального а не в привязке в плану обмена/базе
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С