Контроль превышения остатка на складе в Рознице 2.0
Есть Розница, редакция 2.0 (2.0.3.17).
Нужно запретить Кассирам продавать отсутствующие на складе товары.
В настройках нашел (Администрирование - дополнительные права пользователя) галочку "Контролировать остатки товаров на складе", поставил её. Проблема с первого взгляда решилась, но как оказалось Кассиры (они работают через интерфейс РМК) всеравно могу продавать отсутствующий товар на складе. Но если зайти в управляемом интерфес и создать чек ККМ и провести его с отсутствующим товаром, ничего не получится... Тут то и вопрос: Почему через РМК превышает остаток, а через Управляемое интерфейс нет?
Нужно запретить Кассирам продавать отсутствующие на складе товары.
В настройках нашел (Администрирование - дополнительные права пользователя) галочку "Контролировать остатки товаров на складе", поставил её. Проблема с первого взгляда решилась, но как оказалось Кассиры (они работают через интерфейс РМК) всеравно могу продавать отсутствующий товар на складе. Но если зайти в управляемом интерфес и создать чек ККМ и провести его с отсутствующим товаром, ничего не получится... Тут то и вопрос: Почему через РМК превышает остаток, а через Управляемое интерфейс нет?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Скорее всего контроль осуществляется на уровне проведения чека ККМ, а в интерфейсе РМК смысла в таком контроле нет: есть перед кассиром товар - есть продажа. Выправлять партии и пересорт должна бухгалтерия уже после факта продажи. Кассирами часто работают люди без бухгалтерского образования, блокировки проведения продаж будут их смущать и задерживать очередь.
(2) alenakrr, эта мысль правильная и подтверждается следующим кодом в обработке проведения ЧекаККМ
Стр: 218: СформироватьСписокРегистровДляКонтроля();
То есть, если мы в режиме РМК, то ничего не контролируется вообще.
Стр: 218: СформироватьСписокРегистровДляКонтроля();
Процедура СформироватьСписокРегистровДляКонтроля()
Массив = Новый Массив;
Если НЕ РежимРМК = Истина Тогда // Иногда может быть НЕОПРЕДЕЛЕНО
// При проведении выполняется контроль превышения остатков на складах
Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение
И НЕ ДополнительныеСвойства.Свойство("ЗагрузкаДанныхИзРабочегоМеста") Тогда
Массив.Добавить(Движения.ТоварыНаСкладах);
Массив.Добавить(Движения.ДвиженияСерийныхНомеров);
КонецЕсли;
КонецЕсли;
ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив);
КонецПроцедуры // СформироватьСписокРегистровДляКонтроля()
ПоказатьТо есть, если мы в режиме РМК, то ничего не контролируется вообще.
(7) RalF, ясности пока нет. Я поискал реквизит КонтролироватьОстаткиТоваровПриЗакрытииЧека в обработке РМК. Он там используется и в некоторых моментах проверяется. Возможно, он не дает добавить товар в чек, если его нет в наличии или что-то подобное.
Однако разобраться на конкретном примере не получается.
Однако разобраться на конкретном примере не получается.
В настройках РМК надо поставить галку - контролировать остатки товаров на складе. При продаже, если товара на складе больше нет, а вы пытаетесь его продать, система не даст провести и пробить чек. Всё очень просто, но не удобно. Я отключил. Теперь при закрытии смены если товар продан лишний, система не даёт провести отчёт о розничных продажах. Но товар пробить и выдать чек покупателю теперь можно без проблем. Но в конце смены приходиться регистрировать иногда товар, который продан лишним. Хотя такое редко, но бывает.
(15) Наверное, когда за остатками в программе никто не следит, инвентаризацию никто не делал, ведутся только продажи, либо выравнивание остатков процесс долгий, а продавать на точках надо не смотря на то, что у программы остатков не хватает, а по факту они на полках лежат.
Ситуации бывают разные, представьте что вы торгуете алкоголем, вам привезли партию товара, у вас он еще не проведен по учету, в то же время в торговом зале толпа синих страждущих покупателей, которым абсолютно не интересно особенности работы вашей бухгалтерии. В этом случае как раз помогает отключение контроля остатка товара - товар по факту сначала продается, а потом бухгалтерией проводится.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот