8.х В отчете не заполняется поле.

Тема в разделе "Система компоновки данных (СКД)", создана пользователем AshtonCaine, 7 окт 2014.

  1. TopicStarter Overlay
    AshtonCaine
    Offline

    AshtonCaine Новичок в 1С

    Регистрация:
    7 окт 2014
    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    4
    Всем Добрый день!
    Прошу помочь.
    Код:
    ВЫБРАТЬ
        0 КАК НП,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура.НоменклатурнаяГруппа КАК ГруппаТМЦ,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент.ОКОПФ КАК ОКОПФ,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент.Наименование КАК Наименование,
        ВЫБОР
            КОГДА Контакты.Поле4 = ""
                ТОГДА Контакты.Поле2
            ИНАЧЕ Контакты.Поле4
        КОНЕЦ КАК Город,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения = &ПустаяСсылка
                ТОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Номер
            ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения.Номер
        КОНЕЦ КАК НомерДоговора,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения = &ПустаяСсылка
                ТОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Дата
            ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения.Дата
        КОНЕЦ КАК ДатаДоговора,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ТМ_ТипДоговора В (&ТМ_ТипДоговора, &ПисьмоЗаявка)
                    ИЛИ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Родитель.Наименование = "Без оформления договора"
                ТОГДА 0
            ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента
        КОНЕЦ КАК ПриложениеНомер,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура КАК ВидПродукции,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ВалютаДокумента = &Рубли
                ТОГДА ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
            ИНАЧЕ 0
        КОНЕЦ КАК ВРубляхСНДС,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ВалютаДокумента = &Доллары
                ТОГДА ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
            ИНАЧЕ 0
        КОНЕЦ КАК ВДолларахСНДС,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ВалютаДокумента = &Евро
                ТОГДА ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
            ИНАЧЕ 0
        КОНЕЦ КАК ВЕвроСНДС,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Родитель.Наименование = "Без оформления договора"
                ТОГДА "Без оформления договора"
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ТМ_ТипДоговора = &ПисьмоЗаявка
                ТОГДА "Письмо заявка"
            ИНАЧЕ 0
        КОНЕЦ КАК Примечание,
        ВЫБОР
            КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ТМ_ТипДоговора В (&ТМ_ТипДоговора, &ПисьмоЗаявка)
                    ИЛИ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Родитель.Наименование = "Без оформления договора"
                ТОГДА 0
            ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Дата
        КОНЕЦ КАК ПриложениеДата,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Стоимость КАК Стоимость,
        ПоступлениеТоваровУслугТовары.Количество,
        ПоступлениеТоваровУслугТовары.ЕдиницаИзмерения,
        ПоступлениеТоваровУслугТовары.Цена,
        ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента КАК ДоговорКонтрагента,
        0 КАК БазисПоставкиПоДоговору,
        0 как МаршрутЗакупки,
        0 КАК УсловияОплаты
    ИЗ
        РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладахБухгалтерскийУчет
            ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
            ПО ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор = ПоступлениеТоваровУслугТовары.Ссылка
                И ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура
                И ПартииТоваровНаСкладахБухгалтерскийУчет.НомерСтроки = ПоступлениеТоваровУслугТовары.НомерСтроки
            ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
                КонтактнаяИнформация.Объект КАК Объект,
                КонтактнаяИнформация.Тип КАК Тип,
                КонтактнаяИнформация.Вид КАК Вид,
                КонтактнаяИнформация.Представление КАК Представление,
                КонтактнаяИнформация.Поле1 КАК Поле1,
                КонтактнаяИнформация.Поле2 КАК Поле2,
                КонтактнаяИнформация.Поле3 КАК Поле3,
                КонтактнаяИнформация.Поле4 КАК Поле4,
                КонтактнаяИнформация.Поле5 КАК Поле5,
                КонтактнаяИнформация.Поле6 КАК Поле6,
                КонтактнаяИнформация.Поле7 КАК Поле7,
                КонтактнаяИнформация.Поле8 КАК Поле8,
                КонтактнаяИнформация.Поле9 КАК Поле9,
                КонтактнаяИнформация.Поле10 КАК Поле10,
                КонтактнаяИнформация.Комментарий КАК Комментарий,
                КонтактнаяИнформация.ЗначениеПоУмолчанию КАК ЗначениеПоУмолчанию,
                КонтактнаяИнформация.ТипДома КАК ТипДома,
                КонтактнаяИнформация.ТипКорпуса КАК ТипКорпуса,
                КонтактнаяИнформация.ТипКвартиры КАК ТипКвартиры,
                КонтактнаяИнформация.УдалитьКонтрагентДляОграниченияПравДоступа КАК УдалитьКонтрагентДляОграниченияПравДоступа,
                КонтактнаяИнформация.УдалитьКонтактноеЛицоДляОграниченияПравДоступа КАК УдалитьКонтактноеЛицоДляОграниченияПравДоступа
            ИЗ
                РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
            ГДЕ
                КонтактнаяИнформация.Тип = &Тип
                И КонтактнаяИнформация.Вид = &Вид) КАК Контакты
            ПО ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент = Контакты.Объект
    ГДЕ
        ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг
        И ПартииТоваровНаСкладахБухгалтерскийУчет.Период МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&ОкончаниеПериода, ДЕНЬ)
    
    УПОРЯДОЧИТЬ ПО
        Наименование
    {ХАРАКТЕРИСТИКИ
        ТИП(Справочник.ДоговорыКонтрагентов)
        ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
                СвойстваОбъектов.Ссылка,
                " Дополнительное свойство: " + СвойстваОбъектов.Наименование КАК Наименование,
                СвойстваОбъектов.ТипЗначения
            ИЗ
                ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
            ГДЕ
                СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДоговорыКонтрагентов)
                И НЕ СвойстваОбъектов.ПометкаУдаления)
        ПОЛЕКЛЮЧА Ссылка
        ПОЛЕИМЕНИ Наименование
        ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
        ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов
        ПОЛЕОБЪЕКТА Объект
        ПОЛЕВИДА Свойство
        ПОЛЕЗНАЧЕНИЯ Значение }
    Последнее редактирование: 25 ноя 2014
    nbIpKuH_BaH9I нравится это.
  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.988
    Симпатии:
    398
    Баллы:
    104
    Код:
    0 как МаршрутЗакупки,
    Здесь же "0" стоит. Покажите скриншот, что реально хранится в этом реквизите?
  3. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    В свойствах выводимых полей необходимо определить поле "МаршрутЗакупки" как одно из свойств контрагента.

    Не совсем понятен смысл доп. свойства для контрагента, т.к у справочника "контрагенты" есть реквизит определяющий принадлежность контрагента: поставщик или покупатель
    Последнее редактирование: 7 окт 2014
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Если уже в свойство добавляете то уже тогда берите данные из РС ЗначенияСвойствОбъектов, а не 0 как МаршрутЗакупки то что вы делаете.
    + правильно скаазли надо смотреть что в отчете там макет какой или он построителем строиться
  5. TopicStarter Overlay
    AshtonCaine
    Offline

    AshtonCaine Новичок в 1С

    Регистрация:
    7 окт 2014
    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    4
    [​IMG]
    Вы это имели в виду?
    Последнее редактирование: 14 окт 2014
  6. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.988
    Симпатии:
    398
    Баллы:
    104
    Тогда необходимо действовать как сказал предыдущий оратор.
  7. TopicStarter Overlay
    AshtonCaine
    Offline

    AshtonCaine Новичок в 1С

    Регистрация:
    7 окт 2014
    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    4
    Подскажите пожалуйста, как к Регистру обратиться. [​IMG]
  8. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Через запрос. С отбором по свойству и связи по объекту.
    у данного РС три поля
    Объект - по которому связывать будете.
    Свойство - по нему отбор
    Значение - то чо надо получить
  9. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
  10. TopicStarter Overlay
    AshtonCaine
    Offline

    AshtonCaine Новичок в 1С

    Регистрация:
    7 окт 2014
    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    4
  11. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    Судя по публикации на инфостарте, да.

    Только справочник не "Договоры контрагентов" , а "Контрагенты"
    Последнее редактирование: 7 окт 2014
  12. TopicStarter Overlay
    AshtonCaine
    Offline

    AshtonCaine Новичок в 1С

    Регистрация:
    7 окт 2014
    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    4
    [​IMG]
    Написал - не помогло, поле осталось пустым
  13. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    в режиме предприятия выберите нужное поле - должно заполнится

    upload_2014-10-7_11-30-39.png
    AshtonCaine нравится это.
  14. TopicStarter Overlay
    AshtonCaine
    Offline

    AshtonCaine Новичок в 1С

    Регистрация:
    7 окт 2014
    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    4
    Спасибо за помощь) Сижу, разбираюсь

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