DonorHubWebService


Click here for a complete list of operations.

StaffPortal_GetUnpublishedFinancialTransactions

Test

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

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_GetUnpublishedFinancialTransactions"

<?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_GetUnpublishedFinancialTransactions xmlns="donorhub.tntware.com">
      <SessionID>string</SessionID>
      <StaffProfileCode>string</StaffProfileCode>
      <FundFilter>string</FundFilter>
      <MarkAsPublished>boolean</MarkAsPublished>
    </StaffPortal_GetUnpublishedFinancialTransactions>
  </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_GetUnpublishedFinancialTransactionsResponse xmlns="donorhub.tntware.com">
      <StaffPortal_GetUnpublishedFinancialTransactionsResult>
        <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>
        <FinancialTransactions>
          <FinancialTransaction>
            <Code>string</Code>
            <TransactionDate>dateTime</TransactionDate>
            <Amount>decimal</Amount>
            <Description>string</Description>
            <Reference>string</Reference>
            <FiscalYear>int</FiscalYear>
            <FiscalPeriod>int</FiscalPeriod>
            <FundCode>string</FundCode>
            <FundName>string</FundName>
            <FundCategory>string</FundCategory>
            <FundLocation>string</FundLocation>
            <GLAccountCode>string</GLAccountCode>
            <GLAccountDescription>string</GLAccountDescription>
            <GLAccountCategory>string</GLAccountCategory>
            <GLAccountAccountType>string</GLAccountAccountType>
          </FinancialTransaction>
          <FinancialTransaction>
            <Code>string</Code>
            <TransactionDate>dateTime</TransactionDate>
            <Amount>decimal</Amount>
            <Description>string</Description>
            <Reference>string</Reference>
            <FiscalYear>int</FiscalYear>
            <FiscalPeriod>int</FiscalPeriod>
            <FundCode>string</FundCode>
            <FundName>string</FundName>
            <FundCategory>string</FundCategory>
            <FundLocation>string</FundLocation>
            <GLAccountCode>string</GLAccountCode>
            <GLAccountDescription>string</GLAccountDescription>
            <GLAccountCategory>string</GLAccountCategory>
            <GLAccountAccountType>string</GLAccountAccountType>
          </FinancialTransaction>
        </FinancialTransactions>
        <EndingDate>dateTime</EndingDate>
      </StaffPortal_GetUnpublishedFinancialTransactionsResult>
    </StaffPortal_GetUnpublishedFinancialTransactionsResponse>
  </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_GetUnpublishedFinancialTransactions xmlns="donorhub.tntware.com">
      <SessionID>string</SessionID>
      <StaffProfileCode>string</StaffProfileCode>
      <FundFilter>string</FundFilter>
      <MarkAsPublished>boolean</MarkAsPublished>
    </StaffPortal_GetUnpublishedFinancialTransactions>
  </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_GetUnpublishedFinancialTransactionsResponse xmlns="donorhub.tntware.com">
      <StaffPortal_GetUnpublishedFinancialTransactionsResult>
        <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>
        <FinancialTransactions>
          <FinancialTransaction>
            <Code>string</Code>
            <TransactionDate>dateTime</TransactionDate>
            <Amount>decimal</Amount>
            <Description>string</Description>
            <Reference>string</Reference>
            <FiscalYear>int</FiscalYear>
            <FiscalPeriod>int</FiscalPeriod>
            <FundCode>string</FundCode>
            <FundName>string</FundName>
            <FundCategory>string</FundCategory>
            <FundLocation>string</FundLocation>
            <GLAccountCode>string</GLAccountCode>
            <GLAccountDescription>string</GLAccountDescription>
            <GLAccountCategory>string</GLAccountCategory>
            <GLAccountAccountType>string</GLAccountAccountType>
          </FinancialTransaction>
          <FinancialTransaction>
            <Code>string</Code>
            <TransactionDate>dateTime</TransactionDate>
            <Amount>decimal</Amount>
            <Description>string</Description>
            <Reference>string</Reference>
            <FiscalYear>int</FiscalYear>
            <FiscalPeriod>int</FiscalPeriod>
            <FundCode>string</FundCode>
            <FundName>string</FundName>
            <FundCategory>string</FundCategory>
            <FundLocation>string</FundLocation>
            <GLAccountCode>string</GLAccountCode>
            <GLAccountDescription>string</GLAccountDescription>
            <GLAccountCategory>string</GLAccountCategory>
            <GLAccountAccountType>string</GLAccountAccountType>
          </FinancialTransaction>
        </FinancialTransactions>
        <EndingDate>dateTime</EndingDate>
      </StaffPortal_GetUnpublishedFinancialTransactionsResult>
    </StaffPortal_GetUnpublishedFinancialTransactionsResponse>
  </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_GetUnpublishedFinancialTransactions?SessionID=string&StaffProfileCode=string&FundFilter=string&MarkAsPublished=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"?>
<GetUnpublishedFinancialTransactionsResult xmlns="donorhub.tntware.com">
  <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>
  <FinancialTransactions>
    <FinancialTransaction>
      <Code>string</Code>
      <TransactionDate>dateTime</TransactionDate>
      <Amount>decimal</Amount>
      <Description>string</Description>
      <Reference>string</Reference>
      <FiscalYear>int</FiscalYear>
      <FiscalPeriod>int</FiscalPeriod>
      <FundCode>string</FundCode>
      <FundName>string</FundName>
      <FundCategory>string</FundCategory>
      <FundLocation>string</FundLocation>
      <GLAccountCode>string</GLAccountCode>
      <GLAccountDescription>string</GLAccountDescription>
      <GLAccountCategory>string</GLAccountCategory>
      <GLAccountAccountType>string</GLAccountAccountType>
    </FinancialTransaction>
    <FinancialTransaction>
      <Code>string</Code>
      <TransactionDate>dateTime</TransactionDate>
      <Amount>decimal</Amount>
      <Description>string</Description>
      <Reference>string</Reference>
      <FiscalYear>int</FiscalYear>
      <FiscalPeriod>int</FiscalPeriod>
      <FundCode>string</FundCode>
      <FundName>string</FundName>
      <FundCategory>string</FundCategory>
      <FundLocation>string</FundLocation>
      <GLAccountCode>string</GLAccountCode>
      <GLAccountDescription>string</GLAccountDescription>
      <GLAccountCategory>string</GLAccountCategory>
      <GLAccountAccountType>string</GLAccountAccountType>
    </FinancialTransaction>
  </FinancialTransactions>
  <EndingDate>dateTime</EndingDate>
</GetUnpublishedFinancialTransactionsResult>

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_GetUnpublishedFinancialTransactions HTTP/1.1
Host: local-mytntware-com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

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

<?xml version="1.0" encoding="utf-8"?>
<GetUnpublishedFinancialTransactionsResult xmlns="donorhub.tntware.com">
  <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>
  <FinancialTransactions>
    <FinancialTransaction>
      <Code>string</Code>
      <TransactionDate>dateTime</TransactionDate>
      <Amount>decimal</Amount>
      <Description>string</Description>
      <Reference>string</Reference>
      <FiscalYear>int</FiscalYear>
      <FiscalPeriod>int</FiscalPeriod>
      <FundCode>string</FundCode>
      <FundName>string</FundName>
      <FundCategory>string</FundCategory>
      <FundLocation>string</FundLocation>
      <GLAccountCode>string</GLAccountCode>
      <GLAccountDescription>string</GLAccountDescription>
      <GLAccountCategory>string</GLAccountCategory>
      <GLAccountAccountType>string</GLAccountAccountType>
    </FinancialTransaction>
    <FinancialTransaction>
      <Code>string</Code>
      <TransactionDate>dateTime</TransactionDate>
      <Amount>decimal</Amount>
      <Description>string</Description>
      <Reference>string</Reference>
      <FiscalYear>int</FiscalYear>
      <FiscalPeriod>int</FiscalPeriod>
      <FundCode>string</FundCode>
      <FundName>string</FundName>
      <FundCategory>string</FundCategory>
      <FundLocation>string</FundLocation>
      <GLAccountCode>string</GLAccountCode>
      <GLAccountDescription>string</GLAccountDescription>
      <GLAccountCategory>string</GLAccountCategory>
      <GLAccountAccountType>string</GLAccountAccountType>
    </FinancialTransaction>
  </FinancialTransactions>
  <EndingDate>dateTime</EndingDate>
</GetUnpublishedFinancialTransactionsResult>