Modern, intuitive and customizable calendar. You can set:
grid cells width and length,
your own calendar and reservtion colors,
and what information shall be presented.
The calendar allows to set a room cleanliness status, while built-in filters and search engines make searching for a customer, reservation or room very simple. Additionally, there is a mini-calendar dedicated mainly for hostels which presents rooms/beds allotment throughout the whole month.
RESERVATIONS MODULE
Swift and simple room booking for both individual and group customers. It is also possible to calculate the room rate based on:
four different age groups,
local taxes,
meals,
any services or products.
Moreover, you can issue fiscal documents such as invoices, proforma invoices, bills, recepits and booking confirmations. Our reservations module can be further customized by adding custom fields of your choice.
SERVICES MODULE
Rent additional services, managed on an hour-based timeline. It is possible to rent any services you wish, including bicycles, kayaks or pool tables but also sell sauna, swimming pool or jacuzzi tickets. The services module can also be used directly from the reservation screen or for individual customers who are not the hotel guests.
CUSTOMERS MODULE
Simple and legible module that can be used to add, edit and search for individual / company guests and their reservations. You can also set statuses for your guests, such as Regular or Blacklisted, and assign discounts to them.
ROOMS MODULE
Create a room base of your accommodation facility. Rooms can be organised into groups to speed up their configuration and management process. Rates can be adjusted in regards to four age groups and rate-per-night or rare-per-person calculation. What is more, you can create an assortment and furnishing base that can be further used in the other modules of the program. Each room can also be marked as an apartment or be excluded from the calendar, online booking engine or statistics.
LOGBOOK MODULE
Complex documentation of your accommodation facility that provides an easy access to the customers` personal data, date and place of birth, ID number, address, company. Additional filters help to check the history of reservations.
MEALS MODULE
Create and print kitchen reports that present an amount of meals and a time of their provision. Meals can be assigned to every reservation in different variants – half/full, single day/whole stay.
ACCOUNTING MODULE
Print fiscal documents (invoices, bills, receipts, cash documents) and a variety of cash reports and sales registers. Filters make searching for a document only take a while and all documents can be exported to Excel for easier analysis.
STATISTICS MODULE
Clear presentation of your accommodation facility`s allotment with a division into rooms, days, months or custom date range. Numerous financial statistics, sales register, meals and shift reports. All data can be exported to Excel or any other software of that type.
RATE PLANS
Complex rate management module, designed for room groups and channel manager/online booking portals synchronization.
USER MANAGEMENT
Module dedicated to managing your users` privileges in Hotel.
REPORTS
Advanced reports: local tax, reservations, assortment, cash, sales, statistical office, housekeeping and many more.
Koszt [netto]
300 zł jednorazowo + 3 zł miesięcznie
Opłata jednorazowa dotyczy aktualnej wersji synchronizacji i zawiera roczną aktualizację. W przypadku wprowadzenia modyfikacji przez partnera do oprogramowania, synchronizacja może nie działać prawidłowo i konieczne będzie wprowadzenie zmian. Cena aktualizacji równa jest opłacie jednorazowej. KajWare zastrzega sobie prawo do wprowadzenia nowej aktualizacji do 30 dni roboczych.
SYNCHRONIZATION WITH EXTERNAL DEVICES
HOTEL LOCKS
Hotel can synchronize with hotel locks.
The following ones are supported:
RentingLock,
Tayama,
Orbita,
MaxBat,
Betech,
Kaba,
Hartmann Tresore,
Lob – Adel.
Thanks to synchronization with hotel locks, receptionist can program a card for specific client and time. Since the above-mentioned companies offer a large amount of different locks, the KajWare company cannot guarantee that Hotel will be compatible with every model; before you purchase any hotel locks, we highly recommend contacting us for verification.
Koszt [netto]
300 zł jednorazowo + 3 zł miesięcznie
Opłata jednorazowa dotyczy aktualnej wersji synchronizacji i zawiera roczną aktualizację. W przypadku wprowadzenia modyfikacji przez partnera do oprogramowania, synchronizacja może nie działać prawidłowo i konieczne będzie wprowadzenie zmian. Cena aktualizacji równa jest opłacie jednorazowej. KajWare zastrzega sobie prawo do wprowadzenia nowej aktualizacji do 30 dni roboczych.
SYNCHRONIZATION WITH EXTERNAL DEVICES
ID SCANNER
ARH Combo Scan ID scanner facilitates a check-in process of large groups. Thanks to this solution, you no longer have to manually rewrite personal data of dozens of people. Just put the ID on the scanner and data will be transferred to Hotel in a matter of seconds!
Hotel PMS can be synchronised directly with the Polcard`s payment card terminal. Thanks to this solution, it is not necessary to type prices manually in case of a card payment. Hotel will automatically send data, eliminating the possibility of human error and facilitating the guest check-in process!
The KajWare company offers a special package of Hotel and a payment card terminal! Contact us and get an exclusive price!
").addClass(d.navContainerClass).prependTo(this._controls.$container),this._controls.$next=a("<"+d.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on("click",a.proxy(function(){this.prev(d.navSpeed)},this)),this._controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on("click",a.proxy(function(){this.next(d.navSpeed)},this));for(c in this._overrides)this._core[c]=a.proxy(this[c],this)},b.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},b.prototype.update=function(){var a,b,c,d=this._core.settings,e=this._core.clones().length/2,f=e+this._core.items().length,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if("page"!==d.slideBy&&(d.slideBy=Math.min(d.slideBy,d.items)),d.dots||"page"==d.slideBy)for(this._pages=[],a=e,b=0,c=0;f>a;a++)(b>=g||0===b)&&(this._pages.push({start:a-e,end:a-e+g-1}),b=0,++c),b+=this._core.mergers(this._core.relative(a))},b.prototype.draw=function(){var b,c,d="",e=this._core.settings,f=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!e.nav||e.loop||e.navRewind||(this._controls.$previous.toggleClass("disabled",0>=f),this._controls.$next.toggleClass("disabled",f>=this._core.maximum())),this._controls.$previous.toggle(e.nav),this._controls.$next.toggle(e.nav),e.dots){if(b=this._pages.length-this._controls.$indicators.children().length,e.dotData&&0!==b){for(c=0;c0?(d=new Array(b+1).join(this._templates[0]),this._controls.$indicators.append(d)):0>b&&this._controls.$indicators.children().slice(b).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(a.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(e.dots)},b.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items)}},b.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,function(a){return a.start<=b&&a.end>=b}).pop()},b.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},b.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},b.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},b.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=b}(window.Zepto||window.jQuery,window,document),function(a,b){"use strict";var c=function(d){this._core=d,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(){"URLHash"==this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[c]=b.content},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this._core.$stage.children(),d=this._hashes[a]&&c.index(this._hashes[a])||0;return a?void this._core.to(d,!1,!0):!1},this))};c.Defaults={URLhashListener:!1},c.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=c}(window.Zepto||window.jQuery,window,document);