gifts2017

Адаптация внешних обработок к релизу конфигурации Бухгалтерия предприятия 1.6.12.

Опубликовал Poppy (poppy) в раздел Администрирование - Сервисные утилиты

В типовой конфигурации Бухгалтерия предприятия в релизе 1.6.12 существенным образом изменена структура глобальных модулей по сравнению с релизм 1.6.11.
264 функции и процедуры перекочевали из одного глобального модуля в другой.

Сложилась ситуация, когда код написанный для ранних релизов конфигурации и использующий хотя бы одну из этих процедур, перестает работать в свежем релизе.
Обработка позволяет автоматически заменить вызовы процедур и функций во внешних обработках, чтобы они могли работать в свежих релизах.

В типовой конфигурации Бухгалтерия предприятия в релизе 1.6.12 существенным образом изменена структура глобальных модулей по сравнению с релизм 1.6.11.
264 функции и процедуры перекочевали из одного глобального модуля в другой.

Сложилась ситуация, когда код написанный для ранних релизов конфигурации и использующий хотя бы одну из этих процедур, перестает работать в свежем релизе.
Обработка позволяет автоматически заменить вызовы процедур и функций во внешних обработках, чтобы они могли работать в свежих релизах.

Для работы обработки необходима библиотека zlib1.dll http://svn2.assembla.com/svn/V8Unpack/track/bin/zlib1.dll

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

Наименование Файл Версия Размер
ЗаменаМетодовГлобальныхМодулей.epf 549
.epf 69,88Kb
08.01.10
549
.epf 69,88Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр (Kruzo) 31.01.09 20:12
Надо было 1с выпускать БП 1.7 или 2.0, а не 1.6.12
2. ineoosaki (ineoosaki) 31.01.09 23:59
я так понимаю, что обработка универсальна, а не только для БП 1.6.12?
3. ineoosaki (ineoosaki) 01.02.09 00:06
Присмотрелся к скрину - понял, что не правильно понимаю...
Но все равно плюс, вещь многим нужная...
4. Alex (cim) 04.02.09 17:48
А можно ли сделать такую же обработку для замены вызовов процедур и функций в текстовых файлах?
Тогда можно было бы подкорректировать саму конфигурацию (через Выгрузить файлы конфигурации -> Загрузить файлы конфигурации)
5. Erne100 (Erne100) 04.02.09 19:49
6. Tom (tomvlad) 06.02.09 09:51
Возможность произвести замену для нескольких обработок сразу была бы большим плюсом.
7. Igоr Sаulеviсh (gutentag) 06.02.09 11:17
8. Малышко В.Н. (molot) 06.02.09 13:40
Эх, а я уже все сделал ручками... Все равно +. Спасибо!
9. Малышко В.Н. (molot) 06.02.09 13:44
(3) В конфигураторе пробовали открывать? Автор дал платформу для упрощения замены текста модулей, настраивайте ее под себя, как хотите.
10. Gringo (Gringo) 07.02.09 14:20
Уже устарело, не успев родиться...
Для 1.6.13.41 не работает! :-(
11. Magus (magus) 09.02.09 09:00
(10) Почему не работает? Процедуры и функции вернули в зад?
12. vanparadox (vanparadox) 09.02.09 17:01
Спасибо, все таки попробую для 1.6.13, уж слишком много внешних отчетов и обработок у клиентов накопилось - ручками править много времени займет...
13. Татьяна (фил) 09.02.09 23:30
Дай Вам Бог доброго здоровья и много денег.
14. Игорь Фрунзэ (gorodok11) 10.02.09 13:25
Ошибочка, zlib1.dll не является образом программы windowsNT. Кто нить знает почему?
15. Poppy (poppy) 11.02.09 00:18
16. Poppy (poppy) 11.02.09 00:29
(4) С текстовыми файлами обработка не работает, зато работает с файлом cf.
17. Poppy (poppy) 11.02.09 00:31
(6) Обработка обновлена. Теперь она умеет обрабатывать все элементы из справочника "Внешние обработки" сразу.
18. Tom (tomvlad) 11.02.09 09:24
А еще было бы неплохо иметь возможность выполнять замену например *.xml. Актуально для правил обмена написанных для ранних релизов Бухгалтерии.
19. Poppy (poppy) 14.02.09 16:30
(2) К обработке можно прикрутить возможность редактировать таблицу замен. Тогда она станет универсальной. Думаю, на досуге я этим займусь. Спасибо за идею.
20. Gringo (Gringo) 15.02.09 11:35
Беру свои слова назад. Всё отлично работает!

Не сработало на двух формах, где модуль защищен паролем.
21. serno (Sergey.Noskov) 10.03.09 10:41
Спасибо.
Но нафига модуль скрывать??? - ты уж тогда либо платной сделай, либо доработай, что б из внешнего макета грузить процедуры и функции, + обрабатывать не один файл, а каталог с файлами.
З.Ы. а лучше выложи с исходным модулем, все равно всем не угодишь, а так народ хоть доработать сможет
22. Ден (lion11) 18.03.09 09:35
+ (21) Ну вот очень нужно обрабатывать не один файл, а каталог с файлами...
23. Ден (lion11) 18.03.09 10:24
Вылез такой баг: Метод УдалитьПовторяющиесяЭлементыМассива не заменился, когда он вызывался из модуля УчетНДС. Видимо, т.к. стоит второй строкой. Проверял на внешней печатной форме Счета-фактуры. Но если в Макете Методы разделить эту строку на две с соответствующими вызовами модулей, то заменяет.
24. Ден (lion11) 18.03.09 10:56
Все равно большое спасибо и 10 плюсов. А исправить эту обработку чтоб обрабатывались все файлы из каталога оказалось совсем не сложно...
25. Никита Уколов (zzerro) 18.03.09 12:46
Библиотека не регистрируется: " ... найти точку входа для DllRegisterServer не удалось" и вообще zlib1.dll не выглядит как dll или ocx файл.
Для каких целей необходима библиотека?
26. Артур Аюханов (artbear) 18.03.09 13:42
Так код закрыт все-таки?
27. Никита Уколов (zzerro) 18.03.09 14:26
Я так понимаю для работы обработки необходим v8unpack? Что то нефтыкаю как заставить эту обработку работать.
28. Ден (lion11) 18.03.09 14:38
(25) Для работы обработки для внешних файлов эту библиотеку я положил в каталог с обрабатываемым внешним файлом. Только тогда заработало, а по другому не хотело. Но внутренние обработки из справочника Внешние обработки обработались нормально.
29. Никита Уколов (zzerro) 18.03.09 15:21
(28) Спасибо, заработало. Плюсую
30. Poppy (poppy) 29.03.09 15:18
Спасибо всем за комментарии. Обработка обновлена. Появилась возможность обрабатывать все файлы в каталоге или использовать шаблон *.epf.

(23) Спасибо, lion11. Исправлено.
31. Ден (lion11) 31.03.09 11:14
А если использовать шаблон *.e?f то можно обработать одновременно и отчеты и обработки ;)
32. Гном Планетарный (Гномище) 10.04.09 21:07
не работает.. заменяю обработку Универсальный Обмен Данными в XML старого релиза и открываю её в новом.. - ничего не меняется
33. Poppy (poppy) 20.04.09 00:36
(4), (18), (32)
Обработка обновлена. Теперь есть возможность исправлять файлы txt и xml.
34. Алексей (STARS_ALL) 24.09.10 00:43
Можно ли не один, а сразу несколько файлы txt и xml ? :?: