Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

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

Арт.: 1181112

Продано: 54

ГрП -форма.png
Корректировка.png
ГрП -документы нарушения.png
ГрП -настройка.png
ГрП -настройка СУБД.png
ГрП -отчет ошибки.png
ГрП -закрытие месяца.png
Оптимизация.png
ГрП -форма.png
Корректировка.png
ГрП -документы нарушения.png
ГрП -настройка.png
ГрП -настройка СУБД.png
ГрП -отчет ошибки.png
ГрП -закрытие месяца.png
Оптимизация.png
Лицензия

14400 руб.

Техподдержка

2000 руб.

Представляю вам программный продукт, который успешно используется для ускоренного последовательного проведения документов в более чем 10 организациях уже 2 года.

Средняя скорость проведения документов с этим расширением составляет 3 документа в секунду, что даже при количестве 100 тысяч документов в месяц позволяет провести их все за одну ночь. Это очень удобно, так как не мешает дневной работе бухгалтерии. 

Данное решение будет полезно для компаний, в которых ежемесячное количество документов превышает 10 тысяч.

Хотя поддержка данному решению со стороны разработчика почти не требуется, мы гарантируем бесплатную поддержку в течение 1 года: при выходе новых версий конфигурации мы оперативно проверим расширение на совместимость и опубликуем здесь обновление при необходимости.

Новое в версии 2022.12.04

Выполнена оптимизация проведения документов при включенной функциональной опции «Раздельный учет НДС».
Действует при групповом проведении документов с включенной опцией «Оперативное проведение».
В данном режиме получение остатков из регистра накопления НДСРаздельныйУчет выполняется из текущих итогов, аналогично получению итогов из регистра бухгалтерии.

История создания

История создания данного расширения началась с попыток зачесть все авансы и устранить сальдо «красным» на 62 и 60 счетах с детализацией по всем субконто (для корректного формирования счет-фактур на аванс). Причины, по которым мы долго не могли это сделать, банальны. Документы загружаются, вводятся и редактируются задним числом, и при большом их объеме стандартную процедуру восстановления последовательности сделать просто не успевали, она выполнялась несколько дней. Остатки на конец периода корректировали вручную, но они появлялись вновь. Авансы зачитывались не полностью.
Нам стало казаться, что борьба с ошибками будет бесконечной!

Решение проблемы требовало комплексного подхода, включающего ускоренное восстановление последовательности проведения документов. После анализа задержек стало понятно, что оптимизировать нужно получение остатков регистра бухгалтерии на момент времени документа. Оптимизация настроек сервера и оборудования, регламентное обслуживание базы дали улучшение производительности, но не достаточное. Данных было слишком много.

Выполнять расчеты при закрытии месяца не было возможности, так как проводки нужны для ежедневной работы. И типовой механизм отложенных расчетов совместим не с любой учетной политикой.

В теории я знал, что есть способ получать остатки гораздо быстрее, используя текущие итоги. Но чтобы ими воспользоваться, нужно было найти метод быстрого изменения активности проводок и расчета текущих итогов.

За месяц был разработан прототип расширения конфигурации, в котором групповое перепроведение документов выполнялось уже с использованием текущих итогов. Производительность выросла на порядок!

В ходе эксплуатации были разные проблемные ситуации, для их исключения так же были реализованы:

  • корректное прерывание работы;
  • восстановление итогов в ситуации сбоя в работе сервера;
  • автоматическое определение и настройка параметров базы СУБД;
  • приостановка группового проведения до завершения регламентного обслуживания базы СУБД;


МЕТОДИКА УСТРАНЕНИЯ ОШИБОК ЗАЧЕТА / ВЫДЕЛЕНИЯ АВАНСОВ

Общая последовательность действий для устранения ошибок зачета/выделения авансов следующая:

  1. Выполнение обработки «Корректировка сальдо и зачёт авансов по 60 и 62 счетам» на начало месяца;
  2. Восстановление последовательности обработкой «Групповое перепроведение документов» до конца месяца;
  3. Формирование отчета «Ошибки на счетах 60 и 62 с документами и субконто» за месяц.
    При выявлении отчетом ошибок потребуется их устранение итерациями для каждого договора контрагента:
    1. Исправление первого документа в цепочке документов по договору контрагента;
    2. Перепроведение цепочки документов по договору контрагента;
    3. Формирование отчета «Ошибки на счетах 60 и 62 с документами и субконто»;
  4. Окончательное восстановление последовательности обработкой «Групповое перепроведение документов»;


Отчет «Ошибки на счетах 60 и 62 с документами и субконто» 

Создан для нахождения ошибок зачета/выделения авансов с определением их причины. Если его использовать после восстановления последовательности проведения документов, то мы найдем только ошибки, которые не могут быть устранены автоматически.

Эти ошибки можно разделить на две категории по способу их устранения:

  1. Если на начало месяца есть сальдо «красным» и не зачтенные авансы, их можно устранить обработкой
    «Корректировка сальдо и зачёт авансов по 60 и 62 счетам»;
     
  2. Другие ошибки, связанные с некорректным заполнением реквизитов в документах, устраняемые только изменением документов.
    Виды ошибок в документах: 
    • Счета расчетов или счета авансов указаны с ошибкой;
    • В документе отключен автоматический зачет или погашение аванса;
    • Указан договор с видом, не подходящим к счету, виду документа или операции документа;
    • Есть ручное изменение проводок документов;
    • Введены документы «Операция»;

 

Обработка «Корректировка сальдо и зачёт авансов по 60 и 62 счетам»

Обработка создана для корректировки начального сальдо по 60 и 62 счетам, для автоматического зачёта авансов по разным расчетным документам с совпадающими договорами на указанную дату. В результате создается документ «Операция» датой на 1 секунду меньше указанной даты.


Прочие оптимизации проведения документов

Доработан алгоритм проведения документов «Корректировка долга», где к стандартным проводкам автоматически добавляются проводки зачета и выделения аванса. Без этой доработки восстановление последовательности не устраняет ошибки автоматически.

Выполнена оптимизация проведения документов «Корректировка реализации», что ускорило их проведение в десятки раз (в типовом решении запрос составлен не оптимально).

Стандартная обработка «Групповое перепроведение документов» усовершенствована. 
В настройке можно добавить в последовательность проведения синхронизированные документы для выбранного узла обмена, а так же любые документы по заданному вами запросу. Это позволяет сразу провести загруженные из торговой системы документы с 4-х кратным ускорением и в последовательности.

Иногда изменения в документах столь незначительные, что можно не восстанавливать последовательность проведения. Из формы обработки «Групповое перепроведение документов» можно получить список документов, нарушивших последовательность, проконтролировать отсутствие существенных изменений. После чего проведение можно продолжить с любой заданной даты, отключив флажок «С момента нарушения последовательности». Перед началом проведения граница последовательности будет установлена на указанную дату начала периода.
 

Обработка «Оптимизация проведения документов»

Обработка работает только с СУБД MS SQL Server и выполняет операции, которые в большинстве случаев устраняют проблемы производительности сервера СУБД. Запускается вручную за день или непосредственно перед запуском группового перепроведения документов. Чаще всего обработка дублирует регламентное обслуживание базы СУБД, но если регламент не выполняется или результат его выполнения вас не устраивает, то можно воспользоваться данной обработкой.

Иногда регламент настроен таким образом, что выборка данных для обновления статистики делается лишь частичная (это режим по умолчанию). При наличии проводок будущими датами SQL Server проскакивает записи близкие к текущей дате, что приводит к формированию сильно не оптимальных планов исполнения запросов. Данная обработка использует только полную выборку данных для построения статистики (только FULL SCAN). Статистика индексов обновляется при их перестроении в режиме максимального параллелизма. 

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

 

СИСТЕМНЫЕ ТРЕБОВАНИЯ
  1. Использование архитектуры клиент-сервер;
  2. Сервер 1С:Предприятие 8.3 (8.3.12.1529 или новее) под управлением ОС WINDOWS;
  3. Сервер СУБД MS SQL Server или PostgreSQL (должен быть установлен провайдер OLE DB или драйвер ODBC);

 

ТЕХНОЛОГИИ

Расширение использует ряд уникальных технологических приёмов, оптимизирующих проведение документов:

  • Используются текущие итоги регистра бухгалтерии для получения остатков на момент времени документа;
  • Оптимизированы запросы и уменьшено число обращений к серверу СУБД кэшированием данных;
  • Управление итогами и границей последовательности оптимизировано SQL-запросами;
  • Групповое перепроведение приостанавливается на период регламентного обслуживания базы;
  • Содержит средства обслуживания таблиц регистра бухгалтерии базы СУБД из приложения 1С (индексов, статистики).
     
ОГРАНИЧЕНИЯ
  1. После перехода в режим оперативного проведения регистр бухгалтерии доступен только для чтения, что не позволит одновременно проводить документы другим пользователям;
  2. После перехода в режим оперативного проведения при возникновении ошибки, связанной с нарушением работы сервера, снятие блокировки с регистра бухгалтерии выполняется пользователем нажатием отдельной кнопки;
  3. В стандартной обработке «Закрытие месяца» отключена проверка необходимости восстановления последовательности. Для закрытия месяца перепроведение документов не требуется. Необходимо проверять границу непосредственно в обработке «Групповое перепроведение документов», нажав на гиперссылку «Перепроведение документов».

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.146.24
Статистика:
Просмотры 26641
Загрузки 76
Рейтинг 58
Создание 29.04.20 06:10
Обновление 28.02.24 13:53
№ Публикации 1181112
Характеристики:
Теги

Проведение Восстановление Последовательность HighLoad НДС Авансы

Рубрики Закрытие периода Инструменты администратора БД Корректировка данных
Кому Бухгалтер ,
Пользователь
Тип файла Расширение (cfe)
Платформа Бухгалтерский учет
Конфигурация 1С:Бухгалтерия 3.0
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Бухгалтерский учет
Доступ к файлу Платные (руб)
Код открыт Нет
1. AlvaroD 15.04.21 00:50 Сейчас в теме
Написано, что версия 2021.03.31. А скачивается 2021.02.07
2. Техподдержка 15.04.21 18:56
Добрый день!
Вы получили актуальную версию, но в ней была не обновлена версия расширения. В описании была правильно указана версия файла 2021.03.31. В публикации заменил расширение, изменив в нем только версию.

Спасибо за указание на ошибку!
3. Anyu-n 09.06.21 22:24 Сейчас в теме
Добрый день, хотим приобрести для Бухгалтерии 3.0 на поддержке,клиент-серверная, у нас проблема следующая, поможет ли ваша обработка ?:
1) Нам требуется перепроведение 41 счета для восстановление партий списания. Именно выравнивание партионного учета стоит на первом месте. За месяц количество реализаций порядка 3000 документов, поступлений 200-500. Нужно проводить последовательно каждый месяц отдельно. Сейчас перепроведение месяца занимает несколько часов, необходимо ускорить в разы. Поможет ли ваша обработка?
2) Ускорится ли перепроведение производимое из списка документов. Например зашли в список документов реализации выделили нужный список документов нажали провести. В этом случае ускорение сработает? Или нужно запускать специальную обработку по перепроведению всех всех документов (включая банк и прочие, по сути необязательные для наших целей процедуры)
3) Часто ли выходят обновления расширения? Существует ли поддержка в плане рассылки обновлений или в течении года обновления присылаются автоматически
146. SpaceCowboy 30.06.23 14:41 Сейчас в теме
(3) Приветствую!
Мне тоже интересно ускорение проведения именно по 41-му счёту. У нас очень большой номенклатурный оборот. Это расширение может нам в этом помочь?
Спасибо.
4. Техподдержка 10.06.21 10:05
Добрый день!
Максимальное 4-х кратное ускорение перепроведения достигается при использовании стандартной обработки "Групповое перепроведение документов" в ночном режиме (с блокировкой проведения другим пользователям). Проведение можно запускать сразу по всем организациям.
Но оптимизации типовых запросов ускоряет и проведение в дневном режиме, без блокировки работы остальных пользователей. Конкретное значение прироста скорости проведения зависит от соотношения количества документов разных типов. Самый большой выигрыш получается от проведения корректировки реализации и возвратов товаров, разница более чем 10-ти кратная.

Групповое перепроведение затрагивает все документы, которые находятся в последовательности после даты границы нарушения.
Обновления расширения выходят не часто, раз в год, так как вносимые изменения очень точечные и 1С не меняет эти участки кода уже давно. В любом случае мы оперативно выпускаем новые версии, если тестирование показывает изменение на новом релизе 1С.
Обновления мы высылаем бесплатно.
5. OAC_soft 20.06.21 15:00 Сейчас в теме
Добрый день!

Можно ли эффективно использовать данную обработку для 1С Управление холдингом (внутри 1С УХ встроена БП 3).
6. Техподдержка 20.06.21 18:01
Добрый день!
К сожалению, я не тестировал расширение для Управление холдингом, и ничего не могу сказать о совместимости с этой конфигурацией.
7. autoifrs 21.06.21 13:00 Сейчас в теме
Добрый день. Открыт ли код в инструментах и можем ли мы его самостоятельно дорабатывать? Имеем нетиповую конфигурацию и хотели бы воспользоваться доработками для старта (т.к. писать самим с нуля значительно дороже выйдет).
8. Техподдержка 21.06.21 13:04
Код почти весь открыт и дорабатывать его можете самостоятельно.
Закрыт только один модуль, в котором находятся процедуры с прямым обращением к серверу СУБД, и в нем нет никакой бизнес-логики.
Это сделано для безопасности.
9. OAC_soft 22.06.21 07:43 Сейчас в теме
Добрый день!

Будет ли эффект от использования этой обработки, если в учете (документах) одновременно используются разные способы зачета аванса: автоматически и не погашать и по документам?
11. OAC_soft 23.06.21 06:36 Сейчас в теме
Добрый день!

Предусмотрена ли покупка техподдержки за стартмани?
12. Техподдержка 23.06.21 10:00
Поддержка (и обновления) предоставляется независимо от способа оплаты покупки в течение 1 года.
Технически это происходит таким образом, что я после доработки расширения выкладываю его на сайт и отправляю повторно всем, кто его приобрел. Файл придет к вам на ту же эл. почту, которая была использована при скачивании в первый раз.
13. Техподдержка 23.06.21 10:56
Не сразу понял ваш вопрос, дополню ответ.
Инфостарт не предоставляет возможность оформлять тех. поддержку за SmartMoney.
Я могу разместить в публикации дополнительную тех. поддержку за SmartMoney, но фактически вы получите ссылку на скачивание какого-то файла (например с инструкцией по установке и использованию расширения).
А чтобы получить поддержку Вам придется написать мне в рамках публикации и описать ваши проблемы.
Если Вас это устроит, то я добавлю тех. поддержку за SmartMoney, её цена будет 20 sm.
14. OAC_soft 23.06.21 11:43 Сейчас в теме
Спасибо за ответ!

Мне достаточно скачивания новых версий. Спасибо!
15. CAIN 29.06.21 14:43 Сейчас в теме
Как можно получить обновление модуля? Приобретался 31.12.2020.
16. Техподдержка 29.06.21 14:49
Вы оплачивали $sm или деньгами?
17. olga10121982 20.10.21 12:23 Сейчас в теме
Здравствуйте!
При корректировки сальдо и зачет авансов
ОШИБКА: Справочник.ПрочиеДоходыИРасходы.КурсовыеРазницыПоРасчетамВУЕ. Предопределенный элемент отсутствует в данных
{ОперативноеПроведение Обработка.КорректировкаОстатковПоСчетамРасчетаСКонтрагентами.Форма.Форма.Форма(88)}: Значение = Справочники.ПрочиеДоходыИРасходы.КурсовыеРазницыПоРасчетамВУЕ;
{ОперативноеПроведение Обработка.КорректировкаОстатковПоСчетамРасчетаСКонтрагентами.Форма.Форма.Форма(897)}: СкорректироватьНаСервере();

по причине:
Справочник.ПрочиеДоходыИРасходы.КурсовыеРазницыПоРасчетамВУЕ. Предопределенный элемент отсутствует в данных
18. Техподдержка 20.10.21 12:33
Здравствуйте!
Вам необходимо создать элемент справочника "Прочие доходы и расходы" с наименованием "Курсовые разницы по расчетам в условных единицах" и назначить ему имя предопределенных данных КурсовыеРазницыПоРасчетамВУЕ.
Возможно, элемент справочника с подобным названием уже есть, тогда только установите ему имя предопределенных данных.
Можете использовать для этого высылаемую обработку УстановитьИмяПредопределенныхДанных.epf
Прикрепленные файлы:
УстановитьИмяПредопределенныхДанных.epf
19. Skif1989 04.02.22 23:34 Сейчас в теме
http://prntscr.com/26ounwg
подскажите пожалуйста, почему при закрытии месяца, два фоновых задания запускаются..
Это так нужно?
20. Техподдержка 07.02.22 10:33
Здравствуйте!
Два фоновых задания возникают только в случае приостановки проведения.
Одно из заданий используется для периодической проверки завершения периода регламентного обслуживания сервера.
Вы включили его в обработке "Настройка оперативного проведения", и задали расписание выполнения регламентного обслуживание, во время которого проведение приостанавливается (см. рисунок).
Прикрепленные файлы:
21. samir_27@list.ru 22.03.22 13:46 Сейчас в теме
Добрый день!
Уточните, пожалуйста, почему в документах Корректировка реализации на уменьшение формируются проводки по зачету аванса с положительной суммой (проводки не должно быть)? Так же при начислении аванса из корректировки в последующих документах реализации этот аванс не зачитывается.
22. Техподдержка 23.03.22 11:21
Здравствуйте!
Не могли бы вы прислать мне отчет "Ошибки на счетах 60 и 62 по субконто и документам" (из меню Операции - Отчеты), сформированный по одному контрагенту и за период, в котором находятся проблемные документы.
23. krasnovv 21.04.22 08:56 Сейчас в теме
Здравствуйте! Будет ли корректно работать с Бухгалтерия птицефабрики, редакция 3.0?
24. Техподдержка 21.04.22 09:00
Добрый день!
Если вы пришлёте файл конфигурации, смогу ответить. Ранее не использовали для этой конфигурации.
25. krasnovv 22.04.22 13:23 Сейчас в теме
Здравствуйте! Напишите пожалуйста, куда можно прислать?
26. Техподдержка 22.04.22 13:23
(25) Вы можете в этом чате прикрепить файл.
27. ital 27.04.22 06:13 Сейчас в теме
{ОперативноеПроведение ОбщийМодуль.УчетВзаиморасчетов.Модуль(449)}: Поле объекта не обнаружено (ОП_УчетПоПодразделениям)
ошибка вышла релиз Бухгалтерия предприятия, редакция 3.0 (3.0.111.16)
Возврат товаров поставщику на основании поступления
28. Техподдержка 27.04.22 09:23
Это конфигурация Бухгалтерия птицефабрики или обычная?
29. Техподдержка 27.04.22 13:36
Функция ОП_ПодготовитьПараметрыТаблицыВзаиморасчетовЗачетАвансов - в вашем расширении не выполняется, а должна бы.
Проверьте, есть ли оригинальная (не в расширении) функция УчетВзаиморасчетов.ПодготовитьПараметрыТаблицыВзаиморасчетовЗачетАвансов, и совпадают ли её параметры.
30. Техподдержка 05.05.22 16:07
Сегодня выложил обновление, в котором исключается данная ошибка.
31. LiOlle 13.05.22 13:38 Сейчас в теме
Добрый день.
2 года назад мы приобрели расширение «Оперативное проведение». Оплачивали $sm. В этом году бухгалтерия жалуется, что проводиться опять стало медленно.
Как мы можем получить обновление этого софта?
32. Техподдержка 13.05.22 13:48
Здравствуйте!
Вы можете купить поддержку за 2000 р.
Кроме того прочтите мою статью Об уточнении периода
33. user594714_1 10.06.22 18:30 Сейчас в теме
Добрый день
При попытке выполнить к примеру оптимизацию проведения, получаем ошибку
{ОперативноеПроведение Обработка.ГрупповоеПерепроведениеДокументов.МодульМенеджера(503,4)}: Слишком много фактических параметров (ОтменитьПроведениеРегламентныхОпераций)
Подробности см. в журнале регистрации.

Бухгалтерия 3.0.93.20
34. Техподдержка 14.06.22 11:24
Здравствуйте!
Текущий релиз, на который выпущено расширение - 3.0.112.34.
Потребуется обновление релиза.
35. mos-ad 22.07.22 00:00 Сейчас в теме
Здравствуйте.

Купили вашу обработку. Используем в Бухгалтерия предприятия, редакция 3.0 (3.0.115.19)

выдается ошибка:
{ОперативноеПроведение Обработка.ОП_ОптимизацияПроведенияДокументов.МодульМенеджера(210)}: Ошибка выполнения команды: DECLARE @DateNow DATETIME
SELECT @DateNow = DATEADD (dd,-1,GETDATE())

DECLARE @SQL NVARCHAR(MAX)
SELECT @SQL = (
SELECT '
UPDATE STATISTICS [' + SCHEMA_NAME(o.[schema_id]) + '].[' + o.name + '] [' + s.name + '] WITH FULLSCAN;'
FROM sys.stats s WITH(NOLOCK)
INNER JOIN sys.objects o WITH(NOLOCK)
ON s.[object_id] = o.[object_id]
AND s.name like '_WA%'
AND o.[type] IN ('U','V')
AND o.is_ms_shipped = 0
AND STATS_DATE(s.[object_id], s.stats_id) <= @DateNow
CROSS APPLY sys.dm_db_stats_properties(s.object_id, s.stats_id) AS sp
WHERE sp.modification_counter > 10
FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)')

EXEC sys.sp_executesql @SQL
{ОперативноеПроведение Обработка.ОП_ОптимизацияПроведенияДокументов.МодульМенеджера(206)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Invalid object name 'sys.dm_db_stats_properties'.
-------------------------------------------------------------------------------------------------------
Вот это сделали и выходит ошибка:
Эти замеры фиксируют время проведения 100 документов каждого вида,
при времени проведения документов вида РеализацияТоваровУслуг больше 50 секунд на 100 документов,
выполните обработку: Операции - Оптимизация проведения документов (используйте флаги по умолчанию, указав начало тестового периода).
36. mikitondom 01.08.22 10:46 Сейчас в теме
Добрый день.
На актуальном релизе 3.0 (3.0.116.XX) работать будет?
37. Техподдержка 01.08.22 16:33
Здравствуйте!
Сегодня проверю и отвечу.
38. Техподдержка 01.08.22 16:34
Проверку закончил, все в порядке. Работать будет.
39. Димитрий 04.08.22 14:17 Сейчас в теме
По ситуации с 1С Управлением холднига, не изменилось? не тестировали обработку?
40. Техподдержка 04.08.22 14:20
К сожалению, не располагаю доступом к базе Управления холдингом. Если вы предоставите cf, смогу проверить совместимость расширения.
41. user1840259 10.09.22 13:21 Сейчас в теме
Добрый день, поможет ли эта обработка при ведении раздельного учета НДС?
43. JohnyDeath 23.09.22 17:08 Сейчас в теме
снятие блокировки с регистра бухгалтерии выполняется пользователем нажатием отдельной кнопки;

Какой кнопки и где?

А вообще хотелось бы иметь какую-то одну форму, через которую можно было бы открыть все формы, описанные в ридми
44. Техподдержка 23.09.22 17:11
Кнопка появится в форме обработки "Групповое перепроведение документов" после запуска в режиме "Оперативное проведение".
Могу сделать гиперссылку на форму настройки из формы этой обработки.
Это устроит?
45. JohnyDeath 25.09.22 17:53 Сейчас в теме
(44) Думаю, что да, так будет лучше.
Еще предложение. Некоторые функции в расширении сделаны через "Вместо". Может лучше воспользоваться "ИзменениеИКонтроль"? Ведь версии БП у всех могут быть разные или были какие-то свои доработки именно этих функций.
46. Техподдержка 25.09.22 18:27
По поводу использования Вместо. Чаще всего это либо изменение входящих или исходящих параметра функции, либо существенное изменение большей части функции.
47. JohnyDeath 26.09.22 09:35 Сейчас в теме
У меня два вопроса:
1. Мне кажется, что групповое проведение совсем не ускорилось, и скорее даже стало выполняться медленнее. Что делать? Куда смотреть?
2. За один и тот же период (день) групповое перепроведение без установленного флага "Оперативное проведение" проводит 98 документов, а за тот же период, но с установленным флагом - 108. Почему? Откуда еще 10 появляется?

Проверял несколько раз.
48. Техподдержка 26.09.22 09:44
1. Смотреть замеры времени, ключевые операции начинаются на Проведение100...
Можете во время проведения использовать отладку и включать замеры времени отладчика.
2. Честно говоря, даже не представляю. Функция сбора списка документов для проведения одинаково работает в обоих режимах. Поставьте точку останова отладчика после выборки документов и посмотрите их список в обоих режимах запуска.
49. JohnyDeath 26.09.22 10:05 Сейчас в теме
(48) Я смотрел на замеры и оптимизацию проводил как описано в ридми, но ничего не изменилось.
Да и что мне даст замер, который показывает, что 100 реализаций провелось дольше 100 секунд?
https://i.imgur.com/yLYgvmV.png

2. Я конечно посмотрю, но у меня появился легкий осадочек.
Приобрел обработку, которая не выполняет своих главных функций (быстрое групповое проведение). Еще и какие-то лишние документы тянет в проведение, что вообще немного пугает
50. Техподдержка 26.09.22 10:13
100 секунд и более для реализации это много. Давайте разбираться.
На форме обработки предупреждение есть о не оптимальном размещении каталога временных файлов севера 1С ?
51. JohnyDeath 26.09.22 10:18 Сейчас в теме
(50) Есть, но я пока не могу его изменить. Сервер разработки работает под тем же логином, что и продуктивный сервер.
А, насколько я понимаю, для применения параметра каталога временных файлов необходимо перезайти в сеанс, т.е. по факту перезагрузить весь сервер. Правильно?
И попутно вопрос: можно ли как-то изменить этот параметр не входя под пользователем службы 1С интерактивно?
52. Техподдержка 26.09.22 10:23
Для изменения достаточно изменить путь к каталогу в переменных среды окружения учётной записи windows, с которой выполняется запуск агента севера 1С.
И перезапустить сервер 1С
53. Техподдержка 26.09.22 10:24
Можно изменить не входя в учетку, используя реестр regedit.
54. JohnyDeath 26.09.22 11:14 Сейчас в теме
Для применения установки каталога временных файлов все-таки нужен ребут сервера. Перезапуск службы не помог.
Но у меня по факту системный TEMP быстрый. Там кроме винды и нет ничего. Другой диск - не SSD, вряд ли результаты как-то поменяются в лучшую сторону.

Сделал замеры производительности на куску одного дня (21 документ). В итоге Оперативное проведение отработало за 33 секунды, когда как стандартное (без галки оперативного проведения) - за 17!
Т.е. ПАДЕНИЕ скорости в 2 раза.

https://i.imgur.com/V2KwZyN.png

https://i.imgur.com/iIaU4Ia.png

Можно в телеграме более оперативно обсудить, стучитесь по нику JohnyDeath
55. Техподдержка 26.09.22 11:18
Дело в том, что сравнивать на маленьком количестве документов - не корректно.
С оперативным проведением добавляется пересчет итогов, который всегда примерно одинаковый по времени.
Эти накладные расходы, отнесенные на малое количество документов будут большими, но на большое количество документов - не значительными, и дадут суммарно выигрыш по времени.
56. Техподдержка 26.09.22 18:52
(54) Часто системный диск перегружен работой. Можно понаблюдать за временем ответа диска при активной работе 1С (можно большой отчет запустить).
Если время больше 20 ms, то нужно принимать меры.
Например, создание на том же физическом диске небольшого логического диска для временных файлов улучшит производительность.
58. JohnyDeath 26.09.22 20:06 Сейчас в теме
(56) я тут детальней в профайлер залез и посмотрел что именно тормозит. Там еще добавилось куча управленчиских "плюшек" от Бит.Финанс. Поэтому мне скорее всего текущие итоге с бух регистром без текущих итогов всех остальных не сильно помогут (хотя немного конечно же должны).
Эхх, похоже без влезания внутрь всего и профайлера не обойтись...
57. Техподдержка 26.09.22 18:54
Скрин времени ответа.
Прикрепленные файлы:
59. reallord 20.12.22 17:36 Сейчас в теме
Подскажите про ошибку, вчера купили и скачали версию.
При запуске на версии БП ПРОФ выдает ошибку:
Ошибка инициализации модуля: ОперативноеПроведение ОбщийМодуль.УчетНДСРаздельный.Модуль
по причине:
{ОперативноеПроведение ОбщийМодуль.УчетНДСРаздельный.Модуль(331,7)}: Процедура или функция с указанным именем не определена (ДобавитьСтрокуПоСписаннымПартиям)
60. Техподдержка 20.12.22 18:32
Добрый вечер!
Укажите версию конфигурации, пожалуйста!
61. reallord 20.12.22 20:07 Сейчас в теме
(60) Бухгалтерия предприятия, редакция 3.0 (3.0.119.9)
62. Техподдержка 20.12.22 20:12
Необходимо обновить до версии 3.0.121.31
Версию конфигурации я сейчас указываю в версии расширения в скобках.
63. reallord 22.12.22 09:25 Сейчас в теме
(62) Обновили до версии 3.0.121.31
При запуске обработки получили следующие ошибки:
Ошибка: ОперативноеПроведение Обработка.ГрупповоеПерепроведениеДокументов.МодульМенеджера(1007)}: Преобразование значения к типу Булево не может быть выполнено


Ошибка применения модуля "ОперативноеПроведение ОбщийМодуль.УчетНДСРаздельный.Модуль". Текст модуля для метода "ПолучитьОстаткиПартийНДС" изменился 


Если ОП_УправлениеИтогами.ОП_ВосстановитьАктивностьЗаписей(ТекущаяОрганизация, ДатаНачала, ПараметрыБазы, Соединение, ВыполненUpdate, ТекстСообщения, ИспользуетсяРаздельныйУчетНДС) Тогда
64. Техподдержка 22.12.22 11:15
Прошу обновить до версии 3.0.126.18, в указании номера версии была допущена неточность.
65. danya1606 29.12.22 12:08 Сейчас в теме
для начала проверьте в консоли запрос:
                       ВЫБРАТЬ
	ХозрасчетныйОбороты.Период КАК Период,
	ХозрасчетныйОбороты.УточнениеПериода КАК УточнениеПериода,
	ХозрасчетныйОбороты.Счет КАК Счет,
	ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
	ХозрасчетныйОбороты.Субконто2 КАК Субконто2,
	ХозрасчетныйОбороты.Субконто3 КАК Субконто3,
	ХозрасчетныйОбороты.СуммаОборот КАК СуммаОборот
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Обороты(, , УточнениеПериода, , , , , ) КАК ХозрасчетныйОбороты
ГДЕ
	ХозрасчетныйОбороты.УточнениеПериода > 0
Показать


Если вы получите записи, то ни в коем случае нельзя изменять настройки хозрасчетного регистра по уточнению периода, т.к. изменяться данные остатков на конец года скорее всего 2021 в ОСВ, т.к. активно там использовалось при переходе на ФСБУ.
66. user1673353 18.01.23 13:35 Сейчас в теме
Добрый день!

Бухгалтерия предприятия, редакция 3.0 (3.0.129.13)

Не подключается расширение Уточнение периода.
В ЖР: УточнениеПериода (2022.12.04 (3.0.126.18)): Критичная: Значение контролируемого свойства ДлинаУточненияПериода у объекта РегистрБухгалтерии.Хозрасчетный не совпадает со значением в расширяемой конфигурации

Как это можно исправить?
67. Техподдержка 18.01.23 15:13
Добрый день!

Расширение можно использовать только при изменении в основной конфигурации этого свойства.
Обратите внимание, что расширение УточнениеПериода подходит не всем.
Оно не подходит тем, кто сделал операции:
1. Корректировка отложенного налога по ПБУ 18
2. Переход на ФСБУ 6
3. Переход на ФСБУ 25
4. Перевод ОС в малоценное оборудование

Подробнее здесь https://infostart.ru/public/1731683/

Есть запрос для проверки возможности применения расширения.
Если результат запроса не пустой, топрименять это расширение не рекомендуется.
Текст запроса:

ВЫБРАТЬ ПЕРВЫЕ 100
Хозрасчетный.Период КАК Период,
Хозрасчетный.УточнениеПериода КАК УточнениеПериода,
Хозрасчетный.Счет КАК Счет,
Хозрасчетный.Сумма КАК Сумма
ИЗ
РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
ГДЕ
Хозрасчетный.УточнениеПериода > 0
68. reallord 24.01.23 12:39 Сейчас в теме
Добрый день!
Так и не смогли полноценно запустить.
Дошли до запороленного модуля в конфигурации.
Ошибка следующая:
Преобразование значения к типу Булево не может быть выполнено
{ОперативноеПроведение Обработка.ГрупповоеПерепроведениеДокументов.МодульМенеджера(1013)}:            Если ОП_УправлениеИтогами.ОП_ВосстановитьАктивностьЗаписей(ТекущаяОрганизация, ДатаНачала, ПараметрыБазы, Соединение, ВыполненUpdate, ТекстСообщения, ИспользуетсяРаздельныйУчетНДС) Тогда


ОП_УправлениеИтогами - общий модуль, он запаролен, дальнейший дебаг невозможен

Версия конфигурации: Бухгалтерия предприятия, редакция 3.0 (3.0.126.18)
Версия модуля: Оперативное проведение 2022.12.04 (3.0.121.31)
69. Техподдержка 24.01.23 12:49
Пароль к модулю отправил вам личным сообщением Инфостарт.
70. user1883552 24.01.23 13:15 Сейчас в теме
Здравствуйте.
После выполнения проведения, нажимаем кнопку завершить и выскакивает ошибка "Преобразование значения к типу Булево не может быть выполнено
{ОперативноеПроведение Обработка.ГрупповоеПерепроведениеДокументов.МодульМенеджера(1526)}: Если ОП_УправлениеИтогами.ОП_ВосстановитьАктивностьЗаписей(ТекущаяОрганизация, ДатаНачала, ПараметрыБазы, Соединение, ВыполненUpdate, ТекстСообщения, ИспользуетсяРаздельныйУчетНДС) Тогда
{ОперативноеПроведение Обработка.ГрупповоеПерепроведениеДокументов.Форма.Форма.Форма(6)}: Результат = Обработки.ГрупповоеПерепроведениеДокументов.ОП_ЗавершитьОперативноеПроведение(Организация, ТаблицаСообщений);
{ОперативноеПроведение Обработка.ГрупповоеПерепроведениеДокументов.Форма.Форма.Форма(23)}: Если ОП_ЗавершитьПередНаСервере(Объект.Организация) Тогда"
И красным пишет "Выполняется оперативное проведение".
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.129.13)
71. Техподдержка 24.01.23 13:34
Нашел и исправил эту ошибку.
Скачайте новую версию расширения, ссылка на которую должна прийти на почту приобретения продукта.
72. user1883552 24.01.23 15:00 Сейчас в теме
Еще раз нажать скачать? .... все, по той же ссылке скачал.
(71)
73. pl-b 26.01.23 08:52 Сейчас в теме
Добрый день.
Из данного решения мы используем расширение конфигурации "Уточнение периода" версия 2022.12.04 (3.0.126.18).
После обновления конфигурации (Бухгалтерия предприятия КОРП) до версии Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.129.19) начали появляться нетипичные ошибки при формировании Регламентированного отчета "бухгалтерский баланс" за 2022 год.

Текст ошибки приложен ниже. Судя по тексту ошибки обновленный модуль расширения ЗаполнениеБухгалтерскойОтчетностиОсновная.ЗаполнитьОтчетБухОтчетностьФормаОтчета2019Кв1 не корректно работает с таким же модулем конфигурации поставщика. Необходимо обновленное расширение для нашей версии конфигурации.


Прилагаю текст ошибки.

Несоответствие типов (Параметр номер ""2"")
{ОбщийМодуль.ЗаполнениеБухгалтерскойОтчетностиИтоги.Модуль(771)}:ИтоговаяТаблица = Запрос.Выполнить().Выгрузить();
{ОбщийМодуль.ЗаполнениеБухгалтерскойОтчетностиОсновная.Модуль(12850)}:СальдоИОборотыПоСчетам = ЗаполнениеБухгалтерскойОтчетностиИтоги.СальдоИОборотыПоСчетам(НастройкиПолученияБухитогов);
{ОбщийМодуль.ЗаполнениеБухгалтерскойОтчетностиОсновная.Модуль(12590)}:ОбщиеИтогиПоСчетам = РассчитатьБухгалтерскиеВеличиныФормаОтчета2019Кв1_Баланс(КонтекстВыполнения);
{ОбщийМодуль.ЗаполнениеБухгалтерскойОтчетностиОсновная.Модуль(1093)}:ЗаполнитьОтчетБухОтчетностьФормаОтчета2019Кв1_БалансПоГрафе(КонтекстВыполнения);
{ОбщийМодуль.ЗаполнениеБухгалтерскойОтчетности.Модуль(68)}:ЗаполнениеБухгалтерскойОтчетностиОсновная.ЗаполнитьОтчетБухОтчетностьФормаОтчета2019Кв1(ПараметрыОтчета, Контейнер);
{ОбщийМодуль.РегламентированнаяОтчетностьПереопределяемый.Модуль(814)}:ЗаполнениеБухгалтерскойОтчетности.ЗаполнитьБухотчетность(ИДРедакцииОтчета, ПараметрыОтчета, Контейнер);
{ОбщийМодуль.РегламентированнаяОтчетность.Модуль(2479)}:РегламентированнаяОтчетностьПереопределяемый.ЗаполнитьОтчет(
{(1)}:РегламентированнаяОтчетность.ЗаполнитьОтчетВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5289)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1419)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1396)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
{(15, 2)}: Ошибка обработки представления "РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты"
<<?>>РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, ПЕРИОД, , , , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты
по причине:
Несоответствие типов (Параметр номер ""2"")
{Отчет.РегламентированныйОтчетБухОтчетность.Форма.ФормаОтчета2019Кв1.Форма(2530)}:ВызватьИсключение РезультатЗапуска.ПодробноеПредставлениеОшибки;
{Отчет.РегламентированныйОтчетБухОтчетность.Форма.ФормаОтчета2019Кв1.Форма(2346)}:РезультатЗапускаФоновогоЗадания = ЗаполнитьАвтоНаСервере(ИмяРаздела, ВремяНачалаОперации);
{ОбщийМодуль.ОнлайнСервисыРегламентированнойОтчетностиКлиент.Модуль(692)}:ВыполнитьОбработкуОповещения(ВыполняемоеОповещение, Отказ);
{ОбщийМодуль.ОнлайнСервисыРегламентированнойОтчетностиКлиент.Модуль(203)}:ВыполнитьОбработкуОповещения(ВыполняемоеОповещение, Истина);
{ОбщийМодуль.ОнлайнСервисыРегламентированнойОтчетностиКлиент.Модуль(679)}:ПроверкаОнлайнБлокировки(ОписаниеОповещения, Форма, "З");
{Отчет.РегламентированныйОтчетБухОтчетность.Форма.ФормаОтчета2019Кв1.Форма(999)}:ОнлайнСервисыРегламентированнойОтчетностиКлиент.ПередЗаполнениемРегламентированногоОтчета(
74. magic 26.01.23 13:44 Сейчас в теме
Добрый день

Будет ускорение если режим налогообложения ИП на ОСНО, при котором двигаются соответствующие регистры?
75. Техподдержка 26.01.23 14:10
Да, в документах на счетах 60, 62 будет улучшение.
76. Техподдержка 27.01.23 11:57
Здравствуйте!
Исправил ошибку в расширении УточнениеПериода, скачивайте новую версию.
77. alkar 17.02.23 11:11 Сейчас в теме
Добрый день! Если у нас в основном документы Корректировки долга производят перенос задолженности на 76 счете, данная доработка позволит ускорить процесс восстановления последовательности?
78. Техподдержка 17.02.23 11:15
Добрый день!
Да, оптимизируется проведение по всем счетам бухучета, для которых при проведении определяется остаток на момент документа.
76 счет - один из таких счетов.
79. alkar 18.02.23 20:33 Сейчас в теме
(78) Добрый день! Оплатил доработку, буду очень признателен если скинете на этих выходных 18.02-19.02.
80. Техподдержка 18.02.23 20:36
Здравствуйте! Вы вчера оплатили, правильно?
Вам должна на почту поступить ссылка на скачивание. Проверьте пожалуйста.
81. alkar 20.02.23 13:56 Сейчас в теме
(80) Спасибо, всё пришло.