Re: Ставлю '+' и вложение готово. Прошу вариантности ta-фактам.



Posted by Васеленко Сергей, Фирма КАРДИНАЛ (62.118.128.90) on September 07, 2001 at 06:26:47:

In Reply to: Ставлю '+' и вложение готово. Прошу вариантности ta-фактам. posted by Борис, Киев. on September 06, 2001 at 15:10:16:

Привет, Боря!

Спасибо за ответ.

: Сергей, задавал ли себе вопрос и есть ли ответ в цифрах на него.

: Во сколько раз дороже тебе вычислить сальдо контрагента в ф-к(call EAA), относительно стандартной постановки[ea ..]?

Ответы в цифрах были в 98 году при тестировании новой системы.
В целом, система работает в два раза медленнее, чем при использовании стандартных механизмов.

Конструкция [get EA,N1+'·'+N2], которую можно использовать в файлах-коэффициентах, работает медленнее, чем [ea ].
Но с учетом того, что вместо 4 ta-фактов генерируется один Entry, получается небольшое замедление в целом при гораздо больших возможностях.

Конкретные данные систем опубликованы сегодня в ответе на сообщение "Новая, более быстродействующая модификация ФБП:Сервера".

: Какой процент контрагентов заключает более одного типа договора с учетным предприятием?

Из организаций очень не много.
Но сотрудники к примеру - 70,71,73 счета активно используют.
Подразделения выступают и как подразделения, в которых работают сотрудники, и как склады в операциях с ТМЦ, и как источники затрат, и как получатели доходов.

Каждый объект учета должен быть представлен в системе один раз.
Это закон нормализации любых данных.

: Мои ответы такие.

: 1.
: В большинстве случаях в ф-к требуется определиться с сальдо по контрагенту. Во сколько раз дороже не измерял, но считал и считаю, что искать факты в ф-к расточительно.

При быстрых фактах даже искать не так уж долго.
Но я к этому не призываю.
Любые сальдо доступны через get (и процедуры), обороты и корреспонденции - только по синтетическим счетам.

: 2.
: Как правило не более 5-10% контрагентов имеют принципиально разные договора.
: Т.е. - это немного. И экономия на заведении справочника - не экономия.

Ответ выше.

: Вложенность может быть достаточно универсально решена в пределах 9-ти символов обозначения.
: Очень простое правило при создании вложений, если с.с. будет родителем, он должен закончиться "+".

: Согласен, что при этом есть ограничение, но в безразмерности есть свои пороки и до сегодня 9-ти символов хватало.
: С другой стороны, сколько работы над предложенными тобой типовыми настройками придется сделать, чтобы устроить еще один принципиальный уровень. Например, недавно столкнулись с бюджетом, есть там так называемые коды расходов, и контрагенты должны группироваться по этим кодам. Никаких дополнительных форм в моих построениях написано не было, просто настроен план счетов и всё. Единственное, понял без чего не могут бюджетные бухгалтеры, так это без мемориальных ордеров, да еще и с развернутым сальдо, а по кассе и р.с. еще и по дням. Еще сворачивать и разорачивать вложения столько сколько их есть, да и проваливаться в анализ любого корреспондента(свернутый он или развернутый) до операции, корректировать и возвращаться.

Вопрос в том, как получать данные по счетам-родителям.

Если используются стандартные проводки, то данные по ним получаются консолидацией данных в момент выполнения форм.

В приведенной системе данные готовятся в самой проводке и всегда готовы.
К примеру, нет разницы, между


OD=[get OD,'62',ml]-[get OD,'62',mf,0]
OD=[get OD,'62.01',ml]-[get OD,'62.01',mf,0]
OD=[get OD,'62.011',ml]-[get OD,'62.011',mf,0]

Т.е. данные по ВСЕМ синтетическим счетам любого уровня получаются единообразно и всегда готовы.

С уважением, Васеленко Сергей.



Пpишедшие ответы: