Имя: Пароль:
1C
1С v8
какие документы должны попадать в регистраторы по оплатам
0 NewerNow
 
06.12.20
19:33
Всем привет!
сам новичок, плохо разбираюсь, нуждаюсь в помощи, советах и тому подобном.
делаю отчет скд по продажам. для получения в отчете оплат пишу такой запрос:
ВЫБРАТЬ
    РасчетыСКлиентами.ЗаказКлиента.Подразделение,
    РасчетыСКлиентами.ЗаказКлиента.Менеджер,
    НАЧАЛОПЕРИОДА(РасчетыСКлиентами.Период, МЕСЯЦ),
    РасчетыСКлиентами.Регистратор,
    0,
    РасчетыСКлиентами.Сумма,
    0
ИЗ
    РегистрНакопления.РасчетыСКлиентами КАК РасчетыСКлиентами


в нем получаю кучу всяких регистраторов:Ввод начальных остатков задолженности клиентов, Передача товаров, Поступление безналичных Дс, Отчет комиссионера (агента) о продажах, Реализация товаров и услуг, Заказ клиента, Приходный кассовый ордер, Ввод начальных остатков задолженности клиентов, Отчет комитенту (принципалу) о продажах, Взаимозачет задолженности, Выкуп возвратной тары клиентом, Эквайринговая операция,Корректировка реализации, Корректировка регистров, Отчет комитенту (принципалу) о продажах, Списание задолженности. Понимаю, что большинство из них не несут в себе оплаты, поэтому нужны условия. пишу такие условия:

ГДЕ
    РасчетыСКлиентами.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)
    И (РасчетыСКлиентами.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеОплатыОтКлиента)
            ИЛИ РасчетыСКлиентами.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратОплатыКлиенту))

в регистраторах получаю : Поступление безналичных ДС, Приходный кассовый ордер, Расходный кассовый ордер, Эквайринговая операция.
Но мне сказали, что не хватает какой-то строки в условии, из-за чего я теряю данные, которые должны выводиться. не могу понять, какие регистраторы еще должны быть в отчете
1 Chameleon1980
 
06.12.20
19:42
м. б. аванс
2 Chameleon1980
 
06.12.20
19:43
нене
3 NewerNow
 
06.12.20
19:51
какой аванс? это какой из регистров, написанных выше?
4 shuhard
 
06.12.20
20:03
(0) по делу сказали
любой возврат или корректировка по сути равен платежу
5 NewerNow
 
06.12.20
20:07
т.е корректировка регистров и корректировка реализации должны попадать?
6 Chameleon1980
 
06.12.20
20:12
1.я поправился
2.а как думаешь по поводу (4)
3.спроси у того, кто "мне сказали"
4.вообще хоть взаимозачет хоть корректировка - голову включи
7 NewerNow
 
06.12.20
20:15
тот, кто "мне сказали", сказали также, "разбирайся сам, чего не хватает, должен сам понять".
8 NewerNow
 
06.12.20
20:15
взаимозачет мимо сказали
9 Ненавижу 1С
 
гуру
06.12.20
20:25
(7) ох уж эти менеджеры и бухгалтера )))
10 Ненавижу 1С
 
гуру
06.12.20
20:28
Надо начинать с главного, для чего это? Может вообще надо получать данные из РН ДвиженияДенежныеСредстваКонтрагент
11 NewerNow
 
06.12.20
20:34
это нужно для отчета по отделу продаж. типо я вывожу менеджера, период, выручку, оплаты и заказы клиентов. запрос, как мне сказали, верный. беру оттуда, откуда нужно. но не хватает условия какая-то, из-за чего теряю нужные данные
12 Chameleon1980
 
06.12.20
20:40
(11) да вот это вряд ли, что откуда нужно.
а должности какие у тех,кто сказали?они знают про регистры?
а.вы знаете, что нехорошо данные для отчётов собирать по документам
ну, если только, нет других вариантов.
а вы знаете для чего вообще регистры придумали?
13 NewerNow
 
06.12.20
20:51
Будьте добры, посмотрите внимательнее мой запрос. я беру данные из "РегистрНакопления.РасчетыСКлиентами", а не из документа
14 Йохохо
 
06.12.20
20:55
возможно (0) не проник в сермяжный смысл от постановщика задачи и его подталкивают к "кредиторка без дебиторки мало интересна"
15 Chameleon1980
 
06.12.20
20:57
(13)прошу прощения
16 Ненавижу 1С
 
гуру
06.12.20
20:57
Может это вообще для мотивации менеджеров нужно, как знать
17 Йохохо
 
06.12.20
21:00
типа говорю "отчет по оплатам", а хочу "ну очевидно же что отчет по задолженности" )
18 Ненавижу 1С
 
гуру
06.12.20
21:03
(17) бывает, например, трудно людям дается, что уменьшение долга клиента это не всегда оплата
а увеличение - не всегда отгрузка
19 Chameleon1980
 
06.12.20
21:10
так кто эти загадочные люди?
20 hhhh
 
06.12.20
21:13
(13) вот это точно выбросьте


    РасчетыСКлиентами.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)
21 NewerNow
 
06.12.20
21:21
(20) это можно выбросить, можно оставить. я посмотрел, у меня все суммы - расходы, ни одного прихода нет
22 NewerNow
 
06.12.20
21:23
ну точнее приходы есть, но они у реализации товаров и услуг, передачи товара, которые мне здесь не нужны
23 hhhh
 
06.12.20
21:36
(22) тогда этовыбрасывайте

  ИЛИ РасчетыСКлиентами.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратОплатыКлиенту))

потому что это точно приход
24 Ненавижу 1С
 
гуру
06.12.20
21:59
(23) кстати да, но со знаком минус
25 shuhard
 
07.12.20
10:49
(7)[разбирайся сам, чего не хватает, должен сам понять]
так разберись, пока топик не о чем