Имя: Пароль:
1C
1С v8
Перезаполнение количества
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) Спасибо уже разобрался, в экранном варианте, она там одна колонка количество:) уже разобрался всем спасибо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший