Developer Resources
Details
SoapAction | http://jackhenry.com/ws/TellerTrnInq |
Input Name | TellerTrnInq |
Output Name | TellerTrnInqResponse |
Input Namespace | http://jackhenry.com/jxchange/TPG/2008 |
Group Name | Teller |
Container | TPG_TellerMaster.xsd |
XML Examples
TellerTrnInqXML
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:Username>{Insert}</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">{Insert}</wsse:Password>
<wsu:Created xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2018-07-10T19:00:11Z</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<TellerTrnInq xmlns="http://jackhenry.com/jxchange/TPG/2008">
<MsgRqHdr>
<jXchangeHdr>
<JxVer/>
<AuditUsrId>{Insert}</AuditUsrId>
<AuditWsId>{Insert}</AuditWsId>
<AuthenUsrId/>
<ConsumerName/>
<ConsumerProd/>
<Ver_1/>
<jXLogTrackingId>{Insert}</jXLogTrackingId>
<Ver_2/>
<InstRtId JHANull="" Rstr="">011001276</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3/>
<BusCorrelId/>
<Ver_4/>
<WorkflowCorrelId/>
<Ver_5/>
<ValidConsmName>{Insert}</ValidConsmName>
<ValidConsmProd>{Insert}</ValidConsmProd>
<Ver_6/>
</jXchangeHdr>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</MsgRqHdr>
<TrnRcptId Rstr="">0010000099006120181224181328</TrnRcptId>
<ActIntent>Upd</ActIntent>
<Custom/>
<Ver_1/>
</TellerTrnInq>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
TellerTrnInqXMLRs
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<o:Security s:mustUnderstand="1"
xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp u:Id="_0">
<u:Created>2018-12-24T19:57:11.279Z</u:Created>
<u:Expires>2018-12-24T20:02:11.279Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<TellerTrnInqRs xmlns="http://jackhenry.com/jxchange/TPG/2008"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MsgRsHdr>
<jXchangeHdr>
<JxVer>R2017.4</JxVer>
<AuditUsrId>PA</AuditUsrId>
<AuditWsId>IDG</AuditWsId>
<AuthenUsrId/>
<ConsumerName/>
<ConsumerProd/>
<Ver_1/>
<jXLogTrackingId></jXLogTrackingId>
<Ver_2/>
<InstRtId>011001276</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3/>
<BusCorrelId>c382384c-a7db-4fab-a395-ef53d41e2ef0</BusCorrelId>
<Ver_4/>
<WorkflowCorrelId/>
<Ver_5/>
<ValidConsmName></ValidConsmName>
<ValidConsmProd></ValidConsmProd>
</jXchangeHdr>
<Ver_1/>
</MsgRsHdr>
<TrnRcptID>0010000099006120181224181328</TrnRcptID>
<TellerTrnInfoRec>
<TellerTrnInfo>
<TellerTrnCode>103</TellerTrnCode>
<CashIn>9000.00</CashIn>
<CashOut>.00</CashOut>
<ChkDepAmt>.00</ChkDepAmt>
<ChkCashAmt>9000.00</ChkCashAmt>
<TrnAmt>9000.00</TrnAmt>
<TrnDt>2018-12-24</TrnDt>
<TrnEntryTime>18:13:28</TrnEntryTime>
<TrnUsrId>USER1234</TrnUsrId>
<TellerTrnDetArray>
<TellerTrnDet>
<TellerTrnItemId>5</TellerTrnItemId>
<Amt>9000.00</Amt>
<AcctId>33456</AcctId>
<AcctType>D</AcctType>
</TellerTrnDet>
<TellerTrnDet>
<TellerTrnItemId>5</TellerTrnItemId>
<Amt>9000.00</Amt>
<AcctId>146118</AcctId>
<AcctType>S</AcctType>
</TellerTrnDet>
</TellerTrnDetArray>
</TellerTrnInfo>
<TellerDrwId>99</TellerDrwId>
<TellerTrnCodeDesc>US to Pounds Diff</TellerTrnCodeDesc>
<TellerBusDt>2018-12-24</TellerBusDt>
</TellerTrnInfoRec>
<Ver_1/>
<ActIntent>Upd</ActIntent>
<ActIntentKey>0010000099006120181224181328_135711</ActIntentKey>
</TellerTrnInqRs>
</s:Body>
</s:Envelope>
FAQ
TellerTrnInqFAQ
TellerTrnInq Questions
Q: Could our application query today's transactions for the customer via TellerTrnInq, so we can verify the customer's aggregated amount of cash in and cash out per day?
A: The TellerCurrTrnSrch request would be used to request the aggregate total for the transactions that were passed to Teller/Vertex for a person on a processing date. We will return the TellerCurrTrnSrch Response with the aggregate cash in and out. If they want more detailed data that makes up that aggregate, they would pass the TellerCurrTrnInq and get the cash ins and outs per transaction that make up that aggregate total.
Q: For the TellerTrnInq request, is the <TrnRcptId>
required? Since we query
the aggregated amount with multiple transactions, plus we are using TrnAdd of Silverlake API for
the memo post transactions,
A: Yes, <TrnRcptId>
is required by contract.