Белозеров Дмитрий | Системный архитектор | LMSoft

«Кодогенерация и метагенерация в 1С»

Примерно год назад жизнь заставила меня задуматься над таким вопросом - а не разработать ли язык (точнее псевдоязык), с помощью которого можно было бы программно работать с метаданными 1С, писать скрипты, которые выполняют те же действия, которые выполняет разработчик в конфигураторе... В этом докладе хочу рассказать о том как мы разрабатывали такой инструмент, с какими сложностями и нюансами столкнулись, и что получилось в итоге. Мы рассмотрим реальные кейсы использования автоматической генерации метаданных 1С, в которых использование такого подхода дает серьёзные преимущества и сильно облегчает жизнь разработчика (иногда настолько облегчает что можно обойтись вообще без него :), увидим как инструмент генерации можно вписать в общий контур continuous integration. А ещё обсудим перспективы использования подобных практик (генерация конфигурации на основе формализованных функциональных моделей, реализация библиотечного подхода к разработке прикладных решений).

Сравнение 2х баз БП 2.0

Отчеты - Анализ учета

Сравнивает 2 бухгалтерские базы по проводкам регистра хозрасчетный.
Сравнение идет через dbf файл.
Обработка работает в 2х режимах: выгрузить и сравнить.
Очень актуально, когда бухгалтер кричит: "оборотка вчера показывала другие суммы в закрытом периоде! Кто что сделал?". Тогда берешь и сравниваешь с бэкапом.
Наслаждайтесь, кому надо

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

Наименование Файл Версия Размер
СравнениеБазБухгалтерии20.epf
.epf 12,24Kb
25.07.14
43
.epf 12,24Kb 43 Скачать

См. также

Комментарии
Сортировка: Древо
1. b-dm 169 28.07.14 11:56 Сейчас в теме
Как сравнивать, может научите ?)Откуда куда и как выгружать dbf ? Напишите плз подробнее в описании обработки...
2. manyaxa 6 29.07.14 02:57 Сейчас в теме
С одной базы (например копии или бекапа вчерашнего) выгружаете файл для сверки, указав каталог выгрузки и выбрав режим "Выгрузка".
Заходите в другую базу (например, рабочую) в режиме "Сравнение" и, указав каталог выгрузки как указали при выгрузке.
Кнопка Выполнить в зависимости от режима производит либо выгрузку в dbf-файл, либо производит сравнение регистра Хозрасчетный с файлом. Сравнение ведется в разрезе записей (проводок). В расхождение вываливается сумма и документ (регистратор). Для сверки этого достаточно.
Fannasankh; +1 Ответить
3. Fannasankh 15 29.07.14 09:28 Сейчас в теме
Возможно сделать то же самое, но для КА?
4. manyaxa 6 29.07.14 07:25 Сейчас в теме
Для комплексной автоматизации тоже будет работать. Одно условие - базы должны быть преемственные, т.е. КА сравнивать с КА. В сравнении участвует регистр бухгалтерии Хозрасчетный. Любая конфа с данным регистром подойдет.
5. BETEP89 29.07.14 23:52 Сейчас в теме
Для тех кто постоянно работает с бухгалтерией, по- моему очень полезная вещь. Недавно было так же бух пришел утром и говорит, кто-то изменил, что-то, сравнивали в ручную 2 базы.
6. gull22 82 30.07.14 09:18 Сейчас в теме
Хорошая штучка, и главное просто, плюс
7. b-dm 169 07.08.14 12:58 Сейчас в теме
а этот дбф в случае большой базы разве не будет больше 2 Гигабайт ?)
8. manyaxa 6 08.08.14 02:11 Сейчас в теме
Главное просто. Не все работаю с огромными объемами
9. b-dm 169 08.08.14 18:14 Сейчас в теме
(8) - с этим согласен и поддерживаю)как нибудь попробую обязательно,как только базы небольшие попадутся)
Оставьте свое сообщение