Skip to main content

Auto Square Off Setting

πŸ‘€βž‘οΈπŸŒ Auto Square Off Setting Request (Client β†’ WCF REST Service)​

This method is used to configure Auto Square Off settings for a user in ODIN.

πŸ“˜ Tags and Fields​

TagField NameReq’dData Type (Max)Comment
63Message VersionYString (10)Fixed Value – FT1.0
64Message TypeYIntegerFixed Value – 324
67Reserved PG Dealer IdYString (10)Reserved PG Dealer Id
4Session IdYString (100)Must match session id received on logon response
201User IdYString (10)Pass User Id
202Group IdYString (10)Group Id of the user
203Manager IdYString (50)ODIN Manager identifier (IP/DNS)
276PeriodicityYInt64Pass Periodicity Id (from GetPeriodicityList)
280MTM Pre-Auto Square Off %OFloatRange: 0.01 – 99.99
281MTM Auto Square Off %OFloatRange: 0.01 – 99.99 (0 disables option)
282Alert/Trigger Auto Square Off for MTMOShort0 – Alert
1 – Trigger Auto Square Off
283Inactive User When MTM TriggersOShort0 – Unticked
1 – Ticked
284Margin Pre-Auto Square Off %OFloatRange: 0.01 – 99.99
285Margin Auto Square Off %OFloatRange: 0.01 – 99.99 (0 disables option)
286Alert/Trigger Auto Square Off for MarginOShort0 – Alert
1 – Trigger Auto Square Off
287Inactive User When Margin TriggersOShort0 – Unticked
1 – Ticked
288ActionOShort1 – Add
2 – Modify
3 – Delete
999Check Sum ValueYIntegerChecksum generated based on entire string
227Unique Reference NumberOStringSame as sent in request

Examples​

βœ… String to be passed for generating checksum:​

63=FT1.0|64=324|67=RESERVEDPG|4=RESERVEDPG_221201895021|201=BHAIBT|202=HO|203=10.0.1.0|276=100170|276=8589934591|280=60.00|281=80.00|282=0|283=1|288=1

βœ… String to be passed along with checksum:​

63=FT1.0|64=324|67=RESERVEDPG|4=RESERVEDPG_221201895021|201=BHAIBT|202=HO|203=10.0.1.0|276=100170|276=8589934591|280=60.00|281=80.00|282=0|283=1|288=1 |999=002

πŸ“‘πŸ“¨ Auto Square Off Setting Response (WCF REST Service β†’ Client)​

πŸ“˜ Tags and Fields​

TagField NameReq’dComment
63Message VersionYFixed Value – FT1.0
64Message TypeYFixed Value – 325
18Response CodeYResponse Code:
0 – Failure
1 – Success
227Unique Reference NumberOSame as the one sent in the request
19Response MessageOResponse Message

Examples​

βœ… Success Case​

63=FT1.0|64=325|18=1|227=110717001213|19=Template Added successfully

❌ Failure Cases​

63=FT1.0|64=325|18=0|227=110717001213|19=Error occurred, kindly contact administrator
63=FT1.0|64=325|18=0|227=110717001213|19=Unable to connect to the remote server

⚠️ When Net.Net Service is down:​

63=FT1.0|64=325|18=0|227=110717001213|19=Unable to Connect to ODIN Manager