Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 370
от 08.12.2006, 18:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 311, Экспертов: 42
В номере:Вопросов: 1, Ответов: 2


Вопрос № 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное