Битые ссылки. Поиск, удаление, восстановление.

Публикация № 98973

Администрирование - Администрирование данных 1С - Сервисные утилиты

Поиск битых ссылок в базе данных.
Возможности:
    - отбор таблиц данных по объектам метаданных;
    - управление результатом поиска (перегруппировка);
    - восстановление битых ссылок из резервной копии;
    - удаление объектов с битыми ссылками;
    - подстановка пустых значений вместо битых ссылок;
    - установка/снятие пометки удаления ссылочных объектов с битыми ссылками;
    - отчет по результату поиска битых ссылок (на СКД со всеми возможностями настройки).

Поиск битых ссылок с выбором объектов метаданных, в таблице данных которых нужно найти битые ссылки.

Удобное представление результата поиска битых ссылок с настройкой группировки данных.

Вывод найденных битых ссылок в табличный документ (СКД).

Могут возникнуть ошибки при выполнении обработки на клиент-серверном варианте ИБ, связанные со сложностью запросов для поиска битых ссылок.

Обработка позволяет проводить некоторые манипуляции с битыми ссылками.

Функции:

1. восстановление объектов битых ссылок из резервной копии с возможностью выбора объектов для восстановления;

2. замена битых ссылок пустыми;

3. пометка на удаление ссылочных объектов с битыми ссылками;

4. удаление объектов с битыми ссылками.

 

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

Имеются следующие полезные экспортные функции:


//  Возвращает таблицу битых ссылок
//  МассивМетаданных - массив метаданных, в которых нужно искать битые ссылки
//  ИсключитьМетаданные - массив метаданных для исключения
//  Таблица - объект таблицы значений в который нужно поместить данные (таблица очищается полностью)
//  ИсточникПодробно - (истина/ложь) расшифровка источника до ссылки или ключа записи
Функция ПолучитьТаблицуБитыхСсылок(ОбъектыМетаданных = Неопределено, ОбъектыМетаданныхИсключить = Неопределено, Таблица = Неопределено, ИсточникПодробно = Ложь, ПоказатьИндикатор = Истина) Экспорт
 

//  Свойства (структура):
//      Реквизиты - соответствие (ОбъектМетаданных - СтрокаРеквизитов)
//      ПоказатьИндикатор (Булево)
//      РежимЗагрузкиПриОбменеДанными (Булево),
//      МетодыОчисткиРегистровСведений (Соответствие), Методы: "Перезапись", "УдалениеПоЗаписям"
//      ОчищатьРегистрыПоРеквизитуРегистратор (Булево)
Функция ОчиститьДанныеОтБитыхСсылок(ОбъектыМетаданных = Неопределено, ОбъектыМетаданныхИсключить = Неопределено, ТаблицаБитыхСсылок = Неопределено, Свойства = Неопределено) Экспорт
 

//  Восстанавливает битые ссылки в массиве из внешней информационной базы
//  Свойства - структура:
//      РежимЗагрузкиПриОбменеДанными (Булево)
Функция ВосстановитьБитыеСсылкиИзВнешнейИнформационнойБазы(МассивБитыхСсылок, Соединение, Свойства = Неопределено) Экспорт

 

Обработка проверена на конфигурациях: УПП, БП, ЗУП, УТ и проч.

Исправлены найденные ошибки. См. комментарии. 

http://forum.infostart.ru/forum24/topic46716/message511514/#message511514

http://forum.infostart.ru/forum24/topic46716/message512103/#message512103

Спасибо Kolespvlunegov.

Оптимизированы запросы поиска битых ссылок.

06.04.2012. Исправлена ошибка с переменной "глОбщиеЗначения". Добавлена возможность установки владельца при создании элемента по битой ссылке с владельцем.

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

Наименование Файл Версия Размер
Обработка поиска битых ссылок

.epf 71,76Kb
06.04.12
1877
.epf 71,76Kb 1877 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Культурный 4 21.11.11 13:29 Сейчас в теме
Чем отличается от удаления битых ссылок в Тестировании и исправлении?
2. nalivai-chai 21.11.11 13:46 Сейчас в теме
Тем что можно обработать конкретные объекты, проанализировать ситуацию, сохранить время на том, чтобы не анализировать всю базу, а выбранные объекты, да и вроде работает пошустрей, чем стандартное тестирование.
В РИБе битые ссылки это нормальная ситуация и нужно обработать базу данных выборочно.
Обработка не претендует на уникальность.
9. AlexO 129 27.11.11 01:53 Сейчас в теме
(2) nalivai,
что за отдельный вид битых ссылок "битые ссылки в РИБ"??
и что значит "выбираем объекты", когда поиск битых ссылок - это поиск по всей базе?
Смысл посика таких ссылок - это освободить базу от них, и очистить документы от несуществующих ссылок, а не ОБЪЕКТЫ.
А возникнуть они могут везде и всюду...
Я сам пользуюсь запросом, да и поиск так называемых "битых ссылок" - занятие нетривиальное: ссылки могут быть <12FG-1254-....>; могут быть необновлены (как в РИБ - ссылка по удаленной базе "жива", а на самом деле - уже не существует, ошибка такая, синхронизация баз не всегда верно обновляет ссылки; могут быть "<объект не найден>" и т.д....
Вы конкретный механизм поиска можете описать? что ищете, что удаляете..
а то опять все на новичков рачитано - "удаляем ссылки! спешите!"
ЧТО КОНКРЕТНО ДЕЛАЕТ ОБРАБОТКА?
11. nalivai-chai 27.11.11 22:55 Сейчас в теме
AlexO пишет:
что за отдельный вид битых ссылок "битые[IS-QUOTE]AlexO пишет:
ЧТО КОНКРЕТНО ДЕЛАЕТ ОБРАБОТКА?
ссылки в РИБ"??[/IS-QUOTE](9) AlexO,
Вроде я нигде не классифицировал битые ссылки.
В РИБ (распределенная информационная база) битые ссылки - вполне естественное явление, и если есть битая ссылка, то это ещё не значит, что возникла, какая-то ошибка.
AlexO пишет:
что значит "выбираем объекты", когда поиск битых ссылок - это поиск по всей базе

Это значит:
1. если я знаю что в регистре сведений "ОДИН" есть битые ссылки, но мне они не интересны, то я могу исключить его из рассмотрения и не тратить на него времени.
2. если вдруг найдена битая ссылка с контрагентом в документе какого-то вида, я хочу посмотреть, а в каких ещё документах этого вида, есть битые ссылки.
3. я точно знаю, что в объектах какого-то вида нет битых ссылок или мне их наличие безразлично, то зачем тратить время на эти объекты.


AlexO пишет:
Смысл посика таких ссылок - это освободить базу от них, и очистить документы от несуществующих ссылок

и это в том числе, решений может быть много, в обработке есть все механизмы для того чтобы решить эту задачу просто. Нужно добавить пару строк и использовать готовые фунцкии))).
Интересно как очистить поле "Регистратор" регистра сведений, если он является битой ссылкой, не удаляя при этом строку из регистра?
AlexO пишет:
ЧТО КОНКРЕТНО ДЕЛАЕТ ОБРАБОТКА?

На этот вопрос отвечу в публикации.
3. Культурный 4 21.11.11 14:12 Сейчас в теме
Для РИБ выборочное тестирование правда тема.
4. cdb 26 21.11.11 19:41 Сейчас в теме
Спасибо за обработку. Простенько и со вкусом. Мне по крайней мере пригодилась.
5. pvlunegov 158 25.11.11 09:28 Сейчас в теме
Спасибо за обработку. Полезна для мониторинга ситуации. Особенно когда лень запускать Тестирование и Исправление.
1С-овцы лень было сделать что-то подобное, за что автору спасибо.
Кстати, у 1С много таких маленьких доработок можно сделать.
Вроде как уже есть типовой функционал, но у автора он удобнее, нагляднее.
ЗА что спасибо автору!

P.S. Лень программиста - двигатель прогресса...
6. dashanika 25.11.11 14:57 Сейчас в теме
присоединяюсь к (5).
Спасибо большое! и в правду, не хватает у 1с интерфеса чуток...
7. nataon 25.11.11 15:45 Сейчас в теме
8. pvlunegov 158 25.11.11 15:59 Сейчас в теме
Извините за незнание сайта Инфостарт... У меня возникла идея создать тему - что полезного можно улучшить в 1С в плане функционала...

Может уже есть что-то подобное, я просто не видел.

На самом деле идей куча, в основном касаемо интерфейса, удобства..
Большинство негативных реакций на неудобства быстро забываются пользователями, они привыкают к ним.
И ЭТО НЕХОРОШО.

Было бы полезно создать такую тему для того, чтобы люди скидывали туда свои идеи, а знающие люди могли бы их воплощать...
У меня иногда есть свободное время после работы, когда хочется что-нибудь полезное сделать, но когда начинаешь вспоминать, что-бы такое сделать, ничего на ум не приходит, хотя днем много просьб от пользователей поступает.

Причем просьбы от пользователей иногда очень неожиданные, даже странные, НА ПЕРВЫЙ ВЗГЛЯД.
Если их просьбы воплотить, то работать в 1С станет намного удобнее и быстрее
CaSH_2004; +1 Ответить
10. amatisol 27.11.11 22:07 Сейчас в теме
Спасибо за обработку. Полезна для мониторинга ситуации. Особенно когда лень запускать Тестирование и Исправление.
1С-овцы лень было сделать что-то подобное, за что автору спасибо.
Кстати, у 1С много таких маленьких доработок можно сделать.
Вроде как уже есть типовой функционал, но у автора он удобнее, нагляднее.
ЗА что спасибо автору!
12. Koles 28.11.11 09:01 Сейчас в теме
Управление торговлей 10.3 такое выдала:
{ВнешняяОбработка.ПоискБитыхСсылок.МодульОбъекта(1482)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:

по причине:
{(37, 21)}: Поле не найдено "ТочкаМаршрута.ВерсияДанных"
ИЛИ (ТочкаМаршрута.<<?>>ВерсияДанных ЕСТЬ NULL
nalivai-chai; +1 Ответить
13. Koles 28.11.11 09:35 Сейчас в теме
Если кнопку очистка регистров нажать, тогда:
{Форма.Форма.Форма(905)}: Поле объекта не обнаружено (ШтатноеРасписаниеОрганизаций)
МетодыОчисткиРегистровСведений.Вставить(Метаданные.РегистрыСведений.ШтатноеРасписаниеОрганизаций, "Перезапись");
Обработка под конкретную конфигурацию?
14. nalivai-chai 28.11.11 09:58 Сейчас в теме
Спасибо, будет исправлено.
15. pvlunegov 158 28.11.11 15:20 Сейчас в теме
1С 8.2 "Комплексная Автоматизация" при запуске поиска битых ссылок, строка состояния заполнялась примерно до 30%, после чего выдавалось сообщение:

{ВнешняяОбработка.ПоискБитыхСсылок.МодульОбъекта(1286)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:

по причине:
{(1090, 6)}: Превышение допустимой вложенности операций
<<?>>ИЛИ СсылкаОбъекта = ЗНАЧЕНИЕ(Справочник.КлючиАналитикиУчетаПартий.ПустаяСсылка)

Лень была разбираться в ошибках, автору на заметку...
16. pvlunegov 158 28.11.11 15:23 Сейчас в теме
ЗЫ...

В нашей базе с аналитикой учета партий могут быть проблемы, связанные с тем, что аналитика сначала включалась, затем отключалась. Пока не знаю, че за фигня, буду разобраться в ситуации подробнее, когда будет время.

Автору просьба прокомментировать ошибку, которую я описал выше, возможно это натолкнет меня на то, где копать.
Заранее спасибо.
17. pvlunegov 158 28.11.11 15:35 Сейчас в теме
ЗЫ.

Автору на заметку - в ошибке ругалось на справочник Справочник.КлючиАналитикиУчетаПартий.
Попытался убрать галки в списке, чтобы обработка не проверяла его.
Не помогло, все равно выскакивает ошибка.
Таким образом, несмотря на то, что в списке проверке справочника нет, он в коде все равно проверяется.

Нехороший признак... Автору незачет!

Обработки, такого пошиба, как у вас (поиск чего-то в неизвестной базе) на мой взгляд, должны обладать по меньшей мере устойчивостью к незнакомой базе. Я имею ввиду, что если какого то справочника случайно не оказалось в подопытной базе, то обработка не должна спотыкаться, а должна продолжать работу.
Для этого 1С-ники специально придумали оператор "попытка...исключение...конецпопытки".
Этот оператор можно использовать вложенно, аналогично оператору "если...иначе...конецесли".

Кстати, тут интересная аналогия с боевыми действиями. На учениях сержант проверяет по списку людей(справочники)...
- Иванов?
- Я!
- Сидоров?
- Нету его, он в туалет пошел!
- меня не колебет, пока не будет в строю, все будут его ждать!
ТА-ЖЕ ситуация во время войны... (Обработка, устойчивая к незнакомой конфигурации)
Сержант проверяет по списку солдат:
- Иванов?
- Я!
- Сидоров?
- Нету его, он ПОГИБ СМЕРТЬЮ ХРАБРЫХ!
- Ну и фиг с ним, дальше по списку пойдем...
- Гаврилов?
nalivai-chai; +1 Ответить
18. nalivai-chai 28.11.11 21:04 Сейчас в теме
pvlunegov пишет:
{ВнешняяОбработка.ПоискБитыхСсылок.МодульОбъекта(1286)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:

по причине:
{(1090, 6)}: Превышение допустимой вложенности операций
<<?>>ИЛИ СсылкаОбъекта = ЗНАЧЕНИЕ(Справочник.КлючиАналитикиУчетаПартий.ПустаяСсылка)


Спасибо за найденные ошибки, анекдот в кассу)))
Все исправил.
Проверил работу обработки на УПП. Все ОК.
19. Oli29 14 30.11.11 11:46 Сейчас в теме
А мне обработка не помогла.
База БУ8 оказалась сбойной "Файл базы данных поврежден...", такую ошибку выдает и при выгрузке базы и при тестировании,Короче в некоторых случаях вылетает и не хочет дальше ни работать, ни исправлять ошибки.
Ваша обработка отработала без вылетов, но и ошибок не обнаружила. А я так надеялась. Может нужно попробовать другую обработку-реаниматор?
21. nalivai-chai 650 30.11.11 13:34 Сейчас в теме
(19) Oli29,
Oli29 пишет:
База БУ8 оказалась сбойной "Файл базы данных поврежден..."


Маловероятно, что проблема вообще в битых ссылках.
Может Вам поможет утилита от 1С: "C:\Program Files\1cv82\8.2.14.528\bin\chdbfl.exe"(19) Oli29,
23. Oli29 14 30.11.11 16:59 Сейчас в теме
(21)
Спасибо, действительно помогла эта утилитка, и база исправилась.
59. IgorXml 653 18.03.15 15:38 Сейчас в теме
(21) Спасибо, это помогло - утилита от 1С: "C:\Program Files\1cv82\8.2.XXX.XXX\bin\chdbfl.exe"
Обновляли файловую базу на БП 2.0.64 и прервали.
Обработкой делать пробовал, но ничего не получилось:
Прикрепленные файлы:
20. verad 65 30.11.11 12:57 Сейчас в теме
Обработка не работает в SQL-базе, превышение максимального количества таблиц в запросе. Пробовала отметить в дереве метаданных хотя бы просто один! вид документа - получаю эту ошибку. Если бы работала - была бы очень полезная вещь.
22. nalivai-chai 650 30.11.11 13:38 Сейчас в теме
(20) verad,

verad пишет:
Обработка не работает в SQL-базе


.... не для всех объектов метаданных.
Остается только, выгрузить в файловую базу.
25. vetalm 91 22.01.12 20:34 Сейчас в теме
задумка и подход мегакул но результат не удовлетворяет.
Моя история: необходимо почистить регистры накопления без регистраторов - отмечаю необходимые регистры, ищу битые ссылки, находит приблизительно 10000 записей, отмечаю объекты по реквизиту регистратор, удаляю. Со списка вродь как все удаляются но когда смотрю список регистров накопления битые записи всеже на месте. Обработкой "регистрация изменений" объектов для РИБ смотрю то в нужном регистре появляются 10000 записей измененных. Запускаю на обработке "поиск битых ссылок" вновь поиск опять находятся все теже 10000 записей. Вобщем чевойто то тут не все доделано.
26. tormozit 5921 19.02.12 10:55 Сейчас в теме
27. Klondaik 25.02.12 22:12 Сейчас в теме
Спасибо за обработку. Удобный интерфейс, функционал понравился..Вобщем почистил базу нормально:)
28. pvlunegov 158 12.03.12 14:15 Сейчас в теме
Спасибо за обработку! Поставил плюс. Некогда было разбираться с другими возможностями.
В своей базе заменил кучу битых ссылок на пустые. Быстро и эффективно.

Но!
Автора прошу в модуле объекта добавить строку:
"
Перем глОбщиеЗначения;
"

Иначе ругань при открытии обработки.
А так все вроде работает.
29. Жолтокнижниг 250 13.03.12 17:27 Сейчас в теме
Заочно +1, завтра буду тестить если что отпишусь
30. Sairys 05.05.12 18:00 Сейчас в теме
Обработка отличная, мне очень понравилась, а главное базу не грузит во время поиска. Да и ищет быстро. И очень удобная, автору респект
31. Tur_gad 21.06.12 09:22 Сейчас в теме
Обработка супер. Но нельзя ли такуюже под 8,1 скинуть пожалуйста ОЧЕНЬ НАДО!!!!!!!!!!!
32. nalivai-chai 650 29.06.12 20:36 Сейчас в теме
(31) Tur_gad,
Нет платформы 8.1 под рукой.
Но...
Вы можете попробовать сделать обратную конвертацию следующим путем:
- добавить обработку в конфигурацию на платформе 8.2,
- затем скопировать её в буфер (Ctrl+C),
- открыть любую конфигурацию на платформе 8.1
- выбрать ветку обработки и вставить обработку из буфера (Ctrl+V).
Должно получиться.
Сам не пробывал, но слышал о таком методе.
33. marku 61 17.08.12 09:53 Сейчас в теме
Хорошо бы вставить ОбработкаПрерыванияПользователя()
34. 1977 2 21.08.12 13:05 Сейчас в теме
Под УТ11 не запустилось!!!
35. nalivai-chai 650 21.08.12 13:28 Сейчас в теме
(34) 1977, запустите в "обычном приложении", не в "управляемом".
36. 1977 2 21.08.12 13:48 Сейчас в теме
Значить не пойдет в Ут11.
37. nalivai-chai 650 21.08.12 14:30 Сейчас в теме
(36) 1977, да почему же не пойдет?
Подскажу: Открываете конфигуратор. Главное меню -> Отладка -> Начало отладки -> Толстый клиент (обычное приложение): начать отладку.

Откроется ваша УТ11 с обычным инетрфейсом. Без всяких интерфейсов и красивостей. Но зато можно запустить обработку с обычным интерфесом.
38. 1977 2 21.08.12 15:06 Сейчас в теме
Там такого нету!!
Прикрепленные файлы:
39. nalivai-chai 650 17.11.12 20:48 Сейчас в теме
(38) 1977, В конфигураторе нужно установить параметры:

Главное меню -> Сервис -> Параметры... -> вкладка "Общие" -> выбрать "Управляемое приложение и управляемое приложение";

тогда будет доступен запуск отладки в режиме " Толстый клиент (обычное приложение)".
40. Jon2011 78 17.12.12 12:32 Сейчас в теме
У меня всегда вызывало сомнение, при запуске стандартной ТИ, что выбирать - удаление битых ссылок или восстановление объекта, потому как нужное выбирать приходится в темную. А здесь всегда можно посмотреть с чем связана ссылка и окончательно решить, что с ней делать.
Безусловно полезная обработка. Однозначно плюс.
41. teplova 65 21.05.13 07:21 Сейчас в теме
Здравствуйте, у меня БП 8.2. Есть битая ссылка. Но Ваша обработка ее не находит почему-то.
42. nalivai-chai 650 21.05.13 19:33 Сейчас в теме
(41) teplova, скажите, пожалуйста, с какими объектами связана битая ссылка (тип битой ссылки, в объекте какого типа она обнаружена)?
43. echo77 1161 13.06.13 10:07 Сейчас в теме
Отличная вещь! Правда пока почему-то не получилось подключиться к внешней базе
Если бы можно было бы сохранять настройки - было бы вообще здорово!
44. echo77 1161 14.06.13 08:35 Сейчас в теме
(0) Ошибка при попытке установить пометки на удаление для объектов с битыми ссылками в табличных частях.
Прикрепленные файлы:
45. stupid01 17 12.08.13 15:50 Сейчас в теме
46. ls300 5 15.08.13 02:10 Сейчас в теме
Огромное спасибо, за обработку! Не было времени выдумывать свою, а восстанавливать надо..
47. Synoecium 698 19.09.13 15:26 Сейчас в теме
Хорошая обработка, вот только при выполнении "Очистка регистров" выдало следующую ошибку:

Возникла ошибка при обработке объекта: РегистрСведений.АналитикаУчетаПрочихЗатрат
{ВнешняяОбработка.ПоискБитыхСсылок.МодульОбъекта(1592)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256.
Microsoft OLE DB Provider for SQL Server: Too many table names in the query. The maximum allowable is 256.

Это можно как-то обойти?
Конфигурация: УПП 1.3.40.1, платформа 8.2
brian001; +1 Ответить
48. nalivai-chai 650 19.09.13 16:01 Сейчас в теме
(47) Synoecium, если база не совсем огромная, то можно равзернуть как файловую. На файловой такой ошибки не должно быть. Вообще есть обработка, где решена эта проблема, в ближайшие дни постараюсь выложить.
49. insurgut 190 15.10.13 07:29 Сейчас в теме
Отличная обработка! Не раз выручала :)
50. shmellevich 123 31.10.13 17:13 Сейчас в теме
Спасибо, автору, за золотые руки!!! Только что, очень помогло восстановить все битые Товары и к ним подчиненные справочники )))
51. 7OH 32 20.11.13 14:37 Сейчас в теме
Поддерживаю идею о сохранении настроек.
И после поиска логично переходить в список найденного.
52. gaglo 21.11.13 10:03 Сейчас в теме
Обработка хороша. Богатые возможности, добрый интерфейс. И ещё - она работает! (Это главное!)
НО, конечно, есть мелкие замечания - возможно, на будущее...
Запускал в конфигурации, где нет общей формы ХодВыполненияОбработкиДанных. Выборка, конечно, идет, но без всякой индикации, и (по-моему) постоянная обработка исключений в этом случае затянула цикл вдвое. Наверное, стоило бы индикацию процесса сделать через Состояние - скромненько, но и быстренько.
Стоило бы добавить еще возможность отбора типов битых ссылок для поиска - скажем, только ссылки на единицы измерения. При решении уже известных проблем время бы экономилось.
Ну и, конечно, то, что в (51) - поддерживаю.
53. tanselja 4 13.03.14 12:09 Сейчас в теме
54. васисубатор 66 20.11.14 22:13 Сейчас в теме
Пользователи теперь запрещенная переменная (при подключении к копии базы) - изменил, в остальном классная штука
55. pavelyar 23.12.14 11:58 Сейчас в теме
А в УФ работает обработка?
56. nalivai-chai 650 23.12.14 13:20 Сейчас в теме
57. DAnry 7 08.02.15 17:16 Сейчас в теме
Спасибо автору! Очень полезная вещь. Пользуюсь. Вот только не всегда коректно работает удаление объектов с битыми ссылками.
Форма.Форма.Форма(864)}: Помилка при виклику методу контексту (Удалить)
НаборЗаписей.Удалить(ЗаписьДляУдаления);
через:
Неприпустиме значення параметру (параметр номер '1')

58. nalivai-chai 650 12.02.15 01:53 Сейчас в теме
(57) DAnry, спасибо за ошибку, постараюсь устранить.
60. GERMANTAGIL 13.10.15 06:50 Сейчас в теме
Обработка понравилась и действительно работает.
Ситуация была следующая
Суть проблемы - удалили участок на предприятии
идем в справочники-предприятие-подразделения
открывается хрень
слева - структура предприятия
справа - подразделения организаций
дак вот - то что слева я поднял встало вроде нормально
причем поднимал обработкой - GUID
https://w1c.ru/epf-1.html

А вот справа - GUID работает некорректно
орет что нужен "владелец"
ну дак вот давай я думать как обмануть адрес вроде есть а к чему привязать
Вопрос был вроде простой как по битой ссылке найти все записи -
хотя я и понимал что мне нужно восстановить только один обьект.
Поискал в Инете ну все не то - все не так работает.
подразделения организаций (когда созадется подразделение) - GUID работает некорректно
система 1С - орет что нужен "владелец"
Ваша обработка отработала корректно - восстановила все 168 документов
Но у меня вопрос автору -
1. хотелось бы обработку которая по <Объект не найден> (84:893f00215aecf30a11e0760ca6c900fd) искала бы все вхождения
чтобы можно было представлять какие документы справочники и т.д. были "задеты" (в архивах может другое количество записей)
2. Нетривиальная задача восстановления элемента номенклатуры вместе с единицами измерения (те хотелось бы вариант при воссстановлении элемента номенклатуры подвязывалась еденица измерения правильная - иначе придется бродить по множеству документов)
в ручную я вроде нашел вариант который работает а вот обработок подобного типа вообще не видел
Еще раз большое спасибо
61. insurgut 190 19.10.15 07:25 Сейчас в теме
(60) GERMANTAGIL, системе пофиг на владельца, если "ОбменДанными.Загрузка = Истина;" :)
62. mvmish 14 11.12.15 15:56 Сейчас в теме
63. nalivai-chai 650 11.12.15 22:34 Сейчас в теме
64. madway 119 23.03.16 17:43 Сейчас в теме
Отличный инструмент. Нужно было восстановить битые ссылки в одной из РИБ. Соединился с другой базой , вытащил данные.
Одно пожелание, сделайте возможность выбора компонента для соединения Com82 или com83.
65. CheBurator 3425 17.05.16 22:16 Сейчас в теме
Непонятно, можно ли битую ссылку заменить другой, нормальной?
66. tormozit 5921 18.05.16 01:05 Сейчас в теме
(65) В ИР из аналогичного инструмента "Поиск битых ссылок" можно передать битую ссылку в подбор и обработку объектов, добавить правильную ссылку, передать обе ссылки в обработку "Объединить ссылки".
Прикрепленные файлы:
67. CheBurator 3425 18.05.16 20:58 Сейчас в теме
68. fixin 3992 22.06.16 01:48 Сейчас в теме
Заслуженный плюс. Серьезная такая обработка, вложено много труда.
Я удалил физически лишнюю номенклатуру, остались битые ссылки в документах "Установка цен".
Только я доработал, чтобы меняло не на пустую ссылку, а на один определенный элемент с указанным именем. Если его не находит, ссылку не обрабатывает, пропускает.
Выкладываю версию, автор, добавьте в свою, если посчитаете нужным.
Прикрепленные файлы:
ПоискБитыхСсылок.epf
69. ZhokhovM 406 03.10.16 17:09 Сейчас в теме
Вопрос, может ли эта обработка найти битые ссылка в отчетах? Например, в отборе характеристики в отчете аптеки стоит "<Объект не найден> (480:aee70015e9b8c48d11e01fecb9c33de3)".
70. CratosX 107 07.02.17 20:13 Сейчас в теме
К сожалению в моём случае не помогло - есть строки ТЧ документов, у которых отсутствуют объекты-владельцы
Прикрепленные файлы:
71. tormozit 5921 07.02.17 21:56 Сейчас в теме
(70) А инструментами разработчика видными на скриншоте тоже не помогло?
72. CratosX 107 08.02.17 12:18 Сейчас в теме
(71) не помогало (обход данных выбирал все три варианта - строки, объекты и ключи объектов), либо выдавало ошибку, либо ничего не удалялось.
И да, на самом деле не надо удалять эти строки, т.к. есть ещё и движения у этих битых документов.
Решение описал тут http://forum.infostart.ru/forum86/topic164787/message1740846/#message1740846 , три способа:

1. Берём ирПортативный, ищем все строки ТЧ, находим битые ссылки вида <Объект не найден> (196:8ca0d017c29aac7511e6e6bb9148a258), берём обработку GUID82_w1c.epf, создаём документ, записываем, лезем в его движения - оттуда пытаемся вычислить реквизиты документа (например дату, время, склад и т.п.), вносим их в документ - записываем.

2. В ТиИ обязательно выбираем режим "Создавать объекты". После исправления придётся редактировать эти добавленные элементы.

3. Если есть архив базы, возможно перенести переносом (ВыгрузкаЗагрузкаДанныхXML) - с применением обработки GUID82_w1c.epf можно в архиве найти нужные объекты по ссылкам.
73. tormozit 5921 08.02.17 12:39 Сейчас в теме
(72)
1. Не помогло сделать что? Ты не описал задачу.
2. Зачем брать обработку GUID82_w1c.epf ? Прямо из списка строк для обработки можно открыть редактор объекта БД для битой ссылки и записать (создать новый) объект с идентификатором битой ссылки.
74. CratosX 107 08.02.17 14:52 Сейчас в теме
(73)
1. удалить ссылки на несуществующий объект (в данном случае - строки ТЧ)
2. Не знал, спасибо. Пошёл читать полное описание ир...
75. tormozit 5921 09.02.17 00:09 Сейчас в теме
76. maxx 905 30.03.18 18:35 Сейчас в теме
Помогла эта штука. В Бухгалтерии после обмена из УНФ через какое-то время оказалось битые ссылки, трудно сказать сейчас причин (то ли сбой базы, то ли обмен так работает..) . Но нашёл эти ссылки, выгрузил отчет по битым ссылкам и на основе его написал свою обработку в УНФ для регистрациии в план обмена указанных битых ссылок (кое-где не совпадают название метаданных, но это не проблема).
77. maxf 09.04.19 15:51 Сейчас в теме
Вылезает ошибка. Вроде не должно быть нехватки памяти при обработке всего лишь корректировок долга.
Прикрепленные файлы:
78. nalivai-chai 650 09.04.19 20:00 Сейчас в теме
(77) Причины могут совершенно разные:
* Настройки СУБД
* Объем памяти ОС с СУБД
* Объем записей в таблице корректировок и связанных таблицах, которые участвуют в запросе
* Ограничен ли поиск битых ссылок по реквизитам
* Какие типы входят в состав типов реквизитов, в которых выполняется поиск битых ссылок
* Возможно запрос не оптимальный сформировался
79. sapervodichka 3657 16.07.19 13:48 Сейчас в теме
также удобная штука по восстановлению битых ссылок https://infostart.ru/public/888694/
Оставьте свое сообщение

См. также

Блин, мы забыли включить регламентные задания… Промо

Сервисные утилиты v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    15969    15    slozhenikin_com    37    

Поиск пересекающихся ссылок на комбинации объектов с ограничением области поиска по метаданным

Поиск данных v8 1cv8.cf Абонемент ($m)

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

1 стартмани

12.03.2020    4779    11    sapervodichka    18    

Мастер полнотекстового поиска

Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Набор инструментов для работы с полнотекстовым индексом платформы 1С. Стандартные и расширенные возможности.

2 стартмани

07.02.2020    6738    51    YPermitin    28    

Создание *.dt файла из рабочей базы на сервере 1С без завершения работы пользователей

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Предлагаемая обработка создает *.dt файл (выгрузку ИБ) из рабочей базы на сервере 1С:Предприятие 8.3 без завершения работы пользователей.

1 стартмани

19.01.2020    9805    67    Sedaiko    15    

Очистка регистрации обмена Промо

Чистка базы v8 v8::ОУ УТ10 Абонемент ($m)

Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.

1 стартмани

19.09.2017    16319    5    serg-lom89    0    

Командный интерпретатор для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    10720    22    YPermitin    41    

Свертка БД 1С: обрезка до выбранной даты средствами MS SQL

Свертка базы Чистка базы v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Внешняя обработка, позволяющая произвести анализ размера БД и грубую обрезку данных до выбранной даты средствами MS SQL. Управляемые формы, 1С:Предприятие 8.3 (8.3.9.1818).

1 стартмани

15.11.2019    11070    123    dmitrydemenew    32    

Закрытие незавершенных сеансов

Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Как удалять потерянные сеансы пользователей, чтобы они не мешали работе. Обработка протестирована на платформе версии 8.3.13.1644.

1 стартмани

20.09.2019    11450    50    AnatolPopov    8    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо

Чистка базы Сервисные утилиты Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    35500    365    Eugen-S    34    

LicDataDecoder - расшифровка файла программной лицензии 1С

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Представляю вашему вниманию утилиту, предназначенную для работы с файлами программных лицензий 1С (*.lic).

1 стартмани

10.02.2019    27614    252    GeraltSnow    60    

Удобная консоль регламентных и фоновых заданий

Универсальные обработки Сервисные утилиты Администрирование данных 1С v8 v8::УФ 1cv8.cf Абонемент ($m)

Аналог обработки БСП "РегламентныеИФоновыеЗадания". Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.

1 стартмани

06.02.2019    13432    151    Alxby    20    

Универсальный монитор лицензий 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Хотите узнать, какие программные лицензии установлены на сервере и все их технические подробности? А может быть, вам нужна информация по использованию всех видов лицензий кластера? Нет ничего проще, читай далее, чтобы быть в курсе!

3 стартмани

03.01.2019    26271    216    Xershi    68    

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.

10 стартмани

31.10.2016    49963    586    m..adm    210    

Легкое и гибкое управление списком доступных баз 1С у пользователей

Стартеры 1С Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

5 стартмани

05.12.2018    14511    16    RomikR    9    

Обнуление остатков регистров бухгалтерии и накопления

Универсальные обработки Чистка базы v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m)

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    21061    277    morozov.sv    50    

Чистка кэша 1С (теперь в .exe)

Сервисные утилиты v8 Абонемент ($m)

Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.

1 стартмани

18.11.2018    14883    94    riposte    42    

Корректировка остатков регистров накопления (обычные и управляемые формы) Промо

Закрытие периода Свертка базы Чистка базы Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка, предназначенная для удобного и быстрого исправления остатков регистров накопления (посредством автоматического ввода документов "Корректировки записей регистров", "Операция", содержащих движения, приводящие существующие остатки к желаемым). Позволяет корректировать и обнулять по аналитике и суммам остатки регистров учета товаров, партий, взаиморасчетов, налогового учета по НДС, РАУЗ, и др.

2 стартмани

14.01.2012    75573    583    stvorl    76    

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе)

Чистка базы v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Вы могли и не знать, но у Вас в базе может быть несколько сотен тысяч записей о производительности системы. А появились они там благодаря встроенной в БСП подсистеме "Оценка производительности". И думаю что далеко не каждый из Вас реально собирается оценивать производительность своей системы. Специально для тех кто, как и я считает, что ему абсолютно не нужны все эти записи в базах и была создана эта обработка.

1 стартмани

31.10.2018    15695    172    1c.pro.fun    16    

TextRadar - нечеткий поиск в тексте

Разработка внешних компонент Поиск данных v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.09.2018    16065    18    TSSV    18    

1C + Arduino + сканер отпечатков пальцев + RFID считыватель

Терминал сбора данных Сервисные утилиты Учет рабочего времени Учет рабочего времени v8 1cv8.cf Абонемент ($m)

Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.

1 стартмани

21.08.2018    22752    14    DGorgoN    39    

Скачиваем релизы с сайта users.v8.1c.ru Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет настроить список релизов, доступных пользователю, на сайте users.v8.1c.ru, проверять - вышли ли новые обновления и, если вышли, скачивать их и раскладывать по папочкам. Требует установки curl и openssl

10 стартмани

18.08.2014    38113    24    Demonobond    31    

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних)

Чистка базы v8 Абонемент ($m)

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    15174    19    Alexander.Shvets    9    

Поиск, замена и удаление битых ссылок

Чистка базы Поиск данных v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Есть битые ссылки? Не получается удалить их? Не помогает встроенная утилита "Тестирование и исправление"? Надоело запускать обработку для конфигурации на управляемом приложении с обычным интерфейсом "Битые ссылки. Поиск, удаление, восстановление"? Тогда вам сюда!

2 стартмани

21.11.2017    17591    221    ZhokhovM    2    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз

Сервисные утилиты v8 Абонемент ($m)

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

1 стартмани

14.11.2017    20793    88    bonv    15    

V8 Viewer. Открытие и сравнение внешних обработок в Проводнике + исходники Промо

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Вы хотите получить возможность быстро посмотреть содержимое внешнего отчета или обработки? А сравнить ее с другой? И все это без запуска 1С:Предприятия, только из оболочки ОС? Тогда мы идем к вам! :) В конце заметки - ссылка на исходники.

2 стартмани

06.03.2013    65119    119    Evil Beaver    157    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ

Сервисные утилиты v8 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    18297    5    ripreal1    27    

Графическая оболочка для консольной утилиты cnvdbfl.exe

Сервисные утилиты v8 Абонемент ($m)

Графическая оболочка для консольной утилиты cnvdbfl.exe предназначенной для преобразования размера внутренней страницы файла базы 1С.

1 стартмани

25.10.2017    37542    261    frkbvfnjh    43    

Удаление данных напрямую в SQL

Сервисные утилиты Чистка базы v8 v8::СКД 1cv8.cf Абонемент ($m)

Порой так и хочется грохнуть что нить в скуле, но наталкиваешься на отсутствие понятных и функциональный инструментов. Вроде как что то и есть, но явно писанное для каких то конкретных простых целей. И так очередное творение в данной тематике. Особенности: удаление порциями, отображение готового текста запроса, отбор данных с помощью СКД (в отборе учитываются составные типы и обращения через точку).

1 стартмани

08.07.2017    14574    97    denacid    29    

Очистка регистров накопления, сведений, расчета или бухгалтерии Промо

Сервисные утилиты Чистка базы Свертка базы v8 1cv8.cf Абонемент ($m)

Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)

2 стартмани

25.12.2009    60140    256    sebe    20    

ОСкрипты для деплоя и копирования базы данных

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    22635    34    Stepa86    27    

Автокликер для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.04.2017    29926    70    slava_1c    49    

Универсальный поиск объектов по глобальному уникальному идентификатору (ГУИД, GUID)

Универсальные обработки Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

1 стартмани

06.09.2016    31899    103    Dzenn    9    

Удаление документов по организациям для 1С:Бухгалтерия Предприятия 3.0 и 2.0 (управляемые и простые формы)

Чистка базы v8 v8::БУ БП2.0 БП3.0 Россия Абонемент ($m)

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

3 стартмани

31.07.2016    27551    345    Krasnyj    52    

Организация файлового хранилища на базе MS SQL Server с доступом из 1С

Разработка внешних компонент Сервисные утилиты v8 Абонемент ($m)

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    23954    41    tohandr    37    

Многопоточное удаление объектов

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка предназначена для ускорения процедуры удаления объектов

2 стартмани

02.06.2016    24502    53    zzz_natali    20    

Удаление помеченных объектов с отбором по метаданным

Чистка базы v8 1cv8.cf Абонемент ($m)

Это доработанная обработка с отбором по метаданным. По итогу общее время в сравнении со стандартной обработкой сокращено, если необходимо очистить только несколько типов документов/справочников.

1 стартмани

06.04.2016    23566    127    endym    7    

Чистка регистров накопления {остатки и обороты} по закрытым движениям (обычные формы)

Чистка базы v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.02.2016    27174    43    endym    14    

Удаление организации из 1С. Чистка базы 1С. Удаление "не удаляемых" объектов

Чистка базы v8 1cv8.cf Абонемент ($m)

Удалить все документы, чтобы в базе осталась только одна организация со своими документами? Удалить всю информацию в регистрах, не связанную с указанной фирмой? Удалить "неудаляемую" номенклатуру? Легко! Используйте эту обработку.

10 стартмани

02.10.2015    52086    312    spy-83    84    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    29775    43    anig99    1    

Telemonitor - объединяем Telegram и 1С

Сервисные утилиты Администрирование данных 1С Мобильная разработка v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    75881    208    salexdv    178    

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

Чистка базы Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

31.07.2015    35878    86    primat    10    

Бот для Telegram (платформа 1С 8.3.6+)

WEB Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Создатели IM-клиента Telegram первыми среди конкурентов открыли API для ботов. Данная разработка представляет собой готовый инструмент для создания бота на 1С.

10 стартмани

26.06.2015    40522    280    vano-ekt    25    

Конвертация данных. Найдется все! И еще немного...

Поиск данных Инструментарий разработчика v8 КД Абонемент ($m)

Каждый разработчик, применяющий конфигурацию «1С:Конвертация данных», когда-нибудь обязательно сталкивается с проблемой поиска данных в правилах обмена и (или) регистрации данных.

2 стартмани

25.06.2015    27414    32    tomvlad    7    

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

Сервисные утилиты v8 БП3.0 Россия Абонемент ($m)

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

1 стартмани

25.06.2015    45646    226    Йожкин Кот    55