Почему в типовых конфигурациях 1С используется три субконто на регистре бухгалтерии?

1. nayd 9 22.09.20 16:40 Сейчас в теме
Почему в типовых конфигурациях 1С используется ровно три субконто на регистре бухгалтерии?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. ubnkfl 22.09.20 16:55 Сейчас в теме
(1)
https://forum.mista.ru/topic.php?id=685516

У Радченко в профразработке в главе про быстродействие было про индексы и регистр бухгалтерии. Сейчас под рукой нету
Вроде как больше 16 полей в индекс не лезет. А одно субконто - это три поля плюс еще периоды и какие-то еще служебные поля.


Про размер составного индекса в т.ч. на курсе по платформе слышал от Белоусова в УЦ №1.
4. TODD22 18 22.09.20 17:00 Сейчас в теме
(1)Трёх субконто для ведения бух учёта достаточно.

Больше четырёх делать не рекомендуется, будут проблемы с производительностью.
7. herfis 498 22.09.20 17:36 Сейчас в теме
(4) Это точно? Вроде ж в 8-ке учли ошибки 7-ки и на общую производительность увеличение количества субконто на единичных счетах повлиять не должно?
8. TODD22 18 22.09.20 17:38 Сейчас в теме
(7)
Это точно?

Если верить документации 1С.
Вроде ж в 8-ке учли ошибки 7-ки и на общую производительность увеличение количества субконто на единичных счетах повлиять не должно?

Ограничение на стороне ms sql у него ограничение на индекс в 16 полей. Пятое и последующее субконто не будет попадать в индекс. Из за чего отбор будет по первым четырем субконто, а по пятому вернёт все записи и будет искать перебором.
9. herfis 498 22.09.20 17:41 Сейчас в теме
(8) А! Ну, это проблемы работы с доп-субконто по этим конкретным счетам. Это не страшно. В 7-ке просто было, что добавление новых субконто автоматически вело к разбуханию итогов по всем счетам. А в 8-ке итоги по разному количеству субконто раздельно хранятся.
11. AndKovalchuk 192 23.09.20 09:51 Сейчас в теме
(9)Я думаю еще проблемы с отчетами (стандартными и регламентированными). Там все запросы заточены именно под три субконто. В 7-ке так точно приходилось допиливать всю стандартную отчетность конфигурации.
10. herfis 498 22.09.20 17:44 Сейчас в теме
(8)
Ограничение на стороне ms sql у него ограничение на индекс в 16 полей. Пятое и последующее субконто не будет попадать в индекс. Из за чего отбор будет по первым четырем субконто, а по пятому вернёт все записи и будет искать перебором.

Эту фигню я в проф-разработке читал. А самая типа жесть - еще и примитивных типов в субконто насыпать. Тогда типа страйк.
5. RustamZz 22.09.20 17:27 Сейчас в теме
(1) Возможно из-за того, что если в РБ больше 15 измерений, то часть из них в индексе заменится на хеш по которому seek не будет работать, что приведет к резкому падению производительности.
2. Swetlana 25 22.09.20 16:44 Сейчас в теме
Так сложилось исторически
6. uriah 17 22.09.20 17:34 Сейчас в теме
(1) В бюджете используется 5 субконто.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот