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

Последние изменение: 19.02.2019

Данную функцию поддерживает «Магазин 15» версии 1.1.1.155 и выше.
Также данная функция поддерживается в следующих конфигурациях 1С:

  • «1С:Управление торговлей 10.3»
  • «1С:Управление производственным предприятием 1.3»
  • «1С:Комплексная автоматизация 1.1»
  • «Штрих-М: Торговое предприятие 5.2» 
  • «Штрих-М: Розничная торговля 5.2» 
  • «Штрих-М: Продуктовый магазин 5.2» 
  • «Штрих-М: Розничная сеть 5.2» 
  • «Штрих-М: Магазин 5.2»  
  • «ДАЛИОН: Управление Магазином 1.2. ПРО» 
  • «ДАЛИОН: Управление Магазином 1.2. УНО» 
  • «ДАЛИОН: Управление Магазином 1.2. СЕТЬ» 
  • «ДАЛИОН: Управление Магазином 1.2. ЛАЙТ» 
  • «1С: Управление торговлей для Казахстана 2.2»
  • «1С: Управление торговым предприятием для Казахстана 2.0»
  1.   Начало работы алгоритма происходит перед заполнением строки табличной части 1С, для того чтобы была возможность после создания новой номенклатуры осуществить поиск и группировку данной строки среди существующих строк табличной части 1С. 

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

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

 

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

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

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

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

Проверим алгоритм на практике. Сперва примем неалкогольную номенклатуру (т.е. неалкогольным документом, например «Поступление»):

1. Сканируем отсутствующий штрихкод.


2. Принимаем товар как неизвестный.


3.     Вводим наименование, количество, завершаем документ.

 

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

5. Для новой номенклатуры был добавлен штрихкод в регистр сведений «Штрихкоды», а также в окно сообщений были добавлены сообщения о добавлении новой номенклатуры и её штрихкода.


Далее осуществим приемку неизвестного немаркируемого алкоголя документом «Сбор алкоголя»: 

1.     Вводим штрихкод, отсутствующий в базе 1С

2.     Принимаем товар как алкоголь без акцизной марки

3.     Вводим наименование, количество, завершаем документ

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

Аналогично, вывелись сообщения о добавлении новой номенклатуры и штрихкода:


 

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

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


2.     В классификатор продукции ЕГАИС добавилась позиции со сканированным алкокодом (алкокод вычленяется из кода акцизной марки).

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

4.     Информация о всех изменениях вывелась в окно сообщений