Имеется 2-склада, на которых расположены Номенклатуры.
Реализация в одном документе предусматривает уход товара с разных складов. Конечно, можно в ручную в табличной части проставить соответствующий склад... Но есть вероятность того, что продавец не укажет с первой попытки правильный склад.
Не нашел возможность автоподстановки складов при выборе товара через штрихкод.
Имеется ли административные возможности настройки такой реализации, чтобы склад хранения подставлялся автоматически при выборе товара штрихкодом?
Я знаю про настройки пользователя. там указывается один склад по умолчанию. Но тут ситуация другая. Один пользователь продает в одном документе несколько товаров с разных складов...
Добавляю в Номенклатуру новый реквизит "СкладХранения" с сылкой на Справочник складов. Далее вношу изменения в код программы, ну и т.д.
Вопрос тогда возникает следующий: ввод номенклатуры осуществляется несколькими способами (в ручную, штрихкод, подбор, заполнение и т.д.). Кроме того, еще и в разных типах документах (Реализация, заказ, ну и еще наверное в каких-то).
Может есть какая-то уникальная функция по заполнению строки табличной части унифицированная для всех видов заполнения? Ну т.е. может быть есть возможность внести изменения только в одну функцию (процедуру) по заполнению Склада?
Старейшина
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 193 раз
Рейтинг: 0
Цитата
Добавляю в Номенклатуру новый реквизит "СкладХранения" с сылкой на Справочник складов
Ни в коем случае. Что будете делать, если товар хранится будет на обоих складах? Вам нужно писать запрос по регистру ТоварыНаСкладах для определения, где сейчас товар есть и данные брать из него.
Правильно поставленный вопрос содержит до 90% ответа.
Почти крутой
Группа: Местный
Сообщений: 1454
Из: Киев
Спасибо сказали: 550 раз
Рейтинг: 0
Цитата(Constantus @ 24.03.16, 10:58)
Имеется ли административные возможности настройки такой реализации, чтобы склад хранения подставлялся автоматически при выборе товара штрихкодом?
1. если вы говорите про реквизит склад - то в настройках параметров учета можно отключить использование складов в табличых частях 2. если вы говорите о реквизите "размещение" в котором тоже может быть склад, то нужно создать группу доступности складов, нужный склад включить в эту группу, в настройках пользователя указать основную группу доступности складов. Тогда при резервировании склад будет браться только из этой группы.
Сообщение отредактировал Егор Динин - 24.03.16, 12:50
Т.е., если я в Общем модуле в Процедура ПриИзмененииНоменклатурыТабЧасти(СтрокаТабличнойЧасти, ДокументОбъект, ИмяЕдиницыИзмерения = "ЕдиницаИзмерения") Экспорт
Умудрюсь как то проставить склад, то это отразиться на всех Документах, где идет ссылка на эту процедуру? Но в некоторых доках нет "Склада", а в некоторых склад обозначен другим именем ("исходноеразмещение", например).
Или лучше таки пройтись по всем документам и непосредственно в них сделать вставку склада?
Про1С-ник
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0
Цитата(Constantus @ 24.03.16, 17:40)
то это отразиться на всех Документах, где идет ссылка на эту процедуру?
Да.
Цитата(Constantus @ 24.03.16, 17:40)
Но в некоторых доках нет "Склада", а в некоторых склад обозначен другим именем ("исходноеразмещение", например).
В этой процедуре ваша доработка должна это учитывать, т.е. по типу ДокументОбъект вы можете задать условия - какие в нем реквизиты. Лучше сделать всё одном месте, чем ковырять конфигурацию.
Личные бесплатные консультации не даю, для этого есть форум!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!