Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Пересчет итогов 1с. Проверки и режимы

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

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


В общем случае, записи таблицы перерасчетов содержат поля:
  • объект перерасчета (документ-регистратор, данные которого нужно пересчитать)
  • вид расчета - ссылка на вид расчета из Плана видов расчетов, определенного для данного регистра расчета

Записи можно хранить и более детально, в разрезе одного или нескольких измерений данного регистра расчетов. Например, перепроводился задним числом регистратор начисления заработной платы по всему отделу; при этом изменения были только по сотруднику Иванову. Добавление в Перерасчет измерения Сотрудник позволит это отследить. При этом, измерение Перерасчета нужно связать с измерением регистра расчета:

Данные таблицы перерасчетов формируются автоматически, если у соответствующего плана видов расчетов выставлено свойство Базовый период . Если свойство не выставлено, то за формирование записей отвечает разработчик.

Вопрос 14.41 экзамена 1С:Профессионал по платформе. Данные о перерасчетах...

  1. не являются записями регистра расчета
  2. являются записями регистра расчета
  3. являются записями регистра перерасчета
  4. являются записями таблицы фактического периода действия

Правильный ответ первый, они вообще хранятся в отдельных таблицах.

Вопрос 14.42 экзамена 1С:Профессионал по платформе. В окне свойств измерений "Перерасчета" на закладке "Связь" в свойстве "Измерение регистра" указывается...

  1. измерение базового регистра, при изменении данных которого следует пересчитать текущую запись регистра
  2. измерение текущего регистра, записи с которым следует пересчитать при изменении данных базовых регистров
  3. измерения базовых регистров, при изменении данных которых следует пересчитать текущую запись регистра

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

Вопрос 14.43 экзамена 1С:Профессионал по платформе. Таблица "Перерасчета" заполняется строками, каждая из которых представляет собой...

  1. набор сведений о виде расчета и документе-регистраторе записи регистра расчета, которую нужно пересчитать. Также в таблице будут присутствовать измерения перерасчета
  2. набор сведений о виде расчета и документе-регистраторе записи регистра расчета, которую нужно пересчитать
  3. набор сведений о виде расчета, номере строки документа-регистратора и самом регистраторе записи регистра расчета, которую нужно пересчитать. Также в таблице будут присутствовать измерения перерасчета
  4. нет правильных ответов

Первый ответ верен, разбор выше.

Вопрос 14.45 экзамена 1С:Профессионал по платформе. Выберите правильный ответ:

  1. В процессе работы с перерасчетами разработчик может "не обращать внимания" на сведения, которые предоставляет система в таблице перерасчета, то есть отказаться от пересмотра результатов расчета
  2. Принцип работы перерасчетов в системе "1С:Предприятие 8" является "уведомительным"
  3. Разработчик конфигурации не может управлять процессом перерасчета записей регистра расчетов, система все делает автоматически
  4. Верно 1 и 2 утверждение

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

Вопрос 14.46 экзамена 1С:Профессионал по платформе. Для одного регистра расчета...

  1. может поддерживаться только один перерасчет
  2. могут поддерживаться только три перерасчета разной структуры
  3. поддерживается любое количество перерасчетов разной структуры

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

Вопрос 14.57 экзамена 1С:Профессионал по платформе. Периодичность ведения расчетов – месяц. В регистре расчета сделаны соответствующие настройки. Для вида расчета Оклад в качестве вытесняющего указан вид расчета Командировка. 01.03.14 в информационную базу была введена информация по окладу, однако расчет произведен не был. 20.03.14 в информационную базу была введена и рассчитана командировка. 30.03.14 был запущен расчет по окладу. Будут ли при расчете оклада учтены данные о командировке? Надо ли делать перерасчет командировки?

  1. Учтены будут, но командировку придется пересчитать
  2. Учтены будут, перерасчет командировки не требуется
  3. Учтены не будут. Надо отменить расчет командировки и заново рассчитать оба вида расчета
  4. Учтены не будут. Чтобы правильно произвести расчет, оклад и командировка должны находиться в одном документе

Перерасчет не нужен, запись о командировке внутри месяца.

В этой статье мы рассмотрим данную системную утилиту «Тестирование и исправление информационной базы» в 1С 8.3 и особенности её использования.

Перед проведением любых операций необходимо !

Тестирование и исправление информационной базы 1С

Режим тестирования и исправления вызывается в конфигураторе системы 1С 8.3 выбором меню Администрирование — Тестирование и исправление.

Проверки и режимы

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

