1С:Бухгалтерия 3.0. Борьба за производительность

01.06.15

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

Программисты в шоке: закрытие месяца в БП 3.0.
Как закрыть ноябрь 2014 года и успеть встретить новый год.

Платные

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

Наименование Скачано Купить файл
(только для физ. лиц)
Исправленная процедура ПодготовитьТаблицыДокументаДляЦелейПриобретенияРеализации (только для автора)
.txt 1,20Kb ver:1.0.0.0
0

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний за 2430 руб. в месяц

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Во время закрытия месяца в бухгалтерии 3.0 обнаружилась интересная зависимость. Январь 2014 г. провелся за 2 часа. Февраль 2014г. провелся за 7 часов. Март 2014г. провелся за 22 часа, а апрель не перепровелся - не хватило терпения и мощностей сервера, который админил Сергей Геннадьевич.

Сергей Геннадьевич - наш старший системный администратор с большой буквы, Главный Системный Админище! И каждый месяц 2014 года он являл миру чудеса виртуализации, увеличения производительности лезвий, мегабыструю запись на полку, и прочее, и прочее, и прочее. Между делом считал попугаев Гилева. Но в апреле он не смог явить чудо, и закрытие месяца не произошло за 1,5 суток.

К этому вопросу был подтянут я и тяжелая артилерия в виде профайлера, который указал на интересный запрос, возвращающий 96 тыс. строк. За некоторое время, проведенное за монитором, я локализовал документ, который перепроводился по 15 - 18 сек. Всего документов этого типа около 37000 в месяц. Этим документом оказался "ОтражениеНДСКВычету". В модуле менеджера документа ОтражениеНДСКВычету среди прочих оказалась процедура ПодготовитьТаблицыДокументаДляЦелейПриобретенияРеализации(Запрос, СтруктураРеквизиты). Она-то и явилась стимулом и первопричиной для повышения производительности сервера средствами администратора. Когда документ был снят с поддержки и ошибка исправилась, мы получили отлично тюнингованый сервер, и теперь у нас месяц закрывается за один час и двадцать две минуты.

P.S. А еще Сергей Геннадьевич хороший друг и надежный товарищ.

А еще тот, кто написал эту процедуру, никогда не сможет стать другом нашего старшего системного администратора. Он так и сказал.

См. также

Анализ учета Закрытие периода Бухгалтер 1С v8.3 Бухгалтерский учет 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет Налог на прибыль НДС Платные (руб)

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.

8500 руб.

21.10.2017    93081    359    173    

331

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    37278    115    152    

82

Закрытие периода Оптовая торговля Розничная торговля Кассовые операции Учет доходов и расходов Бухгалтер 1С v8.3 Бухгалтерский учет 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:CRM ПРОФ, КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 1С:ERP. Управление холдингом Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Гостиничный бизнес Пищевая промышленность Россия Бухгалтерский учет Бюджетный учет Налоговый учет ЕНВД ЕСХН ИП, ПБОЮЛ, КФХ Налог на прибыль НДС УСН ПСН (патентная система налогообложения) Платные (руб)

Внешняя обработка для ведения в электронной форме КУДиР в 1С - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Заполнение раздела 1 - "доходы и расходы" из журнала документов вашей ИБ (любой конфигурации 1С:Предприятие 8). Формирование отчета Кассовая книга КО-4 по данным раздела 1.

6990 руб.

15.03.2016    119676    302    160    

287

