8.х Как из справочника физлица в отчет высечти только данные из опред. папок.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем maritime, 14 июн 2011.

  1. TopicStarter Overlay
    maritime
    Offline

    maritime

    Регистрация:
    22 апр 2011
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Как из справочника ФизЛица в отчет вывести данные для ФизЛиц находящихся в определенной папке.

    Вроде так просто но не пойму что не так???
    *****
    МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ,
    МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК Подразделение
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОсновныеСредства), ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.АмортизацияОсновныхСредств)), , ) КАК ХозрасчетныйОстатки
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций
    ПО (СостоянияОСОрганизаций.ОсновноеСредство = ХозрасчетныйОстатки.Субконто1)
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних
    ПО (МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство = ХозрасчетныйОстатки.Субконто1)
    ГДЕ
    СостоянияОСОрганизаций.ДатаСостояния <= &Период
    И СостоянияОСОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияОС.СнятоСУчета)
    И МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ.Родитель = Справочники.ФизичнскиеЛица.НайтиПоКоду("5501")
    ****

    Выдает ошибку.

    Вложения:

  2. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    У Вас Справочники.ФизичНскиеЛица.НайтиПоКоду("5501")
  3. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    В тексте запроса нельзя делать
    МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ.Родитель = Справочники.ФизичнскиеЛица.НайтиПоКоду("5501")

    Либо передавайте как параметр, либо делайте
    МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ.Родитель.Код = "5501"

Поделиться этой страницей