Подскажите, как организовать такую структуру?

Все вопросы/проблемы по установке и использовании.
Ответить
pwLs
Сообщения: 35
Зарегистрирован: 21 мар 2019, 15:44
Имя: Олесь
Откуда: Саратов

Подскажите, как организовать такую структуру?

Сообщение pwLs »

Всем привет.

Подскажите пожалуйста, как правильно организовать такую структуру?

Легенда:
Имеется торговый центр, который поделен на модули. Эти модули сдаются людям в аренду. За каждым модулем закреплен один или несколько счетчиков учета электроэнергии. Есть некоторое кол-во модулей, которые делят один счетчик электроэнергии пропорционально занимаемой площади. Иногда, с приходом нового арендатора или уходом старого, структура модулей меняется, они объединяются, либо наоборот - дробятся на более мелкие.
Задача:
1) В конце каждого месяца необходимо внести показания по всем счетчикам электроэнергии и получить сумму для оплаты конкретным арендатором. Затем приплюсовать стоимость аренды модуля. Вывести общую сумму для оплаты арендаторами в табличку
2) Необходимо видеть - сколько денег должен оплатить каждый арендатор в текущем месяце, сколько уже оплатил (если платит частями) и сколько еще ему осталось оплатить.
3) Надо вести кассу приходов и расходов денежных средств.
4) Арендаторы могут платить как наличными, так и безналом, в кассе надо иметь возможность видеть эти две суммы отдельно.

Каждый месяц очередной виток спирали.

Я уже создал приблизительно такую структуру:
Снимок экрана 2019-04-11 в 19.31.35.png
А дальше у меня затык.
1) После внесения показаний счетчиков как вывести сумму для оплаты конкретным арендатором?
2) Как свести все эти данные в таблицу? Общую по всем арендаторам?
3) Как организовать структуру кассы? (приходы денежных средств от арендаторов, расходы и изъятия)

Спасибо заранее за советы.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9296
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Подскажите, как организовать такую структуру?

Сообщение support »

Во первых вам понадобятся функции из дополнения https://www.rukovoditel.net/ru/complex- ... tions.html
Так же в некоторых случаях можно воспользоваться и запросом https://www.rukovoditel.net/ru/mysql-query.html
Ответить