Фамилия mugr

98
Рейтинг

mugr



  •   Регистрация: 13.11.2009 (14 лет назад)

  •   Был(а) на сайте: 16.04.2024

Подписчики 6

Группы

Профессиональный разработчик

Рейтинг 98

Контроллер для Конвертации (Синхронизации) данных

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Абонемент ($m) Конфигурация (md, cf) Перенос данных 1C

Как-то раз надоело мне вручную контролировать успешность завершения синхронизаций. И решил запилить этот процесс как автоматический.

1 стартмани

30.09.2021    2757    2    mugr    0       

5

Очистка базы данных от данных по организации

Инструменты и обработки Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Чистка данных

Обработка генерирует SQL-скрипт, который очищает базу данных от документов выбранной организации. Проверялась на конфигурации Управление производственным предприятием на платформе 8.3. Но в принципе универсальная для стандартных конфигураций на платформе 8.3.

1 стартмани

23.01.2018    29299    173    mugr    30       

45

Программа-ассистент для работы с 1С:Документооборотом

Отчеты и формы Для всех Платформа 1С v8.3 1С:Документооборот Windows Абонемент ($m) Приложение (exe) Документооборот и делопроизводство (СЭД)

При внедрении 1С-Документооборота пришлось облегчать жизнь пользователям и себе с помощью этой программки.

1 стартмани

06.08.2014    22797    177    mugr    30       

22

Сравнение баз по объектам

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Бесплатно (free) Внешняя обработка (ert,epf) Анализ учета Перенос данных 1C

Сравнение объектов в различных базах, находящихся в обмене через механизм распределенных ИБ или через Обмена XML.

13.11.2009    13423    163    mugr    8       

9

Комментарии

HighLoadОчистка базы данных от данных по организации#28 13.01.22 15:31
(27)
Цитата
Документы и регистры остались с ненайденными ссылками на удаленные организации. Пересчета итогов оказалось не достаточно.

Добрый день.

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

"Странно, что на курсе 1С эксперт как раз показывают работу с данными средствами sql" - это действительно странно. Это является прямым нарушением лиц.соглашения, т.к. является прямым обращением к БД.
ОбменКонтроллер для Конвертации (Синхронизации) данных#0 30.09.21 10:11
Как-то раз надоело мне вручную контролировать успешность завершения синхронизаций. И решил запилить этот процесс как автоматический.
AdminОпрос: Переход на ПРОФ и КОРП лицензии 10.09.2019#112 12.09.19 10:24
(111)Извиняюсь - программных ключей имел ввиду...
AdminОпрос: Переход на ПРОФ и КОРП лицензии 10.09.2019#111 12.09.19 10:22
Несколько сот пользователей, десяток разных баз, связанных друг с другом, режим работы 24*7... 2 сервера, Платформа 8.3.15.1565... Лицензии ПРОФ...
хосты периодически виснут без настройки 1 база на хост... теряя аппаратные ключи от специализированных решений (ТОИР, БИТ-финанс, УАТ, прочее)...
Посчитав стоимость перехода на КОРП, руководство сказало - дешевле докупить серверов 1С для каждой базы отдельно.
HighLoadОчистка базы данных от данных по организации#5 30.01.18 3:37
Согласен с Яном.
Если бы 1С не позиционировала себя как решение для крупных предприятий или дала стандартную возможность удалить пол-базы за приемлемые сроки (расчетно у меня было около недели стандартными методами [распроведение, пометка и удаление с отключенными итогами] или обменом данных), то таких обработок бы и не появлялось.
Причем тут крупные предприятия: жизненный цикл базы на таких подразумевает, что ее надо чистить и при этом довольно быстро. Имеется ввиду Frontend-база, т.е. куда заносятся данные. Backend-базы нехай себе данные для аналитики копят их резать глупо. И тут появляется противоречие быстро это стандартными методами сделать нельзя.
Про стандартные методы. Для меня уже 15 лет загадка, почему нельзя разрешить конструкцию:
Код
   Запрос = Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Документ.РасчетСебестоимостиВыпуска");
   мс = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка");
   РегистрыНакопления.НезавершенноеПроизводство.УстановитьИспользованиеИтогов(ЛОЖЬ);
   нз = РегистрыНакопления.НезавершенноеПроизводство.СоздатьНаборЗаписей();
   нз.Отбор.Регистратор.Установить(мс, ИСТИНА); //Вот так почему 15 лет делать запрещено?
   нз.Очистить();
   нз.Записать();
   РегистрыНакопления.НезавершенноеПроизводство.УстановитьИспользованиеИтогов(ИСТИНА);

Решение использовать вместо массива конкретную ссылку в цикле не прокатывает. Документов многовато...
HighLoadОчистка базы данных от данных по организации#2 23.01.18 16:44
(1) Скрипт удаляет:
1. Данные в шапке документа (т.е. сами ссылки)
2. Табличные части документа
3. Движения документа по регистрам накопления, бухгалтерии, сведений и последовательностям. При этом не трогаются таблицы промежуточных итогов (остатков или оборотов), поэтому и нужен пересчет итогов.
4. Частично удаляются битые ссылки (по тем регистрам, где я был уверен). Полной чистки (по справочникам, документам и регистрам) писать не стал. Причина - это потенциально более опасное действие - можно удалить нужные данные по другой организации... Битые ссылки отрабатывались отдельно после более тщательного анализа.
Поэтому ССЫЛКИ после обработки ВОССТАНАВЛИВАТЬ не НАДО! Нужен детальный анализ и скрипт более тщательно подготовленный с расширенной фильтрацией.
HighLoadОчистка базы данных от данных по организации#0 23.01.18 4:51
Обработка генерирует SQL-скрипт, который очищает базу данных от документов выбранной организации. Проверялась на конфигурации Управление производственным предприятием на платформе 8.3. Но в принципе универсальная для стандартных конфигураций на платформе 8.3.
УчетПрограмма-ассистент для работы с 1С:Документооборотом#29 21.01.16 12:21
(28) Himikuda, цена зависит от объемов работ.
- Тут их не много в плане изменений конфы.
- А вот внедрение на месте сложно оценить. Напишите на fig#list.ru
УчетПрограмма-ассистент для работы с 1С:Документооборотом#24 27.07.15 5:59
(23) Himikuda,
надо разбираться конкретно.
то, что работает это точно, т.к. связка проги и документооборота используется уже 2 года.
УчетПрограмма-ассистент для работы с 1С:Документооборотом#22 27.06.15 5:19
Возьмите мою конфигурацию. Там правлены некоторые ошибки