|
Подскажите пожалуйста по запросу | ☑ | ||
---|---|---|---|---|
0
Taugor
05.09.19
✎
10:19
|
Всем привет!
Есть задача, получить остаток задолженности покупателей списком в конфигурации Бухгалтерия Предприятия 3. Для этого реализовал запрос по иерархии 62 счета. ВЫБРАТЬ ХозрасчетныйОстатки.Субконто1 КАК Субконто1, ХозрасчетныйОстатки.СуммаОстатокКт КАК СуммаОстатокКт ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(, Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстатки УПОРЯДОЧИТЬ ПО ХозрасчетныйОстатки.Субконто1.Наименование Подскажите, насколько правильное это решение? нужно ли что-то исправить или дополнить |
|||
1
Beduin
05.09.19
✎
10:22
|
Тут у тебя и авансы и валютные будут
|
|||
2
unenu
05.09.19
✎
10:27
|
подход к задаче похож на "кашу из топора"
чет мне не охота стоять у плиты и метаться в каморку в поисках инградиентов. |
|||
3
spiller26
05.09.19
✎
10:34
|
(0) ОСВ по счету уже им не хватает?
|
|||
4
Taugor
05.09.19
✎
10:39
|
(1) Валютных движений нет
Как тогда правильнее составить запрос? |
|||
5
RomanYS
05.09.19
✎
10:45
|
(0) Абсолютно неправильно "Кт" - это ваша задолженность перед контрагентами
|
|||
6
spiller26
05.09.19
✎
10:47
|
(4) по Дт 62.01 будет тебе задолженность
ВЫБРАТЬ ХозрасчетныйОстатки.Субконто1 КАК Контрагент, ХозрасчетныйОстатки.Субконто2 КАК Договоро, ХозрасчетныйОстатки.СуммаОстатокДт КАК СуммаОстатокДт ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОкончания, Счет = &Счет6201, , ) КАК ХозрасчетныйОстатки |
|||
7
spiller26
05.09.19
✎
10:48
|
(6) В параметрах не забудь момент времени
|
|||
8
RomanYS
05.09.19
✎
10:48
|
Если говорить про оптимальность:
то обязательно указывать вид субконто в параметрах, и лучше явное левое соединение с контрагентами. Или везде писать Выразить(..КАК Справочник.Контрагенты).КакоетоПоле |
|||
10
Taugor
05.09.19
✎
13:29
|
Спасибо за подсказки.
Я немного наверно описал задачу, необходимо получить "задолженность" за неотгруженную продукцию, т. е. клиент оплатил авансом частично счет (чтобы его продукцию запустили в производство). У этого клиента осталась не оплаченная сумма до полного погашения счета. Эту сумму нужно вывести. Если не трудно подскажите как реализовать этот алгоритм. |
|||
11
Taugor
05.09.19
✎
16:24
|
вверх
|
|||
12
unenu
05.09.19
✎
16:29
|
||||
13
hhhh
05.09.19
✎
16:32
|
(11) это надо программиста пригласить, сами вы не сделаете. Зачем вообще браться не за свое дело?
|
|||
14
Taugor
05.09.19
✎
16:41
|
я сам учусь. нужна помощь в идеи алгоритма, благо синтаксис знаком.
|
|||
15
RomanYS
05.09.19
✎
16:44
|
(14) а какие идеи: бери сумму счета, вычитай сумму аванса по счету
|
|||
16
Taugor
05.09.19
✎
16:51
|
(15) а подробней по объектам можно?
пока идея такая, в запросе по сч 62.02 найти СуммаОстатокКт, затем через Субконто3 (документ поступления на счет) найти счета на оплату. я не прошу писать за меня запрос, просто пните в нужном направление... |
|||
17
RomanYS
05.09.19
✎
16:55
|
(16) А тебе обязательно свой велосипед?
Есть стандартный отчет "Счета, не оплаченные покупателями" в разделе Руководителю |
|||
18
Taugor
05.09.19
✎
17:04
|
(17) Там счета не оплаченные, а мне нужны частично оплаченные авансом (когда покупатель подтверждает свое намерении и запускает продукцию в производство). Ему отгрузки еще не было.
|
|||
19
RomanYS
05.09.19
✎
17:09
|
(18) отбора по сумме оплаты там почему-то нет. Но все идеи и алгоритмы уже в комплекте
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |