Имя: Пароль:
1C
1С v8
КД не могу загрузить организацию
,
0 dan4ik
 
03.12.14
05:53
Привет всем.
В обработчике "призагрузке" ПКО "Организации", пишу следующий код :

                Запрос = Новый Запрос("ВЫБРАТЬ
                                    |    Организации.Ссылка
                                    |    ИЗ
                                    |        Справочник.Организации КАК Организации
                                    |    ГДЕ
                                    |        ВЫРАЗИТЬ(Организации.ИНН КАК СТРОКА(12)) = ВЫРАЗИТЬ(&ИНН КАК СТРОКА(12))
                                    |        И ВЫРАЗИТЬ(Организации.КПП КАК СТРОКА(9)) = ВЫРАЗИТЬ(&КПП КАК СТРОКА(9))");
                                    Запрос.УстановитьПараметр("ИНН", Ссылка.ИНН);
                                    Запрос.УстановитьПараметр("КПП", Ссылка.КПП);
                                    Выборка = Запрос.Выполнить().Выбрать();
                                    Если Выборка.Следующий() Тогда
                                        Отказ = Истина;
                                    Конецесли;
                                

При загрузке он все равно создает новую организацию. Как эту проблему можно обойти?
1 dan4ik
 
03.12.14
06:00
И такая же проблема при загрузке РТиУ, После загрузки и при загрузки, ставлю этот код и записываю в реквизит организации ссылку из выборки, вставляет пустую ссылку.
2 DrZombi
 
гуру
03.12.14
06:44
Что такое КД? :)
3 DrZombi
 
гуру
03.12.14
06:46
(1) Напиши свой обмен :)
4 vyaz
 
03.12.14
06:46
(0) через поля поиска надо решать, ненадо в обработчик запрос писать.
(2) конвертация данных
5 dan4ik
 
03.12.14
06:51
(4) Через поля поиска, это Справочники.Организации.НайтиПоРеквизиту("ИНН", Ссылка.ИНН)?
6 vyaz
 
03.12.14
07:00
(5) погуглил за тебя)) http://www.mykod.info/prostie-primeri/prostie-primeri-2
7 dan4ik
 
03.12.14
07:23
Нашел решение, в настройках ПКО, снять флаг "Искать по уникальному идентификатору" все нормально взлетело) Спасибо за помощь)
8 rmrush
 
03.12.14
10:24
А теперь ради прикола измени в базе источнике КПП организации :)
Тебе нужна другая галка
9 Aleksey
 
03.12.14
10:28
У обработчика при загрузки нет параметра ОТКАЗ
10 Aleksey
 
03.12.14
10:29
Зато он есть у ПКО После загрузки
Программист всегда исправляет последнюю ошибку.