Имя: Пароль:
1C
1С v8
Конвертация данных ПослеЗагрузки и Выгружать проведенные
0 yavasya
 
12.08.14
23:10
ПослеЗагрузки
Х=0;
Для Каждого СтрокаТовары из Объект.Товары цикл
    Х=Х+СтрокаТовары.Количество * (СтрокаТовары.ЦенаВРознице-СтрокаТовары.ЦенаВРозницеСтарая);
конецЦикла;

Объект.Товары.Очистить();
ТМ=Объект.Товары.Добавить();
ТМ.СуммаПереоценки =Х;
ТМ.Записать();



Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1449)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
    ИмяПКО                 =  ПереоценкаТоваровВРознице
    ТипОбъекта             =  Переоценка товаров в рознице
    Объект                 =  Переоценка товаров в рознице 0000000001 от 05.01.2014 13:29:17
    Обработчик             =  ПослеЗагрузкиОбъекта
    ОписаниеОшибки         =  Метод объекта не обнаружен (Записать)
    ПозицияМодуля          =  (10)
    КодСообщения           =  21
1 yavasya
 
12.08.14
23:12
и передВыгрузкой из 7.7
если Источник.Проведен()=0
тогда Отказ=1;
КонецЕсли;
Не работает !!!
2 zak555
 
12.08.14
23:13
словами скажи, что хочешь
3 Мимохожий Однако
 
12.08.14
23:17
Обрами свой код в Попытку и при исключении сделай СОобщение(ОписаниеОшибки())
4 yavasya
 
12.08.14
23:17
выгружаю из семерочного склада
хочу
1.Выгрузить только проведенные доки .код передвыгрузкой (1)
2. Семерку вообще не знаю , поэтому документ буду изменять полностью в восьмерке.
После загрузки хочу получить сумму переоценки, очистить таб часть и добавить строку вбить сумму переоценки и записать
5 yavasya
 
12.08.14
23:21
(3)
описание ошибки
ПКО_ПередВыгрузкой_ПереоценкаТоваровВРознице<<?>>(Источник, ВходящиеДанные, ИсходящиеДанные, ИмяПКО, КлючВыгружаемыхДанных, НеЗапоминатьВыгруженные, НеЗамещатьОбъектПриЗагрузке, НеСоздаватьЕслиНеНайден, ВсеОбъектыВыгружены, ТолькоПолучитьУзелСсылки, Приемник, РежимЗаписи, РежимПроведения)
Функция не обнаружена (ПКО_ПередВыгрузкой_ПереоценкаТоваровВРознице)
6 yavasya
 
12.08.14
23:28
Или на стороне источника всё сделать ?
7 Defender aka LINN
 
12.08.14
23:30
(0) Хвастаешься?
8 yavasya
 
12.08.14
23:30
(7) помогите!
9 yavasya
 
12.08.14
23:31
из 8 бы 8 перекачал , тут 7.7
10 welwel
 
12.08.14
23:32
в (0) ТМ.Записать() лишнее
11 yavasya
 
12.08.14
23:33
(10) убирал, ту же ошибку выдает почему то
12 welwel
 
12.08.14
23:35
(11) Метод объекта не обнаружен (Записать) - ?!
13 yavasya
 
12.08.14
23:37
да
14 Defender aka LINN
 
12.08.14
23:37
(11) Врешь ведь.
(9) А чего тогда в (0) восьмерочный код, м?
15 yavasya
 
12.08.14
23:38
так правильно, в восьмерку грузится в бух 3.0
16 Defender aka LINN
 
12.08.14
23:40
(15) Ну так а тогда чего ноешь про 7.7?
У строки табличной части нет и никогда не было метода "Записать"
17 yavasya
 
12.08.14
23:40
выгружаю из семерки
18 yavasya
 
12.08.14
23:41
убрал записать , всё равно ошибки выдает
19 Defender aka LINN
 
12.08.14
23:42
(18) Битва экстрасенсов - в другой стороне
20 yavasya
 
12.08.14
23:44
у нас интереснее
21 yavasya
 
12.08.14
23:52
Создал ПКГС для ТЧ.Товары
    Переоценка=0;
Для каждого Строка из Источник.Товары    цикл
     Переоценка=Переоценка+ Количество*(ЦенаНовая-ЦенаСтарая);
конецЦикла;
КоллекцияОбъектов=Переоценка;
22 yavasya
 
12.08.14
23:52
эта семерка матерится на всё
23 yavasya
 
12.08.14
23:53
Значение = ОбъектКоллекции.Переоценка;
в сумму переоценки сделал
24 Defender aka LINN
 
12.08.14
23:54
(22) Выпей этих мягких французских булочек и осознай, что ВЫГРУЗКА - в 7.7 делается, а ЗАГРУЗКА - в 8
25 yavasya
 
12.08.14
23:55
я так и делаю
26 yavasya
 
12.08.14
23:55
(24) булки -это хорошо
27 yavasya
 
12.08.14
23:59
почему всё неправильно?
28 yavasya
 
13.08.14
00:04
ща конвертацию брошу и обработину буду фигарить
29 yavasya
 
13.08.14
00:04
подскажите, вдруг получится
30 Defender aka LINN
 
13.08.14
00:07
(27) Потому что в угадайку никому играть неинтересно.
31 yavasya
 
13.08.14
00:09
(27) какие данные нужны?
32 yavasya
 
13.08.14
00:13
Ошибка в обработчике события ПослеЗагрузкиОбъекта
    ИмяПКО                 =  ПереоценкаТоваровВРознице
    ТипОбъекта             =  Переоценка товаров в рознице
    Объект                 =  Переоценка товаров в рознице 0000000001 от 05.01.2014 13:29:17
    Обработчик             =  ПослеЗагрузкиОбъекта
    ОписаниеОшибки         =  Метод объекта не обнаружен (Записать)
    ПозицияМодуля          =  (10)
    КодСообщения           =  21
33 yavasya
 
13.08.14
00:13
такая ошибка послеЗагрузки
Х=0;
Для Каждого СтрокаТовары из Объект.Товары цикл
    Х=Х+СтрокаТовары.Количество * (СтрокаТовары.ЦенаВРознице-СтрокаТовары.ЦенаВРозницеСтарая);
конецЦикла;

Объект.Товары.Очистить();
34 welwel
 
13.08.14
00:20
(32) Записать давно уже убран ведь вроде как