|
v7: Это ошибка разработчиков или я чего то не понимаю? | ☑ | ||
---|---|---|---|---|
0
aptomilov
09.08.11
✎
15:05
|
Может мне кто нибудь объяснить что делает эта строка во встроенной обработке для обмена с клиент банком ПУБ, ведь там нет такого справочника.
Плательщик = НайтиОрганизацию("Плательщик", "Фирмы"); "Фирмы" - далее использется как справочник фирмы |
|||
1
Ёпрст
09.08.11
✎
15:08
|
(0) вызывает функцию НайтиОрганизацию с переданными 2-мя строковыми параметрами и присваивает переменной (или реквизиту) Плательщик полученное значение из функции
rtfm в чистом виде. |
|||
2
aptomilov
09.08.11
✎
15:11
|
это я прекрасно понимаю фишка не в этом а в том что "Фирмы" потом используется как справочник Фирмы, а его нет в ПУБ.
|
|||
3
palpetrovich
09.08.11
✎
15:15
|
(2)
1 - работает - не трожь 2 - не работает - значит не для ПУБ писано (не для текущего во-всяком случае) |
|||
4
aptomilov
09.08.11
✎
15:36
|
как это если конфига с итс )) а обработка там встроена))
|
|||
5
Cthulhu
09.08.11
✎
16:03
|
это ошибка в другом месте.
|
|||
6
andrewks
09.08.11
✎
17:29
|
"Фирмы" не может потом использоваться как справочник Фирмы.
это строковая константа |
|||
7
neomarat
09.08.11
✎
17:55
|
поколение Next
|
|||
8
neomarat
09.08.11
✎
17:56
|
(0) вот смотрю и чувствую себя стариком
|
|||
9
Сияющий Асинхраль
09.08.11
✎
18:00
|
А посмотреть саму функцию НайтиОрганизацию слабо:
Функция НайтиОрганизацию(Слово, Вид) Если Метаданные.Справочник(Вид).Выбран() = 0 Тогда Возврат 0; КонецЕсли; Объект=СоздатьОбъект("Справочник."+Вид); ИННКраткий = СокрЛП(ТаблицаДокументов.ПолучитьЗначение(ТаблицаДокументов.НомерСтроки, Слово+"ИНН")); КППКраткий = СокрЛП(ТаблицаДокументов.ПолучитьЗначение(ТаблицаДокументов.НомерСтроки, Слово+"КПП")); // Ищем по значению ИНН Если ПустаяСтрока(ИННКраткий)=0 Тогда Объект.НайтиЭлемент(НайтиОрганизациюПоИННКПП(ИННКраткий, КППКраткий, Вид)); КонецЕсли; Возврат Объект.ТекущийЭлемент(); КонецФункции // НайтиОрганизацию() Первые же три строчки: Если Метаданные.Справочник(Вид).Выбран() = 0 Тогда Возврат 0; КонецЕсли; Показывают, что поскольку справочника "Фирмы" нет, то и проходить дальше не надо, возвращается 0 |
|||
10
Ёпрст
09.08.11
✎
18:01
|
(9) чорт, ты взорвал автору мозг этим открытием!
|
|||
11
Сияющий Асинхраль
09.08.11
✎
18:03
|
А куда деваться? Автор уже не первый день здесь задает такие вопросы, что плакать хочется... Причем, что интересно 82-ой год, я так думал, что 86-ой должны быть совсем плохи, а оно вот как оказывается...
|
|||
12
Любопытная
09.08.11
✎
18:08
|
(7) Не надо на все поколение-то валить. Это отдельные экземпляы
|
|||
13
aptomilov
10.08.11
✎
06:57
|
Сияющий Асинхраль, видел я и эту функцию а те которые она вызывает тоже просмотрел, не надо делать из меня дурака.
ларчик открывался просто), кто-то зачем то добавил справочник фирмы в ПУБ. |
|||
14
big
10.08.11
✎
07:12
|
(13) Акуеть, как трогательно! ))))
|
|||
15
aptomilov
10.08.11
✎
07:22
|
в любом случае всем благодарен.
|
|||
16
aptomilov
10.08.11
✎
07:22
|
тему можно закрывать.
|
|||
17
Сияющий Асинхраль
10.08.11
✎
10:22
|
(16) а вот если прочитаешь свой же вопрос (0) то увидишь свое же утверждение, что фирм нет, так что без обид.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |