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

Остаток в кассе

Добавлено: 05 фев 2021, 16:51
artyzz
Здравствуйте! Как проще всего реализовать отображения остатка в кассе? (Приход минус расход)? вариант записывать после каждой записи формулу типа после внесения измененить последнюю актуальную запись не подходит - иногда платежи в кассе удаляются или изменяются. Спасибо.

Re: Остаток в кассе

Добавлено: 05 фев 2021, 17:34
support
Можно сделать отдельную сущность , например Отчет. В отчете указываем дату и там по формулам высчитывать из сущности касса все необходимые расчеты.

Re: Остаток в кассе

Добавлено: 05 фев 2021, 17:42
artyzz
Получилось сейчас пока ждал ответа реализовать так - Я создал в сущности Касса поля Поступлений всего (MYsql запрос на сумму всех записей прихода) и Расходов Всего (MYsql запрос на сумму всех записей расхода) и создал поле типа Формула с названием Остаток в кассе, которое динамически минусует поступления всего и расходы всего. Показывает корректно Единственное отображает не очень красиво - остаток в кассе в каждой строке таблицы. Можно ли это значение как то по хитрому вынести в общие панели фильтров например?)

Re: Остаток в кассе

Добавлено: 08 фев 2021, 18:38
meu3
Я у себя делал НАД сущность "касса" и уже в ней ПОД сущность "деньги"
Касс может быть много и у каждой свой остаток. Считаем значение остатка функцией. В данном случае -"SUM". И в материнской сущности выводим значение функции.

Re: Остаток в кассе

Добавлено: 08 фев 2021, 19:19
artyzz
meu3 писал(а): 08 фев 2021, 18:38 Я у себя делал НАД сущность "касса" и уже в ней ПОД сущность "деньги"
Касс может быть много и у каждой свой остаток. Считаем значение остатка функцией. В данном случае -"SUM". И в материнской сущности выводим значение функции.
Можете прислать скрин как это выглядит? Окно остатками и структуру. Буду благодарен.

Re: Остаток в кассе

Добавлено: 08 фев 2021, 19:45
meu3
Сущность "деньги" включает в себя "Кассу" и "Банк". У сущности "Деньги" основная задача содержать в себе Название субъекта/объекта и результаты вычислений по "Банку" и "Кассе"
Снимок экрана 2021-02-08 в 19.23.26.png
структура
Снимок экрана 2021-02-08 в 19.23.26.png

Re: Остаток в кассе

Добавлено: 08 фев 2021, 19:58
meu3
"Деньги" внутри
Поля Деньги.png
Предприятие "Выпадающий список" из глобального списка. Потом можно будет фильтровать и сортировать.
Поля Деньги.png

Re: Остаток в кассе

Добавлено: 08 фев 2021, 20:02
meu3
Сущность "Банк" полностью аналогична сущности "Касса"
Поля банка.png
Подтягиваю туда значение из родительской сущности "Деньги" - название предприятия и потом из него даты и суммы формирую название-заголовок. Потом проще в случае необходимости строить отчеты.
Поля банка.png

Re: Остаток в кассе

Добавлено: 08 фев 2021, 20:02
artyzz
Спасибо, попробую👍

Re: Остаток в кассе

Добавлено: 08 фев 2021, 20:07
meu3
Функция по результатам значений в "Банке" и "Кассе"
функция банк.png
функция касса.png
Я использую у себя SELECT(). Мне нужно последнее введенное значение.
Вам нужна будет SUM(). Просуммирует значения выбранного поля. Соответственно поступление - положительне, расходы - отрицательные.