#0
by adron
Добрый день! Нужна помощь в следующей задаче. Необходимо в 1с 7 фиксировать измененные объекты данных, для последующей их выгрузки. Понятно что есть обработчики событий ПриЗаписи и можно использовать их. Но это не путь самурая - ведь объекты могут меняться и программно. Вопрос: 1) Есть ли какие-то внешние компоненты, расширяющие возможности платформы, для отслеживания программных изменений? Если да, то как она называется? 2) Механизм УРБД частично реализует нужную мне функциональность, сохраняя информацию об измененных объектах в отдельной таблице. Использовал ли кто-нибудь УРБД в похожих целях? Если да то как?
#2
by Aleksey
Мод не поможет. Мод не расширяет функционал в этой области, а добавляет глобальную процедуру ОбъектЗаписать и нужно самостоятельно поменять все выводы .Записать на ОбъектЗаписать
#3
by Зая Бусечка
Значит, остаётся один вариант. Хотя вру. Можно триггеры навесить, если база на SQL
#4
by Андрей_Андреич
Цать лет назад приспособил УРБД для регистрации а МОД оставил для выгрузок-загрузок.
#7
by Зая Бусечка
Кстати "Механизм УРБД частично реализует нужную мне функциональность" В чём частичность?
#12
by adron
Я тоже подумываю про УРБД. Но на сколько я понимаю, на выходе я буду иметь внутренние идентификаторы объектов. Как мне по ним получить непосредственно сам объект? База на SQL.
#13
by Зая Бусечка
1с++ тебе в помощь. Изучи документацию и станешь ну, не богом, но очень продвинутым.
#14
by Это_mike
строго говоря, 1с++ и не обязательно - хватает методов и через внутреннее представление. Просто 1с++ дает полную свободу действий...
#18
by adron
Можешь поделиться наработками? Интересуют функции работы с таблицами УРБД, получение объектов по внутренним представлениям и пр.
#20
by Зая Бусечка
Почему? Я же написала - можно триггеры навесить. Ну да. Зато станешь на шаг ближе
#21
by Абыр
Есть вариант с чтением ЖР по категории "Изменение данных", но нужно принимать во внимание, что не всякое изменение данных туда пишется. Для удобства можно использовать
#22
by ADirks
ну почему же только?... вешай триггера на все таблички, и регистрируй всё что душе угодно
#23
by adron
Ну почему не озвучил? А "Необходимо в 1с 7 фиксировать измененные объекты данных, для последующей их выгрузки." не подходит?
#28
by adron
Тогда уж проще использовать процедуры ПриЗаписи и .Записать во всех объектах и программных модулях.
#30
by adron
А частичность в том, что это механизм, для которого не предоставлены методы работы и управления с ним. Придется изобретать велосипед.
#34
by Зая Бусечка
Механизм управления - вполне предоставлен. Поскольку штатный продавец СП решил отдохнуть, могу вечером дома поискать и продать тебе за не го
#41
by adron
Ещё вопрос: можно ли будет использовать механизм УРБД для этих целей, если он (УРБД) уже используется по назначению?
#43
by Chieftain
С 1с++ давно делал такую регистрацию программной записи путем подмены классов типа "Документ.ххх" и "Справочник.ххх". Не без нюансов", но работало - поищи на форуме 1с++. Еще вроде Артур что-то делал по этой теме.
#49
by adron
Мда. Походу РБД для моего случая не годится. Пользователи работают в переферийной (ных), а данные нужно выгружать оперативно...
#51
by arsik
Все решаемо. Делаем дополнительный узел обмена - "Виртуальный" (в него будут собираться все изменения). Почаще обмены между центральной и периферийными сделай. Насколько оперативно нужно?
#54
by Это_mike
угу. приходится руками работать. либо дописывать, либо удалять. А это уже на вкус и цвет...
#61
by varelchik
Кто за триггеры? Я их ужо давно использую. И что самое интересное! Отлавливаются все изменения в том числе и в режиме обмена по УРБД!
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- Как получить дату изменений из таблиц изменений ?
- Регистрация изменений документов в 1с7
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- Не отменяется регистрация в обр. Регистрация изменений для обмена
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: Через соm-объект 1с7.7 провести документ в базе 1с7.7 из базы 1с8.2
В этой группе 1С
- Свое окно авторизации в веб-клиенте
- 1С Розница и остатки в ЕГАИС
- УПП где находится Режим преобразования источников
- Не меняется статус акта подтверждения поступления ЕГАИС
- Как правильно вести строительную номенклатуру?
- Форматирование ячеек табличного поля.
- Реализация с МЦ.04
- Сервер 1С 8 Корп/Проф Бухгалтерия Корп совместное использование
- 1с Розница Поиск по артикулу в АРМ
- Добавление нового реквизита в ТЧ документа при обмене КД3
- как настроить связь в запросе? Характеристика и Серия номенклатуры
- Godex rt200 не удается подключить к 8.1
- вариант хранения таблицы в БП 3.0
- Розница 2.2.4 и весы с печатью этикеток Штрих-Принт
- Ошибка SDBL: Разрушена структура базы данных 1С:Предприятие
- УПП 1.3 Перечисление НДФЛ в бюджет. Не заполняется.
- Учет по подразделениям на счете 26
- Записи регистра сведений стали неуникальными версии объектов
- Автоматическая печать на принтер в фоновом задании на сервере
- УТ10.3. Взаиморасчеты с контрагентами