|
УТ 11 Справочник ВидыКонтактнойИнформации выдает лажу. | ☑ | ||
---|---|---|---|---|
0
keern
09.11.12
✎
10:06
|
Привет!
Перегрузили из бухгалтерии в УТ базу, долго вводили остатки и проч. Завели первые документы - в отгрузке в с/ф не печатаются юридические адреса организации и контрагента. Стал разбираться, обнаружил странный косяк - при отборе вида адреса для организации Справочники.ВидыКонтактнойИнформации["ЮрАдресОрганизации"].Ссылка выдает ссылку на "Юридический адрес" с родителем "Контактная информация справочника "Контрагенты"". И наоборот для контрагента выдается юр адрес организации. В самом справочнике эти элементы предопределены, если зайти из конфы то никаких новых элементов в справочнике нет. |
|||
1
keern
09.11.12
✎
10:07
|
Забыл - спасите/помогите !!!!
|
|||
2
keern
09.11.12
✎
10:15
|
в этом месте
ВидАдреса = Справочники.ВидыКонтактнойИнформации[Начало + "Адрес" + Окончание].Ссылка; ТабЗн = ВладелецКонтактнойИнформации.КонтактнаяИнформация.Выгрузить(); НайденныеСтроки = ТабЗн.НайтиСтроки(Новый Структура("Тип,Вид", Перечисления.ТипыКонтактнойИнформации.Адрес, ВидАдреса)); Если НайденныеСтроки.Количество() > 0 Тогда Возврат НайденныеСтроки[0].Представление; КонецЕсли; |
|||
3
Ochkarito
09.11.12
✎
10:50
|
(0) Запутано как-то все. Для начала, я бы посмотрел в справочниках "Организации", "Контрагенты" посмотри какой вид адреса указан "ЮрАдресКонтрагента"/"ЮрАдресОрганизации". Мб некорректно перенесли.
|
|||
4
keern
09.11.12
✎
11:32
|
(3) я очень на это надеялся. Но в справочнике Организации и контрагенты вид адреса все правильно, больше того организации были добавлены после перезагрузки.
Беда как именно в том, что ВидАдреса = Справочники.ВидыКонтактнойИнформации[Начало + "Адрес" + Окончание].Ссылка; выдает не то, вот скрин. https://docs.google.com/file/d/0BwM3XvXIPy7NUE96SlFZT2dQYk0/edit?pli=1 Базу переиндексировал, выгружал/загружал, ставил последний релиз - ничего не помагает. беда :( |
|||
5
keern
09.11.12
✎
11:50
|
Такой костыль решил проблему, но это ведь бред!!!
Подскажите пожалуйста, при выгрузке данных из бухгалтерии могли каким-то образом переименоваться предопределенные справочники ???? Если ТипЗнч(Объект) = Тип("СправочникСсылка.Организации") Тогда Окончание = "Организации"; Если ТипАдреса = "Регистрации" Или ТипАдреса = "Юридический" Тогда Окончание = "Контрагента"; КонецЕсли; ВладелецКонтактнойИнформации = Объект; ИначеЕсли ТипЗнч(Объект) = Тип("СправочникСсылка.Контрагенты") Тогда Окончание = "Контрагента"; Если ТипАдреса = "Регистрации" Или ТипАдреса = "Юридический" Тогда Окончание = "Организации"; КонецЕсли; ВладелецКонтактнойИнформации = Объект; ...... КонецЕсли; ВидАдреса = Справочники.ВидыКонтактнойИнформации[Начало + "Адрес" + Окончание].Ссылка; ТабЗн = ВладелецКонтактнойИнформации.КонтактнаяИнформация.Выгрузить(); НайденныеСтроки = ТабЗн.НайтиСтроки(Новый Структура("Тип,Вид", Перечисления.ТипыКонтактнойИнформации.Адрес, ВидАдреса)); Если НайденныеСтроки.Количество() > 0 Тогда Возврат НайденныеСтроки[0].Представление; КонецЕсли; |
|||
6
antixrus
09.11.12
✎
11:52
|
Помню тоже выгружал данные в бузу из ут, так изначально в бухе было два значения предопр, типа юр.лица контрагента и юр лица организ, возможно просто ты не на то повесил данные
|
|||
7
Ochkarito
09.11.12
✎
11:55
|
(5) Переименоваться нет, т.к. они там уже существуют. Могли накосячить с настройка плана обмена-)
|
|||
8
keern
09.11.12
✎
12:20
|
(6)(7) я целиком и полностью согласен, при настройках обмена мог накосячить ... но ведь справочник виды контактной информации безотносительно моей загрузки должен выдавать верный вид, а он
"Справочники.ВидыКонтактнойИнформации["ЮрАдресОрганизации"].Ссылка выдает ссылку на "Юридический адрес" с родителем "Контактная информация справочника "Контрагенты""" - как такое может быть? |
|||
9
banco
09.11.12
✎
12:24
|
(8) почему не может быть? значит родитель "Контактная информация справочника "Контрагенты""
|
|||
10
acsent
09.11.12
✎
12:25
|
у предопределенных элементов родителя можно поменять
|
|||
11
acsent
09.11.12
✎
12:26
|
у предопределенных элементов поменять можно все
|
|||
12
keern
09.11.12
✎
13:17
|
(9)
в самом справочнике все на своих местах элемент "ЮрАдресОрганизации" лежит в "Контактная информация справочника "Организации" (10)(11) шаманство рулит. в конфигураторе перекинул местами и переименовал "ЮрАдресОрганизации" и "ЮрАдресКонтрагента" - заработало. Как такое может быть? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |