Как закрыть месяц в 1с. Бухучет инфо. Справки-расчеты по завершающим операциям месяца


На прошлом занятии мы с Вами рассматривали как в программе 1С Бухгалтерия 8 вести кадровый учет и рассчитывать заработную плату. Наш самоучитель 1С Бухгалтерии заканчивается и мы подходим к заключительному этапу.

На этом занятии мы будем заниматься регламентными операциями. Большинство таких операций программа 1С Бухгалтерия 8 делает автоматически с использованием помощника.

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

Помощник закрытия месяца предоставляет возможность:

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

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

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

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

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

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

Команду Пометить как выполненные все операции до выбранной рекомендуется использовать для тех операций, которые не нужно выполнять повторно. Например, если после того, как закрытие месяца было произведено, операция амортизации ОС была выполнена повторно, но известно, что результаты пересчета амортизации ОС не повлияют на результаты других регламентных операций (Закрытие счетов 20,23,25,26, Закрытие 90,91 и т.д.). Тогда с помощью этой команды можно отказаться от повторного выполнения операций по закрытию счетов затрат.

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

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

Сформировать отчет о выполнении регламентных операций можно по кнопке Отчет о выполнении операций .

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

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

Операции распределяются по порядку выполнения на четыре группы.

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

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

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

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

Для выполнения регламентных операций в обособленных подразделениях и головном подразделении в помощнике закрытия месяца необходимо:

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

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

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

Отчет о выполнении закрытия месяца по организации в целом формируется по кнопке Отчет о выполнении операций .

Помощник по учету НДС

Помощник по учету НДС в программе 1С Бухгалтерия 8 выполняет регламентные операции по учету НДС. Помощник контролирует правильность и последовательность выполнения регламентных операций. После выполнения регламентных операций можно сформировать книгу покупок и книгу продаж, а также декларацию по НДС.

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

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

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

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

Дальше

1. С чем пришлось столкнуться: в системе erp отключен партионный учет, метод оценки по средней, учет по видам запаса отключен. Казалось бы, что может быть еще проще, но себестоимость упорно не закрывалась процедурой закрытия месяца.

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

Наличие или же отсутствие таковых, можно отследить в том же универсальном отчете с настройкой:

Одной из причин не закрытия себестоимости кроется в накопленных данных измерения регистра Себестоимость товаров - «Вид Запасов » («НСИ и администрирование – Финансовый результат и контролинг – Учет Товара – Обособленный учет себестоимости по видам запасов»), а именно в записях данного измерения сделанных первичными документами. Собственно мне думается идентично можно рассуждать и в отношении измерения Аналитика учета номенклатуры и его содержимым по сериям и характеристикам, если таковая детализация включена в системе.

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

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

Но есть большое НО: в новой системе erp, при простом пере проведении документа система не обновляет его движения. Для обновления движений документа необходимо его с начало отменить, а потом провести. (если мы что то глобально поменяли в шапке документа или открыли «Виды запасов», через меню документа Все действия – Открыть виды запасов, и перенесли в документ , то обновление записей в регистрах произойдет, но это как вы понимаете при индивидуальной работе с конкретным документом).

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

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

Если учет по виду запасов включен , то увидеть и проанализировать корректность оборотов вы можете через тот же универсальный отчет, настроив его по регистру Себестоимость товаров – остатки и обороты, или же через типовой отчет 1с с одноименным названием.

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

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

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

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

Под откатом будем понимать зачистку тех движений, которые сделал блок расчет себестоимости в обработке закрытия месяца. А технология работы расчета в erp интересная: блок расчета себестоимости обслуживает 12 регистров, и произведенные расчеты «дописывает» к имеющимся уже записям первичных документов. Такие записи имеют признак «расчет себестоимости» = Истина.

Таким образом, количественные показатели образуют первичные документы, а суммовые рассчитывает и дописывает в записи документов, блок расчета себестоимости (кроме ну например поступления товаров и услуг).

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

Регистр сведений «Стоимость товаров» - это базис, от которого потом будут рассчитывать суммовые обороты по обслуживаемым регистрам, в том числе и регистре «Себестоимость товаров» и замыкающем расчет регистре «Выручка и себестоимость продаж».

На первом этапе Стоимость товаров образуется по формуле:

(Стоимость начальный остаток + Стоимость прихода за период) / (количество нач. остаток + количество прихода за период).

Перемещения в данную формулу не входят, входят именно поступления, оприходования и тд.

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

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

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

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

Обслуживаемые регистры блоком РС:

  1. Движения Номенклатура Номенклатура
  2. Движения Номенклатура Доходы Расходы
  3. Прочие Расходы (кэш остатков)
  4. Прочие Доходы (кэш остатков)
  5. Себестоимость Товаров (кэш оборотов) (кэш остатков)
  6. Прочие Активы Пассивы
  7. Прочие Расходы Незавершенного Производства
  8. Закупки
  9. Финансовые Результаты
  10. Выручка И Себестоимость Продаж (кэш оборотов)

//во всех этих регистрах есть реквизит РасчетСебестоимости

  1. Стоимость Товаров

//регистратором является только документ Расчета себестоимости

  1. Партии Производственных Затрат

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

  1. Партии незавершенного производства

//регистраторы Списание затрат на выпуск, Выпуск продукции

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

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


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

// 2. Данное свойство позволяет очистить все старые расчетные движения перед новым расчетом - эмулирует первый расчет периода. // Следует использовать только для отладки, т.к. очистка может выполняться достаточно долго. ПараметрыРасчета.Отладка.Вставить("ОчищатьСтарыеДвижения", Ложь);

Это и есть откат РС если установить значение параметра Истина. Я же оставляю в значении ложь так как написала свой Откат РС.

// Многопоточная запись (если запущено не в файловой ИБ и не из регламентного задания) // Стабильность многопоточной записи на разном железе зависит от сочетания нескольких факторов: // - количества активных фоновых заданий (чем больше заданий, тем больше надо памяти для сервера Предприятия) // - количества движений, записываемых одним заданием (чем больше движений - тем больше памяти надо этому заданию) // - одновременности выполнения записи одного регистра разными заданиями (чем больше заданий пишет один регистр, //тем больше вероятность возникновения ошибок, например, "Lock request time out period exceeded") ПараметрыРасчета.Вставить("МаксимальноеКоличествоФЗ", ?(ОбщегоНазначения.ИнформационнаяБазаФайловая() ИЛИ ПредварительныйРасчет, 1, 5)); // максимальное количество одновременно выполняемых заданий записи

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

// 4. Для анализа решения СЛУ можно сохранить таблицы, используемые при решении СЛУ, в виде файлов mxl в указанный каталог. // Если имя каталога не заполнено, сохранение таблиц не выполняется. //ПараметрыРасчета.Отладка.Вставить("КаталогДляСохраненияДанныхСЛУ", ""); //1С код ПараметрыРасчета.Отладка.Вставить("КаталогДляСохраненияДанныхСЛУ", "C:\РешениеСЛУ"); //код мной подправленный

P/ S :

1. Как возникло понятие «многопоточность фоновых заданий»:

