![]() |
![]() |
|
В документе не ставится количество | ☑ | ||
---|---|---|---|---|
0
rs052
16.08.16
✎
15:52
|
Всем доброго времени суток. Создается документ:
---------------- кч = новый квалификаторыЧисла(15,3); м = новый массив; м.Добавить(тип("Число")); типЧ = новый описаниеТипов(м,,,кч); тзТовСправкиБ = новый ТаблицаЗначений; тзТовСправкиБ.Колонки.Добавить("товарЕГАИС",,"товар егаис"); тзТовСправкиБ.Колонки.Добавить("справкаБ",,"справка Б"); тзТовСправкиБ.Колонки.Добавить("количество",типЧ,"количество"); //заполняется тзТовСправкиБ //......... акт = документы.ПередачаВТорговыйЗалЕГАИС.СоздатьДокумент(); //заполняется шапка акта //...... //заполняется табличная часть акта для каждого п из тзТовСправкиБ цикл тов = акт.Товары.Добавить(); тов.АлкогольнаяПродукция = п.товарЕГАИС; тов.СправкаБ = п.справкаБ; тов.Количество = п.количество; тов.номенклатура = тзСоотв.найти(х).номенклатура; КонецЦикла; акт.записать(); ---------------- В акте не заполняются количества товаров (пустые ячейки в записанном доке в режиме предприятия). Остальное заполняется. Отладчик показывает, что в коде и тов.количество, и п.количество присвоены нужные значения. КвалификаторыЧисла колонки "количество" тзТовСправкиБ соответствуют параметрам колонки "количество" табличной части документа в конфигурации (проверенно в отладчике): длина значения - 15, 3 десятичных знака. Какие мысли? |
|||
1
lamme
16.08.16
✎
16:01
|
а поставить точку останова на
акт.записать(); и посмотреть -что в акт.товары - заполнено ? это раз два - тов.Количество = п.количество; что стоит в п.количество ? три - тов.номенклатура = тзСоотв.найти(х).номенклатура; что стоит в предыдущей строке в тов.Количество ? |
|||
2
lamme
16.08.16
✎
16:04
|
думаю - что в акт.записать() в тч = товары, все еще есть параметры Количество.
А вот после Акт.Записать() - там уже нет ничего. Значит надо смотреть в модуль документа Акт - чтобы посмотреть что там происходит и что там обнуляется. Или - подписка на события .. |
|||
3
Mauser
16.08.16
✎
16:06
|
Новый ОписаниеТипов(<Типы>, <КвалификаторыЧисла>, <КвалификаторыСтроки>, <КвалификаторыДаты>, <КвалификаторыДвоичныхДанных>)
|
|||
4
Mauser
16.08.16
✎
16:07
|
Обрати внимание на второй параметр
|
|||
5
hhhh
16.08.16
✎
16:24
|
(0) а КоличествоУпаковок точно-точно заполнили?
|
|||
6
rs052
16.08.16
✎
17:02
|
фак йеа! заполнил количествоУпаковок - проставилось количество. магия. спасибо всем!
|
|||
7
Mauser
16.08.16
✎
18:40
|
(6) Квалификаторы числа-то на правильное место перенеси, фАкир
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |