|
|
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Недавно я просила помочь с идеями по организации настраиваемого учета с распределением всех движений в системе по счетам клиентов. Вот исходная тема http://www.sql.ru/forum/1144681/organizaciya-nastraivaemogo-ucheta?hl= Посмотрите, пожалуйста, получившуюся схему. Вот, что получилось: Справочник счетов Ид типа счета Описание счета Справочник исходных операций Ид источника движения Описание источника Соответствие счета и объекта Ид счета Ид типа счета Ид клиента Ид точки продаж Ид услуги Ид биллинга Ид юр лица, которому будет перечисление по услуге Ид типа движения Ид правила расчета Правила расчета Ид правила Ид формулы Формулы Ид формулы Тип формулы (функция или простая формула) Формула Динамический SQL для использования формулы Движения по счетам Ид счета Дата Сумма на начало дня Сумма расходных операций Сумма доходных операций Текущая сумма (вычисляемое поле) Движения по транзакциям Ид движения по операции по счету Ид счета Дата Сумма расходной операции Сумма доходной операции Ид типа движения Ид категории Ид исходной операции Тип источника движения (по сути таблица в которой хранится движение) Исходные движения ид клиента дата движения сумма движения ид типа движения ид движения тип источника движения (по сути таблица в которой хранится движение) Есть несколько серверов, на которых формируются движения по счету клиента. Вся информация по движениям по счету передается на один сервер. В каждой операции есть информация о ид клиента дата движения сумма движения ид тип движения ид движения тип источника движения (по сути таблица в которой хранится движение) Сценарий обработки таких сообщений: Приходит событие на сервер, сохраняется в таблицу исходные движения, затем По справочнику "Соответствие счета и объекта" определяется счет, на который будет сформировано движение и правило расчета сумм движений. Используя формулы, привязанные к этому правилу производятся создания движений по счетам. Полученные движения записываются в 2 таблицы - таблица "Движения по транзакциям", где хранятся все движения, и таблица "Движения по счета", где движения суммируются за текущие сутки, эта же таблица используется для отображения клиентам. Таблица "Движения по транзакциям" используется для того, чтобы потом найти "что прошло не так или не туда" и подправить схему. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 10:59 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
Должно быть эдакое понятие "проводка" = набор счетов и правил, по кот. проводится конкретный документ. "Проводка" должна иметь интервал актуальных дат (для изменений законодательства и правил проводки). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 11:57 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
LSVДолжно быть эдакое понятие "проводка" = набор счетов и правил, по кот. проводится конкретный документ. "Проводка" должна иметь интервал актуальных дат (для изменений законодательства и правил проводки). "Проводка" это обычно факт, зафиксированный по неким правилам учёта. Для описанного выше уважаемым LSV понятия привычнее использовать "правило проводки"/"правило учёта". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 13:52 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
АнатоЛой"Проводка" это обычно факт, зафиксированный по неким правилам учёта. Для описанного выше уважаемым LSV понятия привычнее использовать "правило проводки"/"правило учёта".+1. Настройка проводки. Типа того. Проводка это скорее результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 14:16 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
Большое спасибо за ответы! Соответствие счета и объекта -> Правила учета проводки По сути проводка это запись из таблицы "Исходные движения". LSV"Проводка" должна иметь интервал актуальных дат (для изменений законодательства и правил проводки). Есть дата когда она была сформирована, и дата когда были сформированы движения по ней. Тогда получается в таблицу "Движения по транзакциям" Дата переименуется в Дата создания, и добавится Дата применения и Дата, в которую вошла проводка? По сути думали и решили, что "Дата применения" может отличаться от "Дата, в которую вошла проводка" - то есть даты куда применилась проводка по счету. Я не отразила еще нигде такой момент - система должна быть транзакционна. Сейчас есть связанные проводки, которые должны применяться все вместе либо никакая из них не должна применяться. Это разные события из "Исходные движения". Как в таком случае лучше поступить? Сделать таблицу "Ожидающие транзакции" или добавить статус в таблицу "Движения по транзакции" Статус: добавлена, применена, в ожидании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 16:50 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
LSV, Если есть возможность уточните, пожалуйста, по вопросам выше. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2015, 10:07 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
NimuaLSV, Если есть возможность уточните, пожалуйста, по вопросам выше. автор"Дата применения" может отличаться от "Дата, в которую вошла проводка" Все верно. Вы можете в январе проводить документы декабря по старым правилам. В январе правила могут быть уже другими. Т.е. нужно учитывать бухгалтерскую дату при выборе схемы проводки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2015, 10:19 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
Поняла идею, большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2015, 11:01 |
|
||
|
Настраиваемый учет по счетам для учета движений в системе
|
|||
|---|---|---|---|
|
#18+
LSV, помогите советом. В фирме занимающейся оптовой продажей есть CRM которой пользуются несколько лет. Куплена 1С УТП 8.2 для Украины. Есть возможность переноса данных не знаю. Из CRM в Excel перенесены данные. В 1С УТП 8.2 для Украины из Excel перенесены справочник Номенклатура и Контрагенты. Как перенести документы продаж? Территориально: Левый берег, Киев. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2015, 12:43 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38937987&tid=1540573]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 503ms |

| 0 / 0 |

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