Имя: Пароль:
1C
1С v8
Бухгалтерия3: запрос по бухсчетам (вытянуть сумму поступления и сумму реализации товара)
,
0 dft2014
 
26.09.19
14:45
Бухгалтерия3

Подскажите примерный запрос, как по БУХСЧЕТАМ вытянуть в отчет данные, в котором видно сумму поступления и сумму реализации товара.
1 unregistered
 
26.09.19
15:00
Сколько платишь?

Глядя на твои ветки и вопросы, мне кажется, что тебе уже пора бы либо учиться, либо оплачивать работу форумчан, выполненную за тебя, либо менять профессию.
2 dft2014
 
26.09.19
15:05
Ниже мой код. Суммы тянет верные, но дублирует по нескольку раз строчки:


ВЫБРАТЬ
    ХозрасчетныйОбороты.Счет КАК Счет62,
    ХозрасчетныйОбороты.КорСчет КАК КорСчет9001,
    ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаРасход,
    ХозрасчетныйОбороты.Субконто3 КАК Документ,
    ХозрасчетныйОбороты.КорСубконто3 КАК Товар,
    ХозрасчетныйОбороты.Субконто3.Дата КАК ДатаРасход,
    ХозрасчетныйОбороты.Регистратор КАК Регистратор,
    ХозрасчетныйОбороты.НомерСтроки КАК НомерСтроки
ПОМЕСТИТЬ втВыручка
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(&Дата1, &Дата2, Запись, Счет = &Счет6201, , , КорСчет В (&КоррСчет90011), ) КАК ХозрасчетныйОбороты
ГДЕ
    ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг
    И ХозрасчетныйОбороты.КорСубконто1 = &КорСубконто1
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ХозрасчетныйОбороты.Счет КАК Счет41,
    ХозрасчетныйОбороты.КорСчет КАК КорСчет60,
    ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаПриход,
    ХозрасчетныйОбороты.Субконто3 КАК Документ,
    ХозрасчетныйОбороты.Субконто3.Дата КАК ДатаПрихода,
    ХозрасчетныйОбороты.Регистратор КАК Регистратор,
    ХозрасчетныйОбороты.НомерСтроки КАК НомерСтроки,
    ХозрасчетныйОбороты.Субконто1 КАК ТоварПриход
ПОМЕСТИТЬ втПриход
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(&Дата1, &Дата2, Запись, Счет = &Счет41, , , КорСчет В (&КоррСчет60), ) КАК ХозрасчетныйОбороты
ГДЕ
    ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Хозрасчетный.Регистратор КАК Регистратор,
    СУММА(Хозрасчетный.Сумма) КАК СуммаНДС
ПОМЕСТИТЬ втНДС
ИЗ
    РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
ГДЕ
    Хозрасчетный.Регистратор В
            (ВЫБРАТЬ
                втВыручка.Регистратор КАК Регистратор
            ИЗ
                втВыручка КАК втВыручка)
    И Хозрасчетный.СчетДт = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Продажи_НДС)

СГРУППИРОВАТЬ ПО
    Хозрасчетный.Регистратор
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    втПриход.ДатаПрихода КАК ДатаПрихода,
    втПриход.ТоварПриход КАК ТоварПриход,
    втПриход.СуммаПриход КАК СуммаПриход,
    втВыручка.ДатаРасход КАК ДатаРасход,
    втВыручка.СуммаРасход КАК СуммаРасход,
    втНДС.СуммаНДС КАК СуммаНДС,
    втВыручка.СуммаРасход - втНДС.СуммаНДС КАК Поле1
ИЗ
    втПриход КАК втПриход
        ЛЕВОЕ СОЕДИНЕНИЕ втВыручка КАК втВыручка
        ПО втПриход.ТоварПриход = втВыручка.Товар,
    втНДС КАК втНДС
3 GROOVY
 
26.09.19
15:06
ВЫБРАТЬ
    ВЫБОР КОГДА Счет = &СчетУчетаТоваров ТОГДА
    СуммаОборотДт КОНЕЦ КАК Поступление,
    ВЫБОР КОГДА Счет = &СчетПродаж ТОГДА
    СуммаОборотДт КОНЕЦ КАК СуммаРеализации
ИЗ
    РегистрБухгалтерии.НазваниеРегистра.Обороты(,,,Счет В(&СписокСчетов))
4 dft2014
 
26.09.19
15:12
+(2) Поступление я собираю проводкой Дт41-Кт60 из документов ПоступлениеТоваровИУслуг.

Реализацию я собираю проводкой Дт60-Кт90.01.1 из документов РеализацияТоваровИУслуг, по определенной номенклатурной группе (условие на КорСубконто1). Далее выделяю НДС с этих же Реализаций.

Затем собираю это все в один запрос, суммы верные, но дублируются по нескольку раз строчки.
5 shuhard
 
26.09.19
15:29
(4)[но дублируются по нескольку раз строчки.]
ты дублируешь посты
6 dft2014
 
26.09.19
15:29
(5) Это уже другой отчет!
7 shuhard
 
26.09.19
15:30
(2) но дублирует по нескольку раз строчки:
(4) но дублируются по нескольку раз строчки.
8 dft2014
 
26.09.19
17:49
Up!
9 xenos
 
26.09.19
17:58
Учет по партиям на 3м субконто ведется?
10 dft2014
 
26.09.19
18:10
(9) Да
Программист всегда исправляет последнюю ошибку.