Интерфейсы языка RSL для взаимодействия с ИБС RS-Bank V.6. Часть 3
Скачать документ(Core_RSLprc_3.pdf, 1259493)
Тип документа:Руководство программиста
Продукт:RS-Bank V.6.20.030.61
Разделы:RSL
Дата документа:26.06.2013
Продукт: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.
- добавлено описание класса RsbPmptfm();
- В раздел "Модуль PaymInter\ Классы\ Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
- добавлено описание класса BOTransferOrderParm();
- добавлено описание методов GetParties() и SetParties() классов BOCashOrderParm, BOCurrencyPaymentParm, BOPsPayOrderParm.
- добавлено описание класса BOTransferOrderParm();
- В раздел "Модуль PaymInter\ Константы\ Сообщения об ошибках по платежу" добавлено описание констант PAYMERR_CHECKNAMENOINN, PAYMERR_CHECKNAMENONAME.
- В раздел "Модуль PaymInter\ Процедуры\ Процедуры для работы с документами расчетного банка" добавлено описание процедур DeleteBOTransferOrder(), FindBOTransferOrder(), InsertBOTransferOrder(), UpdateBOTransferOrder().
- В раздел "Модуль PaymInter\ Процедуры\ Процедуры для работы с платежами" добавлено описание процедуры PM_RollBackAndDeletePmDocument().
- В раздел "Модуль PaymInter\ Классы" внесены следующие изменения:
- изменено
- 19.03.2012
- добавлено
- "Модуль PaymInter\ Константы\ Виды действий с отвергнутым документом ЕСИД".
- "Модуль PaymInter\ Процедуры\ Процедуры для работы с отвергнутым документом ЕСИД".
- изменено
- В раздел "Модуль PaymInter\ Классы" внесены следующие изменения:
- добавлено описание свойства DemandIsESID класса RsbPayment;
- доработано описание свойства InTransferDate класса RsbPayment;
- доработано описание метода CheckRestAndMakeReserve класса RsbPayment;
- добавлено описание методов CreateWlPmIn, LinkMessage класса RsbPayment;
- добавлено описание свойства IsChanged класса RsbPIPayment;
- добавлено описание метода AddOprState класса RsbRequestOrder;
- добавлено описание классов RsbValuable, RsbValueTransOrder.
- добавлено описание свойства DemandIsESID класса RsbPayment;
- В раздел "Модуль PaymInter\ Константы\ Значение статуса операции "Документооборот" для платежей" добавлено описание констант OPR_PM_ST_EXEC_ORDER, OPR_PM_ST_EXEC_REFUSAL, OPR_PM_ST_REFUSAL_ORDER.
- В раздел "Модуль PaymInter\ Константы\ Виды связей платежей" добавлено описание константы PMLINK_KIND_EXECORDER.
- В раздел "Модуль PaymInter\ Классы" внесены следующие изменения:
- добавлено
- 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.
- доработано описание процедуры Prc_CalcPrcValues;
- изменено
- 20.06.2011
- добавлено
- "Модуль PaymInter\ Константы\ Виды записей разноски сумм платежа".
- "Модуль Проценты\ Константы\ Способ расчета процентов".
- "Модуль Проценты\ Константы\ Тип объекта-владельца счета процентов".
- изменено
- В разделе "Модуль PaymInter\ Классы" доработано описание классов RsbCashOrder, RsbPayment, RsbPsPayOrder.
- В разделе "Модуль PaymInter\ Классы\ Классы, описывающие документы расчетного банка, для вызова из других модулей" доработано описание класса BOPsPayOrderParm.
- В разделе "Модуль PaymInter\ Процедуры\ Процедуры для работы с платежами" удалено описание процедуры GetRestAfterMeetI2.
- В раздел "Модуль PaymInter\ Процедуры\ Прочие процедуры" добавлено описание процедур IsExistCallBack и IsReturnMFR.
- В раздел "Модуль Проценты\ Процедуры" внесены следующие изменения:
- добавлено описание процедур Prc_CalcPeriodOnDate, Prc_CreateContractByObject, Prc_RecalcPeriodOnDate, Prc_SetRateVal;
- удалено описание процедур ПениПоПланируемойОплате, ПолучитьДатуПоследнегоНачисления, ПолучитьСуммуКНачислению, ПолучитьСуммуНачисленных, ПроверитьИсториюНачислений, ПрогнозПроцентов, ПроцентнаяСтавка, ПроцентнаяСтавкаПростая, РасчетПроцентов, РасчетПроцентовБезГрафика.
- добавлено описание процедур Prc_CalcPeriodOnDate, Prc_CreateContractByObject, Prc_RecalcPeriodOnDate, Prc_SetRateVal;
- добавлено
- 02.07.2010
- изменено
- В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
- для всех классов раздела добавлено описание метода ConnectToOperation;
- в подраздел "BOMultyDocParm" добавлено описание свойства MCMethodID класса BOMultyDocParm.
- для всех классов раздела добавлено описание метода ConnectToOperation;
- В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
- добавлено описание метода AsTArray класса RsbPIPayment;
- добавлено описание свойства MCMethodID класса RsbPayment.
- добавлено описание метода AsTArray класса RsbPIPayment;
- В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
- изменено
- 04.05.2010
- изменено
- В раздел "Модуль PaymInter\Процедуры\Процедуры для работы с платежами" добавлено описание процедуры PM_GetPaymentExecutionDate.
- изменено
- 31.03.2010
- добавлено
- В раздел "Модуль PaymInter\Константы" добавлены следующие подразделы:
- "Виды дат, используемые в фильтре списков платёжных документов".
- "Значения поля t_checkterror таблицы dpm_paym_dbt".
- "Виды ставок НДС".
- "Виды дат, используемые в фильтре списков платёжных документов".
- В раздел "Модуль PaymInter\Константы" добавлены следующие подразделы:
- изменено
- В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
- добавлено описание класса PMScrolDateFltr;
- добавлено описание свойств CheckTerror и CheckTerrorOnUpdate и метода CheckRestAndMakeReserve класса RsbPayment;
- добавлено описание метода BindReserve класса RsbPayment и метода Run класса BatchMode.
- добавлено описание класса PMScrolDateFltr;
- В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
- добавлено описание класса BOBankOrderParm;
- добавлено описание свойства CheckTerror для классов BOMemorialOrderParm, BOCashOrderParm, BOPsPayOrderParm, BOBankPaymentParm, BOCurrencyPaymentParm, BOBankClaimParm, BOMultyDocParm.
- добавлено описание класса BOBankOrderParm;
- В раздел "Модуль PaymInter\Процедуры\Прочие процедуры" добавлено описание процедуры GetNDSRateByDate.
- В разделе "Модуль PaymInter\Процедуры\Процедуры для работы с резервами" дрработано описание процедуры GetReserveInfo.
- В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
- добавлено
- 30.12.2009
- изменено
- В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
- добавлено описание свойства DocDispatchDate класса BOBankClaimParm;
- добавлено описание свойств I2PlaceDate, PartPaymDateMain, PartPaymNumber, PartPaymNumMain, PartPaymRestAmountMain, PartPaymShifrMain и DocDispatchDate класса BOPsPayOrderParm.
- добавлено описание свойства DocDispatchDate класса BOBankClaimParm;
- В раздел "Модуль Шлюз\Процедуры" добавлено описание процедур GetRecordsForSeance и UpdateRecordStatus.
- В раздел "Модуль PaymInter\Классы\Классы, описывающие документы расчетного банка, для вызова из других модулей" внесены следующие изменения:
- изменено
- 16.10.2009
- добавлено
- В раздел "Модуль PaymInter\Процедуры" добавлены подразделы:
- "Процедуры для работы с ценными бумагами".
- "Процедуры для работы с резервами"
- "Процедуры для работы с платежами".
- "Процедуры для работы с ценными бумагами".
- "Процедуры для работы с операциями".
- "Процедуры для работы с ценными бумагами".
- В раздел "Модуль PaymInter\Константы" добавлен подраздел "Значение изменений".
- В раздел "Модуль PaymInter\Процедуры" добавлены подразделы:
- изменено
- В раздел "Модуль PaymInter\Процедуры" внесены следующие изменения:
- в подраздел "Процедуры для работы с платежами" добавлено описание процедуры PM_ProcessPanel;
- в подразделе "Прочие процедуры" доработано описание процедур WRTCalcCouponIncome и WRTCalcPartialIncome, DefineRlsForm.
- в подраздел "Процедуры для работы с платежами" добавлено описание процедуры PM_ProcessPanel;
- В раздел "Модуль PaymInter\Константы\Значение статуса операции «Картотека» для платежей" добавлено описание константы OPR_PAYM_ST_INDEX_WP_MEET.
- В раздел "Модуль PaymInter\Классы" внесены следующие изменения:
- добавлено описание классов RsbPSPayment, RsbRequestPayment;
- добавлены примеры использования классов RsbPSPayOrder и RsbPaymentSymbols;
- добавлено описание свойств CloseDate, OutSubKindMessage, CashSymbols и OperNode класса RsbPayment;
- для класса RsbPSPayOrder удалено описание свойства CloseDate и добавлено описание метода AddOprState;
- доработано описание конструктора класса RsbPaymTransaction.
- добавлено описание классов RsbPSPayment, RsbRequestPayment;
- В раздел "Модуль 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.
- добавлено описание свойства TypeDocument класса BOMultyDocParm;
- В раздел "Модуль Шлюз\Процедуры" добавлено описание параметра ObjectKind процедуры GetObjectCode.
- В раздел "Модуль PaymInter\Процедуры" внесены следующие изменения:
- добавлено