Имя: Пароль:
1C
1C 7.7
v7: Выгрузка в Excel
,
0 KDS
 
10.08.11
13:57
Здравствуйте, пытаюсь написать выгрузку документов "строка выписки в банк" в Excel из 1С 7.7 ТиС. Не получается выгрузить ИНН контрагента, т.к. в документе ссылка на контрагента из справочника контрагенты, а ИНН находится в справочнике ЮрЛица. Как их связать?

Функция ИННКонтрагента(КАКод)
   Если КА.НайтиПоКоду(КАКод) = 1 Тогда
       КА.ТекущийЭлемент();
       Если ФЛ.НайтиЭлемент(КА.ТекущийЭлемент()) = 1 Тогда
           ИННКонтр = ФЛ.ИНН;
       ИначеЕсли ЮЛ.НайтиЭлемент(КА.ТекущийЭлемент()) = 1 Тогда
           ИННКонтр = ЮЛ.ИНН;
       КонецЕсли;
   КонецЕсли;
КонецФункции // ИННКонтрагента

               Ячейка.Value = СокрЛП(ДокБанкП.Контрагент.Наименование);
           ИначеЕсли Столбец = 7 Тогда
               //КАНаим = ДокБанкП.Контрагент;
               КАКод = ДокБанкП.Контрагент.Код;
               ИННКонтрагента(КАКод);//Определим ИНН контрагента
1 Жан Пердежон
 
10.08.11
14:01
и причем тут "Выгрузка в Excel"?
2 palpetrovich
 
10.08.11
14:03
феерично :)
3 KDS
 
10.08.11
14:03
(1)ну в принципи не при чём)))
4 KDS
 
10.08.11
14:03
ну всё таки, подскажите
5 ДенисЧ
 
10.08.11
14:04
Возврат где?
Присваивание найденного значения где?
6 palpetrovich
 
10.08.11
14:05
(4) а как связаны справочники Контрагенты и ЮрЛица? есть в каком-то из них реквизит "другого" типа
7 KDS
 
10.08.11
14:06
(6) в спр. контрагенты есть реквизит ЮрФизЛица
8 Жан Пердежон
 
10.08.11
14:06
ДокБанкП.Контрагент.ЮрФизЛицо.ИНН
9 KDS
 
10.08.11
14:07
(5) с возвратом ясно, забыл, но тем не менее не находит
10 KDS
 
10.08.11
14:09
(8) ЮрФизЛицо: тип - справочник, но не конкретный
11 KDS
 
10.08.11
14:10
это либо справочник ФизЛица, либо ЮрЛица
12 Жан Пердежон
 
10.08.11
14:11
кеп с нами
13 palpetrovich
 
10.08.11
14:13
(11) ну дык, анализируй это и используй (8)
14 miki
 
10.08.11
14:13
(11)это пох, делай (8)
15 KDS
 
10.08.11
14:13
(8) о, точно!
16 KDS
 
10.08.11
14:14
спасибо, всё получилось
17 miki
 
10.08.11
14:14
(13)не надо ничего анализировать.
18 KDS
 
10.08.11
14:15
сразу не сообразил, потому что стоит опен конф, а он не предлагает к ЮрФизЛица подставить ИНН )))
19 palpetrovich
 
10.08.11
14:27
(17) ну у ФизЛица ИНН может и не быть, откуда мне знать?
20 dragonIMV
 
10.08.11
14:31
(19) ну в попытку взять и все...либо пусто будет если не найдет либо возьмет ИНН...