1С Обучение

Партионный учет в 1с – Партионный учет в 1С 8.3 Бухгалтерия

Содержание

Партионный учет в 1С 8.3 (Бухгалтерия)

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

Варианты учета товара в 1С

Доступны следующие варианты:

  • LIFO (последний пришел, первый ушел). Сейчас применяется очень редко. Эффективно применять при сильной инфляции. На затраты идет в первую очередь последняя купленная партия.
  • FIFO (первый пришел, первый ушел). В основном самый логичный и наиболее применяемый вариант расчета себестоимости.
  • Расчет по среднему. Самый простой способ расчета, ранее при выборе этого способа партионный учет даже не велся.
  • Расширенный аналитический учет затрат (РАУЗ). Введен в программу довольно недавно. При выборе этого вида учета себестоимость не рассчитывается сразу. Суммы себестоимости появляются после оформления и проведения документа «Расчет себестоимости». Это сделано для повышения производительности и для того, чтобы освободить пользователей от восстановления последовательности проведения документов.

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

Настройка партионного учета в 1С Бухгалтерия 8.3

Рассмотрим настройку метода учета на основе программы 1С: «Бухгалтерия предприятия 3.0»:

  • зайдя в меню «Главное», затем по ссылке «Организации»:
  • зайдя в организации, выбираем организацию и в форме редактирования организации выбираем «Учетная политика«;
  • в открывшейся форме выбираем закладку «запасы»:

На этой вкладке выбирается метод списания ТМЦ. У меня выставлено так, как показано на рисунке. Надпись немного странная, но я проверял, товары списываются по «ФИФО».

Указание партии в проводках

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

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

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

programmist1s.ru

Учет по партиям в 1С 8.3

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

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

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

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

  • расчет средней себестоимости для всех партий. Таким способом рассчитывается себестоимость, когда не ведется учет по партиям. В этом случае суммарная стоимость всего закупленного товара данного артикула делиться на количество;

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

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

  • РАУЗ – расширенный аналитический учет затрат, который позволяет проанализировать структуру затрат предприятия с высокой точностью. В 1С этот инструмент также доступен к выбору. Если установлен такой вариант, то себестоимость будет рассчитана отдельным документом.

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

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

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

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

Наглядно убедиться в установке нового способа списания можно через движение документов реализации. Здесь отражается субконто «Партия» и документ поступления:

scloud.ru

Учет по партиям в 1С

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

Варианты учета товаров

Учитывать товары в программе 1С можно несколькими способами:

  • LIFO. Минимально используемый метод, востребованный в основном в условиях сильной инфляции. На затраты первоочередно списывается последняя из поступивших партий товара.
  • FIFO. Наиболее распространенный вариант определения себестоимости, основанный на логике предпринимаемых действий.
  • Расчет по среднему. Наиболее доступная методика, применение которой осуществляется в условиях отсутствия учета поступающих партий.
  • Расширенный аналитический учет затрат. Относительно новый для 1С продукт. Расчет себестоимости в данном случае будет выполнен только после того, как создан документ «Расчет себестоимости», что позволяет снизить величину затрат на проведение операций и нарастить производительность пользователей.

Настройка партионного учета в программе 1С: Бухгалтерия

Настройка метода учета в версии 8.3 программы осуществляется следующим набором действий:

Перейти по адресу: меню «Главное» — «Организации»

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

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

Указание партии в проводках

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

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

usersv81c.ru

Партионный учёт в 1С 8.3 Бухгалтерия

Курсы 1С 8.3 и 8.2 » Обучение 1С Бухгалтерия 3.0 (8.3) » Продажи и покупки, складской учет » Партионный учёт в 1С 8.3

В программе 1С 8.3 есть возможность вести учёт остатков товаров по партиям. Рассмотрим, как реализован партионный учет в программе 1С 8.3 Бухгалтерия 3.0.

Настройка партионного учета в 1С 8.3

Для настройки партионного учета в 1С 8.3 необходимо:

1. В настройках параметров учёта: Администрирование – Параметры учёта – Настройка плана счетов, в Учёте запасов установить галочку По партиям (документам поступления):

