Партийный учет в 1с 8.2. «Партионный учёт» и как «Я» его понимаю …

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

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

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

Такой подход ПБУ 5/01 (утв. приказом Минфина России от 09.06.2001 № 44н) предписывает применять независимо от того, автоматизирован учет или нет. Но если при ручном учете бухгалтер сам определял себестоимость списания, руководствуясь стандартом (или отходя от него при желании), то в программе выполняется полностью автоматический расчет себестоимости, бухгалтер больше на него не влияет.

Но при работе в традиционном режиме я видел(а) партию, с которой был списан запас. А в режиме расширенной аналитики - не вижу

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

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

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

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

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

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

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

Но условия поставок я тоже анализирую по партиям поступивших товаров. А в режиме расширенной аналитики и при поступлении товаров в регистрах партионного учета не указывается поставщик

Объемы, цены и сроки закупок регистрируются в специализированном регистре Закупки . По данным этого регистра формируется отчет Закупки .

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


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

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

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

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

В режиме расширенной аналитики такая оценка тоже возможна. Способ оценки определяется в рамках учетной политики предприятия:
- по прямым затратам - по средней стоимости единицы запаса на момент выбытия;
- по плановой себестоимости

Оценка "по прямым затратам" позволяет достаточно точно оценить себестоимость списания, но только в случае, если соблюдается последовательность ввода документов: приходные документы вводятся раньше расходных. Но одно из основных достоинств режима расширенной аналитики -возможность нарушать эту последовательность. Работая в этом режиме, уже не нужно следить за временем проводимых документов: если расходный документ введен в 10:00, а приходный в 11:00, это не повлияет на расчет себестоимости, эту ситуацию не потребуется выявлять и исправлять при закрытии месяца.

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

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

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

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

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

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

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

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

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

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


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

Произвольный выбор партий без достаточных оснований исказит результаты отдельных сделок и даже направлений деятельности, а также создаст дополнительный объем работы для бухгалтера, ведущего учет. Идентифицированный учет нужен в тех случаях, когда есть основания для ручного выбора. Такие основания приведены в ПБУ 5/01. Это, в частности, касается запасов, не заменяющих друг друга (т. е. имеющих различные потребительские качества). И в этих случаях идентифицируются не партии поступления, а именно единицы запасов: имеющие различные свойства или предназначенные для различных целей.

Реализован ли идентифицированный учет в режиме расширенной аналитики?

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

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

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

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


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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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


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

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

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

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

Партионный учет ТМЦ.

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

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

Метод расчета себестоимости — единый для бухгалтерского и управленческого учета.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Идею позволили реализовать только новые механизмы, которые появились в 1с8. Это регистры сведений и работа с ними через наборы записей в базе данных.

Используемые регистры

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

Демонстрационный пример

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

1.06 поступило 100 штук по накладной ПНК1

2.06 продано 20 штук по накладной РНК1

20 штук списано с ПНК1, остаток по ПНК1 80 штук

3.06 поступило 30 штук по накладной ПНК2

4.06 продано 20 штук по накладной РНК2

20 штук списано с ПНК1, остаток по ПНК1 60 штук.

4.06 продано 70 штук по накладной РНК3

60 штук списано с ПНК1, остаток по ПНК1 0 штук.

10 штук списано с ПНК2, остаток по ПНК2 20 штук.

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

Отражение демонстрационного примера в регистре

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

Дата

Дата по

Документ

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

Количество

Остаток

1.06

2.06

ПНК1

ПНК1

2.06

4.06

РНК1

ПНК1

3.06

ПНК2

ПНК2

4.06

4.06

РНК2

ПНК1

4.06

4.06

РНК3

ПНК1

4.06

РНК3

ПНК2

Поля Номенклатура, Склад, Стоимость не рассматриваются для простоты изложения.

Документ оприходования - это документ партии.

Документ - это документ, по которому происходит движение.

Количество - это количество по документу. Положительное - приход, отрицательное - расход.

Остаток - это остаток в партии после движения.

Дата - дата и время движения.

Дата по - это дата и время, до которой действует остаток. Под бесконечностью можно взять любую большую дату, например 01.01.3000 года.

Интерпретация данных регистра

Чтобы получить остатки по регистру на некоторую дату/время Д, нужно построить запрос, которые извлечет все записи регистра сведений Р по условию:

Р.Дата> = Д И Д

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

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

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

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

То же самое происходит и при отмене проведения документа.

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

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

Записи регистра сведений можно считывать и записывать одной операцией чтения.

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

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

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

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

Заключение

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

Партионный учет - это учет товаров, который составляется отдельно для каждой партии товаров.

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

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

Доступная автоматизированная система для ведения и упрощения партионного учёта.
Попробуйте бесплатно уже сегодня!

Стоит также учесть и то, что партионный учет бывает следующих видов:

  • ручной
  • комбинированный.

Методы FIFO и LIFO являются автоматическими и работают без пользователя с помощью алгоритма программы, списывают партии товаров согласно дате оприходования товара. Ручной метод требует введения всех списаний пользователем. Комбинированный метод учета позволяет вносить ручные корректировки в автоматические методы списания.

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

Задачи партионного учета

Что касается задач партионного учета, можно выделить следующие:

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

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

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

Когда без партионного учета не обойтись

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

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

Как организовать партионный учет

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


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

Как упростить партионный учет

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

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

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

Данные возможности обеспечивают существенную экономию рабочих ресурсов компаний.

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

Начните работу с Класс365 прямо сейчас абсолютно бесплатно!

Работайте максимально эффективно, экономя ресурсы вашей компании!

Загрузка...
Top