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

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

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

Настоящее Руководство является частью Руководства программиста и содержит описание переменных, классов, процедур и констант языка интерпретатора RSL, которые используются при создании макромодулей PaymInter, Календарь, Проценты, Шлюз, входящих в АС RS-Core ИБС RS-Bank V.6, и при написании пользователем собственных макропрограмм.

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

  • 26.06.2013
    • изменено
      • В раздел "Модуль PaymInter\ Константы\ Значение статуса операции "Ручная обработка" для платежей" добавлено описание константы OPR_PAYM_ST_MANUAL_PROCESSED.
      • В раздел "Модуль PaymInter\ Константы\ Значение статуса операции "Документооборот" для платежей" добавлено описание константы OPR_PM_ST_UNFIN.
      • В раздел "Модуль PaymInter\ Константы\ Виды примечаний в платежах" добавлено описание констант PM_NOTEKIND_PAYM_TRANSFERDATE и PM_NOTEKIND_PAYM_VALUEDATE.
      • В раздел "Модуль PaymInter\ Константы\ Виды примечаний в платежах" добавлено описание константы PM_NOTEKIND_PAYM_EXECDATE.
      • В раздел "Модуль PaymInter\ Процедуры\ Прочие процедуры" добавлено описание процедуры PrintEA().
      • В раздел "Модуль PaymInter\ Константы\ Условия акцепта для требований" добавлено описание константы PM_DEMAND_TERM_PREACCEPT.
  • 08.04.2013
    • изменено
      • В раздел "Модуль PaymInter\ Классы" внесены следующие изменения:
      • добавлено описание класса RsbPmptfm();
      • добавлено описание метода GetParties() класса RsbPayment.
      • В раздел "Модуль PaymInter\ Классы\ Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
      • добавлено описание класса BOTransferOrderParm();
      • добавлено описание методов GetParties() и SetParties() классов BOCashOrderParm, BOCurrencyPaymentParm, BOPsPayOrderParm.
      • В раздел "Модуль PaymInter\ Константы\ Сообщения об ошибках по платежу" добавлено описание констант PAYMERR_CHECKNAMENOINN, PAYMERR_CHECKNAMENONAME.
      • В раздел "Модуль PaymInter\ Процедуры\ Процедуры для работы с документами расчетного банка" добавлено описание процедур DeleteBOTransferOrder(), FindBOTransferOrder(), InsertBOTransferOrder(), UpdateBOTransferOrder().
      • В раздел "Модуль PaymInter\ Процедуры\ Процедуры для работы с платежами" добавлено описание процедуры PM_RollBackAndDeletePmDocument().
  • 19.03.2012
    • добавлено
      • "Модуль PaymInter\ Константы\ Виды действий с отвергнутым документом ЕСИД".
      • "Модуль PaymInter\ Процедуры\ Процедуры для работы с отвергнутым документом ЕСИД".
    • изменено
      • В раздел "Модуль PaymInter\ Классы" внесены следующие изменения:
      • добавлено описание свойства DemandIsESID класса RsbPayment;
      • доработано описание свойства InTransferDate класса RsbPayment;
      • доработано описание метода CheckRestAndMakeReserve класса RsbPayment;
      • добавлено описание методов CreateWlPmIn, LinkMessage класса RsbPayment;
      • добавлено описание свойства IsChanged класса RsbPIPayment;
      • добавлено описание метода AddOprState класса RsbRequestOrder;
      • добавлено описание классов RsbValuable, RsbValueTransOrder.
      • В раздел "Модуль PaymInter\ Константы\ Значение статуса операции "Документооборот" для платежей" добавлено описание констант OPR_PM_ST_EXEC_ORDER, OPR_PM_ST_EXEC_REFUSAL, OPR_PM_ST_REFUSAL_ORDER.
      • В раздел "Модуль PaymInter\ Константы\ Виды связей платежей" добавлено описание константы PMLINK_KIND_EXECORDER.
  • 30.11.2011
    • изменено
      • В раздел "Модуль PaymInter\ Классы" добавлено описание свойств FutureCRate и FutureDRate класса RsbPayment.
      • В раздел "Модуль PaymInter\ Константы\ Виды примечаний в платежах" добавлено описание константы PM_NOTEKIND_PAYM_KO0401070.
      • В раздел "Модуль PaymInter\ Процедуры\ Процедуры для работы с платежами" добавлено описание процедур ПолучитьПервыйУзел, ПолучитьПоследнийУзел, ПолучитьПредыдущийУзел, ПолучитьСледующийУзел.
  • 08.08.2011
    • изменено
      • В раздел "Модуль PaymInter\ Константы\ Режимы обновления лотов" добавлено описание константы PM_WRTSUM_UPDTMODE_CONVOLUTION.
      • В разделе "Модуль PaymInter\ Процедуры\ Процедуры для работы с резервами"доработано описание процедуры WRTGetPortfolioAmount.
      • В раздел "Модуль Проценты\ Процедуры" внесены следующие изменения:
      • доработано описание процедуры Prc_CalcPrcValues;
      • добавлено описание процедуры Prc_GenerateCalendarGraph.
  • 20.06.2011
    • добавлено
      • "Модуль PaymInter\ Константы\ Виды записей разноски сумм платежа".
      • "Модуль Проценты\ Константы\ Способ расчета процентов".
      • "Модуль Проценты\ Константы\ Тип объекта-владельца счета процентов".
    • изменено
      • В разделе "Модуль PaymInter\ Классы" доработано описание классов RsbCashOrder, RsbPayment, RsbPsPayOrder.
      • В разделе "Модуль PaymInter\ Классы\ Классы, описывающие документы расчетного банка, для вызова из других модулей" доработано описание класса BOPsPayOrderParm.
      • В разделе "Модуль PaymInter\ Процедуры\ Процедуры для работы с платежами" удалено описание процедуры GetRestAfterMeetI2.
      • В раздел "Модуль PaymInter\ Процедуры\ Прочие процедуры" добавлено описание процедур IsExistCallBack и IsReturnMFR.
      • В раздел "Модуль Проценты\ Процедуры" внесены следующие изменения:
      • добавлено описание процедур Prc_CalcPeriodOnDate, Prc_CreateContractByObject, Prc_RecalcPeriodOnDate, Prc_SetRateVal;
      • удалено описание процедур ПениПоПланируемойОплате, ПолучитьДатуПоследнегоНачисления, ПолучитьСуммуКНачислению, ПолучитьСуммуНачисленных, ПроверитьИсториюНачислений, ПрогнозПроцентов, ПроцентнаяСтавка, ПроцентнаяСтавкаПростая, РасчетПроцентов, РасчетПроцентовБезГрафика.
  • 02.07.2010
    • изменено
      • В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
      • для всех классов раздела добавлено описание метода ConnectToOperation;
      • в подраздел "BOMultyDocParm" добавлено описание свойства MCMethodID класса BOMultyDocParm.
      • В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
      • добавлено описание метода AsTArray класса RsbPIPayment;
      • добавлено описание свойства MCMethodID класса RsbPayment.
  • 04.05.2010
    • изменено
      • В раздел "Модуль PaymInter\Процедуры\Процедуры для работы с платежами" добавлено описание процедуры PM_GetPaymentExecutionDate.
  • 31.03.2010
    • добавлено
      • В раздел "Модуль PaymInter\Константы" добавлены следующие подразделы:
      • "Виды дат, используемые в фильтре списков платёжных документов".
      • "Значения поля t_checkterror таблицы dpm_paym_dbt".
      • "Виды ставок НДС".
    • изменено
      • В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
      • добавлено описание класса PMScrolDateFltr;
      • добавлено описание свойств CheckTerror и CheckTerrorOnUpdate и метода CheckRestAndMakeReserve класса RsbPayment;
      • добавлено описание метода BindReserve класса RsbPayment и метода Run класса BatchMode.
      • В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
      • добавлено описание класса BOBankOrderParm;
      • добавлено описание свойства CheckTerror для классов BOMemorialOrderParm, BOCashOrderParm, BOPsPayOrderParm, BOBankPaymentParm, BOCurrencyPaymentParm, BOBankClaimParm, BOMultyDocParm.
      • В раздел "Модуль PaymInter\Процедуры\Прочие процедуры" добавлено описание процедуры GetNDSRateByDate.
      • В разделе "Модуль PaymInter\Процедуры\Процедуры для работы с резервами" дрработано описание процедуры GetReserveInfo.
  • 30.12.2009
    • изменено
      • В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
      • добавлено описание свойства DocDispatchDate класса BOBankClaimParm;
      • добавлено описание свойств I2PlaceDate, PartPaymDateMain, PartPaymNumber, PartPaymNumMain, PartPaymRestAmountMain, PartPaymShifrMain и DocDispatchDate класса BOPsPayOrderParm.
      • В раздел "Модуль Шлюз\Процедуры" добавлено описание процедур GetRecordsForSeance и UpdateRecordStatus.
  • 16.10.2009
    • добавлено
      • В раздел "Модуль PaymInter\Процедуры" добавлены подразделы:
      • "Процедуры для работы с ценными бумагами".
      • "Процедуры для работы с резервами"
      • "Процедуры для работы с платежами".
      • "Процедуры для работы с ценными бумагами".
      • "Процедуры для работы с операциями".
      • В раздел "Модуль PaymInter\Константы" добавлен подраздел "Значение изменений".
    • изменено
      • В раздел "Модуль PaymInter\Процедуры" внесены следующие изменения:
      • в подраздел "Процедуры для работы с платежами" добавлено описание процедуры PM_ProcessPanel;
      • в подразделе "Прочие процедуры" доработано описание процедур WRTCalcCouponIncome и WRTCalcPartialIncome, DefineRlsForm.
      • В раздел "Модуль PaymInter\Константы\Значение статуса операции «Картотека» для платежей" добавлено описание константы OPR_PAYM_ST_INDEX_WP_MEET.
      • В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
      • добавлено описание классов RsbPSPayment, RsbRequestPayment;
      • добавлены примеры использования классов RsbPSPayOrder и RsbPaymentSymbols;
      • добавлено описание свойств CloseDate, OutSubKindMessage, CashSymbols и OperNode класса RsbPayment;
      • для класса RsbPSPayOrder удалено описание свойства CloseDate и добавлено описание метода AddOprState;
      • доработано описание конструктора класса RsbPaymTransaction.
      • В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
      • добавлено описание свойства TypeDocument класса BOMultyDocParm;
      • добавлено описание свойств ComissAccount и ComissFIID класса BOCurrencyPaymentParm;
      • для классов BOBankClaimParm, BOBankPaymentParm, BOBCOrderParm, BOCashOrderParm, BOCurrencyPaymentParm, BOMemorialOrderParm, BOMultyDocParm, BOPsPayOrderParm добавлено описание свойств OperNode, IsVO, VO_Accept, VO_Direct, VO_FIID, VO_Oper, VO_PayerBankCode, VO_PayerBankCodeKind, VO_PayerBankCountry, VO_PayerBankID, VO_ReceiverBankCode, VO_ReceiverBankCodeKind, VO_ReceiverBankCountry, VO_ReceiverBankID и методов GetCOProperties, SetCOProperties;
      • удалено описание свойства SymbNotBalDebet класса BOBankPaymentParm.
      • В раздел "Модуль Шлюз\Процедуры" добавлено описание параметра ObjectKind процедуры GetObjectCode.