Имя: Пароль:
1C
1С v8
УТ 10.3
, ,
0 roman844
 
27.11.14
09:38
Доброе утро всем. Обновляю не типовую УТ 10.3.29.1 на 10.3.30.2. Нашел вот такое изменение в стандартном коде:

10.3.29.1
ОбластьМакета = Макет.ПолучитьОбласть("Поставщик");
    ОбластьМакета.Параметры.ПредставлениеПоставщика = ПредставлениеКонтрагента;
    ОбластьМакета.Параметры.Поставщик = Шапка.Контрагент;
    ТабДокумент.Вывести(ОбластьМакета);

    ОбластьМакета = Макет.ПолучитьОбласть("Покупатель");
    ОбластьМакета.Параметры.ПредставлениеПолучателя = ПредставлениеОрганизации;
    ОбластьМакета.Параметры.Получатель = Шапка.Организация;
    ТабДокумент.Вывести(ОбластьМакета);


10.3.30.2
ОбластьМакета = Макет.ПолучитьОбласть("Поставщик");
    ОбластьМакета.Параметры.ПредставлениеПоставщика = ПредставлениеОрганизации;
    ОбластьМакета.Параметры.Поставщик = Шапка.Организация;
    ТабДокумент.Вывести(ОбластьМакета);

    ОбластьМакета = Макет.ПолучитьОбласть("Покупатель");
    ОбластьМакета.Параметры.ПредставлениеПолучателя = ПредставлениеКонтрагента;
    ОбластьМакета.Параметры.Получатель = Шапка.Контрагент;
    ТабДокумент.Вывести(ОбластьМакета);

Мне кажется это уже через чур для 1С. Как же так ребята, в связи с чем произошло это изменение? Ведь больше по коду модуля изменений никаких нет. Зачем они делают такие правки? Хотелось бы услышать ваши мнения.
1 Wobland
 
27.11.14
09:39
через где?
2 roman844
 
27.11.14
09:40
через чур :)
3 Builder
 
27.11.14
09:41
Очень интересно, продолжайте наблюдения.
А кто сказал что это стандартный код, если УТ не типовая?
4 shuhard
 
27.11.14
09:41
(0)[ Хотелось бы услышать ваши мнения.]
1С право и нам пох
5 roman844
 
27.11.14
10:00
(3) я сравниваю типовой код 10.3.29.1 и 10.3.30.2
6 roman844
 
27.11.14
10:08
(4) и в чем же 1С право?
7 ASV
 
27.11.14
10:12
(6) сравниваются одинаковые функции?
может до этого была ошибка, может функция печатной формы возврата


ОбластьМакета.Параметры.Поставщик = Шапка.Контрагент;
ОбластьМакета.Параметры.Поставщик = Шапка.Организация;
8 Godofsin
 
27.11.14
10:15
А как насчет пояснения в модуле какого документа сей код?
9 Wobland
 
27.11.14
10:16
(8) первый раз что ли? сам думай
10 Godofsin
 
27.11.14
10:16
Да и работает скорей всего правильно ибо УТ. Прсто в параметры запроса по разному подставляется в зависимости от вида документа.
11 Godofsin
 
27.11.14
10:17
(9) Действительно, что это я....
12 roman844
 
27.11.14
10:28
(7) ДОкумент Возврат товаров от покупателя. В модуле объекта есть Функция ПечатьВозвратаОтПокупателя()
13 roman844
 
27.11.14
10:32
(10) это обычная накладная по возврату
14 Godofsin
 
27.11.14
10:38
(13) Ну теперь запрос покажи, откуда шапка формируется
15 Godofsin
 
27.11.14
10:39
и печ. форму заодно глянь
16 Фокусник
 
27.11.14
10:40
(0) Быть может в макете тоже переименованы области? Или в версии 10.3.29.1 была ошибка, которую теперь исправили...
17 roman844
 
27.11.14
10:44
(14) вот запрос

Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("ТекущийДокумент", ЭтотОбъект.Ссылка);
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Номер,
    |    Дата,
    |    ДоговорКонтрагента,
    |    Контрагент КАК Контрагент,
    |    Организация,
    |    СуммаДокумента,
    |    ВалютаДокумента,
    |    УчитыватьНДС,
    |    СуммаВключаетНДС
    |ИЗ
    |    Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя
    |
    |ГДЕ
    |    ВозвратТоваровОтПокупателя.Ссылка = &ТекущийДокумент
    |";
18 roman844
 
27.11.14
10:45
(15) печатная форма один в один
19 Godofsin
 
27.11.14
10:50
Ну ошибка может быть... (16) Вряд ли, у меня страя , переписанная 18.3 - там как в 29.1
20 roman844
 
27.11.14
10:52
(19) Мне не понятно, почему поменяли в этой функции только эти значения местами. Хотя мои управленцы говорят, что печатная форма в новом релизе не правильная, должно быть на оборот.
21 vladko
 
27.11.14
11:10
(0) что не понятно, видимо перепутали поля поставщика и покупателя в 10.3.29 :-/
22 roman844
 
27.11.14
11:17
(21)понятно что перепутали, для чего они вообще делали правку в этой функции.
23 ДенисЧ
 
27.11.14
11:18
(22) Не тебе, смертному, указывать, что делать божественным!
24 Godofsin
 
27.11.14
11:20
Не хера не понял... Так где в итоге правильно-то?
25 roman844
 
27.11.14
11:21
(24) Правильно так как было в 10.3.29.1
26 Godofsin
 
27.11.14
11:22
(25) ну значит ошибка обновления, не обновляй модуль и усё
27 roman844
 
27.11.14
11:31
(26) Зачем они это сделали? Ведь изменений никаких больше нет.
28 Godofsin
 
27.11.14
11:34
(27) Решили тебя проверить ))))
29 Godofsin
 
27.11.14
11:34
(27) То есть все обновление в этом куске кода?
30 roman844
 
27.11.14
11:34
в этой функции да
31 Крошка Ру
 
27.11.14
11:39
Так и не понял, это все обновление состоит из перестановки кода местами или только в этой функции такие изменения? Просвети, ТС
32 roman844
 
27.11.14
11:44
(31) в этой функции только эти изменения.