0. Поручик 4395 18.03.12 14:03 Сейчас в теме

Регистрация изменений (управление регистрацией) для обмена для 1С: Предприятия 8.2/8.3 (Управляемое и обычное приложение). Версия 1.2.6

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Поручик 4395 18.03.12 14:03 Сейчас в теме
Пофиксены ещё пара незамеченных ошибок. На тот раз свои.
2. Поручик 4395 18.03.12 18:52 Сейчас в теме
Добавлена возможность регистрации/удаления объектов в выделенных строках и удалены некоторые раздражающие вопросы о подтверждении действия, которые задаются при каждой операции.
3. Jon2011 78 19.03.12 11:50 Сейчас в теме
При запуске обработки нет кнопочки выбора плана обмена. Как тут быть?
Прикрепленные файлы:
4. Поручик 4395 19.03.12 11:57 Сейчас в теме
(3) У вас вообще планы обмена в конфигурации есть?
5. Jon2011 78 19.03.12 12:04 Сейчас в теме
(4) На заднем фоне скрина виден рабочий план обмена "Полный". Кроме того в типовых конфах всегда есть планы обмена.
6. Поручик 4395 19.03.12 12:19 Сейчас в теме
(5) Скачайте с сайта в профиле.
Я пробовал во всех доступных типовых на управлямых формах (УТ 11, Розница 2, УНФ 1.3) и одной не типовой. Вы бы догалались свою конфигурацию сказать, цены бы не было.
8. Jon2011 78 19.03.12 13:02 Сейчас в теме
(6)
Моя конфигурация:
Управление торговлей, редакция 11.0 (11.0.7.13)
Файл по ссылке не скачивается.
9. Поручик 4395 19.03.12 13:50 Сейчас в теме
(8) Всё там скачивается. Короче не знаю, что у вас там за проблемы, у меня во всех конфигурациях работает.
7. Поручик 4395 19.03.12 12:26 Сейчас в теме
(3) Пост 4 больше не читать, фигню сморозил. Похоже, ситуация на вашем скрине возникает, когда в системе только один план обмена.
10. Jon2011 78 19.03.12 13:55 Сейчас в теме
Подправил в настройках: у реквизита "ТекущийПланОбмена" КнопкаВыбора" перевел в режим "авто".
Все. Список стал отображаться и дальше все поехало как надо.
11. Поручик 4395 19.03.12 14:04 Сейчас в теме
(10) Скорее всего от платформы зависит. У меня 8.2.15.294. Сделал так же.
12. Jon2011 78 19.03.12 14:08 Сейчас в теме
И еще не приятный момент. При повторном открытии теряется текущий узел.
Сама платформа у меня:
1С:Предприятие 8.2 (8.2.14.540)
13. Поручик 4395 19.03.12 14:25 Сейчас в теме
(12) Посмотри свойства реквизита УзелОбмена. Должен быть флажок "Сохранение", а у формы АвтоматическоеСохранениеДанныхВНастройках - Использовать
Прикрепленные файлы:
14. Jon2011 78 19.03.12 14:36 Сейчас в теме
(13)Аналогично. Все установлено. Может действительно платформы по разному себя ведут.
И еще вопрос, команда "Показать объекты"- что должна показывать? У меня на экране ни чего не меняется и ничего нового не открывается.
19. Jon2011 78 19.03.12 21:04 Сейчас в теме
(12)Я возвращаюсь к вопросу о потере при перезапуске текущих параметров. Может проблема в том, что я запускаю обработку как внешнюю и там режим "автосохранение" не работает? Может в таком случае лучше использовать встроенную связку процедур: "ПоместитьВоВременноеХранилище", "ПолучитьИзВременногоХранилища"?
20. Поручик 4395 19.03.12 22:29 Сейчас в теме
(19) Какая разница? Я её также запускаю.
15. Поручик 4395 19.03.12 14:54 Сейчас в теме
команда "Показать объекты" - показать зарегистрированные в узле обмена объекты.
16. Jon2011 78 19.03.12 15:01 Сейчас в теме
(15) А есть возможность добавить, чтобы открывался зарегистрированный документ?
17. Поручик 4395 19.03.12 15:35 Сейчас в теме
18. Поручик 4395 19.03.12 19:58 Сейчас в теме
(16) Добавил открытие документов и справочников.
21. Jon2011 78 20.03.12 12:09 Сейчас в теме
Все отлично, документы открываются. Хорошая обработка. Пару глюков сразу удалось исправить.
22. Jon2011 78 21.03.12 19:05 Сейчас в теме
Поручик, может вы сталкивались с такой проблемой:
В базе-приемнике (БП) потерялся один из контрагентов. Ни как не могу его по новой перекачать из базы-источника (УТ).
Изменение и пересохранение ни как не влияют на обмен.
Документ с этим контрагентом регистрируется и ходит в обмене, а сам он не хочет. А при загрузке программа пишет "Объект не найден".
Ваша обработка тоже не видит этот элемент в зарегистрированных для обмена.
Как такой объект зарегистрировать для обмена?
23. Поручик 4395 21.03.12 20:48 Сейчас в теме
(22) Воспользуйтесь режимом произвольной регистрации и зарегистрируйте этого несчастного контрагента.
24. Jon2011 78 21.03.12 22:26 Сейчас в теме
(23) Это круто! Все сработало. Еще раз спасибо.
116. IgorS 44 16.09.15 10:52 Сейчас в теме
(22) Jon2011,
В некоторых типовых сталкивался с такой фичей: при сохранении справочника/документа перед регистрацией его для обмена выполняется сравнение сохраняемого объекта и объекта по ссылке. Если различий нет, то не регистрируется.
Возможно, у вас проблема в этом. Достаточно перед сохранением что-нибудь написать в поле комментарий :)
117. Поручик 4395 16.09.15 15:09 Сейчас в теме
(116) Пост почти трёхлетней давности. Только сейчас из погреба выпустили?
25. Гость 24.03.12 17:38
Спасибо, обработка хорошая, пока не применяли, но думаю в дальнейшем пригодится.
26. rasswet 82 04.04.12 12:49 Сейчас в теме
{Форма.Форма.Форма(318)}: Ошибка при вызове метода контекста (ПолучитьМакет)
Макет=ПолучитьМакет("Макет");
по причине:
Недопустимое значение параметра (параметр номер '1')
27. rasswet 82 04.04.12 12:52 Сейчас в теме
в обычном не управляемом режиме форма выглядит иначе не могу на ней найти, как увидеть какие объекты помечены к обмену?
28. Поручик 4395 04.04.12 13:04 Сейчас в теме
(27) По вопросам варианта для обычного приложения на страницу обработки. Здесь она включена как есть.

(26) Это исправил. Скачайте заново.
29. Поручик 4395 10.04.12 13:07 Сейчас в теме
Обновление
Добавлена возможность выборочной регистрации/удаления объектов
Добавлена возможность полной регистрации/удаления объектов
30. Поручик 4395 11.04.12 00:16 Сейчас в теме
Небольшой рефакторинг кода в управляемой форме.
35. Поручик 4395 26.04.12 15:58 Сейчас в теме
Исправление небольшого глюка в управляемой форме.
36. Поручик 4395 27.04.12 00:48 Сейчас в теме
Добавлена возможность выбора периода для регистрации/отмены регистрации документов.
37. Поручик 4395 27.04.12 20:17 Сейчас в теме
42. Поручик 4395 23.05.12 15:42 Сейчас в теме
Добавлена возможность редактирования кода узла плана обмена.
43. Поручик 4395 15.07.12 19:45 Сейчас в теме
Добавлен отбор на СКД для формы произвольной регистрации
44. dimk@a 15.07.12 23:48 Сейчас в теме
Нужная вещь, спасибо! Завтра буду тестировать. Обмены регулярно стали возникать в работе.
45. Поручик 4395 17.07.12 10:53 Сейчас в теме
Исправление ошибки в списке метаданных. Вместо планов видов расчета показывалось план видов характеристик.
46. DoctorRoza 29.08.12 15:36 Сейчас в теме
Спасибо .. забираю .. вещь нужная .. ))
47. Sara_2011 14.09.12 16:28 Сейчас в теме
Для УНФ 1.4.22 не хочет работать. Не подхватывает текущий узел обмена.
48. Поручик 4395 15.09.12 08:57 Сейчас в теме
(47) выберите любой другой план обмена, потом который нужен.
49. Поручик 4395 24.10.12 20:09 Сейчас в теме
Для варианта обычного приложения добавлена возможность показа количества зарегистрированных объектов для каждого вида метаданных.
Включается в меню Действия.
50. evrakylon 31.10.12 09:25 Сейчас в теме
Спасибо за труды. Но часто бывает ситуация, когда нужно зарегистрировать ВСЕ документы за определенный период с отбором по организации, к примеру. Каждый раз выбирать объект, задавать период, отбор - долго. Планируете ли доработки в направлении массовой регистрации объектов за период с отбором? Или лучше самим развивать мысль
51. Поручик 4395 31.10.12 09:46 Сейчас в теме
(50) Если заплатите, сделаю. Забесплатно лень.
52. Поручик 4395 12.11.12 15:17 Сейчас в теме
Переработан интерфейс.
Добавлена произвольная регистрация и удаление регистров сведений, накоплений, бухгалтерии, расчетов.
55. kosmo0 96 21.11.12 13:53 Сейчас в теме
1. Если у плана обмена всего 2 узла, то выбрать в СписокУзловОбмена строку невозможно, соответственно не срабатывает процедура СписокУзловОбменаПриАктивизацииСтроки() и ничего не выводится.

2. Издержки управляемых форм. Чтобы показать объекты поставленные на обмен в коде присутствует функция ПолучитьОбъект() (может и в других местах кода). Но во многих документах (по крайней мере в УПП) при получении объекта выполняется модуль объекта и при этом возникает следующее. Перед выполнением модуля объекта платформа выполняет проверку модуля, а в этом модуле может быть вызов общего модуля, у которого не стоит свойство "Клиент (управляемое приложение)".
Например в УПП в многих модулях объекта документа присутствует вызов общего модуля ФормированиеПечатныхФорм.
И данный общий модуль не может быть использован в управляемых формах.

Пункт 2 для информации. В принципе можно эту особенность указать в хелпере.
56. Поручик 4395 21.11.12 14:05 Сейчас в теме
(55) В УПП и подобных откроется вариант для обычного приложения от Широкого, а там другая логика.
59. Поручик 4395 05.12.12 09:54 Сейчас в теме
(55) Первый вопрос вроде сделал.
57. Поручик 4395 04.12.12 10:24 Сейчас в теме
Добавил видимость предопределённого узла выбранного плана обмена. А то было не совсем удобно.
58. Поручик 4395 04.12.12 16:04 Сейчас в теме
Исправил незамеченную ошибку.

Если бы эти долб. пользователи, что скачали, не ленились, сообщали о всех замеченных глюках..
60. Поручик 4395 06.12.12 14:58 Сейчас в теме
Пофиксена ещё ошибка при первоначальном запуске обработки.
61. Ish_2 1052 24.12.12 09:38 Сейчас в теме
Спасибо , Серега ! Выручил.
62. Поручик 4395 17.01.13 16:08 Сейчас в теме
(61) (55) (44)
Добавил показ даты успешных загрузки/выгрузки данных, если в конфигурации присутствует регистр СостоянияУспешныхОбменовДанными/СостояниеУспешныхОбменовДанн­ыми (название зависит от релиза БСП).
63. Ish_2 1052 17.01.13 17:14 Сейчас в теме
64. Поручик 4395 18.01.13 13:17 Сейчас в теме
Добавил ещё даты результатов выгрузки/загрузки. Это действует только для обменов на БСП.
65. Поручик 4395 21.01.13 08:43 Сейчас в теме
Стало лень открывать элементы узлов.
Для планов обменов, основанных на БСП, добавлена возможность обмена данными непосредственно из обработки.
66. Поручик 4395 13.03.13 08:51 Сейчас в теме
Исправлены несколько незамеченных ошибок.
67. Поручик 4395 14.03.13 07:48 Сейчас в теме
Версия 1.1.6a
Добавлена возможность групповой произвольной регистрации/отмены регистрации по видам объектов метаданных.
68. Поручик 4395 07.04.13 23:21 Сейчас в теме
Версия 1.1.7
Точно не помню, что сделал нового. Кажется, "поштучную" отмену регистрации записей регистров сведений.
69. Jon2011 78 19.04.13 07:36 Сейчас в теме
При очередном обновлении версии УТ11 программа виснет на реструктуризации таблицы изменений РС с адресным классификатором.
Тестирование и исправление базы спотыкается на нем же.
Решил вашей обработкой грохнуть таблицу регистраций на этот регистр, но и обработка тоже зависает на построении дерева по выбранному плану обмена.
Подскажите, можно ли разрулить такую ситуацию?
70. Поручик 4395 19.04.13 07:50 Сейчас в теме
(69) Попробуйте удалить регистрацию в режиме обычного приложения. Если не поможет, тогда ничем не помогу.
Или попробуйте вообще удалить записи регистра и залить его снова.
71. Jon2011 78 19.04.13 09:04 Сейчас в теме
(70) да, обычное приложение - эффективное оружие. Все зачистил в считанные секунды.
72. Поручик 4395 20.05.13 16:10 Сейчас в теме
Если сам товарищ acsent рекомендовал, то это свидетельство высокого качества обработки. Пора продавать за деньги.
73. Поручик 4395 23.05.13 20:44 Сейчас в теме
Обновлён вариант для обычного приложения.
78. vicmos 42 02.07.13 16:07 Сейчас в теме
82. sss999 48 23.07.13 15:01 Сейчас в теме
Вопрос,чем не устраивает стандартная в ут обработка?
83. Поручик 4395 23.07.13 19:16 Сейчас в теме
(82) ответ: вам какое дело? пользуйтесь этой вашей обработкой
84. sss999 48 24.07.13 11:21 Сейчас в теме
10.3.18.4 ут,есть обработка "регистрация изменений для обмена" где можно ставить на регистрацию отдельные объекты,все разом,отбором по запросу,в ручную добавлением в список,просматривать код выгрузки объекта,выбирать узел обмена.Или может 1с у вас украла ее?
85. Поручик 4395 24.07.13 17:26 Сейчас в теме
(84) задолбал. Ну тебе что, эта вот обработка жить мешает? Есть вопросы по существу, задавай, нет, проваливай. Я и без тебя знаю матчасть типовых.

зы главное здесь вариант для управляемого приложения. для обычного вопросы к Широкому.
86. Jon2011 78 02.08.13 07:04 Сейчас в теме
Случайно запустил регистрацию всех расходных накладных - 27 тысяч. Сделал за 10 минут. А вот удалить регистрацию у этих накладных занимает времени больше суток. Отмена одной накладной 4-5 сек.
Это у меня такие тормоза или это особенности удаления регистрации?
И еще. Может имеет смысл добавить функцию: "Выполнить в одной транзакции", дабы избежать в дальнейшем таких накладок?
87. Поручик 4395 02.08.13 11:20 Сейчас в теме
(86) если удаление регистрации или регистрация одного вида объекта метаданных, там нет транзакции. удаление происходит одной штаной процедурой.
88. FiftyStars 02.08.13 16:55 Сейчас в теме
Отличная вещь - спасла после восстановления центральной РИБ, самому писать подобное просто нет времени
89. Поручик 4395 02.08.13 17:41 Сейчас в теме
(88) раз отличная - проголосуй
90. Поручик 4395 02.08.13 17:51 Сейчас в теме
(88) извиняюсь, со смарта не увидел
91. VitaliyTokarev 231 23.10.13 15:21 Сейчас в теме
Вот Вы пишете:
Универсальная обработка, предназначенная для регистрации изменений или отмены регистрации в планах обмена как в режиме управляемого, так и обычного приложения без привязки к конкретной конфигурации.


Но как же без привязки, если у меня нет этого перечисления (ниже):

Ошибка в запросе набора данных
по причине:
{(14, 80)}: Неверные параметры "Перечисление.РезультатыВыполненияОбмена.Предупреждение_СообщениеОбменаБылоРанееПринято"
КОГДА СостояниеОбменовВыгрузкаРезультат.РезультатВыполненияОбмена = ЗНАЧЕНИЕ(<<?>>Перечисление.РезультатыВыполненияОбмена.Предупреждение_СообщениеОбменаБылоРанееПринято)
92. Поручик 4395 23.10.13 15:27 Сейчас в теме
(91) Ну нет, значит нет. Сразу конфу и релиз БСП озвучить мозгов не хватило?
93. VitaliyTokarev 231 25.10.13 09:35 Сейчас в теме
А вот наезжать про мозги не стоит. Не все здесь глупые сидят.
Никакой БСП. Просто самописка какая-то.
Да я уже свою сделал, просто не нужно писать то, чего нет на самом деле.
Ну или хотя бы написать, что нужна БСП.
Дмитрий74Чел; cleaner_it; +2 Ответить
94. Поручик 4395 25.10.13 09:39 Сейчас в теме
(93) Ну молодец, что сделал. Возьми с полки пряник.
95. Поручик 4395 25.10.13 10:08 Сейчас в теме
Версия 1.1.8
[+]Добавлена проверка на существование в конфигурации перечисления РезультатыВыполненияОбмена.
[+]Исправлена незамеченная ошибка
96. glred 10.01.14 15:25 Сейчас в теме
Спасибо Вам! Я хоть и просто бухгалтер))), у меня получилось изменить номер сообщения в 3.0 и загрузить данные в распределенную базу!!!! Наверное, ума не хватит полностью использовать возможности данной обработки(((
97. Поручик 4395 23.01.14 13:17 Сейчас в теме
Версия 1.1.9
[+] Исправлена ошибка, связанная с первым открытием обработки в информационной базе.
98. mikhailovaew 126 31.01.14 12:37 Сейчас в теме
Спасибо автору! при помощи обработки выкинули из плана обмена битые ссылки
101. heavymetal 86 04.03.14 04:24 Сейчас в теме
Не разобрался как можно добавлять или удалять регистрацию нескольких объектов разных метаданных, например, всех документов за определенный документ. Если такой функции нет, то примите как пожелание.
102. Поручик 4395 04.03.14 07:52 Сейчас в теме
(101) Выделяете флажками нужные объекты, ставите дату начала, дату окончания.
103. aleksey.kubovtsov 85 24.04.14 22:02 Сейчас в теме
спасибо за обработку , нужная вещь !!!)
104. Поручик 4395 12.05.14 20:49 Сейчас в теме
Версия 1.2.1

[+] В произвольной регистрации/удаления регистрации добавлена возможность отбора по типу значения реквизита для реквизитов составных типов. В таблице отбора они присутствуют как поля с именами "Тип поля имя реквизита".
105. ado163 11.08.14 16:07 Сейчас в теме
При попытке установки произвольной регистрации на независиый регистр сведений, вылетает с ошибкой:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(9, 25)}: Поле не найдено "ДокументыФизическихЛиц.Ссылка"
ДокументыФизическихЛиц.<<?>>Ссылка КАК Ссылка
106. Поручик 4395 11.08.14 20:14 Сейчас в теме
(105) Знаю, произвольная регистрация для регистров сведений не работает. Тянется ещё со времён оригинала.
107. the1 540 03.12.14 00:20 Сейчас в теме
Спасибо! Типовая вылетала с ошибкой, Ваша справилась на ура!
108. artfa 48 19.12.14 12:59 Сейчас в теме
нашел проблему:
встроенная обработка не регистрирует объекты не проходящие условия Правил регистрации для этого плана обмена, например фильтр по организации,
ваша обработка регистрирует объекты все подряд, но объекты не проходящие условия Правил регистрации регистрирует как буд-то они уже выгружены и ждут квитанции об успешном получении из базы-корреспондента
скрин
109. Поручик 4395 19.12.14 15:49 Сейчас в теме
(108) Она на правила регистрации никогда не смотрела. Я хотел сделать, но желающих заплатить не нашлось, поэтому забил. Мне оно особо не надо.
110. cdover 16.03.15 10:52 Сейчас в теме
Вот с правилами было бы очень интересно
111. Divanoff 22 02.07.15 12:09 Сейчас в теме
День добрый.
А как из регистрации удалить одну запись к регистру расчета или к регистру сведений?
Удаляются только все записи.
У меня битая ссылка и я хочу удалить конкретную запись.
112. Поручик 4395 02.07.15 12:37 Сейчас в теме
(111) Показать объекты, снимаете все флажки и ставите флажок на нужной записи. Удаляете регистрацию.
113. Divanoff 22 02.07.15 13:13 Сейчас в теме
(112) а где кнопка "Показать объекты"? Я ее не увидел.
У меня обычное приложение (УПП 1.3).
Также по нажатию на кнопку "Обновить" вылетает ошибка:
{Форма.Форма.Форма(1151)}: Ошибка при вызове метода контекста (Выполнить)
	ТаблицаДанных = Запрос.Выполнить().Выгрузить();
по причине:
{(3, 2)}: Таблица не найдена "РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций.Перерасчет.ПерерасчетДополнительныхНачислений.Изменения"
<<?>>РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций.Перерасчет.ПерерасчетДополнительныхНачислений.Изменения КАК РегистрацияИзменений
114. Поручик 4395 02.07.15 14:02 Сейчас в теме
(113) Тогда не знаю. С этой ошибкой на страницу обработки для обычного приложения.
115. jobkostya1c8 13.07.15 10:43 Сейчас в теме
Вот тут скачивал. Как использовал. Первоначально не туда написал.
При восстановлении обмена после некорректного перехода обмена УТ 10.3.32.2 с БП 2.0 на БП 3.0. Причем только через XML-файлы "Message_005_УТ.XML" и обратно "Message_УТ_005.XML" можно увидеть что именно зарегистрировалось, а что нет. Сэкономила время чтоб не перерегистрировать "от начала времен", а всего два условия по документам:
1. Дата >= <начало квартала>
2. Документ. Проведен = да.
И так скопировать для всех, а справочники повыключать. Что нужно само подцепится.
Эти обмены сильно портят здоровье и память, а деваться некуда. Особенно есть кто-то хорошо полазил.
118. Поручик 4395 05.10.15 16:36 Сейчас в теме
Давно я её не трогал. Убрал наиболее надоедливые сообщения о модальности.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий программист 1С
Санкт-Петербург
зарплата от 130 000 руб.
Полный день

Специалист 1 категории (Программист 1С ФЗД)
Фрязино
зарплата от 110 000 руб.
Полный день

Специалист 1 категории (Программист 1С)
Фрязино
зарплата от 110 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Специалист линии консультаций 1С
Санкт-Петербург
Полный день