Предстояло закрытие 13 месяцев и как было отмечено выше, база обладала большим документооборотом: на одно только отмена / проведение документов перемещений за один месяц уходило двое суток. Так вот, при закрытии месяца система почему то падала с ошибкой «Ошибка формата потока», что приводило меня в шок. Тестирование и исправление информационной базы (все пункты входящие в него были сделаны) не давали результатов. Тогда начинаю сильно дружить с журналом регистрации: отслеживаю на каком именно этапе идет обрушение системы. Выяснилось: на этапе работы блока расчета себестоимости, а именно при записях рассчитанных данных РС в обслуживаемые регистры. При этом в журнале все «скакало и прыгало» - то есть было видно что отработка идет параллельно нескольких регистров и собственно понять что за чем и в какой последовательности считается / записывается не представлялось возможным, как не представлялось возможным понять на каком регистре систему выбивает (на данный этапе вопрос мучал только – таблица какого регистра в sql «покалечена»?). Тогда начинаю сильно дружить с общим модулем Расчета Себестоимости, буквально разбирая его на косточки. Вот в этом то процессе (и спасибо 1с за щедрые комменты в модуле) и был найден параметр РС, который определял многопоточность фоновых заданий. Что это значит – это значит мы говорим системе, что она должна считать и записывать сразу несколько обслуживаемых регистров или все таки по одному последовательно. Поразмыслив и оперевшись на высказывание «тише едешь – дальше будешь» привожу данный параметр к значению файловой базы – то есть в место значения 5 ставим 1. Собственно сделано это было с целью отследить на каком регистре система рушиться, а в итоге отработка блока РС прошла полностью без обрушений! При этом был получен еще один плюс: теперь в журнале регистрации можно было последовательно увидеть что и за чем считается и пишется расчетом и как практика показала это потом очень пригодилось.

2. Как вышла на ошибку в данных по видам запасов.

Как уже было сказано выше, по закрытии месяца имелись ошибки по расчету себестоимости: наличие суммовых остатков по нулевому количеству. Беру одну из позиций (работу ведем с универсальным отчетом по регистру себестоимость товаров с разворотом по регистратору), такую в которой у меня был остаток на начало месяца по количеству и сумме и весь этот количественный остаток со склада передавался в производство (просто удачный случай для отслеживания получения чистой суммы). По смыслу уйти в производство данная позиция должна была с суммовым показателем в себестоимости равным начальному суммовому остатку, но у меня она уходила по такой сумасшедшей стоимости что ну просто безобразие! Начинаю размышлять: что могло увеличить стоимость материала? Это могли быть дополнительные расходы имеющие направление распределения на стоимость товара. Тогда начинаю разборки таковых статей и на что они распределились через тот же универсальный отчет, но уже по регистру партии прочих расходов, с отбором

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

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

//// Этап 3.2 // Формирует временную таблицу ВТДопРасходов (для фактического расчета она пустая) //- это распределение поступивших расходов по статьям на себестоимость товара РаспределитьРасходыНаСебестоимость(ПараметрыРасчета); //// Этап 3.3 // Формирует временную таблицу ВТВозвраты (для фактического расчета она пустая) // Формирует движения по регистрам (если выполняется фактический расчет): // - СебестоимостьТоваров // - ВыручкаИСебестоимостьПродаж // - ПрочиеРасходы // - ПрочиеДоходы // - ДвиженияНоменклатураДоходыРасходы // - ДвиженияНоменклатураНоменклатура СкорректироватьСтоимостьВозвратовПрошлыхПериодов(ПараметрыРасчета); //++ НЕ УТ // Этап 3.4 // Формирует временные таблицы ВтАналитикаУчетаРасходов, ВтНезавершенноеПроизводство РаспределитьПрочиеРасходыНезавершенногоПроизводства(ПараметрыРасчета); // Этап 3.5 // Формирует временную таблицу ВтПередачиТоваров СформироватьТаблицуПередачМеждуОрганизациями(ПараметрыРасчета); // Этап 3.6 // Формирует временную таблицу ВтУзлыКорректировки СформироватьУзлыКорректировкиСписанияСтоимости(ПараметрыРасчета); //Является ключевым моментом в расчете и главное себ-ть на начало периода Если ПараметрыРасчета.КоличествоУзлов <> 0 Тогда // Этап 3.7 // Формирует временные таблицы ВтТаблицаРешений, ВтПеремещенияСписания РассчитатьСтоимость(ПараметрыРасчета, Ложь); // Этап 3.8 // Формирует движения по регистрам: // - СтоимостьТоваров ЗарегистрироватьСтоимость(ПараметрыРасчета, Ложь); КонецЕсли;

……………………….. и т.д….

Сконцентрировать внимание стоит на процедурах:

- здесь формируется временная таблица узлов корректировки на базе которой будет сформирован запрос в процедуре РассчитатьСтоимость и от туда результат данного запроса уйдет в процедуру РешитьСЛУ , в которой, при прочтении была обнаружена возможность задействовать параметр по сохранению произведенных расчетов во внешний файл:

