Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Развернутое сальдо/обороты
|
|||
|---|---|---|---|
|
#18+
Добрый день. Хотелось бы узнать, как народ хранит данные для расчета равернутого сальдо. Например, расчеты с контрагенами. До текущего момнта у нас хранилась аналитика (по которой требуется развернутое сальдо/обороты) по бухг. счету в самой проводке, т.е. в виде mvAcc ( ID, DBookID, CBookID, MoveDate, SumMove, DEntityID, DItemID, CEntityID, CItemID, ... ) где [D][C]EntityID - тип аналитики ( оранизация, р/с и т.п. ) [D][C]ItemID - значение аналитики (из соотв-го справочника) также существует таблица всей аналитики mvaAcc ( mvAccID, EntityID, ItemID, DC ) mvAccID - ссылка на mvAcc.ID DC - признак, дебетовая/кредитовая аналитика Соответвенно отчеты по счетам, где требуется развернутое обороты/сальдо, строились только по таблице mvAcc Так вот, возникла ситуация, когда требуется учитывать развернутоте сальдо не просто по контрагенту, а еще и по договору, т.е. связка (договор+контрагент) Соответственно, возможные варианты действий 1. Создать таблицу связки cuOrgContract ( ID, OrgID, ContractID, ... ) для ввсех OrgID (даже для которых нет договоров) и использвать в качестве [D][C]ItemID сгенерированный cuOrgContract.ID 2. Переделать структуру данных и engine для выборки данных (сальдо/обороты), чтобы учитывали несколько связок 3. ??? что-то еще ??? Предложения увеличить mvAcc на 2 уровень аналитики и т.д. не рассматриваются Хотелось бы услышать мнение многоуважаемого All Кто-нибудь сталкивался с подобными ситуациями и как вы их решали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 13:30 |
|
||
|
Развернутое сальдо/обороты
|
|||
|---|---|---|---|
|
#18+
Любые расчеты с контрагентами сопровождаются документами - накладными и счет-фактурами, платежными документами. В счет-фактурах можно определить реквизит договор (чаще всего так и делают). В платежных документах тоже присутствуют ссылки на фактуры. 1)В качестве аналитики использовать именно документ счет-фактура или платежные документы, в зависимости от операции учета отгрузки или оплаты. В бух проводке в качестве аналитики удобнее канечно использовать "прямые реквизиты" т.е. контрагент, товар/продукция, т.к. формировать запросы легче. Но также можно и добавить аналитичиский раздел документ, поставить его первым при заполнении и описать обработчик - при выборе документа он из его данных заполняет остальные аналитические разделы проводки. В результате и "прямая аналитика" присутствует и есть аналитическая ссылка содержащая любую информацию о расчетах и поставках. 2)Также можно использовать другую схему. В проводке документ вводить не в качестве аналитического раздела по дебету или кредиту счета, а в качестве "документа основания", т.е. на основании какого документа была сформирована учетная запись. Используя обработчик легко можно заполнять все аналитические разделы. Очень удобно и для других проводок. Если сформировать структуру данных описывающую хоз. операцию с привязкой реквизитов документа к аналитическим разделам проводки ХО, то процесс формирования бух. проводок можно автоматизировать на все 100%. Лично мне второй способ нравится больше. Проверено работает надежно. Первый способ используется тогда, когда в системе отсутствуют документы и записи ХО вводятся напрямую. Но если документооборот реализоват, вариант номер 2 очень неплох. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 05:48 |
|
||
|
Развернутое сальдо/обороты
|
|||
|---|---|---|---|
|
#18+
to рубль У нас как раз и используется схема 2. Проводки по документ генерит процедура на основе данных документа и справочных данных так что то процесс формирования бух. проводок автоматизирован на все 100% (ну или чуть скромнее 99.9%). Вопрос был в том, как еще можно учитывать развернутоте сальдо/обороты (в случае связки (OrgID, ContractID)) Пока что я сколняюсь к способу 1. Создать таблицу связки cuOrgContract ( ID, OrgID, ContractID, ... ) для ввсех OrgID (даже для которых нет договоров) и использвать в качестве [D][C]ItemID сгенерированный cuOrgContract.ID ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 15:01 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1546431]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 314ms |

| 0 / 0 |
