Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 фев 2024, 04:02

Субконто ВидыДеятельности

Автор Sonik, 10 мая 2011, 22:04

0 Пользователей и 1 гость просматривают эту тему.

Sonik

"ВЫБРАТЬ
               |   СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование КАК Номенклатура,
               |   ""Авансовый платеж"" КАК ТоварНаименование,
               |   ""руб."" КАК ЕдиницаИзмерения,
               |   ""----"" КАК Количество,
               |   ""----"" КАК Цена,
               |   ""18% / 118%"" КАК СтавкаНДС,
               |   СчетФактураАвансовыйСуммы.СуммаНДС КАК СуммаНДС,
               |   СчетФактураАвансовыйСуммы.Сумма КАК Сумма,
               |    ""----"" КАК СуммаБезНДС,
               |   ВЫБОР
               |      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.ПриходПоРасчетномуСчету
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.Субконто4
               |      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.ПриходныйКассовыйОрдер
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.Субконто1.ВидДеятельности
               |      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.КассовыйЧек
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.Субконто4
               |      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.ПереводОплаты
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.Субконто4
               |      ИНАЧЕ """"
               |   КОНЕЦ КАК ВидДеятельности
               |ИЗ
               |   Документ.СчетФактураАвансовый.Суммы КАК СчетФактураАвансовыйСуммы
               |ГДЕ
                  |   СчетФактураАвансовыйСуммы.Ссылка.Ссылка = &ТекущийДокумент
               |ИТОГИ
               |   СУММА(СуммаНДС),
               |   СУММА(Сумма)
               |ПО
               |   ОБЩИЕ";
Из документа Счет-фактуры на аванс пытаюсь вытянуть в отчет "ВидДеятельсти" из документа основания например ПриходныйКассовыйОрдер, но почему-то ничего не выдает, ошибку тоже не выдает.

Sonik

оставляю просто "Субконто1"-ничего не выводит,исправляю на "ВидыДеятельности"-ошибку выдает. Токай запрос выдает нормально: |   ВЫБОР
               |      КОГДА СчетФактураАвансовый.ДокументОснование ССЫЛКА Документ.ПриходПоРасчетномуСчету
               |         ТОГДА СчетФактураАвансовый.ДокументОснование.Договор
               |      КОГДА СчетФактураАвансовый.ДокументОснование ССЫЛКА Документ.ПриходныйКассовыйОрдер
               |         ТОГДА СчетФактураАвансовый.ДокументОснование.Договор
               |      КОГДА СчетФактураАвансовый.ДокументОснование ССЫЛКА Документ.КассовыйЧек
               |         ТОГДА СчетФактураАвансовый.ДокументОснование.Договор
               |      КОГДА СчетФактураАвансовый.ДокументОснование ССЫЛКА Документ.ПереводОплаты
               |         ТОГДА СчетФактураАвансовый.ДокументОснование.ДоговорОтКого
               |      ИНАЧЕ &ПустойДоговор

Sonik


has

Ну а просто выбрать субконто если? Просто думаю может там вид субконто еще указать нада
СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.Субконто1.ВидДеятельности

Sonik

вобщем мне оказывается нужен реквизит "АвансНаОстатокСуммы" из табличной части "НаправленияОплаты" документа например ПриходныйКассовыйОрдер. Значит нужно чтото типа?
   |   ВЫБОР
|      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.ПриходныйКассовыйОрдер.НаправленияОплаты
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.НаправленияОплаты.АвансНаОстатокСуммы
|      ИНАЧЕ """"
               |   КОНЕЦ КАК ВидДеятельности

Sonik

 |   ВЫБОР
               |      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.ПриходныйКассовыйОрдер.НаправленияОплаты
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.НаправленияОплаты.АвансНаОстатокСуммы
               |   КОНЕЦ КАК ВидДеятельности

Sonik

Если так:|      КОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование ССЫЛКА Документ.ПриходныйКассовыйОрдер
               |         ТОГДА СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.НаправленияОплаты.АвансНаОстатокСуммы
то пишет:Нельзя обращаться к вложенной таблице через поле составного типа "СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.НаправленияОплаты.АвансНаОстатокСуммы"
ТОГДА <<?>>СчетФактураАвансовыйСуммы.Ссылка.ДокументОснование.НаправленияОплаты.АвансНаОстатокСуммы

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск