Имя: Пароль:
1C
 
Замена регистра ПартииТоваровНаСкладахБухгалтерскийУчет в РАУЗ
0 asder117
 
18.03.20
09:58
Уважаемые коллеги. Для своего отчета до 2020 года использовался регистр ПартииТоваровНаСкладахБухгалтерскийУчет т.к был партионный учет, сейчас перевели на РАУЗ и само-собой отчет перестал работать т.к. регистр партий не используется. Но отчет нужен рабочий. Подскажите какой регистр лучше вязть у РАУЗ чтобы получить такой разрез. Часть запроса:  
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    яПТнСБух.Организация,
    яПТнСБух.Номенклатура,
    яПТнСБух.Регистратор,
    ВЫБОР
        КОГДА яПТнСБух.КорСчет.Родитель.Родитель.Родитель = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)
            ТОГДА яПТнСБух.КорСчет.Родитель.Родитель
        ИНАЧЕ яПТнСБух.КорСчет.Родитель
    КОНЕЦ КАК СчетПродажи,
    НАЧАЛОПЕРИОДА(яПТнСБух.Период, МЕСЯЦ) КАК ПериодМесяц,
    ВЫБОР
        КОГДА яПТнСБух.ДокументДвижения = НЕОПРЕДЕЛЕНО
            ТОГДА яПТнСБух.Регистратор
        ИНАЧЕ яПТнСБух.ДокументДвижения
    КОНЕЦ КАК ДокументПродажи,
    (ВЫБОР
        КОГДА яПТнСБух.ДокументДвижения = НЕОПРЕДЕЛЕНО
            ТОГДА яПТнСБух.Регистратор
        ИНАЧЕ яПТнСБух.ДокументДвижения
    КОНЕЦ).Контрагент КАК Контрагент,
    (ВЫБОР
        КОГДА яПТнСБух.ДокументДвижения = НЕОПРЕДЕЛЕНО
            ТОГДА яПТнСБух.Регистратор
        ИНАЧЕ яПТнСБух.ДокументДвижения
    КОНЕЦ).ДоговорКонтрагента КАК ДоговорКонтрагента,
    СУММА(ВЫБОР
            КОГДА яПТнСБух.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
                ТОГДА -1
            ИНАЧЕ 1
        КОНЕЦ * яПТнСБух.Стоимость) КАК ПродажиСебестоимость,
    яПТнСБух.Количество
ИЗ
    РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК яПТнСБух
ГДЕ
    (&КонецПериода = ДАТАВРЕМЯ(1, 1, 1)
                И яПТнСБух.Период > &НачалоПериода
            ИЛИ яПТнСБух.Период МЕЖДУ &НачалоПериода И &КонецПериода)
    И НЕ яПТнСБух.СчетУчета.Забалансовый
    И (яПТнСБух.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя
            ИЛИ яПТнСБух.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров
                И (яПТнСБух.КодОперации = &КО_ПТнСБух_Возврат
                    ИЛИ яПТнСБух.КодОперации = &КО_ПТнСБух_ВозвратТекущийМесяц
                    ИЛИ яПТнСБух.КодОперации = &КО_ПТнСБух_Реализация)
            ИЛИ (яПТнСБух.Регистратор ССЫЛКА Документ.КорректировкаСтоимостиСписанияТоваров
                ИЛИ яПТнСБух.Регистратор ССЫЛКА Документ.РасчетСебестоимостиВыпуска)
                И (яПТнСБух.ДокументДвижения ССЫЛКА Документ.ВозвратТоваровОтПокупателя
                    ИЛИ яПТнСБух.ДокументДвижения ССЫЛКА Документ.РеализацияТоваровУслуг)
            ИЛИ яПТнСБух.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг
            ИЛИ яПТнСБух.Регистратор ССЫЛКА Документ.КорректировкаРеализации)
{ГДЕ
    яПТнСБух.Номенклатура.* КАК Номенклатура}
Спасибо
1 eklmn
 
гуру
18.03.20
10:20
Хорошая возможность изучить РАУЗ!
2 Cyberhawk
 
18.03.20
10:22
"яПТнСБух" - я в пятницу бухой?
3 asder117
 
18.03.20
10:44
(2) типа того)))) (1) Изучаю...
Но все-таки может кто наметку даст? Как вариант думаю использовать УчетЗатратРегл во взаимосвязи с соответствующими регистрами сведений