DonorHubWebService


Click here for a complete list of operations.

StaffPortal_GetGLAccountCashFlowTotals

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
SessionID:
StaffProfileCode:
DateFrom:
DateTo:
FundFilter:
ByYear:

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 /dataqueryservice.asmx HTTP/1.1
Host: local-mytntware-com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "donorhub.tntware.com/StaffPortal_GetGLAccountCashFlowTotals"

<?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>
    <StaffPortal_GetGLAccountCashFlowTotals xmlns="donorhub.tntware.com">
      <SessionID>string</SessionID>
      <StaffProfileCode>string</StaffProfileCode>
      <DateFrom>dateTime</DateFrom>
      <DateTo>dateTime</DateTo>
      <FundFilter>string</FundFilter>
      <ByYear>boolean</ByYear>
    </StaffPortal_GetGLAccountCashFlowTotals>
  </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>
    <StaffPortal_GetGLAccountCashFlowTotalsResponse xmlns="donorhub.tntware.com">
      <StaffPortal_GetGLAccountCashFlowTotalsResult>
        <GLAccountTotals>
          <GLAccountCashFlowTotals>
            <FundCode>string</FundCode>
            <GLAccountCode>string</GLAccountCode>
            <Period>string</Period>
            <Amount>decimal</Amount>
            <NumberOfTrx>int</NumberOfTrx>
          </GLAccountCashFlowTotals>
          <GLAccountCashFlowTotals>
            <FundCode>string</FundCode>
            <GLAccountCode>string</GLAccountCode>
            <Period>string</Period>
            <Amount>decimal</Amount>
            <NumberOfTrx>int</NumberOfTrx>
          </GLAccountCashFlowTotals>
        </GLAccountTotals>
        <BeginningBalance>decimal</BeginningBalance>
        <GLCodeFundsCodes>
          <TGLCodeFundCode>
            <GLCode>string</GLCode>
            <FundCode>string</FundCode>
          </TGLCodeFundCode>
          <TGLCodeFundCode>
            <GLCode>string</GLCode>
            <FundCode>string</FundCode>
          </TGLCodeFundCode>
        </GLCodeFundsCodes>
        <GLAccounts>
          <GLAccount>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <AccountType>string</AccountType>
          </GLAccount>
          <GLAccount>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <AccountType>string</AccountType>
          </GLAccount>
        </GLAccounts>
        <Funds>
          <Fund>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <Location>string</Location>
            <BeginningBalance>decimal</BeginningBalance>
            <EndingBalance>decimal</EndingBalance>
            <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
            <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
            <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
            <YTDBudgetTotal>decimal</YTDBudgetTotal>
            <YTDBudgetActual>decimal</YTDBudgetActual>
            <YTDBudgetVariance>decimal</YTDBudgetVariance>
          </Fund>
          <Fund>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <Location>string</Location>
            <BeginningBalance>decimal</BeginningBalance>
            <EndingBalance>decimal</EndingBalance>
            <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
            <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
            <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
            <YTDBudgetTotal>decimal</YTDBudgetTotal>
            <YTDBudgetActual>decimal</YTDBudgetActual>
            <YTDBudgetVariance>decimal</YTDBudgetVariance>
          </Fund>
        </Funds>
      </StaffPortal_GetGLAccountCashFlowTotalsResult>
    </StaffPortal_GetGLAccountCashFlowTotalsResponse>
  </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 /dataqueryservice.asmx HTTP/1.1
Host: local-mytntware-com
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>
    <StaffPortal_GetGLAccountCashFlowTotals xmlns="donorhub.tntware.com">
      <SessionID>string</SessionID>
      <StaffProfileCode>string</StaffProfileCode>
      <DateFrom>dateTime</DateFrom>
      <DateTo>dateTime</DateTo>
      <FundFilter>string</FundFilter>
      <ByYear>boolean</ByYear>
    </StaffPortal_GetGLAccountCashFlowTotals>
  </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>
    <StaffPortal_GetGLAccountCashFlowTotalsResponse xmlns="donorhub.tntware.com">
      <StaffPortal_GetGLAccountCashFlowTotalsResult>
        <GLAccountTotals>
          <GLAccountCashFlowTotals>
            <FundCode>string</FundCode>
            <GLAccountCode>string</GLAccountCode>
            <Period>string</Period>
            <Amount>decimal</Amount>
            <NumberOfTrx>int</NumberOfTrx>
          </GLAccountCashFlowTotals>
          <GLAccountCashFlowTotals>
            <FundCode>string</FundCode>
            <GLAccountCode>string</GLAccountCode>
            <Period>string</Period>
            <Amount>decimal</Amount>
            <NumberOfTrx>int</NumberOfTrx>
          </GLAccountCashFlowTotals>
        </GLAccountTotals>
        <BeginningBalance>decimal</BeginningBalance>
        <GLCodeFundsCodes>
          <TGLCodeFundCode>
            <GLCode>string</GLCode>
            <FundCode>string</FundCode>
          </TGLCodeFundCode>
          <TGLCodeFundCode>
            <GLCode>string</GLCode>
            <FundCode>string</FundCode>
          </TGLCodeFundCode>
        </GLCodeFundsCodes>
        <GLAccounts>
          <GLAccount>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <AccountType>string</AccountType>
          </GLAccount>
          <GLAccount>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <AccountType>string</AccountType>
          </GLAccount>
        </GLAccounts>
        <Funds>
          <Fund>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <Location>string</Location>
            <BeginningBalance>decimal</BeginningBalance>
            <EndingBalance>decimal</EndingBalance>
            <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
            <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
            <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
            <YTDBudgetTotal>decimal</YTDBudgetTotal>
            <YTDBudgetActual>decimal</YTDBudgetActual>
            <YTDBudgetVariance>decimal</YTDBudgetVariance>
          </Fund>
          <Fund>
            <Code>string</Code>
            <Description>string</Description>
            <Category>string</Category>
            <Location>string</Location>
            <BeginningBalance>decimal</BeginningBalance>
            <EndingBalance>decimal</EndingBalance>
            <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
            <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
            <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
            <YTDBudgetTotal>decimal</YTDBudgetTotal>
            <YTDBudgetActual>decimal</YTDBudgetActual>
            <YTDBudgetVariance>decimal</YTDBudgetVariance>
          </Fund>
        </Funds>
      </StaffPortal_GetGLAccountCashFlowTotalsResult>
    </StaffPortal_GetGLAccountCashFlowTotalsResponse>
  </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 /dataqueryservice.asmx/StaffPortal_GetGLAccountCashFlowTotals?SessionID=string&StaffProfileCode=string&DateFrom=string&DateTo=string&FundFilter=string&ByYear=string HTTP/1.1
Host: local-mytntware-com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<GetGLAccountCashFlowTotalsResult xmlns="donorhub.tntware.com">
  <GLAccountTotals>
    <GLAccountCashFlowTotals>
      <FundCode>string</FundCode>
      <GLAccountCode>string</GLAccountCode>
      <Period>string</Period>
      <Amount>decimal</Amount>
      <NumberOfTrx>int</NumberOfTrx>
    </GLAccountCashFlowTotals>
    <GLAccountCashFlowTotals>
      <FundCode>string</FundCode>
      <GLAccountCode>string</GLAccountCode>
      <Period>string</Period>
      <Amount>decimal</Amount>
      <NumberOfTrx>int</NumberOfTrx>
    </GLAccountCashFlowTotals>
  </GLAccountTotals>
  <BeginningBalance>decimal</BeginningBalance>
  <GLCodeFundsCodes>
    <TGLCodeFundCode>
      <GLCode>string</GLCode>
      <FundCode>string</FundCode>
    </TGLCodeFundCode>
    <TGLCodeFundCode>
      <GLCode>string</GLCode>
      <FundCode>string</FundCode>
    </TGLCodeFundCode>
  </GLCodeFundsCodes>
  <GLAccounts>
    <GLAccount>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <AccountType>string</AccountType>
    </GLAccount>
    <GLAccount>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <AccountType>string</AccountType>
    </GLAccount>
  </GLAccounts>
  <Funds>
    <Fund>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <Location>string</Location>
      <BeginningBalance>decimal</BeginningBalance>
      <EndingBalance>decimal</EndingBalance>
      <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
      <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
      <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
      <YTDBudgetTotal>decimal</YTDBudgetTotal>
      <YTDBudgetActual>decimal</YTDBudgetActual>
      <YTDBudgetVariance>decimal</YTDBudgetVariance>
    </Fund>
    <Fund>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <Location>string</Location>
      <BeginningBalance>decimal</BeginningBalance>
      <EndingBalance>decimal</EndingBalance>
      <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
      <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
      <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
      <YTDBudgetTotal>decimal</YTDBudgetTotal>
      <YTDBudgetActual>decimal</YTDBudgetActual>
      <YTDBudgetVariance>decimal</YTDBudgetVariance>
    </Fund>
  </Funds>
</GetGLAccountCashFlowTotalsResult>

HTTP POST

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

POST /dataqueryservice.asmx/StaffPortal_GetGLAccountCashFlowTotals HTTP/1.1
Host: local-mytntware-com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

SessionID=string&StaffProfileCode=string&DateFrom=string&DateTo=string&FundFilter=string&ByYear=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<GetGLAccountCashFlowTotalsResult xmlns="donorhub.tntware.com">
  <GLAccountTotals>
    <GLAccountCashFlowTotals>
      <FundCode>string</FundCode>
      <GLAccountCode>string</GLAccountCode>
      <Period>string</Period>
      <Amount>decimal</Amount>
      <NumberOfTrx>int</NumberOfTrx>
    </GLAccountCashFlowTotals>
    <GLAccountCashFlowTotals>
      <FundCode>string</FundCode>
      <GLAccountCode>string</GLAccountCode>
      <Period>string</Period>
      <Amount>decimal</Amount>
      <NumberOfTrx>int</NumberOfTrx>
    </GLAccountCashFlowTotals>
  </GLAccountTotals>
  <BeginningBalance>decimal</BeginningBalance>
  <GLCodeFundsCodes>
    <TGLCodeFundCode>
      <GLCode>string</GLCode>
      <FundCode>string</FundCode>
    </TGLCodeFundCode>
    <TGLCodeFundCode>
      <GLCode>string</GLCode>
      <FundCode>string</FundCode>
    </TGLCodeFundCode>
  </GLCodeFundsCodes>
  <GLAccounts>
    <GLAccount>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <AccountType>string</AccountType>
    </GLAccount>
    <GLAccount>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <AccountType>string</AccountType>
    </GLAccount>
  </GLAccounts>
  <Funds>
    <Fund>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <Location>string</Location>
      <BeginningBalance>decimal</BeginningBalance>
      <EndingBalance>decimal</EndingBalance>
      <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
      <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
      <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
      <YTDBudgetTotal>decimal</YTDBudgetTotal>
      <YTDBudgetActual>decimal</YTDBudgetActual>
      <YTDBudgetVariance>decimal</YTDBudgetVariance>
    </Fund>
    <Fund>
      <Code>string</Code>
      <Description>string</Description>
      <Category>string</Category>
      <Location>string</Location>
      <BeginningBalance>decimal</BeginningBalance>
      <EndingBalance>decimal</EndingBalance>
      <TotalBudgetThisYear>decimal</TotalBudgetThisYear>
      <TotalBudgetedIncomeThisYear>decimal</TotalBudgetedIncomeThisYear>
      <TotalBudgetedExpenseThisYear>decimal</TotalBudgetedExpenseThisYear>
      <YTDBudgetTotal>decimal</YTDBudgetTotal>
      <YTDBudgetActual>decimal</YTDBudgetActual>
      <YTDBudgetVariance>decimal</YTDBudgetVariance>
    </Fund>
  </Funds>
</GetGLAccountCashFlowTotalsResult>