Operation to ReverseMCIContract
post
/IslamicMoneyMarketContractService/IslamicMoneyMarketContract/ReverseMCIContract
This operation reverses the Islamic Money Market Contract.
Request
Header Parameters
-
BRANCH(required): string
Enter Transaction Branch
-
ENTITY: string
Enter Entity ID
-
SOURCE(required): string
Enter Source Code of External System
-
USERID(required): string
Enter User ID
Root Schema : McvwContractMasterDto
Type:
Show Source
object
-
advices:
string
Indicates Advices
-
amortype:
string
Indicates Amortisation TypeReducing Balance : RRule 78 : O
-
amount(required):
number
Amount
-
auditLog:
object AuditLogDto
-
autstat:
string
Indicates Authorization Status
-
baref:
string
Indicates Placement/Loan Ref
-
billrefno:
string
Indicates Trade Reference
-
bldueamt:
string
Indicates Outstanding Balance
-
bookdt:
string
Indicates Book Date
-
branch:
string
Indicates Branch
-
brk:
string
Indicates Broker code
-
btnEvents:
string
Indicates BtnEvents
-
btnP:
string
Indicates BtnP
-
btnViewMessage:
string
Indicates BtnViewMessage
-
cascadeschd:
string
Indicates Holiday Treatment For Schedules --Cascade schedules (yes/no)
-
ccydecimals:
number
Indicates Currency Decimals
-
ccyrndrule:
string
Allowed Values:
[ "T", "U", "D", "R" ]
Indicates Rounding RuleTruncate "T";Up "U";Down "D";Round Near "R". -
ccyrndunit:
number
Indicates the Rounding Unit
-
charField13:
string
Indicates Reject Reason
-
charField14:
string
Indicates CharField14
-
charField15:
string
Indicates CharField15
-
charField16:
string
Indicates CharField16
-
charField20:
string
Indicates CharField20
-
chkratecdccy:
string
Indicates Rate Code CurrencyY for Yes; N for No
-
comdstat:
string
Indicates Commodity Status
-
commodityTracking:
object CommodityTrackingDto
-
commtrack:
string
Indicates Commtrack
-
conRollRatesList:
array conRollRatesList
-
consdrbrnhols:
string
Indicates Consider Branch Holiday
-
contractDerivedStatus:
string
Indicates Contract Derived Status
-
contractDisburseDueList:
array contractDisburseDueList
-
contractIntRevisionList:
array contractIntRevisionList
-
contractLinkagesList:
array contractLinkagesList
-
contractMinRtDtList:
array contractMinRtDtList
-
contractRevSchList:
array contractRevSchList
-
contractRollover:
object ContractRolloverDto
-
contractSchedulesList:
array contractSchedulesList
-
contrefno(required):
string
Indicates Flex Cube Contract Reference Number
-
contschdtype:
string
Indicates Contschdtype
-
cracc:
string
Indicates Credit Account
-
craccdesc:
string
Indicates Credit Account Description
-
crbrn:
string
Indicates Credit Branch
-
cref:
string
Indicates Cref
-
currency(required):
string
Indicates Threshold Currency
-
custMargin:
number
Indicates Customer Margin
-
custname1:
string
Indicates Customer Name of Other Applicants
-
custnumber(required):
string
Indicates Counterparty
-
dbtacc:
string
Indicates Debit Settlement Account
-
dealer:
string
Indicates Dealer
-
dedtaxcap:
string
Indicates Deduct Tax on CapitalisationY for Yes; N for No
-
demandbasis:
string
Allowed Values:
[ "S", "B" ]
Indicates Demand BasisSGEN : SBilling Notice : B -
drAccBr:
string
Indicates Debit Settlement Account Branch
-
draccdesc1:
string
Indicates Debit Account Description
-
effectiveRate:
number
Indicates Effective Rate
-
esn:
number
Indicates Event Sequence Number
-
fundId:
string
Indicates Fund Identification
-
hol1:
object Hol1Dto
-
holdyccy:
string
Indicates Holiday Currency
-
holidayCcyList:
array holidayCcyList
-
holmthflg:
string
Indicates Holiday MonthY for Yes; N for No
-
igrholdys:
string
Indicates Ignore HolidaysY for Yes; N for No
-
inracode:
string
Indicates Rate Code
-
inrate:
number
Indicates Rate
-
intamt:
number
Indicates Interest Amount
-
intPeriodBasis:
string
Allowed Values:
[ "F", "T", "B", "E" ]
Indicates Interest Period BasisInclude Frm Dt : FInclude To Dt : TInclude Frm and To Dt : BExclude Frm and To Dt : E -
intradaydldt:
string
Inditcates Intra Day dealing date
-
intrefno:
string
Indicates Internal Reference
-
irr:
string
Indicates Irr
-
irrNew:
string
Indicates IrrNew
-
lastSanctionCheckDate:
string
Indicates Last Sanction Check Date
-
latesn:
number
Indicates Latest Version No
-
latverno:
number
Indicates Latverno
-
lcyamt:
number
Indicates Local Currency Amount
-
line:
string
Indicates Line
-
linkagesDisplay:
object LinkagesDisplayDto
-
liqbckvalschd:
string
Indicates Liquidate Back Valued Schedules (Yes/No)
-
lnstmtcyc:
string
Allowed Values:
[ "A", "S", "Q", "M", "F", "W", "D" ]
Indicates Loan Statement CycleAnnual : ASemi Annual : SQuarterly : QMonthly : MFortnightly : FWeekly : WDaily : D -
margin:
number
Indicates Margin
-
matdt:
string
Indicates Maturity Date
-
matType:
string
Indicates Maturity TypeFixed : FNotice : NCall : C
-
maxrt:
number
Indicates Maximum Rate
-
maxSpread:
number
Indicates Maximum Spread
-
mconsbrnhol:
string
Indicates Mconsbrnhol
-
minrate:
number
Indicates Minimum Rate
-
minSpread:
number
Indicates Minimum Spread
-
mis:
string
Indicates Mis
-
mmLcyEqui:
number
Indicates Local Currency Amount
-
module:
string
Indicates module of project details
-
movecommrednsch:
string
Indicates Move Comm Redn SchedulesY for Yes; N for No
-
movedissch:
string
Indicates Movedissch
-
moverevsch:
string
Indicates Move Revision ScheduleY for Yes; N for No
-
mschindholtreat:
string
Indicates Mschindholtreat
-
mvacrmth:
string
Indicates Move Across MonthsY for Yes; N for No
-
mvpmntschs:
string
Indicates Move Payment ScheduleY for Yes; N for No
-
notcDays:
string
Indicates Notice Days
-
notcreqd:
string
Indicates Notice Required Y - on N - Off
-
of:
string
Indicates Of
-
onceauth:
string
Indicates Once Authorized
-
originalStartDate:
string
Indicates Original Start Date
-
outstamt:
number
Indicates Outstanding Amount
-
overallConfStat:
string
Indicates OverallConfStat
-
pamtmethod:
string
Indicates Payment MethodBearing : BDiscounted : DTrue Discounted : T
-
parextrefno:
string
Indicates Parent External Reference
-
parfccref:
string
Indicates Parent Flexcube Reference Number
-
partpaymliq:
string
Indicates Partial Manual LiquidationY for Yes; N for No
-
paymtconf:
string
Indicates Payment on Confirmation
-
prccytyp:
string
Indicates Prccytyp
-
prdschtyp:
string
Indicates Schedule Type N - Normal C - Capitalized
-
princliq:
string
Indicates LiquidationAuto : AManual : M
-
prodtyp:
string
Indicates Product Type
-
productCode(required):
string
Indicates Product
-
productDesc:
string
Indicates Product Description
-
profit:
string
Indicates Profit
-
provamt:
number
Indicates Provision Amount
-
purpofsynd:
string
Indicates Purpofsynd
-
pymntmethd:
string
Allowed Values:
[ "B", "D", "T" ]
Indicates Payment Method -
rateType:
string
Allowed Values:
[ "F", "X" ]
Indicates Rate Type F - Floating X - Fixed -
rbpenal:
string
Indicates Rbpenal
-
rejReason:
string
Indicates Reject Reason
-
relref:
string
Indicates Related Reference Number
-
repamt:
string
Indicates Amount
-
reportingccy:
string
Indicates Report Currency
-
revcomm:
string
Indicates Revcomm
-
revconrefNum:
string
Indicates Reverse Reference
-
rfexpamt:
number
Indicates Rfexpamt
-
rndngreq:
string
Indicates Rounding RequiredY for Yes; N for No
-
rollmeth:
string
Indicates Rollmeth
-
rolloverAllowed:
string
Indicates RolloverYes : YNo : N
-
rolloverCount:
number
Indicates Rollover Count
-
rolloverStatus:
string
Allowed Values:
[ "C", "I" ]
Indicates Rollover Status -
rollovrind:
string
Indicates Rollover DetailsY for Yes; N for No
-
rvnconsbrnhol:
string
Indicates Rvnconsbrnhol
-
rvnindholtreat:
string
Indicates Rvnindholtreat
-
sanctionStatus:
string
Indicates Sanction Check Status
-
schdmove:
string
Indicates Schdmove
-
scheduleDatesList:
array scheduleDatesList
-
scheduleHistoryList:
array scheduleHistoryList
-
scheduleSummaryList:
array scheduleSummaryList
-
servschtyp:
string
Indicates MechanismNew Version : VSpawn Contract : CLinked Contract : L
-
setlseqno:
number
Indicates Setlseqno
-
setseqno:
number
Indicates the Settlement Sequence Number
-
settlementStatus:
string
Allowed Values:
[ "N", "p" ]
Indicates Settlement Status -
sgenreqd:
string
Indicates Statement Generation Required Y - on N - Off
-
sprd:
number
Indicates Main Component Spread
-
src:
string
Indicates Source
-
stactl:
string
Indicates Stactl
-
stmtday:
number
Indicates Schedule Movement Day
-
stmttype:
string
Indicates TypeNone : NDetailed : DSummary : S
-
subsallow:
string
Indicates Subsallow
-
subsidyper:
number
Indicates Subsidyper
-
subsysstat:
string
Indicates Subsysstat
-
subsystemstat:
string
Indicates Subsystem Status
-
syndrefno:
string
Indicates Syndrefno
-
taxscheme:
string
Indicates Tax Scheme
-
taxstat:
string
Indicates Taxstat
-
tdesc:
string
Indicates Plain Text
-
tenor:
number
Indicates Tenor
-
tradedt:
string
Indicates Trade Date
-
tranrefno:
string
Indicates Tranrefno
-
trkrecaliq:
string
Indicates Automatic LiquidationY for Yes; N for No
-
trkrecmliq:
string
Indicates Manual Liquidation (Yes/No)
-
trsapplic:
string
Indicates Trsapplic
-
txncurrentbranch:
string
Indicates Txncurrentbranch
-
txncurrentuser:
string
Indicates Txncurrentuser
-
udfbtn:
string
Indicates Udfbtn
-
udstat:
string
Indicates User Defined Status
-
uncoveramt:
number
Indicates Uncoveramt
-
userdefsched:
string
Indicates User Defined SchedulesY for Yes; N for No
-
userinputmatdt:
string
Indicates User Input Maturity Date
-
userrefNo1:
string
Indicates User Reference Type
-
valdt(required):
string
Indicates Value Date
-
verifundint:
string
Indicates Verifundint
-
verifundprin:
string
Indicates Verifundprin
-
verifyFunds:
string
Indicates Verify Fund (Yes/No)
-
verno:
number
Indicates Verno
-
vfyfunds:
string
Indicates Vfyfunds
-
vno:
number
Indicates Vno
-
xref:
string
Indicates External Reference Number
Nested Schema : AuditLogDto
Type:
Show Source
object
-
authstat:
string
Indicates Authstat
-
checkerDtStamp:
string
Indicates CheckerDtStamp
-
checkerId:
string
Indicates CheckerId
-
contractRefNo:
string
Indicates Contract Reference
-
contractStatus:
string
Indicates ContractStatus
-
eventSeqNo:
number
Indicates the Event Sequence No
-
makerDtStamp:
string
Indicates MakerDtStamp
-
makerId:
string
Indicates MakerId
Nested Schema : CommodityTrackingDto
Type:
Show Source
object
-
charField3:
string
Indicates CharField3
-
charField4:
string
Indicates CharField4
-
charField5:
string
Indicates CharField5
-
charField6:
string
Indicates CharField6
-
charField7:
string
Indicates CharField7
-
contractRefNo(required):
string
Indicates ContractRefNo
-
counterparty:
string
Indicates Counterparty
-
counterpartyName:
string
Indicates CounterpartyName
-
eventSeqNo:
number
Indicates EventSeqNo
-
globalAgmtDate:
string
Indicates GlobalAgmtDate
-
globalAgmtRef:
string
Indicates GlobalAgmtRef
-
goodsDesc:
string
Indicates GoodsDesc
-
guaranteeRef:
string
Indicates GuaranteeRef
-
location:
string
Indicates Location
-
operation:
string
Indicates Operation
-
paymentInstr:
string
Indicates PaymentInstr
-
purchasePrice:
number
Indicates PurchasePrice
-
purchaseUnitPrice:
number
Indicates PurchaseUnitPrice
-
qtyUnits:
string
Indicates QtyUnits
-
quantity:
number
Indicates Quantity
-
salePrice:
number
Indicates SalePrice
-
saleUnitPrice:
number
Indicates SaleUnitPrice
-
title:
string
Indicates Title
Nested Schema : ContractRolloverDto
Type:
Show Source
object
-
applyCharge:
string
Indicates ApplyCharge
-
applyTax:
string
Indicates ApplyTax
-
charField1:
string
Allowed Values:
[ "V", "C", "L" ]
Indicates CharField1 -
charField2:
string
Allowed Values:
[ "N", "S", "C" ]
Indicates CharField2 -
contractRefNo:
string
Indicates Contract Reference
-
drawdownSchNo:
number
Indicates DrawdownSchNo
-
eventSeqNo:
number
Indicates the Event Sequence No
-
liquidateOdSchedules:
string
Indicates LiquidateOdSchedules
-
maturityDate:
string
Indicates MaturityDate
-
maturityDays:
number
Indicates MaturityDays
-
maturityType:
string
Indicates MaturityType
-
newComponentsAllowed:
string
Indicates NewComponentsAllowed
-
noticeDays:
string
Indicates NoticeDays
-
refRate:
number
Indicates RefRate
-
rollBy:
string
Allowed Values:
[ "D", "M", "Q", "S", "Y" ]
Indicates RollBy -
rolloverAmt:
string
Indicates RolloverAmt
-
rolloverIccfFrom:
string
Indicates RolloverIccfFrom
-
rolloverType:
string
Indicates RolloverType
-
scheduleDefinitionBasis:
string
Indicates ScheduleDefinitionBasis
-
specialAmt:
number
Indicates SpecialAmt
-
treatSplAmtAs:
string
Indicates TreatSplAmtAs
-
updateUtilisation:
string
Indicates UpdateUtilisation
-
versionNo:
number
Indicates Version Number
Nested Schema : Hol1Dto
Type:
Show Source
object
-
refNo:
string
Indicates RefNo
-
versionnum:
string
Indicates Versionnum
Nested Schema : LinkagesDisplayDto
Type:
Show Source
object
-
charField10:
string
Indicates CharField10
-
charField11:
string
Indicates CharField11
-
charField8:
string
Indicates CharField8
-
charField9:
string
Indicates CharField9
-
numField1:
number
Indicates NumField1
-
numField2:
number
Indicates NumField2
-
numField3:
number
Indicates NumField3
-
numField4:
number
Indicates NumField4
Nested Schema : ConRollRatesDto
Type:
Show Source
object
-
amount:
number
Indicates Amount
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
defaultFrom:
string
Allowed Values:
[ "P", "C", "U" ]
Indicates DefaultFrom -
eventSeqNo:
number
Indicates EventSeqNo
-
interestBasis:
string
Allowed Values:
[ "1", "2", "3", "4", "5", "6", "7", "8", "9" ]
Indicates InterestBasis -
margin:
number
Indicates Margin
-
rate:
number
Indicates Rate
-
rateCode:
string
Indicates RateCode
-
rateCodeUsage:
string
Allowed Values:
[ "A", "P" ]
Indicates RateCodeUsage -
rateType:
string
Allowed Values:
[ "X", "F" ]
Indicates RateType -
rollResetTenor:
number
Indicates RollResetTenor
-
splitNo:
number
Indicates SplitNo
-
spread:
number
Indicates Spread
-
versionNo:
number
Indicates Version Number
Nested Schema : ContractDisburseDueDto
Type:
Show Source
object
-
amountDue:
number
Indicates AmountDue
-
contractRefNo:
string
Indicates Contract Reference
-
dueDate:
string
Indicates DueDate
-
scheduleLinkage:
string
Indicates ScheduleLinkage
Nested Schema : ContractIntRevisionDto
Type:
Show Source
object
-
advSent:
string
Indicates AdvSent
-
component:
string
Indicates Component
-
componentCcy:
string
Indicates ComponentCcy
-
contractRefNo:
string
Indicates ContractRefNo
-
effectiveDate:
string
Indicates EffectiveDate
-
processStatus:
string
Indicates ProcessStatus
-
revisionRate:
string
Indicates RevisionRate
-
scheduleLinkage:
string
Indicates ScheduleLinkage
Nested Schema : ContractLinkagesDto
Type:
Show Source
object
-
availableAmt:
number
Indicates AvailableAmt
-
contractRefNo:
string
Indicates Contract Reference
-
exchangeRate:
number
Indicates ExchangeRate
-
linkageType:
string
Allowed Values:
[ "C", "D", "A", "B" ]
Indicates LinkageType -
linkedAmount:
number
Indicates LinkedAmount
-
linkedToBranch:
string
Indicates Linked to Branch
-
linkedToCurrency:
string
Indicates LinkedToCurrency
-
linkedToRef:
string
Indicates LinkedToRef
-
versionNo:
number
Indicates Version Number
Nested Schema : ContractMinRtDtDto
Type:
Show Source
object
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates ContractRefNo
-
currency:
string
Indicates Currency
-
maxRate:
number
Indicates MaxRate
-
minRate:
number
Indicates MinRate
-
product:
string
Indicates Product
Nested Schema : ContractRevSchDto
Type:
Show Source
object
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
revisionApplied:
string
Indicates RevisionApplied
-
revisionDate:
string
Indicates RevisionDate
Nested Schema : ContractSchedulesDto
Type:
Show Source
object
-
amount:
number
Indicates Amount
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
frequency:
string
Allowed Values:
[ "B", "D", "W", "M", "H", "Q", "Y" ]
Indicates Frequency -
frequencyUnit:
number
Indicates FrequencyUnit
-
noOfSchedules:
number
Indicates NoOfSchedules
-
scheduleType:
string
Allowed Values:
[ "P", "R", "C", "D" ]
Indicates ScheduleType -
startDate:
string
Indicates StartDate
-
versionNo:
number
Indicates Version Number
Nested Schema : HolidayCcyDto
Type:
Show Source
object
-
ccy(required):
string
Indicates Ccy
-
ccycodedesc:
string
Indicates Ccycodedesc
-
contractRefNo(required):
string
Indicates Contract Reference
-
versionNo:
string
Indicates Version Number
Nested Schema : ScheduleDatesDto
Type:
Show Source
object
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
dateOfChange:
string
Indicates DateOfChange
-
dueDate:
string
Indicates Due date
-
eventCode:
string
Indicates EventCode
-
eventSeqNo:
number
Indicates EventSeqNo
Nested Schema : ScheduleHistoryDto
Type:
Show Source
object
-
adjustedAmount:
number
Indicates AdjustedAmount
-
amountDue:
number
Indicates AmountDue
-
amountSettled:
number
Indicates AmountSettled
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
dueDate:
string
Indicates DueDate
-
eventSeqNo:
number
Indicates the Event Sequence No
Nested Schema : ScheduleSummaryDto
Type:
Show Source
object
-
adjustedAmount:
number
Indicates AdjustedAmount
-
amountDue:
number
Indicates AmountDue
-
amountSettled:
number
Indicates AmountSettled
-
amountSettledList:
array amountSettledList
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
currencyAmtDue:
string
Indicates CurrencyAmtDue
-
dueDate:
string
Indicates DueDate
-
scheduleDetailsList:
array scheduleDetailsList
-
subsidyAmount:
number
Indicates SubsidyAmount
Nested Schema : AmountSettledDto
Type:
Show Source
object
-
amountSettled:
number
Indicates AmountSettled
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
currencySettled:
string
Indicates CurrencySettled
-
dueDate:
string
Indicates DueDate
-
eventSeqNo:
number
Indicates the Event Sequence No
-
lcyEquivalentSettled:
number
Indicates LcyEquivalentSettled
-
paidDate:
string
Indicates PaidDate
Nested Schema : ScheduleDetailsDto
Type:
Show Source
object
-
adjustedAmount:
number
Indicates AdjustedAmount
-
amountDue:
number
Indicates AmountDue
-
amountSettled:
number
Indicates AmountSettled
-
bvAdjAmount:
number
Indicates BvAdjAmount
-
component:
string
Indicates Component
-
contractRefNo:
string
Indicates Contract Reference
-
currencyAmtDue:
string
Indicates CurrencyAmtDue
-
dueDate:
string
Indicates Due date
-
subsidyAmount:
number
Indicates SubsidyAmount
Response
Supported Media Types
- application/json
200 Response
ReverseMCIContract Successfully Performed
400 Response
Failed while processing request
401 Response
User Not Authorized
405 Response
Method Not Allowed
500 Response
Internal Server Error