Имя: Пароль:
1C
1С v8
1С Розница 2.3 и РМКУправляемыйРежим старый режим
0 petya_
petrov_63
 
06.09.23
15:52
При попытке пробить чек на возврат получаю ошибку

Поле объекта не обнаружено (ВидПродукцииИС)
{ОбщийМодуль.РозничныеПродажиКлиент.Модуль(1285)}:Если ДоступныеВидыПродукцииИС.Найти(СтрокаТовары.ВидПродукцииИС) = Неопределено Тогда
{Обработка.РМКУправляемыйРежим.Форма.Форма.Форма(9903)}:Если РозничныеПродажиКлиент.ЭтоВозвратПродукцииИСМПБезУказанияМарок(Объект, СписокНоменклатуры) Тогда
{Обработка.РМКУправляемыйРежим.Форма.Форма.Форма(8193)}:ВыполнитьОбработкуОповещения(ОбработкаОповещения, Результат);
{Обработка.РМКУправляемыйРежим.Форма.Форма.Форма(2047)}:ОплатитьТовары("ФормаСложнойОплаты", Ложь, Ложь, Истина);
{ОбщаяФорма.ФормаРМКУправляемаяИнформацииОбОшибке.Форма(73)}:Закрыть("Да")

При этом ВидПродукцииИС в справочнике номенклатуры нет реквизита похожий по смыслу реквизит есть только в справочнике ВидыНоменклатуры и называется он ОсобенностьУчета.
Это что операции с штрихкодируемой продукцией все еще в новинку и возврата по кассе пока никто не делал? А как же маркировка обуви которой уже не один год.
В последнем 2.3.16.15 "фича" не исправлена. Это мне так не вечез или это как всегда? (
1 petya_
petrov_63
 
06.09.23
17:54
ап
2 nextssbt
 
07.09.23
08:25
(0) а у вас штатная розница ?
или у вас может используются расширения не штатные ?
3 petya_
petrov_63
 
07.09.23
11:15
(2) Розница слегка допиленная, но РМК заполнение, вызов печатей и прочее типовые.
Ошибку то я исправил. Просто хотелось понять для себя это мне везет или действительно в типовой есть косяк.
4 nextssbt
 
07.09.23
12:50
(3) Поле объекта не обнаружено (ВидПродукцииИС)

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

поэтому и спрашивал у вас штатная конфигурация или есть доработки
5 petya_
petrov_63
 
08.09.23
11:53
(4) Ради интереса поставил последний релиз розницы 2.3 и проверил - там точно так же нет в реквизитах формы реквизита ВидПродукцииИС есть только ОсобенностиУчетаНоменклатуры. Также в функции РозничныеПродажиКлиент.ЭтоВозвратПродукцииИСМПБезУказанияМарок строка как была так и осталась Если ДоступныеВидыПродукцииИС.Найти(СтрокаТовары.ВидПродукцииИС) = Неопределено Тогда. Но тогда не понимаю почему только у меня эта ошибка вылезла.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший