Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1F_TEMPLATERES

Справка по компоненту.

Количество версий компонента83
Количество рещенных задач98
Последная дата обработки компонента2023-12-16 20:25:52
Последная дата файла2023-12-16 17:31:33
Последная версия9.1.52.0

Новые задачи в этом компоненте

F_TEMPLATE
101.45971
F_TEMPLATE ( 9.1.11.0 )
2015-02-10 14:52:10

Краткое описание :

Возможность использования средств Атлантиса в макросах назначения платежа

Описание :

Платежное поручение

Что измененно :

Предложение касается настройки макросов для
заполнения назначения платежа в документах.
Просят реализовать возможность вызова функций
Атлантиса в окне, где пользователь составляет макросы
для назначения. Клиент в частности упоминает функцию
if:

Добавить в интерфейс задания параметров шаблона
(F_TEMPLATE::PPT_GETTEMPLATE) возможность вставки
вычисляемых выражений. Например, очень бы пригодилась
конструкция if (condition, expr1, expr2). Сейчас if не
вычисляется а подставляется как есть - т.е. просто в
виде текста. Да и вообще вызов глобальных функций тоже
бы очень пригодился (например, для получения значений
внешних атрибутов/классификаторов). Механизм всего
этого, думаю, можно позаимствовать из механизма
выгрузки банковской выписки, он содержит практически
все возможности. Вкупе с имеющимися макросами получится
довольно обширный функционал для несложных назначений
платежа.

Как измененно :

В окне "Редактирование шаблона" интерфейса "Формирование
назначения платежа" добавлено поле "Тип", значение которого определяет -
находиться ли в строке макрос(значение "М") или вычисляемое выражение(Значение
"А").
При значении поля "Тип" равном "М" интерфейс работает как раньше.
При значении поля "Тип" равном "А" нажатие кнопки "Выбор" открывает интерфейс
"Каталог алгоритмов назначения платежа". В окне редактирования данного
интерфейса с помощью поля "Использовать скрипт" выбираем между вычисляемым
выражением и скриптом. В список пар "Ключ - Алгоритм" добавлено поле "Тип"
позволяющее добавить ключ с макросом в вычисляемое выражение.

Примечание:
При указании в вычисляемом алгоритме ключей, результатом вычисления которых
является текст, данные ключи записывать в одиночных кавычках (пример: '&1').
На данный момент доступны для вычислений поля таблиц :
PlPor
BaseDocP - ДО из шапки документа
BaseDoc - ДО из ХозОперации (при нескольких ХозОперациях не рекомендуется
использовать, т.к. не известно на какой ХозОперации будет позиционирование)
KatOrg - Плательщик
KatOrgP - Получатель
KatOrgNew - Платеж за
KatBank - Счет плательщика
KatBankP - Счет получателя
Dogovor - Договор из ХозОперации (при нескольких ХозОперациях не рекомендуется
использовать, т.к. не известно на какой ХозОперации будет позиционирование)
KlVal
Persons
SchFact.
(Доступ к полям других таблиц будет дорабатываться по мере запросов)

9.1.52.09.1.51.09.1.50.09.1.49.09.1.48.09.1.47.09.1.46.09.1.45.09.1.44.09.1.43.19.1.43.09.1.42.09.1.41.09.1.40.09.1.39.09.1.38.09.1.37.19.1.37.09.1.36.09.1.35.09.1.34.09.1.033.09.1.032.09.1.32.09.1.031.09.1.31.09.1.30.09.1.29.09.1.028.09.1.28.09.1.027.09.1.27.09.1.026.09.1.26.09.1.025.09.1.25.09.1.24.09.1.024.09.1.23.09.1.023.09.1.22.09.1.022.09.1.21.09.1.021.09.1.020.09.1.20.09.1.19.09.1.019.09.1.18.09.1.018.09.1.17.09.1.017.09.1.016.09.1.16.09.1.015.09.1.15.09.1.014.09.1.14.09.1.13.09.1.013.09.1.12.09.1.012.09.1.011.09.1.11.09.1.10.09.1.010.09.1.009.09.1.9.09.1.8.09.1.008.09.1.7.09.1.006.09.1.6.09.1.005.09.1.5.09.1.4.09.1.004.09.1.3.09.1.003.09.1.2.09.1.002.09.1.1.09.1.001.0