![]() |
![]() |
![]() |
|
v7: КорСчет и КорСубконто | ☑ | ||
---|---|---|---|---|
0
badea
27.11.11
✎
19:23
|
Есть документик с таким вот кодом:
ИТ=СоздатьОбъект("БухгалтерскиеИтоги"); ИТ.ИспользоватьСубконто(ВидыСубконто.ВидДеятельности,субк,); ИТ.ИспользоватьСубконто(ВидыСубконто.Курсы); ИТ.ИспользоватьКорСубконто(ВидыСубконто.Контрагенты,,,); ИТ.ВыполнитьЗапрос(НачМесяца(ДатаДок),ДатаДок,сч1,сч2,,3,,1); ИТ.ВыбратьСубконто(1,1); Пока ИТ.ПолучитьСубконто(1)=1 Цикл Сообщить (ИТ.Субконто(1)); Ит.ВыбратьКорСубконто(1,1); Пока ИТ.ПолучитьКорСубконто(1)=1 Цикл Сообщить (ИТ.КорСубконто(1)); Сообщить (ИТ.КорСчет); КонецЦикла; ИТ.ВыбратьСубконто(2,1); Пока ИТ.ПолучитьСубконто(2)=1 Цикл Сообщить (ИТ.Субконто(2)); КонецЦикла; КонецЦикла; Если есть какие-то движения между сч1 и сч2, например в Октябре месяце, и если провести документ в Октябре то все ок, а вот если провести документ в Ноябре (движений между сч1 и сч2 в Ноябре нет) тогда (ИТ.КорСчет) и (ИТ.КорСубконто(1)) не выводятся... Подскажите, где обышка? |
|||
1
zak555
27.11.11
✎
19:25
|
документ с таким кодом не нужен в конфигурации
|
|||
2
badea
27.11.11
✎
19:26
|
Это только 1 процедура и именно она не работает ;)
|
|||
3
zak555
27.11.11
✎
19:28
|
> вот если провести документ в Ноябре (движений между сч1 и сч2 в Ноябре нет) тогда (ИТ.КорСчет) и (ИТ.КорСубконто(1)) не выводятся
может потому что не было движений ? |
|||
4
badea
27.11.11
✎
19:31
|
(3) Да, но ведь сальдо есть же...
и почеиу тогда (ИТ.Субконто(1)) и (ИТ.Субконто(2)) выводятся? |
|||
5
zak555
27.11.11
✎
19:31
|
(4) выводится по сч1 только :?
|
|||
6
badea
27.11.11
✎
19:32
|
(5) ага
|
|||
7
badea
27.11.11
✎
19:33
|
что предлагаете? увеличить НачалоПериода?
|
|||
8
zak555
27.11.11
✎
19:54
|
предлагаю озвучить задачу
|
|||
9
Сияющий Асинхраль
27.11.11
✎
19:59
|
Потому что остатков по кор счету или кор субконто быть не может, могут быть только обороты, а их нет
|
|||
10
zak555
27.11.11
✎
20:19
|
зато есть итоги
|
|||
11
badea
27.11.11
✎
20:22
|
(8) Самописная конфа. Студенты платят за курсы ин.яз. Плата делается через документ 2 раза: в месяце начала курсов (некоторый % в зависимости от продолжительности курса) и в следующем месяце - остаток стоимости курса.
В доке который будут проводить в последующем месяце (тот что с остатком стоимости курса) должны попадать студенты которые заплатили начальный процент курса. сч1: Субконто1 - ВидДохода, Субконто1 - Курсы сч2: Субконто1 - Студенты, Субконто1 - Договора И вот хочу заполнить ТЧ документа Студентами (корсубк(1)) которые заплатили за Курсы (субк(2)) :) |
|||
12
zak555
27.11.11
✎
20:25
|
(11) > Студенты платят за курсы ин.яз
зачем тут остатки в принципе, если интересен только оборот/доход ? |
|||
13
badea
27.11.11
✎
20:30
|
(12)
А как по другому получить сумму что в обороте между сч1,субк2 и сч2, корсубк1 в ПРОШЛОМ месяце? |
|||
14
badea
27.11.11
✎
20:32
|
....ну и соответсвенно СНК в этом месяце. Сумму я то получаю, но как распределить ее по субк2 и корсубк1?
|
|||
15
badea
27.11.11
✎
20:52
|
ок, вопрос решен, спасибо!
|
|||
16
zak555
27.11.11
✎
21:24
|
что мне делать :?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |