Operation to ModifyProduct
post
/OptionsProductDefinitionService/OptionsProductDefinition/ModifyProduct
This operation modifies the product details using the OptionsProductDefinition service.
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 : ProductDetailsDto
Type:
Show Source
object
-
authstat:
string
Indicates Authstat
-
brnlst:
string
Indicates Brnlst
-
btnAccountingRoles:
string
Indicates BtnAccountingRoles
-
btnBranchesCurrencies:
string
Indicates BtnBranchesCurrencies
-
btnCustomerCategory:
string
Indicates BtnCustomerCategory
-
btnEvents:
string
Indicates BtnEvents
-
btnMisDetails:
string
Indicates BtnMisDetails
-
btnPreferences:
string
Indicates BtnPreferences
-
catglis:
string
Indicates Catglis
-
ccylst:
string
Indicates Ccylst
-
checker:
string
Indicates Checker
-
checkerstamp:
string
Indicates Checkerstamp
-
edtmsPreDetails:
object EdtmsPreDetailsDto
-
fields:
string
Indicates Fields
-
maker:
string
Indicates Maker
-
makerstamp:
string
Indicates Makerstamp
-
maxrtvari(required):
number
Indicates Stop Limit
-
modno:
number
Indicates Modno
-
modu:
string
Indicates Report Module
-
moduleDesc:
string
Indicates Module Description
-
nrmlrtvari(required):
number
Indicates Override Limit
-
onceauth:
string
Indicates Onceauth
-
prdcd(required):
string
Indicates Product Code
-
prddesc(required):
string
Indicates Product Description
-
prdenddt:
string
Indicates End Date
-
prdgrp:
string
Indicates Product Group
-
prdgrpdesc:
string
Indicates Product Group Description
-
prdrmrks:
string
Indicates Remarks
-
prdslg:
string
Indicates Slogan
-
prdstrtdt:
string
Indicates Start Date
-
prdtyp:
string
Indicates Product Type
-
prdtypdesc:
string
Indicates Product Type Description
-
productEvents:
object ProductEventsDto
-
productMisDetails:
object ProductMisDetailsDto
-
roleToHeadMapping:
object RoleToHeadMappingDto
-
rtcodeprferd(required):
string
Allowed Values:
[ "M", "B" ]
Indicates Rate Code M - Mid Rate B - Buy /Sell Rate -
rttypprferd(required):
string
Indicates Rate Type Preferred
-
txnstat:
string
Indicates Txnstat
Nested Schema : EdtmsPreDetailsDto
Type:
Show Source
object
-
allowDealMatch:
string
Indicates AllowDealMatch
-
dealWisePnl:
string
Indicates DealWisePnl
-
freqncy:
string
Allowed Values:
[ "A", "M", "D" ]
Indicates Freqncy -
frequency:
string
Allowed Values:
[ "A", "M", "D" ]
Indicates Frequency -
lastStatementDate:
string
Indicates LastStatementDate
-
notionalRevalOptionsReqd:
string
Indicates NotionalRevalOptionsReqd
-
optionCostingMethod:
string
Allowed Values:
[ "W", "F", "L", "D" ]
Indicates OptionCostingMethod -
productCode:
string
Indicates ProductCode
-
startDay:
string
Indicates StartDay
-
startDay1:
string
Indicates StartDay1
-
startMonth:
string
Allowed Values:
[ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ]
Indicates StartMonth -
startMonth1:
string
Allowed Values:
[ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ]
Indicates StartMonth1 -
statementRequired:
string
Indicates StatementRequired
-
trackOpenLegs:
string
Indicates TrackOpenLegs
Nested Schema : ProductEventsDto
Type:
Show Source
object
-
accountingEntries:
string
Indicates AccountingEntries
-
clascd:
string
Indicates Class Code
-
clasdesc:
string
Indicates Class Description
-
clastyp:
string
Indicates Clastyp
-
eventDetailsList:
array eventDetailsList
-
module:
string
Indicates Module
-
prd:
string
Indicates Prd
-
prdcd:
string
Indicates Product Code
-
prddesc:
string
Indicates Product Description
-
prdtyp:
string
Indicates Prdtyp
Nested Schema : ProductMisDetailsDto
Type:
Show Source
object
-
cstcd1:
string
Indicates Cstcd1
-
cstcd2:
string
Indicates Cstcd2
-
cstcd4:
string
Indicates Cstcd4
-
cstcd5:
string
Indicates Cstcd5
-
defaultMisCodesList:
array defaultMisCodesList
-
linktogrp:
string
Indicates Linktogrp
-
misgrp:
string
Indicates Misgrp
-
poolcd:
string
Indicates Poolcd
-
prdcd:
string
Indicates Prdcd
-
prdcdhid:
string
Indicates Prdcdhid
Nested Schema : RoleToHeadMappingDto
Type:
Show Source
object
-
btnClassDefault:
string
Indicates BtnClassDefault
-
clascd:
string
Indicates Class Code
-
clasdesc:
string
Indicates Class Description
-
clastyp:
string
Indicates Clastyp
-
mappingDetailsList:
array mappingDetailsList
-
module:
string
Indicates Module
-
prd:
string
Indicates Prd
-
prdcd:
string
Indicates Product Code
-
prddesc:
string
Indicates Product Description
-
prdtyp:
string
Indicates Prdtyp
Nested Schema : EventDetailsDto
Type:
Show Source
object
-
accountingEntriesList:
array accountingEntriesList
-
advicesList:
array advicesList
-
eventdesc:
string
Indicates Event Code Description
-
evntcd(required):
string
Indicates Event Code
Nested Schema : AccountingEntriesDto
Type:
Show Source
object
-
accrlcd(required):
string
Indicates Accounting Role
-
amttag(required):
string
Indicates Amount Tag
-
amttagtyp:
string
Indicates Amttagtyp
-
drcrindictr(required):
string
Allowed Values:
[ "D", "C" ]
Indicates Dr/Cr D - Debit C - Credit -
evntcd:
string
Indicates Evntcd
-
gentime:
string
Indicates Gentime
-
glupdflag:
string
Indicates Glupdflag
-
holtreat:
string
Allowed Values:
[ "Y", "N" ]
Indicates Holiday Treatment Y - Yes N - No -
mishd:
string
Indicates MIS Head
-
missprd:
string
Indicates Missprd
-
netindictr:
string
Allowed Values:
[ "Y", "N" ]
Indicates Netting Y - Yes N - No -
prdcd:
string
Indicates Prdcd
-
rateTypeIndicator:
string
Allowed Values:
[ "M", "B", "S" ]
Indicates Rate Type Indicator M - Mid B - Buy S - Sale -
revallsgl:
string
Indicates Loss GL
-
revalprgl:
string
Indicates Profit GL
-
revalreqd:
string
Indicates Revaluation Required Y - on N - Off
-
revalrtcd:
string
Indicates Rate Code
-
revaltxncd:
string
Indicates Revaluation Transaction Code
-
roltyp:
string
Indicates Roltyp
-
trncd(required):
string
Indicates Transaction Code
Nested Schema : AdvicesDto
Type:
Show Source
object
-
chgreqd:
string
Indicates Charges Y - on N - Off
-
desc:
string
Indicates Advice Name Description
-
gentime:
string
Allowed Values:
[ "I", "A" ]
Indicates Generation Time A - Authorize -
msgtyp(required):
string
Indicates Advice Name
-
prior:
number
Indicates Priority 3 - High 2 - Medium 1 - Low
-
suprs:
string
Allowed Values:
[ "Y", "N" ]
Indicates Suppress Y - Yes N - No
Nested Schema : DefaultMisCodesDto
Type:
Show Source
object
-
kyid:
string
Indicates Kyid
-
miscd:
string
Indicates Miscd
-
miscls:
string
Indicates Miscls
-
mistyp:
string
Indicates Mistyp
Nested Schema : MappingDetailsDto
Type:
Show Source
object
-
accthd:
string
Indicates Account Head
-
acctrl:
string
Indicates Accounting Role
-
gldesc:
string
Indicates GL Description
-
prdcd:
string
Indicates Prdcd
-
roldesc:
string
Indicates Role Description
-
roltyp:
string
Indicates Roltyp
-
stat:
string
Indicates Stat
Response
Supported Media Types
- application/json
200 Response
ModifyProduct Successfully Performed
Nested Schema : MasterDto
Type:
Show Source
object
-
authstat:
string
Indicates Authstat
-
branchcode(required):
string
Indicates Branchcode
-
branchDesc:
string
Indicates BranchDesc
-
checker:
string
Indicates Checker
-
checkerstamp:
string
Indicates Checkerstamp
-
detailList:
array detailList
-
maker:
string
Indicates Maker
-
makerstamp:
string
Indicates Makerstamp
-
misClass(required):
string
Indicates MIS Class
-
misClassDesc:
string
Indicates MisClassDesc
-
modno:
number
Indicates Modno
-
onceauth:
string
Indicates Onceauth
-
p:
string
Indicates P
-
prodOrAcctClass:
string
Indicates ProdOrAcctClass
-
productCode(required):
string
Indicates ProductCode
-
productDesc:
string
Indicates ProductDesc
-
txnstat:
string
Indicates Txnstat
Nested Schema : DetailDto
Type:
Show Source
object
-
allowed:
string
Indicates Allowed Y - on N - Off
-
branchcode:
string
Indicates Branchcode
-
codeDesc:
string
Indicates CodeDesc
-
misClass:
string
Indicates MIS Class
-
misCode:
string
Indicates MisCode
-
prodAccCodes:
string
Indicates ProdAccCodes
400 Response
Failed while processing request
401 Response
User Not Authorized
405 Response
Method Not Allowed
500 Response
Internal Server Error