Вход | Регистрация


Адрес организации БП 3

Адрес организации БП 3
Я
   nAPACEHAK
 
28.08.18 - 08:08
Доброго

Подскажите, как правильно сделать.

Хочу получить строку - наименование + адрес
Адрес вроде заполнен, но в СведенияОбОрганизации он в xml в значениях полей. а в адресах пусто

ЧЯДНТ?

СведенияОбОрганизации  =  БухгалтерскийУчетПереопределяемый.СведенияОЮрФизЛице(Объект.Организация, ТекущаяДата());
    СтрОрганизация         =  ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(СведенияОбОрганизации, "НаименованиеДляПечатныхФорм,ЮридическийАдрес,Телефоны");
 
 
   Cool_Profi
 
1 - 28.08.18 - 08:14
"ЧЯДНТ? "

Не запускаешь отладчик...
   seevkik
 
2 - 28.08.18 - 08:21
обычно когда нужна контактная информация я делаю запрос к ТЧ КонтактнаяИнформация
   nAPACEHAK
 
3 - 28.08.18 - 08:23
(1) ?
Если имеете ввиду трассировку процедур, то так и не смог найти почему адреса пустые :(
в Процедура ЗаполнитьКонтактнуюИнформациюВРеквизитахКомпании(Реквизиты, Компания, Период) заполняются значения полей и всё. так и не нашел где сами адреса

Если ЭлементКонтактнойИнформации.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес Тогда
            
            // Заполним детальнее

            
            Если ИмяРеквизита = "ЮридическийАдрес" Тогда
                ИмяРеквизитаЗначенияПолейАдреса = "ЗначенияПолейЮридическийАдрес";
            ИначеЕсли ИмяРеквизита = "ФактическийАдрес" Тогда
                ИмяРеквизитаЗначенияПолейАдреса = "ЗначенияПолейФактическийАдрес";
            Иначе// ПочтовыйАдрес

                ИмяРеквизитаЗначенияПолейАдреса = "ЗначенияПолейПочтовыйАдрес";
            КонецЕсли;
            
            Реквизиты[ИмяРеквизитаЗначенияПолейАдреса] = ЭлементКонтактнойИнформации.ЗначенияПолей;
            
        ИначеЕсли ЭлементКонтактнойИнформации.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон Тогда
            
            Реквизиты["ЗначенияПолейТелефоны"] = ЭлементКонтактнойИнформации.ЗначенияПолей;
            
        КонецЕсли;
   nAPACEHAK
 
4 - 28.08.18 - 08:24
(2) а в БП 3 КИ вроде как в xml хранится
   nAPACEHAK
 
5 - 28.08.18 - 08:28
(2) в принципе да, ТЧ КИ-Представление.
Просто в типовых там вроде как получают так как у меня выше, но чот не получается. хочется понят почему
   nAPACEHAK
 
6 - 28.08.18 - 08:30
(2) запросом наверно неправильно будет. надо сначала получить строку с наименованием организации, потом к ней прилепить результат запроса итд.
Наверно в типовых это как то более правильно реализовано
   dmt
 
7 - 28.08.18 - 08:31
В типовой твой код работает:
СведенияОбОрганизации.ФактическийАдрес:
ФактическийАдрес    "127545, Москва г, Хользунова ул, дом № 2, кв. 2"    Строка

СтрОрганизация:
СтрОрганизация    "ООО "Андромеда", 127545, Москва г, Хользунова ул, дом № 2, кв. 2"    Строка
   seevkik
 
8 - 28.08.18 - 08:38
(6) одним запросом к тч
тч.ссылка.наименование,
тч.представление

ну, если следовать БСП, то правильней, но я человек простой, если нужна КИ то иду в тч КИ
   nAPACEHAK
 
9 - 28.08.18 - 08:38
(7) Вы смотрели с организацией или контрагентом?
с организацией не работает, с контрагентом - да, работает

БП 3 Корп
   dmt
 
10 - 28.08.18 - 08:44
(9) с организацией конечно, не КОРП

так напиши что именно у тебя в адресе, или картинку закинь
 
 Рекламное место пустует
   nAPACEHAK
 
11 - 28.08.18 - 08:50
контрагент - http://prntscr.com/kno5vb
организация - http://prntscr.com/kno6ch

наверно что то не так делаю. (((
по КА есть инфо в структуре по Орг нет.
Может по Орг сведения надо другой процедурой собирать?
   dezss
 
12 - 28.08.18 - 08:57
(11) а если зайти в контрагент -> его адрес, то есть представление адреса?
   nAPACEHAK
 
13 - 28.08.18 - 09:12
эмм... смотрю по другим организациям - все заполняется

отсюда вопрос: где могли накосячить при заполнении организации?

Если зайти в организацию то чисто визуально всё есть и адрес заполнен.
но в одном случае сведения об организации хранятся в значении полей в виде xml в другом - в адресе.

и запросом если по ТЧ КА - там где хранится только в xml и нет представления

http://prntscr.com/knoclx
вот тут 3 организации. по 2м посленим сведения заполняются.

(12) да, адрес есть
   dmt
 
14 - 28.08.18 - 09:17
так перезаполни адрес и запиши
   nAPACEHAK
 
15 - 28.08.18 - 09:25
(14) ага.
Только он почему то с 4 раза перезаписался. пока не забил всё полностью заново но ладно, уже не суть :)

спс всем кто помог разобраться. дело было не в бобине )))
   nAPACEHAK
 
16 - 28.08.18 - 09:27
в общем нашлись концы. первоначальное заполнение было из 7. Перенеслось в старом формате хранения

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует