Стоит посмотреть
Интерфейсы языка RSL для взаимодействия с ИБС RS-Bank V.6. Часть 2
Скачать документ(Core_RSLprc_2.pdf, 3048157)
Тип документа:Руководство программиста
Продукт:RS-Bank V.6.20.031.92
Разделы:Tools
Дата документа:07.04.2025
Продукт:RS-Bank V.6.20.031.92
Разделы:Tools
Дата документа:07.04.2025
Описание документа
Настоящее Руководство содержит описание переменных, классов, процедур и констант языка интерпретатора RSL, которые используются при создании макромодулей CurrInter, FIInter, InsCarryDoc, OprInter, PcRateInter, PTInter, RsbDataSet, RsbObjFactory, SFInter, входящих в АС RS-Core V.6 ИБС RS-Bank V.6, и при написании пользователем собственных макропрограмм.
Изменения документа
- 07.04.2025
- изменено
- Изменены контактные данные компании на последней странице.
- изменено
- 26.09.2024
- изменено
- • Добавлена глава "Модуль FsspInter".
• В главу "Модуль PTInter" добавлен раздел "Процедуры\Работа с субъектами\Процедура PT_SplitPersonIDC".
- • Добавлена глава "Модуль FsspInter".
- изменено
- 28.06.2024
- изменено
- Изменены контактные данные компании.
Доработано в связи с импортозамещением.
- Изменены контактные данные компании.
- изменено
- 01.04.2024
- добавлено
- В главу "Модуль PTInter" добавлены разделы:
• "Классы\Класс RsbBatchImageParm".
• "Константы\Виды наименований субъектов".
- В главу "Модуль PTInter" добавлены разделы:
- изменено
- В раздел "Пакет PM_COMMON\Константы\Виды происхождений первичных документов" добавлено описание константы PD_OR_FSSP.
- В главу "Модуль PTInter" внесены следующие изменения:
- В раздел "Классы\Основные простые свойства" добавлено описание класса BanksShare.
- В раздел "Классы\Класс RsbPersonPaper" добавлено описание свойств Country, CounrtyName, Name1, Name2, Name3, ID и NotValidDate.
- В раздел "Классы\Класс RSBParty\Свойства, характеризующие субъект, как физическое лицо" добавлено описание свойств CountryBorn и CountryNameBorn.
- В разделе "Процедуры\Прочие процедуры" доработано описание процедур GetCapital и SetCapital.
- В раздел "Процедуры\Работа с субъектами" добавлено описание процедуры PT_ListPARTYNAME, PT_PT_CheckPriostanAccounts, PT_IsGenderNotIdent, а также удалено описание процедур PT_CheckPersnIDCviaSMEV и PT_CheckPersnNameviaSMEV.
- добавлено
- 01.09.2023
- изменено
- Изменены контактные данные компании на последней странице.
- изменено
- 29.05.2023
- изменено
- В главу "Модуль PTInter" в раздел "Классы\ Класс RSBParty\ Основные простые свойства" для класса RsbParty добавлено описание свойств SPFSSuspend, SPFSArmNo514, SPFSBeginDate514, SPFSEndDate514, SPFSEsSize514.
- изменено
- 16.12.2022
- изменено
- Изменены контактные данные компании.
- изменено
- 29.08.2022
- изменено
- В главу "Модуль PTInter" в раздел "Константы\ Списки субъектов" добавлено описание константы PTLIST_BANK_NONRES.
- изменено
- 31.05.2022
- изменено
- Изменены контактные данные компании на последней странице.
- изменено
- 10.11.2021
- изменено
- В главе "Модуль FIInter" в разделе "Процедуры\Процедуры для вычисления сумм" доработано описание процедуры ConvSum.
- В главу "Модуль PTInter" внесены следующие изменения:
- В раздел "Классы" для класса RsbPersonPaper добавлено описание свойства IsNotValid, для класса RsbPartyAddress добавлено описание свойств HouseType, HouseType1, HouseType2, GFiasUNRZ, GFiasObjectID.
- В раздел "Константы\Перечисление полей формы редактирования адреса для проверки на соответствие справочнику КЛАДР" добавлено описание констант ADDRFLD_HOUSETYPE, ADDRFLD_HOUSETYPE1, ADDRFLD_HOUSETYPE2.
- В раздел "Процедуры\Работа с субъектами" добавлено описание процедур PT_GFias_GetObjectID, PT_GFias_GetAdressByObjectID, PT_GFias_GetObjectIDByAdress.
- изменено
- 24.09.2021
- изменено
- В раздел "Модуль PTInter\Классы\Класс RsbPartyRegDoc" добавлено описание свойства RegNumber.
- Изменены контактные данные компании на последней странице.
- В раздел "Модуль PTInter\Классы\Класс RsbPartyRegDoc" добавлено описание свойства RegNumber.
- изменено
- 24.06.2021
- изменено
- В раздел "Модуль OprInter\Процедуры\Прочие процедуры" добавлено описание процедуры GetGenBVDwithBVS.
- изменено
- 20.10.2020
- изменено
- Изменены стили руководства.
- изменено
- 01.09.2020
- изменено
- RS-Securities V.6 и RS-Dealing V.6 переименованы в RS-FinMarkets.
- изменено
- 15.07.2020
- добавлено
- В главу "Модуль OprInter" добавлен раздел "Константы\Виды действий с сообщением ГИС ГМП".
- изменено
- В раздел "Модуль InsCarryDoc\Процедуры\Прочие процедуры" добавлено описание процедуры InsertLCNoticeMessage.
- В разделе "Модуль InsCarryDoc\Процедуры\Действия, выполняемые на шаге операций" доработано описание процедуры InsertAccount.
- В раздел "Модуль OprInter\Константы\Не первичные документы" добавлено описание констант WL_MES, WL_INFOMES.
- В главу "Модуль PTInter" внесены следующие изменения:
- В разделе "Классы":
- Добавлено описание классов RsbPartyContact, RsbResidentHist, TRsbLegalProxyList.
- Для класса RsbParty добавлено описание свойств SPFSSWIFTBIC, SPFSIsFreeIncomingServices, SPFSArmNo509, SPFSArmNo513, SPFSBeginDate509, SPFSBeginDate513, SPFSEndDate509, SPFSEndDate513, SPFSEsSize509, SPFSEsSize513, SPFSBeginDate504, SPFSEndDate504, SPFSESSize504, SPFSARMNo504, SPFSBeginDate506, SPFSEndDate506, SPFSESSize506, SPFSARMNo506 и метода ResidentHist.
- В раздел "Константы\ Виды субъектов" добавлено описание констант PTK_BENEOWNER, PTK_PROXY.
- В разделе "Процедуры":
- В подраздел "Прочие процедуры" добавлено описание процедур PT_SelectLegalProxyHist, XCOMPL_MakePartyNoteText.
- В подраздел "Работа с субъектами" добавлено описание процедур CB_DelPtProxy, PT_DeletePTBENEOWNER, PT_InsUpdPTBENEOWNER, PT_SearchOperationForClient.
- В раздел "Модуль InsCarryDoc\Процедуры\Прочие процедуры" добавлено описание процедуры InsertLCNoticeMessage.
- добавлено
- 11.09.2019
- изменено
- На последней странице изменены контактные данные компании.
- изменено
- 06.11.2018
- изменено
- Изменена информация на второй странице руководства.
- изменено
- 02.08.2018
- изменено
- В главе "Модуль PTInter" выполнены изменения:
- в разделе "Классы":
- добавлено описание класса RsbPartyPFPropRSL;
- для класса RsbParty добавлено описание метода PartyPFProp.
- в раздел "Процедуры\Прочие процедуры" добавлено описание функций:
- PtCertainCategory.
- PtCertainCategoryWarning.
- в разделе "Классы":
- В главе "Модуль PTInter" выполнены изменения:
- изменено
- 09.06.2018
- добавлено
- В раздел "Модуль PTInter\ Константы" добавлены подразделы, содержащие константы:
- "Виды ПДн".
- "Виды завершения обработки ПДн".
- "ПДн видов субъектов".
- В раздел "Модуль PTInter\ Процедуры" добавлен подраздел "Работа с персональными данными".
- Добавлена глава "Модуль RsSysLog", содержащая описание одноименного Интера.
- В раздел "Модуль PTInter\ Константы" добавлены подразделы, содержащие константы:
- изменено
- В главу "Модуль PTInter" внесены следующие изменения:
- В раздел "Константы\Виды кодов субъектов" добавлено описание константы PTCK_UNKGN.
- В раздел "Классы":
- Добавлено описание класса RsbPartyCheckECUPRID.
- Добавлено описание класса RsbPartyTaxExemp.
- Для класса RsbParty добавлено описание методов PartyCheckECUPRID и TaxExemp.
- Добавлено описание класса RsbPersonPlaceWork.
- В раздел "Модуль SFInter\ Процедуры\ Прочие процедуры" добавлено описание процедур SfCreateSfContr, SfUpdateSfContr, SfDeleteSfContr, SfFindSFSPIINSREC, SfSaveSfSSI, SfDeleteSfSSI, SfFindSFSPIDLINSREC, SfSaveDLSSI, SfDeleteDLSSI, SfContrChangeSfPlan, SfCreateUnionContr, SfUpdateSfUnionContr, SfDeleteSfUnionContr, SfUnionContrChangeSfPlan.
- В главу "Модуль PTInter" внесены следующие изменения:
- добавлено
- 09.04.2018
- изменено
- В главу "Модуль PTInter" добавлено описание:
- Свойств класса RsbPartyAddress: Building, CodePlan, Fias, FiasGuid, Oktmo, Plan.
- Групп констант ADR, T_AS, а также констант, определяющих перечисление полей формы редактирования адреса субъекта для проверки на соответствие: ADDRFLD_CODEPLAN, ADDRFLD_PLAN, ADDRFLD_BUILDING, ADDRFLD_OKTMO, ADDRFLD_FIAS.
- процедур: PT_GetAddressGUID, PT_FormAddressStr, PT_GetAddressByGUID, PT_FormAddressStrByGUID, PT_GetFIASForAddress, UploadFiasXMLFileIntoDBFile.
- В главу "Модуль PTInter" добавлено описание:
- изменено
- 25.10.2017
- изменено
- В главу "Модуль PTInter" для класса RsbParty добавлено описание следующих свойств: SPFSArmNo501, SPFSArmNo503, SPFSBeginDate501, SPFSBeginDate503, SPFSEndDate501, SPFSEndDate503, SPFSEsSize501, SPFSEsSize503, SPFSIsFreeServices.
- В главу "Модуль PTInter" добавлено описание константы PTK_SPFS.
- изменено
- 01.06.2017
- изменено
- В главу "Модуль PTInter" внесены следующие изменения:
- добавлено описание констант PTSK_TF, PTLIST_TF_CLIENT;
- добавлено описание процедур CB_CheckPersnIDCAllow, PT_CheckPersnNameviaSMEV, PT_CheckPersnIDCviaSMEV, PT_DeletePTBANKRUPTHIST, PT_InsUpdPTBANKRUPTHIST, CB_DeleteNotetextHist, CB_InsertNotetextHist и CB_UpdateNotetextHist;
- добавлено описание класса RsbPersonCitizen и метода PersonCitizen класса RsbParty.
- добавлено описание констант PTSK_TF, PTLIST_TF_CLIENT;
- В главу "Модуль PTInter" внесены следующие изменения:
- изменено
- 01.03.2017
- изменено
- В главу "Модуль OprInter" добавлено описание процедур Opr_UnConnectBranch, Opr_InsertAndExecuteBranch, Opr_Backout, Opr_ExecuteStep.
- изменено
- 23.12.2016
- изменено
- В главе "Модуль FIInter" доработано описание функции FI_InsertAvoiriss
- В главу "Модуль OprInter" добавлено описание параметра IsSFC в функцию GetMessageNumber510.
- В главу "Модуль PTInter" добавлено описание констант PARTY_ATTR_PTTYPE_ARBITRMANAGER и PTLIST_MORTGAGEE и процедур PT_CopyPartyParm, PT_GetSimilarForParty, PT_DefinePartyDoubler.
- Изменены контактные данные компании на последней странице.
- В главе "Модуль FIInter" доработано описание функции FI_InsertAvoiriss
- изменено
- 07.11.2016
- изменено
- В главу "Модуль PtInter" добавлено описание константы PTK_MORTGAGEE.
- изменено
- 23.09.2016
- изменено
- В главу "Модуль FIInter" добавлено описание константы AVOIRISSKIND_KSU и процедур FI_IsKSU и FI_IsISU.
- В главу "Модуль InsCarryDoc" добавлено описание процедуры InsertPmsend.
- В главу "Модуль OprInter" добавлено описание процедуры IsDealKSU и констант DL_SCINOUTPOOL, DL_RENUMBERINGDEALS.
- В главу "Модуль FIInter" добавлено описание константы AVOIRISSKIND_KSU и процедур FI_IsKSU и FI_IsISU.
- изменено
- 08.08.2016
- изменено
- В главу "Модуль InsCarryDoc" добавлено описание процедуры InsertLCMessage.
- В главу "Модуль OprInter" добавлено описание константы DLDOC_LCDOC и процедуры IsDVFXBNOTE.
- В главу "Модуль InsCarryDoc" добавлено описание процедуры InsertLCMessage.
- изменено
- 20.04.2016
- добавлено
- Добавлены разделы:
- "Модуль PTInter\ Константы\ Бывшие поля таблицы adress.dbt".
- "Модуль PTInter\ Константы\ Виды способов связи".
- "Модуль PTInter\ Константы\ Информирование об итогах проверки паспорта физического лица".
- "Модуль PTInter\ Константы\ Результат проверки удостоверения личности".
- "Модуль PTInter\ Константы\ Типы способов связи".
- "Модуль PTInter\ Константы\ Бывшие поля таблицы adress.dbt".
- Добавлены разделы:
- изменено
- В раздел "Модуль PTInter\ Классы" внесены следующие изменения:
- для класса RsbParty () добавлено описание метода PartyContact ().
- для класса RsbPersonPaper () добавлено описание свойства ValidToDate.
- В раздел "Модуль PTInter\ Константы\ Виды кодов субъектов" добавлено описание константы PTCK_FOREIGN_INN.
- В раздел "Модуль PTInter\ Процедуры\ Работа с субъектами" добавлено описание процедуры PT_CheckProxySignAuthority ().
- В раздел "Модуль PTInter\ Процедуры\ Прочие процедуры" добавлено описание следующих процедур:
- ExecChangeSfContrPlan ().
- FindAdressContactValue ().
- ParseRSMailString ().
- В раздел "Модуль PTInter\ Классы" внесены следующие изменения:
- добавлено
- 17.03.2015
- добавлено
- Добавлен раздел "Модуль PTInter\ Константы\ Признаки категории "Тип субъекта".
- Добавлен раздел "Модуль PTInter\ Константы\ Признаки категории "Тип субъекта".
- изменено
- В раздел "Модуль InsCarryDoc\ Процедуры\ Прочие процедуры" добавлено описание процедуры SfComSetState().
- В раздел "Модуль OprInter\ Константы\ Виды первичных документов" добавлено описание констант:
- DLDOC_PMCLAIM.
- DLDOC_OUT_PMCLAIM.
- DLDOC_OUT_PMCOL.
- DLDOC_IN_PMCLAIM.
- DLDOC_IN_PMCOL.
- PMDOC_CASHDOCUMENT.
- В раздел "Модуль OprInter\ Процедуры\ Прочие процедуры" добавлено описание процедуры GetMessageNumber510().
- В раздел "Модуль PTInter\ Классы" для класса RsbPartyRegDoc() внесены следующие изменения:
- добавлено описание метода Add();
- изменено описание метода PartyRegDoc().
- В раздел "Модуль PTInter\ Константы\ Виды кодов субъектов" добавлено описание константы PTCK_UCSD.
- В раздел "Модуль PTInter\ Константы\ Виды субъектов" добавлено описание константы PTK_FSFM.
- В раздел "Модуль PTInter\ Константы\ Прочие константы" добавлено описание константы PARTY_ATTR_GROUP_IPDL.
- В разделе "Модуль PTInter\ Процедуры\ Работа с субъектами" изменено описание процедуры PT_BindClientWithBranch() и добавлено описание процедуры GetPartyOnDate().
- В раздел "Модуль PTInter\ Процедуры\ Прочие процедуры" добавлено описание следующих процедур:
- GetCapital().
- GetPersnIDCOnDate().
- SetCapital().
- В раздел "Модуль InsCarryDoc\ Процедуры\ Прочие процедуры" добавлено описание процедуры SfComSetState().
- добавлено
- 19.06.2014
- изменено
- В главу "Модуль РTInter" в раздел "Константы\Виды кодов субъектов" добавлено описание константы PTCK_SPECDEPLICENSE.
- В главу "Модуль OprInter" в раздел "Процедуры\Прочие процедуры" добавлено описание функции Opr_SetMultiExec().
- В главу "Модуль РTInter" в раздел "Константы\Виды кодов субъектов" добавлено описание константы PTCK_SPECDEPLICENSE.
- изменено
- 26.06.2013
- добавлено
- Добавлена глава "Модуль GateInter".
- добавлено