Вопрос № 65343: Здраствуйте эксперты!
У меня такая поблема: пользователи 1С хотят, чтобы инвентаризацию можно было делать сканером штрих-кода, т.е. приносят пользователю товар, он сканирует его, и вводит фактическое количество в таблицу значений, но в типовой ко...
Вопрос № 65.343
Здраствуйте эксперты!
У меня такая поблема: пользователи 1С хотят, чтобы инвентаризацию можно было делать сканером штрих-кода, т.е. приносят пользователю товар, он сканирует его, и вводит фактическое количество в таблицу значений, но в типовой конфигурации 1С 7 Торговля+Склад
такая возможность не реализована.
Я хотел решить проблему так: вытащить процедуру - "ОбработкаВнешнегоСобытия" из документа - "реализация" и вставить ее в модуль документа инвентаризация.
Я ее просто скопировал и вставил, решил провести и посмотреть, что произойдет, вышла такая ошибка:
ТаблицаПодбора.Цена = глПолучитьЦену(ВремТовар, ТипЦен<<?>>, РабочаяДата(), ВремЕдиница, Валюта, Курс, Кратность);
{Документ.ИнвентаризацияТМЦ.Форма.Модуль(2260)}: Переменная не определена (ТипЦен)
ПараметрыПодбора.ДобавитьЗначение(ТипЦен <<?>>, "ТипЦен");
{Документ.ИнвентаризацияТМЦ.Форма.Модуль(2265)}: Переменная не определена (ТипЦен)
При проверке модуля обнаружены синтаксические ошибки!
Думаю вы мне поможете, больше надеяться ненакого =(
может у кого-то есть готовый подкорректированный кусок кода, чтобы я просто его вставил в модуль. Я может и смогу сделать сам, но на это уйдет очень много времени ...
Приложение:
Отправлен: 03.12.2006, 12:31
Вопрос задал: _Alexey_ (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Arkadiy Karanskiy
Здравствуйте, _Alexey_!
Просто у Вас в документе "Реализация" есть реквизит "ТипЦен", например такие как
"Розничная" или "Закупочная".
Есть два варианта решения проблеммы :
1) Вы должны добавить в док. "Инвентаризация" реквизит "ТипЦен" типа "Справочник.ТипыЦен" и добавить на форму Поле ввода с индификатором данного реквизита.
2) Вообще в документе "Инвентаризиция" нет неободимости показывать цену, поэтому можно просто убрать все колонки и все, что связанно с ценой.
Успехов...
Ответ отправил: Arkadiy Karanskiy (статус: 6-ой класс)
Ответ отправлен: 03.12.2006, 18:06 Оценка за ответ: 5 Комментарий оценки: Ну да, мне-то все понятно, я не знаю, что нужно убрать, чтобы все работало правильно .... Пробовал убирать строчки с "ТипЦен" но выходят другие ошибки ...
Отвечает: Elric
Здравствуйте, _Alexey_!
Самый простой способ добиться чтобы процедуры, которые используются в ОбработкаВнешнегоСобытия, работали -- дополнить табличную часть и шапку документа недостающими реквизитами. При этом не обязательно выводить их на форму, достаточно чтобы они были в дереве метаданных.
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 04.12.2006, 15:41