Универсальная перенумерация объектов

23.08.12

База данных - HighLoad оптимизация

Обработка для перенумерации объектов конфигурации имеющих код или номер(кроме плана счетов).  

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Универсальная перенумерация объектов
.epf 15,49Kb
447
447 Скачать (1 SM) Купить за 1 850 руб.

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

См. также

HighLoad оптимизация Технологический журнал Системный администратор Программист Бесплатно (free)

Обсудим поиск и разбор причин длительных серверных вызовов CALL, SCALL.

24.06.2024    5170    ivanov660    12    

56

HighLoad оптимизация Программист Платформа 1С v8.3 Бесплатно (free)

Метод очень медленно работает, когда параметр приемник содержит намного меньше свойств, чем источник.

06.06.2024    9291    Evg-Lylyk    61    

44

HighLoad оптимизация Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Анализ простого плана запроса. Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы.

13.03.2024    5114    spyke    28    

49

HighLoad оптимизация Программист Платформа 1С v8.3 Бесплатно (free)

Оказывается, в типовых конфигурациях 1С есть, что улучшить!

13.03.2024    7597    vasilev2015    20    

42

HighLoad оптимизация Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для простого и удобного анализа настроек, нагрузки и проблем с SQL сервером с упором на использование оного для 1С. Анализ текущих запросов на sql, ожиданий, конвертация запроса в 1С и рекомендации, где может тормозить.

2 стартмани

15.02.2024    12463    241    ZAOSTG    82    

115

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Принимать, хранить и анализировать показания счетчиков (метрики) в базе 1С? Почему бы нет? Но это решение быстро привело к проблемам с производительностью при попытках построить какую-то более-менее сложную аналитику. Переход на PostgresSQL только временно решил проблему, т.к. количество записей уже исчислялось десятками миллионов и что-то сложное вычислить на таких объемах за разумное время становилось все сложнее. Кое-что уже практически невозможно. А что будет с производительностью через пару лет - представить страшно. Надо что-то предпринимать! В этой статье поделюсь своим первым опытом применения СУБД Clickhouse от Яндекс. Как работает, что может, как на нее планирую (если планирую) переходить, сравнение скорости работы, оценка производительности через пару лет, пример работы из 1С. Все это приправлено текстами запросов, кодом, алгоритмами выполненных действий и преподнесено вам для ознакомления в этой статье.

1 стартмани

24.01.2024    5692    glassman    18    

40

HighLoad оптимизация Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Встал вопрос: как быстро удалить строки из ТЗ? Рассмотрел пять вариантов реализации этой задачи. Сравнил их друг с другом на разных объёмах данных с разным процентом удаляемых строк. Также сравнил с выгрузкой с отбором по структуре.

09.01.2024    14105    doom2good    49    

71
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Dimasik2007 430 24.08.12 09:42 Сейчас в теме
Каждый разработчик должен написать свой перенумератор, с блэкджеком и ...
11. Abbra 23 04.02.13 13:48 Сейчас в теме
(1) Dimasik2007,

не каждый делает перенумерацию видов расчета


(4)


а где же установка начального номера? придется каждый раз с начала года перенумеровывать?
2. tazmag 21.09.12 23:59 Сейчас в теме
мне как то нужно было перенумеровать платежные поручения в бухгалтерии государственных учреждений, их там порядка 500 штук было, но я не решился этого делать, хотя имел несколько обработок для этих целей, а потом их провели и все нормально, потом как бы и менять уже нельзя их..))
3. andy77777 01.10.12 15:55 Сейчас в теме
Если документов больше 10000 - нормально работает?
4. pryaneg2008 111 31.10.12 13:44 Сейчас в теме
да работает нормально проверено в УПП
8. AlexO 135 26.11.12 11:42 Сейчас в теме
(4)
В УПП? т.е. вы не в курсе, что в УПП есть пакеты сквозных документов, которые нумеруются определенным образом?
5. FlexL 29 13.11.12 18:51 Сейчас в теме
Хорошо бы прикрепить условие отбора объектов перенумерации по типу: перенумеровать объекты участвующие в проводках, в движениях чего либо
6. FlexL 29 13.11.12 18:55 Сейчас в теме
да и заодно начальный номер/код перенумерации
7. Fuego 463 26.11.12 11:39 Сейчас в теме
Установку отбора можно сделать и поудобнее. Очень сложно реализовать это по двойному клику? А в форме установки отбора нет возможности отмены. Я закрыл форму по нажатию на "крестик", но родительская форма получила сигнал "отбор есть". Очень неудобно реализована колонка "Префикс". Я вообще, сперва искал кнопку подобную той, что используется для установки отбора. А всё потому, что оформления невнятное. Нет разделительных полос. Я бы не решился использовать это.
9. Bacemo 26.11.12 11:48 Сейчас в теме
Сколько только не придумывали бухгалтеры задач перенумеровать. Каждый раз особенная. Универсальными средствами не обойтись.
10. aleksey.kubovtsov 118 09.01.13 18:23 Сейчас в теме
спасибо за решение , рабочая обработка !
12. 1977 2 30.11.13 18:57 Сейчас в теме
В КА работает. Спасибо!!!
13. mapt 10.01.14 10:13 Сейчас в теме
Поменяйте расширение обработки на *.epf
14. lesorubka 21 15.01.16 11:31 Сейчас в теме
Вот спасибо! пригодилось для перенумерации в ЗУП 2.5 Основных и дополнительных видов расчета - так как их нумерацией никто не озадачивался и новые виды расчета вводились без кодов. А когда стали сливать несколько организаций в ЗУП 3.0 - То справочник видов расчетов оказался с тучей элементов с одинаковыми или почти одинаковыми наименованиями да еще и без кодов - и где чей и в какой организации использовался - не понятно.
15. user1758004 03.02.23 13:55 Сейчас в теме
минус за остуствие начального номера.
16. user1758004 03.02.23 13:59 Сейчас в теме
Это диверсия а не обработка - почему в обратном порядке нумерует?

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