Имя: Пароль:
1C
1С v8
УПП РАУЗ Можно ли состыковать движения РАУЗ и проводки
0 leonidkorolev
 
10.03.16
17:07
Надо расширить обороты счета заказами и др. аналитикой из РАУЗ. Или наоборот, на базе движений РАУЗ построить обороты добавив корр. проводки из проводок. Пока вижу что нельзя состыковать. Например берём расчет себестоимости. Там сотни тыщ проводок и движений. Не вижу как можно их состыковать.
1 shuhard
 
10.03.16
17:08
(0)[Не вижу как можно их состыковать.]
в подписке перед записью Рг самое место
2 leonidkorolev
 
10.03.16
17:13
(1) пока рассмотрим случай без создания дополнительных доработок, пока только с помощью запросов
3 HeKrendel
 
10.03.16
17:15
(0) Экономический смысл какой сиего действия? Спилить бюджета пару лямов?
4 leonidkorolev
 
10.03.16
17:17
(3) экономистам удобно работать с оборотами по счету, видно с каких счетов был приход в затраты и на какой ушли затраты, сколько было и сколько осталось. Надо расширить заказами и др. аналитикой.
5 HeKrendel
 
10.03.16
17:24
(4) Стандартный отчет вполне справляется с этой задачей
6 франц
 
10.03.16
17:24
а научить их пользоваться отчетами - никак?
7 leonidkorolev
 
10.03.16
17:25
(5) Какой отчет? Нужны обороты по счетам и заказы.
(6) Каким?
8 франц
 
10.03.16
17:29
(7)  а вот "каким" - это к (1) )))
9 leonidkorolev
 
10.03.16
17:30
(8) Он предлагает кодить
10 франц
 
10.03.16
17:32
(9) а вот он не знал, что ты в итоге хотел.. если бы знал, он не был бы таким добрым))
11 leonidkorolev
 
10.03.16
17:38
Ещё проблема, в кредите 20 счета статьи затрат нет, оборотное субконо, т.е. кредитовый оборот по 20 я вообще не смогу состыковать с движениями РАУЗ
12 shuhard
 
10.03.16
17:45
(11) =)
смена места работы и знакомство с ГБ это так весело

подожди
скоро тебя заставят подтянуть туда СФ
13 NcSteel
 
10.03.16
17:49
(7) Определи требования к отчету и по нему ищи.

Пока звучит это "Ведомость по затратам"
14 Goggy
 
10.03.16
17:54
(13) Боюсь не осилят...
15 франц
 
10.03.16
17:57
не, ну в свое время мы добавляли в кредит 20 счета аналитику "Статьи затрат"...по требованию заказчика. Но это не РАУЗ, а предтеча РАУЗ была (точнее, РАУЗ 1С стырил именно оттуда) )) и разработка с нуля)).
16 mgk2
 
10.03.16
18:05
(0)>Или наоборот, на базе движений РАУЗ построить обороты

в ключах "аналитика вида учета" и "кор. аналитика вида учета" есть информация для таких фокусов.
17 shuhard
 
10.03.16
18:06
(16) +1
см. (1)
18 leonidkorolev
 
11.03.16
11:34
(16) Не везде есть кораналитика. Например по 70, 69 не заполняется.
19 leonidkorolev
 
11.03.16
11:36
(18)+ Чтобы использовать кораналитику придётся использовать реальные таблицы, т.к. в кораналитика в реквизитах
20 leonidkorolev
 
11.03.16
11:42
(13)(14) Требования уже озвучил выше в первом сообщении.
Есть регл. отчет Обороты счета. Нужно сделать нечто похожее по 20 счету и с доп. аналитикой Заказы
21 ДенисЧ
 
11.03.16
11:43
(20) А у тебя на 20м уже есть аналитика (субконто) заказы?
22 leonidkorolev
 
11.03.16
11:45
(21) Нет конечно. В этом то как раз и проблема. Надо вытащить заказ из РАУЗ.
23 HeKrendel
 
11.03.16
12:06
Религия не позволяет пользоваться штатными инструментами? Думаете напишете лучше?
24 leonidkorolev
 
11.03.16
12:09
(23) Какой инструмент предлагается?
25 франц
 
11.03.16
12:14
(24) типовые отчеты..
26 leonidkorolev
 
11.03.16
15:15
почти сделал, ниже запрос для СКД только в части дебетового оборота 20 счета, для кредитового оборота почти тоже самое.

ВЫБРАТЬ
    СУММА(УчетЗатратРегл.Стоимость) КАК Приход,
    АнВидаУчета.ПодразделениеОрганизации,
    АнРаспределенияЗатрат.НоменклатурнаяГруппа,
    АнУчетаЗатрат.СтатьяЗатрат,
    АнУчетаПартий.Заказ,
    УчетЗатратРегл.Регистратор,
    УчетЗатратРегл.ВидДвижения,
    ВЫБОР
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И АнУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(перечисление.ВидыРасходовНУ.ОплатаТруда)
            ТОГДА "70"
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И (АнУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(перечисление.ВидыРасходовНУ.СтраховыеВзносы)
                    ИЛИ АнУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(перечисление.ВидыРасходовНУ.НалогиИСборы))
            ТОГДА "69"
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И ТИПЗНАЧЕНИЯ(УчетЗатратРегл.Регистратор) = ТИП(Документ.ПрочиеЗатраты)
            ТОГДА ПОДСТРОКА(УчетЗатратРегл.Регистратор.Счет.Порядок, 2, 2)
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И ТИПЗНАЧЕНИЯ(УчетЗатратРегл.Регистратор) = ТИП(Документ.СдельныйНаряд)
            ТОГДА "70"
        
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И ТИПЗНАЧЕНИЯ(УчетЗатратРегл.Регистратор) = ТИП(Документ.ОприходованиеНЗП)
            ТОГДА ПОДСТРОКА(УчетЗатратРегл.Регистратор.СчетКт.Порядок, 2, 2)
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
            ТОГДА "Прочее"
        ИНАЧЕ ПОДСТРОКА(КорАнВидаУчета.СчетУчета.Порядок, 2, 2)
    КОНЕЦ КАК КорСчет
ИЗ
    РегистрНакопления.УчетЗатратРегл КАК УчетЗатратРегл
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК АнВидаУчета
        ПО УчетЗатратРегл.АналитикаВидаУчета = АнВидаУчета.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК АнРаспределенияЗатрат
        ПО УчетЗатратРегл.АналитикаРаспределенияЗатрат = АнРаспределенияЗатрат.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК АнУчетаЗатрат
        ПО УчетЗатратРегл.АналитикаУчетаЗатрат = АнУчетаЗатрат.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПартий КАК АнУчетаПартий
        ПО УчетЗатратРегл.АналитикаУчетаПартий = АнУчетаПартий.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК КорАнВидаУчета
        ПО УчетЗатратРегл.КорАналитикаВидаУчета = КорАнВидаУчета.Ссылка
ГДЕ
    АнВидаУчета.Организация = &Организация
    И АнВидаУчета.СчетУчета В ИЕРАРХИИ(&Счет)
    И (АнВидаУчета.РазделУчета = &РазделУчетаЗатраты
            ИЛИ АнВидаУчета.РазделУчета = &РазделУчетаЗатратыНаВыпуск)
    И УчетЗатратРегл.Период МЕЖДУ &НачалоПериода И &КонецПериода
    И УчетЗатратРегл.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)

СГРУППИРОВАТЬ ПО
    АнВидаУчета.ПодразделениеОрганизации,
    АнУчетаПартий.Заказ,
    УчетЗатратРегл.ВидДвижения,
    ВЫБОР
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И АнУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(перечисление.ВидыРасходовНУ.ОплатаТруда)
            ТОГДА "70"
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И (АнУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(перечисление.ВидыРасходовНУ.СтраховыеВзносы)
                    ИЛИ АнУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(перечисление.ВидыРасходовНУ.НалогиИСборы))
            ТОГДА "69"
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И ТИПЗНАЧЕНИЯ(УчетЗатратРегл.Регистратор) = ТИП(Документ.ПрочиеЗатраты)
            ТОГДА ПОДСТРОКА(УчетЗатратРегл.Регистратор.Счет.Порядок, 2, 2)
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И ТИПЗНАЧЕНИЯ(УчетЗатратРегл.Регистратор) = ТИП(Документ.СдельныйНаряд)
            ТОГДА "70"
        
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
                И ТИПЗНАЧЕНИЯ(УчетЗатратРегл.Регистратор) = ТИП(Документ.ОприходованиеНЗП)
            ТОГДА ПОДСТРОКА(УчетЗатратРегл.Регистратор.СчетКт.Порядок, 2, 2)
        КОГДА КорАнВидаУчета.СчетУчета ЕСТЬ NULL
            ТОГДА "Прочее"
        ИНАЧЕ ПОДСТРОКА(КорАнВидаУчета.СчетУчета.Порядок, 2, 2)
    КОНЕЦ,
    АнУчетаЗатрат.СтатьяЗатрат,
    УчетЗатратРегл.Регистратор,
    АнРаспределенияЗатрат.НоменклатурнаяГруппа
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.