|
Заполнение столбца Ед изм в УТ 11.5 | ☑ | ||
|---|---|---|---|---|
|
0
Hard03
16.03.25
✎
18:23
|
Доброго времени суток.
Прошу помощи При программном создании заказа на сборку в УТ 11.5, при заполнении табличной ячейки в столбце "Ед. изм." нужно заполнить единицы измерения. Если заполнять их строкой НоваяСтрока.Упаковка = Справочники.УпаковкиЕдиницыИзмерения.НайтиПоКоду("796"); То, единицы измерения подставляются, но при попытке проведения получаю сообщение: Обнаружено нулевое количество при пересчете в единицу хранения в строке списка "Комплектующие" При этом, если я перевыбираю в ячейках табличной части то же значение "шт" в ручную - все нормально. Что я не так делаю? Заранее всем благодарен. |
|||
|
1
ReaLg
16.03.25
✎
18:31
|
1. Найди сообщение отладчиком, посмотри, что там нулевое и как считается. какой-то коэффициент или что-то еще надо заполнить.
2. Или после заполнения ед. изм. дергай те же функции, которые вызываются, когда ты изменяешь ед. изм. руками -само заполнится. |
|||
|
2
ReaLg
16.03.25
✎
18:39
|
3. Ну и еще, ты уверен, что именно "шт." от этой номенклатуры подставляется? Возможно, там надо не искать по коду "796" а брать единицу измерения, прописанную в самой номенклатуре.
|
|||
|
3
Злопчинский
16.03.25
✎
18:39
|
(0) НоваяСтрока.Упаковка = Справочники.УпаковкиЕдиницыИзмерения.НайтиПоКоду("796");
. адская мудачная хрень. нихера не знаю УТ11, тем более 11.5 но стопудово уверен что так делать не надо. |
|||
|
4
av_x86
16.03.25
✎
18:55
|
Предположу, там есть есть поля количество и количество упаковок. нужно заполнять оба, соответственно с пересчетом. Ну или воспользоваться библиотечной функцией (в модуле обработка таб. части есть функция в которой указывается структура действий) которая заполнит поле количество при указанной единице в поле упаковка.
|
|||
|
5
2S
16.03.25
✎
18:58
|
(0) Откройте для себя общие и индивидуальные упаковки
|
|||
|
6
Hard03
16.03.25
✎
18:58
|
(2) Если я подставляю единицу измерения из самой номенклатуры, то результат тот же самый.
Мало того, если я вообще программно не заполняю этот столбец, в нем все-равно появляется начение "шт", но опят - "...обнаружено нулевое количество". |
|||
|
7
Hard03
16.03.25
✎
19:01
|
(4) Спасибо. Помогло
|
|||
|
8
p-soft
16.03.25
✎
19:56
|
(0) очень рекомендую посмотреть на что конкретно будет ссылаться эта "шт" после выбора.
вот нельзя так делать: "НоваяСтрока.Упаковка = Справочники.УпаковкиЕдиницыИзмерения.НайтиПоКоду("796");"! справочник "УпаковкиЕдиницыИзмерения" весьма двулик.. (3) ды кто ее вообще тут знает..))) |
|||
|
9
craxx
17.03.25
✎
11:27
|
(0) Ты хотя бы матчасть изучи, как должны заполняться упаковки, должны ли вообще и когда должны.
Там далеко не все так однозначно, как ты думаешь. (3) Да, за такое надо бить больно и долго. |
| Форум | Правила | Описание | Секции | Поиск |