Спецпеременные и процедуры языка RSL для САРБУ RS-Retail

Скачать документ(Спецпеременные и процедуры языка RSL для САРБУ RS-Retail_РПрог.pdf, 1084840)
Тип документа:Руководство программиста
Продукт:RS-Bank 5.10/Pervasive.104
Разделы:RS-Retail
Дата документа:01.06.2005

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

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

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

  • 01.06.2005
    • добавлено
      • В главу "Работа с данными о сейфовых ячейках" добавлен раздел "Модуль RslCellObjects".
    • изменено
      • В главе "Модуль CommonInter" в раздел "Процедуры" добавлено описание процедур iGetBankAccountAveRest, iGetBankAccountCredit, iGetBankAccountDebet, iGetBankAccountRest, iGetBankBalAccAveRest, iGetBankBalAccCredit, iGetBankBalAccDebet, iGetBankBalAccRest, list_oper. Доработано описание процедуры SelectCurrency.
        В главе "Модуль ExchangeInter":
        · В раздел "Спецпеременные" добавлено описание переменных ExchBorderSum, ExchBorderSumCurr.
        · В разделе "Процедуры" исправлены названия процедур GetNameCurr, GetISOCurr.
        В главе "Модуль PercInter" доработано описание процедуры PercRateAL.
        В главе "Работа с данными о сейфовых ячейках" в разделе "Описание классов" классы расположены в алфавитном порядке. Для всех классов отредактирована информация о свойствах и методах (удалены не используемые, добавлены новые).
        В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" в разделы "Вклады", "Прочие операции и коммунальные платежи", "Оперкасса и кладовая отделения" добавлено описание переменных {ОснованиеИзГлавного}, {НазначениеИзГлавного}.
  • 11.04.2005
    • добавлено
      • В главу "Модуль CommonInter" добавлены разделы:
        · "Классы".
        · "Классы\TDepClient\Методы класса TDepClient".
        · "Классы\TСlientList\Свойства класса TСlientList".
        · "Классы\TСlientList\Методы класса TСlientList".
        · "Классы\TСlientList\Методы класса TсlientList\Метод формирования кода клиента".
        · "Классы\TFMOperation".
        · "Классы\TFMOperation\Свойства класса TFMOperation".
        · "Классы\TFMOperation\Методы класса TFMOperation".
        · "Классы\TFMOperation\Константы класса TFMOperation".
        · "Классы\TFMOperationCode".
        · "Классы\TFMOperationCodeList\Свойства класса TFMOperationCodeList".
        · "Классы\TFMOperationCodeList\Методы класса TFMOperationCodeList".
        · "Классы\TFMOperation Pt".
        · "Классы\TFMOperation Pt\Свойства класса TFMOperationPt".
        · "Классы\TFMOperationPt\Методы класса TFMOperationPt".
        · "Классы\TFMOperationPt\Константы класса TFMOperationPt".
        · "Классы\TFMOperationPtList".
        · "Классы\TFMOperationPtList\Свойства класса TFMOperationPtList".
        · "Классы\TFMOperationPtList\Методы класса TFMOperationPtList".
        · "Классы\TFMTerrorist".
        · "Классы\TFMTerroristMatch".
        · "Классы\TFMTerroristMatch\Свойства класса TFMTerroristMatch".
        · "Классы\TFMOperationMatchList".
        · "Классы\TFMOperationMatchList\Свойства класса TFMOperationMatchList".
        · "Классы\TFMOperationMatchList\Методы класса TFMOperationMatchList".
    • изменено
      • В главе "Модуль CommonInter":
        · В раздел "Классы\TDepClient\Методы класса TDepClient" добавлено описание методов Clear, ConvertFIO, ConvertFIOFull, GetCategory, GetProperty_Date, GetProperty_Int, GetProperty_Ldmon, GetProperty_String. Доработано описание методов Delete_Property, GetProperty, Insert_Property, Update_Property.
        · В раздел "Классы\TClientList\Свойства класса TClientList" добавлено описание свойств CurRec, MakeZeroNumSession.
        · В раздел "Классы\TClientList\Методы класса TclientList\Методы установки ключей и фильтров" добавлено описание методов SetFilter_PaperIssuedDate, SetFilter_Department, SetFilter_ServiceKind, SetFilter_SpecialAcces.
        · В раздел "Классы\TClientList\Методы класса TclientList\Методы поиска записи о клиенте" добавлено описание метода Select_Search.
        · В раздел "Процедуры, определенные в модуле CommonInter" добавлено описание процедуры RaskrOperExch.
        В главе "Модуль PercInter" изменено описание параметра Sum для процедуры Перенос_Остатков.
    • удалено
      • Удалена глава "Работа с данными о клиентах". Информация перенесена в раздел "Классы" главы "Модуль CommonInter".
  • 03.03.2005
    • добавлено
      • В главу "Модуль CommonInter" добавлен раздел "Спецпеременные, определенные в модуле CommonInter".
    • изменено
      • Во всех главах процедуры расположены в алфавитном порядке.
        В главу "Глобальные переменные" добавлено описание переменной CUR_SBDEPDOC.
        В главе "Модуль CommonInter":
        · Процедуры объединены под заголовком "Процедуры, определенные в модуле CommonInter".
        · Добавлено описание процедур ConvertSumEx, FindFirstOpenedAccount, CritWaitAcceptEx, FormClientCode.
        · Доработано описание процедур GetLinkedKassir, SetKassir, SetLinkedCashier, PrintReports, CashLink_AddRec, ChangeMainRate, CloseDepFiles, GetBookAccountsEx, GetCNum, GetDateOff, GetGroundCode, GetMainRateChangeNum, GetPurposeCode, iclnt_chkpwd, iclnt_updtpwd, iFindBank, iFindBankClnt, InterDesk_EndDocBunch, InterDesk_InitDocBunch, MakeGround, MakePurpose, MakeUniKey, SelectCurrency, SelectBank, SelectDepType, SetProgramID.
        · В раздел "Константы, определенные в модуле CommonInter" добавлено описание констант для OC_REPRTMODE, fmclcode.LinkType.
        · Добавлены или доработаны примеры для процедур BankVer, BC_Archive, BC_FormSign, CashLink_AddRec, CheckOnAddNewRecord, ConfDlg, DBF_OffSet, FileCommentRt, FldCommentRt, GetAccountName, GetBankName, GetBankStandart, GetBitFlag, GetBookAccountsEx, GetBranchStatus, GetChFlagCur, GetCNum, GetCountDocInGDDList, GetCurrentMode, GetDateOff, GetFirstDocFromGDDList, GetNameOfPAPRKIND, GetNextDocFromGDDList, GetOperBrigade, GetOperBrigadeCur, GetOrderNum, GetProgramID, IdentProgram, ListBranches, NumFlagCur, RegNumToStr, SetFlagCur, SelectBank, SetFNCash, SetPrintPort, Sign, TrnPayLog.
        · Описание процедур GetAccountName, GetCountDocInGDDList, GetFirstDocFromGDDList, GetNextDocFromGDDList, InterDesk_EndDocBunch, InterDesk_GetBunchApplic, InterDesk_InitDocBunch, RemoveDocFromGDDList, SelectBank перенесено из главы "Модуль DeposInter".
        · Описание процедуры CashLink_AddRec перенесено из главы "Модуль DeskInter".
        · Удалено описание процедур DirectPrint, MakePrint.
        В главе "Модуль DeposInter":
        · Добавлено описание процедур AI_SBook_Num, CP_Carry, CreatePlanPay4AccEx, CreatePlanPay4Account, EdRefWrite, GetCommissionOnOper, ListRegion, SelectCPReceiver, UpdateStatistics, НовыйСчетБезДокументов, СписокНаследниковВклада.
        · Доработано описание процедур FormAccountNumber, InsertPayDoc, moveAccountIntoAnotherState, UpdateAlgRecords.
        · Добавлены или доработаны примеры для процедур EditDepositor, FormReference, InitPayDoc, InsertPayDoc, Список_Получателей_КП.
        В главе "Модуль DeskInter":
        · Добавлено описание процедур CheckCashLink, CheckCashRes, GetBagClientName, GetClientInfo, InputRegNum.
        · Доработано описание процедуры AutoConfirm.
        · Добавлены или доработаны примеры для процедур AutoConfirm, FindCodCurByRefVal, InitCashDoc, PushGCashDocList.
        В главе "Модуль ExchangeInter":
        · В раздел "Спецпеременные" добавлено описание переменных {NumOpert_OperCardGive}, {NumOpert_OperCardTake}.
        · Добавлены или доработаны примеры для процедур ChoiceEmployee, GetFIOEmployee, GetFullNameEmployee, GetISOCur, GetNameCur, GetNameReestr, GetNameValForm, GetNumReestr, GetSumInRub, MakeCodeCurr, StrNumPlus, ЗаполнитьСменыКурсов.
        В главе "Модуль FollContInter":
        · Доработано описание процедур InsertSBdepdoc, SetError.
        В главе "Модуль PercInter":
        · Доработано описание процедур GetCalcStrategy, Проценты_К_Оплате_Прогноз.
        · Описание процедуры GetCalcStrategy перенесено из главы "Модуль Календарь".
        В главе "Модуль PostContInter":
        · Доработано описание процедур PostContInsert, PostContInsertNB.
        В главе "Модуль Календарь":
        · Доработано описание процедур IsHoliday, IsWorkday, Ndays, NDays30, Workdays.
  • 17.01.2005
    • изменено
      • Изменено название файла.
  • 03.12.2004
    • добавлено
      • В главу "Приложение. Списки системных переменных основания для различных банковских продуктов" добавлен раздел "Безналичные платежи".
    • изменено
      • В главу "Глобальные переменные" добавлено описание константы SILENTERR_RES для переменной ALG_RESULT.
        В главе "Модуль "CommonInter":
        · Добавлено описание процедур CalculateTarifEx, FindOperAcnt_For_Raskr, iCheckBankDprt, StrToValForProperty, GetDistDbfileDir, GetDateWork, PrepareDateTimeForRates, iFindBank, iFindBankAccount, iFindBankClnt, iListBankAccount, iListKBK, iListLLVALUES, GetDocUserAttrPool, OpenSymbolsInAccount, SetLinkedCashier, BC_Archive, BC_CheckSign, BC_FormSign, GetRetailOpDescription, WorkBookWithOperation, TrnPayLog, PrintFile, CalculateTariff, CarryGDDList, GetPrintPort, PushErrorMessage, ConfirmSecondPerson, WriteChangesToLog, FileCommentRt, FldCommentRt, SelectCodeKind, List_alg, LP_Shield, LinkOpToObject, InterDesk_IsDocBunchActive, SetRegValue, SelectFNCash, LoadSummaryRetailDoc, ContirPrimaryRetailDoc, CloseFilesForBook, OpenFilesForBook, GetOrderSeq, GetOrderNum, GetCurrentMode, RANDOM, InterDesk_MakeDocBunchCurrent, BankVer, DBF_OFFSET, GetOperBrigadeCur.
        · Доработано описание процедуры GetRegVal, добавлено описание параметра OperNum.
        · Для процедуры DefDepBalAccount добавлено описание параметра CardTypeRef.
        · В раздел "Константы, определенные в модуле CommonInter" добавлено описание констант SELF_BRANCH_CONTACC, OTHER_BRANCH_CONTACC.
        В главу "DeskInter" добавлено описание процедур PushGCashDocList, PopGCashDocList.
        В главе "FollContInter" доработано описание процедуры CureAccount.
        В главу "spCardInter" добавлено описание процедур ScSetCurrentPaymentSystem, scGetCardProductProp, ScCalcCardCommission.
        В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" доработаны списки переменных для всех банковских продуктов.
  • 07.10.2004
    • изменено
      • В главу "Модуль CommonInter" добавлено описание функций:
        ·ListCountry.
        ·FindCountry.
        ·F407_ShowDocuments.
        ·Iclnt_chkpwd/
        ·Iclnt_updtpwd.
        ·Get_ALG_COMDEPCLNT.
        ·Get_ALG_COMPAYER.
        ·GetCmdLineParm.
        ·Для функции DefDepBalAccount добавлено описание параметра CategoryRef.
        В главу "Модуль DeposInter" добавлено описание функций:
        ·ОтнестиСчетКГруппе.
        ·FindExchDocInGDDList.
        ·InsertExchDocToGDDList.
        ·RemoveExchDocInGDDList.
        ·InsertNFDocToGDDList.
        ·Нефинансовая_Операция.

        ·Для функции FormAccountNumber добавлено описание параметра PatternRef.
        В главу "Модуль PercInter" добавлено описание функции Проценты_К_Оплате_Прогноз.
  • 01.07.2004
    • добавлено
      • 1. Добавлены разделы "Модуль CommonInter\Константы, определенные в модуле CommonInter"; "Приложение. Списки системных переменных основания для различных банковских продуктов".
        2. В главу "Глобальные переменные" добавлено описание переменной AppKindToDocKind, информация о системных спецпеременных и механизме раскрытия пользовательских спецпеременных.
        3. В главу "Модуль CommonInter" добавлено описание функций SetKeyDigitInAccount, Client_Address, MakeGround, GetGroundCode, MakePurpose, GetPurposeCode, InsertPurpose, GetPurpose, RegNumToStr.
        4. В главу "Модуль PercInter" добавлено описание функции GetProlongDateForCurDate.
  • 15.08.2003
    • добавлено
      • Добавлена глава "Работа с данными о сейфовых ячейках".
  • 17.04.2003
    • добавлено
      • Добавлена глава "Работа с данными о клиентах" (SCR 10737).
    • изменено
      • В главе "Модуль CommonInter":
      • доработано описание функции DefDepBalAccount (SCR 9858).
      • добавлено описание функций:
      • SelectRegNum (SCR 9576).
      • GetBankStandart (SCR 10278).
      • IsOutputAccumulated (SCR 10291).
      • GetRegVal (SCR 10080).
      • ListBranches.
      • CheckOnAddNewRecord.
      • MakeUniKey.
      • GetNameOfPAPRKIND.
      • В главу "Модуль DeskInter" добавлено описание функций:
      • InterDesk_InitDocBunch (SCR 10707).
      • InterDesk_GetBunchApplic.
      • В главе "Модуль PercInter" доработано описание параметра BeginDate функции Отчислить_Проценты_За_Период (SCR 8311).
      • В главу "Модуль PostContInter" добавлено описание функции PostContSummaryDoc (SCR 9506).
  • 17.01.2003
    • добавлено
      • В главу "Модуль CommonInter" добавлено описание функций PrintReports, StoreValue, RetrieveValue.
  • 10.01.2003
    • добавлено
      • Глава "Работа с менеджером записей памяти".
      • Глава "Модуль spCardInter".
    • изменено
      • Глава "Модуль CommonInter".
      • Глава "Модуль PercInter".
      • Глава "Модуль DeposInter".
      • Глава "Модуль DeskInter".