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

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Субконто и их реквизиты

v7: Субконто и их реквизиты
Я
   SkAt
 
09.10.18 - 13:27
Доброго времени суток! Имеется проблема: при переносе ПКО/РКО из УСН 7.7 в БП 3.0 нет поля "Контрагент", как в других документах. Но есть Субконто(1,2,3), где как раз, я так понимаю, и "прячется" значение Контрагента. Вопрос: как получить контрагента из субконто? Нужно его наименование и ИНН. Заранее спасибо.
 
 
   Cool_Profi
 
1 - 09.10.18 - 13:27
Проверяй тип и выделяй...
   zak555
 
2 - 09.10.18 - 13:29
Субконто1
   SkAt
 
3 - 09.10.18 - 13:31
(1) Тип Com-объект у Субконто1.
   SkAt
 
4 - 09.10.18 - 13:34
(2) После Субконто1 через точку что должно быть?
докнт = БазаОлеТек.EvalExpr("СоздатьОбъект(""Документ.ПриходныйОрдер"")");
ИмяКонтрагента = докнт.Субконто1.<<?>>.Наименование;

Что вместо ? ставить
   hhhh
 
5 - 09.10.18 - 13:39
(3) БазаОлеТек.Тип(), не прикалывайся
   azernot
 
6 - 09.10.18 - 13:47
Если БазаОлеТек.ПустоеЗначение(докнт.Субконто1) = 0 Тогда

  Если БазаОлеТек.ТипЗначенияСтр(докнт.Субконто1) = "Справочник" Тогда

    Если докнт.Субконто1.Вид() = "Контрагенты" Тогда
      ИНН = докнт.Субконто1.ИНН;
   SkAt
 
7 - 09.10.18 - 15:04
(6) Спасибо, пошло дело!

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