Интерфейсы языка RSL для взаимодействия с АС RS-Loans

Скачать документ(LnRSLprc.pdf, 701613)
Тип документа:Руководство программиста
Продукт:RS-Bank V.6.004.24
Разделы:RSL
Дата документа:17.09.2009

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

Настоящее Руководство содержит описание переменных и процедур языка интерпретатора RSL, которые используются при создании макромодулей, входящих в ПК RS-Loans, и при написании пользователем собственных макропрограмм.

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

  • 17.09.2009
    • добавлено
      • "Модуль SbCrdInter\Константы\Виды операций".
    • изменено
      • В разделе "Модуль SbCrdInter\Константы\Процедуры" доработано описание процедур RSL_GetRegRest_Date, НомерПортфеляОбязательства, СуммаКредитовыхОборотов, УстановитьДоговора, УстановитьКлиентов.
      • В разделе "Модуль LoansFind\Процедуры" доработано описание процедур Loans_FindDutyRest, Loans_FindKarta.
  • 29.05.2009
    • добавлено
      • "Модуль SbCrdInter\Процедуры\Для формирования резерва РВП".
    • изменено
      • В главу "Модуль SbCrdInter" внесены следующие изменения:
      • Подраздел "Константы\Состояние документов" переименован в "…\Статус проводки".
      • Подраздел "Процедуры\Для перечисления средств, приема первоначального взноса и снятия средств" переименован в "…\Для перечисления средств".
      • В главах "SbCrdInter", "LoansFind", "LoansGlobalData" актуализировано описание соответствующих модулей.
    • удалено
      • Из главы "Модуль SbCrdInter" удалены следующие разделы:
      • Из раздела "Классы" удалены подразделы:
      • "Классы безынтерфейсного открытия карт".
      • "Классы связи макросов и сторонних модулей".
      • Из раздела "Константы" удалены подразделы:
      • "Алгоритмы календаря".
      • "Вид документа".
      • "Виды алгоритмов расчета процентов".
      • "Виды качества обеспечения".
      • "Виды операций по кредитному договору".
      • "Значение флага перехода на внебаланс".
      • "Момент, до которого отсчитывается срок для досрочного погашения".
      • "Момент, от которого отсчитывается срок для досрочного погашения".
      • "Причины закрытия счета/обязательства".
      • "Расчет графика погашения".
      • "Решение кредитного комитета".
      • "Системные типы счетов по кредитному договору".
      • "Состояние операции обеспечения".
      • "Состояние платежа по погашению".
      • "Способ настройки параметров договора".
      • "Сумма расчета процентов для досрочного погашения".
      • "Тип входящего платежа".
      • "Тип срока кредита".
      • "Тип суммы для досрочного погашения".
      • "Типы остатков".
      • "Процедуры\Для формирования резерва по 232-П".
  • 24.12.2008
    • изменено
      • В раздел "Модуль SbCrdInter\Константы\Виды регистров\Вид остатка по обязательству" добавлено описание константы TDR_REZPERC.
      • В разделе "Модуль SbCrdInter\Процедуры" изменено описание процедуры ИзменитьРегистр: добавлено описание параметров ID операции, ChangeDate; изменен пример использования процедуры.
      • В раздел "Модуль SbCrdInter\Процедуры\Процедура выполнения операции из макроса MakeOperation\Для формирования резерва РВПС" добавлено описание параметров Sum 21, Sum 22 процедуры MakeOperation.
      • В разделе "Модуль LoansFind\Процедуры" изменено описание процедур Loans_FindDutyOp, Loans_FindDutyRest; удалено описание процедур Loans_FindInSysCat, Loans_FindStepCrd, Loans_FindTypeAcKarta.
      • В разделе "Модуль replib.mac\Процедуры" изменено описание параметра depclnt процедуры НазваниеНаселенногоПункта.
  • 18.10.2006
    • добавлено
      • Добавлен раздел "Модуль SbCrdInter\Процедуры\Процедура выполнения операции из макроса MakeOperation\Для изменения категории качества по портфелю условных обязательств".
      • Добавлен раздел "Модуль SbCrdInter\Процедуры\Процедура выполнения операции из макроса MakeOperation\Для закрытия договора".
    • изменено
      • В разделе "Модуль SbCrdInter\Процедуры\Процедура выполнения операции из макроса MakeOperation\Для пролонгации" добавлен атрибут CatTypeID для параметра OpFlag.
      • В раздел "Модуль SbCrdInter\Процедуры\Другие процедуры" добавлено описание процедуры ДопровестиНепроведенныйДокумент.
      • В главе "Модуль SbCrdInter" доработаны следующие разделы:
      • В разделе "Класс TLoansCalcPercent" в описание метода AddPeriod добавлен параметр TypeRest.
      • В раздел "Процедуры" добавлено описание процедур RetailApplicationKey, GetMO_LoansError, GetMO_ErrorID, GetMO_OperID, InterDesk_EndDocBunch и Выполнение_Операции.
  • 13.02.2006
    • добавлено
      • "Модуль SbCrdInter\Классы", содержащий подразделы:
      • "Модуль SbCrdInter\Классы\Класс TLoansCalcPercent".
      • "Модуль SbCrdInter\Классы\Классы связи макросов и сторонних модулей".
      • "Модуль SbCrdInter\Константы\Состояние операции обеспечения".
      • "Модуль SbCrdInter\Процедуры\Процедура выполнения операции из макроса MakeOperation\Для открытия срочного обязательства".
    • изменено
      • В главе "Модуль SbCrdInter" доработаны следующие разделы:
      • В раздел "Спецпеременные" добавлено описание переменной Минимальная Пенсия.
      • Добавлено описание констант в следующие разделы:
      • "Константы\Виды операций по кредитному договору".
      • "Константы\Виды регистров\Вид остатка по обязательству".
      • "Константы\Виды требований".
      • "Константы\Системные виды операций".
      • "Константы\Системные типы счетов по кредитному договору".
      • "Константы\Состояние объекта системы".
      • В раздел "Процедуры" добавлено описание процедур SetOperDprt и GetOperBrigade, а также ряда других новых процедур, полностью переработано описание процедуры ОткрытьКарту.
      • В раздел "Модуль LoansFind\Процедуры" добавлено описание новых процедур.
      • В разделе "Модуль total.mac\Процедуры", добавлено описание процедуры GetHistoryClient, а также удалено описание процедур CalcPercDayDuty и CalcPercDayContr.
  • 01.07.2005
    • изменено
      • В главе "Модуль SbCrdInter" доработаны следующие разделы:
      • В раздел "Спецпеременные" добавлены описания спецпеременных RSL_TOOLS_VERSION и РЕЗЕРВ_ПО_ПОРТФЕЛЮ.
      • В раздел "Константы\Виды документов выгрузки" добавлена константа IgAlgoID_CURPAY.
      • В раздел "Константы\Состояние документов" добавлено описание константы CF_UPLOAD.
      • В раздел " Константы\Типы обеспечений" добавлена константа TE_PROPERTY.
      • В раздел "Константы\Алгоритмы календаря" добавлены новые константы PC_360_30, PC_360_CAL, PC_CAL _30, PC_CAL_CAL, PC_IN_REST, PC_OUT_REST.
      • В раздел "Процедуры\Процедура выполнения операции из макроса MakeOperation\Для изменения группы риска/категории качества " добавлен пример использования процедуры MakeOperation для изменения категории качества ссуды по портфелю.
      • В раздел "Процедуры\Процедура выполнения операции из макроса MakeOperation\Для возникновения овердрафта" добавлен пример использования процедуры MakeOperation для возникновения овердрафта.
      • В разделе "Процедуры\Процедура выполнения операции из макроса MakeOperation\Для формирования резерва РВПС" доработано описание вызова процедуры MakeOperation для формирования резерва РВПС.
      • Из раздела "Процедуры" удалено описание процедур ИзменитьНедоплаты и УстановитьНедоплаты.
      • В раздел "Процедуры\Другие процедуры" добавлено описание процедуры ЭлементРасчетнойБазы().
      • Из раздела "Модуль LoansFind\Процедуры" удалено описание процедуры Loans_FindPNPReg.
  • 17.03.2005
    • добавлено
      • В главу "Модуль SbCrdInter" добавлены следующие разделы:
      • "Константы/% для досрочного погашения".
      • "Константы/Вид движения".
      • "Константы/Виды алгоритмов календаря".
      • "Константы/Виды заявок".
      • "Константы/Виды маршрутов кредитных заявок".
      • "Константы/Виды требований".
      • "Константы/Момент, от которого отсчитывается срок для взимания штрафов".
      • "Константы/Направление объекта «Требование/обязательство»".
      • "Константы/Тип объекта «Договор»".
      • "Константы/Тип объекта «Требование/Обязательство»".
      • "Константы/Типы заключений заявок".
      • "Константы/Типы обеспечений".
      • "Константы/Целевое назначение кредита".
      • "Процедуры/Процедура выполнения операции из макроса MakeOperation".
      • "Процедуры/Процедуры выполнения шагов маршрутов".
    • изменено
      • В главе "Модуль SbCrdInter" доработаны следующие разделы:
      • В раздел "Константы/Алгоритмы календаря" добавлено описание переменной ALG_ONCETIME.
      • В раздел "Константы/Виды задолженности" добавлено описание переменных DS_ADDNOOVCRDPERCENT, DS_ADDPERC, DS_WRITEOFFDUTY и DS_WRITEOFFPERC.
      • В раздел "Константы/Виды обеспечений" добавлено описание переменной ЗалогДрагМеталлов, удалено описание переменной Солидарная_ответственность.
      • В раздел "Константы/Системные виды операций" добавлено описание переменной CS_WRITE_OFF_VB.
      • В раздел "Константы/Типы объектов системы" добавлено описание переменной LO_TYPECRDCATEG.
      • В разделе "Процедуры":
      • Для процедуры DeleteContract () добавлен пример.
      • Для процедуры DeleteOperation () добавлен пример.
      • Добавлено описание процедуры GetCountDocTmp ().
      • Добавлено описание процедуры GetExternDocument ().
      • Добавлено описание процедуры GetLastCredOperID_ForPlanPay ().
      • Изменено описание процедуры GetMarkRate ().
      • Добавлено описание процедуры Loans_UserTypeCredit ().
      • Для процедуры LoansError () добавлен пример.
      • Добавлено описание процедуры RSL_GetRegRest_Date ().
      • Для процедуры SetLoansGroupMode () добавлен пример.
      • Для процедуры ВвестиПериодДат () добавлен пример.
      • Для процедуры ДеньВыносаНаПросрочку () добавлен пример.
      • Добавлено описание процедуры ИзменитьНедоплаты ().
      • Добавлено описание процедуры ИзменитьРегистр ().
      • Для процедуры КлючеватьСчет () добавлен пример.
      • Для процедуры НайтиСчет () добавлен пример.
      • Добавлено описание процедуры НомерПортфеляОбязательства ().
      • Для процедуры ОстатокНаСчете () добавлен пример.
      • Изменено описание процедуры ОстатокОткрытыхСО ().
      • Добавлено описание процедуры ОстатокРегистра ().
      • Изменено описание процедуры ОстатокСО ().
      • Изменено описание процедуры ОткрытьКарту ().
      • Добавлено описание процедуры ПроверитьГруппу ().
      • Добавлено описание процедуры ПроверитьГруппуИФилиал ().
      • Добавлено описание процедуры РасчетЗадолженности ().
      • Добавлено описание процедуры РезидентОффшорнойЗоны ().
      • Изменено описание процедуры СоздатьДокумент ().
      • Изменено описание процедуры СоздатьСводныйДокумент ().
      • Для процедуры СуммаКредитовыхОборотов () добавлен пример.
      • Добавлено описание процедуры СуммаПортфеля ().
      • Для процедуры УдалитьКарту () добавлен пример.
      • В главе "Модуль LoansFind/Процедуры" доработаны следующие разделы:
      • Изменено описание процедуры Loans_FindAcCrd ().
      • Изменено описание процедуры Loans_FindCatType ().
      • Изменено описание процедуры Loans_FindCreditClaim ().
      • Изменено описание процедуры Loans_FindDocDuty ().
      • Добавлено описание процедуры Loans_FindDutyOp ().
      • Добавлено описание процедуры Loans_FindPNPReg ().
      • В главе "Модуль total.mac/Процедуры" изменено описание процедуры GetUsFieldValue ().
  • 14.10.2004
    • изменено
      • В раздел "Модуль SbCrdDInter\Константы\Виды обеспечений" добавлена константа Солидарная_ответственность.
      • В раздел "Модуль SbCrdDInter\Процедуры" добавлена процедура УстановитьНедоплаты.
      • В разделе "Модуль ПроцентыБухгалтер\Процедуры" в описание процедуры LoansCalcPercent добавлен пример использования.
  • 09.07.2004
    • изменено
      • В разделе "Константы/Виды обеспечений" главы "Модуль SbCrdInter" переименованы все константы (SCR 10393).
  • 07.07.2004
    • добавлено
      • В главу "Модуль SbCrdInter" добавлены следующие разделы: "Константы/Вид документа", "Константы/Вид недоплат регистров", "Константы/Виды алгоритмов", "Константы/Виды групп задолженности", "Константы/Виды % ставок", "Константы/Момент, до которого отсчитывается срок для досрочного погашения", "Константы/Пользовательский статус кредитной заявки", "Константы/Причины закрытия счета/обязательства", "Константы/Тип входящего платежа", "Константы/Тип резерва", "Константы/Типы объектов системы", "Константы/Типы остатка", "Константы/Тип резерва".
      • "Модуль LoansGlobalData".
      • "Модуль LoansList".
      • "Модуль replib.mac".
      • "Модуль total.mac".
    • изменено
      • В главе "Модуль SbCrdInter" доработаны следующие разделы:
      • В раздел "Спецпеременные" добавлено описание спецпеременных ChangeOffice и ExpKomiss.
      • Раздел "Константы/Вид остатка по обязательству" полностью переработан.
      • Раздел "Константы/Виды задолженности" полностью переработан.
      • Раздел "Константы/Виды операций по кредитному договору" полностью переработан.
      • В раздел "Константы/Виды операций по объектам системы" добавлено описание переменных OP_CAT и OP_CHACC.
      • В раздел "Константы/Расчет графика погашения" добавлено описание переменных GPAY_KOMISS и GPAY_PERCEQDUTY.
      • Раздел "Константы/Системные виды операций" полностью переработан.
      • Раздел "Константы/Системные типы счетов по кредитному договору" полностью переработан.
      • В раздел "Константы/Состояние документов" добавлено описание переменной CF_SVOD.
      • В раздел "Константы/Тип выдачи кредита" добавлено описание переменных CF_BEFOREMATURITY и CF_POSTERESTANTE.
      • Раздел "Константы/Тип суммы для досрочного погашения" полностью переработан.
      • В разделе "Процедуры" изменено описание процедуры MakeOperation, добавлено описание процедуры NumFNcash.
      • В главе "Модуль ПроцентыБухгалтер/Процедуры" добавлено описание процедуры LoansCalcPercent.
    • удалено
      • В главе "Модуль SbCrdInter" удалены следующие разделы:
      • "Константы/Вид овердрафта".
      • "Константы/Внутрисистемные типы счетов".
      • "Константы/Системные виды операций по банковской карте".
      • "Константы/Системные операции по банковской карте".
      • "Константы/Системные типы счетов по банковской карте".
      • "Константы/Этапы погашения карты".
  • 14.01.2004
    • изменено
      • Название Руководства "Спецпеременные и процедуры языка RSL для ПК RS-Loans" заменено на "Интерфейсы языка RSL для взаимодействия с ПК RS-Loans".
      • В разделе "Модуль SbCrdInter" разделы, содержащие описание константных значений, выделены в отдельный раздел "Константы".