2. В настройках учётной политики: Главное – Учётная политика, на закладке Запасы установить способ оценки МПЗ – по ФИФО. Этот способ предполагает, что товары поступают отдельными партиями и каждая партия одного товара учитываются отдельно:

После этих настроек в товарно-материальных счетах появляется новое субконто Партии:

Важно! При указании ставки НДС 0% и Без НДС в документах поступления и реализации, а также при применении упрощённой системы налогообложения в программе 1С 8.3 Бухгалтерия ведётся партионный учёт, вне зависимости от настроек программы.

Поступление партий на склад

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

Изменяется только аналитика в проводках, заполняется новое субконто Партии:

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

Реализация партий

Списание партий, не важно каким способом – реализацией или отпуск в производство и т.д. себестоимость списывается по ФИФО.

Рассмотрим, на примере реализации.

Для отражения партий в табличной части документа необходимо через кнопку Еще – Изменить форму добавить колонку Документ оприходования:

По умолчанию в 1С 8.3 документ оприходования подставляется автоматически, но его можно занести вручную:

Для отображения всех доступных партий нажимаем Сформировать. Отражаются документы оприходования, по которым есть остатки на дату периода:

В проводках документа себестоимость формируется по принципу ФИФО:

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

Важно! При использовании партионного учёта в 1С 8.3, стоимость формируется только при списании и не корректируется при закрытии месяца, как при методе «по средней стоимости».

Несвоевременное занесение документов поступления

Если документы поступления заносятся несвоевременно, то, возможно, возникнет ситуация, когда партии будут списаны не по принципу ФИФО. Для того чтобы восстановить правильность списания партий в 1С 8.3, необходимо перепровести документы. Восстановление последовательности документов реализуется командой Групповое перепроведение документов в разделе Операции:

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

Информация по партиям

Информацию по партиям в 1С 8.3 можно посмотреть в отчёте Оборотно-сальдовая ведомость по счету из раздела Отчеты – Оборотно-сальдовая ведомость по счету:

Для того чтобы партии отражались в отчёте, необходимо в настройках программы 1С 8.3 установить галочку Партии:

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


Поставьте вашу оценку этой статье: Загрузка…

Дата публикации: Авг 16, 2016

profbuh8.ru

Партионный учет 1С для программистов

Ниже я приведу пример решения типовой задачи для аттестационного билета «1С Специалист по платформе».

Условие задачи: оперативный учет

Задача 1.5.

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

Складской учет товаров не ведется.

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

Списание себестоимости должно быть организовано по партиям, в зависимости от текущего значения принятого в учетной политике метода списания себестоимости (FIFO, по средней или LIFO). Учетная политика может меняться каждый день, ее изменение фиксируется соответствующим документом.

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

Необходимо построить отчет но продажам товаров за период и остаткам товара на указанную дату.

Продажи с 01.01.2010 по 31.03.2010

НоменклатураКол-воСебест-стьПродажаПрибыль
Куртка замшевая3300620320
Портсигар3305020
Доставка1100100

Прибыль рассчитывается как:

«Сумма продаж» — «Себестоимость» Остатки товаров па 01.01.2010

НоменклатураПартияКол-воСтоимость
Куртка замшевая4350
Прих. Накладная №12250
Прих. Накладная №22100
Портсигар665
Прих. Накладная №1550
Прих. Накладная №3115

Решение задачи оперативного учета 1С Специалист 8

Структура хранения данных

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

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

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

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

Списание себестоимости должно быть организовано по партиям, в зависимости от текущего значения принятого в учетной политике метода списания себестоимости (FIFO, по средней или LIFO). Учетная политика может меняться каждый день, ее изменение фиксируется соответствующим документом.

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

Движения.МетодСписанияТоваров.Записывать = Истина;
Движение = Движения.МетодСписанияТоваров.Добавить();
Движение.Период = Дата;
Движение.МетодСписания = МетодСписания;

Чтобы понимать, какая номенклатура является услугой, сделаем у справочника реквизит «Услуга», тип — булево:

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

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

Приходная накладная

С точки зрения поступления товара тут всё просто. В документе необходимо указать, в какое время, сколько товара и по какой стоимости пришло. Структура поступления такая:

