Страница 1 из 1

Проблема с финансовым отчетом

СообщениеДобавлено: Пн мар 01, 2010 10:36 pm
lem8r
в отчете ФІНАНСОВИЙ ЗВІТ СУБ'ЄКТА МАЛОГО ПІДПРИЄМСТВА
не правильно рассчитывается баланс.
суть проблемы:
допустим у нас на предприятии была переплата по отчислениям в ПФ 1500 грн.
это отображается дебетовым сальдо (Дт 1500 | Кт 0). А при формировании отчета выборка делается только по кредиту 65го счета.

Код: Выделить всё
FZ40A = round(sl_('K_',jan01(dat1),0,65,0)/1000,1);


наверно в этом случае надо было сначала свернуть все к кредиту.
Код: Выделить всё
Кт' = Кт - Дт;

А потом уже результат Кт' заносить в переменную FZ40A.
В результате FZ40A будет равна (-1.500) а не 0.

Аналогично (сворачивая все к кредиту или дебету в зависимости от актива/пассива) надо действовать и для остальных переменных FZ* для перестраховки.

СообщениеДобавлено: Вт мар 02, 2010 3:13 pm
Svetlanka
В различных источниках указывается, что дебетовое сальдо 65 счета учитывается при расчете "Іншої поточної дебіторської заборгованіст" (строка 210 отчета "ФІНАНСОВИЙ ЗВІТ СУБ'ЄКТА МАЛОГО ПІДПРИЄМСТВА").
Если Вам необходимо учитывать эту информацию в строке 570 данного отчета, то напишите в переменной FZ40 следующее выражение: round((sl_('K_',jan01(dat1),0,65,0)-sl_('D_',jan01(dat1),0,65,0))/1000,1)

СообщениеДобавлено: Вт мар 02, 2010 3:59 pm
lem8r
Да, дебетовое сальдо должно учитываться в 210 рядке. Но там сейчас след. код
Код: Выделить всё
FZ18A = round((sl_('D',dat2,0,37,372,0)-sl_('K',dat2,0,37,372,0))/1000,1)


т.е. учитывается только счет 37.2, а остальные нет. Это не правильно.

СообщениеДобавлено: Вт мар 02, 2010 4:27 pm
Svetlanka
Зайдите на сайт в раздел "Скачать дополнительно/Формы отчетности" и скачайте "ФІНАНСОВИЙ ЗВІТ СУБ'ЄКТА МАЛОГО ПІДПРИЄМСТВА". Папку Finans_zvit положите в JDebet / rpt (замените уже существующую).

СообщениеДобавлено: Вт мар 02, 2010 4:50 pm
lem8r
Скачал.

round(((sl_('D_',jan01(dat1),0,37,372,0)+(sl_('D_',jan01(dat1),0,37,374,0)+(sl_('D_',jan01(dat1),0,37,375,0)(sl_('D_',jan01(dat1),0,37,373,0)+(sl_('D_',jan01(dat1),0,37,376,0)+(sl_('D_',jan01(dat1),0,37,377,0)+sl_('D_',jan01(dat1),0,68,685)+sl_('D_',jan01(dat1),0,65,0)+sl_('D_',jan01(dat1),0,63,0))/1000,1)
round(((sl_('D_',jan01(this.variables.dat1),0,37,372,0)+(sl_('D_',jan01(this.variables.dat1),0,37,374,0)+(sl_('D_',jan01(this.variables.dat1),0,37,375,0)(sl_('D_',jan01(this.variables.dat1),0,37,373,0)+(sl_('D_',jan01(this.variables.dat1),0,37,376,0)+(sl_('D_',jan01(this.variables.dat1),0,37,377,0)+sl_('D_',jan01(this.variables.dat1),0,68,685)+sl_('D_',jan01(this.variables.dat1),0,65,0)+sl_('D_',jan01(this.variables.dat1),0,63,0))/1000,1)
SyntaxError: missing ) after argument list


где-то скобку пропустили для FZ18 и для FZ18A.

СообщениеДобавлено: Вт мар 02, 2010 4:54 pm
lem8r
вернее много скобок лишних и перед sl и нету одного плюса между sl

СообщениеДобавлено: Вт мар 02, 2010 5:08 pm
Svetlanka
Скачайте заново с сайта или же отредактируйте переменные FZ18 и FZ18A соответственно

round((sl_('D_',jan01(dat1),0,37,372,0)+sl_('D_',jan01(dat1),0,37,374,0)+sl_('D_',jan01(dat1),0,37,375,0)+sl_('D_',jan01(dat1),0,37,373,0)+sl_('D_',jan01(dat1),0,37,376,0)+sl_('D_',jan01(dat1),0,37,377,0)+sl_('D_',jan01(dat1),0,68,685)+sl_('D_',jan01(dat1),0,65,0)+sl_('D_',jan01(dat1),0,63,0))/1000,1)

round((sl_('D_',dat2,0,37,372,0)+sl_('D_',dat2,0,37,374,0)+sl_('D_',dat2,0,37,375,0)+sl_('D_',dat2,0,37,373,0)+sl_('D_',dat2,0,37,376,0)+sl_('D_',dat2,0,37,377,0)+sl_('D_',jan01(dat1),0,68,685)+sl_('D_',dat2,0,65,0)+sl_('D_',dat2,0,63,0))/1000,1)

СообщениеДобавлено: Вт мар 02, 2010 5:45 pm
lem8r
Спасибо, теперь в рядке 210 все правильно.

Теперь не сходиться с балансом еще одна сумма: у меня на счету 37.2 есть кредитовое сальдо. Оно в отчете нигде не появляется. А должно в 610-м по-моему.

СообщениеДобавлено: Вт мар 02, 2010 8:41 pm
lem8r
Подправил 610 рядок. уже ближе к балансу но все равно немного не сходиться.
Не могли бы вы сделать расчет как предложено в этом документе
http://www.nbuv.gov.ua/portal/chem_biol/nvnltu/17_8/231_Skybinska_17_8.pdf
там расписано из каких субсчетов формируется каждый рядок фин отчета.

Спасибо за тех поддержку!

СообщениеДобавлено: Ср мар 03, 2010 9:21 am
Svetlanka
Спасибо за информацию. Учтем :D

СообщениеДобавлено: Ср мар 03, 2010 4:40 pm
lem8r
Дайте знать, пожалуйста, когда сделаете.

И еще, в том документе нигде не учитывается кредитовое сальдо счета 37.2. А должно, если я не ошибаюсь, в 610-м рядке в дополнение к тем, которые там указаны.

СообщениеДобавлено: Ср мар 03, 2010 4:59 pm
Svetlanka
Вы узнаете обо всех изменениях первым :D
В ближайшее время внесем дополнения в "Финансовый отчет" и выложим на сайте.
И как всегда, есть второй вариант :D - измените самостоятельно те переменные, которые Вас интересуют (строка 610 ): FZ43 и FZ43A
round((sl_('K_',jan01(dat1),0,60,605,0)+sl_('K_',jan01(dat1),0,606,374,0)+sl_('K_',jan01(dat1),0,66,663,0)+sl_('K_',jan01(dat1),0,68,684,0)+sl_('K_',jan01(dat1),0,68,685,0)+sl_('K_',jan01(dat1),0,37,372,0)+sl_('K_',jan01(dat1),0,64,644)+sl_('K_',jan01(dat1),0,23,239))/1000,1)
round((sl_('K_',dat2,0,60,605,0)+sl_('K_',dat2,0,606,374,0)+sl_('K_',dat2,0,66,663,0)+sl_('K_',dat2,0,68,684,0)+sl_('K_',dat2,0,68,685,0)+sl_('K_',dat2,0,37,372,0)+sl_('K_',dat2,0,64,644)+sl_('K_',dat2,0,23,239))/1000,1)

СообщениеДобавлено: Ср мар 03, 2010 6:17 pm
lem8r
Спасибо. Я наверно подожду полного обновленного варианта. Потому что даже с исправленным 610-м все равно немного баланс не сходиться.

СообщениеДобавлено: Чт мар 04, 2010 9:31 am
Svetlanka
Возможно, у Вас есть какие-то дополнительные счета(субсчета...) в плане счетов. Баланс надо настраивать под особенности предприятия.