Получите 267 видеоуроков по 1С бесплатно:

  • Реиндексация таблиц информационной базы — если установлен этот флаг, будет произведена реиндексация таблиц. Реиндексация — полное перестроение индексов для заданных таблиц. Реиндексация существенно повышает производительность системы в целом. Данная процедура никогда не будет лишней и увеличивает производительность системы.
  • Проверка логической целостности информационной базы — система умеет проверять логическую и структурную целостность базы данных, находить ошибки в организации данных (например, страниц в файле).
  • Проверка ссылочной целостности информационной базы — подпункт логической проверки, проверяет информацию в базе данных на наличие «битых» ссылок. «Битые» ссылки появляются в базе из-за некорректной обработки информации разработчиком, чаще всего при непосредственном удалении данных или неправильно настроенном обмене данных. При нахождении ошибок можно выбрать 3 варианта действий: Создавать объекты — система создает элементы-заглушки, которые можно потом заполнить необходимой информацией, Очищать ссылки — «битые» ссылки будут очищены, Не изменять — система только покажет Вам ошибки.
  • Пересчет итогов — в платформе 1С в и есть понятие итогов. Итоги — таблица подсчитанных результатов, данные из которой получить быстрее, чем анализировать весь регистр сведений. Как правило, пересчет итогов увеличивает производительность системы.
  • Сжатие таблиц информационной базы — если установлен этот флаг, будет сжата и уменьшится в объеме. Связанно это с тем, что при удалении данных из базы данных, 1С не удаляет физически эти объекты, а лишь «помечает» их на удаление. Т.е. пользователь не видит их, а они есть:). Вот именно сжатие базы данных и удаляет такие записи окончательно. Также такого эффекта можно достичь выгрузкой и загрузкой файла базы данных (*.dt).
  • Реструктуризация таблиц информационной базы — процесс, с помощью которого система осуществляет пересоздание таблиц баз данных, обычно эта процедура вызывается при внесения изменений в структуру метаданных конфигурации. Реструктуризация всей БД — процесс долгий, будьте внимательны.

Если по каким-то причинам тестирование и исправление не помогает или у вас нет доступа в конфигуратор, воспользуйтесь утилитой .

Часто возникает ситуация, когда товар на предприятии приходуется в коробках (рулонах и др.), а покупателям отгружается в штуках (метрах). Для того чтобы в 1С отразить подобные операции, требуется создать две (и возможно более) единицы измерения для номенклатуры.

Для этого нужно открыть карточку номенклатуры через «Главное меню»- «Справочники Номенклатура» (два раза щелкнуть по ней мышью или нажать кнопку «Изменить»). При этом откроется карточка номенклатуры:

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

Обратите внимание, что проводки в части количества по бухгалтерскому и налоговому учету формируются именно в базовой единице измерения.

Например, базовая единица измерения установлена «штука», так же имеется еще две единицы измерения «упаковка» и «коробка». Для коробки установлен коэффициент пересчета равный 1000 - это значит, что 1 коробка содержит 1000 штук. А для упаковки коэффициент пересчета равен 100, т.е. одна упаковка содержит 100 штук. В этом случае программа 1С УПП способна свободно пересчитывать не только упаковки и коробки в штуки, но и упаковки в коробки, для этого она посчитает отношение 1000/100 и получит правильный ответ, что в одной коробке содержится 10 упаковок.

Таким образом, рекомендуется установить ту базовую единицу измерения, что будет соответствовать минимально возможной единице измерения (или той единице, в которой будет вестись учет остатков в бухгалтерском и налоговом учете).

Например, для Бумага Ballet в качестве базовой единицы удобно выбрать штуки. Изменить базовую единицу измерения возможно в карточке номенклатуры:

После того как Вы убедитесь в правильности указанной в номенклатуре базовой единицы измерения, необходимо перейти на закладку «Единицы измерения» (она может быть видна не полностью). На закладке «Единицы измерения» расположен список единиц измерения для данной номенклатуры.

Для того чтобы добавить новую единицу измерения, необходимо воспользоваться кнопкой «Добавить». При этом появится диалог редактирования единиц измерения. В этом диалоге необходимо выбрать единицу измерения по классификатору. В открывшемся классификаторе выбрать ту единицу измерения, которую необходимо добавить. После выбора поля «По классификатору» и «Наименование» заполнятся:


Т.к. в этом примере базовая единица измерения установлена «Штуки», и добавляемая единица измерения тоже «Штуки», то коэффициент пересчета из «Штуки» в «Штуки» будет равен одному. Поэтому в поле «Содержит (шт)» необходимо установить единицу.

После того, как установлена единица измерения по классификатору и установлен коэффициент пересчета, новую единицу измерения необходимо сохранить, нажав на кнопку «ОК». В списке появится новая единица измерения:


Жирным шрифтом выделена единица хранения остатков (в данной единице будет возможно сформировать управленческие отчеты, например, «Товары на складах»).

Так как в примере была изменена базовая единица измерения с упаковок на штуки, то необходимо отредактировать коэффициент пересчета единицы измерения «Упаковки». Для этого нужно щелкнуть по ней два раза мышью, или нажать кнопку «Изменить». В открывшемся диалоге в поле «Содержит (шт)» нужно указать количество штук в одной упаковки, это и будет коэффициент пересчета:


Для примера указан коэффициент пересчета, равный 100.

После окончания изменения единиц измерения карточку номенклатуры необходимо закрыть, нажав кнопку «ОК».

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


Если установлена единица измерения «упак», то коэффициент принимает значение, равное 100. При смене единицы измерения с упаковки на штуки коэффициент в документе сменит свое значение на 1:


При проведении документа учитываемое количество будет пересчитываться из указанных единиц измерения в единицы хранения остатков. Указать требуемые единицы измерения в отчете «Товары на складах» можно, перейдя по кнопке «Настройки» в показатели отчета.


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

Также, заметим, что есть две альтернативы - использование итогов либо использование агрегатов ; второй вариант более гибкий.

Вопрос 12.30 экзамена 1С:Профессионал по Платформе. Итоги для регистров накопления остатков:

  1. Не хранятся
  2. Хранятся. Они не ограничены периодом рассчитанных итогов, так как рассчитываются системой автоматически при открытии следующего периода
  3. Могут храниться, но ограничены периодом рассчитанных итогов. Если их не рассчитывали, то и не хранятся. Управлять рассчитанными итогами можно в режиме 1С:Предприятие
  4. Верны ответы 2 и 3, так как автоматический расчет промежуточных итогов может быть задан в режиме конфигуратора

Правильный ответ третий.

Вопрос 12.32 экзамена 1С:Профессионал по Платформе. При работе с регистром накопления с видом "Остатки" выключение итогов приводит к тому, что:

  1. можно получить только оперативные остатки
  2. можно получить остатки на любой момент времени, но скорость их получения увеличиться

Правильный ответ второй. В случае включенных итогов, остатки доступны с периодичностью Месяц.

Вопрос 12.33 экзамена 1С:Профессионал по Платформе. При пересчете текущих итогов пользователем:

  1. будут пересчитаны текущие итоги только для текущего сеанса
  2. будут пересчитаны все текущие итоги
  3. будут пересчитаны текущие итоги для текущего или для всех сеансов в зависимости от настроек регистра

Правильный ответ второй, понятие итогов "текущего сеанса" не существует. А собственно пересчет итогов - это процедура перезаполнения таблиц итогов, т.к. со временем естественным путем в ней накапливаются строки с нулевыми значениями, что снижает быстродействие системы.

Вопрос 12.34 экзамена 1С:Профессионал по Платформе. При пересчете итогов пользователем:

  1. будут пересчитаны итоги только для текущего сеанса
  2. будут пересчитаны итоги для текущего или для всех сеансов в зависимости от настроек регистра
  3. будут пересчитаны все итоги
  4. можно выбрать, для каких сеансов будут пересчитаны итоги

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

Вопрос 12.35 экзамена 1С:Профессионал по Платформе. При записи данных в регистр накопления существует возможность:

  1. отказаться от использования итогов (повышается параллельность записи наборов записей)
  2. отказаться от использования текущих итогов (повышается параллельность записи наборов записей)
  3. верны ответы 1,2

Правильный ответ третий - чем меньше таблиц, тем быстрее работает система. Отключение итогов производится программно:


РегистрХозрасчетный = РегистрыБухгалтерии.Хозрасчетный; РегистрХозрасчетный.УстановитьИспользованиеИтогов(Ложь);

Вопрос 12.36 экзамена 1С:Профессионал по Платформе. При работе с регистром накопления выключение текущих итогов приводит к тому, что:

  1. уменьшится скорость получения любых остатков
  2. можно получить остатки на любой момент времени, но скорость получения оперативных остатков увеличиться
  3. не влияет на скорость получения остатков, а влияет на скорость получения оборотов

См. вопрос 12.32.

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

  1. В пределах дня
  2. В пределах месяца
  3. В пределах квартала
  4. Непериодический
  5. Любой из вышеуказанных вариантов
  6. Не может быть выбрана

Правильный ответ шестой - итоги всегда рассчитываются помесячно, на первой число следующего месяца.


