Спецпеременные и процедуры языка RSL для ПК RS-Retail v.5.50

Скачать документ(Интерфейсы_языка_RSL_RS-Retail.pdf, 3910454)
Тип документа:Руководство программиста
Продукт:RS-Bank 5.50.003
Разделы:Tools
Дата документа:25.07.2023

Описание документа

Руководство содержит описание переменных и процедур языка интерпретатора RSL, которые используются при создании макромодулей, входящих в ПК RS-Retail v.5.50, и при написании пользователем собственных макропрограмм.
Спецпеременные и процедуры языка RSL поставляются в виде стандартных RSL-модулей и становятся доступными пользователю после подключения этих модулей к программам. Чтобы
подключить какой-либо модуль, необходимо воспользоваться командой Import.
Руководство содержит примеры, иллюстрирующие использование спецпеременных и процедур при написании программ.

Изменения документа

  • 25.07.2023
    • изменено
      • Изменены контактные данные компании.
  • 29.11.2022
    • изменено
      • Изменены контактные данные компании.
  • 25.05.2022
    • изменено
      • Изменены контактные данные компании на последней странице.
  • 28.03.2022
    • добавлено
      • В главу "Модуль CommonInter" в раздел "Классы" добавлены следующие подразделы:
      • "TFMAddress".
      • "TFMAddress\Методы класса TFMAddress".
      • "TFMAddress\Методы класса TFMAddress\Fill_for_client".
      • "TFMAddress\Методы класса TFMAddress\Fill_for_bank_acc".

  • 25.11.2021
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter\RtObj_SetCtgVal" доработано описание параметра RewriteVal.
  • 24.09.2021
    • изменено
      • Изменены контактные данные компании на последней странице.
  • 30.08.2021
    • изменено
      • В главу "Списки системных переменных основания для различных банковских продуктов" в раздел "Вклады" добавлено описание спецпеременных {НомерДоговора}, {ДатаДоговора}, {СчетПлатПроц} и {ИмяПлательщика}.
  • 26.07.2021
    • изменено
      • В главе "Модуль PercInter" в разделе "Процедуры" актуализировано описание процедуры PercRateAL.
  • 25.01.2021
    • изменено
      • В главу "Модуль CommonInter" в раздел "Процедуры, определенные в модуле CommonInter" внесены следующие изменения:
      • Добавлено описание процедур RslChangeArrest() и RslSetArrest().
      • В подразделе "FileCommentRt" уточнено описание процедуры.
      • В главе "Модуль PercInter" в разделе "Процедуры\GetEndDepDateForCurDate" уточнено описание процедуры.
  • 27.10.2020
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter\GetBookAccounts" доработано описание одноименной процедуры.
  • 06.05.2020
    • изменено
      • В главу "Модуль CommonInter" в раздел "Процедуры, определенные в модуле CommonInter" добавлено описание процедуры Fmeswin.
  • 28.01.2020
    • изменено
      • В главе "Модуль CFormInter" в разделе "Процедуры\onEvent" доработано описание одноименной процедуры.
  • 28.08.2019
    • изменено
      • На последней странице изменены контактные данные компании.
  • 15.07.2019
    • изменено
      • По всему документу исправлены ошибки форматирования.
  • 24.04.2019
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter\SetRegValue" доработано описание процедуры SetRegValue.
  • 22.03.2019
    • изменено
      • Изменен формат документа.
  • 29.01.2019
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" в описании процедуры FindCountry доработано описание параметра terror.
  • 31.10.2018
    • изменено
      • Актуализирована информация на второй странице руководства.
        В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" доработано описание промера использования функции GetBookAccountsEx ().
  • 25.09.2018
    • изменено
      • В главе "Модуль CommonInter" в разделе "Классы\TDepClient" доработано описание примера использования класса.
  • 21.06.2018
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" доработано описание следующих процедур:
      • SelectBank - актуализирован пример использования процедуры;
      • SetRegValue - добавлен текст внимания о требуемом уровне доступа пользователя в зависимости от того, из какого приложения планируется запуск процедуры.
  • 27.03.2018
    • изменено
      • В главу "Модуль DeposInter" в раздел "Процедуры" в описание процедуры DeleteDocument добавлено примечание, что необходимым условием работы процедуры является наличие в макросе процедур OpenDepfiles и CloseDepFiles, а также доработан пример использования процедуры.
  • 02.03.2018
    • изменено
      • Изменена последняя страница, содержащая контактные данные о компании.
  • 26.12.2017
    • изменено
      • В главу "Модуль PercInter" в раздел "Процедуры" в описание процедуры GetPcAlgForDateFix добавлено примечание, что необходимым условием работы процедуры является наличие в макросе процедур OpenDepfiles и CloseDepFiles.
  • 16.08.2017
    • добавлено
      • В главу "Приложение. Списки системных переменных основания для различных банковских продуктов" добавлен раздел "Сейфовые ячейки".
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" доработаны названия значений параметра DontCheckCurrFlag.
        В главу "Приложение. Списки системных переменных основания для различных банковских продуктов" в раздел "Оперкасса и кладовая отделения" добавлено описание спецпеременных {ПеренестиИзПервичДокумента} и {НомерСертификата}.
  • 09.03.2017
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" в описании примера использования функции RtObj_GetCtgVal значение "1001" заменено на "388".
  • 16.02.2017
    • изменено
      • Изменены контактные данные компании.
  • 23.11.2016
    • изменено
      • В главу "Модуль CommonInter" внесены изменения:
        • В раздел "Классы\Доработка макросов для работы с данными о клиентах\Замена обращений к записям таблиц базы данных\Замена обращений к записям таблицы depclnt.dbt" в блок данных "Соответствие полей записей таблицы depclnt.dbt и структуры commclnt.rec" внесены следующие изменения:
      • добавлено описание полей City и CityF;
      • доработано описание возможных значений полей IsMale и NotResident.
      • • В раздел "Процедуры" в описание процедуры DefDepBalAccount добавлен параметр accountLink.
  • 02.09.2016
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" доработано описание метода GetCtgs.
        В главе "Модуль CFormInter" в разделе "Процедуры" доработано описание процедуры onEvent.
  • 10.06.2016
    • изменено
      • В главу "Модуль CFormInter" в раздел "Процедуры" добавлено описание процедуры getBuffer.
  • 11.04.2016
    • изменено
      • В главе "Модуль DeposInter" в разделе "Процедуры" доработано описание параметров процедуры PanelAccountForSelect.
  • 25.03.2016
    • добавлено
      • В главу "Модуль CommonInter" в раздел "Классы" добавлены подразделы:
      • "RslTClientEx".
      • "TAddressesEx".
      • "TDocumentEx".
      • "TOfficerEx".
  • 10.03.2016
    • изменено
      • Изменена последняя страница, содержащая контактные данные о компании.
  • 25.01.2016
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" доработано описание параметров функции GetCtgs.
  • 09.12.2015
    • изменено
      • В главе "Модуль CommonInter" в разделе "Классы\TDepClient\Методы класса TDepClient" доработано описание функции MakeFullStrAddress.
        Изменена последняя страница, содержащая контактные данные о компании.
  • 21.10.2015
    • изменено
      • В руководстве изменена последняя страница, содержащая контактные данные о компании.
  • 23.07.2015
    • изменено
      • В главу "Модуль CommonInter" в раздел "Процедуры" внесены следующие изменения:
      • для функции GetCtgs доработано описание параметра lsctgs, а также пример использования функции;
      • добавлено описание функции SetMoneyHIST_VAL.
  • 09.09.2014
    • изменено
      • В главу "Модуль CommonInter" в раздел "Процедуры, определенные в модуле CommonInter" внесены следующие изменения:
        • Доработано описание функции FindCountry.
        • Исправлен пример использования функции DefDepBalAccount.
  • 21.07.2014
    • изменено
      • В главу "Модуль CommonInter" раздел "Процедуры, определенные в модуле CommonInter" добавлено описание функции GetCtgs().
  • 14.05.2014
    • изменено
      • В главе "Модуль CommonInter" изменены следующие разделы:
        • в раздел "Процедуры, определенные в модуле CommonInter" добавлено описание функции GetRestAcc;
        • в разделе "Классы\TMdbRecordset\Методы класса TMdbRecordse\Методы возвращения информации" удалено описание процедуры SetMoneyHIST_VAL().
  • 12.03.2014
    • изменено
      • В главе "Модуль CommonInter" разделе "Спецпеременные, определенные в модуле CommonInter" удалена информация о настройках реестра:
        RS-RETAIL\СЕРВИСНЫЕ\ЛИМИТЫ\ОБЯЗАТЕЛЬНЫ_РЕКВИЗИТЫ_КЛИЕНТА\ОПЕРАЦИИ_ ОБЩИЕ;
        RS-RETAIL\СЕРВИСНЫЕ\ЛИМИТЫ\ОБЯЗАТЕЛЬНЫ_РЕКВИЗИТЫ_КЛИЕНТА\ОПЕРАЦИИ_ ПРОЧИЕ;
        RS-RETAIL\СЕРВИСНЫЕ\ЛИМИТЫ\ОБЯЗАТЕЛЬНЫ_РЕКВИЗИТЫ_КЛИЕНТА\ОПЕРАЦИИ_ ВАЛЮТНО_ОБМЕННЫЕ.
  • 28.10.2013
    • изменено
      • В главу "Модуль DeposInter" в раздел "Процедуры" добавлено описание процедуры InsertPayDocToGDDList.
  • 08.08.2013
    • изменено
      • В главу "Приложение. Списки системных переменных основания для различных банковских продуктов" в раздел "Валютно-обменные операции" добавлено описание спецпеременных {СуммаЗначЦБ} и {СуммаСписЦБ}.
  • 18.07.2013
    • изменено
      • В главу "Модуль CommonInter" в раздел "Процедуры, определенные в модуле CommonInter" добавлено описание процедуры RtObj_Scroll().
  • 04.07.2013
    • добавлено
      • В главу "Приложение. Списки системных переменных основания для различных банковских продуктов" в следующие разделы добавлено описание новых переменных:
        • В раздел "Вклады" - {КурсЦБ} и {СуммаРуб}.
        • В раздел "Прочие операции и коммунальные платежи" - {ВидПлатежа} и {Получатель}.
  • 13.06.2013
    • изменено
      • В главе "Модуль CommonInter" в разделе "Спецпеременные, определенные в модуле CommonInter" удалено описание спецпеременной {AllOperBorderSum}.
        В главе "Модуль DeposInter" в разделе "Процедуры" актуализировано описание процедуры Выполнение_Операции().
        В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" выполнены следующие доработки:
        • В раздел "Вклады" добавлено описание спецпеременных {НомерДоговора}, {ДатаДоговора}, {СчетПлатПроц} и {ИмяПлательщика}.
        • В раздел "Прочие операции и коммунальные платежи" добавлено описание спецпеременных {ИмяПлательщика} и {СчетПлательщика}.
  • 25.04.2013
    • изменено
      • В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" выполнены следующие доработки:
        • В раздел "Вклады" добавлено описание переменной {ПримечТранзакции}.
        • В раздел "Прочие операции и коммунальные платежи" добавлено описание переменной {СуммаПереводаWU}.
        • В раздел "Валютно-обменные операции" добавлено описание переменных {СуммаВВалютеПрихода} и {СуммаВВалютеРасхода}.
  • 06.02.2013
    • изменено
      • В разделе "Классы\Методы класса TDepClient" главы "Модуль CommonInter" доработано описание метода MakeDocStr ().
  • 26.12.2012
    • изменено
      • В раздел "Вклады" главы "Приложение. Списки системных переменных основания для различных банковских продуктов" добавлено описание спецпеременной {НазначениеИзДокумента_1_51011}.
  • 24.08.2012
    • изменено
      • В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" актуализирован список переменных основания для всех видов банковских продуктов.
  • 01.08.2012
    • добавлено
      • 1. Добавлены разделы:
        Добавлена новая глава "Модуль CFormInter".
        2. Изменены разделы:
        В главу "Модуль CommonInter" в раздел "Процедуры, определенные в модуле CommonInter" добавлено описание функции FindFirstHIST_VAL
        .
  • 25.06.2012
    • изменено
      • В раздел "Процедуры" главы "Модуль DeposInter" добавлено описание процедуры CarryPostPayDoc().
        В разделе "Вклады" главы "Приложение. Списки системных переменных основания для различных банковских продуктов" доработано описание переменной {ОснованиеПервичного}.
  • 08.06.2012
    • изменено
      • В главе "Модуль CommonInter" в разделе "Процедуры, определенные в модуле CommonInter" актуализировано описание параметра PrimaryDoc процедуры GetBookAccountsEx.