This web service offers methods to retrieve financial reports and to create general journal entries. This web service runs via SOAP.
ATTENTION!
The processing of the VAT in Yuki doesn't take place internally.
The VAT in a general journal entry must be provided as an entry line.
Web address
You will find the web service, a test application, a description of the fields and the procedures at the web address below:
https://api.yukiworks.nl/ws/Accounting.asmx
Accounting Methods
ProcessJournal(sessionID, administrationID, xmlDoc)
The Yuki general journal entries web service create a general journal document based on the provided XML.
AdministrationID(sessionID, administrationName)
Returns an administration ID based on the name of an administration.
Administrations(sessionID)
Returns all the administrations that can be approached via the access code used.
GLAccountBalance(sessionID, administrationID, transactionDate)
Returns the trial balance of all GL accounts in an administration, on a specific date.
GLAccountBalanceFiscal(sessionID, administrationID, transactionDate)
Returns the trial balance of all GL accounts in an administration, on a specific date, including the fiscal correcting entries.
GLAccountTransactions(sessionID, administrationID, GLAccountCode, StartDate, EndDate)
Returns the GL account transactions of a specific GL account in a specific administration, in a given date range.
GLAccountTransactionsFiscal(sessionID, administrationID, GLAccountCode, StartDate, EndDate)
Returns the GL account transactions of a specific GL account in a specific administration, in a given date range, including the fiscal correcting entries.
NetRevenue(sessionID, administrationID, StartDate, EndDate)
Returns the net revenue of a specific administration, in a given date range.
NetRevenueFiscal(sessionID, administrationID, StartDate, EndDate)
Returns the net revenue of a specific administration, in a given date range, including the fiscal correcting entries.
OutstandingDebtorItems(sessionID, administrationID, includeBankTransactions, sortOrder)
Returns all outstanding debtor items within an administration, either with or without outstanding bank transactions that are recorded on debtors.
OutstandingCreditorItems(sessionID, administrationID, includeBankTransactions, sortOrder)
Returns all outstanding creditor items within an administration, either with or without outstanding bank transactions that are recorded on creditors.
CheckOutstandingItem(sessionID, Reference)
Returns the outstanding invoice amount of the invoices or invoices with a specific invoice number.
CheckOutstandingItemAdmin(sessionID, adminID, Reference)
Returns the outstanding invoice amount of the invoice or invoices with a specific invoice number for the given administration.
General methods
Authenticate(accessKey)
Returns a session ID based on a valid Web Service access code.
AuthenticateByUserName(userName, password)
Returns a session ID based on an existing Yuki username and password.
Domains(sessionID)
Returns all domains that can be approached via the access code used.
SetCurrentDomain(sessionID, domainID)
Set the current domain for the session.
GetCurrentDomain(sessionID)
Retrieves the ID of the current domain for the session.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article