Единицы хранения/упаковки/метрические единицы в 1С: УТ, КА, ERP. Удобный функционал, но есть ли недостатки?

27.10.21

Учетные задачи - Логистика, склад и ТМЦ

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

Скачать исходный код

Наименование Файл Версия Размер
Единицы хранения/упаковки/метрические единицы в 1С УТ, КА, ERP. Удобный функционал, но есть ли недостатки?:
.epf 10,92Kb
9
.epf 10,92Kb 9 Скачать

Для начала напомню принципы организации единиц измерения товара в 1С УТ и подобных решениях.

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

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

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

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

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

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

Например, имеем изделие длинной 10 м штука. Для метра запишется числитель 10, знаменатель 1. А если 10 штук составляют 1 м, то числитель = 1, а знаменатель = 10.

 

При вводе в табличные части документов, а так же некоторых справочников (например, спецификация) можно использовать:

  1. Единицы хранения.
  2. Упаковки
  3. Метрические единицы, для которых разрешено использование в документах.

 

При использовании способов 2 и 3 в процессе ввода или при записи документа (справочника) производится пересчет используемой единицы в единицу хранения.

Таким образом табличные части, предусматривающие ввод количественных данных по номенклатуре, для отражения количества имеют 3 реквизита:

Количество упаковок = фактически введенные пользователям данные в единицах 1,2,3.

Упаковка = ссылка на единицу измерения

Количество = результат пересчета в единицу хранения.

 

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

Но! Я недавно столкнулся со следующей проблемой. Данные реквизита Количество оказались несоответствующими формуле Количество упаковок х Коэффициент.

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

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

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

В коде «без стеснения» значилось примерно следующее:

ТабличнаяЧасть.КоличествоУпаковок = ЗагруженноеКоличество;

ТабличнаяЧасть.Упаковка = ЕдиницаМассы;

ТабличнаяЧасть.Количество = ЗагруженноеКоличество;

 

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

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

Обработка выявляет в конфигурации табличные части, имеющие реквизиты: Номенклатура, КоличествоУпаковок, Упаковка, Количество.

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

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

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

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

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

Запускается в пользовательском режиме по Файл\Открыть.

Тестировалось на 1С:Комплексная автоматизация 2 (2.4.6.189). Должно нормально работать на всех конфигурациях, на базе 1С: УТ 11 редакции.

Единица хранения пересчет

См. также

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

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

28500 руб.

21.04.2017    91069    111    40    

198

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    211376    630    526    

446

AS WMS: автоматизация склада с адресным хранением с помощью ТСД

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

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

40000 руб.

26.07.2023    3677    14    0    

10

Модуль "Ответственное хранение" или фулфилмент (FBS / FBO) для 1С:УТ 11.5, КА 2.5, ERP 2.5

Логистика, склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Модуль "Ответственное хранение" для 1С (УТ 11.5, КА 2.5, ERP 2.5) позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

60000 руб.

09.06.2020    34973    27    57    

54

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 09.04.2024, версия 9.9 - 9.10)

14400 руб.

20.11.2015    151529    367    376    

503

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки

Обмен между базами 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос в продаже с 2015г., и мы постоянно работаем над его развитием. Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

50722 45650 руб.

24.04.2015    190855    270    239    

270
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. malikov_pro 1293 27.10.21 22:20 Сейчас в теме
Примера "нормального" кода с переиспользованием типового механизма не хватает.
Оставьте свое сообщение