v8: БП 2.0.28.3 Очень долго заполняется форма баланса, если много ОС #585539


#0 by DSatan
БП КОРП 2.0.28.3 Запустил заполнение формы баланса в реглотчетности и вот уже час лопатит (скушав проц на клиенте по макимуму) и конца не видно Сталкивался кто-нибудь?
#1 by DSatan
Допинфо: админ говорит что SQL сервер расслаблен, на апликухе тоже нагрузку проверил - тоже ничего подозрительного
#2 by DSatan
в каком направлении копать хоть начинать?
#3 by Fragster
замер производительности рулит
#4 by DSatan
неохота прерывать, чтобы подключится в режиме отладки. час уже пыхтит думал может сталкивался уже кто еще немного подожду и буду замерять
#5 by shuhard
нормально или нет тебе решать, а лопатит баланс  ОС
#6 by DSatan
ОС не так уж и много к тому же месяц назад все было пучком как думаете: в ТИИ есть смысл?
#7 by Fragster
у меня везде разрешено подключение отладки при запуске %)
#8 by DSatan
оу, шит! переговорил с бухом по ОС, оказывается пару последних месяцев оприходовали уйму ОС сеньк за наводку
#9 by DSatan
тем не менее вопрос насчет ТИИ - есть вообще смысл делать или не стоит время терять? полный ТИИ давно не делал, разве что при обновлениях пересчет итогов иногда автоматом проходил
#10 by hhhh
там вообще этот отчет вообще сырой. Забавная бага, например, мСчет - это соответствие, где все счета перечислены. Но прикол в том, что счета 76 в этом соответствии нет, разработчики про него забыли, и эта строчка мне разворачивала итоги по всему плану счетов и баланс где-то полчаса формировался.
#11 by DSatan
ты меня пугаешь :)
#12 by DrShad
так и есть как говорит, т.е. новая форма баланса это просто пипец какой-то
#13 by DSatan
как исправлял?? создавал отдельный массив счетов по 76 аналогично этому?
#14 by DSatan
хмм... не, проще добавить общий массив элемент "76" :)
#15 by qwe123
мож кто и про это знает?
#16 by shuhard
Прочие внеоборотные активы В показателе "Прочие внеоборотные активы" (код показателя 1170) приводится информация о внеоборотных активах и вложениях, не нашедшая отражения при формировании перечисленных выше показателей раздела I Внеоборотные активы. В частности, в составе прочих внеоборотных активов отражаются суммы перечисленных авансов и предварительной оплаты работ и услуг, связанных со строительством объектов основных средств (письмо Минфина РФ от 24.01.2011 №07-02-18/01). К составе прочих внеоборотных активов может приводиться также информация об отдельных расходах, учитываемых на счете 97 "Расходы будущих периодов". Например, расходах на освоение природных ресурсов, срок списания которых истекает более чем через 12 месяцев после соответствующей даты. Агропромышленные предприятия в составе прочих внеоборотных активов показывают затраты по формированию основного стада продуктивного и рабочего скота. Применительно к плану счетов учетных программ "1С" в показателе "Прочие внеоборотные активы" приводится сальдо на счетах 08.06 "Перевод молодняка животных в основное стадо", 08.07 "Приобретение взрослых животных", 60.02 "Расчеты по авансам выданным", 60.22 "Расчеты по авансам выданным (в валюте)" и 60.32 "Расчеты по авансам выданным (в у.е.)" - в части перечисленных авансов и предварительной оплаты работ и услуг, связанных со строительством объектов основных средств, сальдо на счете 97 - в части долгосрочных расходов будущих периодов на соответствующую дату. По умолчанию в этом показателе приводится сальдо только по счетам 08.06 и 08.07. Авансы на счетах 60.02, 60.22 и 60.32, а также расходы на счете 97 считаются краткосрочными.
#17 by DSatan
несмотря на то, что я заранее исправил ошибку, указанную в , за что ему спасибо, результаты замеров неутешительны: оказался прав (не знаю кто это, но подозреваю что Пит :))), большое ему спасибо, 96,24%  времени (что вылилось примерно в 5 часов реального) уходит на выполнение в цикле по основным средствам две строки: а корень зла в строке из P.S. формирование баланса за 5 часов - время неадекватное. посоветовать можете чего?
#18 by DSatan
+ что-то стремно мне курочить Обработка.БухгалтерскиеИтоги.МодульОбъект
#19 by МихаилМ
я об этом писал года 3 назад корень зла в (ОбходРезультатаЗапроса.ПоГруппировкам)
#20 by Snovy
Не сталкивался, но нам наверное везет - мы первым делом сразу комментим процедуру ЗаполнитьАвто и пишем вместо нее свое.... куски кода, написанные еще во времена 8.0.1 бывшими семерочниками по прежнему отрабатывают быстрее, что главное - правильнее и технически и методолгически, чем кошерные запросы от типовой... Может я в чем и не прав, но оно так и есть...
#21 by Snovy
Я вот сейчас вспоминаю строчки баланса, а что там есть такого, что нельзя взять сальдо счета 01 и вычесть из него 02? Зачем по ОСам то крутиться?
#22 by Snovy
Уже несколько лет авансы по кап.строительству показываем исключительно в строках баланса, связанных с кап.строительством. Почему типовые это не умеют, джо сих пор не понимаю - наверное потому, что организациям, использующим типовые в чистом виде - это на фиг не нужно....
#23 by RayCon
+1
#24 by DSatan
Значит, проблема известна уже 3 года и 1С ничего не предпринимает? Это в их стиле.
#25 by DSatan
Нет, не все так просто. В алгоритме заполнения  баланса ФормаОтчета2011Кв1 никакого обхода по субконто нет, все просто для безобразия А обход по ОС появился только в ФормаОтчета2011Кв3 из-за счета 01.08 и необходимости разделения амортизации по 01.01 и 01.08
#26 by shuhard
[ оказался прав (не знаю кто это, но подозреваю что Пит :))), большое ему спасибо, ] редкостный для меня комплимент, но увы для форума, я не Пит
#27 by DSatan
Пит, не Пит - неважно, главное что по делу всегда отвечаешь :)
#28 by shuhard
уход Пита - трагедия форума, с тех пор миста медленно и неотвратимо мудеет
#29 by DSatan
вернемся к нашим баранам "Субсчет 01.08 ""Объекты недвижимости, права собственности на которые не зарегистрированы"" предназначен для обобщения информации о наличии и движении основных средств организации, права собственности на которые не зарегистрированы в установленном законодательством порядке." Я так понимаю, что туда должны относиться автомобили до регистрации и недвижка - правильно? Таких ОС практически ни у кого нет, а если и есть - то буквально единицы. Исходя из этого думаю сделать вот что - сделать вначале отдельный расчет данных по 01.08 с обходом по субконто (ОС__01_08 и П000100113004_02_01__01_08). Для расчета П000100113004 использовать старый алгоритм с учетом полученных ОС__01_08 и П000100113004_02_01__01_08 думаю это будет самое оптимальное
#30 by DEVIce
. А что с ним? Почему ушел?
#31 by DSatan
се ля ви
#32 by shuhard
обиделся
#33 by ttassha
Попробуйте посмотреть баланс из 29 релиза. У нас отчет от 28 релиза тоже долго формировался, в 29 проблемные строки исправлены, и формируется все быстро. Может быть, и вам поможет.
#34 by mikecool
да, редкостный был дятловод ))) немало моих клювов обломал ты вроде эстафету практически принял )
#35 by DSatan
вот черт, и вправду в новом релизе они весь алгоритм переделали
#36 by DSatan
обновился, теперь заполнение баланса пролетает за 2 минуты огромное спасибо, всем остальным тоже большое спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С