|
Какой то косяк в отчете Баланс МСФО УПП 1.2.5 | ☑ | ||
|---|---|---|---|---|
|
0
Timuss
09.06.07
✎
18:00
|
А конкретно - не конечное сальдо предыдущего периода по счету 2082. Хотя на счете это сальдо имеется. Ничего не понимаю...
Вот код: НайтиСальдо(Счета.ДенежныеСредства, "207"); Процедура НайтиСальдо(Счет, ИмяПоказателя = Неопределено, СальдоКон = 0, СальдоНач = 0, Множитель = 1) Рез = ВремРезультатКонца.Найти(Счет, "Счет"); Если Рез = Неопределено Тогда СальдоКон = 0; Иначе СальдоКон = Множитель*Рез.Сальдо; КонецЕсли; Если ИмяПоказателя <> Неопределено Тогда УстановитьЗначениеПоказателя("СумКон" + ИмяПоказателя, СальдоКон); КонецЕсли; Рез = ВремРезультатНачала.Найти(Счет, "Счет"); Если Рез = Неопределено Тогда СальдоНач = 0; Иначе СальдоНач = Множитель*Рез.Сальдо; КонецЕсли; Если ИмяПоказателя <> Неопределено Тогда УстановитьЗначениеПоказателя("СумПред" + ИмяПоказателя, СальдоНач); КонецЕсли; КонецПроцедуры // НайтиСальдо() Отладчик возвращает для ВремРезультатНачала значение Неопределено....хотя для других счетов возвращает все как надо....в чем могут быть грабли? |
|||
|
1
shuhard
09.06.07
✎
19:01
|
разве 2082 не является субсчетом 208, а не 207 ?
|
|||
|
2
Timuss
09.06.07
✎
19:15
|
207 это "хвостик" показателя отчета...СумПред207 получится в итоге..
|
|||
|
3
shuhard
09.06.07
✎
19:27
|
ВремРезультатКонца - результат выполнения запроса,в запросе нет сальдо по 207 и его субсчетам
|
|||
|
4
Timuss
09.06.07
✎
20:10
|
да при чем тут 207 счет. Счет тут - предопределенный элемент МН ПС с именем ДенежныеСредства с кодом 2082. Сальдо на 31.12.2006 23:59:59 у него есть...
а "207" - это текстовый номер параметра в макете отчета. Послностью параметр собирается как: УстановитьЗначениеПоказателя("СумПред" + ИмяПоказателя, СальдоНач); |
|||
|
5
shuhard
09.06.07
✎
20:18
|
(4) класс, а запрос ВремРезультатНачала выгрузить в ТЗ и посмотреть ?
|
|||
|
6
Timuss
09.06.07
✎
20:27
|
ну я смотрел его в отладчике.... неопределено. А есть. Туплю....
|
|||
|
7
shuhard
09.06.07
✎
22:24
|
1 поглядел - ВремРезультатНачала и есть ТЗ, ищи где ВремРезультатНачала терминируют
2 у меня в 1.2.5 усё работает |
|||
|
8
Timuss
10.06.07
✎
02:04
|
Я ввел остатки в РСБУ на 31.12.2006... потом перенес проводки в МСФО... все начальные сальдо есть - и внесенные бух. опреацией и документами, а ден. средств нету....сведет меня с ума это УППырище (((
|
|||
|
9
Timuss
10.06.07
✎
02:43
|
В общем нашел.... документ ввода нач. остатков ставил время у проводки 23:59:59.. запрос тоже брал с этой временной отметки... но она тем не менее туда не попадала... переделал док на 30.12.2006 - проводка появилась...
Причем когда стояло 31.12.2006 23:59:59 и пробный баланс МСФО и ОСВ проводку эту видели, а баланс нет..... хренотень какая-то( |
|||
|
10
shuhard
10.06.07
✎
08:46
|
хренотень говоришь:
см.код процедура ЗаполнитьАвто отчета МСФОБаланс живущую в модуле формы МСФО, заменяем дату на границу: ... /////////////////////////////////////////////////////////////////////////////// // БАЛАНС /////////////////////////////////////////////////////////////////////////////// ТекстЗапроса ="ВЫБРАТЬ РАЗРЕШЕННЫЕ | МеждународныйОстатки.Счет КАК Счет, | МеждународныйОстатки.СуммаОстаток КАК Сальдо |ИЗ | РегистрБухгалтерии.Международный.Остатки(&Период, , , ) КАК МеждународныйОстатки | |ГДЕ | МеждународныйОстатки.Организация В (&Организация) | |ИТОГИ СУММА(Сальдо) ПО | Счет ИЕРАРХИЯ"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.УстановитьПараметр("Организация", МассивОрганизаций); Запрос.УстановитьПараметр("Период", ДатаКОтч); ВремРезультатКонца = Запрос.Выполнить().Выгрузить(); Запрос.УстановитьПараметр("Организация", МассивОрганизаций); //Запрос.УстановитьПараметр("Период", ДатаКПред); // Было // Сменим дату на границу ДатаГраницей=Новый Граница(ДатаКПред, ВидГраницы.Включая); Запрос.УстановитьПараметр("Период", ДатаГраницей); ВремРезультатНачала = Запрос.Выполнить().Выгрузить(); сравниваем с пробным балансом(ОСВ по 2082 аналогичен): Запрос.УстановитьПараметр("НачПериода", НачалоДня(ДатаНач)); Запрос.УстановитьПараметр("КонПериода", КонецДня(ДатаКон)); Запрос.УстановитьПараметр("Организация", Организация); Запрос.УстановитьПараметр("СписокСчетов", СписокСчетов); резюме: МСФО юзают не часто, ошибки есть, если что-то не работает, например ввод НДС в мапинге счетов, берем в руки рашпиль P.S. сутя по всему 1.2.6 код почистили |
|||
|
11
Timuss
10.06.07
✎
11:39
|
Фак! Спасибо Shuhard ) Я в общем что-то подобное подозревал, но тк не программер, не нашел...... а что за косяк с НДС?
|
|||
|
12
Timuss
10.06.07
✎
11:44
|
причем даже уже в запросе начал менять &Период на НАЧАЛОПЕРИОДА(&Период... , но с ходу не вспомнил синтаксис, стал смотреть в отладчике значение ДатаКПред )))))
Лучшее - враг хорошего.... |
|||
|
13
shuhard
10.06.07
✎
12:08
|
(11) НДС - возьми счет с субконто НДС(например 90.01) и попробуй ввести трансляцию проводок c 18%
|
|||
|
14
Timuss
10.06.07
✎
12:15
|
Ок, ща посмотрю... просто в организации на данных которой я разминаюсь, реализации нету.... поэтому я на эти грабли не наступил еще)
|
|||
|
15
Timuss
10.06.07
✎
12:25
|
ммм... попробовал... перенесло на 600 счет.... в чем грабли то?
|
|||
|
16
shuhard
10.06.07
✎
14:15
|
(15) в НДС
|
|||
|
17
Timuss
10.06.07
✎
21:27
|
Сделал документ реализации на 10000 с НДС 18% - по РСБУ получил проводки 62.01 - 90.01.1, 90.03 - 68.02, перенес в МСФО - 20711 - 600, 600 - 5081. В обоих учетах - НДС к уплате 1525,42, реализация - 8474,58, задолженность контрагента 10000...shuhard не томи, скажи в чем косяк?)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |