Имя: Пароль:
1C
1С v8
Комплексная автоматизация. Универсальный отчет
0 Beduin
 
04.01.19
12:00
Регистр накопления "СебестоимостьТоваров". Пытаюсь посмотреть по измерению "ВидЗапасов". Не доступно. Это из-за настроек учета каких-то?
1 Beduin
 
04.01.19
12:02
(0) Угу. Сама определяет, что учета по видам запасов нет...
2 Beduin
 
04.01.19
12:17
Одинесники молодцы.
У клиента отключен учет по видам запасов.
Ниже составная часть запроса на получение долитранспортныхрасходов
ВЫБРАТЬ РАЗЛИЧНЫЕ
    СебестоимостьТоваровОстатки.АналитикаУчетаНоменклатуры КАК КлючАналитики,
    СебестоимостьТоваровОстатки.ВидЗапасов КАК ВидЗапасов,
    ВЫБОР
        КОГДА &ФормироватьВидыЗапасовПоГруппамФинансовогоУчета
            ТОГДА СебестоимостьТоваровОстатки.ВидЗапасов.ГруппаФинансовогоУчета
        ИНАЧЕ СебестоимостьТоваровОстатки.АналитикаУчетаНоменклатуры.Номенклатура.ГруппаФинансовогоУчета
    КОНЕЦ КАК ГруппаФинансовогоУчета,
    СебестоимостьТоваровОстатки.Организация КАК Организация
ИЗ
    РегистрНакопления.СебестоимостьТоваров.Остатки(
            &ГраницаКонецПериода,
            РазделУчета В
                    (ВЫБРАТЬ
                        Т.РазделУчета
                    ИЗ
                        РазделыУчетаТоваров КАК Т)
                И ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.Товар)
                И АналитикаУчетаНоменклатуры.Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Товар)
                И Организация В
                    (ВЫБРАТЬ
                        Т.Организация КАК Организация
                    ИЗ
                        Организации КАК Т)) КАК СебестоимостьТоваровОстатки

ОБЪЕДИНИТЬ

ВЫБРАТЬ РАЗЛИЧНЫЕ
    ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры,
    ВыручкаИСебестоимостьПродаж.ВидЗапасов,
    ВЫБОР
        КОГДА &ФормироватьВидыЗапасовПоГруппамФинансовогоУчета
            ТОГДА ВыручкаИСебестоимостьПродаж.ВидЗапасов.ГруппаФинансовогоУчета
        ИНАЧЕ ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры.Номенклатура.ГруппаФинансовогоУчета
    КОНЕЦ,
    ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам.Организация
ИЗ
    РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ВыручкаИСебестоимостьПродаж
ГДЕ
    ВыручкаИСебестоимостьПродаж.РасчетСебестоимости
    И ВыручкаИСебестоимостьПродаж.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчетаСебестоимостиТоваров.ТоварыНаСкладах)
    И ВыручкаИСебестоимостьПродаж.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.Товар)
    И ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры.Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Товар)
    И ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам.Организация В
            (ВЫБРАТЬ
                Т.Организация КАК Организация
            ИЗ
                Организации КАК Т)
3 Beduin
 
04.01.19
12:29
Это в последнем релизе переписали.
Было вот так до этого
ВЫБРАТЬ РАЗЛИЧНЫЕ
    Аналитика.КлючАналитики КАК Ключ,
    РазделыУчетаТоваров.РазделУчета КАК РазделУчета,
    ЕСТЬNULL(НастройкиИсключений.Организация, Организации.Организация) КАК Организация
ПОМЕСТИТЬ АналитикиТоваров
ИЗ
    РегистрСведений.АналитикаУчетаНоменклатуры КАК Аналитика
        ЛЕВОЕ СОЕДИНЕНИЕ РазделыУчетаТоваров КАК РазделыУчетаТоваров
        ПО (ИСТИНА)
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СпрНоменклатура
        ПО Аналитика.Номенклатура = СпрНоменклатура.Ссылка
            И (СпрНоменклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Товар))
        ЛЕВОЕ СОЕДИНЕНИЕ НастройкиИсключений КАК НастройкиИсключений
        ПО Аналитика.Склад = НастройкиИсключений.Склад
            И (СпрНоменклатура.ГруппаФинансовогоУчета = НастройкиИсключений.ГруппаФинансовогоУчета)
        ЛЕВОЕ СОЕДИНЕНИЕ НастройкиПоУмолчанию КАК НастройкиПоУмолчанию
        ПО (СпрНоменклатура.ГруппаФинансовогоУчета = НастройкиПоУмолчанию.ГруппаФинансовогоУчета)
        ЛЕВОЕ СОЕДИНЕНИЕ Организации КАК Организации
        ПО (НастройкиИсключений.Организация ЕСТЬ NULL)
ГДЕ
    НЕ &ФормироватьВидыЗапасовПоГруппамФинансовогоУчета
    И ЕСТЬNULL(НастройкиИсключений.СчетУчетаНаСкладе, НастройкиПоУмолчанию.СчетУчетаНаСкладе) В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Товары))

ИНДЕКСИРОВАТЬ ПО
    Ключ,
    Организация,
    РазделУчета
2 + 2 = 3.9999999999999999999999999999999...