Меню Рубрики

Установка границ рассчитанных итогов

Автоперестановка границы рассчитанных итогов

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

Скачать файлы

Специальные предложения

Новый вопрос

См. также

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

Помощь администратору при восстановлении данных после некорректных действий пользователя.

Новый раздел на Инфостарте — Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Длина ключа индекса превышает максимально допустимую. Решение с использованием технологического журнала

При разработке конфигурации в клиент-серверном варианте могут возникнуть проблемы при загрузке конфигурации в файловый вариант. В статье описан один из вариантов решения проблемы.

28.01.2020 930 2 newtraveller 0

Исправление ошибки «Для одного ссылочного кода существует более одной таблицы в базе данных» в БД SQL

Обработка позволяет исправить схему имен базы данных, схема которой была испорчена и из-за этого возникают ошибки при обновлении конфигурации или при сервисной процедуре тестирования и исправления. Ошибка SDBL: Ошибка обновления конфигурации базы данных. Для одного ссылочного кода существует более одной таблицы в базе данных. Имена таблиц с кодом . Далее перечисляются пары таблиц, которые имеют одинаковый номер. Обработка таблице находит новый номер, заменяет на него все ссылки в схеме, переименовывает таблицу SQL

23.01.2020 3459 76 rokhin 48

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) — автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Зарплата и управление персоналом, редакция 3.1 (3.1.12.76) — не отображается состояние сотрудника

После обновления конфигурации Зарплата и управление персоналом, редакция 3.1 до актуального релиза (3.1.12.76) в форме списка справочника Сотрудники перестает отображаться текущее состояние сотрудника (Работает, Уволен и т.п.)

26.12.2019 1681 2 capitan 6

Поиск и Восстановление битых ссылок (Объект не найден) (обычные и управляемые формы)

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

21.12.2019 1564 8 Diana.dedov.91 0

Онлайн-интенсив «1C:Предприятие для программистов: Бухгалтерские задачи» с 22 июня по 8 июля 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Бухгалтерия” и прочих прикладных решений, в которых реализованы соответствующие механизмы для автоматизации бухгалтерских задач.

Исправление ошибки платформы 8.3.16 — разворота группы подписей в формах документов. ЗУП 3.1

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

02.12.2019 7458 11 skudnovv 10

Исправление ошибки в ЗУП 3.1 «Удаление сторнирующей записи невозможно» через расширение

Решение вопроса по ЗУП 3.1 «Удаление сторнирующей записи невозможно» — решение с помощью расширения, чтобы можно было удалять по кнопке «Delete».

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса — повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

Ошибка при обновлении «Для одного ссылочного кода существует более одной таблицы в базе данных»

После перехода на новую платформу поменялась (появилась) проверка на дублирование внутренних идентификаторов объектов метаданных. Возможная ошибка при обновлении «Для одного ссылочного кода существует более одной таблицы в базе данных». Лечится изменением идентификатора объекта метаданных.

30.10.2019 5132 12 user646807_kazako.a911 13

Списание зависших сумм без количества со счета на счет

Списание сумм без количества со счета на счет через документ операция

22.10.2019 3186 7 Dmitryflagman 2

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

Читайте также:  Установка встроенного смесителя для душа grohe

Должно быть NULL в регистре бухгалтерии Хозрасчетный

Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет.

21.10.2019 7211 18 sapervodichka 33

Табличная часть имеет записи, не относящиеся ни к одной записи главной таблицы. Файловая база 1С. Исправление ошибки

Памятка-инструкция по исправлению этой ошибки.

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Ошибка SDBL: Ожидается имя таблицы (pos=6). Причины, лечение, обход. Поиск отсутствующих таблиц изменений

Получили ошибку Ошибка SDBL: Ожидается имя таблицы (pos=6) ? Надеюсь, мой опыт борьбы с этим явлением Вам поможет.

04.09.2019 3963 5 burmsergey 2

Проверка работы расширений после обновлений

Иногда бывает, что после обновления конфигурации некоторые расширения перестают работать и часто такие ошибки выявляются только в процессе тестирования или рабочем режиме. При правильной разработке и проектировании расширения можно свести к минимуму такие ошибки, но иногда их не избежать. Если в базе расширений не более 5-10, то проверить каждое после обновления не составляет труда, а вот если их больше 50 — проверка отнимает слишком много времени Поэтому была написана обработка, которая в автоматическом режиме проверяет расширения, подключенные в программе. Обработка универсальная и будет работать в любой программе, в которой есть расширения.

19.07.2019 6181 11 77dream77 3

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

Поиск и удаление «битых» ссылок () в регистрах (сведений/накоплений)

Иногда случается так, что в движениях регистров, подчиненных регистратору, теряется ссылка на регистратор «».

24.06.2019 3479 13 Vyacheslide 2

Восстановление объектов из версий в УПП 1.3 после их изменения

Обработка предназначена для массового восстановления состояния документов и справочников из версий объектов в УПП1.3, допустим после неправильной обработки.

19.06.2019 2608 2 limonchenko.dm 0

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Проверка обновления. Автоматический поиск ошибок

Мы обновляем конфигурацию, и у нас более 100 пользователей. Конфигурация сильно переписана, обновление нетривиальное. Если после обновления находится критическая ошибка, приходится выгонять всех пользователей и исправлять. Поэтому перед выпуском в рабочую базу, обновление тестируют наши специалисты. Большинство ошибок находится при открытии форм. Появилась идея написать программу, которая бы автоматически открывала формы всех объектов, а найденные ошибки записывала в журнал регистрации. Получилась программа простейшего сценарного тестирования. Не требует настройки. Запускать в тестовой базе. Чтобы найти реквизиты, не добавленные на форму в процессе обновления или синтаксические ошибки, достаточно запустить тест под полными правами. Тестировали на УТ 11.4.1.271, должно работать на всех программах УФ. У нас тест работает пять минут.

10.06.2019 3359 4 Mari_Kuznetzova 3

источник

Установка границ рассчитанных итогов

Разработка на платформе 1С:Предприятие

Управление итогами

Для оптимизации расчетов в системе 1С: Предприятие предусмотрен режим хранения промежуточных итогов. Итоги вычисляются на начало каждого календарного месяца.

Для управления итогами предназначен режим «Управление итогами», который вызывается пунктом « Операции» — «Управление итогами ».

На закладке « Установка границы рассчитанных итогов » производится установка даты итогов, получаемых на текущий момент, и расчет итогов на эту дату.

В колонке « Рассчитан по » — указывается текущая дата актуальных итогов.

Укажите регистры, которые необходимо пересчитать и дату, на которую итоги будут пересчитаны.

В колонке « Установить по » — укажите дату актуальности.

Для расчетов нажмите кнопку « Выполнить» . Итоги рассчитываются и в колонке « Рассчитан по » указывается новая дата.

На закладке « Установка режима разделения итогов » производится управление режимом разделения итогов.

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

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

источник

Курс по Оптимизации 1С – Занятие №4

В рамках этого занятия необходимо изучить следующие материалы.

Модуль 3. Причины медленной работы

    Глава 8. Анализ причин медленной работы и оптимизация системы

  • Основные принципы оптимизации
  • Схема работы запросов в 1С
  • Основные сведения о плане запроса
  • Соответствие таблиц в СУБД объектам метаданных

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Читайте также:  Установка гидрофикации на самосвалы

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии / обсуждение (92):

Добрый День.
Просматриваю курс из модуля 3, №8 План запроса. Пример с SQL Profiler.
Настроил четыре основных параметра для анализа.
Но с вашим принскрином – мой не совпадает в частности с таким параметром,
как “SQL:BatchCompleted” у вас, а у меня результат отображения больше всего похож в “RPC:Completed”.
С чем вызвана такая разница?
Паузу нажимал после выполнения запроса.


(текст комментария доступен только участникам Мастер-группы)

Добрый день, выполнили Обновление статистики, Реиндексацию, Тестирование и исправление. После этого заметили, что bak базы средствами SQL-сервер уменьшился примерно на 10 Гб (с 32 Гб до 22 Гб). Вопрос №1: рекомендуете ли после перечисленных выше операций выполнить операцию “Сжать базу” средствами SQL-сервер? И если да, то нужно ли ставить галочку на опции “Реорганизовать файлы при освобождении неиспользуемого места…” Вопрос №2: Сколько оставлять места под журнал логов для базы? (задается в SQL-сервере)


(текст комментария доступен только участникам Мастер-группы)

Здравствуйте. Выполнили пересчет итогов через Тестирование и Исправление. В режиме 1С:Предприятие на форме Управление итогами данные не изменились. В “Рассчитан по ” стоит дана 28/02/2014. Пересчитались ли у нас итоги по всем периодам до настоящего времени? Еще вопрос: если включена опция “Использовать текущие итоги”, итоги по периодам вообще не используются? Если опция “Использовать текущие итоги” выключена, то текущий остаток вычисляется как сумма итогов за последний рассчитанный период + движения до текущей даты?


(текст комментария доступен только участникам Мастер-группы)

Здравствуйте. 1.Значит, пересчет итогов из конфигуратора в моем случае выполнился с 28/02/2014 по текущее время, в соответствии с установленной границей рассчитанных итогов? 2.В УПП “Управление итогами” нужно только для установления периода рассчитанных итогов и для разделения итогов по регистрам? Если я сейчас установлю границу рассчитанных итогов по 01.08.2015, у меня выполнится пересчет итогов с 01.08.2015 по 20.10.2015 и Регистры остатков и оборотов не будут хранить информацию об итогах за более ранние периоды (01/07/2015, 01/06/2015 ит.д)?


(текст комментария доступен только участникам Мастер-группы)

Спасибо. Удаление помеченных объектов выполнялось за 10 минут, пересчет итогов – очень долго. Выполнили Обновление статистики, Реиндексацию, Дефрагментацию.Пересчет итогов выполнился быстро – минут десять, зато Удаление помеченных объектов теперь выполняется 4 часа. С чем это может быть связано? И еще вопрос : где в УПП найти настройку Минимальный период рассчитанных итогов?


(текст комментария доступен только участникам Мастер-группы)

Извиняюсь, если не в то занятие адресую вопрос.
Вот тут http://v8.1c.ru/konf0613/files/13/sec_cio/09_00_83_nuraliev_s.pdf
написано что установка минимального периода рассчитанных итогов позволяет
сократить объем хранимых данных
Ускоряет пересчет итогов
Ускоряет работу неоптимальных запросов (полный скан таблицы итогов)
Ускоряет запись движений задним числом
Если можно прокомментируете за счет чего все это происходит или может быть наведете где об этом можно почитать?


(текст комментария доступен только участникам Мастер-группы)

Вопрос по профайлеру – если им пользоваться в рабочей базе с десятками пользователей то найти проверяемый запрос очень затруднительно. Как вы решаете этот вопрос в реально работающих базах? Или для анализа нужно разворачиваете отдельный сервер с копией базы? И влияет ли на составление плана запроса загруженность СУБД(т.е. могут ли быть различные планы на один и тот же запрос при разных нагрузках)?


(текст комментария доступен только участникам Мастер-группы)

День добрый.
Вы можете выложить рабочую консоль запросов с выводом плана запроса? В консоли из конфигурации плана запросов нет. Консоль с сайта 1с в вашей конфигурации не работает. Выдает ошибку:

При проверке модуля, подобных ошибок ещё с два десятка.

p.s. Вам стоило сделать какую-то вменяемую инструкцию по перечню и версиям ПО используемых при прохождении курса. И как их лучше ставить. Чтобы перед прохождением курса можно было сразу настроить всю “песочницу” и потом на это не отвлекаться. Т.е., как минимум, сразу поставить mssql и 1с нужных версий. Приходится проходить через все грабли и терять кучу времени на это.
Поставил сервер 8.2 и MS Sql на разных машинах – пришлось переставлять на одну. Теперь обновил сервер 8.2 на 8.3, чтобы заработала консоль с планом запросов. Так и она не заработала.


(текст комментария доступен только участникам Мастер-группы)

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

Пересчет итогов по сути – это просто удаление нулевых строк в таблицах итогов?
Выполняются ли ещё какие-то действия при этом?


(текст комментария доступен только участникам Мастер-группы)

После включения разделения итогов для регистра, в процессе обновления информационной базы в строке состояния отразилось – “Пересчет итогов регистра..”.

А почему они вдруг начали пересчитываться, что-то не совсем ясно…

Читайте также:  Установка принтера canon pixma mg2540


(текст комментария доступен только участникам Мастер-группы)

Делаю запрос к справочнику «Номенклатура» и выбираю поле «НаправлениеДеятельности»,
оптимизатор выдает вложеный цикл причем предполагаемое количество строк 1 а фактическое 70!
в справочнике НаправленияДеятельности 4 элемента всего.
Какие причины такого поведения оптимизатора?


(текст комментария доступен только участникам Мастер-группы)

запрос возвращает 81 строку.
Все верно с выводом, это я понимаю, так как в ведомой таблице 81 строка. а почему он в предполагаемое количество строк ставит 1 ,не 4 как записано статистике?


(текст комментария доступен только участникам Мастер-группы)

При попытке просмотреть план запроса в консоли запросов 8.3 выдает ошибку.
Релиз платформы 8.3.6.2014


(текст комментария доступен только участникам Мастер-группы)

Здравствуйте!
Запускаю обработку Консоль Запросов 8.3. При попытке открыть План запроса выдает ошибку “Неправильный путь файла”. Анализирую ожидаемое имя файла и фактическое – они разные.

Ожидаемое: “15051905.log”
Фактическое: “15051914.log” и “15051915.log”

В результате лог-файл программа не находит.
В чем дело?


(текст комментария доступен только участникам Мастер-группы)

Почему может быть, что у меня при чтении графического плана запроса отображаются другие показатели. Т.е. нет Количество предполагаемого и фактического выполнения?


(текст комментария доступен только участникам Мастер-группы)

Возник такой вопрос. Функция ПолучитьСтруктуруХраненияБазыДанных() не показывает общие метаданные? Подсистемы, критерии отбора? как узнать, как они называются в СУБД ?


(текст комментария доступен только участникам Мастер-группы)

Добрый день! Скажите: имею данные по нулевым строкам (скриншот). Что скажите по цифрам? Получается, что пересчет итогов вообще никогда не выполнялся!? (скриншот на экран полностью не уместился) И еще, возможно пересчитать итоги средствами самой SQL, не задействуя сам 1С? Можете показать примерный скрипт или есть соответствующие инструменты? Спасибо!


(текст комментария доступен только участникам Мастер-группы)

Добрый день! Вопрос по Profiler’у, настроил трассировку, получаю планы запросов, все отрабатывает. Файл трассировки сохранил. Открываю заново Profiler, пытаюсь открыть сохраненную трассировку и подучаю ошибку:”Невозможно воспроизвести текущую трассировку из-за отсутствия некоторых событий ..” (приложил скриншот). Скажите, что не так сделал? Еще вчера трассировка работала. Конечно, я создал свой шаблон и пока запускаю из него новые трассировки, но хочется узнать, где ошибся. Спасибо!


(текст комментария доступен только участникам Мастер-группы)

Добрый день! Открываю двойным щелчком, все равно, трассировка не запускается. Может тут есть еще какие-нибудь настройки? Спасибо!


(текст комментария доступен только участникам Мастер-группы)

Вопрос по ссылкам и представлениям. Если я пишу в консоли запрос типа “Выбрать ссылка из Справочник.Номенклатура”, то в окне вижу наименование. По плану запроса видно, что наименование не выбирается. Кто, когда и как подменяет ссылку наименованием? Если это делает сервер 1С предприятия, то может случиться так, что он возьмет наименование из кэша, без обращения к базе? У меня был отчет, который работал быстрее, если в запросе бралась только ссылка, без наименования (хотя 1С рекомендует наоборот). Правда, это было давно (на 8.1 или 8.0, точно не помню).


(текст комментария доступен только участникам Мастер-группы)

Правильно я понимаю, что для пакетных запросов 1С генерирует последовательно несколько SQL-запросов, а затем оптимизатор разбирается с каждым отдельно?


(текст комментария доступен только участникам Мастер-группы)

Добрый день! Есть ли способ в Profiler-е наложить отборы на определенный запрос? У меня есть отчет, который выполняется 20 минут, и даже если я установил рекомендуемые Вами фильтры, в трассировке получается очень много данных. Посоветуйте, пожалуйста, как лучше сделать подобный отбор, чтобы не “отсечь” нужные данные (графический план, текстовый, сам текст запроса)?


(текст комментария доступен только участникам Мастер-группы)

попробуйте увеличить значение в колонке Duration

Добрый вечер !
Про просмотре 8-го урока по Планам запросов, в видеоуроке при выполнении простейшего запроса в Profiler создался запрос:
SELECT
T1._Description
FROM dbo._Reference95 T1 WITH(NOLOCK)

У меня создается:
SELECT
T1._Description
FROM dbo._Reference95 T1

т.е. не – без блокировки данных WITH(NOLOCK)

У меня я так понимаю, данные блокируются на время чтения или нет?
И с чем это может быть связано?


(текст комментария доступен только участникам Мастер-группы)

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

У клиента внезапно возникли проблемы с загрузкой операционной системы после рестарта сервера. По словам клиента, при входе в ОС после ввода пользователя и пароля система повисает. Естественно они обратились с проблемой к администратору, он провел какие-то настройки и все заработало.

Стал смотреть, что именно он сделал и обнаружил, что в свойствах MS SQL на закладке Processors он установил флажок Automatically Set I/O affinity mask for all processors и снял флажок с CPU0 (всего их 8) в ветке процессоров ALL-NumaNode0. Я его спросил “Зачем?”, он ответил, что такая настройка освобождает первый процессор от MS SQL, который может по полной нагружать процессоры, даже во время старта ОС, что и привело к зависанию ОС после рестарта. Насколько, по Вашему мнению это справедливо? И правильно ли “отбирать” у MS SQL один из процессоров?

источник