Задача 102.137412

Задача :102.137412

2015-05-25 15:49:24
Краткое описание :
Не хватает циклических обработок в SQLTXO
Описание :
F_TXO [Типовые хозяйственные операции (TXO)]
Что измененно :
В новом варианте SQLTXO есть возможность указывать Счет в
пользовательском режиме, при этом в режим можно записать любые счета, каждом
варианте счета может быть свой набор аналитик. К тому же пользовательский режим
может быть на дебете и кредите. 10 циклических обработок явно не хватает для
того чтобы обработать все аналитики, а если аналитики не указывать в
циклической обработке, то они схлопываются, и аналитика не заполнятся в
проводке.
Таким образом, нужно какое-то решение, которое бы, например,
1) могло отменить обработку (агрегацию) сформированого массива проводок
процессором ТХО, чтобы проводки формировались "как есть" (как сделали в
SQL-запросе).
или
2) позволило бы в теле ТХО указывать какие аналитики не нужно схлопывать
или
3) позволило бы увеличить количество циклических обработок в настройке шаблона
ТХО.
Как измененно :
Добавлена общеиспользуемая функция
TxoAddCycle([Каталог аналитики], [Режим аналитики],
[Номер шаблона ТХО]), которая позволяет добавлять
аналитику в циклическую обработку в заданном режиме.
Параметр [Номер шаблона ТХО] указывает в каком шаблоне
нужно добавить циклический разрез. Через точку с
запятой можно указывать несколько номеров. Если
параметром будет пустая строка '', то циклические
разрезы будут добавлены во все шаблоны. Максимальное
количество циклических разрезов, указанных при
настройке ТХО и добавленных с помощью функции
TxoAddCycle, не должно превышать 32-х. За циклический
разрез принимается сочетание [Каталог аналитики] и
[Режим аналитики]. Например, для аналитики
"Организации", если в формулах указать TxoAddCycle(1,
160, '') и TxoAddCycle(1, 161, ''), то это будет
приниматься за 2 циклических разреза. Это будет
означать, что во всех шаблонах ТХО аналитика
организации будет циклически обрабатываться в
пользовательских режимах 0 и 1. И если, используемый в
этом шаблоне, идентификатор заполняет аналитику
"Организации" в этих режимах, проводки буду разбиваться
так, как если бы на счете была указано заполненение
аналитики в режимах 0 и 1 и была явно задана
циклическая обработка. TxoAddCycle при настройке ТХО
нужно указывать только в формулах и самыми первыми, для
того, чтобы циклические разрезы были добавлены до
работы идентификаторов. При использовании в полях
Алгоритм в НДЕ, Валюте и количество могут возникать
побочные действия.

Название продукта Название компонента Тип Последняя версия Дата выхода
C_EXTFUNC_EXTFUNRES9.1.29.02015-05-25 15:49:24
F_PATF_PATRES9.1.17.02015-05-25 15:49:24
F_PATF_PATRES9.1.017.0
G_TXOG_TXODLL9.1.27.02015-05-25 15:49:25
G_TXOG_TXODLL9.1.027.0