Developer Programs

Learn

Docs
Important notification about upcoming changes to the DMZ environment. Please read.

Developer Resources

Enterprise SOAP API > API by Reference > Teller System > Teller Transaction Inquiry > Developer Resources

Details

SoapActionhttp://jackhenry.com/ws/TellerTrnInq
Input NameTellerTrnInq
Output NameTellerTrnInqResponse
Input Namespacehttp://jackhenry.com/jxchange/TPG/2008
Group NameTeller
ContainerTPG_TellerMaster.xsd

XML Examples

TellerTrnInq Request

XML
<?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> 

TellerTrnInq Response

XML
<?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> 

TellerTrnInq FAQ

Question: 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?

Answer: 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.


Question: 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,

Answer: Yes, <TrnRcptId> is required by contract.



Have a Question?
Have a how-to question? Seeing a weird error? Get help on StackOverflow.
Register for the Digital Toolkit Meetup where we answer technical Q&A from the audience.
Last updated Mon Apr 15 2024