#0
by AlStorm
Дебажу обработку обмена, поэтому часто приходится скидывать все справочники. Удаляю справочник таким способом: За то, что не использую запросы - не ругать, самая долгая операция здесь - удаление:) В справочнике товаров у меня около 50 тыс. товаров, поэтому довольно долго удаляет. Как бы ускорить? Или есть другой способ?
#3
by AlStorm
Блин, точно:)) Не проснулся еще:) Ссылок нет, только из единиц измерения, но они тоже очищаются
#5
by Толич
+2 Если нет, то скопируй этот справочник в конфе, убей исходный справочник, сохранись, переименуй копию справочника в наименование исходного.
#10
by Злопчинский
а с какого будуна транзакции здесь не помогут? очень даже помогут.. и 50 тыс элементов - это вообщем-то таким кодом удаляется достаточно быстро.
#13
by AlStorm
ДОбавил к=к+1, удаляет где-то 10 товаров в секунду. Что довольно долго (у меня на работе комп не особо мощный)
#14
by AlStorm
Да, и еще вопрос "в тему". Как лучше выгружать номенклатуру из файла обмена с учетом иерархии? Ибо когда я пишу что-то типа Объект.Родитель = Справочник.Номенклатура.НайтиПоКоду(КодРодителя).Ссылка не факт, что по КодуРодителя что-то будет найдено, т.к. родитель может быть еще не выгружен.
#17
by H A D G E H O G s
Вот видишь чем плоха односторонняя выгрузка :-) При COM обмене таких проблем - нет!
#18
by Murzz
доработать выгрузку, чтобы сначала выгружались родительские элементы. И чтобы они всегда выгружались при выгрузке элементов, находящихся в группе.
#20
by TheNewOne
почему нет? те же самые, если переносить по коду надо бы переносить не по коду, а по результату метода УникальныйИдентификатор
#21
by dk
1. читаешь файл в ТЗ 2. сортируешь по иерархии 3. в первый проход по ТЗ - записываешь группы и запоминаешь ссылки в ТЗ 4. во второй проход по ТЗ - записываешь элементы, а группы берешь из ссылок 3. --- есть и другие методы, но имхо этот самый простой
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Не удалось очистить базу товаров
- v7: Ввод остатков по производству в УПП
- ЗУП порядок расчета документов. Примия, РК.
- Конвертация из одной табличной части 1С v.7.7 в другую табличную часть 1C v.8.1
- Как из 1С получить путь рабочего стола пользователя?
- Страна происхождения и номер ГТД в СФ
- Перенос данных Инфобухгалтер - БП 81
- Конфигурация открыта только для чтения
- Как реализовать пометки в Таблице значений?
- Разбиение плоскости на части
- COM объект аутлук. Как получить двоичные данные из вложения?
- Можно ли узнать когда документ был помечен на удаление?
- По советуйте программу для ведения CMDB.
- Отбор по Таблице значений
- samsung SCX-4200 сколько может сканировать максимум в день?
- Есть ли для 7.7 какая ни будь компонента чтобы в модуле подсказки как в 8-ке были
- Альфа-Авто: Автосалон+Автозапчасти+Автосервис
- Доплата за совмещение
- Как в запросе получить срез из регистра сведений на дату?
- ЗИК пособие на погребение