|
КА Регламентированная отчетность, баланс. Ошибки? | ☑ | ||
---|---|---|---|---|
0
MaxS
09.10.11
✎
21:55
|
В РегламентированныйОтчетБухОтчетность
Есть такие строки: РегламентированнаяОтчетность._ДобавитьСтрокуРасшифровки(ЭтаФорма, "П000100123005", "", "+", "Сальдо на конец периода по дебету счета 62.21, развернутое по субконто ""Контрагенты"", ""Договоры""", П010024105_62_21_СКД, Счет62_21); РегламентированнаяОтчетность._ДобавитьСтрокуРасшифровки(ЭтаФорма, "П000100152004", "", "+", "Сальдо отрицательное на конец периода по дебету счета 62.21, развернутое по субконто ""Контрагенты"", ""Договоры""", П010062504_62_21_СКК); Во втором случае не добавляется счет 62.21. Это баг или фича? |
|||
1
MaxS
09.10.11
✎
23:04
|
Продолжаю монолог. Может быть сам пойму, если напишу ))
Строка 1520 Кредиторская задолженность, Расшифровка: Сальдо отрицательное на конец периода по дебету счета 62.21, развернутое по субконто "Контрагенты", "Договоры" равна нулю. Делаю отчет, вижу что не равно нулю. Смотрю код регл. формы баланса, а там сальдо на конец периода по кредиту: П0100152004 = ... + + П010062504_62_21_СКК ... ; П010062504_62_21_СКК = мБухИтогиРС.ПолучитьИтог("СуммаКонечныйРазвернутыйОстатокКт", "Счет", Счет62_21); По отчетам по кредиту равно нулю. Что должно быть в балансе? |
|||
2
RayCon
10.10.11
✎
03:38
|
||||
3
MaxS
10.10.11
✎
11:15
|
Давно читал, ещё раз почитал... Нужно, чтобы мысли улеглись... ))
Можно на пальцах объяснить? Вопрос: Сальдо отрицательное на конец периода по дебету. Запускаем ОСВ, видим: 1)Сальдо на конец периода по дебету равно 100, по кредиту равно 0. Ответ = 0 2)Сальдо на конец периода по дебету равно -50, по кредиту равно 0. Ответ = -50 Так? ;) |
|||
4
MaxS
10.10.11
✎
13:54
|
Методом научного тыка, самонаписанная расшифровка баланса сошлась с типовой.
Сальдо отрицательное на конец периода по дебету счета 62.21, развернутое по субконто ""Контрагенты"", ""Договоры""" Ниже запрос. Почему-то берем СуммаОстатокДт, а не СуммаРазвернутыйОстатокДт ВЫБРАТЬ ХозрасчетныйОстатки.Организация, ВЫБОР КОГДА ХозрасчетныйОстатки.СуммаОстатокДт > 0 ТОГДА NULL ИНАЧЕ ХозрасчетныйОстатки.Счет КОНЕЦ КАК Счет, ВЫБОР КОГДА ХозрасчетныйОстатки.СуммаОстатокДт > 0 ТОГДА NULL ИНАЧЕ ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто1 КАК Справочник.Контрагенты).Наименование + ", " + ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто2 КАК Справочник.ДоговорыКонтрагентов).Наименование КОНЕЦ КАК Показатель, ВЫБОР КОГДА ХозрасчетныйОстатки.СуммаОстатокДт > 0 ТОГДА NULL ИНАЧЕ -ХозрасчетныйОстатки.СуммаОстатокДт КОНЕЦ КАК СуммаДатаОтчетная, 0 КАК СуммаДатаКонцаПрошлогоГода, 0 КАК СуммаДатаКонцаПозапрошлогоГода ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОтчетная, Счет В ИЕРАРХИИ (&Счета), , {(Организация)}) КАК ХозрасчетныйОстатки |
|||
5
RayCon
13.10.11
✎
20:11
|
(3)
>Можно на пальцах объяснить? Можно: аналитика (субконто) может быть только на счетах самого низшего уровня. Если нарушение этого тезиса для чисто активных и чисто пассивных счетов не приводит к ошибкам, то для активно-пассивных счетов может приводить к автоматическому погашению (взаимозачёту) дебиторской и кредиторской задолженности, что искажает валюту баланса. Неверное определение в плане счетов активности/пассивности счета также может приводить к искажению валюты баланса. Например, в стандартной поставке счет 70 - пассивный, что не позволяет корректно учитывать авансы и переплаты: они вычитаются из начисленной оплаты труда, хотя иногда для этого нет оснований. (4) Это не ко мне - я не кодер. Но, если хочешь, могу по скайпу рассказать и тебе, и твоему главбуху как должно быть, и почему иногда так не бывает в структуре программ 1С. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |