Спецпеременные и процедуры языка RSL для САРБУ RS-Retail
Скачать документ(Спецпеременные и процедуры языка RSL для САРБУ RS-Retail_РПрог.pdf, 1084840)
Тип документа:Руководство программиста
Продукт:RS-Bank 5.10/Pervasive.104
Разделы:RS-Retail
Дата документа:01.06.2005
Продукт: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.
В главе "Работа с данными о сейфовых ячейках" в разделе "Описание классов" классы расположены в алфавитном порядке. Для всех классов отредактирована информация о свойствах и методах (удалены не используемые, добавлены новые).
В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" в разделы "Вклады", "Прочие операции и коммунальные платежи", "Оперкасса и кладовая отделения" добавлено описание переменных {ОснованиеИзГлавного}, {НазначениеИзГлавного}.
- В главе "Модуль CommonInter" в раздел "Процедуры" добавлено описание процедур iGetBankAccountAveRest, iGetBankAccountCredit, iGetBankAccountDebet, iGetBankAccountRest, iGetBankBalAccAveRest, iGetBankBalAccCredit, iGetBankBalAccDebet, iGetBankBalAccRest, list_oper. Доработано описание процедуры SelectCurrency.
- добавлено
- 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" добавлены разделы:
- изменено
- В главе "Модуль 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":
- удалено
- Удалена глава "Работа с данными о клиентах". Информация перенесена в раздел "Классы" главы "Модуль 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.
В главе "Приложение. Списки системных переменных основания для различных банковских продуктов" доработаны списки переменных для всех банковских продуктов.
- В главу "Глобальные переменные" добавлено описание константы SILENTERR_RES для переменной ALG_RESULT.
- добавлено
- 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" добавлено описание функции Проценты_К_Оплате_Прогноз.
- В главу "Модуль CommonInter" добавлено описание функций:
- изменено
- 01.07.2004
- добавлено
- 1. Добавлены разделы "Модуль CommonInter\Константы, определенные в модуле CommonInter"; "Приложение. Списки системных переменных основания для различных банковских продуктов".
2. В главу "Глобальные переменные" добавлено описание переменной AppKindToDocKind, информация о системных спецпеременных и механизме раскрытия пользовательских спецпеременных.
3. В главу "Модуль CommonInter" добавлено описание функций SetKeyDigitInAccount, Client_Address, MakeGround, GetGroundCode, MakePurpose, GetPurposeCode, InsertPurpose, GetPurpose, RegNumToStr.
4. В главу "Модуль PercInter" добавлено описание функции GetProlongDateForCurDate.
- 1. Добавлены разделы "Модуль CommonInter\Константы, определенные в модуле CommonInter"; "Приложение. Списки системных переменных основания для различных банковских продуктов".
- добавлено
- 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.
- доработано описание функции DefDepBalAccount (SCR 9858).
- В главу "Модуль DeskInter" добавлено описание функций:
- InterDesk_InitDocBunch (SCR 10707).
- InterDesk_GetBunchApplic.
- InterDesk_InitDocBunch (SCR 10707).
- В главе "Модуль PercInter" доработано описание параметра BeginDate функции Отчислить_Проценты_За_Период (SCR 8311).
- В главу "Модуль PostContInter" добавлено описание функции PostContSummaryDoc (SCR 9506).
- В главе "Модуль CommonInter":
- добавлено
- 17.01.2003
- добавлено
- В главу "Модуль CommonInter" добавлено описание функций PrintReports, StoreValue, RetrieveValue.
- добавлено
- 10.01.2003
- добавлено
- Глава "Работа с менеджером записей памяти".
- Глава "Модуль spCardInter".
- изменено
- Глава "Модуль CommonInter".
- Глава "Модуль PercInter".
- Глава "Модуль DeposInter".
- Глава "Модуль DeskInter".
- добавлено