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

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

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

Настоящее Руководство является частью Руководства программиста и содержит описание переменных, классов, процедур и констант языка интерпретатора RSL, которые используются при создании макромодулей CurrInter, FIInter, InsCarryDoc, OprInter, PcRateInter, PTInter, RsbDataSet, RsbObjFactory, SFInter, входящих в АС RS-Core ИБС RS-Bank V.6, и при написании пользователем собственных макропрограмм.

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

  • 08.04.2013
    • изменено
      • В раздел "Модуль FIInter\ Процедуры\ Процедуры для работы с финансовыми инструментами" добавлено описание процедур FI_DeleteAvoiriss(), FI_InitAvoiriss(), FI_InsertAvoiriss(), FI_UpdateAvoiriss(),FI_DeleteWarnt(), FI_InitWarnt(), FI_InsertWarnt(), FI_UpdateWarnt().
      • В раздел "Модуль InsCarryDoc\ Процедуры\ Процедуры для работы со счетами" добавлено описание процедуры AccountHasBeenInserted().
      • В разделе "Модуль PTInter\ Классы" доработано описание метода CloseCode класса RsbPtCode.
      • В раздел "Модуль PTInter\ Процедуры\ Работа с субъектами" внесены следующие изменения:
      • доработано описание процедуры GetPartyNames();
      • добавлено описание процедур CB_GetListPtProxy(), CB_ListPartyPtProxy(), CB_ListPtProxy(), CB_SetPtProxy().
      • В раздел "Модуль SFInter\ Процедуры\ Прочие процедуры" добавлено описание процедур CreateSfSrvDoc(), RunSfSrvDoc().
  • 04.07.2012
    • добавлено
      • "Модуль PTInter\ Константы\ Работа с карточкой субъекта".
      • "Модуль OprInter\ Классы".
      • Глава "Модуль EAInter".
      • "Модуль PTInter\ Константы\ Варианты вызова проверки адресов субъектов на соответствие справочнику КЛАДР".
      • "Модуль PTInter\ Константы\ Перечисление полей формы редактирования адреса для проверки на соответствие справочнику КЛАДР".
      • "Модуль PTInter\ Константы\ Режимы проверки адреса на соответствие справочнику КЛАДР".
      • "Модуль PTInter\ Константы\ Тип проверки адреса на соответствие справочнику КЛАДР".
      • "Модуль PTInter\ Процедуры\ Работа со справочником КЛАДР".
    • изменено
      • В раздел "Модуль InsCarryDoc\ Процедуры\ Прочие процедуры" добавлено описание процедуры InsertLimitRestoreTry().
      • В раздел "Модуль PTInter\ Классы" внесены следующие изменения:
      • доработано описание метода SetCode() класса RsbPtCode;
      • добавлено описание свойств Kladr и Okato класса RsbPartyAddress;
      • добавлено описание класса RsbCheckAddressError.
      • В раздел "Модуль PTInter\ Константы\ Виды субъектов" добавлено описание констант PTK_AGENT, PTK_BANK_PAYING_AGENT, PTK_BANK_PAYING_SUBAGENT, PTK_BENEFIT, PTK_BESP, PTK_BSDEVBANK, PTK_CENTRALCONTR, PTK_CENTRBANK, PTK_CORRESP, PTK_CURATOR, PTK_EADEVBANK, PTK_FEDJUR, PTK_FKCB, PTK_GTK, PTK_IFO, PTK_INSURANCE, PTK_INTERNATIONAL_ORG, PTK_LOCALGOVERNINGINST, PTK_MAKER, PTK_MATERIALCOMPLEX, PTK_MBR, PTK_MINFIN, PTK_MONOPOLY, PTK_OFK, PTK_OPERATOR, PTK_OTSEN, PTK_PAYING_AGENT, PTK_PRINCIPAL_COMPANY, PTK_PROFSECURPARTY, PTK_RC_ORCB, PTK_REGPLACE, PTK_RKC, PTK_RNKO, PTK_STORAGEPLACE, PTK_SUBSIDIARY, PTK_SWIFT, PTK_TAXPAYER, PTK_TRADEORG, PTK_UNIT_INVESTMENT_FUND, PTK_VEB, PTK_VISA.
      • В раздел "Модуль PTInter\ Константы\ Списки субъектов" добавлено описание констант PTLIST_BANK_PAYING_AGENT, PTLIST_BANK_PAYING_SUBAGENT, PTLIST_BENEFIT, PTLIST_BESP, PTLIST_BROKER, PTLIST_CENTRALBANK, PTLIST_COR_DEPOSITORY, PTLIST_CRDOPER, PTLIST_DEPOAGENT, PTLIST_DEPOCURATOR, PTLIST_DEPONENT, PTLIST_DEPOOPERATOR, PTLIST_DVCLIENT, PTLIST_FKCB, PTLIST_HDPOPER, PTLIST_IMIGRATE_SERVICE, PTLIST_INTER_AFFAIRS_MINISTRY, PTLIST_ISSUER_DEPONENT, PTLIST_LOANSDEPOSIT, PTLIST_LOCALGOVERNINGINST, PTLIST_MAKER, PTLIST_MID, PTLIST_NONRES_DEPONENT, PTLIST_OUT_DEPONENT, PTLIST_OUT_DEPOSITORY, PTLIST_OUT_PARTY, PTLIST_OUTDEPOOPERATOR, PTLIST_OUTSTORAGEPALCE, PTLIST_PACT, PTLIST_PARTY, PTLIST_PAYING_AGENT, PTLIST_REGINST_NONRESIDENT, PTLIST_REGPLACE, PTLIST_STORAGEPALCE, PTLIST_SUBDEPOSITARY, PTLIST_SVO, PTLIST_TAXPAYERS, PTLIST_TRUSTCLIENT.
      • В раздел "Модуль OprInter\ Процедуры\ Прочие процедуры" добавлено описание процедур GetCountPartMesFNS() и GetNumPartMesFNS().
  • 10.01.2012
    • добавлено
      • "Модуль FIInter\ Константы\ Значения алгоритма ALG_FI_DVTYPE".
    • изменено
      • В раздел "Модуль InsCarryDoc\ Процедуры\ Прочие процедуры" добавлено описание процедуры UnvalidPaymentMessage.
      • В раздел "Модуль PTInter\ Константы\ Виды субъектов" добавлено описание константы PTK_AVRAGENT.
      • В раздел "Модуль PTInter\ Константы\ Списки субъектов" добавлено описание константы PTLIST_AVRAGENT.
      • В разделе "Модуль InsCarryDoc\ Процедуры\ Действия, выполняемые на шаге операции" доработано описание процедуры changeSfPlan.
      • В разделе "Модуль PTInter\ Процедуры\ Работа с субъектами" доработано описание процедуры ListPText.
  • 08.09.2011
    • изменено
      • В разделе "Модуль InsCarryDoc\ Процедуры\ Действия, выполняемые на шаге операции" доработано описание процедуры InsertSfContract.
  • 08.08.2011
    • добавлено
      • "Модуль FIInter\ Константы\ Виды действий над финансовыми инструментами".
      • "Модуль FIInter\ Константы\ Виды курсов финансовых инструментов".
      • "Модуль FIInter\ Константы\ Виды проверок статуса ценной бумаги".
    • изменено
      • В раздел "Модуль FIInter\ Процедуры\ Процедуры для работы с финансовыми инструментами" внесены следующие изменения:
      • доработано описание процедуры ListAvoiriss;
      • добавлено описание процедуры ListAvrKindsTree.
      • В разделе "Модуль FIInter\ Процедуры\ Процедуры создания учетного объекта на шаге операции" удалено описание процедуры InsertCurDocument.
      • В раздел "Модуль FIInter\ Процедуры\ Действия, выполняемые на шаге операции" внесены следующие изменения:
      • доработано описание процедуры InsertAccount;
      • удалено описание процедур InsertMultiCarry и InsertRubDocument.
      • В разделе "Модуль OprInter\ Процедуры\ Процедуры для работы с учетными объектами" удалено описание процедуры BackoutMultiCarry.
      • В раздел "Модуль PTInter\ Классы" внесены следующие изменения:
      • добавлено описание класса RsbCBDKFindPartyFields;
      • доработано описание класса RsbParty.
      • В раздел "Модуль PTInter\ Процедуры\ Работа с субъектами" добавлено описание процедур Batch_CBDK_SyncParty и CBDK_FindPartyPanel.
  • 20.06.2011
    • добавлено
      • "Модуль OprInter\ Константы\ Виды действий, выполняемых над сообщением ФНС".
    • изменено
      • В раздел "Модуль InsCarryDoc\ Процедуры\ Действия, выполняемые на шаге операции" внесены следующие изменения:
      • добавлено описание процедур InsertOprStatus и Opr_ConnectStep;
      • доработано описание процедуры InsertAccount.
      • В раздел "Модуль InsCarryDoc\ Процедуры\ Прочие процедуры" добавлено описание процедур CloseUnionContr, AskCorrectAction и PlaceReqToClose.
      • В раздел "Модуль OprInter\ Процедуры\ Процедуры для работы с учетными объектами" добавлено описание процедур GetKindActionFNS и GetOldfnsMessageID.
      • В разделе "Модуль OprInter\ Процедуры\ Прочие процедуры" удалено описание процедуры GetMessageNumberForFonds.
  • 05.08.2010
    • изменено
      • В разделе "Модуль InsCarryDoc\Процедуры\Действия, выполняемые на шаге операций" доработано описание процедуры InsertSfContract.
  • 02.07.2010
    • изменено
      • В раздел "Модуль InsCarryDoc\Процедуры" внесены следующие изменения:
      • В подразделе "Действия, выполняемые на шаге операций":
      • доработано описание процедуры Opr_DeleteCarry;
      • добавлено описание процедур ChangeAccountType, BorrowAccountClaim.
      • В подразделе "Процедуры обработки претензий к лицевому счету" доработано описание процедуры AddAccountClaim.
      • В разделе "Модуль SFInter\Процедуры\Прочие процедуры" доработано описание процедуры InsertSumList.
  • 04.05.2010
    • добавлено
      • "Модуль OprInter\Константы\Режимы массового выполнения операций".
    • изменено
      • В раздел "Модуль PTInter\Константы\Виды кодов субъектов" добавлено описание константы PTCK_NCSC.
  • 31.03.2010
    • изменено
      • В раздел "Модуль PTInter\Константы" внесены следующие изменения:
      • в подраздел "Виды кодов субъектов" добавлено описание константы PTCK_FSI_REG_NUMBER;
      • в подраздел "Виды субъектов" добавлено описание константы PTK_FUND_SOCIAL_INSURANCE;
      • в подраздел "Списки субъектов" добавлено описание константы PTLIST_FUND_SOCIAL_
      • INSURANCE.
      • В раздел "Модуль OprInter\Процедуры\Прочие процедуры" добавлено описание процедуры GetMessageNumberForFonds.
      • В раздел "Модуль InsCarryDoc\Процедуры" внесены следующие изменения:
      • в подраздел "Процедуры обработки претензий к лицевому счету" добавлено описание процедуры ChangeReserve;
      • в подраздел "Действия, выполняемые на шаге операций" добавлено описание процедуры OverestimateAccount.
  • 30.12.2009
    • изменено
      • В раздел "Модуль InsCarryDoc\Процедуры\Действия, выполняемые на шаге операций" добавлено описание процедуры SetOprDate.
  • 16.10.2009
    • добавлено
      • В раздел "Модуль PTInter\Процедуры" добавлены подразделы:
      • "Работа с субъектами".
      • "Прочие процедуры".
      • "Модуль PcRateInter".
      • В раздел "Модуль FIInter\Процедуры" добавлены подразделы:
      • "Процедуры для вычисления сумм".
      • "Процедуры для работы с финансовыми инструментами".
      • В раздел "Модуль InsCarryDoc\Процедуры" добавлены подразделы:
      • "Процедуры создания учетного документа на шаге операции".
      • "Процедуры для работы со счетами".
      • "Действия, выполняемые на шаге операций".
      • "Работа с требованием на оплату".
      • В раздел "Модуль OprInter\Процедуры" добавлены подразделы:
      • "Процедуры для работы с учетными объектами".
      • "Процедуры для работы операциями".
      • "Процедуры для работы с шагами операций".
      • "Процедуры для работы с первичными документами".
      • "Прочие процедуры".
      • В раздел "Модуль SFInter\Процедуры" добавлены подразделы:
      • "Работа с объектами начисления комиссии".
      • "Работа с платежными инструкциями".
      • "Процедуры для работы с комиссиями".
      • "Прочие процедуры".
    • изменено
      • В раздел "Модуль InsCarryDoc\Процедуры" внесены следующие изменения:
      • В подразделе "Прочие процедуры" доработано описание процедуры CreateBilBookEntry.
      • В подраздел "Действия, выполняемые на шаге операций":
      • добавлено описание процедур BreakBlock, BreakOperation, addComissFromConCom и changeSfPlan;
      • доработано описание процедуры Opr_DeleteCarry.
      • В главе "Модуль PTInter" произведены следующие изменения:
      • В раздел "Классы" внесены следующие изменения:
      • добавлено описание класса RsbPtNote;
      • для класса RsbPartyRegDoc добавлено описание свойства RegNumber;
      • добавлено описание методов First, Next, Last, Previous классов RsbPersonPaper, RsbPartyRegDoc, RsbPartyAddress, RsbPtCode;
      • добавлено описание свойства HasSignRigh и метода GetSignRight класса RsbOfficer;
      • добавлено описание свойств MobilePhone и MobileProvider класса RsbPartyAddress;
      • доработано описание свойств и методов класса RsbParty.
      • В раздел "Константы\Перечень полей для верификации параметров субъекта экономики при вводе и редактировании" добавлено описание констант PT_CHK_MOBILEPHONE и PT_CHK_MOBILEPROVIDER.
      • В раздел "Модуль FIInter\Процедуры\Процедуры для работы с финансовыми инструментами" добавлено описание значений, возвращаемых процедурой FI_GetStatus.