Имя: Пароль:
1C
1С v8
Получить данные номера телефона грузополучателя в УПД
0 nobody roman
 
21.09.18
09:42
Доброго дня.

В общем ситуация такова - есть необходимость вывода номера телефона контрагента/грузоополучателя в УПД.
Как вывести 2-мя способами я знаю, можно добавить поле с параметром, а можно просто в
ПредставлениеГрузополучателя = ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(
                СведенияОГрузополучателе, "НаименованиеДляПечатныхФорм,ПочтовыйАдрес,");

добавить после ПочтовыйАдрес, номер телефона, но возникла одна штука -
я не знаю как получить этот параметр, поэтому УПД выводится на печать, но пишет "не удалось получить значение параметра: ...".

Помогите подсказкой, пробовал НомерТелефона, ТелефонОрганизации, Телефон... не знаю куда дальше копать.
1 Мимохожий Однако
 
21.09.18
09:46
(0) Копай через конфигуратор. А если сообщишь конфигурацию и  релиз, то возможно тебе дадут лопату на форуме и подсказку.
2 nobody roman
 
21.09.18
09:51
Сорри, забыл. 1С 8.3.10.2667 БП. 3.0.54.15
3 Serg_1960
 
21.09.18
09:51
(0) Ну, наверное, также, как и "ПочтовыйАдрес" - погугли в модуле как он обрабатывается.
4 nobody roman
 
21.09.18
10:40
(3) СведенияОГрузополучателе.ПочтовыйАдрес = Реквизиты.АдресДоставки;

Но если писать так же

СведениеОГрузополучателе.НомерТелефона = РеквизитыНомерТелефона;

выдает

{ОбщийМодуль.УчетНДС.Модуль(12427,5)}: Переменная не определена (СведениеОГрузополучателе)
                <<?>>СведениеОГрузополучателе.НомерТелефона = Реквизиты.НомерТелефона; (Проверка: Сервер)
5 nobody roman
 
21.09.18
10:41
Пишу Реквизиты.НомерТелефона с точкой, это здесь пропустил
6 shadow_sw
 
21.09.18
10:50
может все же СведениЯ
7 nobody roman
 
21.09.18
11:34
(6) Спасибо) Но ближе к разгадке я не стал))))
8 nobody roman
 
21.09.18
11:35
Не удалось определить значение параметра организации: НомерТелефона
9 Джинн
 
21.09.18
11:38
(4) СведенияОГрузополучателе - это вероятно структура, получаемая функцией. Найдите ее и добавьте там телефон.
10 Пес Барбос
 
21.09.18
11:39
В ЕРП я пишу "Телефоны" правда общий модуль другой ФормированиеПечатныхФорм.ОписаниеОрганизации
11 shadow_sw
 
21.09.18
12:14
(7) ответ в (9)
12 nobody roman
 
21.09.18
13:10
(11) Ответ был в (10)
13 nobody roman
 
21.09.18
13:12
"Телефоны".... вот оно.... Сразу получилось обоими способами. Самый простой:

ПредставлениеГрузополучателя = ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(
                СведенияОГрузополучателе, "НаименованиеДляПечатныхФорм,ПочтовыйАдрес,Телефоны");


Посложнее через отдельное поле с параметром "НамерТелефона" в УПД со вставкой в шапку.

Спасибо Пес Барбос!!!