// 4. Для анализа решения СЛУ можно сохранить таблицы, используемые при решении СЛУ, // в виде файлов mxl в указанный каталог. //Если имя каталога не заполнено, сохранение таблиц не выполняется. ПараметрыРасчета.Отладка.Вставить("КаталогДляСохраненияДанныхСЛУ", "C:\РешениеСЛУ"); // значение C:\РешениеСЛУ поставила я, в 1с коде параметр не заполнен.

Именно это сохранение во внешний файл очень пригодилось!

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

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

Ну Хорошо. Вернее плохо..

Тогда во всех пакетах запроса в место

*.ВидЗапасов КАК ВидЗапасов, //(* - имя таблицы, на которой построен пакет) //ставлю: Справочник.ВидЗапасов.ПусстаяСсылка КАК ВидЗапасов //(у меня нет учета по виду запасов, значит он д.б. пустой)

запускаю на отработку процедуры, получаю внешний файл и вот оно чудо: стоимость по проблемной позиции получается = (стоимость начальный остаток / количество начальный остаток) . (напомню по проблемной позиции не было прихода в отчетном периоде а был только начальный остаток, а если бы был приход то считайте по формуле: (стоимость начальный остаток + стоимость прихода/ количество начальный остаток + количество приход)) .

Отсюда делается вывод: значит в записях регистра себестоимости, не смотря на то, что учет по виду запасов отключен, имеются записи с заполненным видом запаса. А далее, как было описано выше, что бы найти эти проблемные записи, и была написана соответствующая обработка по поиску и исправлению таковых. После отмены и проведения проблемных документов себестоимость стала закрываться корректно!

3. Как возникла мысль об откате себестоимости

«Ну Все, сколько можно!» сказала я себе после очередного не удачного закрытия, исправления ошибок первички, и отмене / проведения документов за месяц, занимающего несколько суток, нервов и т.д. и т.п. Села и написала обработку – кнопочку по откату себестоимости. В общем и в основном, задавшись вопросом «как же сделать так, что бы не дергать все время первичку при неудачных закрытиях», вооружившись крепкой дружбой с журналом регистрации, в котором путем отслеживания последовательности расчетов и изучением протоколов (спасибо 1с за это!), был определен круг регистров, записи в которые дописывает РС, с соответствующим признаком и как следствие их надо просто очистить. К 11 регистрам, указанным в протоколе добавила еще отмену / проведение документов распределения расходов на себестоимость продукции, для сброса всех движений сделанных ими, а так же зачистку регистра Партии НЗП, что бы РС снова все в нзп пересчитал – ну так на всякий случай. Метить документы с подчищенными движениями РС к отражению, как было доказано опытным путем, не надо – РС сам делает к отражению документы, в которых дописывает движения. Таким образом, исходя из наличия большого документооборота, откат РС стал занимать всего лишь 3- 4 часа, а полное закрытие месяца (все пункты процедуры закрытия месяца) в пределах 12 часов, из которых блок РС занимает так же около 3-4 часов.

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

Насущный вопрос для большинства бухгалтеров – как закрыть период? В статье будем разбирать такой процесс, как закрытие месяца в 1С, как это сделать правильно и без досадных ошибок, а также перед вами будет наглядный пример того, что и как нужно делать в разных версиях программы «1С Бухгалтерия» – в 8.2. и 8.3.

Закрытие месяца: алгоритм процессов

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

В подразделе «Закрытие периода» необходимо найти гиперссылку. Она называется «Закрытие месяца». Нажимайте на нее.

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

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

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

У блоков существует своя иерархия:

  • изменение и внесение корректировок в стоимость номенклатуры (например, расчет себестоимости и прочее);
  • «расчет долей списания косвенных расходов», а также возможность дополнительно обрабатывать счета затрат;
  • возможность закрыть счет 44 «издержки обращения» (закрывать можно по непокрытым убыткам, нераспределенной прибыли, при использовании в отчетном периоде о прибыли);
  • возможность проводить расчеты налога на прибыль, а также выполнение действий для закрытия счетов финансовых результатов (это счета 91 и 90).

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

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

