Реклама

Главная - Типовые образцы 
Не не использовать серии. Использование характеристик, серий, свойств и категорий объектов

Я новичок в изучении Python и некоторых его библиотек (numpy, pandas).

Я нашел много документации о том, как работают нудистые ndarrays, серии pandas и словари python.

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

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

4 ответа

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

  1. Словари/списки
  2. Numpy массивы
  3. Серия панд/датафреймы

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

  • Ваши данные двумерные (или выше). Хотя вложенные словари/списки могут использоваться для представления многомерных данных, в большинстве случаев числовые массивы будут более эффективными.
  • Вы должны выполнить кучу численных расчетов. Как уже указывал Zhqiat, numpy в этом случае значительно ускорит процесс. Кроме того, массивы numpy поставляются в комплекте с большим количеством математических функций .

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

Если вы хотите получить ответ, в котором говорится, что вы придерживаетесь только одного типа структур данных, здесь идет один: используйте структуры pandas series/dataframe .

Объект серии pandas можно рассматривать как расширенный массив numpy 1D, а фрейм данных pandas можно рассматривать как расширенный двумерный массив numpy. Основное различие заключается в том, что в рядах pandas и pandas имеются явные индексы, а массивы numpy имеют неявное индексирование. Итак, в любом коде на Python, который вы думаете использовать

Import numpy as np a = np.array()

вы можете просто использовать

Import pandas as pd a = pd.Series()

Все функции и методы из массивов numpy будут работать с сериями pandas. По аналогии, то же самое можно сделать с помощью dataframes и numpy 2D-массивов.

Еще один вопрос, который может возникнуть у вас, может касаться различий в производительности между массивом numpy и сериями pandas. Вот сообщение, в котором показаны различия в производительности с использованием этих двух инструментов: производительность серии pandas vs numpy .

Обратите внимание, что даже в явном виде серия pandas имеет худшую производительность по сравнению с numpy, вы можете решить эту проблему, просто называя метод значений в серии pandas:

A.values

Результатом применения метода значений в серии pandas будет массив numpy!

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

Numpy - это быстрый способ обработки больших массивов многомерных массивов для научных вычислений (scipy также помогает). Он также имеет удобное управление для так называемых разреженных массивов (большие массивы с очень небольшим количеством данных в них).

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

Оба пакета устраняют некоторые недостатки, которые были идентифицированы с существующими встроенными типами данных с помощью python. Как общее правило, с неполными данными реального мира (NaNs, outliers и т.д.), Вам в конечном итоге придется писать все типы функций, которые решают эти проблемы; с вышеуказанными пакетами вы можете опираться на работу других. Если ваша программа генерирует данные для вашего типа данных внутри, вы, вероятно, можете использовать более упрощенные собственные структуры данных (а не только словари python).

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

Работа с сериями и сроками годности номенклатуры предполагает два этапа:

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

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

  • Формирование правил (для различных видов номенклатуры и для различных складов) ведения учета серий и сроков годности номенклатуры.
  • Формирование для вида номенклатуры, списка складов и правил ведения учета серий и сроков годности на этих складах.

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

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


Для поля Тип политики доступны следующие значения:

  • Справочное указание серий – правило с таким типом политики создается для товаров, по которым вести учет остатков в разрезе серий и сроков годности не требуется, но в документах товарооборота необходимо фиксировать информацию по сериям или срокам годности.
  • – правило с таким типом политики создается для товаров, по которым вести учет остатков в разрезе серий и сроков годности не требуется, но при приемке товара, а так же при внутреннем товарообороте необходимо фиксировать информацию по сериям или срокам годности.
  • Управление остатками серий - правило с таким типом политики создается для товаров, по которым необходимо вести учет остатков в разрезе серий и сроков годности. При этом учет партий в разрезе серий и сроков годности не ведется, т.е. при отгрузке товара можно указать любую серию или срок годности зарегистрированную в программе.
  • - правило с таким типом политики создается для товаров, по которым необходимо вести учет остатков в разрезе серий и сроков годности. Отличие от предыдущего пункта заключается в том, что в документах отгрузки программа будет предлагать списывать в первую очередь товары с истекающими сроками годности (first expire first out). При этом, так же как и в предыдущем пункте возможность указать серийный номер или срок годности для каждой единицы товара остается.

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

в момент оформления заказа или реализации – переключательПри планировании отгрузки ;
в момент выдачи задания работнику склада - переключательПри планировании отбора ;
после исполнения задания на отбор - переключательПо факту отбора .


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


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


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


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


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

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

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


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

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


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


Работа с сериями и сроками годности в документах программы

Работа в программе с сериями и сроками годности поддерживается в следующих документах:

  • Ввод остатков;
  • Заказ клиента;
  • Заявка на возврат товаров от клиента;
  • Возврат товаров от клиента;
  • Возврат товаров поставщику;
  • Ордер на отражение излишков товаров;
  • Ордер на отражение недостач товаров;
  • Ордер на отражение порчи товаров;
  • Ордер на отражение результатов пересчетов товаров;
  • Ордер на перемещение товаров;
  • Отбор (размещение) товаров;
  • Отражение результатов проверки ордера на товары;
  • Перемещение товаров;
  • Пересортица товаров;
  • Пересчет товаров;
  • Поступление товаров и услуг;
  • Реализация товаров и услуг;
  • Приходный ордер на товары;
  • Расходный ордер на товары;
  • Сборка (разборка) товаров;
  • Внутреннее потребление товаров;
  • Отчет о розничных продажах;
  • Чек ККМ;
  • Чек ККМ на возврат;

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

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

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

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


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

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

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

Доступны следующие настройки (выбираются переключателем):

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


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


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

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

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

Например, можно использовать серию для определения:

  • Контрагенты
  • Адреса
  • Контракты на закупку
  • Заказы на продажу
  • Производственные заказы
  • Заказы на обслуживание
  • Складские заказы
  • Заказы на перевозку

Код серии

Можно задать буквенно-цифровые коды серии длиной до 8 знаков. Максимальная длина кода серии плюс номер, содержащийся в серии, составляет 9 знаков.

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

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

Специальные группы нумерации

Группы номеров можно определять для следующих целей:

  • Транспорт/Склад
  • Фактурирование
  • Производство
  • Данные по обслуживанию
  • Не используется

Группы номеров различного назначения присваиваются в соответствующих сеансах. Например, в сеансе Параметры заказов на продажу (tdsls0100s400) можно выбрать группу номеров для заказов на продажу и графика продаж. В сеансе Отделы продаж (tdsls0512m000) можно выбрать серию группы номеров для заказов на продажу, генерируемых каким-либо конкретным отделом продаж.

Первый свободный номер

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

Номера заказов

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

Код серии - NR08. Первый свободный номер - 100. Документы в этой серии получают номера:

  • NR0800100
  • NR0800101
  • NR0800102

Первые свободные номера размера кэша

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

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

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

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

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

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

  1. Определите группу номеров для каждого типа регистрируемых данных, используя сеанс Группы Номеров (tcmcs0151m000).
  2. Определите идентичные коды серий в группах нумерации в сеансе Первые свободные номера (tcmcs0150m000).
  3. Определите одинаковые первые свободные номера в идентичных сериях, используя сеанс Первые свободные номера (tcmcs0150m000).
  4. Присвойте группы номеров обоим типам регистрируемых данных, используя соответствующий сеанс.
  5. Выберите идентичные серии для указанных регистрируемых данных.

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

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

Вы определяете группы номеров со следующими деталями:

Группа номеров Длина серии Деклариров.для
SF1 2 Производство
SF2 2 Производство
SF5 3 Производство
IN9 2 Фактурирование

Если группа номеров SF1 содержит серию KJ , LN не позволит вставить тот же код серии (KJ) в группу номеров SF2.

Если группа номеров SF1 содержит серию AA , LN не позволит вставить коды серий AA1 , AA5 или AA9 в группу номеров SF5, так как это приведет к созданию таких же номеров, что генерируются в группе номеров SF2.

Если группа номеров SF5 содержит серию DF2 , LN не позволит вставить серию DF в группы номеров SF1 или SF2, так как это приведет к созданию таких же номеров, что генерируются в группе номеров SF5, если сгенерируются очень большие номера (например, DF2255734 , DF2766438 , и т.д.).

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

  • Для чего применяются серии номенклатуры
  • Как их настроить
  • Как их ввести
  • Как учитывается в программе
  • Как посмотреть результат

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

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

1. Открываем справочник «Вид номенклатуры» (Нормативно-справочная информация — Настройки и справочники)
Нажимаем «вопрос в оранжевом кружочке» в правом верхнем углу, окна справочника, читаем.

2. Открываем справочник «Склады», читаем справку, смотрим настройки.

3. Открываем «Политики учета серий», читаем справку.

Для понимания следующих пунктов нашего плана будем использовать пример:
Организация закупает и продает молоко.
Используется склад «М_Продукты». Молоко относится к виду номенклатуры «Молочка».
Первая закупка 12.01.2015 цена 40 рублей количество 100 шт,
вторая закупка 13.01.2015 цена 45 рублей количество 50 шт,
первая продажа 14.01.2015 цена 60 рублей количество 80 шт.
Срок годности молока 10 дней.

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

Политика учета серий.

Настройка склада.

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

Вид номенклатуры.

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

Ведомость по сериям номенклатуры

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

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

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

Учёт серий номенклатуры в УТ 11.1



 


Читайте:



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

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

Отношения между работником и работодателем регулируются правилами внутреннего трудового распорядка (ПВТР) или , если условия труда данного...

Международный журнал прикладных и фундаментальных исследований

Международный журнал прикладных и фундаментальных исследований

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

Проектный цикл включает следующие этапы

Проектный цикл включает следующие этапы

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

Медицинские осмотры: кто за кого платит?

Медицинские осмотры: кто за кого платит?

Например, такие медосмотры обязаны проходить сотрудники, занятые на подземных работах (ст. 330.3 ТК РФ). Предварительный медосмотр Предварительные...

feed-image RSS