Завершен

программное изменение количества.

Данияр 4 года назад в Прочие разделы / - Вопросы по разработке обновлен Алексей (Старший специалист) 4 года назад 11

как изменить количество сканированного товара программно?

1. Конструкция ввод количества не подходит.

необходимо нечто вроде этого: SelectedProduct.Packing.quantity*selectedproduct.packing.UnitsQuantity


Установленный продукт:
драйвер 1с WI-Fi Prof
Версия драйвера:
v.2.7.1.15
Типовая конфигурация драйвера?:
Операционная система:
2003
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
7.7 ТиС 9.2
Типовая конфигурация 1с?:
Модель ТСД:
DS5
Начат

Добрый день,

Уточните что именно вы хотите сделать? Если речь о пересчете в базовую упаковку по коэффициенту то данный функционал реализован в типовой конфигурации.

данный путь не подходит.

мне надо следующее.

выскочила процедура изменения количества. В ней пользователь ввел допустим 5. далее мой алгоритм который в документе 5 превратит в 15.

Вариант с базовыми не подходит.

Добрый день!

По какому принципу нужно увеличивать введённое пользователем количество, что будет являться множителем?

selectedproduct.packing.UnitsQuantity

данный вариант не срабатывает. в чем может быть причина?

Не срабатывает в смысле не меняется количество или выпадает ошибка?

Если не меняется количество, то, возможно, SelectedProduct.Packing.UnitsQuantity = 1.

отрабатывает. Но в итоге в документ попадает количество введенное пользователем.

UnitsQuantity

равно 15

Пришлите скриншот алгоритма с умножением.

вопрос снят. Переменные оказывается регистра зависимые.Не отрабатывало потому что SelectedProduct.Packing.UnitsQuantity было написано в нижнем регистре

Сервис поддержки клиентов работает на платформе UserEcho