powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Трудности при проектировании
15 сообщений из 15, страница 1 из 1
Трудности при проектировании
    #34949286
Trouvor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Возникла проблема при проектировании базы данных.
Если кто-нибудь сталкивался с подобным (наверняка кто-нибудь сталкивался)
подскажите как быть.
На предприятии имеется:
- касса через которую осуществляется расход и приход наличности (Через кассовые ордера);
- лицевые счета контрагентов (т.е. при поступлении денег через банк от какого-либо контрагента,
в счет организации, эти деньги записываются на лицевой счет контрагента) (через банковские выписки);
Также имеются :
- ведомость по начислению заработной платы;
- ведомость по выдаче заработной платы;
- авансовый отчет (формируется при выдаче денег под отчетным лицам на запчасти и т.д.);

Подскажите как, в таком случае, правильно спроектировать базу данных для хранения данных о денежных потоках.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34949460
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ввести план счетов и формировать проводки.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34949462
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TrouvorПодскажите как, в таком случае, правильно спроектировать базу данных для хранения данных о денежных потоках.Вы либо смотрите сюда , либо предложите ту схему, которую хотите сделать - а мы посмотрим.

PS: а может вам лучше 1С, какой нить, поставить и не разрабатывать ничего?
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34951830
Trouvor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы уходим от 1С, делаем более заточеную, под наши нужды систему.
По сылке ичего интересого не нашел.
Может кто-нибудь что-то подобное может показать?
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34951967
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда нам знать ваши нужды, и тем более, как их решать!
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34952239
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trouvor- касса через которую осуществляется расход и приход наличности (Через кассовые ордера);
- лицевые счета контрагентов (т.е. при поступлении денег через банк от какого-либо контрагента,
в счет организации, эти деньги записываются на лицевой счет контрагента) (через банковские выписки);
Также имеются :
- ведомость по начислению заработной платы;
- ведомость по выдаче заработной платы;
- авансовый отчет (формируется при выдаче денег под отчетным лицам на запчасти и т.д.);


Все задачи размещаем в своих таблицах, создаём общие поля, номер, дата документа, дата проводки. Далее комплект полей (сумма,дс,дсс,кс,ксс), столько сколько необходимо и необходимые поля для аналитики. Создаём необходимые справочники. По возможности задачи объеденяем в общие таблицы (например ведомости). Далее создаём таблицу журнала операций с полями: номер, дата документа, дата проводки, сумма, дс, дсс, кс, ксс. Суммы в эту таблицу заносим из предыдущих таблиц где есть (сумма,дс,дсс,кс,ксс) триггерами, можно по факту проставления даты проводки.
Это очень кратко, возможно не везде удачно изложил. 15 лет назад по этому принципу создавалась БД, оказалась удачным вариантом, очень оптимально заточена по наши нужды.

Удачи.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34952258
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_TomsВсе задачи размещаем в своих таблицах, создаём общие поля, номер, дата документа, дата проводки
Так как надо "базу данных для хранения данных о денежных потоках", то никакой даты проводки быть не может, нет проводок. Зато есть "дата проведения". То есть, у автора все намного проще.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34952312
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов
никакой даты проводки быть не может, нет проводок. Зато есть "дата проведения"

Так это и есть дата проводки. А все денежние потоки контролирует бухгалтерия, а это ведение счетов. В общем традиционно.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34952381
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Toms Сергей Васкецов
никакой даты проводки быть не может, нет проводок. Зато есть "дата проведения"

Так это и есть дата проводки
Немного не так. Дата проведения - это дата для бухгалтерской проводки по зачислению или списанию средств. Для управленческого учета, если он реализован через план счетов, это будет не так, для БДДС тоже, так как надо контролировать "начало ухода" денег, а не момент окончания движения. Это просто чтобы автора не запутать окончательно.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34952543
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В кассе сотрудник получил деньги, расписался в документе, проставлена дата получение денег. Это и есть дата проводки. Всё факт выдачи денег состоялся, в документе это зафиксировалось
И потом, я не понял вот это: "начало ухода" денег и где момент окончания движения... Как применить это к приведённому примеру? Я такую терминология в бухгалтерии не припомню.

"Зачисление или списанию средств" так это и есть факт движения с датой движения.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34952569
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Toms
Это простой частный случай. Возьмите пример посложнее, например, платежное поручение.
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34953410
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие особенности у платежного поручения?
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34953476
Фотография BULK INSERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_TomsА какие особенности у платежного поручения?

смотря по сравнению с чем
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34953484
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов
Это простой частный случай. Возьмите пример посложнее, например, платежное поручение.

BULK INSERT
смотря по сравнению с чем

Да вот и мне интересно, какие сложности работы с этим документом?
...
Рейтинг: 0 / 0
Трудности при проектировании
    #34954106
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Toms Сергей Васкецов
Это простой частный случай. Возьмите пример посложнее, например, платежное поручение.

какие сложности работы с этим документом?
Очень просто. В случае с РКО все просто, факт передачи денег либо есть, либо его нет.
В случае отправки платежки в банк расход, которого еще нет, должен быть, например, тут же учтен в БДДС, не допускающем перерасход денег, потому что банк может провести платеж в любой момент. То есть, на деньги в отправленной платежке нельзя расчитывать уже после отправки ее в банк. Транзакция отмены платежки теоретически возможна, но это, вообще говоря, отдельная операция, тоже занимающая время. Однако, фактический платеж может пройти и завтра, и послезавтра, и послепослезавтра, и вообще по истечение пяти дней не пройти через клиринг ЦБ. Поэтому для учета платежек одной даты недостаточно, но и выносить дату проведения как дату бухгалтерской проводки нецелесообразно, потому что никакого отношения к проводкам она не имеет, это свойство конкретной платежки. Если учитывать банковские приходы и импортировать их из выписки, то в этом случае достаточно одной даты, потому что дата отправки платежа неважна.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Трудности при проектировании
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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