Add a new MiscGL request
post
/cash-services/service/v1/customer/externalMiscGLRequest
This endpoint is used to add a MiscGL request.
Request
Supported Media Types
- application/json
Header Parameters
Request Body that contains data required for creating a MISC GL Req
Root Schema : miscGlCreditData
Type:
object
User Misc GL Credit Request
Show Source
-
addDtls(optional):
object AdditionalTransactionDetails
Additional Configuration Master Model
-
dataPayload(optional):
object dataPayload
-
demDtls(optional):
array demDtls
-
extSysDtls(optional):
object ExtSysDtls
User Misc GL Credit Request
-
miscGlCreditTransaction(optional):
object ExtMiscGlCreditRequest
GL Credit Request
-
prcDtls(optional):
array prcDtls
-
sourceCode(optional):
string
sourceCode
-
sourceRefNo(optional):
string
sourceRefNo
-
txnDtls(optional):
object TransactionDetails
Transaction Master Model
Nested Schema : AdditionalTransactionDetails
Type:
object
Additional Configuration Master Model
Show Source
-
adviceName(optional):
string
Advice Name
-
cashInOutIndicator(optional):
string
Cash In/Out Indicator Possible Values I,O, IO (FX case)
-
crossCcyEnabled(optional):
string
crossCcyEnabled Indicator Possible Values N,Y
-
ejLoggingRequired(optional):
string
Teller Sq required/logged Default Value Y Possible Values Y-Yes, N-No
-
ejTxnAmtMapping(optional):
string
EJ TXN Amount Mapping Possible Values FROM or TO
-
ejTxnCcyMapping(optional):
string
EJ TXN Currency Mapping Possible Values FROM or TO
-
email(optional):
string
email
-
hostMultiTripId(optional):
string
Host Multitrip ID
-
hostStatus(optional):
string
Host Status
-
ignoreApproval(optional):
boolean
Default Value:
false
ignore approval or not -
ignoreWarning(optional):
boolean
Default Value:
false
ignore warning or not -
isAdvice(optional):
string
Default Value:
N
is advice generation required or not -
isExternal(optional):
boolean
Default Value:
false
Is External call -
isFetchAccImages(optional):
string
isFetchAccImages Indicator Possible Values N,Y
-
isNewChargesEnabled(optional):
string
isNewChargesEnabled Indicator Possible Values N,Y
-
isReversal(optional):
string
Default Value:
N
is it reversal -
isTotChargesReq(optional):
string
isTotChargesReq Indicator Possible Values N,Y
-
mobile(optional):
string
Mobile number
-
orchestratorId(optional):
string
Orchestrator Id
-
ovdDefault(optional):
boolean
Default Value:
false
Override Default -
reversalButton(optional):
string
Default Value:
N
Reversal button -
rsp(optional):
string
Reversal Supported Possible Values Y-Yes, N-No
-
signatureVerifyIndicator(optional):
string
Signature Verify Indicator
-
tillUpdate(optional):
boolean
Default Value:
true
Till Update -
txnBranchCcy(optional):
string
Txn Branch Currency
-
txnBranchDate(optional):
string(date)
Txn Branch Date
-
txnType(optional):
string
Transaction Type
Nested Schema : dataPayload
Type:
object
Nested Schema : TransactionDetails
Type:
object
Transaction Master Model
Show Source
-
accountType(optional):
string
Account Type
-
assignmentMode(optional):
string
Assigment Mode
-
authoriserComments(optional):
string
Authoriser Comments
-
eventCode(optional):
string
Event Code
-
functionCode(optional):
string
Function Code
-
inflowAmt(optional):
number
Inflow Amount
-
inflowCcy(optional):
string
Inflow Currency
-
onlineOfflineTxn(optional):
string
Offline Support Default Value N No
-
outflowAmt(optional):
number
Outflow Amount
-
outflowCcy(optional):
string
Outflow Currency
-
overrideConfirmFlag(optional):
string
Override confirm flag
-
requestStatus(optional):
string
Request Status
-
sourceRefNumber(optional):
string
Source Ref. No
-
subScreenClass(optional):
string
SUB SCREEN CLASS
-
supervisorId(optional):
string
Supervisor Id
-
tellerSeqNumber(optional):
string
Teller Sequence Number
-
txnAmount(optional):
string
transaction amount
-
txnBranchCcy(optional):
string
Txn Branch Currency
-
txnBranchCode(optional):
string
Transaction Branch Code
-
txnBranchDate(optional):
string(date)
Txn Branch Date
-
txnCcy(optional):
string
transaction currency code
-
txnId(optional):
string
Transaction ID
-
txnRefNumber(optional):
string
Transaction Ref. No
-
userComments(optional):
string
User Comments
-
vamApplicable(optional):
string
Default Value:
N
Vam account or not
Nested Schema : DenomTxnDtlsModel
Type:
Show Source
object
-
denomCode(optional):
string
Demon Code
-
denomCodeValue(optional):
string
Demon Code Value
-
denomType(optional):
string
Demon Type
-
inOutIndicator(optional):
string
InOut Indicator
-
parentId(optional):
string
Parent ID
-
recordId(optional):
string
Record Id
-
tellerId(optional):
string
User ID
-
units(optional):
number
Units
-
value(optional):
number
Value
Nested Schema : ExtMiscGlCreditRequest-allOf[0]
Type:
Show Source
object
-
chequeDate(optional):
string(date)
-
chequeNumber(optional):
string
-
emailId(optional):
string
-
exchangeRate(optional):
number
-
fromAccountAmt(optional):
number
-
fromAccountBranch(optional):
string
-
fromAccountCcy(optional):
string
-
fromAccountNumber(optional):
string
-
mobileNumber(optional):
string
-
narrative(optional):
string
-
netAccountAmt(optional):
number
-
netAccountCcy(optional):
string
-
tellerSeqNumber(optional):
string
-
toAccountAmt(optional):
number
-
toAccountBranch(optional):
string
-
toAccountCcy(optional):
string
-
toAccountNumber(optional):
string
-
totalCharges(optional):
number
-
txnBranchCode(optional):
string
-
txnCustomer(optional):
string
-
txnDate(optional):
string(date)
-
txnRefNumber(optional):
string
-
uniqueIdentifierNumber(optional):
string
-
uniqueIdentifierType(optional):
string
-
userRefNumber(optional):
string
-
valueDate(optional):
string(date)
Nested Schema : PrcDtlsModel
Type:
Show Source
object
-
additionalFields(optional):
string
-
chargeAmt(optional):
number
Charge Amount
-
chargeBasis(optional):
string
-
chargeByCash(optional):
string
-
chargeCategory(optional):
string
-
chargeCcy(optional):
string
Charge Currency
-
chargeCode(optional):
string
Charge Code
-
chargeCreditAccount(optional):
string
-
chargeDebitAccount(optional):
string
-
chargeDebitLeg(optional):
string
Charge debit leg (Whom)
-
chargeDescription(optional):
string
Charge Description
-
chargeId(optional):
string
Pick up Charge id to use in accounting
-
chargeSharing(optional):
string
-
chgCrTxnCode(optional):
string
-
chgDrTxnCode(optional):
string
-
detailsId(optional):
string
Pickup Charge details Id to use in accounting
-
exchangeRate(optional):
number
-
maxChgAmount(optional):
number
-
maxChgPct(optional):
number
-
minChgAmount(optional):
number
-
minChgPct(optional):
number
-
minMaxValidationCriteria(optional):
string
-
originalChargeAmt(optional):
number
Original Charge Amount
-
parentId(optional):
string
parent id
-
recordId(optional):
string
id
-
waiver(optional):
string
Waiver
Response
Supported Media Types
- application/json
201 Response
Returns message of succes or failure
Headers
-
Location: string
URL of newly created Misc GL request
Nested Schema : data
Type:
object
Nested Schema : items
Type:
object
400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
405 Response
Invalid input
500 Response
Internal error