Загрузка и выгрузка в Excel Закрытие периода Оптовая торговля Производство готовой продукции (работ, услуг) Регламентированный учет и отчетность Бухгалтер 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Обработка позволяет формировать средствами 1С Налоговую декларацию по НДС (Приложение № 4 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. № 1137 (в ред. Постановления Правительства РФ от 19.08.2017 № 981)  и (в ред. 28.04.2018: ФНС приказом от 06.04.2018 № ММВ-7-6/196@) заполнив файл Excel книгой продаж, покупок по стандарту (Постановления Правительства РФ от 19.08.2017 № 981) (в ред. 28.04.2018: ФНС приказом от 06.04.2018 № ММВ-7-6/196@) или загрузив минимум информации из любой внешней базы. Итог - Декларация в электронном виде для сдачи в ФНС. Повышение с 01.01.2019 ставки НДС с 18 до 20% на основании Федерального закона от 3 августа 2018 года № 303-ФЗ потребовало внести коррективы и в постановление Правительства РФ от 26.12.2011 № 1137

4200 руб.

26.12.2017    47816    97    26    

97

Учет доходов и расходов Закрытие периода Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Решение регламентирует учет доходов будущих периодов (ДБП) в организации: сохраняет подробную информацию о объекте ДБП. По окончании месяца на основе введенной информации формируются проводки списания ДБП, отчеты для бухгалтерского и налогового учета. Подходит как для различных версий Бухгалтерии 8.3, так и для ERP и КА.

5500 руб.

09.10.2020    20981    51    24    

46

Закрытие периода Корректировка данных Программист Пользователь 1С v8.3 Система компоновки данных 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 руб.

13.07.2015    52159    180    29    

132

Закрытие периода Бухгалтер 1С v8.3 Бухгалтерский учет 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет Платные (руб)

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

7500 руб.

20.10.2020    11742    8    9    

8

Закрытие периода Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Бухгалтер Пользователь 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Менеджер забывает перемещать товар между складами, а в УТ отключен контроль остатков ? Бухгалтер готов застрелиться при закрытии месяца и выравнивании отрицательных остатков по складам и фирмам ? Используй автоматическое перемещение товаров между складами и организациями для 1С УТ 11.

5000 руб.

30.05.2019    30155    34    10    

38
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Brawler 461 01.06.15 16:22 Сейчас в теме
Странно все конечно. Надеюсь вы отписались по сему факту в 1С.
А вообще еще одна странность есть, почему вы используете 37000+ документов отражения НДС к вычету коли еще в приходных документах, а точнее в с/ф полученном можно жмякнуть галочку принять к вычету... ну это наверное детали учетной политики...
2. pit201201 89 01.06.15 16:28 Сейчас в теме
(1) Brawler,
Так и есть, детали ее самой, политики. Да и не я их использую, бухгалтера.
3. Alex_E 2390 01.06.15 16:30 Сейчас в теме
Вообще странно как то - документ "Отражение НДС к вычету" - по своей сути - такая затычка, для возможности отразить НДС по операциям вручную, в таких количествах ему в учете делать в общем то стопудово нечего. Если НДС "простой" - то делается в счетах - фактурах, ну и по 19.01 формирование записей книги покупок. Если НДС сложный - то просто "Формирование записей книги покупок", а отражение - редкость, Так что, ИМХО, - Сергею Геннадьевичу надо поискать не того, кто этот документ написал, а того, кто его криво использует :-)
Val300; Taktic; lavdeenko; Astafan; h00k; ojiojiowka; +6 Ответить
4. pit201201 89 01.06.15 16:46 Сейчас в теме
(3) Alex_E,
Есть документ - используем. Нет документа - не используем. Предлагаю считать использование этого документа как объективную реальность не зависящую от нас(программистов и многострадальных админов) и больше не поднимать тему: "...а надо ли его использовать". А вот внутренность его надо писать правильно, раз уж взялись. Если копнуть поглубже там еще можно (а может и нужно) оптимизировать.
Восьмой; Fox-trot; Зеленоград; +3 Ответить
5. Alex_E 2390 01.06.15 17:01 Сейчас в теме
(4) Есть справка


Документ "Отражение НДС к вычету"


Документ предназначен для отражения вычета по НДС вручную, в т.ч. при упрощенном учете НДС, а также для корректировки НДС, предъявленного поставщиком.
её принципиально не используем. Будет вручную делать то, что программа делает прекрасно автоматически.
Подход знакомый, и вылезти из этой ситуёвины чаще всего дорогого стоит, потому что наверняка бух учет с регистрами "НДС не бьёт". Ради интреса сделайте Экспресс проверку ведения учета по одному разделу - Ведение книги покупок по налогу на добавленную стоимость - интересно что он выдаст.

Из практики - такие конторы встречались, ингда выход был один - делал свёртку и начинали учет с правильными остатками 0 прекрасно всё работает что при сложно что при простом учете НДС. Отражение как документ используется, но именно для ручного отражения, когда автоматом просто никак (лизинг например, хотя сейчас на балансе у лизингополучателя и это воткнули в БП).

Того, кто научил бухгалтеров работать "нештатно", нужно к Сергею Геннадьевичу на перевоспитание отправить, он может расскажет, если есть хаб 10 Мбит, то его можно использовать, но если гигабитный поставить - будет гораздо лучше...

Положительное в Вашей истории - прекрасно разогнанный сервак - так что сплошной позитив :-)
7. CheBurator 3230 01.06.15 20:47 Сейчас в теме
(5) основной посыл все же " А вот внутренность его надо писать правильно, раз уж взялись"
Зеленоград; RustIG; +2 Ответить
8. Alex_E 2390 01.06.15 21:35 Сейчас в теме
(7) CheBurator, может оно и так, но если трактор предназначен для того чтобы пахать, его в качестве такси использовать конечно можно, вот только удивляться эффективности такого использования не стоит - а тут ситуация похожа.
Автору, конечно, респект и уважуха - нашёл, исправил. Правда не скачивал и скачивать не буду, а в публикации не видно, может как раз что то, для автомата нужное, может ещё что... Но тут как говорится не искали лёгких путей (поставить работу правильно, трактор пахать должен, а таксовать - на то легковушки есть), а пошли по пути исправления неправильно используемых документов (таксовать на тракторе продолжили, кабинку оттюнинговали, но трактор оставили на улице, а он для поля придуман был)...

всё ИМХО - ничего личного...
10. pit201201 89 02.06.15 09:10 Сейчас в теме
(8) Alex_E,
"Правда не скачивал и скачивать не буду..."
Файл с тем, что исправил предназначен исключительно автору бага. Вы автор?
Если нет, то за спасибо расскажу, хотя вроде все прозрачно и так если в исходник заглянуть.
13. Alex_E 2390 02.06.15 09:52 Сейчас в теме
(10)
Файл с тем, что исправил предназначен исключительно автору бага. Вы автор?
- неа, не я, но сомневаюсь, что автор будет его тут скачивать :-)
Ну, а смысл тюнинговать трактор?
- вот и я о том, что смысла нет, налдо использовать по назначению, и все дела :-)
12. CheBurator 3230 02.06.15 09:43 Сейчас в теме
(8) Конечно, все имхо - тут я согласен.
Но если взяли трактор - то он и должен пахать. А по факту - лошаденок в моторе оказалось маловато.
.
Автору топика - конечно плюс за поправку, но огромный минус за то, что не показано что было правильно и почему.
Получается в общем случае: и 1Совцам веры нет, и автор - хз (Хочу Знать) что-там наворотил...
6. logdog 01.06.15 18:01 Сейчас в теме
Сергей Геннадьевич создал тикет для 1С?
11. pit201201 89 02.06.15 09:25 Сейчас в теме
(6) logdog,
Ну, а смысл тюнинговать трактор?
Полезут, исправят, новых косяков наляпают. Старый bug лучше новых двух. ;)
9. RustIG 1884 02.06.15 07:54 Сейчас в теме
(0) в публикации надо описать и показать, что было "не так" в процедуре, что исправили...
Fox-trot; olbu; +2 Ответить
14. Dach 388 02.06.15 10:26 Сейчас в теме
Обычно, на этом ресурсе, если находят в типовой ошибку и элегантное решение проблемы - просто выкладывают код на всеобщее обозрение и получают плюсы в карму. А не ставят за текстовый файл с якобы работающим баг-фиксом, цену в 49 стартмани. Тема не раскрыта, минус за жадность....
alexstav; ojiojiowka; Dvornik; 7o2uYXg; Taktic; OksanaSub; soulsteps; lavdeenko; olbu; +9 Ответить
15. pit201201 89 02.06.15 10:59 Сейчас в теме
Интрига! Хорошо! Любители готовых решений брызгают слюной.
16. Alex_E 2390 02.06.15 11:30 Сейчас в теме
(15) Увы, донести до Вас мысль, что Вам пытаются помочь не получилось :-(
Всё же -
Ради интереса сделайте Экспресс проверку ведения учета по одному разделу - Ведение книги покупок по налогу на добавленную стоимость - интересно что он выдаст.

отпишитесь, если не трудно, хотя бы сколько строк Вы там видите?
17. pit201201 89 02.06.15 13:18 Сейчас в теме
(16) Alex_E,
Проверку сделал, строк в [Соответствие в БУ выручки от продаж начисленному НДС] действительно многовато. А в [Соответствие сумм выручки от продаж, прочих облагаемых НДС доходов в БУ и сумм возвратов поставщикам с суммами в подсистеме учета НДС] еще больше (похоже на полный список вышеозначенных документов за период). Поставил на вид главбуху, с постами 3 и 5 ознакомил. Вооружился БСЛ, жду команды "Копать" или "Отставить".
Восьмой; Alex_E; +2 Ответить
18. Alex_E 2390 02.06.15 13:28 Сейчас в теме
(17) По опыту знаю - использование этих документов - сплошные косяки в учете, и перейти в "штатный" режим просто так не получится - нужно будет поработать :-)
19. CheBurator 3230 02.06.15 20:05 Сейчас в теме
(18) "поработать" и "бухгалтерия" - слабосовместимы.. они работают в декаду перед сдачей отчености... до дидлайна примерно
20. Alex_E 2390 02.06.15 20:32 Сейчас в теме
(19) CheBurator, Под поработать, в данном конкретном случае, я имел ввиду не бухгалтерию, а сопровождальщиков - т.к. бухгалтера из этой ямы, куда они себя (или кто то их), загнали вряд ли вылезут - придётся или что то написать, или штатными способами восстанавливать учет......:-)
Оставьте свое сообщение