Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Вниз

Бухгалтерские проводки   Найти похожие ветки 

 
werewolfDS   (2002-07-18 11:51) [0]

Мастера подскажите! Как реализовать под Paradox бухгалтерские проводки (а-ля 1С Бух.) что бы
потом можно было создавать отчеты примерно такого вида :
сальдо на начало периода\приход за период\ расход за период\ остаток на конец периода
и т.д.


 
Johnmen   (2002-07-18 11:57) [1]

Бухгалтерская проводка ни что иное, как соответствующая запись в соответствующей таблице проводок...
Реализуй, как тебе больше нравится ! :)


 
AngeL B.   (2002-07-18 12:23) [2]

Что-то типа такого, но более точно нужно будет делать на основе твоего задания


Create Table BuhPass (
дебетовый счет,
крелитовый счет,
сумма проводки,
дата проводки,
дополнительные данные
)

Create Table BuhPeriod (
начало периода
конец периода
номер счета
дебетовое сальдо
кредитовое сальдо
приход
расход
дебетовый остаток
кредитовый остаток
признак закрытости периода
)


 
MsGuns   (2002-07-18 13:57) [3]

>Angel
Чувствуется 1-эссность! Периодичность как ключ в бухгалтерских БД - это полнейший отстой, даже сам Нуралиев это давно признал !
Папками надо делать, папками, одна папка на месяц, и листай хоть за 3 года назад без всяких переиндексаций или перезагрузок !
А вообще-то это вопрос не по БД, а скорей по компьютеризации конкретной области (бухгалтерской)


 
AngeL B.   (2002-07-18 15:57) [4]


> MsGuns © (18.07.02 13:57)


> Чувствуется 1-эссность!

Будь добр, расшифруй.
Что ты под папками подразумеваешь?
Там где я пишу, там и так по месяцам все разложено.


 
MsGuns   (2002-07-18 18:01) [5]

Имеется в виду следующее:
Есть 3 составных части БД любой бухг.программы:
Первичка: счета-накладные, платежки, ордера и пр.
Оперативка: таблица базовых сальдо, журнал проводок, трассы цепочек ожидаемых операций и пр.
Выход: журналы, оборотки, ведомости, аналит.отчеты и пр.
Вся эта муть имеет старшими ключами (Primary) Год и Месяц, остальное по контексту. Все данные хранятся СВОДНО в единых таблицах (в смысле за все месяцы и годы). Существует понятиа "Архив", куда периодически вываливается устаервшая инфа, одновременно удаляемая из оперативой БД. Архив лежит в другой БД (в смысле структура та же, но физюместоположение и алиас - другие) и его можно только смотреть (ну и отчеты получать разные)

Переход с месяца на месяц по спец.фишке, при которой сальдо начало + обороты -> сальдо начало след.месяца. Всегда есть возможность вернуться назад на произв.кол-во месяцев, что-то там поменять и прога авт-ки пересчитывает сальдо до последнего (текущего) месяца

ЭТО СОВЕРШЕННО РАБОТАЮЩАЯ МОДЕЛЬ !!!
У меня куча клиентов, задравшихся с 1С именно по причине перехода с периода на период, и перешедших на прогу с подобным описанному алгоритмом.

На эту тему даже спорить ни с кем не буду !!!
1С хорош для НЕБОЛЬШОЙ фирмы с кол-вом операций (упрощенно-проводок) до 100 в месяц. Если это крупная оптовая фирма или производство, то 1С - для нее что наперсток для жаждущего.


 
AngeL B.   (2002-07-19 10:49) [6]


> MsGuns © (18.07.02 18:01)

Та модель которую ты описал есть естественная, работающая модель реальной бухгалтерии и если в 1С не так, то ей же и хуже.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
1-24008
eruc
2002-07-28 18:14
2002.08.08
hints (при неактивной форме)


14-24211
Igor_thief
2002-07-07 12:34
2002.08.08
Встраивание exe в exe


7-24254
Alex_MIB2
2002-05-22 21:22
2002.08.08
Как отправить на печать имеющийся *.тхт файл?


6-24145
niko4543
2002-05-26 20:29
2002.08.08
Подскажите


14-24169
Evyshka
2002-07-12 08:59
2002.08.08
Advantage database Server





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский