|
|
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
БредятинаБакытпропущено... как по вашему должно быть ? Я написал ясно. Не должно быть такого типа сущности. Так как все операции итак есть. Смысла нет никакого ради балансовых счетов создавать еще один тип сущности, связывать его со всеми операциями (к тому же, в СУБД, которую Вы используете, связи в принципе не поддерживаются), причем, каждый конкретный экземпляр Проводки будет связан с экземпляром конкретной операции... Вы просто себе ответьте на вопрос - зачем это делать?)) как тогда формировать балансы,выписки по счетам, оборотное сальдо выводить кучу аналитических отчетов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 05:50 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
БакытБредятинапропущено... Я написал ясно. Не должно быть такого типа сущности. Так как все операции итак есть. Смысла нет никакого ради балансовых счетов создавать еще один тип сущности, связывать его со всеми операциями (к тому же, в СУБД, которую Вы используете, связи в принципе не поддерживаются), причем, каждый конкретный экземпляр Проводки будет связан с экземпляром конкретной операции... Вы просто себе ответьте на вопрос - зачем это делать?)) как тогда формировать балансы,выписки по счетам, оборотное сальдо выводить кучу аналитических отчетов ? Точно так же))) По операциям зарегистрированным. Вы, либо по ним и выводите неизбежно "кучу аналитических отчетов", либо должны будете дублировать в Проводках ВСЕ необходимые для этих отчетов данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 09:05 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Товарищ Бредятина в стремлении построить чистое и красивое здание с безупречными обводами не учитывает что делать его придется из обычных стройматериалов силами обычных работяг и в дальнейшем его как-то надо будет эксплуатировать. Если бы речь шла исключительно об управленческом учете, то основные сущности лежать в области операций/сделок/договоров, без проводок можно обойтись. Но я сильно убежден, что в бухгалтерской и реальной банковской практике проводок и счетов ну никак не избежать - слишком много именно на них завязано. Дублирование информации в узкоспециализрованной, базовой сущности - проводках и других бизнес-сущностях более высокого уровня конечно будет. Как распределить информацию между этмими слоями, как реализовать механизмы синхронизации - вопрос искусства проектирования системы. Существование нескольких специализированых сущностей/слоев дает выигрыш для решения задач, не выходящих за рамки определенного слоя, но требует хорошо отлаженного механизма синхронизации с остальными слоями, чтобы данные были целостны и не разъезжались. Чтобы предметно говорить о реализации нужно ДОСКОНАЛЬНОЕ знание банковских информационных процессов и собсвенно проектирования сложных систем. Ну и разумеется, собранные и формализованные бизнес-требования и функциональные требования для КОНКРЕТНОЙ задачи. В этом топике от ТС кроме примитивнейшей картинки с куцей табличкой больше ничего нет. Каждый волен фантазировать в меру собственного опыта работы с банковско-бухгалтерской автоматизацией и булет прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 10:17 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
П-ЛТоварищ Бредятина в стремлении построить чистое и красивое здание с безупречными обводами не учитывает что делать его придется из обычных стройматериалов силами обычных работяг и в дальнейшем его как-то надо будет эксплуатировать. Если бы речь шла исключительно об управленческом учете, то основные сущности лежать в области операций/сделок/договоров, без проводок можно обойтись. Но я сильно убежден, что в бухгалтерской и реальной банковской практике проводок и счетов ну никак не избежать - слишком много именно на них завязано. Дублирование информации в узкоспециализрованной, базовой сущности - проводках и других бизнес-сущностях более высокого уровня конечно будет. Как распределить информацию между этмими слоями, как реализовать механизмы синхронизации - вопрос искусства проектирования системы. Существование нескольких специализированых сущностей/слоев дает выигрыш для решения задач, не выходящих за рамки определенного слоя, но требует хорошо отлаженного механизма синхронизации с остальными слоями, чтобы данные были целостны и не разъезжались. Чтобы предметно говорить о реализации нужно ДОСКОНАЛЬНОЕ знание банковских информационных процессов и собсвенно проектирования сложных систем. Ну и разумеется, собранные и формализованные бизнес-требования и функциональные требования для КОНКРЕТНОЙ задачи. В этом топике от ТС кроме примитивнейшей картинки с куцей табличкой больше ничего нет. Каждый волен фантазировать в меру собственного опыта работы с банковско-бухгалтерской автоматизацией и булет прав. как раз пусть фантазирует может что то получиться может кто то подскажет из собственного опыта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 10:42 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Бредятина[ либо должны будете дублировать в Проводках ВСЕ необходимые для этих отчетов данные. именно в этом и смысл - денормализация. Обработать линейную таблицу с проводками гораздо проще чем молотить разнообразную первичку по всей ИС ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 14:21 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Вообще весь смысл всего учета - двойная запись основанная на проводках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 17:22 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Бакытздравствуйте, есть скажем таблица СЧЕТА ( ID,ВАЛЮТА,КОД_ФИЛИАЛА,НОМЕР_СЧЕТА) также таблица ПРОВОДКА(ID,ID_СЧЕТА_ДЕБЕТА,ID_СЧЕТА_КРЕДИТА,СУММА) как думаете если я атрибуты СЧЕТА: ВАЛЮТА,КОД_ФИЛИАЛА добавлю в таблицу проводки "дублированием" запрос будет выполняться быстрее ? 1. Select Д.ID СЧЕТА_ДЕБЕТА ,Д.НОМЕР_СЧЕТА_ДЕБЕТА ,Д.ВАЛЮТА_ДЕБЕТА ,Д.КОД_ФИЛИАЛА_ДЕБЕТА ,К.ID_СЧЕТА_КРЕДИТА ,К.НОМЕР_СЧЕТА_КРЕДИТА ,К.ВАЛЮТА_КРЕДИТА ,К.КОД_ФИЛИАЛА_КРЕДИТА ,П.СУММА from ПРОВОДОК П ,СЧЕТА Д ,СЧЕТА К WHERE П.ID_СЧЕТА_ДЕБЕТА=Д.ID AND П.ID_СЧЕТА_КРЕДИТА=К.ID 2 Select П.ID СЧЕТА_ДЕБЕТА ,П.НОМЕР_СЧЕТА_ДЕБЕТА ,П.ВАЛЮТА_ДЕБЕТА ,П.КОД_ФИЛИАЛА_ДЕБЕТА ,П.ID_СЧЕТА_КРЕДИТА ,П.НОМЕР_СЧЕТА_КРЕДИТА ,П.ВАЛЮТА_КРЕДИТА ,П.КОД_ФИЛИАЛА_КРЕДИТА ,П.СУММА from ПРОВОДОК П валюта дебета + валюта кредита приводят меня в шок и трепет. Не надо так делать, проводка всегда имеет одинаковую и сумму и валюту и для дебета и для кредита! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 17:25 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
БредятинаБакытпропущено... как по вашему должно быть ? Я написал ясно. Не должно быть такого типа сущности. Так как все операции итак есть. Смысла нет никакого ради балансовых счетов создавать еще один тип сущности так баланс - это именно то что нам надо получить - это наш инь и янь! Нет никакого смысла во всем остальном! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 17:34 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Ivan DurakБредятинапропущено... Я написал ясно. Не должно быть такого типа сущности. Так как все операции итак есть. Смысла нет никакого ради балансовых счетов создавать еще один тип сущности так баланс - это именно то что нам надо получить - это наш инь и янь! Нет никакого смысла во всем остальном! ))) Во-первых, объясните это автору, чтобы не было больше ничего, никаких "куч отчетов". А, во-вторых, баланс не нужно получать, он сам получается. Ведь отсутствие ненужного типа сущности (Проводки) не означает, что проводки не делаются)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 20:00 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
П-ЛТоварищ Бредятина в стремлении построить чистое и красивое здание с безупречными обводами не учитывает что делать его придется из обычных стройматериалов силами обычных работяг и в дальнейшем его как-то надо будет эксплуатировать. Если бы речь шла исключительно об управленческом учете, то основные сущности лежать в области операций/сделок/договоров, без проводок можно обойтись. Но я сильно убежден, что в бухгалтерской и реальной банковской практике проводок и счетов ну никак не избежать - слишком много именно на них завязано... Товарищ Бредятина давно это здание построил и при этом изучил и апробировал все возможные варианты)) Так называемая "проводка" (как информационный объект) добавляет к операции балансовые счета и больше ничего)) Ради этого нет никакого смысла (именно никакого) создавать... и далее по неоднократно повторенному тексту)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 20:05 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
caballeroБредятина[ либо должны будете дублировать в Проводках ВСЕ необходимые для этих отчетов данные. именно в этом и смысл - денормализация. Обработать линейную таблицу с проводками гораздо проще чем молотить разнообразную первичку по всей ИС ))) то есть, молотить плохую БД с "разнообразной первичкой"... Сделать что-то плохо, потому что что-то другое было сделано плохо - да, согласен с Вами, это, можно сказать, общемировая практика. Конечно, не "молотите". А "денормализуйте")) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 20:09 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Бредятина))) то есть, молотить плохую БД с "разнообразной первичкой"... Сделать что-то плохо, потому что что-то другое было сделано плохо - да, согласен с Вами, это, можно сказать, общемировая практика. Конечно, не "молотите". А "денормализуйте")) при чем тут плохая база? в любой базе выборка с одной таблицы особенно с фиксироваными полями будет быстрее чем с нескольких. Или у вас есть способ засунуть все первичные документы, всю аналитику в одну таблицу да еще и однообразным способом чтобы обойтись простым селектом с суммированием? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 00:04 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
caballeroИли у вас есть способ засунуть все первичные документы, всю аналитику в одну таблицу да еще и однообразным способом чтобы обойтись простым селектом с суммированием?MUMPS наш рулевой, вестимо. Напишите на нём свою СУБД, там и селекты будут не нужны. И с нами, грешными, поделитесь, за малую копеечку, ждемс-с ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 00:21 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
egorychcaballeroИли у вас есть способ засунуть все первичные документы, всю аналитику в одну таблицу да еще и однообразным способом чтобы обойтись простым селектом с суммированием?MUMPS наш рулевой, вестимо. Напишите на нём свою СУБД, там и селекты будут не нужны. И с нами, грешными, поделитесь, за малую копеечку, ждемс-с ))) Спасиба, но я и в старых добрых реляционных СУБД умею организовывать ИС, без всякой экзотики. Недалее как месяц назад переносил проект с CouchDB обратно на mssql после уволеных евангелистов Nosql решений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 10:52 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
caballeroБредятина))) то есть, молотить плохую БД с "разнообразной первичкой"... Сделать что-то плохо, потому что что-то другое было сделано плохо - да, согласен с Вами, это, можно сказать, общемировая практика. Конечно, не "молотите". А "денормализуйте")) при чем тут плохая база? в любой базе выборка с одной таблицы особенно с фиксироваными полями будет быстрее чем с нескольких. Или у вас есть способ засунуть все первичные документы, всю аналитику в одну таблицу да еще и однообразным способом чтобы обойтись простым селектом с суммированием? Я же ясно написал - денормализуйте! И, главное, объясните это автору темы, что нужно создавать не просто "таблицу проводок", а ХД с фиксированной структурой для получения "кучи аналитических отчетов". Я же с Вами не спорю) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:10 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
egorychcaballeroИли у вас есть способ засунуть все первичные документы, всю аналитику в одну таблицу да еще и однообразным способом чтобы обойтись простым селектом с суммированием?MUMPS наш рулевой, вестимо. Напишите на нём свою СУБД, там и селекты будут не нужны. И с нами, грешными, поделитесь, за малую копеечку, ждемс-с ))) Нет, не причем здесь никакой MUMPS. Речь идет о проектировании БД. Поскольку организаторы форума упорно не создают раздел "Проектирование реляционных БД", чем вносят путаницу в большинство тем раздела "Проектирование БД")) А то, что SQL - бесполезен для баз данных - известный доказанный факт)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:13 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
caballeroegorychпропущено... MUMPS наш рулевой, вестимо. Напишите на нём свою СУБД, там и селекты будут не нужны. И с нами, грешными, поделитесь, за малую копеечку, ждемс-с ))) Спасиба, но я и в старых добрых реляционных СУБД умею организовывать ИС, без всякой экзотики. Недалее как месяц назад переносил проект с CouchDB обратно на mssql после уволеных евангелистов Nosql решений Абсолютно не по теме. В CouchDB нет модели данных для создания OLTP-систем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:15 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
БредятинаА то, что SQL - бесполезен для баз данных - известный доказанный факт Ну наконец то! Хорошо, а что полезно для баз данных? Только конструктивно и конкретно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:16 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
NafБредятинаА то, что SQL - бесполезен для баз данных - известный доказанный факт Ну наконец то! Хорошо, а что полезно для баз данных? Только конструктивно и конкретно Что "наконец-то"??? Читайте материалы форума на это тему. Я всегда пишу так, что конструктивнее и конкретнее просто не бывает)) И, пожалуйста, пишите здесь по теме, сформулированной автором. Я отвечал на сообщение не по теме egorych. О проблемах теории и проектирования БД. Вот и читайте эти многочисленные темы)) В темах практической направленности все конкретно. В темах теоретической направленности нужно прилагать усилия, чтобы понять суть. Здесь, в этой теме, автору предлагают создать ХД для быстрого получения "кучи отчетов". Разве что-то не конкретно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:24 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
Бредятина Здесь, в этой теме, автору предлагают создать ХД для быстрого получения "кучи отчетов". Разве что-то не конкретно? Я и сам читаю, что автору предлагается. Но на мой вопрос Вы, Андрей Леонидович, так и не ответили, увы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:29 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
NafБредятина Здесь, в этой теме, автору предлагают создать ХД для быстрого получения "кучи отчетов". Разве что-то не конкретно? Я и сам читаю, что автору предлагается. Но на мой вопрос Вы, Андрей Леонидович, так и не ответили, увы Это очевидная неправда, увы. Я не обязать формировать какие-то документы, чтобы по 100 раз повторять одно и то же)) Я детально и неоднократно пояснял почему SQL бесполезен для баз данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:37 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
авторЯ детально и неоднократно пояснял почему SQL бесполезен для баз данных. все рота идет не в ногу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:39 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
* не обязан) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:39 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
* не повторять) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:42 |
|
||
|
Бухгалтерия проводки и счета
|
|||
|---|---|---|---|
|
#18+
БредятинаЯ детально и неоднократно пояснял почему SQL бесполезен для баз данных. При всем уважении, Андрей Леонидович, Вы пока не классик теории БД, поэтому, пожалуйста, приведите ссылки на эти пояснения. И да, Вы не обязаны никому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 14:04 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38903763&tid=1540610]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 365ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...