|
|
|
проводки
|
|||
|---|---|---|---|
|
#18+
на собеседовании спросили что такое проводки в учете и попросили набросать простую структуру БД с примером проводок смог ответить только в общих чертах, в результате не взяли может кто-нибудь может привести такой пример или подсказать где можно про это почитать это вроде как связано с бух учетом, но интересует именно реализация в БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2015, 10:59 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Wizandrна собеседовании спросили что такое проводки в учете и попросили набросать простую структуру БД с примером проводок смог ответить только в общих чертах, в результате не взяли может кто-нибудь может привести такой пример или подсказать где можно про это почитать это вроде как связано с бух учетом, но интересует именно реализация в БД Видимо, "экзаменатор" хотел проверить - понимаете ли Вы, что в БД не может быть типа сущности "Проводка". Потому что проводка - это транзакция) Хотя, возможно, что и сам "экзаменатор" этого не знает, и просто хотел у Вас узнать что-то новое о БД, а Вы ничего интересного ему не сообщили)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2015, 22:21 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Бредятина, Смотря что понимать под этим. Есть мнение, что транзакция есть суть несколько проводок. Мне правда нравится фраза не проводка, а запись в регистре бухгалтерии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2015, 23:32 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Проводка - это некая атомарная запись об изменении. Изменении, вообще говоря, чего угодно, ибо сам принцип двойной записи - универсален! Если уж говорить про бухгалтерию, то там часто применяют термин "сложная проводка", - это группа атомарных проводок, которые неделимы по смыслу и должны записываться в рамках транзакции. Для большей ясности нужно помнить, что: Приход (Дебет) Расход(Кредит) Т.е. "каждый чих" любого предприятия может быть выражен через проводки указанием: Точки на временно оси, ссылки на счет дебета, т.е. некую бухгалтерскую переменную имеющую смысл конкретного раздела в иерархии учета, ссылки на группу объектов аналитики(набор идентификаторов из справочников), ссылки на счет кредита, ссылки на группу аналитики кредита, сумму(т.е. количественную оценку некоего факта), ссылку на валюту (т.е. некий измеритель факта). Вот такая простая и глубокая философия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 08:39 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Бредятина, Вы могли бы и промолчать, но вы лезете учить:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 08:49 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Привиденная на снимке модель проводки - простейшая, тривиальная, не учитывающая многие важные аспекты ведения учета и бухучета и вряд ли пригодная служить примером для обсуждения. Сначала необходимо договориться о терминах. Понимать ли под "проводкой" запись дебит-кредит или же "проведение" первичного документа (или его части). Ну и если покопаться на форуме, можно найти многостраничные дискуссии на эту тему. Появились новые идеи ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 09:28 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
prog123, А что такое "ссылка на аналитику дебета/кредита" и зачем она нужна? Бредятина, привет :-) авторПривиденная на снимке модель проводки - простейшая, тривиальная, не учитывающая многие важные аспекты ведения учета и бухучета и вряд ли пригодная служить примером для обсуждения. Чего, по Вашему мнению, на картинке не хватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 10:43 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
А что такое "ссылка на аналитику дебета/кредита" и зачем она нужна?Возможно это ссылка на первичный документ, породивший проводку. Также не помешает ссылка на настройку проводок, т.к. проводки со временем могут меняться (новый налог, ставка и пр.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 11:31 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
постоянный мемберА что такое "ссылка на аналитику дебета/кредита" и зачем она нужна?Возможно это ссылка на первичный документ, породивший проводку. На языке 1С это субконто. Так возможно понетней будет)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 11:37 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
постоянный мемберТакже не помешает ссылка на настройку проводок, т.к. проводки со временем могут меняться (новый налог, ставка и пр.). Уже сделанные проводки "со временем могут меняться"? И для этого нужна "ссылка на настройку проводок"? Можете пример привести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 11:42 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarпостоянный мемберпропущено... Возможно это ссылка на первичный документ, породивший проводку. На языке 1С это субконто. Так возможно понетней будет)) а зачем повторять 1С? достаточнго ссылки на первичный документ. А в документе и аналитика и другие атрибуты, в первую очередь дата хозяйственной операции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 14:00 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballerodma_caviarпропущено... На языке 1С это субконто. Так возможно понетней будет)) а зачем повторять 1С? достаточнго ссылки на первичный документ. А в документе и аналитика и другие атрибуты, в первую очередь дата хозяйственной операции С точки зрения информации - да, достаточно. А с точки зрения инкапсуляции логики - процедура расчета остатков у Вас должна будет "знать" про все виды хозяйственных документов (которых вообще говоря может быть много) и уметь разбирать их на аналитики. Добавился новый вид документов - переписываем "ядерную" процедуру расчета остатков. (еще хуже) изменилась логика проведения документа - в ядерную процедуру вносим разбиение "до первого января считаем аналитику по этому виду документов вот так, после первого января - вот этак". Если делаем тиражируемое решение (и у разных клиентов, разумеется, разные виды документов, разная логика в них, и т.д. и т.п.) - это Адъ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 14:26 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballerodma_caviarпропущено... На языке 1С это субконто. Так возможно понетней будет)) а зачем повторять 1С? достаточнго ссылки на первичный документ. А в документе и аналитика и другие атрибуты, в первую очередь дата хозяйственной операции Согласен (это не я ту табличку нарисовал). Хотя согласен частично. В документах аналитика лежит в стиле "кто на что горазд", а в проводках она вся структурирована. Можно создавать единые отчеты, по единой структуре данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 14:46 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Я вот к чему последнее время пришел - делать структуру энтого регистра в виде "лицевых счетов", если так можно выразиться. Правда пока не уверен что это правильно. Тут нет никакой аналитики. Грубо говоря если у вас есть счет "Рассчеты с покупателями" и в аналитику пишете "ООО Покупатель Иванов", то в лицевой структуре будет счет "Счет ООО Покупатель Иванов". Получается упрощенная схема, как в банках. Сгодится в проектах, где нет цели наваять полноценный бух. учет, где "должен сходиться баланс")). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 14:51 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
NafБредятина, Смотря что понимать под этим. Есть мнение, что транзакция есть суть несколько проводок. Мне правда нравится фраза не проводка, а запись в регистре бухгалтерии. Ничего лишнего не нужно понимать. Только то, что когда Вы "отражаете" ("проводите") некую операцию, совершенную в действительности, в информационной системе, то выполняется транзакция, которая, среди прочего кредитует один балансовый счет и дебетует другой на определенную сумму, содержащуюся в операции (или несколько таких подтранзакций выполняется, как Вы написали). Не нужно создавать в системе тип сущность "Проводка" или "Запись в регистре бухгалтерии". Это давно проверено на практике) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:25 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
prog123Проводка - это некая атомарная запись об изменении. Изменении, вообще говоря, чего угодно, ибо сам принцип двойной записи - универсален! Если уж говорить про бухгалтерию, то там часто применяют термин "сложная проводка", - это группа атомарных проводок, которые неделимы по смыслу и должны записываться в рамках транзакции. Для большей ясности нужно помнить, что: Приход (Дебет) Расход(Кредит) Т.е. "каждый чих" любого предприятия может быть выражен через проводки указанием: Точки на временно оси, ссылки на счет дебета, т.е. некую бухгалтерскую переменную имеющую смысл конкретного раздела в иерархии учета, ссылки на группу объектов аналитики(набор идентификаторов из справочников), ссылки на счет кредита, ссылки на группу аналитики кредита, сумму(т.е. количественную оценку некоего факта), ссылку на валюту (т.е. некий измеритель факта). Вот такая простая и глубокая философия. Серьезное заблуждение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:28 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Бредятинакогда Вы "отражаете" ("проводите") некую операцию, совершенную в действительности, в информационной системе, то выполняется транзакция, которая, среди прочего кредитует один балансовый счет и дебетует другой на определенную сумму ... Не нужно создавать сущность "Проводка" или "Запись в регистре бухгалтерии". Это давно проверено на практике) А где как ни в "проводке" тогда все это должно храниться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:29 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
prog123Бредятина, Вы могли бы и промолчать, но вы лезете учить:) Как и любой другой человек)) Все могли бы промолчать, но "лезут". Только я, в отличие от Вас, не учу, а информирую о том, о чем Вы точно не знаете). Обычно, за это говорят "спасибо") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:30 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarБредятинакогда Вы "отражаете" ("проводите") некую операцию, совершенную в действительности, в информационной системе, то выполняется транзакция, которая, среди прочего кредитует один балансовый счет и дебетует другой на определенную сумму ... Не нужно создавать сущность "Проводка" или "Запись в регистре бухгалтерии". Это давно проверено на практике) А где как ни в "проводке" тогда все это должно храниться? "Все это" - это Вы очень хорошо сказали)) Именно в операции "это все" и хранится без всякого бухгалтерского учета)) Так что, добавлять ради двух балансовых счетов еще один тип сущности - просто бессмысленно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:33 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Бредятинаdma_caviarпропущено... А где как ни в "проводке" тогда все это должно храниться? "Все это" - это Вы очень хорошо сказали)) Именно в операции "это все" и хранится без всякого бухгалтерского учета)) Так что, добавлять ради двух балансовых счетов еще один тип сущности - просто бессмысленно) Не ну ради двух понятно что бессмыслено. Если это телефонный справочник, то проводить создание нового контакта через регистр бухгалтерии это перебор)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:36 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Один смысл, впрочем, есть - чтобы на предприятии было как можно больше информационных систем, и было бы что интегрировать с помощью интеграционных платформ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:37 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
БредятинаОдин смысл, впрочем, есть - чтобы на предприятии было как можно больше информационных систем, и было бы что интегрировать с помощью интеграционных платформ))) Бух учет в топку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 15:51 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинcaballeroпропущено... а зачем повторять 1С? достаточнго ссылки на первичный документ. А в документе и аналитика и другие атрибуты, в первую очередь дата хозяйственной операции С точки зрения информации - да, достаточно. А с точки зрения инкапсуляции логики - процедура расчета остатков у Вас должна будет "знать" про все виды хозяйственных документов (которых вообще говоря может быть много) и уметь разбирать их на аналитики. Добавился новый вид документов - переписываем "ядерную" процедуру расчета остатков. (еще хуже) изменилась логика проведения документа - в ядерную процедуру вносим разбиение "до первого января считаем аналитику по этому виду документов вот так, после первого января - вот этак". Если делаем тиражируемое решение (и у разных клиентов, разумеется, разные виды документов, разная логика в них, и т.д. и т.п.) - это Адъ. остатки и обороты расчитываються по бухгалтерскому счету. документы там ни при чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:07 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarcaballeroпропущено... а зачем повторять 1С? достаточнго ссылки на первичный документ. А в документе и аналитика и другие атрибуты, в первую очередь дата хозяйственной операции Согласен (это не я ту табличку нарисовал). Хотя согласен частично. В документах аналитика лежит в стиле "кто на что горазд", а в проводках она вся структурирована. Можно создавать единые отчеты, по единой структуре данных. если уж упомянули 1С то там многоуровневые субконто, в зависимости от счета одним полем в таблице вы все равно не обойдетесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:09 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballerodma_caviarпропущено... Согласен (это не я ту табличку нарисовал). Хотя согласен частично. В документах аналитика лежит в стиле "кто на что горазд", а в проводках она вся структурирована. Можно создавать единые отчеты, по единой структуре данных. если уж упомянули 1С то там многоуровневые субконто, в зависимости от счета одним полем в таблице вы все равно не обойдетесь. Ну он абстратно описал наверное. И потом это может быть отдельная таблица. И это поле может быть ссылкой на нее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:14 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroостатки и обороты расчитываються по бухгалтерскому счету. документы там ни при чем. Остатки и обороты нужно считать в разрезе аналитик - если аналитики нигде, кроме как в документах, не хранятся, то документы "при чем". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:15 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
вообще я думаю что аналитику и бухгалтерию смешивать не стоит. Оно вроде бы универсальннее но на самом деле создает кучу проблем. во первых не все фирмы ведут бухгалтерию. Если проводки и аналитика (которая веется отдельно в каких нибудь регистрах) не связаны их можно просто отключить. во вторых если к проводке вешать аналитику то получается надо делать проводку на каждый аналитический обьект. то есть как в 1С накладная на 20 позиций генерит 20 проводок по счету Товары что глупо. По класике бухгалтера не должно волновать сколько какого товара пришло, так же как и кладовщика обороты по счету. даже если этот один тот же человек - это все равно разные задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:18 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
авторОстатки и обороты нужно считать в разрезе аналитик А Вам не сложно привести пример "аналитики" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:18 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинcaballeroостатки и обороты расчитываються по бухгалтерскому счету. документы там ни при чем. Остатки и обороты нужно считать в разрезе аналитик - если аналитики нигде, кроме как в документах, не хранятся, то документы "при чем". в том то и дело что на практике не нужно это 1С так делает потому что у нее такая структура зачем в главной книге или шахматке сколько на складе красных трусов и сколько из продали за прошлую неделю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:21 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
londiniumавторОстатки и обороты нужно считать в разрезе аналитик А Вам не сложно привести пример "аналитики" Самый простой пример - 2 аналитики-разреза, "товары" и "клиенты". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:26 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroКот Матроскинпропущено... Остатки и обороты нужно считать в разрезе аналитик - если аналитики нигде, кроме как в документах, не хранятся, то документы "при чем". в том то и дело что на практике не нужно это 1С так делает потому что у нее такая структура зачем в главной книге или шахматке сколько на складе красных трусов и сколько из продали за прошлую неделю А зачем эти данные("сколько на складе красных трусов и сколько их продали за прошлую неделю") хранить где-то еще, в каких-то других структурах? Это, очевидно, чревато расхождением между этой дополнительной структурой и БУ. План счетов - это не только БУ, это универсальный механизм хранения данных о движениях чего угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:32 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroКот Матроскинпропущено... Остатки и обороты нужно считать в разрезе аналитик - если аналитики нигде, кроме как в документах, не хранятся, то документы "при чем". в том то и дело что на практике не нужно это 1С так делает потому что у нее такая структура зачем в главной книге или шахматке сколько на складе красных трусов и сколько из продали за прошлую неделю Ну склад, например, чем не аналитика? Хотя для бух учета это действительно может быть и не нужно. А контрагент? Отслеживается же кто кому должен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:36 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Или приход в кассу. В аналитике по дебету счета 50 нужно указать что это за касса конкретно. Или зводить два отдельных (лицевых) счета Касса №1 и Касса №2, что я и стал делать все чаще). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:40 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин План счетов - это не только БУ, это универсальный механизм хранения данных о движениях чего угодно. это в 1С так. В реальности хранятся только синтетические данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:45 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarИли приход в кассу. В аналитике по дебету счета 50 нужно указать что это за касса конкретно. Или зводить два отдельных (лицевых) счета Касса №1 и Касса №2, что я и стал делать все чаще). Это подходит, пока на счете ровно одна аналитика. А если больше одной - система лицевых счетов не спасает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:47 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинcaballeroостатки и обороты расчитываються по бухгалтерскому счету. документы там ни при чем. Остатки и обороты нужно считать в разрезе аналитик - если аналитики нигде, кроме как в документах, не хранятся, то документы "при чем". во первых не всегда нужно . Во вторых что мешает хранить аналитику в отдельных таблицах. есть справочник товаров складов. Вот и сделайте еще одну таблицу движения по складу о ссылкой опять же на первичный документ. тогда по этой таблице можно делать складские отчеты и не впутывать туда бухгалтерские счета. а бухгалтер будет работать с синтетикой - ему пофиг на каком складе что лежит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:50 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarБредятинаОдин смысл, впрочем, есть - чтобы на предприятии было как можно больше информационных систем, и было бы что интегрировать с помощью интеграционных платформ))) Бух учет в топку? ))) В топку Ваше понимание предметной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:52 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroКот Матроскинпропущено... Остатки и обороты нужно считать в разрезе аналитик - если аналитики нигде, кроме как в документах, не хранятся, то документы "при чем". во первых не всегда нужно . Во вторых что мешает хранить аналитику в отдельных таблицах. есть справочник товаров складов. Вот и сделайте еще одну таблицу движения по складу о ссылкой опять же на первичный документ. тогда по этой таблице можно делать складские отчеты и не впутывать туда бухгалтерские счета. а бухгалтер будет работать с синтетикой - ему пофиг на каком складе что лежит. Так это что, для каждой такой структуры пилить свой отчет оборотно-сальдовой ведомости, например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:55 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarТак это что, для каждой такой структуры пилить свой отчет оборотно-сальдовой ведомости, например? а зачем для каждой структуры такой отчет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:56 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarБредятинапропущено... "Все это" - это Вы очень хорошо сказали)) Именно в операции "это все" и хранится без всякого бухгалтерского учета)) Так что, добавлять ради двух балансовых счетов еще один тип сущности - просто бессмысленно) Не ну ради двух понятно что бессмыслено. Если это телефонный справочник, то проводить создание нового контакта через регистр бухгалтерии это перебор)). Вы даже не задумываетесь над тем, что читаете) Телефонный справочник - это не операция, как и Сотрудник, Материал, Договор, Клиент и т.д.) Впрочем, в фундаментальной теме о БД, которую Вы, конечно, читали, Человек рассматривался, например, как связь, а не сущность))... Итак: "Все это" - это Вы очень хорошо сказали)) Именно в операции "это все" и хранится без всякого бухгалтерского учета)) Так что, добавлять ради двух балансовых счетов еще один тип сущности - просто бессмысленно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 16:57 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Бредятинаdma_caviarпропущено... Не ну ради двух понятно что бессмыслено. Если это телефонный справочник, то проводить создание нового контакта через регистр бухгалтерии это перебор)). Вы даже не задумываетесь над тем, что читаете) Телефонный справочник - это не операция, как и Сотрудник, Материал, Договор, Клиент и т.д.) Впрочем, в фундаментальной теме о БД, которую Вы, конечно, читали, Человек рассматривался, например, как связь, а не сущность))... Итак: "Все это" - это Вы очень хорошо сказали)) Именно в операции "это все" и хранится без всякого бухгалтерского учета)) Так что, добавлять ради двух балансовых счетов еще один тип сущности - просто бессмысленно) Помоему это передергивание слов и троллинг. "Как собеседник Вы мне более не интересны" (с) )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:00 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballerodma_caviarТак это что, для каждой такой структуры пилить свой отчет оборотно-сальдовой ведомости, например? а зачем для каждой структуры такой отчет? Ну хорошо, для половины структур. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:01 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинdma_caviarИли приход в кассу. В аналитике по дебету счета 50 нужно указать что это за касса конкретно. Или зводить два отдельных (лицевых) счета Касса №1 и Касса №2, что я и стал делать все чаще). Это подходит, пока на счете ровно одна аналитика. А если больше одной - система лицевых счетов не спасает. Ну да, это уже вообще не бух учет получается, а примитивная структура для хранения движений денег или остатков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:03 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarcaballeroпропущено... а зачем для каждой структуры такой отчет? Ну хорошо, для половины структур. на самом деле структуры - это различные типы хозяйственных обьектов: сотрудники, товары, контрагенты во первых их не так много во вторых отчеты для каждого типа имеют различные экономических смысл и структуру с одной стороны удобно тупо вывести остатки и обороты, с другой стороны пользователю гораздо удобнее и привычнее отчеты заточеные на прикладную область ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:10 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballerodma_caviarпропущено... Ну хорошо, для половины структур. на самом деле структуры - это различные типы хозяйственных обьектов: сотрудники, товары, контрагенты во первых их не так много во вторых отчеты для каждого типа имеют различные экономических смысл и структуру с одной стороны удобно тупо вывести остатки и обороты, с другой стороны пользователю гораздо удобнее и привычнее отчеты заточеные на прикладную область Например обороты по складу, обороты по кассе, обороты по выдаче в подотчет по конкретному сотруднику... круто ведь иметь один универсальный отчет, который все это умеет отобразить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:17 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarБредятинапропущено... Вы даже не задумываетесь над тем, что читаете) Телефонный справочник - это не операция, как и Сотрудник, Материал, Договор, Клиент и т.д.) Впрочем, в фундаментальной теме о БД, которую Вы, конечно, читали, Человек рассматривался, например, как связь, а не сущность))... Итак: "Все это" - это Вы очень хорошо сказали)) Именно в операции "это все" и хранится без всякого бухгалтерского учета)) Так что, добавлять ради двух балансовых счетов еще один тип сущности - просто бессмысленно) Помоему это передергивание слов и троллинг. "Как собеседник Вы мне более не интересны" (с) )) Разумеется) Так держать!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:27 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
П-ЛПривиденная на снимке модель проводки - простейшая , тривиальная, не учитывающая многие важные аспекты ведения учета и бухучета и вряд ли пригодная служить примером для обсуждения. Сначала необходимо договориться о терминах. Понимать ли под "проводкой" запись дебит-кредит или же "проведение" первичного документа (или его части). Ну и если покопаться на форуме, можно найти многостраничные дискуссии на эту тему. Появились новые идеи ? Вы страшно далеки от обсуждаемой темы.:) Приведенная схема - практически абсолютная в смысле универсальности и полноты. Но это для дилетанта - неочевидно. PS Ни о каких "документах" тут речи даже близко не идёт. Речь идёт об атомарной записи факта некоей произвольной деятельности некоего субъекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:51 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Это фрагмент схемы, реализующий многомерный и многоуровневый учет одновременно. Универсальный Куб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:55 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Инфу я приводил для пользователя Wizandr, надеюсь он уже проникся:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 17:57 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
prog123, Смущают поля "количество" и "сумма". Вы и количество и сумму одной проводкой, что ли, со счета на счет гоняете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:01 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинprog123, Смущают поля "количество" и "сумма". Вы и количество и сумму одной проводкой, что ли, со счета на счет гоняете? Согласен, но это для наглядности того, что такое проводка. А вообще то на количественную оценку должна быть тоже ссылка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:08 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Приведенную схему можно трактовать и так: Есть некая произвольная система, опысывающаяся произвольным количество параметров произвольного типа и которые имеют произвольную иерархию. Состояние системы "ДО" и её состояние "ПОСЛЕ" - определяется временной меткой и остальными данными в нарисованной схеме. Т.е. это уже не проводка, а фиксация двух состояний (тут и пригодилась двойная запись) произвольной системы с произвольным числом параметров, с конфигурацией многомерного куба ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:14 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
prog123Это фрагмент схемы, реализующий многомерный и многоуровневый учет одновременно. Универсальный Куб. как вы думаете, почему вместо универсальных кубов народ таки использует реляционные схемы с разными таблицами? Может потому что от таких кубов проблем больше чем пользы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:37 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarНапример обороты по складу, обороты по кассе, обороты по выдаче в подотчет по конкретному сотруднику... круто ведь иметь один универсальный отчет, который все это умеет отобразить. угуЮ кроме того что в половине случаев такие отчеты бессмысоенны. Какой смысл в оборотах по подотчету? да и обороты по кассе тоже - бизнесу гораздо интереснее прибыль а не тупо оборот по кассе который ни о чем не говорит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:41 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroprog123Это фрагмент схемы, реализующий многомерный и многоуровневый учет одновременно. Универсальный Куб. как вы думаете, почему вместо универсальных кубов народ таки использует реляционные схемы с разными таблицами? Может потому что от таких кубов проблем больше чем пользы? Потому что слишком тупы, сэр:) Им проще работать с технологиями вчерашнего/позавчерашнего дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:44 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballerodma_caviarНапример обороты по складу, обороты по кассе, обороты по выдаче в подотчет по конкретному сотруднику... круто ведь иметь один универсальный отчет, который все это умеет отобразить. угуЮ кроме того что в половине случаев такие отчеты бессмысоенны. Какой смысл в оборотах по подотчету? да и обороты по кассе тоже - бизнесу гораздо интереснее прибыль а не тупо оборот по кассе который ни о чем не говорит. Какой смысл в ведении учета как такового, ведь "бизнесу" интересна прибыль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:48 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballero да и обороты по кассе тоже - бизнесу гораздо интереснее прибыль а не тупо оборот по кассе который ни о чем не говорит. Оборот по кассе нужен хотя бы для того чтобы кассу сверить - столько там реального бабла, сколько должно быть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 18:55 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
авторКакой смысл в ведении учета как такового, ведь "бизнесу" интересна прибыль. ну как это? для таких "бизнесьменов" изобрели холеру под названием "управленческий учет", где постарались спрятать страшные деьет и кредит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 19:01 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинcaballero да и обороты по кассе тоже - бизнесу гораздо интереснее прибыль а не тупо оборот по кассе который ни о чем не говорит. Оборот по кассе нужен хотя бы для того чтобы кассу сверить - столько там реального бабла, сколько должно быть. для этого нужны остатки а не оборот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 23:54 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroКот Матроскинпропущено... Оборот по кассе нужен хотя бы для того чтобы кассу сверить - столько там реального бабла, сколько должно быть. для этого нужны остатки а не оборот Вы когда выписку по карте смотрите, вам тоже достаточно остатка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 00:14 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Wizandrна собеседовании спросили что такое проводки в учете и попросили набросать простую структуру БД с примером проводок смог ответить только в общих чертах, в результате не взяли может кто-нибудь может привести такой пример или подсказать где можно про это почитать это вроде как связано с бух учетом, но интересует именно реализация в БД Матричную алгебру в институте изучал? Если только проходил, то про проводки кури там! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 01:21 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviarЯ вот к чему последнее время пришел - делать структуру энтого регистра в виде "лицевых счетов", если так можно выразиться. Правда пока не уверен что это правильно. Тут нет никакой аналитики. Грубо говоря если у вас есть счет "Рассчеты с покупателями" и в аналитику пишете "ООО Покупатель Иванов", то в лицевой структуре будет счет "Счет ООО Покупатель Иванов". Получается упрощенная схема, как в банках. Сгодится в проектах, где нет цели наваять полноценный бух. учет, где "должен сходиться баланс")). это не совсем правильно, таким образом Вы раздуваете план счетов! Представьте, если у Вас 5000 контргаентов!!! Будет 5000 лицевых счетов? зачем? а посмотреть, например, общую задолженность? по такому принципу, раньше, работали некоторые бухгалтеры, в частности, пример 1С 6.0, там на каждый чих (хоз.операцию) нерадивый бухгалтер делал так называемый субсчет, куда относил суммы.... такого косяка косякового поимели, что звездец какой-то! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 02:15 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
wamacodma_caviarЯ вот к чему последнее время пришел - делать структуру энтого регистра в виде "лицевых счетов", если так можно выразиться. Правда пока не уверен что это правильно. Тут нет никакой аналитики. Грубо говоря если у вас есть счет "Рассчеты с покупателями" и в аналитику пишете "ООО Покупатель Иванов", то в лицевой структуре будет счет "Счет ООО Покупатель Иванов". Получается упрощенная схема, как в банках. Сгодится в проектах, где нет цели наваять полноценный бух. учет, где "должен сходиться баланс")). это не совсем правильно, таким образом Вы раздуваете план счетов! Представьте, если у Вас 5000 контргаентов!!! Будет 5000 лицевых счетов? зачем? а посмотреть, например, общую задолженность? по такому принципу, раньше, работали некоторые бухгалтеры, в частности, пример 1С 6.0, там на каждый чих (хоз.операцию) нерадивый бухгалтер делал так называемый субсчет, куда относил суммы.... такого косяка косякового поимели, что звездец какой-то! В том и дело, что плана счетов тут нет. Тут есть таблица счетов. И это не бухучет, это упрощенная структура движения денег там где это применимо. Ну можно конечно у каждого счета сделать свойство "Балансовый счет" для выбора счета из плана счетов. Но тут уже проще наверное заюзать обычную бухгалтерию с аналитикой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 02:57 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
caballeroКот Матроскинпропущено... Оборот по кассе нужен хотя бы для того чтобы кассу сверить - столько там реального бабла, сколько должно быть. для этого нужны остатки а не оборот Нет. Оборота достаточно, чтобы понять что что-то не так. А вот чтобы выяснить что именно не так - обороты весьма желательны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 09:07 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскинпостоянный мемберТакже не помешает ссылка на настройку проводок, т.к. проводки со временем могут меняться (новый налог, ставка и пр.). Уже сделанные проводки "со временем могут меняться"? И для этого нужна "ссылка на настройку проводок"? Можете пример привести?Речь шла не о проводке, а о схеме(настройке) проводки, т.е. что куда и как проводить. Допустим ввели новый налог и схема проводки должна быть дополнена. При этом должна сохраниться возможность юзания старой схемы (для осущ. проводок "задним числом"). Поэтому в самой проводке может быть смысл хранить ссылку на схему, которая ее "провела". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 10:39 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
постоянный мемберКот Матроскинпропущено... Уже сделанные проводки "со временем могут меняться"? И для этого нужна "ссылка на настройку проводок"? Можете пример привести?Речь шла не о проводке, а о схеме(настройке) проводки, т.е. что куда и как проводить. Допустим ввели новый налог и схема проводки должна быть дополнена. При этом должна сохраниться возможность юзания старой схемы (для осущ. проводок "задним числом"). Поэтому в самой проводке может быть смысл хранить ссылку на схему, которая ее "провела". Это по идее уже операция, а не проводка. Проводка это тупо-запись, откуда взяли, куда положили. Если начиная с нового года нужно, к примеру, сумму разбивать на две, типа положили на доходы текущего приода и на доходы будущего периода, так пусть этим операция заведует. Это неаверное в лбом случае какой-то код должен быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 10:49 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
dma_caviar Это неаверное в лбом случае какой-то код должен быть? не обязательно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 11:01 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
ViPRosdma_caviar Это неаверное в лбом случае какой-то код должен быть? не обязательно ))) ну к ВИПРОСу это не относится)) там все настраивается без кодирования) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 11:03 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
постоянный мемберКот Матроскинпропущено... Уже сделанные проводки "со временем могут меняться"? И для этого нужна "ссылка на настройку проводок"? Можете пример привести?Речь шла не о проводке, а о схеме(настройке) проводки, т.е. что куда и как проводить. Допустим ввели новый налог и схема проводки должна быть дополнена. При этом должна сохраниться возможность юзания старой схемы (для осущ. проводок "задним числом"). Поэтому в самой проводке может быть смысл хранить ссылку на схему, которая ее "провела". "Новый налог", "схема дополнена", "должна сохраниться возможность старой" - все хорошо. Ссылка из проводки на схему зачем? В каком алгоритме Вы идете от существующей проводки к схеме ? Не в проводке должна быть ссылка на схему (это бессмысленное дублирование информации, учитывая количество проводок в системе - довольно дорогое), а у схемы должна быть связь с типом документа, порождающего проводку. И вот тогда, если документ решат перепровести - то мы пойдем в схему, посмотрим там периоды применимости, возьмем соответствующий нужному периоду алгоритм и пересоздадим по нему проводку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 11:55 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин"Новый налог", "схема дополнена", "должна сохраниться возможность старой" - все хорошо. Ссылка из проводки на схему зачем? В каком алгоритме Вы идете от существующей проводки к схеме ? Не в проводке должна быть ссылка на схему (это бессмысленное дублирование информации, учитывая количество проводок в системе - довольно дорогое), а у схемы должна быть связь с типом документа, порождающего проводку. И вот тогда, если документ решат перепровести - то мы пойдем в схему, посмотрим там периоды применимости, возьмем соответствующий нужному периоду алгоритм и пересоздадим по нему проводку.Эта ссылка не обязательна , но иногда она может пригодиться, н-р для поиска ошибок, к-л перепроводок и т.д. Учитываем, что настройки проводок часто делаются на продакшене, т.е. тестируются в процессе эксплуатации. :) И делать правки и вручную подчищать ошибки в БД иногда приходится. И "избыточная" инфа может здорово помочь. И не надо тут разводить флуд про тестирование и продакшн. Ок ? В любой корпоративной системе масса избыточной инфы. Цена избыточного хранения - пустяк. 4 байта без индекса. Неск. % от таблицы. зы: Сам журнал проводок по большому счету полностью избыточен, т.к. абсолютно вся инфа есть в первичке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 12:21 |
|
||
|
проводки
|
|||
|---|---|---|---|
|
#18+
постоянный мемберКот Матроскин"Новый налог", "схема дополнена", "должна сохраниться возможность старой" - все хорошо. Ссылка из проводки на схему зачем? В каком алгоритме Вы идете от существующей проводки к схеме ? Не в проводке должна быть ссылка на схему (это бессмысленное дублирование информации, учитывая количество проводок в системе - довольно дорогое), а у схемы должна быть связь с типом документа, порождающего проводку. И вот тогда, если документ решат перепровести - то мы пойдем в схему, посмотрим там периоды применимости, возьмем соответствующий нужному периоду алгоритм и пересоздадим по нему проводку.Эта ссылка не обязательна , но иногда она может пригодиться, н-р для поиска ошибок, к-л перепроводок и т.д. Не может - описанной мной схемы для этого полностью достаточно, а стоит она порядков на 5 меньше ресурсов и не порождает ФЗ в проводке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2015, 12:28 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1540645]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
116ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 526ms |

| 0 / 0 |
