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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Спасибо

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

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

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


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


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