Бух.2.0, как в внешнею печатную форму втащить на печать адрес организации?? Где он храниться, так как сведений "КонтактнаяИнформация" в новой редакции нету? спасибо
Юля @ Today, 13:36 необходимо зарегистрироваться для просмотра ссылки
,
В табличной части соответствующего объекта. Но и там вас ждет сюрприз. Поэтому пользуйтесь программным интерфейсом БСП.
Цитата(Petre @ 03.07.18, 14:56) необходимо зарегистрироваться для просмотра ссылки
В табличной части соответствующего объекта
это я уже увидела, а вот дальше даже не знаю что делать, только начинаю разбираться, а было так все просто в 1.2(((
Юля,
необходимо зарегистрироваться для просмотра ссылки не поможет?
Prospero @ Сегодня, 9:46 необходимо зарегистрироваться для просмотра ссылки
,
или я что-то не понимаю:
СведенияОбОрганизации = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(СсылкаНаОбъект.Организация, СсылкаНаОбъект.Дата);
Адрес = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОбОрганизации, "ЮридическийАдрес");
Это для бух 2.0
А так адреса хранятся в регистре сведений "КонтактнаяИнформация"
регистра сведений "КонтактнаяИнформация" нету в новой редакции, в том и вся проблема. Или я ошибаюсь, тогда "отредактируйте " меня)))
andreydv87
04.07.18, 10:04
а так пробовали?
НСтр("ru='Адресс: ';uk='Адреса: '",КодЯзыкаПечать)+ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(СведенияОПоставщике,"ЮридическийАдрес",,КодЯзыкаПечать)
andr_andrey
04.07.18, 10:10
Исчерпывающий ответ уже дан во втором сообщении.
А просто "скопип...ть" ?
СведенияОГрузоотправитель = БухгалтерскийУчетПереопределяемый.СведенияОЮрФизЛице(Шапка.Грузоотправитель, Шапка.ДатаДокумента);
ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(СведенияОГрузоотправитель, "ПолноеНаименование,ИНН,ФактическийАдрес,Телефоны,НомерСчета,Банк,МФО,КодПоЕДРПОУ,",, КодЯзыкаПечать)
andr_andrey
04.07.18, 10:31
sava1 @ Сегодня, 11:20
необходимо зарегистрироваться для просмотра ссылки
,
Цитата(Юля @ 03.07.18, 14:36) необходимо зарегистрироваться для просмотра ссылки
втащить на печать адрес организации??
Раз не хотят использовать стандартные процедуры, пусть берут
СсылкаНаОбъект.Организация.КонтактнаяИнформация.Представление
П.С. В запросе конечно выберут "Юридична адреса" или "Поштова адреса"
Цитата(andr_andrey @ 04.07.18, 11:31) необходимо зарегистрироваться для просмотра ссылки
sava1 @ Сегодня, 11:20 * ,
Цитата(Юля @ 03.07.18, 14:36) *
втащить на печать адрес организации??
А открыть функцию и увидеть
Если ТипЗнч(ЮрФизЛицо) = Тип("СправочникСсылка.Организации") Тогда
Все уже давно придумано.
Слышали про инкапсуляцию (применительно к классам и БД) ?
Процедура СформироватьНаСервере()
// Вставить содержимое обработчика.
Для Каждого ТекущаяСтрока Из Организация.КонтактнаяИнформация Цикл
Если ТекущаяСтрока.Вид.Наименование="Юридична адреса" Тогда
ЮрАдр=ТекущаяСтрока.Представление;
КонецЕсли;
Если ТекущаяСтрока.Вид.Наименование="Телефон" Тогда
Телеф=ТекущаяСтрока.Представление;
КонецЕсли;
КонецЦикла;
Сообщить("Юридична адреса: "+ЮрАдр+"; тел.: "+ Телеф);
КонецПроцедуры
Сделала как то так
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.