Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Как в запросе получить реквизиты реквизитов документа

v7: Как в запросе получить реквизиты реквизитов документа
Я
   squall84
 
04.12.20 - 00:16
В 1с8 получаем данные из 1с7. есть такой запрос:

ЗапросКом = V7.CreateObject("Запрос");
    Если НЕ ЗапросКом.Выполнить("
        |Период с '" + ДатаС + "' по '" + ДатаПо + "';
        |ОбрабатыватьДокументы Проведенные;
        |ДатаДок = Документ.ПриходнаяНакладная.ДатаДок;
        |Докум = Документ.ПриходнаяНакладная.ТекущийДокумент;
        |ЧтоПриходуем = Документ.ПриходнаяНакладная.ЧтоПриходуем;
        |КОдТМЦ = Документ.ПриходнаяНакладная.ТМЦ.КОд;
        |ТМЦ = Документ.ПриходнаяНакладная.ТМЦ;
        |НаименованиеТМЦ = Документ.ПриходнаяНакладная.ТМЦ.Наименование;
        |Кво = Документ.ПриходнаяНакладная.Кво;
        |НДС = Документ.ПриходнаяНакладная.НДС;
        |ЦенаБезНДС = Документ.ПриходнаяНакладная.ЦенаБезНДС;
        |СуммаБезНДС = Документ.ПриходнаяНакладная.СуммаБезНДС;
        |СуммаСНДС = Документ.ПриходнаяНакладная.СуммаСНДС;
        |Ед = Документ.ПриходнаяНакладная.Ед;
        
        |Контрагент  = Документ.ПриходнаяНакладная.Контрагент;
        |НомерДок = Документ.ПриходнаяНакладная.Номердок;
        |Группировка Документ;
        |Группировка СтрокаДокумента;
        |") Тогда

        Возврат;
    КонецЕсли;

С 1с7 я не знаком, поискал информацию, но конкретно того, что меня интересует не нашел.

Можно ли в этом запросе получить реквизиты реквизита ТМЦ? Т.е. мне нужно получить полное наименование и вид ТМЦ. Но они доступны только из справочника ТМЦ, а из документа не доступны. Нигде не могу найти можно ли это сделать вообще и как?
   bwi3
 
1 - 04.12.20 - 00:54
НаименованиеТМЦ = Документ.ПриходнаяНакладная.ТМЦ.Наименование; 
Вы уже получили, так же и прочее.
   squall84
 
2 - 04.12.20 - 01:02
(1) К полному наименованию, как и к ряду других реквизитов нельзя получить доступ из документа. Запрос ругается, что не находит. Только из справочника.
   bwi3
 
3 - 04.12.20 - 01:19
потому что неограниченной длины реквизит
   bwi3
 
4 - 04.12.20 - 01:21
КодТМЦ = Документ.ПриходнаяНакладная.ТМЦ.Код;
   bwi3
 
5 - 04.12.20 - 01:21
а потом уже цепляцте номенклатуру

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.