Вопрос 12.39 экзамена 1С:Профессионал по Платформе. Как система 1С:Предприятие 8 может хранить итоги для оборотного регистра накопления?

  1. Только с помощью таблицы итого
  2. Только с помощью таблицы агрегатов
  3. Одновременно в таблицах итогов и агрегатов
  4. Либо в таблице итогов, либо в агрегатах

Правильный ответ четвертый, итоги и агрегаты это альтернативные режимы работы.


Вопрос 12.40 экзамена 1С:Профессионал по Платформе. Выберите верное утверждение по отношению к регистрам накопления

  1. Для одного регистра накопления может использоваться несколько таблиц итогов
  2. Для одного регистра накопления может использоваться только одна таблица агрегатов
  3. Для одного регистра накопления может использоваться несколько таблиц агрегатов
  4. Верны варианты 1 и 2
  5. Верны все варианты

Правильный ответ третий - таблица итогов строго одна для регистра. Таблиц агрегатов может быть создано множество.


Вопрос 12.44 экзамена 1С:Профессионал по Платформе. Что может отображаться в таблицах итогов регистров накопления?

  1. Данные измерений
  2. Данные ресурсов
  3. Данные реквизитов
  4. Верны все варианты
  5. Верны варианты 1 и 2

Правильный ответ пятый, итоги - это основная таблица регистра, свернутая по измерениям.


Вопрос 12.45 экзамена 1С:Профессионал по Платформе. Какая часть активных записей может не отображаться в таблицах итогов регистров накопления?

  1. Данные измерений
  2. Данные реквизитов
  3. Данные ресурсов
  4. Верны все варианты
  5. Верны варианты 1 и 2

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


Вопрос 12.46 экзамена 1С:Профессионал по Платформе. Какая часть не активных записей может не отображаться в таблицах итогов регистров накопления?

  1. Данные измерений
  2. Данные реквизитов
  3. Данные ресурсов
  4. Верны все варианты
  5. Верны варианты 1 и 2

Правильный ответ четвертый, неактивные записи не отображаются вообще.


Вопрос 12.47 экзамена 1С:Профессионал по Платформе. Какая часть активных записей никогда не отображается в таблицах итогов регистров накопления?

  1. Данные измерений
  2. Данные реквизитов
  3. Данные ресурсов
  4. Верны все варианты
  5. Верны варианты 1 и 2

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

Рассмотрим документальное оформление пересчета товаров в программе «1С:Управление торговлей 8» (ред. 11.3).

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

Документ «Пересчет товаров»

Для инициирования процесса инвентаризации и фиксации ее результатов служит документ «Пересчет товаров». Откроем соответствующий журнал:

Склад и доставка / Излишки, недостачи, порчи / Пересчеты товаров

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

Укажем склад и создадим новый документ пересчета.

Перейдем на вкладку «Товары». Здесь доступен отбор для автоматического заполнения пересчитываемых товаров.

В документе пересчета товаров по умолчанию установлен отбор номенклатуры по признаку «Количество не равно нулю». Возможно задание отбора по номенклатуре, сегменту номенклатуры, характеристикам, серии, количеству, назначению.

В примере оставим отбор, заданный по умолчанию, и нажмем «Заполнить по отбору».

Табличная часть заполнилась товарами, в графе «По учету» автоматически проставлено учетное количество. Графы «По факту» и «Отклонение» предназначены для внесения результатов пересчета.

Статусы документа «Пересчет товаров»

Документ «Пересчет товаров» может быть проведен в различных статусах, которые соответствуют этапам процесса инвентаризации.

  • Статус «Подготовлено» означает, что поступило распоряжение о пересчете товаров.
  • Статус «В работе» означает, что ведется пересчет товаров. По кнопке «Печать – Бланк задания на пересчет товаров» доступна распечатка бланка задания. Он предназначен для внесения фактического количества товаров на складе.

В примере сначала проведем документ пересчета в статусе «В работе».

  • Статус «Внесение результатов» означает, что процесс пересчета завершен, фактические результаты внесены в бланк задания. В 1С доступно внесение результатов в документ.

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

Установим в документе пересчета статус «Внесение результатов», затем в графе «По факту» введем фактическое количество товаров. Графа «Отклонение» заполнилась автоматически для тех товаров, по которым есть излишек или недостача (в примере – аккумуляторная батарея и платформа). После заполнения проведем документ.

  • Статус «Выполнено» означает, что фактические результаты пересчета товаров зафиксированы в документе. Доступна печать результатов пересчета.

Проведем документ пересчета в статусе «Выполнено». По кнопке «Печать – Результаты пересчета товаров» сформируем печатную форму.

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