Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

When it comes to integrating Ulyses Cloud with Accounting Management Systems (or similar) there will be specific endpoints we may use to get the information needed to feed them.

Common operations

Invoices

Ulyses Cloud generates an invoice whenever a folio is closed. Other PMS name Ulyses Cloud invoices as Bills or closed folios. Invoices count for an essential part of all accounting systems, their fuel. Without them, accounting systems become useless. Our API allow you to get the list of invoices issued during a time range or we can get an specific invoices by an id. In both cases we get a complete detail of each invoice (header, list of products) . We recommend to limit the number of records by applying a filter in which we specify a time span of a week or two.


Revenue

Ulyses Cloud products counts into revenue whenever a folio product (line of a folio) has a date lower or equal than the business date. In other words, for Ulyses Cloud revenue means consumption. The following operation will provide the property's revenue based on a date range and product. The idea is to retrieve the revenue produced an specific time range and apply filters by product or product type afterwards.

For example, if we need to know the revenues generated by all Accomodations in January 2019 we will get the revenue for the period needed first and we will apply a product type filter afterwards. As opposite, if we need to know the revenues that comes from our parking we will request the revenues for the period and we will apply a product filter afterwards.


Payments

Payments are known in Ulyses Cloud as the collection of products of type payment added in folios throughtout a period. Therefore, the following operation will provide the property's list of payments generated during a time frame.  Once we get the response we will be able to filter the content depending on the payment form and amounts.


Pay in advance
Ulyses Cloud know pay-in-advance as payments in which the posting time is lower than the business date of the invoice. Ulyses Connector API provides a list of payments in advance that have been created during an specific time range.


AR Statements
Ulyses Cloud allows users to make credit payments. No matter if users add payments manually or close folios by means of this payment method form (credit), all of these are collected and send to their correspondent debtors later on. Ulyses Connector When these have got paid users will change the status of these transactions. Ulyses Cloud allows to get the full list of charges created throughout a period by this payment method. The most usual case will be to get the list and filter it by status to know whether or not these have got paid finallypaid transactions throughout an specific period



Deposits

Ulyses Cloud gives its users the ability to create deposits. Deposits are payments that have been done prior to reservation arrival's and which can be applied directly in reservations. All deposits are products of type Deposit and Ulyses Connector API provides the list of deposits generated within a time frame.