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

Многие помнят о проблеме медленного проведения и перепроведения документов в связке 1С 7.7 - MS SQL.

С этой же проблемой и я столкнулся когда-то, после того, как перевел торговую базу своего предприятия с DBF на SQL.

Тогда же и была реализована эта технология. Хотя сама идея появилась у меня несколько раньше.

Дано: партионный учет товаров, FIFO, списание себестоимости в момент перепроведения документа. До 2500 документов с движениями по регистрам товарного и денежного учета в день, что составляло около 60000 в месяц. В среднем, 22 строки на документ Реализации ТМЦ. Частые корректировки в товарных документах текущего месяца "задним" числом. Продажи в разрезе ТП. Контроль директором себестоимости/наценки on-line. Среднее время проведения документов Реализация ТМЦ (как самых "тяжелых") 2-2,5 секунды.

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

Посмотрим на движения по регистру "Партии Наличие" документа Реализация ТМЦ:

Мы знаем, что при списании Партий ТМЦ списывается остаток с той партии, что пришла первой. Если количество списываемого товара более количества на остатке данной партии, происходит списание с последующих партий.

Посмотрим в "Ведомость по партиям ТМЦ":

Есть пересписание по партии. А какие условия могут привести к этому?

1. "Переползание" документов из предыдущей партии;

2. Уменьшение количества/стоимости в документе поступления/оприходования;

3. Увеличение количества в документах списания;

4. Возможно, был удален возврат товара с этой партии;

5. Возможно перемещен документ по времени журнала документов - из конца дня в начало, или более того - из одного дня в другой.

Нас уже не волнует кто, когда, что, где и зачем. Наша цель - убрать "красноту".

Если это делать "руками" что для этого надо? Правильно, перепровести последовательно документы под номерами 3845 и 3846. После этого они "соскользнут" на следующую партию. Затем обновляем отчет, и смотрим, нет ли "красноты" на следующей партии.

При этом для всех остальных документов перепроведение не сыграет никакой роли! Все товары так и останутся в пределах своих "родных" партий.

Ну а что нам мешает написать аналитический модуль, который будет проверять это соответсвие партий? Ничего.

Анализ показал, что подобные подвижки в общей массе движений составляют не более 10% от общего числа документов в месяц. А перепровести 6000 все же проще, чем 60000.

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

Расхождения в остатках и партиях выделены цветом.

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

Кстати, в прямом SQL-запросе возможно реализовать вариант полного анализа подобных ситуаций, что нам и удалось в результате сделать: запрос возвращал нам только строки с недостатком товара. Для данного примера, это были бы строки товаров №№ 3, 6, 8.

Нашли расхождения - перепровели. Потом следующий.

По аналогии был организован анализ оплаты.

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

В настоящей публикации М.А. Власова, преподаватель-консультант Центра сертифицированного обучения компании "1С:Автоматизация", детально рассматривает реализованный в "1С:Комплексной автоматизации 8" механизм осуществления завершающих операций месяца, который предназначен для формирования предусмотренных законодательством проводок, закрытия ряда счетов и определения финансового результата деятельности. Особую актуальность и практическую ценность статье придают рекомендации автора по организации контроля правильности проведения регламентных операций, а также рассмотрение операций по закрытию года.

Процедура закрытия месяца

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

Для облегчения работы пользователя по проведению регламентных операций в конфигурации "1С:Комплексная автоматизация 8" создан функционал "Закрытие месяца". Он позволяет выполнять настройку и контроль процедуры закрытия месяца и помогает координировать взаимодействие ответственных лиц, выполняющих отдельные регламентные операции.

Настройка процедуры закрытия месяца

Сначала выполняется предварительная настройка (меню - Регламентные операции - Настройка закрытия месяца ). Все настройки закрытия месяца являются элементами одноименного справочника. Каждая настройка создается независимо от организаций, входящих в состав предприятия, и может использоваться для любой из них.

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

На закладке Сводные настройки отмечаются те операции, которые должны быть осуществлены. По умолчанию в настройку закрытия месяца включаются все операции, которые могут выполняться, за исключением тех, которые не соответствуют настройке параметров учета (меню Интерфейс "Заведующий учетом" - Настройка учета - Настройка параметров учета ).

Так, в соответствии с настройкой параметров учета в программе может вестись партионный учет или применяться режим расширенной аналитики учета затрат (РАУЗ). При использовании РАУЗ ресурсоемкие регламентные операции Восстановить последовательность партионного учета и Скорректировать стоимость списания МПЗ не выполняются, поэтому на схеме, представленной на рис. 1, они неактивны, и настроить их применение нельзя.

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

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

Каждой регламентной операции должен быть назначен ответственный. При непосредственном выполнении процедуры закрытия месяца ему программой будет формироваться задание. Ответственные за выполнение регламентных операций назначаются на одноименной закладке. Это просто сделать, выбрав в левом поле операцию, а в правом - пользователя (или группу пользователей), который должен ее выполнить, а затем воспользоваться стрелкой (Рис. 2).

Рис. 2. Назначение пользователей, ответственных за выполнение регламентных операций

На закладке Распределение затрат следует указать способы распределения затрат, которые используются данной настройкой закрытия месяца. По умолчанию все затраты подразделений вида "Основное производство" и "Вспомогательное производство" распределяются по объему выпуска, а затраты подразделений с видом "Прочее" - по плановой себестоимости выпуска.

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

Кроме того, нужно иметь в виду, что для того, чтобы распределение затрат было произведено программой корректно, необходимо, чтобы в базе было настроено соответствие между подразделениями предприятия и подразделениями организаций (меню Интерфейс "Полный" - Справочники - Предприятие - Подразделения ).

Также в настройке закрытия месяца для каждой регламентной операции указывается, какие документы должны создаваться и проводиться при ее выполнении.

Как правило, каждой регламентной операции соответствуют один или несколько документов, которые должны быть созданы и проведены. Настройка такого соответствия осуществляется в регистре сведений Список Документы регламентных операций . Он открывается заполненным по умолчанию по нажатии на кнопку командной панели Документы регламентных операций (Рис. 3). Как правило, специально заполнять его не требуется.

Рис. 3. Документы для выполнения регламентных операций

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

  • либо в связи с необходимостью выполнения дополнительных действий (например, может понадобиться ввести процент деятельности по ЕНВД при расчете зарплаты и "зарплатных" налогов);
  • либо в связи с множественностью создаваемых документов, результаты заполнения которых зависят от проведения предыдущих (операция Начислить зарплату и ЕСН );
  • либо в связи с отсутствием документов (регламентная операция может выполняться не только документом, но и специальной обработкой);
  • либо в связи с тем, что порядок выполнения регламентной операции детализируется на отдельной схеме.

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

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

Состав и последовательность выполнения операций отражается на графической схеме (документ Настройка закрытия месяца закладка Схема ). Включение/выключение выполнения регламентной операции и назначение ответственных можно выполнять непосредственно на схеме.

Рассмотрим порядок выполнения процедуры закрытия месяца.

Запуск процедуры закрытия месяца

Новая процедура закрытия месяца создается в меню Интерфейс "Заведующий учетом" - Регламентные операции - Процедура закрытия месяца .

В форме Закрытие месяца на закладке Параметры необходимо указать:

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

Затем следует загрузить настройки и запустить процедуру, используя одноименные кнопки.

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

В ходе выполнения процедуры закрытия месяца:

  • автоматически формируются задания ответственным лицам на выполнение регламентных операций;
  • при выполнении очередной регламентной операции автоматически осуществляется переход к следующей операции - происходит формирование новых заданий. При этом некоторые операции могут выполняться параллельно (одновременно).

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

Контроль хода выполнения процедуры

На закладке Схема процедуры Закрытие месяца можно, используя графические изображения, наглядно увидеть текущее состояние отдельных регламентных операций (Рис. 4):

  • не выполняемые (в связи с настройками программы) операции расположены на белом фоне; дополнительно указано: "Не выполняется";
  • отключенные пользователем операции отображены серым цветом;
  • операции, назначенные для выполнения текущему пользователю (или группе пользователей, в которую он входит), обведены жирной рамкой;
  • операции, задания на выполнение которых еще не сформированы, отображены светлым без каких-либо обводок;
  • операции, для которых на текущий момент сформированы задания (и которые ожидают выполнения), обведены красным пунктиром;
  • выполненные операции заштрихованы;
  • у завершенной процедуры закрытия месяца фон схемы становится темным.

Рис. 4. Графическое изображение процедуры закрытия месяца

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

Выполнение регламентных операций

Ответственные за выполнение регламентных операций могут видеть направленные им задания на выполнение регламентных операций в форме списка "Регламентные операции" (меню Интерфейс "Заведующий учетом" - Регламентные операции - Регламентные операции ).

Для выполнения каждой регламентной операции необходимо провести следующие действия.

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

2. Проверить результат.

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

Рассмотрим операции, входящие в состав регламентных.

Выполнить допроведение документов

Данная операция выполняется одноименной обработкой (меню Интерфейс "Заведующий учетом" - Отложенное проведение - Допроведение документов ). Процедура необходима, когда для организации был установлен режим отложенного проведения документов (Рис. 5).

Рис. 5. Установка режима отложенного проведения

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

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

Рис. 6. Отметка о выполнении регламентной операции

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

Аналогичные действия следует проводить при выполнении каждой регламентной операции.

Восстановить последовательность расчетов по приобретению (реализации)

Эти регламентные операции выполняются обработкой Восстановление состояния расчетов с контрагентами (меню Интерфейс "Заведующий учетом" - Регламентные операции - Восстановление последовательности расчетов ), которая предназначена для выявления наличия авансов (Рис. 7).

Рис. 7. Восстановление последовательности расчетов с контрагентами

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

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

Восстановить последовательность партионного учета

Если предприятие не использует РАУЗ, то необходимо выполнить дополнительную операцию, выполняемую обработкой Проведение по партиям (меню Интерфейс "Заведующий учетом" - Учет затрат - Проведение по партиям ), которая предназначена:

  • для восстановления правильной последовательности учета партий материально-производственных запасов, если документы оприходования и списания были проведены задним числом;
  • для регламентированного списания стоимости партий запасов в случае, если такое списание не производилось в момент проведения документов (то есть в настройке параметров учета не был установлен флажок Списывать партии при проведении документов).

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

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

Скорректировать стоимость списания МПЗ

Если не применяется РАУЗ, то организация при закрытии месяца должна провести регламентную операцию по корректировке стоимости списанных МПЗ. Она выполняется документом (меню - Документы - Регламентные операции - Корректировка стоимости списания товаров ). Корректировка необходима для:

  • расчета средневзвешенной стоимости списания партий при использовании способа оценки МПЗ "По средней" (в течение месяца стоимость учитывалась по средней скользящей, и данной операцией она пересчитывается).
  • пересчета стоимости товарно-материальных ценностей с включением в нее дополнительных расходов на их приобретение, если отражение в учете таких расходов было произведено после списания ценностей.

Параллельное выполнение регламентных операций

Некоторые регламентные задания могут выполняться параллельно (Рис. 8). Это видно в списке регламентных заданий и еще более наглядно - на графической схеме (задания расположены на одном уровне, каждое обведено пунктирной линией).

Рис. 8. Назначения нескольких регламентных заданий одновременно

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

Рис. 9. Проведение созданного документа Амортизация ОС

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

Аналогичным образом выполняются следующие операции.

Начислить амортизацию НМА. Эта операция начислит амортизацию нематериальных активов и спишет расходы на научно-исследовательские и опытно-конструкторские работы (НИОКР) при проведении созданного документа Амортизация НМА .

Погасить стоимость спецодежды. При этой операции спишется часть стоимости специальной одежды и спецоснастки, если она не была полностью погашена при вводе в эксплуатацию. Сделано это будет при проведении документа Погашение стоимости (спецодежда, спецоснастка, инвентарь) .

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

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

Рассчитать расходы по страхованию. Создаваемый при выполнении этой операции документ "Расходы на добровольное страхование" предназначен для списания расходов будущих периодов по добровольному страхованию работников в бухгалтерском (76.01.2 "Платежи (взносы) по добровольному страхованию работников") и налоговом учете (97.02 "Расходы будущих периодов на добровольное страхование работников").

Документы следующей регламентной операции Начислить зарплату и ЕСН создаются, минуя ее форму. К таким документам относятся:

  • Начисление зарплаты (меню Интерфейс "Расчет зарплаты работников организаций" - Расчет зарплаты - Начисление зарплаты );
  • Расчет ЕСН (меню Интерфейс "Расчет зарплаты работников организаций" - Налоги - Расчет ЕСН );
  • Отражение зарплаты в регл.учете (меню Интерфейс "Расчет зарплаты работников организаций" - Учет зарплаты - Отражение зарплаты в регл.учете ).

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

Рис. 10. Графическая схема выполнения регламентных операций по НДС

Выполнить распределение расходов по видам деятельности, нормирование расходов

При проведении документа Регламентные операции налогового учета (по налогу на прибыль) будут выполнены те регламентные операции, которые отмечены в форме диалога документа.

Распределение расходов по видам деятельности (ЕНВД/не ЕНВД). Данная операция используется, если наряду с деятельностью, подпадающей под уплату ЕНВД, осуществляется деятельность, не подпадающая под указанный спецрежим. Операция осуществляет распределение расходов, которые не могут быть непосредственно отнесены к какому-либо виду деятельности, пропорционально доле доходов от каждого вида деятельности в общем объеме доходов.

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

Рассчитать себестоимость (БУ,НУ). Рассчитать себестоимость (УУ)

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

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

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

Рис. 11. Расчет себестоимости выпуска

Сформировать финансовый результат

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

Создаваемый документ также может списывать убытки прошлых лет для целей налогового учета, согласно требованиям статьи 283 НК РФ. Сумма убытков рассчитывается следующим образом: если на момент проведения закрытия месяца на счете 97.11 "Убытки прошлых лет" в налоговом учете числится дебетовое сальдо, происходит расчет сумм списания расходов будущих периодов по правилам, указанным в аналитике, построенной на справочнике Расходы будущих периодов . Полученные суммы списываются на счет 99.01 "Прибыли и убытки без налога на прибыль".

Рассчитать налог на прибыль

Документ I выполняет расчет постоянных и отложенных налоговых активов и обязательств в соответствии с нормами ПБУ 18/02 "Учет расчетов по налогу на прибыль", определяет сумму условного расхода (либо дохода) по налогу на прибыль, а также производит начисление текущего налога на прибыль в бюджет (с распределением по уровням бюджетов).

Закрыть год

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

После выполнения всех регламентных операций, предусмотренных запущенной процедурой закрытия месяца, данная процедура считается завершенной. Фон графической схемы, отображающей регламентные операции, темнеет (Рис. 12).

Рис. 12. Графическая схема завершенной процедуры закрытия месяца

Отмена выполнения регламентных операций по закрытию месяца

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

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

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

Справки-расчеты по завершающим операциям месяца

Для создания учетной документации и вывода ее с целью утверждения и хранения на бумажный носитель предусмотрен набор отчетов, именуемых "Справки-расчеты" (меню Интерфейс "Бухгалтерский и налоговый учет" - Регламентные операции - Справки-расчеты ).

В их состав входят следующие справки-расчеты:

  • Переоценка валютных средств (отражаются переоцененные счета в разрезе аналитики, курсовые разницы);
  • Списание расходов будущих периодов (показывает сумму каждого РБП, отнесенную на текущие расходы, остаток несписанной суммы);
  • Нормирование расходов (отчет включает базы для нормирования представительских, рекламных и пр. расходов, суммы, учитываемые при расчете налога на прибыль нарастающим итогом за налоговый период и за закрываемый месяц);
  • Постоянные и временные разницы (отражает постоянные и временные разницы, порядок признания и списания рассчитываемых на их основе постоянных и отложенных налоговых активов и обязательств);
  • Расчет налога на прибыль (сопоставляются учитываемые и не учитываемые для целей главы 25 НК РФ доходы и расходы, выявляется финансовый результат по данным бухучета, показываются корректировки бухгалтерского финансового результата, налоговая база по налогу на прибыль, рассчитывается налог);
  • Пересчет стоимости отложенных активов и обязательств (применялся при пересчете ОНА и ОНО при законодательном уменьшении ставки налога на прибыль с начала 2009 года).

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

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

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

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

Процедуры по шагам

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

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

Исходя из вышесказанного, проводить их целесообразно в нерабочее время. Выполнение обозначенных обработок выполняется перед закрытием месяца в базе 1С УПП 8.2, в случае использования режима учета затрат – . Если используется РАУЗ, исполнение данных обработок не предполагается.

  • Восстановить последовательность расчетов по приобретению – обработка (Восстановление последовательности расчетов).
  • Восстановить последовательность расчетов по реализации – обработка (Восстановление последовательности расчетов).
  • Восстановить последовательность партионного учета – обработка (Проведение по партиям).
  • Корректировка стоимости списания товаров – документ (приводит стоимость к средней скользящей).
  • Амортизация ОС — документ.
  • Погашение стоимости () – документ.
  • – документ.
  • Переоценка валютных средств – документ.
  • – обработка. Находит авансы полученные (остатки на счете 62.02), при нажатии кнопки «Выполнить» создает счета-фактуры на аванс, если такие счета-фактуры уже присутствуют в системе, перезаписывает их (не задваивает).
  • Подтверждение нулевой ставки НДС – документ. Заполняется в случае присутствия в системе соответствующего учета.
  • Формирование записей книги покупок – документ.
  • Формирование записей книги покупок (0%) – документ. Заполняется в случае присутствия в системе соответствующего учета.
  • Формирование записей книги продаж – документ.
  • Формирование записей книги продаж (0%) – документ. Заполняется в случае присутствия в системе соответствующего учета.
  • Расчет себестоимости – документ. Самый важный документ, закрывает затратные счета.
  • Определение финансовых результатов – документ.
  • Расчеты по налогу на прибыль – документ.

Что упрощать?

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

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

И, наконец, актуальность полученных данных. Да, да! Корректировкой дело не заканчивается. Работа с документами "задним числом" (корректировка, добавление, изменение, удаление) приводит к неактуальности текущего распределения партий товаров. Например, себестоимость уже списанной партии может просто изменится, либо появится новая партия, а то и, вообще, списанная партия может быть удалена. В любом случае, данные о списанной себестоимости товара уже не будут отвечать выбранному методу распределения (FIFO, LIFO, По-среднему) и снова будут вводить в заблуждение менеджеров, изучающих отчеты, устанавливающих цены, закупающих товар... Во избежание такого развития событий предусмотрен механизм восстановления последовательности партий товаров. Но, как правило, работа с ним не отличается удобством: требуется монопольный режим, невозможно прервать восстановление, любое перепроведение документа (даже без внесения изменений) расценивается как нарушение последовательности и т.д.

Как упрощать?

Компания ИТЦ "Мотива" предлагает систему, позволяющую значительно упростить работу с партионным учетом в Вашей конфигурации! Упрощение идет по таким направлениям, как поиск не распределенных, корректировка не распределенных, восстановление последовательности.

Система состоит из модулей:

* Быстрое восстановление последовательности партий товаров.

* Отчет по товарам, не распределенным по партиям.

* Автокорректировка ситуаций нераспределения.

* Корректировка методом буфера.

Указанные модули позволяют забыть о проблемах партионного учета и переводят работу с базой данных на качественно новый уровень. Актуальность последовательности восстанавливается незаметно в реальном времени или раз в день, отнимая 5-15 минут. Информация по товарам, нераспределенным по партиям появляется за секунду нажатием кнопки. Рутинные работы по корректировке не распределения автоматизированы.

И это не далекое будущее - для использующих эту систему это счастливое настоящее! Наша система приносит радость людям и, безусловно, уменьшает трудозатраты многократно.

Быстрое восстановление последовательности партий товаров.

Данные о списанных партиях критичны к правильной последовательности проведения документов - они только тогда отражают действительное положение вещей, когда документы проводятся последовательно!

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

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

Стандартная обработка в случае нарушения последовательности будет перепроводить ВСЕ документы последовательности, начиная с даты нарушения. Данная процедура может занять достаточно длительное время в зависимости от объёма базы и даты нарушения (зачастую, не успевает выполнится за ночь). Она будет восстанавливать последовательность даже тогда, когда актуальность восстановления попросту отсутствует (просто перепровели документ, не изменяя его товарной составляющей). К тому же, нет необходимости перепроводить все документы - ведь важно восстановление партий только по определенным товарам.

Система оптимизированного (ускоренного) восстановления, которую предлагает компания ИТЦ "Мотива", выполняя ту же задачу, что и стандартная, позволяет восстановить последовательность на порядок быстрее, поскольку:

· Отслеживает, была ли действительно нарушена последовательность партий при перепровадении документа задним числом и по каким товарам .

· Перепроводит только документы, содержащие товары, по которым последовательность была нарушена .

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

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

· Позволяет прерывать выполнение восстановления и продолжать дальше в более удобное время.

· Позволяет автоматически поддерживать актуальность партий товаров в реальном времени либо автозапуск восстановления по расписанию.

Резюмируя, эта система оптимизирует восстановление путем введения детального анализа на стадии нарушения последовательности. Основное преимущество - уникальный алгоритм, отслеживающий, было ли нарушение последовательности при перепроведении документа. В сочетании с остальными методами оптимизации разработка позволяет для восстановлении последовательности перепроводить в среднем на 85-95% меньше документов! Другими словами, не перепроводятся те документы, которые после этого заведомо не изменят свои движения по партиям.

Компания ИТЦ "Мотива" предлагает Систему упрощения партионного учета (далее СУПУ), которая наилучшим образом выполнит задачи восстановления любых последовательностей документов!

Отчет по товарам, не распределенным по партиям.

При проведении документа иногда возникают ситуации нераспределения товара по партиям (нехватка партий для списания). В этих случаях в момент проведения документа выдаются соответствующие сообщения.

Вероятно Вы задавались вопросом, как быстро посмотреть эти сообщения без перепроведения документов?

Вот и ответ: для того, чтобы в любой момент за считанные секунды увидеть все ситуации не распределения (документ, товар, недостающее количество) служит данный отчет. Теперь проверка списания товаров по партиям станет удобным и увлекательным занятием! Удивительно, но отчёт способен работать с любыми периодами документов сразу после установки. Так что если Вам предстоит битва с запущенной последовательностью за последние N лет - Вам окажет неоценимую помощь!

Автокорректировка ситуаций нераспределения.

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

Корректировка методом буфера.

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

Как видите, управлять партиями при наличии такого инструмента легко! А успешное внедрение этой системы на десятках баз данных, преимущественно крупных и очень крупных, позволяет нам уверенно предлагать её Вам в качестве надёжного помощника!

Сомневаетесь в безопасности и эффективности работы СУПУ? Данный продукт начиная с 2006 года и 1с версии 8.0 успешно работает в промышленной эксплуатации на многих предприятиях самого различного профиля. За всё это время мы не получили нареканий относительно его функционала - только пожелания по улучшению сервисных механизмов, которые реализовываем в новых версиях. К тому же СУПУ не меняет данные, он просто перепроводит документы, используя их стандартный алгоритм проведения. И в отличие от типовых аналогов, далеко не все, а только необходимые. Система упрощения партионного учета - абсолютно безопасный и эффективный помощник!

* Система встраивается в конфигурации на базе типовых 1С 8.1 "Управление торговлей", "Управление производственным предприятием". О возможности использования в других конфигурациях или для восстановления других последовательностей документов уточняйте.

* Продукт устанавливается "сбоку" и не требует внесения изменений в типовой код конфигурации. Т.е. обновление новыми версиями типовых конфигураций происходит как обычно. Установка занимает 10 минут.

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

Начнем с детального рассмотрения бизнес-процесса закрытия месяца.

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

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

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

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

Настройка процедуры закрытия месяца

Рассмотрим схему закрытия периода. Она представлена в виде бизнес-процесса. Механизм закрытия месяца доступен из интерфейсов «Бухгалтерский и налоговый учет» и «Заведующий учетом».

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

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

Рис. 1

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

Отдельно указана схема расчета НДС.

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

Запуск процедуры

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

