powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / План- факт
17 сообщений из 17, страница 1 из 1
План- факт
    #38613489
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Имеется табличка с планом. Те там указывается наименование планируемой покупки и сумма.

Есть табличка факта. Договор, который привязывается к строке плана.
Ну и договор закрывается в третьей таблице счетов.

Вроде все хорошо.

Но в таблице планов может фигурировать не конкретный план ( покупка трактора за млн),
А некий абстрактный план. Те мы потратим некую сумму на прочие расходы.

Не сообразить как этот самый план привязать к факту.

Получается на конкретный план будет конкретный факт. Один план - один факт. И соответственно уникальный ключ на ссылку на план в таблице фактов.

А при прочих расходах будет один план и возможно более одного факта. Как тут можно это обыграть ? Пните в нужном направлении.


Спасибо
...
Рейтинг: 0 / 0
План- факт
    #38613495
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqА при прочих расходах будет один план и возможно более одного факта. Как тут
можно это обыграть ?
Связать план с фактами как 1:N.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
План- факт
    #38613502
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Как в данном случае быть с уникальным ключем в таблице фактов? Чтоб ненароком не добавить второй раз покупку трактора?) У меня получается такой из ряда выходящий план ( на который может быть несколько фактов) один на 100.
...
Рейтинг: 0 / 0
План- факт
    #38613511
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqКак в данном случае быть с уникальным ключем в таблице фактов? Чтоб ненароком
не добавить второй раз покупку трактора?
Никак - убрать. Проверку того, что сумма факта не вышла за пределы плана вести при
добавлении факта или периодически в конце периода.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
План- факт
    #38613530
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

А в таблице плана ставить флаг - может ли быть план многофактовым?
Тк тут более важно невозможность влепить не несколько фактов в тот план , который не подразумевает несколько фактов
...
Рейтинг: 0 / 0
План- факт
    #38613531
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqА в таблице плана ставить флаг - может ли быть план многофактовым?
Бесперспективняк.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
План- факт
    #38613542
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Как тогда быть в данной ситуации?)
...
Рейтинг: 0 / 0
План- факт
    #38613559
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqКак тогда быть в данной ситуации?)
См. выше.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
План- факт
    #38613569
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Выше ничего не сказано о том, как отличить многофактовый план от однофактового
...
Рейтинг: 0 / 0
План- факт
    #38613577
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqВыше ничего не сказано о том, как отличить многофактовый план от однофактового

Выше сказано любой план считать многофактовым.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
План- факт
    #38613581
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Пардон конечно, но вопрос звучал как отличить их
...
Рейтинг: 0 / 0
План- факт
    #38613649
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergq,
Если Вам позарез надо их отличать и контролировать невозможность ввести несколько фактов для "однофактного" плана - ну ставьте флаг, какой еще выбор.
Но Вам намекают, что различие их - кажущееся (вот станут Ваш трактор покупать в рассрочку - и что?) и контролировать
надо сумму, а не количество фактов.
...
Рейтинг: 0 / 0
План- факт
    #38613658
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот Матроскин,

Мне надо именно количество фактов.

Мыслью мы видимо с Дмитрием разошлись в разные стороны
...
Рейтинг: 0 / 0
План- факт
    #38613821
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqВроде все хорошо.

Но в таблице планов может фигурировать не конкретный план ( покупка трактора за млн),
А некий абстрактный план. Те мы потратим некую сумму на прочие расходы.

Не сообразить как этот самый план привязать к факту.

Получается на конкретный план будет конкретный факт. Один план - один факт. И соответственно уникальный ключ на ссылку на план в таблице фактов.

Один план - Один Факт (Договор). А при прочих расходах, делайте дополнительную таблицу с расшифровкой этих расходов и цепляйте ее к основному Факту (Договору), тогда если доп таблица для связки План-Факт пустая то один факт, а если не пустая - много фактов, например:
- Покупка комбайна / 100000000 руб. / Договор № 525 (один факт)
-------------------------------------------------------------------
- Покупка комбайна / 1 000 000 руб. / Договор № 525 (более одного факта, строки ниже из доп таблицы к Основной таблице Факт/Договор)
. покупка комбайна - 950 000 руб.
. транспортировка - 50 000 руб.

При таком подходе то что уже работает, лопатить почти не нужно, нужно только обыграть новую таблицу...
...
Рейтинг: 0 / 0
План- факт
    #38613826
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

Может быть доп таблицу следует привязать к самому плану а не к договору, типа будет расшифровка общей суммы при необходимости - тут вам виднее... хотя по логике так и напрашивается тупо сделать План подчиненным к Факту (Договору) и вообще больше ничего не нужно:
№ Договора / Дата (основная таблица)
---------------------
Ниже подчиненная План:
- наименование1 / сумма1
- наименование2 / сумма2
- наименование3 / сумма3
Ну и естественно Сумма Договора будет вычисляемой из строк Плана,
а многоплановость договора из количества строк плана...
...
Рейтинг: 0 / 0
План- факт
    #38613929
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqЗдравствуйте.

Имеется табличка с планом. Те там указывается наименование планируемой покупки и сумма.

Есть табличка факта. Договор, который привязывается к строке плана.
Ну и договор закрывается в третьей таблице счетов.

Вроде все хорошо.

Но в таблице планов может фигурировать не конкретный план ( покупка трактора за млн),
А некий абстрактный план. Те мы потратим некую сумму на прочие расходы.

Не сообразить как этот самый план привязать к факту.

Получается на конкретный план будет конкретный факт. Один план - один факт. И соответственно уникальный ключ на ссылку на план в таблице фактов.

А при прочих расходах будет один план и возможно более одного факта. Как тут можно это обыграть ? Пните в нужном направлении.


Спасибо

Э-э-э задача делиться на несколько подзадач.
1) Бюджетирование - выделение определенных сумм на что-то
2) Учет - факты, траты и т.д.
3) Контроль за бюджетом - контролирование трат.

1) и 2) должны быть максимально независимыми друг от друга, т.к. планов "Бюджета" может быть много, кроме того в ходе деятельности одни суммы из одних "статей затрат" могут перекидываться на другие (планы поменялись). Но общая сумма затрат не должны меняться. За это отвечает 3)

Т.е. вам нужно реализовать формочку для "составления планов"
Учет фактом модно вести в любой ERP системе.
С контролем придется "помучиться", т.к. бюджетная политика каждого предприятия своя.
Много логики, много кода, гибкую настраиваемую систему вряд ли получиться сделать.
...
Рейтинг: 0 / 0
План- факт
    #38613947
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА при прочих расходах будет один план и возможно более одного факта. Как тут можно это обыграть ? Пните в нужном направлении.


более интересен вариант
--один факт на несколько планов
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / План- факт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]