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

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

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

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

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

  • 19.07.2010
    • изменено
      • В разделе "Модуль CommonInter\Процедуры" актуализировано описание процедур.
  • 09.12.2009
    • добавлено
      • "Модуль CommonInter\Классы\Классы для работы с документами".
    • изменено
      • Из раздела "Работа с данными о сейфовых ячейках\Описание классов" удалено описание классов RslTDocList и RslTDocument.
  • 28.08.2009
    • изменено
      • В раздел "Модуль DeposInter\Процедуры" добавлено описание процедур RunPayOperation, GetCommissionOnOper.
      • В раздел "Модуль CommonInter\Процедуры\Прочие процедуры" внесены следующие изменения:
      • добавлено описание процедур iFM_SetPartyID, GetNextBookAccountsLine;
      • доработано описание процедуры GetBookAccountsEx.
  • 03.07.2009
    • удалено
      • Из руководства удалена глава "Модуль rtproset.mac".
  • 11.06.2009
    • добавлено
      • В руководство добавлена глава "Модуль rtproset.mac".
  • 27.02.2007
    • изменено
      • В раздел "Модуль CommonInter\Классы\Классы для работы с данными о клиентах\Класс TClientList" добавлено описание параметров ReadOnlyFlag, FillAddress и FillPaper конструктора класса TClientList.
      • В раздел "Модуль CommonInter\Классы\Классы для работы с данными о клиентах\Класс TClientList\Свойства класса TClientList" добавлено описание свойств FillAddress и FillPaper.
  • 20.12.2006
    • изменено
      • Разделы "Поддержка дополнительных атрибутов документов" и "Особенности написания макросов для расширения функциональности экранных форм" объединены в главу "Расширения экранных форм".
  • 18.10.2006
    • добавлено
      • Добавлен раздел "Модуль spCardInter\Процедуры\Процедуры работы с субсчетами".
      • Добавлен раздел "Модуль CommonInter\Классы\Классы для работы с договорами по вкладам".
    • изменено
      • В раздел "Глобальные переменные\Переменные для обслуживания карточных счетов" добавлено описание переменных ALG_CARD_SUBACCDOC и CUR_CARD_SUBACCDOC.
      • В раздел "Модуль CommonInter\Классы\Классы для работы с данными о клиентах\Класс TClientList\Методы класса TClientList\Методы поиска и выбора записи о клиенте" добавлено описание параметра NeedCommonBase метода GetRecord.
      • В раздел "Модуль CommonInter\Процедуры\Прочие процедуры" добавлено описание процедуры ДопровестиНепроведенныйДокумент.
      • В раздел "Модуль DeposInter\Процедуры" добавлено описание процедур CheckTrnDocs, GetRestForDate.
      • В раздел "Модуль spCardInter\Процедуры\Прочие процедуры" добавлено описание процедуры scGetTariffPlanID.
      • В раздел "Модуль CommonInter\Классы\Классы для работы с данными о клиентах\Класс TClientList\Свойства класса TClientList" добавлено описание свойства PrimaryClientCode.
      • В раздел "Модуль CommonInter\Классы\Классы для работы с данными о клиентах\Класс TClientList\Методы класса TClientList\Методы установки ключей и фильтров" добавлено описание метода SetFilter_PrimaryClientCode.
      • В разделе "Модуль CommonInter\Процедуры\Прочие процедуры" доработано описание процедуры CritWaitAcceptEx и добавлено описание процедуры SetOperDprt.
      • В раздел "Модуль PercInter\Процедуры" добавлено описание параметра Limit для процедуры PercRateAL.
  • 16.12.2005
    • добавлено
      • "Модуль DeposInter\Классы".
      • "Модуль PercInter\Классы".
    • изменено
      • В раздел "Работа с менеджером записей памяти\Особенности написания макросов для расширения функциональности экранных форм" добавлено описание процедуры RecFilter.
  • 09.08.2005
    • изменено
      • В разделе "Глобальные переменные\Переменные для обслуживания карточных счетов" изменено название переменной ALG_RESULT на ALG_VARPARTSIZE, добавлено описание переменной ALG_RET_OP.
      • В раздел "Модуль CommonInter\Процедуры\Прочие процедуры" добавлено описание процедуры IsHoliday.
  • 11.05.2005
    • изменено
      • В раздел "Модуль CommonInter\Классы\Класс TClientList\Свойства класса TClientList" добавлено описание свойств PaperKind, MayMakeNewPaperKind и пример для свойства AdressType.
      • В раздел "Модуль CommonInter\Классы\Класс TClientList\Методы класса TClientList\Методы установки ключей и фильтров" добавлено описание методов SetFilter_PaperIssuedDate, SetFilter_PaperNumber, SetFilter_Series.
      • В раздел "Модуль CommonInter\Классы\Класс TClientList\Методы класса TClientList\Методы поиска и выбора записи о клиенте" добавлено описание методов FindCodeByFIO, FindCodeByINN, FindCodeByPaper.
      • В раздел "Модуль CommonInter\Процедуры\Прочие процедуры" добавлено описание следующих процедур: CPCheckSignatureFile, CPSetSignatureFile, CreateCashOrderBBForRetail, CreateMemOrderBBForRetail, CreatePaymentBBForRetail, CreateMultyDocBBForRetail, getRegNumOurBank.
      • В раздел "Работа с данными о сейфовых ячейках\Модуль RslCellObjects" добавлено описание процедуры GetNumDaysBetwen2Dates.
  • 11.05.2005
    • добавлено
      • "Модуль Acqcmn".
      • "Модуль CommonInter\Классы\Класс TClientList\Методы класса TClientList\Метод для работы с документом клиента".
  • 11.11.2004
    • изменено
      • В раздел "Модуль CommonInter\Прочие процедуры" добавлено описание следующих процедур:
      • InterDesk_EndDocBunch.
      • InterDesk_GetBunchApplic.
      • InterDesk_InitDocBunch.
      • InterDesk_IsDocBunchActive.
      • InsertExchDocToGDDList.
      • MakeGround.
      • Из раздела "Модуль CommonInter\Прочие процедуры" удалено описание следующих процедур:
      • CreatePlanPay4AccEx.
      • DepSetGround.
      • DirectPrint.
      • IsMoney.
      • MakePrint.
      • PaySetGround.
      • Из главы "Модуль DeposInter" удалено описание следующих процедур:
      • CheckCompensationType.
      • InsertExchDocToGDDList.
      • MakeGround.
      • В главу "Модуль DeskInter" добавлено описание следующих процедур:
      • InterDesk_EndDocBunch.
      • InterDesk_GetBunchApplic.
      • InterDesk_InitDocBunch.
      • В главу "Модуль DeposInter" добавлено описание следующих процедур:
      • CreatePlanPay4AccEx.
      • DepSetGround.
      • PaySetGround.
  • 14.10.2004
    • изменено
      • Изменена структура разделов "Глобальные переменные" и "Модуль ExchangeInter".
      • Информация из раздела "Работа с данными о клиентах" перегруппирована и перенесена в новый раздел "Модуль CommonInter\Классы".
      • В разделе "Модуль CommonInter\Классы\Класс TClientList" описание свойств класса выделено в отдельный подраздел "Свойства класса TClientList".
      • В раздел "Модуль CommonInter\Процедуры\Прочие процедуры" добавлены процедуры CritWaitAcceptEx, FormClientCode, iFindBank, InterDesk_EndDocBunch, LinkOpToObject, list_alg, ListValidCategory_117, LP_Shield, PopGDDList, PushGDDList, SelectCodeKind, SelectFNCash, SetRegValue.
      • В раздел "Модуль DeposCarry" добавлены процедуры CP_Carry, ListRegion, SelectCPReceiver, UpdateStatistics.
      • В раздел "Модуль DeskInter" добавлены процедуры CheckCashLink, GetBagClientName, InputRegNum.
      • В разделе "Работа с менеджером записей памяти\Особенности написания макросов для расширения функциональности экранных форм" подраздел "Процедуры модуля CFormInter" переименован в "Модуль CFormInter".
  • 24.09.2004
    • изменено
      • В главу "Модуль CommonInter" добавлено описание процедуры SetKeyDigitInAccount.
  • 05.07.2004
    • добавлено
      • Добавлена новая глава "Раскрытие пользовательских спецпеременных в макросе".
    • изменено
      • В главу "Глобальные переменные" добавлено описание переменной CUR_SBDEPDOC.
      • В главу "Модуль CommonInter" добавлено описание следующих процедур: BC_Archive, BC_CheckSign, BC_FormSign, CalculateTarifEx, DepSetGround, FileCommentRt, FldCommentRt, PaySetGround, TrnPayLog.
      • В главу "Модуль DeposInter" добавлено описание следующих процедур: AI_SBook_Num, CheckCompensationType, EdRefWrite, MakeGround, НовыйСчетБезДокументов, ОтнестиСчетКГруппе, РучнойВводВкладногоДокумента, РучнойВводИсторииОпераций, СписокНаследниковВклада.
      • В главу "Модуль DeskInter" добавлено описание процедуры CheckCashRes.
      • В главе "Работа с данными о клиентах" изменены следующие разделы:
      • В раздел "Работа с классом TDepClient" добавлено описание метода GetAdressType.
      • В разделе "Работа с классом TClientList" добавлено описание свойств AdressType, MayMakeNewTypeAdress и методов SaveRecAdress, Select_Search.
  • 14.01.2004
    • изменено
      • В главу "Модуль CommonInter" добавлено описание следующих процедур:
      • PrepareDateTimeForRates (SCR 11989).
      • iFindBankAccount (SCR 8260).
      • iFindBankClnt (SCR 8260).
      • iListBankAccount (SCR 8260).
      • iListKBK (SCR 8260).
      • iListLLVALUES (SCR 8260).
      • CreatePlanPay4AccEx.
      • SetLinkedCashier.
      • Название Руководства "Спецпеременные и процедуры языка RSL для САРБУ RS-Retail" заменено на "Интерфейсы языка RSL для взаимодействия с САРБУ RS-Retail".