Кассовая книга

naven

Посетитель
#1
Вопрос. Есть объекты: членские взносы, целевые взносы, электроэнергия и расходы. Как из них сделать кассовую книгу?
С помощью баланса не получается.
 

Vladimir

Администратор
Команда форума
#2
При помощи формы связи.
В ней должен быть дочерний список из объекта прихода/расхода. Данные из этого объекта суммируются и рассчитывается остаток на конец дня. Значение остатка предыдущей записи необходимо вручную указывать для следующего операционного дня (в следующей версии появится возможность выполнять эту операцию по кнопке).
Данные необходимо вносить в дочернем списке, чтобы информация по приходу/расходу суммировалась в объекте рабочего дня.
Необходимо сделать дополнительные поля для расчёта числа записей по приходу и по расходу. При помощи функции NumW() можно получить строковое представление этих значений.
 

naven

Посетитель
#3
При помощи формы связи.
В ней должен быть дочерний список из объекта прихода/расхода. Данные из этого объекта суммируются и рассчитывается остаток на конец дня. Значение остатка предыдущей записи необходимо вручную указывать для следующего операционного дня (в следующей версии появится возможность выполнять эту операцию по кнопке).
Данные необходимо вносить в дочернем списке, чтобы информация по приходу/расходу суммировалась в объекте рабочего дня.
Необходимо сделать дополнительные поля для расчёта числа записей по приходу и по расходу. При помощи функции NumW() можно получить строковое представление этих значений.
Большое спасибо вам!
 

Vladimir

Администратор
Команда форума
#4
Если у Вас не получится, то приложите пример книги, по образцу которой требуется документ - сделаем проект с формой.
 

Vladimir

Администратор
Команда форума
#6
В приложении - пример проекта с формированием кассовой книги на день.
1. создаётся запись для текущего дня.
2. добавляются записи по каждой операции прихода/расхода.
Формирование документа вызывается по кнопке "Документы" и выборе шаблона "Кассовая книга".
Программа формирования кассовой книги на каждый день.png
Результат формирования документа:
Пример кассовой книги в конструкторе Руна.png
 

naven

Посетитель
#7
В приложении - пример проекта с формированием кассовой книги на день.
1. создаётся запись для текущего дня.
2. добавляются записи по каждой операции прихода/расхода.
Формирование документа вызывается по кнопке "Документы" и выборе шаблона "Кассовая книга".
Посмотреть вложение 827
Результат формирования документа:
Посмотреть вложение 828
Да я вот засел на создании шаблона
 

Vladimir

Администратор
Команда форума
#9
В проекте есть некоторые нюансы. Вы изучите наш пример проекта. Если будут вопросы - задавайте.
 

Vladimir

Администратор
Команда форума
#14
Для подсчёта числа записей в дочернем списке необходимо использовать дополнительное числовое поле, которое содержит значение 1 по умолчанию. В родительском объекте создаётся поле количества, в которое суммируются данные из "единичного" поля дочернего объекта.
 

naven

Посетитель
#15
Для подсчёта числа записей в дочернем списке необходимо использовать дополнительное числовое поле, которое содержит значение 1 по умолчанию. В родительском объекте создаётся поле количества, в которое суммируются данные из "единичного" поля дочернего объекта.
Просто у меня в дочерних несколько вкладок. Членские взносы, Целевые взносы, Электричество. В родительском они плюсуются в поле Приход. И если я вношу только Членские, то 1 целевой и 1 электричество тоже плюсуется в приход, даже если их нет.
 

Vladimir

Администратор
Команда форума
#16
Посмотрите в приложенном мною проекте, как реализован счётчик количества записей приход и расхода.
Т.е. можно сделать отбор только тех записей, которые имеют определённое назначение.