![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Бухгалтерские проводки [D5, MSSQL, MySQL, Paradox]
werewolfDS © (2002-07-18 11:51:00)Мастера подскажите! Как реализовать под Paradox бухгалтерские проводки (а-ля 1С Бух.) что бы
потом можно было создавать отчеты примерно такого вида :
сальдо на начало периода\приход за период\ расход за период\ остаток на конец периода
и т.д.
AngeL B. (2002-07-19 10:49:00) [1]
> MsGuns © (18.07.02 18:01)
Та модель которую ты описал есть естественная, работающая модель реальной бухгалтерии и если в 1С не так, то ей же и хуже.
MsGuns (2002-07-18 18:01:00) [2]Имеется в виду следующее:
Есть 3 составных части БД любой бухг.программы:
Первичка: счета-накладные, платежки, ордера и пр.
Оперативка: таблица базовых сальдо, журнал проводок, трассы цепочек ожидаемых операций и пр.
Выход: журналы, оборотки, ведомости, аналит.отчеты и пр.
Вся эта муть имеет старшими ключами (Primary) Год и Месяц, остальное по контексту. Все данные хранятся СВОДНО в единых таблицах (в смысле за все месяцы и годы). Существует понятиа "Архив", куда периодически вываливается устаервшая инфа, одновременно удаляемая из оперативой БД. Архив лежит в другой БД (в смысле структура та же, но физюместоположение и алиас - другие) и его можно только смотреть (ну и отчеты получать разные)
Переход с месяца на месяц по спец.фишке, при которой сальдо начало + обороты -> сальдо начало след.месяца. Всегда есть возможность вернуться назад на произв.кол-во месяцев, что-то там поменять и прога авт-ки пересчитывает сальдо до последнего (текущего) месяца
ЭТО СОВЕРШЕННО РАБОТАЮЩАЯ МОДЕЛЬ !!!
У меня куча клиентов, задравшихся с 1С именно по причине перехода с периода на период, и перешедших на прогу с подобным описанному алгоритмом.
На эту тему даже спорить ни с кем не буду !!!
1С хорош для НЕБОЛЬШОЙ фирмы с кол-вом операций (упрощенно-проводок) до 100 в месяц. Если это крупная оптовая фирма или производство, то 1С - для нее что наперсток для жаждущего.
AngeL B. (2002-07-18 15:57:00) [3]
> MsGuns © (18.07.02 13:57)
> Чувствуется 1-эссность!
Будь добр, расшифруй.
Что ты под папками подразумеваешь?
Там где я пишу, там и так по месяцам все разложено.
MsGuns (2002-07-18 13:57:00) [4]>Angel
Чувствуется 1-эссность! Периодичность как ключ в бухгалтерских БД - это полнейший отстой, даже сам Нуралиев это давно признал !
Папками надо делать, папками, одна папка на месяц, и листай хоть за 3 года назад без всяких переиндексаций или перезагрузок !
А вообще-то это вопрос не по БД, а скорей по компьютеризации конкретной области (бухгалтерской)
AngeL B. (2002-07-18 12:23:00) [5]Что-то типа такого, но более точно нужно будет делать на основе твоего задания
Create Table BuhPass (
дебетовый счет,
крелитовый счет,
сумма проводки,
дата проводки,
дополнительные данные
)
Create Table BuhPeriod (
начало периода
конец периода
номер счета
дебетовое сальдо
кредитовое сальдо
приход
расход
дебетовый остаток
кредитовый остаток
признак закрытости периода
)
Johnmen (2002-07-18 11:57:00) [6]Бухгалтерская проводка ни что иное, как соответствующая запись в соответствующей таблице проводок...
Реализуй, как тебе больше нравится ! :)