|
|
|
v7: Списание расходов будущих периодов. | ☑ | ||
|---|---|---|---|---|
|
0
Eeakie
10.10.12
✎
13:38
|
Добрый день.
2 базы. В одной документ "Списание расходов БП" работает корректно, в другой - не делает проводки. Первая - сохраненная месяц назад рабочая. Вторая - нынешняя рабочая. Базы идентичны. В чём может быть проблема? |
|||
|
1
zak555
10.10.12
✎
13:39
|
нет галки в закртыии месяца ?
|
|||
|
2
Eeakie
10.10.12
✎
13:44
|
Отладчик вообще дает чертовщину.
В базе, где проводки идут БухИт.ПолучитьСчет(,) = 0, НО всё равно входит в цикл и делает отлично. В нынешней базе тоже самое, но в цикл не заходит :) Кусок кода: Если НужноВыбиратьСч97 = 1 Тогда БухИт.ВыбратьСчета(); Пока БухИт.ПолучитьСчет(,) = 1 Цикл СчРасхБП = БухИт.Счет; СформироватьПроводкиПоСубконто(БухИт); КонецЦикла; Иначе СформироватьПроводкиПоСубконто(БухИт); КонецЕсли; |
|||
|
3
zak555
10.10.12
✎
13:46
|
о_О
|
|||
|
4
zak555
10.10.12
✎
13:46
|
выполнитьЗапрос покажи
|
|||
|
5
Eeakie
10.10.12
✎
13:47
|
БухИт = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт.ВключатьСубсчета(-1,); Если Группа.Выбран()=1 тогда Если (Группа.ЭтоГруппа()=1) тогда БухИт.ИспользоватьСубконто(ВидыСубконто.РасходыБудущихПериодов,Группа,1,0); Иначе БухИт.ИспользоватьСубконто(ВидыСубконто.РасходыБудущихПериодов,Группа,2); КонецЕсли; Иначе БухИт.ИспользоватьСубконто(ВидыСубконто.РасходыБудущихПериодов); КонецЕсли; БухИт.ВыполнитьЗапрос(ТекущийДокумент(),,Счет97); |
|||
|
6
zak555
10.10.12
✎
13:48
|
что в Счет97 ?
|
|||
|
7
zak555
10.10.12
✎
13:48
|
+ это счет группа ?
|
|||
|
8
Eeakie
10.10.12
✎
13:51
|
Счет97 = 97 и да, это группа.
|
|||
|
9
Eeakie
10.10.12
✎
13:52
|
Меня в конечном итоге интересует 97.9, но всё это дело уходит туда только в СформироватьПроводкиПоСубконто(БухИт), куда я не могу, млять, попасть.
|
|||
|
10
zak555
10.10.12
✎
13:56
|
давно в 7ке 97 группа ?
|
|||
|
11
Eeakie
10.10.12
✎
13:58
|
Насколько я знаю, с самого начала.
|
|||
|
12
zak555
10.10.12
✎
13:58
|
(11) специально открыл 77 - нет групп на 97 =)
|
|||
|
13
Eeakie
10.10.12
✎
13:59
|
Что-то изменилось. БухИт.ПолучитьСчет(,) = 1 в старой базе. Значит проблема всё таки с субконто, похоже. Но они тоже одинаковы.
|
|||
|
14
Eeakie
10.10.12
✎
13:59
|
(12) Бухгалтерия спешл фо Беларусь :)))
|
|||
|
15
Eeakie
10.10.12
✎
14:00
|
(12) 97, 97.1 и 97.2 - группы.
|
|||
|
16
zak555
10.10.12
✎
14:01
|
жесть
|
|||
|
17
zak555
10.10.12
✎
14:02
|
мне труждно сказать, как не видя конфы
|
|||
|
18
Eeakie
10.10.12
✎
14:03
|
(17) Вопрос теперь в том, что, ***, всё одинаково, но где-то БухИт.ПолучитьСчет(,) = 1, а где-то нет... Печаль печальная. Я сойду с ума.
|
|||
|
19
zak555
10.10.12
✎
14:04
|
(18) я бы начал с ОСВ по чсету
|
|||
|
20
Eeakie
10.10.12
✎
14:06
|
(19) Ладно, спасибо всё равно :) Пойду ковырять дальше, может что и обнаружу.
|
|||
|
21
zak555
10.10.12
✎
14:06
|
(20) формируй ОСВ на дату документа
смотри, что там есть |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |