gifts2017

Регистрация изменений в документах для 1с 77. (хранение в SQL базе)

Опубликовал Михаил Приходько (pri_hod) в раздел Администрирование - Журнал регистрации

Регистрация изменений в документах для 1с 77. (хранение в SQL базе)

Регистрация изменений в документах, за основу взята работа одного автора но там изменения сохранялись в dbf файлах что мне не очень понравилось (скорость получения данных, ограничение в объеме). Обработка переписана для хранения в SQL таблицах. Вроде шустренько работает. Может кому пригодится.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
reg_change_doc_SQL.zip
.zip 24,33Kb
19.02.13
129
.zip 24,33Kb 129 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Епрст (Ёпрст) 22.12.10 18:46
Лень качать.
Что именно регистрируется ?
Судя по картинке- "изменение" ни о чем не говорит, всё это есть в обычном ЖР.
2. anry mc (AnryMc) 23.12.10 12:08
3. Михаил Приходько (pri_hod) 23.12.10 15:27
(0) что то типа журнала регистрации, только более детально, видно что было до изменения что конкретно меняли что удаляли и что добавляли в таб части ну и в шапке. Работа изначально была не моя я просто переписал для хранения в SQL базе. Добавил еще скрин думаю так более понятно.
4. Епрст (Ёпрст) 23.12.10 16:23
посмотрел код..
вот это полный пэ
Если сокрЛП(СтарыйРеквизит) <> сокрЛП(НовыйРеквизит) Тогда
5. Михаил Приходько (pri_hod) 27.12.10 10:55
6. Епрст (Ёпрст) 27.12.10 10:59
(5) объекты ссылочных типов приводить к строке - это полный ПЭ.
7. Михаил Приходько (pri_hod) 27.12.10 11:11
Сравниваются значение реквизитов независимо ссылочный тип не ссылочный. На такие мелочи не обращаю внимание, тем более что изначально обработку писал не я, я просто немного переделал.
8. Епрст (Ёпрст) 27.12.10 11:22
(7) Это полный ПЭ.
В курсе, что для разных объектов БД, его представление в виде наименования/кода/реквизита может быть одинаковым ?
9. Михаил Приходько (pri_hod) 27.12.10 11:31
Я понимаю к чему ты клонишь, если у нас в справочнике контрагенты например наименования одинаковые то изменений не будет, ну так меня это устраивает а кому что не нравится пусть переделывает код открытый )))) У меня же ссылки на объекты не сохраняются а только текстовое представление.
10. Епрст (Ёпрст) 27.12.10 11:50
(9) хранить надо ИД объекта, а не код/наименование.
11. Михаил Приходько (pri_hod) 27.12.10 11:56
для меня более интересно быстро получить данные а не тратить время на поиск в базе соответствия объектов.
12. rafinadik25 (rafinadik25) 29.12.10 12:28
А можно подробнее, как все это хозяйство запустить?
13. freetype vas (freetype) 29.12.10 12:38
Делал у себя недавно систему с полной регистрацией и отчетами что именно и как изменилось. Правда при интенсивной работе довольно много занимает объема в базе. Если база под скуль, то нормально, а под ДБФ за пару месяцев вырастет довольно сильно. До средины января может напишу статью выложу
14. Михаил Приходько (pri_hod) 04.01.11 12:00
(12) Там вроде описание есть как запустить, напиши конкретно что не получается.
(13) Так в том и дело что в дбф за 2 месяца база разрасталась так что постоянно приходилось резать, ну и получение данных происходило очень медленно. Сейчас в реальном времени можно получать данные по изменениям.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа