Антонов Игорь | Руководитель отдела разработки | АО "ДальЖАСО"

«Как вырастить разработчиков и не сойти с ума»

Что делать, когда не хватает разработчиков? Вырастить их самостоятельно! В докладе расскажу про эффективное обучение начинающих разработчиков. Как научить так, чтобы потом не стыдно было брать на работу. * Что не так с классическим образованием; * Фундамент или практические навыки; * Как учится максимально эффективно; * Образование в режиме онлайн: школы, плюсы и минусы; * Менторство. Что дает работа с ментором; * Как мы учим разрабатывать. Геймификация, менторство, проекты; * Популярные технологии для изучения сегодня; * Переквалификация 1С-разработчика.

Выборочное удаление организаций из баз (управляемые формы), с удалением всех ссылающихся на эти организации данных

0. Техподдержка 15.03.15 02:02
Позволяет удалить организации из любых программ на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера.

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

Комментарии
Сортировка: Древо
1. Дмитрий74Чел 20 21.03.15 16:01 Сейчас в теме
9. Например, будут удалены контрагенты, если у них заполнено поле "Основной договор контрагента", а этот договор заключен с удаляемой организацией. Будьте внимательны! Лучше сначала очистите поле "Основной договор контрагента" у контрагентов!


В обработках других авторов этот пункт предусмотрен - обработки очищают поле сами.
2. Техподдержка 24.03.15 13:15
(1) Дмитрий74Чел, выложил новую версию обработки, работает через фоновые задания и не удаляет элементы справочника Контрагенты, ссылки в контрагентах очищает.
3. larri 02.04.15 09:48 Сейчас в теме
(2) moscowsoft, Спасибо! Отличная штука! Очень помогла!
4. kauksi 202 07.04.15 13:23 Сейчас в теме
В БП3 не удаляет документа НачислениеЗарплаты, (Не используется) Начисление зарплаты работникам, Прием на работу, (не используется) Справка о заработке для расчета пособий, 2-НДФЛ для передачи в ИФНС и т. д.
5. Техподдержка 10.04.15 21:56
(4) kauksi, смотрите, на виды документов обработке все равно - она любые удаляет. Причины, почему неполностью удалились данные, может быть две:
1) Или есть ошибки в учете - справочник, ссылающийся на одну организацию, указан в документе другой организации.
2) Или длина цепочки ссылок на организацию превышает 4.

По каждой из этих проблема есть решение. Проверить на ошибки в учете можно с помощью обработки поиска ошибок. А длина цепочки не ограничена на последней итерации поиска в обработке версии 1.10.

Для проверки могу выслать обработки Вам в личку. Или Вы пришлите эту проблемную базу БП, чтобы на ней отладил обработку.
6. b-dm 169 07.07.15 18:29 Сейчас в теме
Работает только в конфигурациях с УФ ?В ЗУП 2.5 у меня не заработало,выдало кучу ошибок)))
7. Техподдержка 07.07.15 21:56
(6) b-dm, да, только под управляемыми формами. Это написано в названии программы. Под обычными формами есть много подобных обработок.
Я рекомендую использовать: http://infostart.ru/public/98484/
8. infonik 13.09.15 10:31 Сейчас в теме
При попытке подключить обработку Удаление организаций версия 1.10 в БП (3.0.41.55) в режиме управляемое приложение выдает сообщение "Невозможно подключить дополнительную обработку ..." /Подробнее: Метод объекта не обнаружен (СведенияОВнешнейОбработке). В чем может быть проблема?
13. Техподдержка 03.10.15 18:17
(8) infonik, здравствуйте. Так как обработка не предназначена для регулярного запуска, а только для разового, то нет необходимости ее подключать как внешнюю.
Для запуска обработки нужно нажать в Бухгалтерии сверху слева кнопку главного меню (она круглая со стрелкой вниз внутри) - Файл - Открыть - и выбрать файл внешней обработки.
9. newtng 15.09.15 10:11 Сейчас в теме
После нажатия на кнопку "Удалить выбранное" вылазит ошибка:

{Форма.Форма.Форма(520)}: Метод объекта не обнаружен (НовыйРезультатВыполнения)
Результат = СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения();
БП 3.0.41.56



milov.aleksey; +1 Ответить
10. Техподдержка 15.09.15 10:24
(9) newtng, здравствуйте. Значит БСП изменилась. Исправлю эту ошибку.
11. emvasin 23.09.15 14:32 Сейчас в теме
14. Техподдержка 03.10.15 18:18
(11) emvasin, на какой версии возникает ошибка? Сейчас запустил версию 1.11 (актуальную) под БП 3.0.41 - и ошибка не возникает.
12. Техподдержка 03.10.15 18:16
(9) newtng, добрый день. А как Вы получили обработку? С Вашего логина скачиваний обработки не было.
29. milov.aleksey 311 24.05.16 13:31 Сейчас в теме
(9) newtng, запустил на ЗУП 3.0.25.109 Корп. Ошибка отсутствия метода
СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения(Результат)
Заменил на похожий СтандартныеПодсистемыКлиентСервер.ОписаниеРезультатаВыполнения(Результат);

Стал ругаться: Параметр фонового задания не поддерживает сериализацию.
Переносил данные ЗУП Проф2.5 в Корп3.0, не нужны "мертвые" юрлица с их регистрацией в ИФНС(связь через регистр, который не очищается)
30. Техподдержка 24.05.16 14:12
(29) milov.aleksey, добрый день. О какой версии идет речь?
15. lonedog 54 07.10.15 13:57 Сейчас в теме
а где можно взять " версию 1.11 (актуальную)" а то качается либо 1.10 либо 1.12
вылетает с такой же ошибкой Бухгалтерия предприятия, редакция 3.0 (3.0.41.60)
16. Техподдержка 07.10.15 14:07
(15) lonedog, каждая из версий вылетает? И 1.10 и 1.12?? Смотрите, думаю, 1.11 Вам особо уже не нужна. В 1.12 алгоритм точно такой же, только добавлен отбор нескольких организаций, которые оставлять. Отладчик не ставили, на какой строке вылетает? Просто я запускал на демобазе БП 3.0.41 и почему-то почистила все без ошибок...
17. colco 12 10.10.15 15:52 Сейчас в теме
Не работает обработка версии 1.10, ошибка как в 9.
18. Техподдержка 12.10.15 10:51
(17) colco, здравствуйте. Хорошо, исправлю. Наконец-то сказали, где именно появляется ошибка!!
19. w-w-w-w-w- 14.10.15 12:31 Сейчас в теме
У меня не работает ни 1.10 ни 1.12. Прождал по полдня.. завершение не отображается..или надо ждать больше? Можно чего нибудь вывести на экран типа - Ждите обработка работает - полёт нормальный.
20. Техподдержка 14.10.15 12:47
(19) w-w-w-w-w-, какого размера исходная база? 1.12 должна быстро работать.
21. Sungang 08.11.15 22:50 Сейчас в теме
Обработка удаления организаций и всех ссылающихся на них данных - вер.1.10 (фоновые задания, ускорена работа, поддержка больших баз, защита данных неудаляемых организаций) -

при попытке удалить в ут 11.2 пишет "Метод объекта не обнаружен (НовыйРезультатВыполнения)"
23. Техподдержка 11.11.15 12:57
(21) Sungang, понял ошибку. Исправлю.
22. AlexanderP 27 10.11.15 11:03 Сейчас в теме
Вопросы касательно работы обработки в УТ 11:
1. Как обрабатываются документы межфирменных продаж, передачи денег из организации в организацию ("Оплата ДС в другую организацию")?
2. Документы перемещения товаров удаляются? Что происходит с привязанными к ним ордерами (при использовании ордерной схемы на складе)?
24. Техподдержка 11.11.15 12:59
(22) AlexanderP, версия 1.12 удалит такие документы. Другие версии - оставят их, при этом организация не удалится до конца.
Насколько я помню, в УТ11 перемещения товаров не содержат ссылки на две организации? Если не содержат, то удаляются, если содержат - то ответ такой же, как для документов междуфирменных продаж.
25. Pinyaginss 13.11.15 01:38 Сейчас в теме
Версия 1.10

Бухгалтерия предприятия, редакция 3.0 (3.0.42.63) -
При удалении пишет "Метод объекта не обнаружен (НовыйРезультатВыполнения)"

Пришлось сначала накатить cf 3.0.40.40, на нем обработка работает.
Поставил на ночь удалять организацию, утром проснулся, обработка удалила все кроме договоров, ну это мелочь, за 5 мин решается. По другим организациям не чего не затронул, ОСВ сходится.

В целом покупкой удовлетворен.
26. fr13 22.01.16 22:36 Сейчас в теме
скачал, полечил от При удалении пишет "Метод объекта не обнаружен (НовыйРезультатВыполнения)" путем скачивания БСП и поиска этой функции, уже обрадовался, но увы, после запуска
вываливается в эту строку
ПоказатьПредупреждение(, НСтр("ru='Задача уже выполняется. Дождитесь завершения либо закройте обработку.'"));
Дальше разбираться не стал. Что делать?
ps УТ 11.2.3
27. koka 73 20.02.16 22:26 Сейчас в теме
(26) freez1301, primat!
Я нашёл ещё ошибку, связанную с обновлением (правда не УТ, а БП, но думаю там то же самое). В модуле обработки (версия 1.10) в строках 102 и 183 используется общая функция ОбщегоНазначения.ПолучитьЗначениеРеквизита.
В редакции БП, например, 3.0.32 она присутствует, но в комментарии указано:
// Устарела. Следует использовать ЗначениеРеквизитаОбъекта.
А в редакции, например, 3.0.43 её уже нет.
И в модуле обработки сделана защита от таких ошибок без записи информации об этом в журнал регистрации. Проверка синтаксиса не помогает. Нашёл ошибку отладчиком.
Нужно - просто заменить ПолучитьЗначениеРеквизита на ЗначениеРеквизитаОбъекта , параметры остались теми же.
Я ещё добавил в оба исключения запись ошибки в журнал регистрации - хоть по нему найти инфу.
Во всяком случае обработка в конце работы помечает всё нужное на удаление и можно стандартным образом удалить записи.
28. borin 20.03.16 09:32 Сейчас в теме
Добрый день!
Пытаюсь удалить организацию, но вылетает ошибка:

{Форма.Форма.Форма(520)}: Метод объекта не обнаружен (НовыйРезультатВыполнения)
Результат = СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения();

БП 3.0.43.147
Версия обработки: 1.10
31. garipp 1 29.07.16 01:12 Сейчас в теме
Вообще запускается в 3.0.43 Говорит что нет регистрационных данных. Начиная с ..версии. из 8.2 Все обработки умерли и их нужно писать по новой.
32. Техподдержка 29.07.16 08:35
(31) garipp, пришлите скриншот ошибки. Я весной чистил БП 3.0.43 несколько баз с помощью этой версии обработки - все работало.
33. Zeratyl 23.09.16 11:56 Сейчас в теме
primat,

В какой из версий исправлена ошибка "Метод объекта не обнаружен (НовыйРезультатВыполнения)"? Почему доступна версия 1.10 если в новых релизах конфигураций 1С она не работает и об этом не указано в описании?

Версия Бухгалтерия 3.0.44.104
34. Техподдержка 23.09.16 14:17
(33) Zeratyl, добрый день. Убрал версию 1.10. Исправлено в платной версии было, по ней же и предоставляется техподдержка.
35. Krasnyj 1228 05.10.16 00:00 Сейчас в теме
7. На Инфостарте уже есть аналогичная обработка под обычное приложение. Много раз она приносила мне пользу в работе, но в некоторых базах для новых конфигураций при запуске в режиме обычного приложения все-таки появляются ошибки. Воодушевлен был в разработке именно этой обработкой, но код написан свой.

Также есть на Инфостарте аналогичная обработка под управляемые приложения. Не проверял ее, На первый взгляд моя обработка проще в использовании.


Бесплатные аналоги и под простые, и под управляемые формы.

36. Техподдержка 05.10.16 11:42
(35) Krasnyj, Андрей, я к Вам в "гости" тоже сходил. =)
37. Krasnyj 1228 05.10.16 12:27 Сейчас в теме
(36) не вопрос, ничего против не имею. У меня там есть один человек, у кого обработка не сработала, может быть, ей поможет Ваша.
38. ЗС1 08.11.16 16:51 Сейчас в теме
Подскажите, работает ли обработка в УТ11.2. Решена ли проблема с вызовом метода СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения?
39. Техподдержка 09.11.16 11:38
(38) ЗС1, Дмитрий, добрый день. Сейчас проверил - запустил в УТ 11.3.1. Никаких ошибок нет. Думаю, дело в том, что на версии 1.12 такой ошибки, какую Вы пишете, никогда и не было. А все другие версии обработки удаления организаций меня попросили удалить (см. комментарии).
40. pm52.ru 01.08.17 12:49 Сейчас в теме
Добрый день! Будет ли работать обработка на релизе Управление торговлей, редакция 11.2 (11.2.2.119) ?
41. Техподдержка 01.08.17 12:53
(40) Добрый день. Да, должна работать, она универсальная, если программа основана на БСП. Если возникнут какие-то ошибки, исправлю.
42. Техподдержка 24.08.17 11:58
Добавлена версия 1.14, которая не только непосредственно удаляет документы, но и справочники и регистры сведений. По-прежнему, обработка предоставляет высочайшую скорость выполнения операции по "вырезанию" организации из базы данных по нескольким организациям.
43. AlexYaponeZ 04.04.18 13:52 Сейчас в теме
Будет ли обработка работать с базой 1С:Комплексная автоматизация 2 (2.2.4.21) база стандартная почти. Там насколько я понимаю и БП и УТ и ЗУП намешаны ?
Оставьте свое сообщение
Все разделы

Вакансии


Программист 1С
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

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

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

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