Grootboekrekening mutaties opvragen

<< Klik hier om de inhoudsopgave te tonen >>

Navigatie:  API aanroepen >

Grootboekrekening mutaties opvragen

Aanroep

Naam: GetLedgerAccountTransactions

 

Aanroep structuur

<?xml version="1.0" encoding="utf-8"?>

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP-ENV:Header/>

<S:Body>

  <ns2:GetLedgerAccountTransactions xmlns:ns2="https://api.stip-t.nl/v1/">

    <securityToken></securityToken>

    <filters>

       <filter>

         <field></field>

         <operator></operator>

         <value></value>

       <filter>

       ...

     </filters>

     <orderBy></orderBy>

  </ns2:GetLedgerAccountTransactions>

</S:Body>

</S:Envelope>

 

Verklaring

Tag/veldnaam

Type

Opmerkingen/beperkingen

Omschrijving

securityToken

string

verplicht

securityToken verkregen bij login

filters

List<Filter>

LET OP:

indien geen filters dan worden ALLE mutaties opgehaald

filterlijst voor LedgerAccountTransaction velden (zie hieronder in de Antwoord structuur en Verklaring)

zie Filter

orderBy

string


sortering, komma gescheiden lijst van veldnamen. Een veldnaam kan gevolgd worden door sleutelwoord ASC (oplopend, default) of DESC (aflopend).

B.v.: journalCode, transactionDate DESC

 

Antwoord

Naam: GetLedgerAccountTransactionsResponse

 

Antwoord structuur

<?xml version="1.0" encoding="utf-8"?>

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP-ENV:Header/>

<S:Body>

  <ns2:GetLedgerAccountTransactionsResponse xmlns:ns2="https://api.stip-t.nl/v1/">

    <result>

      <error></error>

      <errorMessage></errorMessage>

      <ledgerAccountTransactionList>

        <ledgerAccountTransaction>

          <ledgerAccNo></ledgerAccNo>

          <ledgerAccDescr></ledgerAccDescr>

          <journalCode></journalCode>

          <journalDescr></journalDescr>

          <entryNo></entryNo>

          <debit></debit>

          <credit></credit>

          <transactionDescr></transactionDescr>

          <transactionDate></transactionDate>

          <invoiceNo></invoiceNo>

          <relationNo></relationNo>

          <relationName></relationName>

          <costCenterCode></costCenterCode>

          <costCenterDescr></costCenterDescr>

        </ledgerAccountTransaction>

      </ledgerAccountTransactionList>

    </result>

  </ns2:GetLedgerAccountTransactionsResponse>

</S:Body>

</S:Envelope>

 

Verklaring

Tag/veldnaam

Type

result

RequestResult

Tag/veldnaam

Type

Omschrijving

error

boolean

false indien geen fouten, true indien er fouten zijn opgetreden

errorMessage

string

foutboodschap, alleen gevuld indien error = true

ledgerAccountTransactionList

LedgerAccountTransactionList

Tag/veldnaam

Type

ledgerAccountTransaction

LedgerAccountTransaction

Tag/veldnaam

Type

Omschrijving

ledgerAccNo

string

grootboekrekening nummer

ledgerAccDescr

string

grootboekrekening omschrijving

journalCode

string

dagboek code

journalDescr

string

dagboek omschrijving

entryNo

integer

boekstuk nummer

debit

float

debet bedrag

credit

float

credit bedrag

transactionDescr

string

transactie omschrijving

transactionDate

date

transactie datum

invoiceNo

string

factuur nummer

relationNo

string

relatie nummer

relationName

string

relatie naam

costCenterCode

string

kostenplaats code

costCenterDescr

string

kostenplaats omschrijving