Случается, что программа просит выполнить какие-то действия дополнительно. Заняться этим можно и в ручном режиме. Что для этого нужно? Выбирайте необходимый пункт, после чего нажимаете на него левой кнопкой мыши. Перед вами открывается список доступных действий. Найдите в нем позицию «выполнить операцию», далее – смело нажимайте на нее. Такое пошаговое закрытие месяца в 1С 8.3 значительно помогает избежать ошибок и нестыковок, которые потом могут обернуться проблемами.

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

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

На этом процесс закрытия месяца в программе «1С Бухгалтерия 1С 8.3» завершен. Эта инструкция поможет вам не совершить ошибок и выполнить все операции правильно. На скриншотах, что ниже, вы можете посмотреть алгоритм выполнения такой операции, но уже в другой версии программы – 1С Бухгалтерия 8.2. Запоминайте и внедряйте.




Инструкция по закрытию месяца в 1С 8

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


Затем, нажать кнопку «Запустить процедуру».


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


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

По порядку все операции.

  1. Восстановить последовательность расчетов по приобретению. Нужно запустить соответствующую обработку (из бухгалтерского интерфейса - документы - дополнительно - восстановить последовательность расчетов). Указать дату конца месяца, выбрать нужные организации и установить все галки, затем, выполнить. В случае, когда актуальная дата расчетов меньше даты начала закрываемого месяца, нужно эту дату передвинуть на начало месяца (обработка лежит в списке внешних обработок «Сдвиг границы расчетов»).
  2. Восстановить последовательность расчетов по реализации. Аналогично пункту 1.
  3. Начислить амортизацию ОС. В регламентной операции воспользоваться механизмом формирования и проведения документов. Проводки по амортизации настраиваются в справочнике Способы отражения расходов по амортизации.


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

  4. Начислить амортизацию НМА. Работа с операцией аналогична операции для ОС.
  5. Погасить стоимость спецодежды. Войти в регламентную операцию (двойным щелчком мыши на нужной операции из схемы закрытия месяца). Создать документы, провести. Отметить как выполненную.
  6. Списать РБП (расходы будущих периодов). Войти в регламентную операцию (двойным щелчком мыши на нужной операции из схемы закрытия месяца). Создать документы, провести. Отметить как выполненную. В итоге документ «Списание РБП» сделает проводки, Дт которых берется из справочника РБП Кт 97.

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

  8. Переоценить валютные средства. Войти в регламентную операцию (двойным щелчком мыши на нужной операции из схемы закрытия месяца). Создать документы, провести. Отметить как выполненную.
  9. Начислить зарплату и ЕСН. Операцию можно отметить как выполненную без создания документов «Начисление зарплаты работникам организаций» и «Расчет ЕСН».
  10. Регистрация счетов-фактур на аванс. Из бухгалтерского интерфейса - НДС - регистрация счетов-фактур на авансы. Запустить обработку - заполнить, затем выполнить. Табличная часть заполняется всеми полученными авансами от покупателей, т.е. оборотами Кт60.02, 60.22, 60.32 счетов бухгалтерского плана счетов.
  11. Регистрация счетов фактур на суммовые разницы. Из бухгалтерского интерфейса - НДС - регистрация счетов-фактур на суммовые разницы. Запустить обработку - заполнить, затем выполнить.
  12. Формирование записей книги покупок. Регламентная операция создает, заполняет и проводит документ «Формирование записей книги покупок». Документ заполняется по остаткам регистра накоплений «НДСПредъявленный».

  13. Формирование записей книги продаж. Регламентная операция создает, заполняет и проводит документ «Формирование записей книги продаж». Документ заполняется по остаткам регистра накоплений «НДСНачисленный».

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

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

  16. Сформировать финансовый результат. Регламентная операция создает и проводит документ «Определение финансовых результатов». Закрываются счета 90 и 91 на 99 в бухгалтерском и налоговом учете.

  17. Рассчитать налог на прибыль. Регламентная операция создает и проводит документ «Расчеты по налогу на прибыль». При использовании ПБУ18/2 документ формирует отложенные и постоянные налоговые активы/обязательства. Также документ делает расчет налога на прибыль. Типичные проводки при проведении документа по бухгалтерскому учету приведены ниже.

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

Предлагаем рассмотреть пошаговую инструкцию по формированию отчета «Закрытие месяца» в программе . Весь процесс аналогичен версии 1С 8.2. Переходим на вкладку меню «Операции» и нажимаем «Закрытие месяца».

В открывшейся форме по умолчанию будет стоять состояние «Не выполнено». Также возможно состояние «Не задана учетная политика». Причиной этому является ненастроенная учетная политика организации. При этом состоянии отчет «Закрытие периода» в 1С сформирован не будет.

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

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

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

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

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

Рассмотрим на примере, как происходит закрытие месяца в программе 1С 8.3 для ОСНО. Выставляем период и выбираем организацию. «Помощник закрытия месяца» выведет последовательность необходимых обработок:

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

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

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

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

Помощник распределяет на этапы закрытие месяца. Рассмотрим, какие проводки они формируют.

К первому этапу относятся:

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

«Формирование книги покупок и продаж» - по этой обработке происходит формирование бухгалтерских проводок, записи в регистр книг продаж и покупок, декларации:

«Амортизация основных средств» - происходит формирование регламентного документа начисления и списания амортизации:

«Признание в НУ лизинговых платежей», если были лизинговые платежи:

«Переоценка валютных средств» - выполнение операций при расчетах организации в валюте. Происходит переоценка иностранной валюты на основании действующего курса.

Ко второму этапу относится

К третьему этапу относятся два пункта с закрытием затратных счетов:

«Закрытие счетов 20, 23, 25, 26» - это говорит о производственной деятельности организации.

«Закрытие счет 44 (Издержки обращения)» влияет на себестоимость производимой продукции.

К четвертому этапу относятся:

«Закрытие счетов 90 (Продажи) и 91 (Прочие доходы и расходы).

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

Теперь разберем, как закрыть месяц в 1С 8.3 для УСН на примере налогообложения «Доходы минус расходы». Устанавливаем период и жмем клавишу «Выполнить закрытие месяца»:

В данном случае программа распределит всю обработку на пять этапов:

    Предварительный «Перепроведение документов за месяц» - нужен для восстановления последовательности.

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

    «Расчет долей списания косвенных расходов».

    «Закрытие счета 44 (Издержки обращения)».

    «Закрытие счета 90, 91». А также сюда относится начисление налога на прибыль и реформация баланса в конце года.

При формировании «Закрытия месяца» могут возникнуть ошибки. В основном по затратным счетам (20, 23, 25, 26). Как правило, ошибки из-за неверно установленной аналитики в документах: не указана номенклатурная группа или подразделение учета затрат.

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

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

Это очень важно,- произнес Король, поворачиваясь к присяжным... Ваше Величество хочет, конечно, сказать: неважно... Ну да,- поспешно...

Люди, рожденные в 1972 году по восточному календарю, освещаемые знаком Водяной Крысы самые лучшие дипломаты. 1972 год по восточному...
Если во сне Вы видите ржавчину на чем-либо, то в реальной жизни среди Ваших знакомых Вам будет трудно подзарядиться радостью и энергией....
Примерно треть своей жизни человек проводит во сне. Погружаясь в ночные грёзы, мы видим различные образы, каждый из которых имеет особое...
Получить во сне какое-то свидетельство - наяву вам откроется некая тайна, которую от вас тщательно скрывают. Получить зарплату...
В любом Святочном гадании есть особая магия. Узнать свою судьбу стараются период между Рождеством и Крещением. Самым простым, а потому...
В тандеме Тигр и Коза совместимость определяется законами так называемого «векторного кольца», т.е. один из партнеров занимает...