Итак, все готово для запуска. Нажимаем кнопку «Запустить процедуру» и перейдя по кнопке «Регламентные операции» увидим, что пользователю автоматически сформировалась задача, в соответствии с которой он должен оформить регламентные документы необходимые на данном этапе.

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

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

Этапы выполнения регламентных операций

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

Для ее выполнения пользователю необходимо создать и провести документы, которые ему предложит программа на данном этапе ().

Рис. 2

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

Рассмотрим основные операции, входящие в процедуру закрытия месяца.

Допроведение документов

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

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

Восстановление состояния расчетов

Если в учетной политике предприятия обозначено, что зачет авансов производится обработкой «Восстановление последовательности расчетов», то по завершении периода запускается данная обработка. Ее можно найти, переключившись на интерфейс «Заведующий учетом» пункт меню «Регламентные операции -> Восстановление последовательности расчетов». Обработка восстанавливает правильную последовательность документов по зачету авансов. После ее использования документы поступления и реализации не перепроводят, иначе проводка по зачету аванса исчезнет.

Восстановить последовательность партионного учета

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

Скорректировать стоимость списания МПЗ

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

Начислить амортизацию ОС

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

Если для каких-то ОС используется способ амортизации пропорционально объему продукции или по единым нормам амортизационных отчислений, то сначала заполняется документ «Выработка ОС».

Начислить амортизацию НМА

Суммы амортизации и списания расходов на НИОКР рассчитываются при проведении документа «Амортизация НМА». Аналогично если амортизация начисляется пропорционально объему произведенной продукции, то следует указать объем продукции, произведенной в этом месяце.

Погасить стоимость спецодежды

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

Списать РБП

При проведении документа «Списание расходов будущих периодов» часть расходов будущих расходов переносится на текущие. Суммы и счета, на которые эта часть будет списываться, указывается в справочнике «РБП».

Рассчитать расходы по страхованию

Документ предназначен для списания расходов будущих периодов по добровольному страхованию работников в бухгалтерском (76.01.2 «Платежи (взносы) по добровольному страхованию работников») и налоговом учете (97.02 «Расходы будущих периодов на добровольное страхование работников»).

Переоценить валютные средства

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

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

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

Рис. 3

Расчет себестоимости состоит из следующих операций:


  • Если учет ТЗР ведется на отдельном счете, тогда выполняется «Распределение ТЗР».
  • Определяется список услуг по документам «Реализация товаров и услуг», себестоимость которых будет рассчитана.
  • Расчет базы распределения расходов – способы распределения задаются в регистре сведений «Способы распределения статей затрат» или из справочника «Статьи затрат» для каждой статьи отдельно. Выполняется расчет всех баз, по которым будут распределены расходы. Рассчитанные базы записываются в регистры сведений «База распределения затрат» и «База распределения затрат (бухгалтерский учет)»
  • Распределение расходов по базе – после расчета базы выполняется распределение расходов на стоимость готовой продукции и услуг.
  • Расчет фактической себестоимости - выполняется суммовая оценка стоимости МПЗ.
  • Формирование движений по регистрам бухгалтерии (для регламентированного учета) и стоимости основных средств (для управленческого учета).

Сформировать финансовый результат

Документ «Определение финансовых результатов» делает проводки по закрытию счетов 90 и 91. Документ может быть отражен в бухгалтерском и налоговом учетах. При отражении документа в налоговом учете может быть выполнена операция списания убытков прошлых лет.

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

Рассчитать налог на прибыль

С помощью документа «Расчеты по налогу на прибыль» можно выполнить расчет постоянных и отложенных налоговых активов и обязательств в соответствии с нормами ПБУ 18/02 «Учет расчетов по налогу на прибыль» и расчет налога на прибыль. Этот документ можно использовать для ввода остатков по отложенным налоговым активам и обязательствам.

Закрыть год

Документ «Закрытие года» проводится только в декабре каждого года. В результате проведения все сальдо субсчетов счетов 90 и 91 бухгалтерского учета списываются на соответствующие субсчета с кодом 99. Все сальдо субсчетов счета 99 "Прочие доходы и расходы" списываются на счет 99.01.1 (2), а сальдо этого счета списывается на счет 84 "Нераспределенная прибыль (непокрытый убыток)".

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