|
Перезаполнение количества |
☑ |
0
Tumakota
03.12.12
✎
09:00
|
Всем доброго времени суток, хотелось бы узнать как можно перезаполнить количество товара в документе, оно там введено уже но надо его перезаполнить, в ручную не вариант очень много товара в документе
|
|
1
Godofsin
03.12.12
✎
09:01
|
ну программно тогда, через внешнюю обработку
|
|
2
Serg_1960
03.12.12
✎
09:06
|
(тонкий намёк) Мне бы сначало понять, прежде чем советовать...
|
|
3
Tumakota
03.12.12
✎
09:20
|
(2) Ну есть документ поступление товаров
Док = Поступление.Товары.Выгрузить();
Для каждого стр из Док цикл;
стр.Количество = стр.КоличествоУпаковок;
стр.КоличествоУпаковок = 0;
КонецЦикла;
Он был заполнен немного не правильно при внешеней обработке, сейчас номенклатуры около 4000 в документе, и получилось так, что заполнилось количество упаковок а не количество товара, и поэтому документ не проводиться, сейчас программно хочу перезаполнить количество товара, ну т.е. поменять местами количество упаковок на количество
|
|
4
Tumakota
03.12.12
✎
09:20
|
(+2) Но при выполнении внешней обработки не чего не происходит
|
|
5
Godofsin
03.12.12
✎
09:23
|
Док = Поступлени.ПолучитьОбъект();
Для каждого строка из Док.Товары цикл
стр.Количество = стр.КоличествоУпаковок;
стр.КоличествоУпаковок = 0;
КонецЦикла;
Док.Записать();
|
|
6
Serg_1960
03.12.12
✎
09:23
|
(как бы подсказка) В документах "количество" всегда (ну почти всегда) совместно с единицей измерения и коэффициентом указывается...
|
|
7
Godofsin
03.12.12
✎
09:25
|
(6) К чему подсказка эта?
|
|
8
pavelul73
03.12.12
✎
09:28
|
(5) +, Док.Записать()
|
|
9
Tumakota
03.12.12
✎
09:30
|
(5) Спасибо, изменить изменило, но теперь другая проблема там где количество теперь пусто, хотя по отладчику он заполняет нормально, но в самому документе количество пустое
|
|
10
pessok
03.12.12
✎
09:30
|
(4) записать забыл?
|
|
11
Serg_1960
03.12.12
✎
09:32
|
(7) А заполнены ли в документе "ЕдиницаИзмерения" и "Коэффициент"?
|
|
12
Godofsin
03.12.12
✎
09:34
|
(11) Из (0) вроде следует, что док уже записан, а возможно и проведен, поэтому думаю заполнены
|
|
13
Tumakota
03.12.12
✎
09:34
|
Конфигурация Розница:Аптека, щас смотрю по отладчику там нету реквезита коэфициент, единица заполнена измерения
|
|
14
Serg_1960
03.12.12
✎
09:41
|
Не совсем понял про количество пустое. В эранной форме документа? Вы смотрите колонку количество или количество упаковок?
|
|
15
Tumakota
03.12.12
✎
10:03
|
(14) Спасибо уже разобрался, в экранном варианте, она там одна колонка количество:) уже разобрался всем спасибо
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший