wsEvents


Click here for a complete list of operations.

getBatchTransactions

Returns a collections of Transactions for a given Batch number

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
BatchNumber:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /WebServices/wsEvents.asmx HTTP/1.1
Host: demo.atsol.org
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.atsol.org/wsEvents/getBatchTransactions"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getBatchTransactions xmlns="http://www.atsol.org/wsEvents/">
      <BatchNumber>string</BatchNumber>
    </getBatchTransactions>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getBatchTransactionsResponse xmlns="http://www.atsol.org/wsEvents/">
      <getBatchTransactionsResult>
        <BatchNumber>string</BatchNumber>
        <ResultCode>int</ResultCode>
        <ResultMessage>string</ResultMessage>
        <TransCollection>
          <cTransRow>
            <ActionCodes>string</ActionCodes>
            <ActivitySEQN>int</ActivitySEQN>
            <ActivityType>string</ActivityType>
            <AdjustmentAmount>decimal</AdjustmentAmount>
            <Amount>decimal</Amount>
            <BatchNumber>string</BatchNumber>
            <BillToID>string</BillToID>
            <CampaignCode>string</CampaignCode>
            <CCAuthorize>string</CCAuthorize>
            <CCExpire>string</CCExpire>
            <CCName>string</CCName>
            <CCNumber>string</CCNumber>
            <CCStatus>string</CCStatus>
            <CheckNumber>string</CheckNumber>
            <CustomerName>string</CustomerName>
            <CustomerReference>string</CustomerReference>
            <DateEntered>dateTime</DateEntered>
            <DeferralMonths>int</DeferralMonths>
            <DeferredGLAccount>string</DeferredGLAccount>
            <Description>string</Description>
            <DoNotReceipt>short</DoNotReceipt>
            <EffectiveDate>dateTime</EffectiveDate>
            <EncryptCCExpire>string</EncryptCCExpire>
            <EncryptCCNumber>string</EncryptCCNumber>
            <EncryptCSC>string</EncryptCSC>
            <FinancialEntityCode>string</FinancialEntityCode>
            <FiscalPeriod>int</FiscalPeriod>
            <FRActivity>string</FRActivity>
            <FRActivitySeqn>int</FRActivitySeqn>
            <FRCheckbox>boolean</FRCheckbox>
            <GatewayRef>string</GatewayRef>
            <GLAccount>string</GLAccount>
            <GLAccountOrgCode>string</GLAccountOrgCode>
            <GLExportDate>dateTime</GLExportDate>
            <InstallmentBillDate>dateTime</InstallmentBillDate>
            <InvoiceAdjustments>decimal</InvoiceAdjustments>
            <InvoiceCharges>decimal</InvoiceCharges>
            <InvoiceCredits>decimal</InvoiceCredits>
            <InvoiceLineNumber>int</InvoiceLineNumber>
            <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
            <IsFRItem>boolean</IsFRItem>
            <IsMatchingGift>short</IsMatchingGift>
            <IssueDate>string</IssueDate>
            <IssueNumber>string</IssueNumber>
            <JournalType>string</JournalType>
            <LineNumber>int</LineNumber>
            <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
            <MatchingGiftTransNum>int</MatchingGiftTransNum>
            <MemorialID>string</MemorialID>
            <MemorialTributeNameText>string</MemorialTributeNameText>
            <MergeCode>string</MergeCode>
            <MonthsPaid>int</MonthsPaid>
            <PaidThru>dateTime</PaidThru>
            <PaymentType>string</PaymentType>
            <Posted>short</Posted>
            <ProductCode>string</ProductCode>
            <ProductType>string</ProductType>
            <PseudoAccount>string</PseudoAccount>
            <Quantity>decimal</Quantity>
            <ReceiptID>int</ReceiptID>
            <Reference1>string</Reference1>
            <SalutationCode>string</SalutationCode>
            <SenderCode>string</SenderCode>
            <ShipToID>string</ShipToID>
            <SolicitorID>string</SolicitorID>
            <SourceCode>string</SourceCode>
            <SourceSystem>string</SourceSystem>
            <SubLineNumber>int</SubLineNumber>
            <Tax>decimal</Tax>
            <TaxableValue>decimal</TaxableValue>
            <TaxAuthorityCode>string</TaxAuthorityCode>
            <TaxRate>decimal</TaxRate>
            <TermsCode>string</TermsCode>
            <TicklerDate>dateTime</TicklerDate>
            <TransactionDate>dateTime</TransactionDate>
            <TransactionType>string</TransactionType>
            <TransNumber>int</TransNumber>
            <UnitPrice>decimal</UnitPrice>
          </cTransRow>
          <cTransRow>
            <ActionCodes>string</ActionCodes>
            <ActivitySEQN>int</ActivitySEQN>
            <ActivityType>string</ActivityType>
            <AdjustmentAmount>decimal</AdjustmentAmount>
            <Amount>decimal</Amount>
            <BatchNumber>string</BatchNumber>
            <BillToID>string</BillToID>
            <CampaignCode>string</CampaignCode>
            <CCAuthorize>string</CCAuthorize>
            <CCExpire>string</CCExpire>
            <CCName>string</CCName>
            <CCNumber>string</CCNumber>
            <CCStatus>string</CCStatus>
            <CheckNumber>string</CheckNumber>
            <CustomerName>string</CustomerName>
            <CustomerReference>string</CustomerReference>
            <DateEntered>dateTime</DateEntered>
            <DeferralMonths>int</DeferralMonths>
            <DeferredGLAccount>string</DeferredGLAccount>
            <Description>string</Description>
            <DoNotReceipt>short</DoNotReceipt>
            <EffectiveDate>dateTime</EffectiveDate>
            <EncryptCCExpire>string</EncryptCCExpire>
            <EncryptCCNumber>string</EncryptCCNumber>
            <EncryptCSC>string</EncryptCSC>
            <FinancialEntityCode>string</FinancialEntityCode>
            <FiscalPeriod>int</FiscalPeriod>
            <FRActivity>string</FRActivity>
            <FRActivitySeqn>int</FRActivitySeqn>
            <FRCheckbox>boolean</FRCheckbox>
            <GatewayRef>string</GatewayRef>
            <GLAccount>string</GLAccount>
            <GLAccountOrgCode>string</GLAccountOrgCode>
            <GLExportDate>dateTime</GLExportDate>
            <InstallmentBillDate>dateTime</InstallmentBillDate>
            <InvoiceAdjustments>decimal</InvoiceAdjustments>
            <InvoiceCharges>decimal</InvoiceCharges>
            <InvoiceCredits>decimal</InvoiceCredits>
            <InvoiceLineNumber>int</InvoiceLineNumber>
            <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
            <IsFRItem>boolean</IsFRItem>
            <IsMatchingGift>short</IsMatchingGift>
            <IssueDate>string</IssueDate>
            <IssueNumber>string</IssueNumber>
            <JournalType>string</JournalType>
            <LineNumber>int</LineNumber>
            <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
            <MatchingGiftTransNum>int</MatchingGiftTransNum>
            <MemorialID>string</MemorialID>
            <MemorialTributeNameText>string</MemorialTributeNameText>
            <MergeCode>string</MergeCode>
            <MonthsPaid>int</MonthsPaid>
            <PaidThru>dateTime</PaidThru>
            <PaymentType>string</PaymentType>
            <Posted>short</Posted>
            <ProductCode>string</ProductCode>
            <ProductType>string</ProductType>
            <PseudoAccount>string</PseudoAccount>
            <Quantity>decimal</Quantity>
            <ReceiptID>int</ReceiptID>
            <Reference1>string</Reference1>
            <SalutationCode>string</SalutationCode>
            <SenderCode>string</SenderCode>
            <ShipToID>string</ShipToID>
            <SolicitorID>string</SolicitorID>
            <SourceCode>string</SourceCode>
            <SourceSystem>string</SourceSystem>
            <SubLineNumber>int</SubLineNumber>
            <Tax>decimal</Tax>
            <TaxableValue>decimal</TaxableValue>
            <TaxAuthorityCode>string</TaxAuthorityCode>
            <TaxRate>decimal</TaxRate>
            <TermsCode>string</TermsCode>
            <TicklerDate>dateTime</TicklerDate>
            <TransactionDate>dateTime</TransactionDate>
            <TransactionType>string</TransactionType>
            <TransNumber>int</TransNumber>
            <UnitPrice>decimal</UnitPrice>
          </cTransRow>
        </TransCollection>
        <Batch>
          <ARGLAccount>string</ARGLAccount>
          <ARPseudo>string</ARPseudo>
          <BatchNumber>string</BatchNumber>
          <CashAccountCode>string</CashAccountCode>
          <CashEntity>string</CashEntity>
          <CashGLAccount>string</CashGLAccount>
          <CashPseudo>string</CashPseudo>
          <ControlCash>decimal</ControlCash>
          <ControlCount>int</ControlCount>
          <Controlled>boolean</Controlled>
          <CreatedBy>string</CreatedBy>
          <DateCreated>dateTime</DateCreated>
          <Description>string</Description>
          <DuesCycleFlag>boolean</DuesCycleFlag>
          <EffectiveDate>dateTime</EffectiveDate>
          <EventCode>string</EventCode>
          <FinancialEntityCode>string</FinancialEntityCode>
          <LastUpdated>dateTime</LastUpdated>
          <HasExportedTrans>boolean</HasExportedTrans>
          <PostingStatus>string</PostingStatus>
          <SourceSystem>string</SourceSystem>
          <TransCash>decimal</TransCash>
          <TransCount>int</TransCount>
          <UpdatedBy>string</UpdatedBy>
        </Batch>
      </getBatchTransactionsResult>
    </getBatchTransactionsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /WebServices/wsEvents.asmx HTTP/1.1
Host: demo.atsol.org
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <getBatchTransactions xmlns="http://www.atsol.org/wsEvents/">
      <BatchNumber>string</BatchNumber>
    </getBatchTransactions>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <getBatchTransactionsResponse xmlns="http://www.atsol.org/wsEvents/">
      <getBatchTransactionsResult>
        <BatchNumber>string</BatchNumber>
        <ResultCode>int</ResultCode>
        <ResultMessage>string</ResultMessage>
        <TransCollection>
          <cTransRow>
            <ActionCodes>string</ActionCodes>
            <ActivitySEQN>int</ActivitySEQN>
            <ActivityType>string</ActivityType>
            <AdjustmentAmount>decimal</AdjustmentAmount>
            <Amount>decimal</Amount>
            <BatchNumber>string</BatchNumber>
            <BillToID>string</BillToID>
            <CampaignCode>string</CampaignCode>
            <CCAuthorize>string</CCAuthorize>
            <CCExpire>string</CCExpire>
            <CCName>string</CCName>
            <CCNumber>string</CCNumber>
            <CCStatus>string</CCStatus>
            <CheckNumber>string</CheckNumber>
            <CustomerName>string</CustomerName>
            <CustomerReference>string</CustomerReference>
            <DateEntered>dateTime</DateEntered>
            <DeferralMonths>int</DeferralMonths>
            <DeferredGLAccount>string</DeferredGLAccount>
            <Description>string</Description>
            <DoNotReceipt>short</DoNotReceipt>
            <EffectiveDate>dateTime</EffectiveDate>
            <EncryptCCExpire>string</EncryptCCExpire>
            <EncryptCCNumber>string</EncryptCCNumber>
            <EncryptCSC>string</EncryptCSC>
            <FinancialEntityCode>string</FinancialEntityCode>
            <FiscalPeriod>int</FiscalPeriod>
            <FRActivity>string</FRActivity>
            <FRActivitySeqn>int</FRActivitySeqn>
            <FRCheckbox>boolean</FRCheckbox>
            <GatewayRef>string</GatewayRef>
            <GLAccount>string</GLAccount>
            <GLAccountOrgCode>string</GLAccountOrgCode>
            <GLExportDate>dateTime</GLExportDate>
            <InstallmentBillDate>dateTime</InstallmentBillDate>
            <InvoiceAdjustments>decimal</InvoiceAdjustments>
            <InvoiceCharges>decimal</InvoiceCharges>
            <InvoiceCredits>decimal</InvoiceCredits>
            <InvoiceLineNumber>int</InvoiceLineNumber>
            <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
            <IsFRItem>boolean</IsFRItem>
            <IsMatchingGift>short</IsMatchingGift>
            <IssueDate>string</IssueDate>
            <IssueNumber>string</IssueNumber>
            <JournalType>string</JournalType>
            <LineNumber>int</LineNumber>
            <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
            <MatchingGiftTransNum>int</MatchingGiftTransNum>
            <MemorialID>string</MemorialID>
            <MemorialTributeNameText>string</MemorialTributeNameText>
            <MergeCode>string</MergeCode>
            <MonthsPaid>int</MonthsPaid>
            <PaidThru>dateTime</PaidThru>
            <PaymentType>string</PaymentType>
            <Posted>short</Posted>
            <ProductCode>string</ProductCode>
            <ProductType>string</ProductType>
            <PseudoAccount>string</PseudoAccount>
            <Quantity>decimal</Quantity>
            <ReceiptID>int</ReceiptID>
            <Reference1>string</Reference1>
            <SalutationCode>string</SalutationCode>
            <SenderCode>string</SenderCode>
            <ShipToID>string</ShipToID>
            <SolicitorID>string</SolicitorID>
            <SourceCode>string</SourceCode>
            <SourceSystem>string</SourceSystem>
            <SubLineNumber>int</SubLineNumber>
            <Tax>decimal</Tax>
            <TaxableValue>decimal</TaxableValue>
            <TaxAuthorityCode>string</TaxAuthorityCode>
            <TaxRate>decimal</TaxRate>
            <TermsCode>string</TermsCode>
            <TicklerDate>dateTime</TicklerDate>
            <TransactionDate>dateTime</TransactionDate>
            <TransactionType>string</TransactionType>
            <TransNumber>int</TransNumber>
            <UnitPrice>decimal</UnitPrice>
          </cTransRow>
          <cTransRow>
            <ActionCodes>string</ActionCodes>
            <ActivitySEQN>int</ActivitySEQN>
            <ActivityType>string</ActivityType>
            <AdjustmentAmount>decimal</AdjustmentAmount>
            <Amount>decimal</Amount>
            <BatchNumber>string</BatchNumber>
            <BillToID>string</BillToID>
            <CampaignCode>string</CampaignCode>
            <CCAuthorize>string</CCAuthorize>
            <CCExpire>string</CCExpire>
            <CCName>string</CCName>
            <CCNumber>string</CCNumber>
            <CCStatus>string</CCStatus>
            <CheckNumber>string</CheckNumber>
            <CustomerName>string</CustomerName>
            <CustomerReference>string</CustomerReference>
            <DateEntered>dateTime</DateEntered>
            <DeferralMonths>int</DeferralMonths>
            <DeferredGLAccount>string</DeferredGLAccount>
            <Description>string</Description>
            <DoNotReceipt>short</DoNotReceipt>
            <EffectiveDate>dateTime</EffectiveDate>
            <EncryptCCExpire>string</EncryptCCExpire>
            <EncryptCCNumber>string</EncryptCCNumber>
            <EncryptCSC>string</EncryptCSC>
            <FinancialEntityCode>string</FinancialEntityCode>
            <FiscalPeriod>int</FiscalPeriod>
            <FRActivity>string</FRActivity>
            <FRActivitySeqn>int</FRActivitySeqn>
            <FRCheckbox>boolean</FRCheckbox>
            <GatewayRef>string</GatewayRef>
            <GLAccount>string</GLAccount>
            <GLAccountOrgCode>string</GLAccountOrgCode>
            <GLExportDate>dateTime</GLExportDate>
            <InstallmentBillDate>dateTime</InstallmentBillDate>
            <InvoiceAdjustments>decimal</InvoiceAdjustments>
            <InvoiceCharges>decimal</InvoiceCharges>
            <InvoiceCredits>decimal</InvoiceCredits>
            <InvoiceLineNumber>int</InvoiceLineNumber>
            <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
            <IsFRItem>boolean</IsFRItem>
            <IsMatchingGift>short</IsMatchingGift>
            <IssueDate>string</IssueDate>
            <IssueNumber>string</IssueNumber>
            <JournalType>string</JournalType>
            <LineNumber>int</LineNumber>
            <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
            <MatchingGiftTransNum>int</MatchingGiftTransNum>
            <MemorialID>string</MemorialID>
            <MemorialTributeNameText>string</MemorialTributeNameText>
            <MergeCode>string</MergeCode>
            <MonthsPaid>int</MonthsPaid>
            <PaidThru>dateTime</PaidThru>
            <PaymentType>string</PaymentType>
            <Posted>short</Posted>
            <ProductCode>string</ProductCode>
            <ProductType>string</ProductType>
            <PseudoAccount>string</PseudoAccount>
            <Quantity>decimal</Quantity>
            <ReceiptID>int</ReceiptID>
            <Reference1>string</Reference1>
            <SalutationCode>string</SalutationCode>
            <SenderCode>string</SenderCode>
            <ShipToID>string</ShipToID>
            <SolicitorID>string</SolicitorID>
            <SourceCode>string</SourceCode>
            <SourceSystem>string</SourceSystem>
            <SubLineNumber>int</SubLineNumber>
            <Tax>decimal</Tax>
            <TaxableValue>decimal</TaxableValue>
            <TaxAuthorityCode>string</TaxAuthorityCode>
            <TaxRate>decimal</TaxRate>
            <TermsCode>string</TermsCode>
            <TicklerDate>dateTime</TicklerDate>
            <TransactionDate>dateTime</TransactionDate>
            <TransactionType>string</TransactionType>
            <TransNumber>int</TransNumber>
            <UnitPrice>decimal</UnitPrice>
          </cTransRow>
        </TransCollection>
        <Batch>
          <ARGLAccount>string</ARGLAccount>
          <ARPseudo>string</ARPseudo>
          <BatchNumber>string</BatchNumber>
          <CashAccountCode>string</CashAccountCode>
          <CashEntity>string</CashEntity>
          <CashGLAccount>string</CashGLAccount>
          <CashPseudo>string</CashPseudo>
          <ControlCash>decimal</ControlCash>
          <ControlCount>int</ControlCount>
          <Controlled>boolean</Controlled>
          <CreatedBy>string</CreatedBy>
          <DateCreated>dateTime</DateCreated>
          <Description>string</Description>
          <DuesCycleFlag>boolean</DuesCycleFlag>
          <EffectiveDate>dateTime</EffectiveDate>
          <EventCode>string</EventCode>
          <FinancialEntityCode>string</FinancialEntityCode>
          <LastUpdated>dateTime</LastUpdated>
          <HasExportedTrans>boolean</HasExportedTrans>
          <PostingStatus>string</PostingStatus>
          <SourceSystem>string</SourceSystem>
          <TransCash>decimal</TransCash>
          <TransCount>int</TransCount>
          <UpdatedBy>string</UpdatedBy>
        </Batch>
      </getBatchTransactionsResult>
    </getBatchTransactionsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /WebServices/wsEvents.asmx/getBatchTransactions?BatchNumber=string HTTP/1.1
Host: demo.atsol.org
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<BatchTransactionsResult xmlns="http://www.atsol.org/wsEvents/">
  <BatchNumber>string</BatchNumber>
  <ResultCode>int</ResultCode>
  <ResultMessage>string</ResultMessage>
  <TransCollection>
    <cTransRow>
      <ActionCodes>string</ActionCodes>
      <ActivitySEQN>int</ActivitySEQN>
      <ActivityType>string</ActivityType>
      <AdjustmentAmount>decimal</AdjustmentAmount>
      <Amount>decimal</Amount>
      <BatchNumber>string</BatchNumber>
      <BillToID>string</BillToID>
      <CampaignCode>string</CampaignCode>
      <CCAuthorize>string</CCAuthorize>
      <CCExpire>string</CCExpire>
      <CCName>string</CCName>
      <CCNumber>string</CCNumber>
      <CCStatus>string</CCStatus>
      <CheckNumber>string</CheckNumber>
      <CustomerName>string</CustomerName>
      <CustomerReference>string</CustomerReference>
      <DateEntered>dateTime</DateEntered>
      <DeferralMonths>int</DeferralMonths>
      <DeferredGLAccount>string</DeferredGLAccount>
      <Description>string</Description>
      <DoNotReceipt>short</DoNotReceipt>
      <EffectiveDate>dateTime</EffectiveDate>
      <EncryptCCExpire>string</EncryptCCExpire>
      <EncryptCCNumber>string</EncryptCCNumber>
      <EncryptCSC>string</EncryptCSC>
      <FinancialEntityCode>string</FinancialEntityCode>
      <FiscalPeriod>int</FiscalPeriod>
      <FRActivity>string</FRActivity>
      <FRActivitySeqn>int</FRActivitySeqn>
      <FRCheckbox>boolean</FRCheckbox>
      <GatewayRef>string</GatewayRef>
      <GLAccount>string</GLAccount>
      <GLAccountOrgCode>string</GLAccountOrgCode>
      <GLExportDate>dateTime</GLExportDate>
      <InstallmentBillDate>dateTime</InstallmentBillDate>
      <InvoiceAdjustments>decimal</InvoiceAdjustments>
      <InvoiceCharges>decimal</InvoiceCharges>
      <InvoiceCredits>decimal</InvoiceCredits>
      <InvoiceLineNumber>int</InvoiceLineNumber>
      <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
      <IsFRItem>boolean</IsFRItem>
      <IsMatchingGift>short</IsMatchingGift>
      <IssueDate>string</IssueDate>
      <IssueNumber>string</IssueNumber>
      <JournalType>string</JournalType>
      <LineNumber>int</LineNumber>
      <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
      <MatchingGiftTransNum>int</MatchingGiftTransNum>
      <MemorialID>string</MemorialID>
      <MemorialTributeNameText>string</MemorialTributeNameText>
      <MergeCode>string</MergeCode>
      <MonthsPaid>int</MonthsPaid>
      <PaidThru>dateTime</PaidThru>
      <PaymentType>string</PaymentType>
      <Posted>short</Posted>
      <ProductCode>string</ProductCode>
      <ProductType>string</ProductType>
      <PseudoAccount>string</PseudoAccount>
      <Quantity>decimal</Quantity>
      <ReceiptID>int</ReceiptID>
      <Reference1>string</Reference1>
      <SalutationCode>string</SalutationCode>
      <SenderCode>string</SenderCode>
      <ShipToID>string</ShipToID>
      <SolicitorID>string</SolicitorID>
      <SourceCode>string</SourceCode>
      <SourceSystem>string</SourceSystem>
      <SubLineNumber>int</SubLineNumber>
      <Tax>decimal</Tax>
      <TaxableValue>decimal</TaxableValue>
      <TaxAuthorityCode>string</TaxAuthorityCode>
      <TaxRate>decimal</TaxRate>
      <TermsCode>string</TermsCode>
      <TicklerDate>dateTime</TicklerDate>
      <TransactionDate>dateTime</TransactionDate>
      <TransactionType>string</TransactionType>
      <TransNumber>int</TransNumber>
      <UnitPrice>decimal</UnitPrice>
    </cTransRow>
    <cTransRow>
      <ActionCodes>string</ActionCodes>
      <ActivitySEQN>int</ActivitySEQN>
      <ActivityType>string</ActivityType>
      <AdjustmentAmount>decimal</AdjustmentAmount>
      <Amount>decimal</Amount>
      <BatchNumber>string</BatchNumber>
      <BillToID>string</BillToID>
      <CampaignCode>string</CampaignCode>
      <CCAuthorize>string</CCAuthorize>
      <CCExpire>string</CCExpire>
      <CCName>string</CCName>
      <CCNumber>string</CCNumber>
      <CCStatus>string</CCStatus>
      <CheckNumber>string</CheckNumber>
      <CustomerName>string</CustomerName>
      <CustomerReference>string</CustomerReference>
      <DateEntered>dateTime</DateEntered>
      <DeferralMonths>int</DeferralMonths>
      <DeferredGLAccount>string</DeferredGLAccount>
      <Description>string</Description>
      <DoNotReceipt>short</DoNotReceipt>
      <EffectiveDate>dateTime</EffectiveDate>
      <EncryptCCExpire>string</EncryptCCExpire>
      <EncryptCCNumber>string</EncryptCCNumber>
      <EncryptCSC>string</EncryptCSC>
      <FinancialEntityCode>string</FinancialEntityCode>
      <FiscalPeriod>int</FiscalPeriod>
      <FRActivity>string</FRActivity>
      <FRActivitySeqn>int</FRActivitySeqn>
      <FRCheckbox>boolean</FRCheckbox>
      <GatewayRef>string</GatewayRef>
      <GLAccount>string</GLAccount>
      <GLAccountOrgCode>string</GLAccountOrgCode>
      <GLExportDate>dateTime</GLExportDate>
      <InstallmentBillDate>dateTime</InstallmentBillDate>
      <InvoiceAdjustments>decimal</InvoiceAdjustments>
      <InvoiceCharges>decimal</InvoiceCharges>
      <InvoiceCredits>decimal</InvoiceCredits>
      <InvoiceLineNumber>int</InvoiceLineNumber>
      <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
      <IsFRItem>boolean</IsFRItem>
      <IsMatchingGift>short</IsMatchingGift>
      <IssueDate>string</IssueDate>
      <IssueNumber>string</IssueNumber>
      <JournalType>string</JournalType>
      <LineNumber>int</LineNumber>
      <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
      <MatchingGiftTransNum>int</MatchingGiftTransNum>
      <MemorialID>string</MemorialID>
      <MemorialTributeNameText>string</MemorialTributeNameText>
      <MergeCode>string</MergeCode>
      <MonthsPaid>int</MonthsPaid>
      <PaidThru>dateTime</PaidThru>
      <PaymentType>string</PaymentType>
      <Posted>short</Posted>
      <ProductCode>string</ProductCode>
      <ProductType>string</ProductType>
      <PseudoAccount>string</PseudoAccount>
      <Quantity>decimal</Quantity>
      <ReceiptID>int</ReceiptID>
      <Reference1>string</Reference1>
      <SalutationCode>string</SalutationCode>
      <SenderCode>string</SenderCode>
      <ShipToID>string</ShipToID>
      <SolicitorID>string</SolicitorID>
      <SourceCode>string</SourceCode>
      <SourceSystem>string</SourceSystem>
      <SubLineNumber>int</SubLineNumber>
      <Tax>decimal</Tax>
      <TaxableValue>decimal</TaxableValue>
      <TaxAuthorityCode>string</TaxAuthorityCode>
      <TaxRate>decimal</TaxRate>
      <TermsCode>string</TermsCode>
      <TicklerDate>dateTime</TicklerDate>
      <TransactionDate>dateTime</TransactionDate>
      <TransactionType>string</TransactionType>
      <TransNumber>int</TransNumber>
      <UnitPrice>decimal</UnitPrice>
    </cTransRow>
  </TransCollection>
  <Batch>
    <ARGLAccount>string</ARGLAccount>
    <ARPseudo>string</ARPseudo>
    <BatchNumber>string</BatchNumber>
    <CashAccountCode>string</CashAccountCode>
    <CashEntity>string</CashEntity>
    <CashGLAccount>string</CashGLAccount>
    <CashPseudo>string</CashPseudo>
    <ControlCash>decimal</ControlCash>
    <ControlCount>int</ControlCount>
    <Controlled>boolean</Controlled>
    <CreatedBy>string</CreatedBy>
    <DateCreated>dateTime</DateCreated>
    <Description>string</Description>
    <DuesCycleFlag>boolean</DuesCycleFlag>
    <EffectiveDate>dateTime</EffectiveDate>
    <EventCode>string</EventCode>
    <FinancialEntityCode>string</FinancialEntityCode>
    <LastUpdated>dateTime</LastUpdated>
    <HasExportedTrans>boolean</HasExportedTrans>
    <PostingStatus>string</PostingStatus>
    <SourceSystem>string</SourceSystem>
    <TransCash>decimal</TransCash>
    <TransCount>int</TransCount>
    <UpdatedBy>string</UpdatedBy>
  </Batch>
</BatchTransactionsResult>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /WebServices/wsEvents.asmx/getBatchTransactions HTTP/1.1
Host: demo.atsol.org
Content-Type: application/x-www-form-urlencoded
Content-Length: length

BatchNumber=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<BatchTransactionsResult xmlns="http://www.atsol.org/wsEvents/">
  <BatchNumber>string</BatchNumber>
  <ResultCode>int</ResultCode>
  <ResultMessage>string</ResultMessage>
  <TransCollection>
    <cTransRow>
      <ActionCodes>string</ActionCodes>
      <ActivitySEQN>int</ActivitySEQN>
      <ActivityType>string</ActivityType>
      <AdjustmentAmount>decimal</AdjustmentAmount>
      <Amount>decimal</Amount>
      <BatchNumber>string</BatchNumber>
      <BillToID>string</BillToID>
      <CampaignCode>string</CampaignCode>
      <CCAuthorize>string</CCAuthorize>
      <CCExpire>string</CCExpire>
      <CCName>string</CCName>
      <CCNumber>string</CCNumber>
      <CCStatus>string</CCStatus>
      <CheckNumber>string</CheckNumber>
      <CustomerName>string</CustomerName>
      <CustomerReference>string</CustomerReference>
      <DateEntered>dateTime</DateEntered>
      <DeferralMonths>int</DeferralMonths>
      <DeferredGLAccount>string</DeferredGLAccount>
      <Description>string</Description>
      <DoNotReceipt>short</DoNotReceipt>
      <EffectiveDate>dateTime</EffectiveDate>
      <EncryptCCExpire>string</EncryptCCExpire>
      <EncryptCCNumber>string</EncryptCCNumber>
      <EncryptCSC>string</EncryptCSC>
      <FinancialEntityCode>string</FinancialEntityCode>
      <FiscalPeriod>int</FiscalPeriod>
      <FRActivity>string</FRActivity>
      <FRActivitySeqn>int</FRActivitySeqn>
      <FRCheckbox>boolean</FRCheckbox>
      <GatewayRef>string</GatewayRef>
      <GLAccount>string</GLAccount>
      <GLAccountOrgCode>string</GLAccountOrgCode>
      <GLExportDate>dateTime</GLExportDate>
      <InstallmentBillDate>dateTime</InstallmentBillDate>
      <InvoiceAdjustments>decimal</InvoiceAdjustments>
      <InvoiceCharges>decimal</InvoiceCharges>
      <InvoiceCredits>decimal</InvoiceCredits>
      <InvoiceLineNumber>int</InvoiceLineNumber>
      <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
      <IsFRItem>boolean</IsFRItem>
      <IsMatchingGift>short</IsMatchingGift>
      <IssueDate>string</IssueDate>
      <IssueNumber>string</IssueNumber>
      <JournalType>string</JournalType>
      <LineNumber>int</LineNumber>
      <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
      <MatchingGiftTransNum>int</MatchingGiftTransNum>
      <MemorialID>string</MemorialID>
      <MemorialTributeNameText>string</MemorialTributeNameText>
      <MergeCode>string</MergeCode>
      <MonthsPaid>int</MonthsPaid>
      <PaidThru>dateTime</PaidThru>
      <PaymentType>string</PaymentType>
      <Posted>short</Posted>
      <ProductCode>string</ProductCode>
      <ProductType>string</ProductType>
      <PseudoAccount>string</PseudoAccount>
      <Quantity>decimal</Quantity>
      <ReceiptID>int</ReceiptID>
      <Reference1>string</Reference1>
      <SalutationCode>string</SalutationCode>
      <SenderCode>string</SenderCode>
      <ShipToID>string</ShipToID>
      <SolicitorID>string</SolicitorID>
      <SourceCode>string</SourceCode>
      <SourceSystem>string</SourceSystem>
      <SubLineNumber>int</SubLineNumber>
      <Tax>decimal</Tax>
      <TaxableValue>decimal</TaxableValue>
      <TaxAuthorityCode>string</TaxAuthorityCode>
      <TaxRate>decimal</TaxRate>
      <TermsCode>string</TermsCode>
      <TicklerDate>dateTime</TicklerDate>
      <TransactionDate>dateTime</TransactionDate>
      <TransactionType>string</TransactionType>
      <TransNumber>int</TransNumber>
      <UnitPrice>decimal</UnitPrice>
    </cTransRow>
    <cTransRow>
      <ActionCodes>string</ActionCodes>
      <ActivitySEQN>int</ActivitySEQN>
      <ActivityType>string</ActivityType>
      <AdjustmentAmount>decimal</AdjustmentAmount>
      <Amount>decimal</Amount>
      <BatchNumber>string</BatchNumber>
      <BillToID>string</BillToID>
      <CampaignCode>string</CampaignCode>
      <CCAuthorize>string</CCAuthorize>
      <CCExpire>string</CCExpire>
      <CCName>string</CCName>
      <CCNumber>string</CCNumber>
      <CCStatus>string</CCStatus>
      <CheckNumber>string</CheckNumber>
      <CustomerName>string</CustomerName>
      <CustomerReference>string</CustomerReference>
      <DateEntered>dateTime</DateEntered>
      <DeferralMonths>int</DeferralMonths>
      <DeferredGLAccount>string</DeferredGLAccount>
      <Description>string</Description>
      <DoNotReceipt>short</DoNotReceipt>
      <EffectiveDate>dateTime</EffectiveDate>
      <EncryptCCExpire>string</EncryptCCExpire>
      <EncryptCCNumber>string</EncryptCCNumber>
      <EncryptCSC>string</EncryptCSC>
      <FinancialEntityCode>string</FinancialEntityCode>
      <FiscalPeriod>int</FiscalPeriod>
      <FRActivity>string</FRActivity>
      <FRActivitySeqn>int</FRActivitySeqn>
      <FRCheckbox>boolean</FRCheckbox>
      <GatewayRef>string</GatewayRef>
      <GLAccount>string</GLAccount>
      <GLAccountOrgCode>string</GLAccountOrgCode>
      <GLExportDate>dateTime</GLExportDate>
      <InstallmentBillDate>dateTime</InstallmentBillDate>
      <InvoiceAdjustments>decimal</InvoiceAdjustments>
      <InvoiceCharges>decimal</InvoiceCharges>
      <InvoiceCredits>decimal</InvoiceCredits>
      <InvoiceLineNumber>int</InvoiceLineNumber>
      <InvoiceReferenceNumber>int</InvoiceReferenceNumber>
      <IsFRItem>boolean</IsFRItem>
      <IsMatchingGift>short</IsMatchingGift>
      <IssueDate>string</IssueDate>
      <IssueNumber>string</IssueNumber>
      <JournalType>string</JournalType>
      <LineNumber>int</LineNumber>
      <MatchingGiftActivitySeqn>int</MatchingGiftActivitySeqn>
      <MatchingGiftTransNum>int</MatchingGiftTransNum>
      <MemorialID>string</MemorialID>
      <MemorialTributeNameText>string</MemorialTributeNameText>
      <MergeCode>string</MergeCode>
      <MonthsPaid>int</MonthsPaid>
      <PaidThru>dateTime</PaidThru>
      <PaymentType>string</PaymentType>
      <Posted>short</Posted>
      <ProductCode>string</ProductCode>
      <ProductType>string</ProductType>
      <PseudoAccount>string</PseudoAccount>
      <Quantity>decimal</Quantity>
      <ReceiptID>int</ReceiptID>
      <Reference1>string</Reference1>
      <SalutationCode>string</SalutationCode>
      <SenderCode>string</SenderCode>
      <ShipToID>string</ShipToID>
      <SolicitorID>string</SolicitorID>
      <SourceCode>string</SourceCode>
      <SourceSystem>string</SourceSystem>
      <SubLineNumber>int</SubLineNumber>
      <Tax>decimal</Tax>
      <TaxableValue>decimal</TaxableValue>
      <TaxAuthorityCode>string</TaxAuthorityCode>
      <TaxRate>decimal</TaxRate>
      <TermsCode>string</TermsCode>
      <TicklerDate>dateTime</TicklerDate>
      <TransactionDate>dateTime</TransactionDate>
      <TransactionType>string</TransactionType>
      <TransNumber>int</TransNumber>
      <UnitPrice>decimal</UnitPrice>
    </cTransRow>
  </TransCollection>
  <Batch>
    <ARGLAccount>string</ARGLAccount>
    <ARPseudo>string</ARPseudo>
    <BatchNumber>string</BatchNumber>
    <CashAccountCode>string</CashAccountCode>
    <CashEntity>string</CashEntity>
    <CashGLAccount>string</CashGLAccount>
    <CashPseudo>string</CashPseudo>
    <ControlCash>decimal</ControlCash>
    <ControlCount>int</ControlCount>
    <Controlled>boolean</Controlled>
    <CreatedBy>string</CreatedBy>
    <DateCreated>dateTime</DateCreated>
    <Description>string</Description>
    <DuesCycleFlag>boolean</DuesCycleFlag>
    <EffectiveDate>dateTime</EffectiveDate>
    <EventCode>string</EventCode>
    <FinancialEntityCode>string</FinancialEntityCode>
    <LastUpdated>dateTime</LastUpdated>
    <HasExportedTrans>boolean</HasExportedTrans>
    <PostingStatus>string</PostingStatus>
    <SourceSystem>string</SourceSystem>
    <TransCash>decimal</TransCash>
    <TransCount>int</TransCount>
    <UpdatedBy>string</UpdatedBy>
  </Batch>
</BatchTransactionsResult>