Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 21:22

Расчет в таблице системы компоновки данных

Автор МаксБУХ, 16 июн 2015, 12:08

0 Пользователей и 1 гость просматривают эту тему.

МаксБУХ

Здравствуйте! Позвольте задать вопрос по системе компоновки данных. Итак, через СКД создаю отчет, в котором будут выводиться данные о платежах по датам (что-то навроде платежного календаря). Данные, надо признать выводятся, но вот в колонке Остаток на начало не переносится сумма из Остаток на конец. По идее отчет должен выполнять расчеты по формуле Отстаток на начало + Приход - Расход = Остаток на конец. Остаток на начало следующего дня равен остатку на конец предыдущего. Расчет по каждому дню ведется правильно, то есть Приход - Расход = Остаток на конец, но система почему-то ни в какую не видит остатка на начало. Изначально делал всю эту тему через регистр накопления, потом подумал, что лучше бы через регистр бухгалтерии по счету (тем более, что можно делать много счетов и выводить их в строках таблицы, например, тогда масштабируемость повышается, хочется думать). Но не так, не так не получается сделать главное - вывести начальные остатки на каждый день. Так что вот так вот как-то. Надеюсь, все подробно изложил. Далее выложу скриншоты всего этого дела. Помогите, кто знает как справиться с этой задачей. Заранее спасибо!

vitasw

Дата - это измерение регистра бухгалтерии?

МаксБУХ

Цитата: vitasw от 16 июн 2015, 12:42
Дата - это измерение регистра бухгалтерии?
Да, это измерение регистра бухгалтерии.

vitasw

Очень своебразная у вас система. Сдается что вы ее неправильно спректировали. Да и непонятно как выполняются движения. Отчет, в данной ситуации, - дело 25-ое.

МаксБУХ

Цитата: vitasw от 16 июн 2015, 12:54
Очень своебразная у вас система. Сдается что вы ее неправильно спректировали. Да и непонятно как выполняются движения. Отчет, в данной ситуации, - дело 25-ое.
Да, система своеобразная. Но типовых решений тут явно не хватит. Движения выполняется, как и всегда, через документы. В данном случае - через документ Договор с покупателем. В этом договоре (документе) задается дата предполагаемого платежа, ну и много разных еще условий. Так вот, теперь хотелось бы, чтобы был отчет, показывающий, что на такую-то дату есть такие-то движения денег, спровоцированные нашим документов, остаток такой-то. На следующий день, если нет никаких запланированных движений, должно быть указано только наличие остатка на начало дня и на конец дня, который в свою очередь переходит на остаток на начало дня и т.д. В данном случае хотелось бы прояснить каким образом можно сделать такие вот накопительные операции. И можно ли вообще. Спасибо!

vitasw

Ну для начала очень непонятна логика выбора регистра бухгалтерии, а не накопления. Во-вторых: получение остатка на каждую дату, если не было движений - та еще задачка. В третьих: т.к. используется регистр бухгалтерии, то нужно видеть движения, то что вы извлекаете остаток по Дт еще ничего не значит. Вполне может быть остаток по Кт.

МаксБУХ

Цитата: vitasw от 16 июн 2015, 13:14
Ну для начала очень непонятна логика выбора регистра бухгалтерии, а не накопления. Во-вторых: получение остатка на каждую дату, если не было движений - та еще задачка. В третьих: т.к. используется регистр бухгалтерии, то нужно видеть движения, то что вы извлекаете остаток по Дт еще ничего не значит. Вполне может быть остаток по Кт.
В пользу регистра бухгалтерии говорило его название: я почему-то подумал, что в регистре бухгалтерии априори присутствует возможность выведения всех остатков, так как бух.учет дело такое - Остаток активного счета = СН+ОД-ОК. Поэтому и взял регистр бухгалтерии, хотя изначально был регистр накопления. Однако, если отчет не разворачивать по измерению Дата, то, скажем, на 23.02.2016 года в отчете будет выведен начальный остаток!!! Вот счастье-то))) Но задача, к сожалению, не решается - не видим же мы в каждый день остатки. Счет, который используется - забалансовый, двойной записи не предполагается, поэтому может быть только остаток по дебету или положительный, или отрицательный (счет-то активный). Спасибо!

vitasw

На словах все это замечательно и проблем быть не должно с конечным остатком не любую дату. Если остатка не видите, то или проблемы со свойствами плана счетов и/или регистра бухгалтерии; или проблемы с движениями. Без базы подобную проблему сложно диагностировать.

МаксБУХ

Цитата: vitasw от 16 июн 2015, 13:32
На словах все это замечательно и проблем быть не должно с конечным остатком не любую дату. Если остатка не видите, то или проблемы со свойствами плана счетов и/или регистра бухгалтерии; или проблемы с движениями. Без базы подобную проблему сложно диагностировать.
Да, согласен. Если Вам интересно, то я могу вам скинуть базу. Она все равно пустая и разработка ее только началась, застопорился вот на вышеназванной проблеме.

vitasw

Так цепляйте к форуму, мож еще кто скажет.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск