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

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

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

Настоящее Руководство содержит описание:
  • переменных и процедур языка интерпретатора RSL, которые используются при создании макромодулей, входящих в АБС RS-Bank, и при написании пользователем собственных макропрограмм;
  • общесистемных спецпеременных;
  • стандартных RSL-модулей, в которых определены спецпеременные, используемые в соответствующих подсистемах АБС RS-Bank.
  • Изменения документа

    • 05.08.2010
      • изменено
        • В разделе "Стандартные RSL-модули\Модуль PTInter\Процедуры\Работа с субъектами" доработано описание процедуры ПолучитьКодСубъекта.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Классы" добавлено описание свойств DemandAccept, DemandAcceptDate, DemandAcceptPeriod, DemandAcceptTerm, DemandIndexExitDate, DemandIndexPlaceDate, DemandIsESID, DemandPayCondition.
        • В разделе "Стандартные RSL-модули\Модуль WldInter\Процедуры\Процедуры генерации учетных объектов по сообщениям" доработано описание процедуры ВставитьПлатеж.
    • 23.11.2009
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Классы" добавлено описание классов RsbUserPanel, RsbUserPanelField, RsbUserPanelFieldsCollection.
    • 16.10.2009
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль PTInter" внесены следующие изменения:
        • В подраздел "Классы" добавлено описание свойств MobilePhone и MobileProvider класса RsbPartyAddress.
        • В подраздел "Константы\Перечень полей для верификации параметров субъекта экономики при вводе и редактировании" добавлено описание констант PT_CHK_MOBILEPHONE и PT_CHK_MOBILEPROVIDER.
    • 23.07.2009
      • добавлено
        • В главу "Стандартные RSL-модули" добавлен раздел "Модуль PcRateInter".
    • 11.06.2009
      • добавлено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры" добавлены подразделы:
        • "Процедуры расчета сумм в требуемую валюту".
        • "Работа с системными ошибками".
        • "Определение полного имени временного файла".
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Процедуры" добавлены подразделы:
        • "Процедуры для вычисления сумм".
        • "Процедуры для работы с финансовыми инструментами".
        • В раздел "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры" добавлены подразделы:
        • "Процедуры создания учетного документа на шаге операции".
        • "Действия, выполняемые на шаге операций".
        • В раздел "Стандартные RSL-модули\Модуль OprInter\Процедуры" добавлены подразделы:
        • "Процедуры для работы с учетными объектами".
        • "Процедуры для работы операциями".
        • "Процедуры для работы с шагами операций".
        • "Процедуры для работы с первичными документами".
        • "Прочие процедуры".
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Процедуры" добавлены подразделы:
        • "Процедуры для работы с ценными бумагами".
        • "Процедуры для работы с резервами".
        • "Процедуры для работы с платежами".
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Процедуры" добавлены подразделы:
        • "Работа с субъектами".
        • "Прочие процедуры".
        • В раздел "Стандартные RSL-модули\Модуль SFInter\Процедуры" добавлены подразделы:
        • "Работа с объектами начисления комиссии".
        • "Работа с платежными инструкциями".
        • "Процедуры для работы с комиссиями".
        • "Прочие процедуры".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Классы" внесены следующие изменения:
        • Для класса RsbPartyRegDoc добавлено описание свойства RegNumber.
        • Для класса RsbPartyAddress добавлено описание свойств CodeDistrict, CodeProvince, CodeStreet, District.
        • Добавлено описание методов First, Next, Last, Previous классов RsbPersonPaper, RsbPartyRegDoc, RsbPartyAddress, RsbPtCode.
      • удалено
        • Удален раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа с субсчетами".
    • 31.03.2009
      • добавлено
        • В главу "Стандартные RSL-модули" добавлены разделы:
        • "Модуль MesInter\Константы\Виды направлений сообщений".
        • "Модуль PSBCInter".
      • изменено
        • В главе "Стандартные RSL-модули" актуализировано описание модулей CashInter, MesInter, PSInter, RMInter, WldInter.
      • удалено
        • В главе "Стандартные RSL-модули" удалены разделы:
        • "Модуль PSInter\Константы\Формы отчетов в РКО".
        • Из раздела "Модуль RMInter\Константы" удалены подразделы:
        • "Флаги для макропроцедуры MessageBox (параметр flags)".
        • "Возвращаемые значения макропроцедуры MessageBox".
        • Из раздела "Модуль WldInter" удалены подразделы:
        • "Константы".
        • "Процедуры\Прочие процедуры".
    • 11.03.2009
      • добавлено
        • "Стандартные RSL-модули\Модуль PTInter\Константы\Перечень полей для верификации параметров субъекта экономики при вводе и редактировании".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Классы" добавлено описание классов RsbPartyRegDoc и RsbPersonPaper.
    • 24.12.2008
      • добавлено
        • В раздел "Стандартные RSL-модули\Модуль BankInter" добавлены следующие подразделы:
        • "Процедуры\Процедуры для работы с резервами".
        • "Константы\Виды примечаний для объекта «Лицевой счет»".
      • изменено
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Процедуры" произведены следующие изменения:
        • В подраздел "Процедуры работы с лицевыми счетами" добавлено описание процедуры OverValueAccount.
        • В подразделе "Работа с электронной цифровой подписью" незначительно доработано описание процедуры CPCheckSignature.
        • В подраздел "Процедуры для работы с резервами" добавлено описание процедур CB_GetRsvParmForAccount и GetCaseOfAccount.
        • В подраздел "Процедуры для работы с подсистемой «Шлюз»" добавлено описание процедур IsRslBatchMode, SetRslBatchMode.
        • В подраздел "Прочие процедуры" добавлено описание процедур CalcSumAccountFromEqSum, CalcEqSumAccountFromSum; удалено описание процедур CB_GetRsvParmForAccount и GetCaseOfAccount.
        • В подразделе "Работа со списками" существенно изменено описание процедуры ListOper.
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Классы"
        • доработано описание класса RsbAccTransaction:
        • добавлено описание свойства Status_Before;
        • незначительно изменено описание свойства Status_After;
        • доработано описание метода Carry.
        • В раздел "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Прочие процедуры" добавлено описание процедуры SetPaymentBO.
        • В раздел "Стандартные RSL-модули\Модуль Календарь\Процедуры" добавлено описание процедуры GetDaysInMonth.
        • В разделе "Стандартные RSL-модули\Модуль CTInter\Процедуры\Обработка категорий учета" доработано описание процедур MC_FindAndOpenAccount, MC_FindAndOpenCommonAcc.
        • В разделе "Стандартные RSL-модули\Модуль PTInter\Классы" изменено описание класса RSBParty:
        • добавлено описание методов Delete, Lock, UnLock;
        • методы Categories и Codes переименованы в Category и Code соответственно;
        • удалено описание методов AddOwn, DeleteOwn, GetUpdFlag, OffUpdFlag, OnUpdFlag;
        • удалено описание свойств LegalAddress, RealAddress.
        • В раздел "Стандартные RSL-модули\Модуль FMInter\Процедуры" добавлено описание процедуры ПолучитьДанныеРегистрации.
    • 05.05.2008
      • изменено
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа с электронной цифровой подписью" доработано описание процедур CPCheckSignature и CPCheckSignatureFile.
    • 27.02.2007
      • изменено
        • В главу "Общесистемные спецпеременные" добавлено описание переменных {Legal_Addr} и {Real_Addr}.
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа с электронной цифровой подписью" доработано описание параметра ErrorCode процедуры CPSetSignature.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Процедуры\Процедуры для работы с объектами" добавлено описание процедуры CB_GetRegistry и параметра DateRSL процедуры ConnectObjAttr.
        • В раздел "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Прочие процедуры" добавлено описание процедуры InsertWldPaymentStat.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Классы" добавлено описание параметра LinkBuf метода LinkPayment класса RsbPayment.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Классы" добавлено описание класса RsbPartyAddress, удалено описание свойств PhoneNumberAd, FaxNumber, EMail, Telegraph, TelexNumber, RS_Mail_Country, RS_Mail_Region, RS_Mail_Node и добавлено описание метода Address для класса RsbParty.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Процедуры" добавлено описание процедуры СрокОбслуживанияКлиента.
        • В раздел "Стандартные RSL-модули\Модуль WldInter\Процедуры\Прочие процедуры" добавлено описание процедуры TransferPaymentInUnclose.
    • 18.10.2006
      • добавлено
        • В главу "Стандартные RSL-модули" добавлен раздел "Модуль FMInter".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа с электронной цифровой подписью" добавлено описание параметра SignID процедур CPSetSignature и CPCheckSignature.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Классы" добавлено описание свойства IsChanged для класса RSBParty.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Процедуры" добавлено описание процедуры GetFullBankName.
        • В раздел "Стандартные RSL-модули\Модуль RMInter\Процедуры" добавлено описание процедуры СоздатьЗапросМодуль1085.
        • В главу "Общесистемные спецпеременные" добавлена информация о необходимости подключения макроса globals.mac, используя директиву import, а также список спецпеременных приведен в актуальное состояние.
        • В главе "Стандартные RSL-модули" изменены следующие разделы:
        • В разделе "Модуль BankInter\Процедуры\Работа с электронной цифровой подписью" доработано описание процедуры CPSetSignature.
        • В раздел "Модуль BankInter\Процедуры\Прочие процедуры" добавлено описание процедур RaiseUserEvent и SendNotice.
        • В раздел "Модуль CashInter\Процедуры" добавлено описание процедуры CashGenerateNumber.
        • В разделе "Модуль CTInter\Процедуры\Обработка категорий учета" доработано описание процедур MC_FindAndOpenAccount и MC_FindAndOpenCommonAcc.
        • В раздел "Модуль FIInter\Процедуры" добавлено описание процедуры ListAvoiriss, а также информация о полях IsRelative и Market_Place структуры RateParm в описании процедуры УстновитьКурс.
        • В разделе "Модуль GateInter\Процедуры\Работа с параметрами объектов" доработано описание процедуры InsertObjectParm.
        • В разделе "Модуль InsCarryDoc\Процедуры\Прочие процедуры" доработано описание процедуры InsertAccount.
        • В раздел "Модуль RsbDataSet\Классы" добавлена информация о том, что при работе с классом TRsbDataSet вместо методов MoveFirst(), MoveLast(), MoveNext(), MovePrev() могут быть использованы новые методы First(), Last(), Next(), Prev() соответственно.
        • В разделе "Модуль WldInter\Процедуры\Процедуры экспорта сообщений" доработано описание процедуры СчитатьЗапись.
      • удалено
        • Из главы "Стандартные RSL-модули" удален раздел "Модуль InsCarryDoc\Спецпеременные".
    • 27.07.2005
      • добавлено
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы" добавлен новый подраздел "Значения справочника «Тип счета депо по назначению»".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Константы\Флаги для задания битовой маски в pmwrtsum.dbt (поле BitMask)" добавлено описание новых констант PM_WRTSUM_ADD_BANK_INPAY_PERIOD, PM_WRTSUM_CALC_BANK_INPAY_
          PERIOD и PM_WRTSUM_PAY_BANK_INPAY_PERIOD.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды клиссификаторов" добавлено описание новых констант LLCLASS_DEPOKINDTIPE_ACTIVE и LLCLASS_DEPOKINDTIPE_PASSIVE.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Процедуры" добавлено описание новых процедур PT_GetLeaderMarketID, PT_IsHaveLimitAlienInCap.
        • В разделе "Стандартные RSL-модули\Модуль SFInter\Процедуры" доработано описание процедуры SfIsExistPeriodComiss.
    • 31.05.2005
      • изменено
        • Описание процедуры UpdateSumRealPayment() перенесено в раздел "Стандартные RSL-модули\Модуль InsCarryDoc".
        • В раздел "Стандартные RSL-модули\Модуль RsbDataSet\ Классы" для класса TRsbDataSet добавлено описание новых методов GetRecord и SetRecord.
        • В главе "Стандартные RSL-модули\" добавлен новый раздел "Режимы закрытия счета для процедуры MC_FindAndCloseAccount", а в раздел "Обработка категорий учета" добавлено описание нового параметра CloseMode.
      • удалено
        • Из главы "Стандартные RSL-модули" удалены разделы:
        • "Модуль ConvInter";
        • "Модуль PayCalc";
        • "Модуль ДепозитныеРасчеты";
        • "Модуль KредитныеРасчеты";
        • "Модуль ОстаткиГрупп".
    • 14.04.2005
      • добавлено
        • "Стандартные RSL-модули\Модуль RsbDataSet".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Процедуры" изменено описание процедур MC_FindAndOpenAccount, MC_FindMaxMCACCDOC, MC_FindUseMCACCDOC, MC_GetAccountNumber, MC_GetExistAccount, MC_GetPeriodForCurrAcc.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Классы" добавлен перечень свойств класса RsbPayment.
        • В раздел "Стандартные RSL-модули\Модуль Календарь\Процедуры" добавлено описание процедуры GetDateByCalendar.
    • 10.02.2005
      • добавлено
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы" добавлен новый подраздел "Группы категорий субъекта".
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Константы" добавлен новый раздел "Идентификаторы финансовых инструментов".
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы" добавлены новые подразделы:
        • "Значения справочника «Вид участника сообщения»";
        • "Значения справочника «Подфункция сообщения»";
        • "Значения справочника «Стандарт информационного сообщения»";
        • "Значения справочника «Тип информационного сообщения»";
        • "Значения справочника «Тип места заключения сделки»";
        • "Значения справочника «Тип расчетной операции»";
        • "Значения справочника «Тип референса связанного сообщения»";
        • "Значения справочника «Тип связи сообщения»";
        • "Значения справочника «Функция сообщения»".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды резерва по ценным бумагам" добавлено описание констант KINDRES_DELAYPAY, KINDRES_EXPREQ, KINDRES_REPO.
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Константы\Виды примечаний для объекта «Сделка с ценными бумагами»" добавлено описание констант NOTEKIND_SECDEAL_RSKGRNDREQ, NOTEKIND_SECDEAL_SUMGUARANT, NOTEKIND_SECDEAL_RSKREQ.
        • Из раздела "Стандартные RSL-модули\Модуль BankInter\Константы\Прочие константы" удалено описание констант NOTEKIND_PSPO_REPRESENTATION и NOTEKIND_PSPO_ADD_CONDITION.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Процедуры\Прочие процедуры" добавлено описание новой процедуры WRT_GetLotSumOnDate.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Константы\Виды обслуживания клиентов" добавлена новая константа PTSK_VEKSACC.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Константы\Списки субъектов" добавлена новая константа PTLIST_VEKSELACCOUNTED_CLIENT.
        • Из раздела "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Прочие процедуры" удалено описание процедуры InsertDeferDraft.
        • Из раздела "Стандартные RSL-модули\Модуль OprInter\Процедуры" удалено описание процедур InsertCertMove и InsertDeferDraft.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды классификаторов" добавлена новая константа LLCLASS_SWIFTMSGTYPE.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды справочников" добавлено описание новых констант.
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Процедуры" добавлено описание новых процедур FI_IsAvrKindIndividual и ИндивидуальныйФинИн.
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Константы\Виды ценных бумаг" добавлено описание новой константы AVOIRISSKIND_INVESTMENT_SHARE.
    • 14.10.2004
      • добавлено
        • "Стандартные RSL-модули\Модуль MCInter".
        • "Стандартные RSL-модули\Модуль PaymInter\Константы\Виды примечаний в платежах".
        • "Стандартные RSL-модули\Модуль PSInter\Константы\Условия акцепта платежных требований и требований-поручений".
        • "Стандартные RSL-модули\Модуль PTInter\Константы\Место вставки подразделения относительно базового в списке подразделений".
        • "Стандартные RSL-модули\Модуль PaymInter\Константы\Прочие константы".
        • "Стандартные RSL-модули\Модуль SFInter\Константы\Типы взимания НДС".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Константы\Роль референса для генерации номера требования" добавлена константа Длина_номера_документа.
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа со списками" добавлены процедуры ListBalance и ListOper.
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Процедуры\Процедуры для работы с примечаниями к объектам" изменено описание процедуры addNoteForObject.
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Прочие процедуры" добавлена процедура GetCaseOfAccount.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды объектов системы" добавлена константа OBJTYPE_KINDSSUD.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды справочников" добавлена константа OBJTYPE_BALANSE_ACCOUNT.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды классификаторов" добавлены константы LLCLASS_KINDDOC_CREDITORDERS, LLCLASS_KINDDOC_PAWNCONTRROLE, LLCLASS_PARTY_ANY_OPERATOR, LLCLASS_PARTY_ANY_PLACESTOR, LLCLASS_PARTY_OUT_OPERATOR, LLCLASS_PARTY_OUT_PLACESTOR.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Типы параметров первичных документов" добавлены константы MC_TYPE_PARAMETR_CENTROFFICE, MC_TYPE_PARAMETR_FIID2, MC_TYPE_PARAMETR_NUMBER, MC_TYPE_PARAMETR_PAYCURRENCY, MC_TYPE_PARAMETR_PLACE_OFFICE.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды ролей финансовых инструментов" добавлена константа FIROLE_BA_BACK.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды блокировки счетов депо" добавлена константа OBJTYPE_DEPOACC_BLOCK_BASETRANSFER, OBJTYPE_DEPOACC_BLOCK_ISSUE, OBJTYPE_DEPOACC_BLOCK_PAYTRANSFER, OBJTYPE_DEPOACC_BLOCK_TORGITOG.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды резерва по ценным бумагам" добавлены константы KINDRES_CONTR, KINDRES_DEPREC, KINDRES_LOSE.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Процедуры\Обработка категорий учета" добавлены процедуры MC_CalcPeriodBound, MC_FindAndOpenCommonAcc.
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Процедуры" добавлена процедура ПолучитьСистемныйВыпускФинИн.
        • В раздел "Стандартные RSL-модули\Модуль GateInter\Константы\Остальные реквизиты платежа" добавлены константы PM_ACCNDS, PM_AMOUNT, PM_AMOUNTNDS.
        • В разделе "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Процедуры вставки документов из макросов шага" в описание процедур InsertMemorder и InsertMultyDoc добавлен новый параметр SignKind.
        • В разделе "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Прочие процедуры":
        • в описание процедуры CarryPlanDocuments добавлен новый параметр Date;
        • добавлены процедуры InsertBankPayment, KvitPayments, OprUpdatePMDPPROP;
        • в описание процедуры InsertCPBankPayment добавлен новый параметр SignKind;
        • изменено описание параметра процедуры InsertMultiCarry;
        • добавлено примечание к описанию процедуры InsertMultiCurDocument.
        • В раздел "Стандартные RSL-модули\Модуль OprInter\Константы\Виды первичных документов" добавлены константы DL_AVRWRT, DL_CONVAVR, DL_FINALTRADEDAY, DL_MOVINGDOC, DL_OVERVALUE, DL_RESERVEDOC, DL_SETTLEMENT, DL_STOCKCONTR.
        • В раздел "Стандартные RSL-модули\Модуль OprInter\Процедуры" добавлены процедуры IsCONVERT_SHARE, IsCONVERT_RECEIPT, Opr_GetLastExecStepBySymbol.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Константы\Статусы лотов" добавлены константы PM_WRTSUM_BALANCE, PM_WRTSUM_FINISHED, PM_WRTSUM_FORM, PM_WRTSUM_OUTBAL, PM_WRTSUM_PREPARING, PM_WRTSUM_REMOVOUTBAL, PM_WRTSUM_UNDEF.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Константы\Флаги для задания битовой маски в pmwrtsum.dbt (поле BitMask)" добавлена константа PM_WRTSUM_PAY.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Константы\Режимы обновления лотов" добавлены константы PM_WRTSUM_UPDTMODE_AMOUNT, PM_WRTSUM_UPDTMODE_BALANCE, PM_WRTSUM_UPDTMODE_BITMASK, PM_WRTSUM_UPDTMODE_NKD, PM_WRTSUM_UPDTMODE_OUTLAY, PM_WRTSUM_UPDTMODE_PREOUTLAY, PM_WRTSUM_UPDTMODE_RESERVE, PM_WRTSUM_UPDTMODE_STATE, PM_WRTSUM_UPDTMODE_SUM.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Процедуры\Прочие процедуры" добавлены процедуры GetLastPaymentsNumber, WRT_CalcWrtSumAllPayNKD, WRT_ChoicePortofolio.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Классы" добавлен класс PTOfficeTree.
        • В разделе "Стандартные RSL-модули\Модуль PTInter\Константы\Виды субъектов" удалена константа PTK_BUDGETALLOCATER и добавлена константа PTK_BROKER.
        • Из раздела "Стандартные RSL-модули\Модуль PTInter\Константы\Списки субъектов" удалены константы PTLIST_BUDGETALLOCATER, PTLIST_MAINBUDGALLOC, PTLIST_SEPOFFICE.
        • В раздел "Стандартные RSL-модули\Модуль PTInter\Процедуры" добавлены процедуры GetNameClient, GetPtOfficeState, IsBankType, ListOrgStructure, PTOfficeInsert.
        • В раздел "Стандартные RSL-модули\Модуль WldInter\Процедуры\Процедуры генерации учетных объектов по сообщениям" добавлена процедура ПоместитьВНезавершенные.
        • В раздел "Стандартные RSL-модули\Модуль Календарь\Процедуры" добавлена процедура FloatMonths и изменено описание параметров процедуры GetDateAfterWorkDays.
        • В раздел "Стандартные RSL-модули\Модуль Проценты\Процедуры" добавлена процедура pcinsertsumlist.
    • 24.09.2004
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Процедуры определения параметров настроек" добавлено описание параметра OperNum для процедуры GetRegistryValue.
    • 06.09.2004
      • добавлено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Константы" добавлен новый подраздел "Виды примечаний для объекта типа «Ценная бумага»".
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы" добавлены новые подразделы:
        • "Виды резерва по ценным бумагам";
        • "Виды специальных разделов".
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Константы" добавлен новый подраздел "Статусы лотов".
        • В раздел "Стандартные RSL-модули\Модуль SFInter\Константы" добавлен новый подраздел "Способ формирования комиссий".
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Прочие процедуры" добавлено описание процедуры CB_GetRsvParmForAccount.
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Процедуры" добавлено описание процедур FI_CircInMarket и FI_IsDeposReceipt.
        • В раздел "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Прочие процедуры" добавлено описание процедуры OprUpdateMCCONACC.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Процедуры" добавлено описание процедуры WRT_Calc.
        • В раздел "Стандартные RSL-модули\Модуль Календарь\Процедуры" добавлено описание процедуры NDays30Correct.
    • 31.07.2004
      • добавлено
        • "Стандартные RSL-модули\Модуль BankInter\Константы\Виды примечаний для объекта "Сделка с ценными бумагами".
        • "Стандартные RSL-модули\Модуль BankInter\Константы\Виды примечаний для объекта "Операция неттинга".
        • В новый раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа с электронной цифровой подписью" вынесена соответствующая информация из подраздела "Прочие процедуры" данного модуля.
      • изменено
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Работа с электронной цифровой подписью" добавлены новые процедуры CPSetSignatureFile и CPCheckSignatureFile.
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Процедуры\Прочие процедуры" добавлены новые процедуры GetDialogFlag, DisplayError, InitError, MemoryError.
        • В раздел "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Процедуры вставки документов из макросов шага" добавлена новая процедура OprInsertSPDOCOFF.
        • В раздел "Стандартные RSL-модули\Модуль MesInter\Константы\Виды сообщений" добавлена новая константа WLD_MES_KIND_CNFDLVR.
        • В раздел "Стандартные RSL-модули\Модуль PaymInter\Классы":
        • в описание класса RsbPayment добавлен новый метод LinkPayment;
        • добавлен новый класс RsbCrossRate.
        • Из раздела "Стандартные RSL-модули\Модуль MesInter\Процедуры" подраздел "Процедуры перемещения по полному маршруту учетного объекта" перенесен в раздел "Стандартные RSL-модули\Модуль PaymInter\Процедуры".
        • В разделе "Стандартные RSL-модули\Модуль PTInter\Процедуры" в процедуре ВидСубъекта изменено описание последнего параметра и возвращаемого значения.
        • В раздел "Стандартные RSL-модули\Модуль WldInter\Процедуры\Процедуры генерации учетных объектов по сообщениям" добавлена новая процедура СквитоватьПлатеж.
    • 06.04.2004
      • изменено
        • В раздел "Стандартные RSL-модули/Модуль CTInter/Константы" добавлено описание константы OBJTYPE_SFCOMISS.
        • В раздел "Стандартные RSL-модули/Модуль PaymInter/Процедуры" добавлено описание процедуры InitPM_PAYMPROP.
        • В раздел "Стандартные RSL-модули/Модуль MesInter/Процедуры/Процедуры генерации сообщений по учетным объектам" добавлено описание параметра IsFindField процедуры ЗаписатьПоле.
        • В раздел "Стандартные RSL-модули/Модуль MesInter/Константы/Системные виды форматов транспортов (по списку форматов транспортов wltpfrmt)" добавлено описание константы TPFRMT_SBRF3JOINED.
        • В раздел "Стандартные RSL-модули/Модуль BankInter/Процедуры/Процедура ключевания счета" добавлено описание процедуры CheckKey.
        • В раздел "Стандартные RSL-модули/Модуль BankInter/Константы/Прочие константы" добавлено описание констант NOTEKIND_PSPO_REPRESENTATION и NOTEKIND_PSPO_ADD_CONDITION.
        • В раздел "Стандартные RSL-модули/Модуль GateInter/Константы/Остальные реквизиты платежа" добавлено описание констант платежа.
    • 14.01.2004
      • добавлено
        • "Стандартные RSL-модули\Модуль CTInter\Классы".
        • "Стандартные RSL-модули\Модуль GateInter\Константы\Параметры объекта «Удержанная комиссия»".
        • "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Процедуры вставки документов из макросов шага".
        • "Стандартные RSL-модули\Модуль OprInter\Константы\Виды действий, выполняемых на шаге операций".
        • "Стандартные RSL-модули\Модуль OprInter\Константы\Вид вставки альтернативной цепочки шагов операции".
        • "Стандартные RSL-модули\МодульPaymInter\Константы\Виды лотов в поле pmwrtsum.Buy_Sum".
        • "Стандартные RSL-модули\Модуль PTInter\Классы".
        • "Стандартные RSL-модули\Модуль SfInter\Константы\Прочие константы".
      • изменено
        • Название Руководства "Спецпеременные и процедуры языка RSL" заменено на "Интерфейсы языка RSL для взаимодействия с АБС RS-Bank".
        • Разделы с заголовком "Спецпеременные", содержащие описание константных значений, переименованы в "Константы".
        • Раздел "Спецпеременные для документов подсистемы «Кредитный бухгалтер»" переименован в "Обозначения документов подсистемы «Кредитный бухгалтер»".
        • В разделе "Общесистемные спецпеременные" изменено описание спецпеременной {NumDprt}.
        • В разделе "Стандартные RSL-модули\Модуль BalanceInter\Процедуры" в описании процедуры ПанельОтчет изменено описание поля iReportNumber структуры bl_info.
        • В раздел "Стандартные RSL-модули\Модуль BankInter\Классы" добавлено описание класса RsbAccTransaction.
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Процедуры\Процедуры для работы с подсистемой «Шлюз»" в описании процедуры RegistryObject термин "спецпеременные" заменен на термин "константы".
        • В разделе "Стандартные RSL-модули\Модуль BankInter\Процедуры\Прочие процедуры":
        • добавлено описание процедур CPSetSignature, CPCheckSignature, GetGlobalParameter, GetLastFinalDate, InsertAnaliticSubAcc, SetGlobalParameter;
        • в описание процедуры CompareStrWithMasks добавлен новый параметр mode и приведен новый пример использования.
        • Из раздела "Стандартные RSL-модули\Модуль CTInter\Константы\Виды объектов системы" удалено описание константы OBJTYPE_BBANKCPTRANSFER.
        • В раздел "Стандартные RSL-модули\Модуль CTInter\Константы\Виды объектов системы" добавлено описание констант OBJTYPE_OPRSFCOM, OBJTYPE_SFDEFCOM и OBJTYPE_SFSINGDF.
        • В разделе "Стандартные RSL-модули\Модуль CTInter\Процедуры\Процедуры для работы с объектами":
        • изменено описание параметра ObjID процедур CheckObjAttrPresence, GetMainObjAttr, ObjAttr_FindFirst.
        • изменено описание параметра AttrType в процедурах IsObjectLinked, RestoreFromUniID и UniID.
        • в описание процедур RestoreFromUniID и UniID добавлен новый параметр DocKind.
        • В разделе "Стандартные RSL-модули\Модуль CTInter\Процедуры\Обработка категорий учета":
        • добавлена новая процедура MC_ConvertIndexDateToDate;
        • изменено описание работы процедуры MC_GetExistAccount.
        • В раздел "Стандартные RSL-модули\Модуль FIInter\Константы\Виды ценных бумаг" добавлены новые константы AVOIRISSKIND_COUPON_BOND_AD и AVOIRISSKIND_ORDINARY_BOND_AD.
        • Описание константных значений из раздела "Стандартные RSL-модули\Модуль InsCarryDoc", за исключением спецпеременной {ArhivMode}, выделено в отдельный раздел "Константы".
        • В раздел "Стандартные RSL-модули\Модуль InsCarryDoc\Процедуры\Прочие процедуры" добавлено описание процедур InsertCPBankPayment, InsertSfContract, Opr_InsertAnaliticSubAcc, Opr_InsertBranch, Opr_UpdateAccSubDocument и удалено описание процедуры OprUpdatePMDPPROP.
        • В разделе "Стандартные RSL-модули\Модуль MesInter\Процедуры\Процедуры генерации учетных объектов по сообщениям":
        • добавлена процедура СчитатьУзелМаршрута;
        • в описание процедуры СчитатьПоле добавлен новый параметр blok_name.
        • В разделе "Стандартные RSL-модули\Модуль OprInter\Константы\Виды первичных документов" удалена константа BBANK_CPTRANSFER.
        • В разделе "Стандартные RSL-модули\Модуль OprInter\Процедуры":
        • в описание процедуры OprReplanStepPlanDates добавлен новый параметр OnlyStepDate;
        • добавлена новая процедура OprSfComScrol.
        • В разделе "Стандартные RSL-модули\Модуль PaymInter\Классы":
        • в описание класса RsbPayment добавлены новые методы PaymStatus, InitParmsOfClass и MakeTransaction, а также пример использования;
        • добавлен новый класс RsbPaymTransaction.
        • В разделе "Стандартные RSL-модули\Модуль PaymInter\Константы\Обозначение статуса платежей" добавлена новая константа PM_PROP_RETURNED.
        • В разделе "Стандартные RSL-модули\Модуль PTInter\Процедуры" изменено описание параметров процедуры ПолучитьКодСубъекта.
        • В разделе "Стандартные RSL-модули\Модуль SfInter\Процедуры":
        • добавлены новые процедуры InsertSumList, SfCalcAlGetUserParm, SfInsertBasObj, SfUpdateBasObj, SfDeleteBasObj, SfFindBasObj и SfGetBasObj;
        • изменено описание параметров и возвращаемого значения процедур SfGetCategoryAccountsByPmPaym, SfGetComiss и SfUpdateBasObj.
        • В раздел "Стандартные RSL-модули\Модуль Проценты\Процедуры" добавлена новая процедура PcAddSumToDate.