Operation to ModifyContract
post
/ForeignExchangeContractService/ForeignExchangeContract/ModifyContract
This operation modifies the contract using the ForeignExchangeContract service.
Request
Header Parameters
-
BRANCH: string
Enter Transaction Branch
-
ENTITY(optional): string
Enter Entity ID
-
SOURCE: string
Enter Source Code of External System
-
USERID: string
Enter User ID
Root Schema : ContractMasterDto
Type:
Show Source
object
-
advices(optional):
string
Indicates Advices
-
authstat(optional):
string
Indicates Authorization Status A - Authorized U - Unauthorized
-
autoliqd(optional):
string
Indicates Auto Liquidate Y - on N - Off
-
autoroll(optional):
string
Indicates Auto Rollover Y - on N - Off
-
billdueamt(optional):
number
Indicates Outstanding Balance
-
billrefnum(optional):
string
Indicates Bill Reference
-
bookingdt(optional):
string
Indicates Booking Date
-
botacc(optional):
string
Indicates Bought Discount Deal Account
-
botaccbrn(optional):
string
Indicates Bought Account Branch
-
botamt:
number
Indicates Bought Amount
-
botccy:
string
Indicates Bought Currency
-
botdealamt(optional):
number
Indicates Bought Discount Deal Amount
-
botpremdis(optional):
number
Indicates Bought Premium Discount
-
botrate(optional):
number
Indicates Bought Interest rate
-
botvaldt(optional):
string
Indicates Bought Value date
-
branch(optional):
string
Indicates Branch
-
brdefchg(optional):
string
Indicates Broker Modified
-
brn(optional):
string
Indicates Brn
-
broker(optional):
string
Indicates Broker
-
brokerage(optional):
string
Indicates Brokerage
-
btnalmsg(optional):
string
Indicates Btnalmsg
-
btnNext(optional):
string
Indicates BtnNext
-
btnP(optional):
string
Indicates BtnP
-
btnPrevious(optional):
string
Indicates BtnPrevious
-
buysellind(optional):
string
Indicates Deal Type B - Buy S - Sell
-
ccyoptrefno(optional):
string
Indicates Currency Option Reference
-
cfdefchg(optional):
string
Indicates Charges Modified
-
charfield1(optional):
string
Indicates Charfield1
-
charField16(optional):
string
Indicates CharField16
-
charges(optional):
string
Indicates Charges
-
checkerstamp(optional):
string
Indicates Date Time
-
checkid(optional):
string
Indicates Checker ID
-
chnglog(optional):
string
Indicates Chnglog
-
clselig(optional):
string
Indicates Continuous Linked Settlements Eligible Y - on N - Off
-
contccy(optional):
string
Indicates Currency
-
contlcyamt(optional):
string
Indicates Contract Amount in Local Currency
-
contractStat(optional):
string
Indicates Contract Status Y - Yet to be Initiated A - Active L - Liquidated V - Reversed H - Hold K - Cancelled F - Confirmed
-
contrefnno(optional):
string
Indicates Contract Reference
-
counterparty:
string
Indicates Counterparty
-
cpty(optional):
string
Indicates Counterparty
-
cptyname(optional):
string
Indicates Counter Party Name
-
crevntcd(optional):
string
Indicates Current Event Code
-
custspread(optional):
number
Indicates Customer Spread
-
dealer(optional):
string
Indicates Dealer
-
esn(optional):
number
Indicates Event Sequence Number
-
esnlog(optional):
number
Indicates ESN
-
esnroll(optional):
number
Indicates Rollover ESN
-
eventcd(optional):
string
Indicates Event Code
-
events(optional):
string
Indicates Events
-
exlfrmcls(optional):
string
Indicates Exclude from Continuous Linked Settlements Y - on N - Off
-
extrate(optional):
number
Indicates Base Rate
-
extrefnum(optional):
string
Indicates External Reference
-
extswapref(optional):
string
Indicates External Swap Reference
-
fccref(optional):
string
Indicates Contract Reference
-
fccreflog(optional):
string
Indicates Contract Reference
-
fccrefroll(optional):
string
Indicates Contract Reference
-
fields(optional):
string
Indicates Fields
-
finamendflag(optional):
string
Indicates Finamendflag
-
fundidnt(optional):
string
Indicates Fund ID
-
iintrtbotccy(optional):
number
Indicates Bought Currency Interest Rate
-
iintrtsoldccy(optional):
number
Indicates Sold Currency Interest Rate
-
intremrks(optional):
string
Indicates Internal Remarks
-
intswapref(optional):
string
Indicates Intswapref
-
irr(optional):
number
Indicates Effective Interest Rate
-
isdefchg(optional):
string
Indicates Settlements Modified
-
lastSncChkDate(optional):
string
Indicates LastSncChkDate
-
latevnseqno(optional):
number
Indicates Latevnseqno
-
latverno(optional):
number
Indicates Latverno
-
lcy(optional):
number
Indicates Local Currency Equivalent
-
lcydiscamt(optional):
number
Indicates Discounted Amount in Local Currency
-
legno(optional):
number
Indicates Leg Number
-
linkeddeal(optional):
string
Indicates Linkeddeal
-
ltrkreq(optional):
string
Indicates Limits/Risk tracking Y - on N - Off
-
makerid(optional):
string
Indicates Maker Id
-
makerstamp(optional):
string
Indicates Date Time
-
mis(optional):
string
Indicates Mis
-
mod(optional):
string
Indicates Module
-
ndfbasis(optional):
string
Indicates NDF Basis
-
ndfccy1(optional):
string
Indicates NDF Currency
-
ndffixdate(optional):
string
Indicates NDF Fixing Date
-
ndffixstatus(optional):
string
Indicates NDF Fixing Status
-
ndfrelrefno(optional):
string
Indicates NDF Related Reference
-
ndfsetamt(optional):
number
Indicates Settlement Amount
-
ndfsetccy(optional):
string
Indicates Settlement Currency
-
netbuylmref(optional):
string
Indicates Netted Buy Limit Reference
-
netcust(optional):
string
Indicates Netting Customer
-
netmode(optional):
string
Allowed Values:
[ "A", "M" ]
Indicates Mode of Netting A - Auto M - Manual -
netpsetriskflg(optional):
string
Indicates Pre-Settlement Risk Y - on N - Off
-
netsellmref(optional):
string
Indicates Netted Sell Limit Reference
-
netsetriskflg(optional):
string
Indicates Settlement Risk Y - on N - Off
-
netstat(optional):
string
Allowed Values:
[ "1", "2", "3", "4" ]
Indicates Netting Status 1 - Not Netted 2 - Bought Leg Netted 3 - Sold Leg Netted 4 - Fully Netted -
nettingBoughtleg(optional):
object NettingBoughtlegDto
-
nettingSoldleg(optional):
object NettingSoldlegDto
-
nettype(optional):
string
Allowed Values:
[ "N", "P", "C" ]
Indicates Netting Type N - No Netting P - Pair-wise Netting C - Currency-wise -
netwhtriskflg(optional):
string
Indicates Risk Weighted Risk Y - on N - Off
-
of(optional):
string
Indicates Of
-
onceauth(optional):
string
Indicates Onceauth
-
optdt(optional):
string
Indicates Option Date
-
option(optional):
string
Indicates Option
-
optionDetailsList(optional):
array optionDetailsList
-
overallConfStat(optional):
string
Indicates OverallConfStat
-
parextrefno(optional):
string
Indicates Parent External Reference
-
paymentOnConf(optional):
string
Indicates PaymentOnConf
-
plccy(optional):
string
Indicates Profit and Loss Currency
-
prdcd:
string
Indicates Product Code
-
prddesc(optional):
string
Indicates Product Description
-
prdtp(optional):
string
Indicates Product Type
-
premdisamt(optional):
number
Indicates Premium/Discount Amount
-
premdiscind(optional):
string
Indicates Premium/Discount
-
psetriskline(optional):
string
Indicates Pre-Settlement Risk Credit Line
-
recalculate(optional):
string
Indicates Recalculate
-
rejectReason(optional):
string
Indicates Reject Reason
-
reltdref(optional):
string
Indicates Related Reference
-
revlfreq(optional):
string
Indicates Revaluation Frequency
-
revlmeth(optional):
string
Indicates Revlmeth
-
revrefnum(optional):
string
Indicates Reversed Reference
-
risknettingtyp(optional):
string
Indicates Risk Netting Type
-
risrate(optional):
number
Indicates Risk Percentage
-
riwgtamt(optional):
number
Indicates Risk Weighted Amount
-
rollbotamt(optional):
number
Indicates Bought Amount
-
rollbotvaldt(optional):
string
Indicates Value Date
-
rolldt(optional):
string
Indicates Rollover Date
-
rolledoverflg(optional):
string
Indicates Rollover Over
-
rollexrate(optional):
number
Indicates Rollover Exchange Rate
-
rolllcye(optional):
number
Indicates Rollover Local Currency Equivalent
-
rolloverreqd(optional):
string
Indicates Rollover Required Y - on N - Off
-
rollpremdis(optional):
number
Indicates Rollover Premium Discount
-
rollsoldamt(optional):
number
Indicates Sold Amount
-
rollsoldvaldt(optional):
string
Indicates Value Date
-
rollspotdt(optional):
string
Indicates Spot Date
-
rollspotrt(optional):
number
Indicates Rollover Spot Rate
-
sanctionsStatus(optional):
string
Indicates SanctionsStatus
-
serialno(optional):
string
Indicates Serial Number
-
setbotccy(optional):
string
Indicates Bought Settlement Currency
-
setlcrdline(optional):
string
Indicates Settlement Risk Credit Line
-
setseqno(optional):
number
Indicates the Settlement Sequence Number
-
setseqno2(optional):
number
Indicates Settlement Sequence Number
-
setsoldccy(optional):
string
Indicates Sold Settlement Currency
-
settlement(optional):
string
Indicates Settlement
-
settlementInstrDesc(optional):
string
Indicates Settlement Instruction Description
-
settlementInstrDesc2(optional):
string
Indicates Settlement Instruction Description
-
settlmsgsent(optional):
string
Indicates Settlement Message Sent
-
soldacc(optional):
string
Indicates Sold Discount Deal Account
-
soldaccbrn(optional):
string
Indicates Sold Account Branch
-
soldamt:
number
Indicates Sold Amount
-
soldccy:
string
Indicates Sold Currency
-
solddealamt(optional):
number
Indicates Sold Discount Deal Amount
-
soldrt(optional):
number
Indicates Sold Interest rate
-
soldvaldt(optional):
string
Indicates Sold Value Date
-
solpremdis(optional):
number
Indicates Sold Premium Discount
-
spotdt(optional):
string
Indicates Spot Date
-
spotlcye(optional):
number
Indicates Spot Local Currency Equivalent
-
spotrate(optional):
number
Indicates Spot Rate
-
spreaddefn(optional):
string
Indicates Spread Definition
-
src(optional):
string
Indicates Source
-
subsysstat(optional):
string
Indicates Subsysstat
-
swaprefno(optional):
string
Indicates External Swap Reference
-
swapuserref(optional):
string
Indicates Swapuserref
-
tadefchg(optional):
string
Indicates Tax Modified
-
tax(optional):
string
Indicates Tax
-
taxschm(optional):
string
Indicates Tax Scheme
-
trackpsetrisk(optional):
string
Indicates Track Pre-settlement Risk Y - on N - Off
-
tracksetrisk(optional):
string
Indicates Track Settlement Risk Y - on N - Off
-
trackwhtrisk(optional):
string
Indicates Track Weighted Risk Y - on N - Off
-
userref(optional):
string
Indicates User Reference
-
usrdefst(optional):
string
Indicates User Defined Status
-
verno(optional):
number
Indicates Verno
-
vernum(optional):
string
Indicates Vernum
-
vwmesgs(optional):
string
Indicates Vwmesgs
-
whtriskline(optional):
string
Indicates Weighted Risk Credit Line
-
xrate2(optional):
number
Indicates Deal Rate
-
xref(optional):
string
Indicates External Reference Number
Nested Schema : NettingBoughtlegDto
Type:
Show Source
object
-
amt(optional):
number
Indicates Amount
-
botftref(optional):
string
Indicates Fund Transfer Reference Number
-
botsrcref(optional):
string
Indicates Risk Netting Reference Number
-
cpty(optional):
string
Indicates Counterparty
-
drcr(optional):
string
Indicates Debit/Credit
-
ftstat(optional):
string
Indicates Fund Transfer Status
-
netccy(optional):
string
Indicates Net Currency
-
netdate(optional):
string
Indicates Netting Date
-
netrefno(optional):
string
Indicates Netting Reference Number
-
netsetlac(optional):
string
Indicates Settlement Account
-
relforexfccref(optional):
string
Indicates Related Foreign Exchange Contract
-
uplstat(optional):
string
Indicates Upload Status
-
valdt(optional):
string
Indicates Value Date
Nested Schema : NettingSoldlegDto
Type:
Show Source
object
-
amt(optional):
number
Indicates Amount
-
cpty(optional):
string
Indicates Counterparty
-
drcr(optional):
string
Indicates Debit/Credit
-
ftstat(optional):
string
Indicates Fund Transfer Status
-
netccy(optional):
string
Indicates Net Currency
-
netdate(optional):
string
Indicates Netting Date
-
netrefno(optional):
string
Indicates Netting Reference Number
-
netsetlac(optional):
string
Indicates Settlement Account
-
relforexfccref(optional):
string
Indicates Related Foreign Exchange Contract
-
soldftref(optional):
string
Indicates Fund Transfer Reference Number
-
soldsrcref(optional):
string
Indicates Risk Netting Reference Number
-
uplstat(optional):
string
Indicates Upload Status
-
valdt(optional):
string
Indicates Value Date
Nested Schema : OptionDetailsDto
Type:
Show Source
object
-
contrefno(optional):
string
Indicates Contract Reference Number
-
optprd(optional):
string
Indicates Option Period
-
rate(optional):
number
Indicates Rate
-
verno(optional):
number
Indicates Version Number
Response
Supported Media Types
- application/json
200 Response
ModifyContract Successfully Performed
400 Response
Failed while processing request
401 Response
User Not Authorized
405 Response
Method Not Allowed
500 Response
Internal Server Error