//получение учетной политики
МетодСписания = РегистрыСведений.МетодСписанияТоваров.ПолучитьПоследнее(Дата).МетодСписания;
Средняя = МетодСписания = Перечисления.УчетнаяПолитика.Средняя;
//запись движений
Движения.ОстаткиНоменклатуры.Записывать = Истина;
Для Каждого ТекСтрокаСписокНоменклатуры Из СписокНоменклатуры Цикл
Если ТекСтрокаСписокНоменклатуры.Номенклатура.Услуга Тогда
Продолжить;
КонецЕсли;
Движение = Движения.ОстаткиНоменклатуры.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Номенклатура = ТекСтрокаСписокНоменклатуры.Номенклатура;
Если Не Средняя Тогда // если метод списания средняя - не следует записывать документ партия
Движение.Партия = Ссылка;
КонецЕсли;
Движение.Количество = ТекСтрокаСписокНоменклатуры.Количество;
Движение.Сумма = ТекСтрокаСписокНоменклатуры.Сумма;
КонецЦикла;

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

Расходная накладная

Структура метаданных документа Расходная накладная аналогична приходной, его можно полностью скопировать. Но с обработкой проведения расходной накладной 1С для списания партий всё немного сложнее.

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

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

Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ОстаткиНоменклатуры");
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.ИсточникДанных = СписокНоменклатуры;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Номенклатура", "Номенклатура");
Блокировка.Заблокировать();

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

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

МетодСписания = РегистрыСведений.МетодСписанияТоваров.ПолучитьПоследнее(Дата).МетодСписания;

Если МетодСписания.Пустая()Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Не указан метод списания! Проведение не возможно";
Отказ = Истина;
Возврат;
КонецЕсли;

Средняя = МетодСписания = Перечисления.УчетнаяПолитика.Средняя;

После определения метода списания определяем количество товара для списания и формируем движения:

Движения.ОстаткиНоменклатуры.Записывать = Истина;
Движения.Продажи.Записывать=Истина;

Движения.ОстаткиНоменклатуры.Записать();
Движения.Продажи.Записать();

Запрос = Новый Запрос("ВЫБРАТЬ
| РасходнаяНакладнаяСписокНоменклатуры.Номенклатура КАК Номенклатура,
| СУММА(РасходнаяНакладнаяСписокНоменклатуры.Количество) КАК Количество,
| СУММА(РасходнаяНакладнаяСписокНоменклатуры.Сумма) КАК Сумма
|ПОМЕСТИТЬ ВТ
|ИЗ
| Документ.РасходнаяНакладная.СписокНоменклатуры КАК РасходнаяНакладнаяСписокНоменклатуры
|ГДЕ
| РасходнаяНакладнаяСписокНоменклатуры.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| РасходнаяНакладнаяСписокНоменклатуры.Номенклатура
|
|ИНДЕКСИРОВАТЬ ПО Номенклатура
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВТ.Номенклатура КАК Номенклатура,
| ВТ.Количество КАК КоличествоВДокументе,
| ВТ.Сумма КАК СуммаВДокументе,
| ОстаткиНоменклатурыОстатки.Партия,
| ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
| ЕСТЬNULL(ОстаткиНоменклатурыОстатки.СуммаОстаток, 0) КАК СуммаОстаток
|ИЗ
| ВТ КАК ВТ
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Остатки(
| &МоментВремени,
| Номенклатура В
| (ВЫБРАТЬ
| ВТ.Номенклатура
| ИЗ
| ВТ КАК ВТ)) КАК ОстаткиНоменклатурыОстатки
| ПО ВТ.Номенклатура = ОстаткиНоменклатурыОстатки.Номенклатура
|
|УПОРЯДОЧИТЬ ПО
| ОстаткиНоменклатурыОстатки.Партия.МоментВремени ВОЗР
|ИТОГИ
| МАКСИМУМ(КоличествоВДокументе),
| МАКСИМУМ(СуммаВДокументе),
| СУММА(КоличествоОстаток),
| СУММА(СуммаОстаток)
|ПО
| Номенклатура");

Запрос.УстановитьПараметр("МоментВремени", МоментВремени());
Запрос.УстановитьПараметр("Ссылка",Ссылка);

Если МетодСписания = Перечисления.УчетнаяПолитика.ЛИФО Тогда
Запрос.Текст = СтрЗаменить(Запрос.Текст, "ВОЗР", "УБЫВ"); // если лифо - сортируем по УБЫВанию
КонецЕсли;

ВыборкаНоменклатура = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

Пока ВыборкаНоменклатура.Следующий() Цикл

Если НЕ ВыборкаНоменклатура.Номенклатура.Услуга и ВыборкаНоменклатура.КоличествоОстаток < ВыборкаНоменклатура.КоличествоВДокументе Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Не хватает " + Строка(ВыборкаНоменклатура.КоличествоВДокументе - ВыборкаНоменклатура.КоличествоОстаток) + " единиц номенклатуры " + ВыборкаНоменклатура.Номенклатура + ". Проведение невозможно.";
Сообщение.Сообщить();
Отказ = Истина;
КонецЕсли;

Если Отказ Тогда
Продолжить;
КонецЕсли;

ОсталосьСписать = ВыборкаНоменклатура.КоличествоВДокументе;

ВыборкаДетЗаписи = ВыборкаНоменклатура.Выбрать();
Пока ВыборкаДетЗаписи.Следующий() И ОсталосьСписать <> 0 Цикл

Если НЕ ВыборкаДетЗаписи.Номенклатура.Услуга Тогда

КСписанию = Мин(ОсталосьСписать, ВыборкаДетЗаписи.КоличествоОстаток);

Если Средняя Тогда
СуммаСписания = ?(ВыборкаНоменклатура.КоличествоОстаток =КСписанию,
ВыборкаНоменклатура.СуммаОстаток,
ВыборкаНоменклатура.СуммаОстаток/ВыборкаНоменклатура.КоличествоОстаток * КСписанию);
Иначе
СуммаСписания = ?(ВыборкаДетЗаписи.КоличествоОстаток =КСписанию,
ВыборкаДетЗаписи.СуммаОстаток,
ВыборкаДетЗаписи.СуммаОстаток/ВыборкаДетЗаписи.КоличествоОстаток * КСписанию);
КонецЕсли;

НовоеДвижение = Движения.ОстаткиНоменклатуры.ДобавитьРасход();
НовоеДвижение.Период = Дата;
НовоеДвижение.Регистратор = Ссылка;
НовоеДвижение.Количество = КСписанию;
НовоеДвижение.Номенклатура = ВыборкаДетЗаписи.Номенклатура;
Если НЕ Средняя Тогда
НовоеДвижение.Партия = ВыборкаДетЗаписи.Партия;
КонецЕсли;
НовоеДвижение.Сумма = СуммаСписания;
КонецЕсли;

НовоеДвижение = Движения.Продажи.Добавить();
НовоеДвижение.Активность = Истина;
НовоеДвижение.Период = Дата;
НовоеДвижение.Регистратор = Ссылка;
НовоеДвижение.Номенклатура = ВыборкаДетЗаписи.Номенклатура;
НовоеДвижение.Сумма = ВыборкаДетЗаписи.СуммаВДокументе;

Если НовоеДвижение.Номенклатура.Услуга Тогда
НовоеДвижение.Себестоимость = 0;
НовоеДвижение.Количество = ВыборкаНоменклатура.КоличествоВДокументе;
Иначе
НовоеДвижение.Количество = КСписанию;
НовоеДвижение.Себестоимость = СуммаСписания;
ОсталосьСписать = ОсталосьСписать - КСписанию;
КонецЕсли;

КонецЦикла;

КонецЦикла;

Тут необходимо отметить следующие моменты:

  1. В зависимости от метода списания мы меняем текст запроса с помощью следующей конструкции: Запрос.Текст = СтрЗаменить(Запрос.Текст, «ВОЗР», «УБЫВ»).
  2. Не забудьте проиндексировать поля временной таблицы, по которой будете соединять таблицы (ИНДЕКСИРОВАТЬ ПО Номенклатура).
  3. Не забудьте проверять значения в запросах на NULL с помощью конструкции ЕСТЬNULL. NULL может возникнуть при соединении с другими таблицами при отсутствии значения в присоединяемой таблице.
  4. Решение проблемы копеек: если количество списываемого товара по данной партии равно остатку под данной партии, то списать всю сумму. Это позволит избавиться от остатка от деления. В нашем примере: СуммаСписания = ?(ВыборкаНоменклатура.КоличествоОстаток = КСписанию, ВыборкаНоменклатура.СуммаОстаток, ВыборкаНоменклатура.СуммаОстаток/ВыборкаНоменклатура.КоличествоОстаток * КСписанию).
  5. Если не хватает какой-либо номенклатуры, мы устанавливаем параметр «Отказ» в значение «Истина», однако продолжаем движения по строкам документа, чтобы вывести все сообщения о нехватке товара.
  6. Количество товара проверяется только для товара, без учета услуг.
  7. В цикле мы списываем до тех пор, пока не погасили потребность из документа (ОсталосьСписать <> 0).
  8. Если списание производится «по средней», то НЕ указываем документ партии.
  9. Если списание производится «по средней», сумму необходимо брать из итоговой строки группировки.

 Отчеты

С данной структурой регистров отчеты получаются элементарные:

Остатки товаров:

Продажи:

Скачать решение задачи оперативного учета 1С специалист по платформе

Скачать вышеописанное решение Вы можете по ссылке.

Я буду рад Вашей критике, вопросам и замечаниям в комментариях, спасибо!

Удачи при подготовке! 🙂

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

programmist1s.ru

Партионный учет в 1С 8.3

11.10.2018

Партионный учет в 1С 8.3

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

Как настроить партионный учет в 1С 8.3.?

Изменение показателя этой опции ведения анализа по партиям доступна двумя способами:

  •  Параметры подсчета.

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

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

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

Оценивание материально-продуктовых запасов по принципу «первое пришло, первое ушло»

В большинстве случаев оценивание МПЗ происходит в процессе их списания. Существует два основных метода:

  • По усредненной стоимости продукции,

  • Способом ФИФО.

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

Для процесса оценивания МПЗ по усредненной стоимости включение этой опции не нужно. Такой вариант можно выбрать непосредственно в политике учета предприятия.

Основная ошибка при таком учете

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

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

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

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

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

Главными причинами, по которым могут возникнуть отрицательные остатки 1С 8.3 при партионном учете являются:

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

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

  • Возможно существует излишнее количество продукции на складе предприятия.

Для решения проблемы в случае излишков, необходимо провести инвентаризацию МПЗ.

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

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


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

www.vdgb.ru

Учет по партиям в 1С 8.3

Как ввести учет остатков товаров по партиям поступления в программе 1С 8.3 Бухгалтерия?

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

Варианты учета товара в 1С

Доступны следующие варианты:

  • LIFO (последний пришел, первый ушел). Сейчас применяется очень редко. Эффективно применять при сильной инфляции. На затраты идет в первую очередь последняя купленная партия.
  • FIFO (первый пришел, первый ушел). В основном самый логичный и наиболее применяемый вариант расчета себестоимости.
  • Расчет по среднему. Самый простой способ расчета, ранее при выборе этого способа партионный учет даже не велся.
  • Расширенный аналитический учет затрат (РАУЗ). Введен в программу довольно недавно. При выборе этого вида учета себестоимость не рассчитывается сразу. Суммы себестоимости появляются после оформления и проведения документа «Расчет себестоимости». Это сделано для повышения производительности и для того, чтобы освободить пользователей от восстановления последовательности проведения документов.

Настройка партионного учета в 1С Бухгалтерия 8.3

Рассмотрим настройку метода учета на основе программы 1С: «Бухгалтерия предприятия 3.0»:

  • зайдя в меню «Главное», затем по ссылке «Организации»:

  • зайдя в организации, выбираем организацию, и в форме редактирования организации выбираем «Учетная политика»;
  • в открывшейся форме выбираем закладку «запасы»:

На этой вкладке выбирается метод списания ТМЦ. У меня выставлено так, как показано на рисунке. Надпись немного странная, но я проверял, товары списываются по «ФИФО».

Указание партии в проводках

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

Если вы включили учет по партиям после начала учета — лучше перепровести документы поступления и списания. Это можно сделать с помощью специальной обработки.

По материалам: programmist1s.ru

Комментарии:

< Предыдущая   Следующая >

buhuchet-info.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *