Имя: Пароль:
1C
1С v8
Как обратится к табличной части документа основания составного типа
0 ghostrid3r
 
24.09.12
11:41
Добрый день подскажите как можно быстро и безболезнено обратится к табличной части документа основания, который имеет составной тип данных, если стоит в документе галочка "Использовать сух вес" (она только в нескольких документах), то брать вместо количества сухой вес.

ВЫБРАТЬ
   НалоговаяНакладнаяТовары.Ссылка.Номер,
   НалоговаяНакладнаяТовары.Ссылка.Дата,
   НалоговаяНакладнаяТовары.Ссылка.Контрагент,
   НалоговаяНакладнаяТовары.Ссылка.ДоговорКонтрагента,
   НалоговаяНакладнаяТовары.Номенклатура КАК Номенклатура,
   ВЫБОР
       КОГДА НалоговаяНакладнаяТовары.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяТовары.Сумма - НалоговаяНакладнаяТовары.СуммаНДС / НалоговаяНакладнаяТовары.Количество
       ИНАЧЕ НалоговаяНакладнаяТовары.Цена
   КОНЕЦ КАК Цена,
   НалоговаяНакладнаяТовары.Количество КАК Количество,
   ВЫБОР
       КОГДА НалоговаяНакладнаяТовары.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяТовары.Сумма - НалоговаяНакладнаяТовары.СуммаНДС
       ИНАЧЕ НалоговаяНакладнаяТовары.Сумма
   КОНЕЦ КАК База,
   НалоговаяНакладнаяТовары.СуммаНДС КАК НДС,
   ВЫБОР
       КОГДА НалоговаяНакладнаяТовары.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяТовары.Сумма
       ИНАЧЕ НалоговаяНакладнаяТовары.Сумма + НалоговаяНакладнаяТовары.СуммаНДС
   КОНЕЦ КАК ОбщаяСумма,
   НалоговаяНакладнаяТовары.Ссылка.КтоВыписалНалоговуюНакладную,
   НалоговаяНакладнаяТовары.Ссылка КАК Ссылка,
   НалоговаяНакладнаяТовары.Ссылка.ДокументОснование.Номер КАК ДокОснНомер,
   НалоговаяНакладнаяТовары.Ссылка.ДокументОснование.Дата КАК ДокументОснованиеДата,
   НалоговаяНакладнаяТовары.Ссылка.ДокументОснование,
   НалоговаяНакладнаяТовары.Ссылка.ВалютаДокумента,
   НалоговаяНакладнаяТовары.Ссылка.КурсВзаиморасчетов КАК Курс,
   НалоговаяНакладнаяТовары.Ссылка.КратностьВзаиморасчетов КАК Кратность
ПОМЕСТИТЬ НалоговыеНакладные
ИЗ
   Документ.НалоговаяНакладная.Товары КАК НалоговаяНакладнаяТовары
ГДЕ
   НалоговаяНакладнаяТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
   И НалоговаяНакладнаяТовары.Ссылка.Проведен

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   НалоговаяНакладнаяУслуги.Ссылка.Номер,
   НалоговаяНакладнаяУслуги.Ссылка.Дата,
   НалоговаяНакладнаяУслуги.Ссылка.Контрагент,
   НалоговаяНакладнаяУслуги.Ссылка.ДоговорКонтрагента,
   НалоговаяНакладнаяУслуги.Номенклатура,
   ВЫБОР
       КОГДА НалоговаяНакладнаяУслуги.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяУслуги.Сумма - НалоговаяНакладнаяУслуги.СуммаНДС / НалоговаяНакладнаяУслуги.Количество
       ИНАЧЕ НалоговаяНакладнаяУслуги.Цена
   КОНЕЦ,
   НалоговаяНакладнаяУслуги.Количество,
   ВЫБОР
       КОГДА НалоговаяНакладнаяУслуги.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяУслуги.Сумма - НалоговаяНакладнаяУслуги.СуммаНДС
       ИНАЧЕ НалоговаяНакладнаяУслуги.Сумма
   КОНЕЦ,
   НалоговаяНакладнаяУслуги.СуммаНДС,
   ВЫБОР
       КОГДА НалоговаяНакладнаяУслуги.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяУслуги.Сумма
       ИНАЧЕ НалоговаяНакладнаяУслуги.Сумма + НалоговаяНакладнаяУслуги.СуммаНДС
   КОНЕЦ,
   НалоговаяНакладнаяУслуги.Ссылка.КтоВыписалНалоговуюНакладную,
   НалоговаяНакладнаяУслуги.Ссылка,
   НалоговаяНакладнаяУслуги.Ссылка.ДокументОснование.Номер,
   НалоговаяНакладнаяУслуги.Ссылка.ДокументОснование.Дата,
   НалоговаяНакладнаяУслуги.Ссылка.ДокументОснование,
   НалоговаяНакладнаяУслуги.Ссылка.ВалютаДокумента,
   НалоговаяНакладнаяУслуги.Ссылка.КурсВзаиморасчетов,
   НалоговаяНакладнаяУслуги.Ссылка.КратностьВзаиморасчетов
ИЗ
   Документ.НалоговаяНакладная.Услуги КАК НалоговаяНакладнаяУслуги
ГДЕ
   НалоговаяНакладнаяУслуги.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
   И НалоговаяНакладнаяУслуги.Ссылка.Проведен

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   НалоговаяНакладнаяОС.Ссылка.Номер,
   НалоговаяНакладнаяОС.Ссылка.Дата,
   НалоговаяНакладнаяОС.Ссылка.Контрагент,
   НалоговаяНакладнаяОС.Ссылка.ДоговорКонтрагента,
   НалоговаяНакладнаяОС.ОсновноеСредство,
   ВЫБОР
       КОГДА НалоговаяНакладнаяОС.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяОС.Сумма - НалоговаяНакладнаяОС.СуммаНДС
       ИНАЧЕ НалоговаяНакладнаяОС.Сумма
   КОНЕЦ,
   1,
   НалоговаяНакладнаяОС.Сумма,
   НалоговаяНакладнаяОС.СуммаНДС,
   ВЫБОР
       КОГДА НалоговаяНакладнаяОС.Ссылка.СуммаВключаетНДС
           ТОГДА НалоговаяНакладнаяОС.Сумма
       ИНАЧЕ НалоговаяНакладнаяОС.Сумма + НалоговаяНакладнаяОС.СуммаНДС
   КОНЕЦ,
   НалоговаяНакладнаяОС.Ссылка.КтоВыписалНалоговуюНакладную,
   НалоговаяНакладнаяОС.Ссылка,
   НалоговаяНакладнаяОС.Ссылка.ДокументОснование.Номер,
   НалоговаяНакладнаяОС.Ссылка.ДокументОснование.Дата,
   НалоговаяНакладнаяОС.Ссылка.ДокументОснование,
   НалоговаяНакладнаяОС.Ссылка.ВалютаДокумента,
   НалоговаяНакладнаяОС.Ссылка.КурсВзаиморасчетов,
   НалоговаяНакладнаяОС.Ссылка.КратностьВзаиморасчетов
ИЗ
   Документ.НалоговаяНакладная.ОС КАК НалоговаяНакладнаяОС
ГДЕ
   НалоговаяНакладнаяОС.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
   И НалоговаяНакладнаяОС.Ссылка.Проведен
1 Ненавижу 1С
 
гуру
24.09.12
11:43
а почему не мокрый вес брать?
2 Maxus43
 
24.09.12
11:44
Выбор когда Док Ссылка Док1 Тогда
"Сухой вес"
Иначе
"Количество"
Конец
3 ghostrid3r
 
24.09.12
11:44
(1) троллинг защитан молодец