В системе настроен учет себестоимости по сериям, склады ордерные, используется адресное хранение. Создается приобретение товаров и услуг, заполняются серии. После этого создается приходные ордер на товары, но серии и единица измерения в них не заполняется.
Если посмотреть в код, то в модуле менеджера документа Приходный ордер на товары, есть проверка:
Если СкладыСервер.ИспользоватьАдресноеХранение(Объект.Склад,Объект.Помещение,Объект.Дата) Тогда
Если ВыдаватьОшибки Тогда
ТекстСообщения = НСтр("ru = 'На складе ""%Склад%"" ведется учет остатков в разрезе складских ячеек. Серии могут быть заполнены по распоряжению только при перемещении товаров с адресного склада. По другим типам распоряжений заполнение серий на этом складе не поддерживается.';
|en = 'Stock balance is accounted by storage bins in warehouse ""%Склад%"". Series can be filled in against the reference only while moving goods from the bin location warehouse. Series population against other reference types is not supported in this warehouse.'");
ТекстСообщения = СтрЗаменить(ТекстСообщения,"%Склад%", СкладыСервер.ПолучитьПредставлениеСклада(Объект.Склад, Объект.Помещение));
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
КонецЕсли;
Возврат Ложь;
КонецЕсли;
Показать
Вопрос, для чего она нужна, какая в ней логика? Почему если склад адресный, то заполнить серии по распоряжению нельзя? Получается двойная работа, сначала в приобретении указываются серии, потом в приходном ордере те же самые серии
Размещение и отбор товаров осуществляются в соответствии с заданной стратегией размещения и отбора для области хранения.
Смотрите настройки адресного размещения.
https://v8.1c.ru/ka/upravlenie-skladom-i-zapasami-ka/ Это для КА, но вам тоже должно подойтию
(1) Как решили вопрос? столкнулся с таким же.
у меня еще момент в том, что если вручную ввожу в приходном ордере серию, которая внесена в приобретении, то при выходе из формы она сбрасывается
В КА по идее должно быть то же самое, но что-то не похоже. Вы пишете про области хранения, а функция СкладыСервер.ИспользоватьАдресноеХранение на области хранения не смотрит, а просто проверяет, включено адресное хранение на складе или в помещении или нет. Мне кажется, что не меняй в настройках адресного размещения, эта ошибка будет выдаваться. Только если совсем отключить адресное хранение, но это не вариант.
И еще вот что странно. Везде, в том числе в указанной статье, идет речь про адресное хранение, а в сообщении об ошибке говориться "ведется учет остатков в разрезе складских ячеек". Что такое учет остатков в разрезе складских ячеек? Это то же самое, что адресное хранение или нет?
Это одно и тоже.
В подсистеме возможно адресное хранение товаров, т. е. учет остатков товаров в разрезе "мест хранения" (полок, ячеек, стеллажей), и упаковок товара. Система может управлять раскладкой товара по местам хранения при поступлении, сборкой с мест хранения при отгрузке, перемещением и разукомплектованием товара. Алгоритмы, заложенные в системе, автоматически подбирают наилучшие места хранения при сборке и размещении, следят за отсутствием сбоев при большом количестве складских операций.
(4) А причем здесь серии? Почему если склад не адресный, то серии заполняются по распоряжению, а если адресный, то выдается ошибка. Почему на адресном складе нельзя заполнить серии по распоряжению?
(7)Чтобы получить возможность создавать складские ордера сразу на основании Заказа клиента, нужно включить настройку Сначала заказы, затем ордера и накладные. Если заказа нет, т.е. Реализация без заказа, ордер будет создаваться на основании Реализации.
(8) Стоп. Причем тут заказы, реализации и расходные ордера? Мне нужно сделать приходный ордер на основании приобретения товаров и услуг. Ордер создается, но в нем не заполняются серии, хотя в приобретении они есть. Проблема в проверке, которую я указал в первом сообщении. Вопрос, для чего она нужна?
На адресном складе серии указываются в документе Задание на отбор (размещение) товаров в статусах ... Серии (сроки годности) можно заполнить автоматически по данным остатков FEFO (кнопка Заполнить – Серии по FEFO в расходном ордере на товары или в накладной
(10) Да, в расходном ордере есть кнопка Заполнить – Серии по FEFO, только мне нужен приходный ордер, а не расходный. В приходном ордере тоже есть кнопка Заполнить – Серии по распоряжению, только она почему-то не заполняет серии. Выдается ошибка
"На складе "..." ведется учет остатков в разрезе складских ячеек. Серии могут быть заполнены по распоряжению только при перемещении товаров с адресного склада. По другим типам распоряжений заполнение серий на этом складе не поддерживается."
В этом собственно и вопрос. Почему не поддерживается? Что мешает заполнить? Почему при перемещении с адресного склада на адресный можно заполнить, а при приходовании на адресный нельзя?
В этом собственно и вопрос. Почему не поддерживается? Что мешает заполнить? Почему при перемещении с адресного склада на адресный можно заполнить, а при приходовании на адресный нельзя?
Наверное из-за того, что места хранения еще не определены.
На дворе 2024. Проблема осталась. Причем касается только одного вида номенклатуры. Серии для номенклатуры с другим видом в этом ордере заполняются. Разницу не нашла в видах номенклатуры.
Так же столкнулся с данной проблемой. Изучил достаточно много информации в интернете и на ИТС. Поговорил с коллегами которые занимались внедрениями и автоматизацией складов.
На ИТС по этому поводу написано следующее "При заполнении данных о поступивших товарах кладовщик может использовать сканеры штрихкодов или терминалы сбора данных."
Пришел к выводу, что 1С специально так сделали чтобы подбор при приемке осуществлялся в слепую и серии в ордер исходили из ТСД, а не из базы 1С.
Была такая же проблема, оказалось что вид самой номенклатуры отличается от вида номенклатуры, который указан в серии (хотя номенклатура-владелец серии указана правильная). Изменила вид номенклатуры в серии на нужный, серия подставилась.