[ 
https://issues.apache.org/jira/browse/OFBIZ-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12515264
 ] 

Bilgin Ibryam commented on OFBIZ-1171:
--------------------------------------

David, thank you for giving me a chance to share my "rental" requirements ;) 

It is absolutely true that current code supporting room rentals is very limited 
and a more general and flexible data model would be great. For now it is 
possible only to do a reservation from ecommerce application for the whole day 
and only if the capacity of the fixed asset is still available. These are all 
the possibilities.

In the reality there are needs like (I have needs like)
1) "overbooking" a room for example. It is something usual to do overbooking 
when you are sure that some of the reservations will be canceled. There could 
be a flag on fixed asset allowing or not overbooking.
2) Another needed feature is so called "waiting list". When a room is reserved, 
you can put a customer reservations on a waiting list. Canceling reservations 
is something very common and after canceling a reservation (or you got a free 
room some reason), you can take from the waiting list another customer and to 
make an order. (Actually I was planning to implement the waiting list like 
quotes, because currently there is no other way to temporarily save a rental 
order when fixed asset is not available).
3) Doing a request->quote->order(reservation) is another not yet implemented 
feature that is very often used in travel industry.
4) Canceling reservations happens all the time. This a very basic need in this 
industry! For now it is not possible to cancel a reservation in ofbiz. You can 
cancel it but the fixed asset calendar still shows the fixed asset like 
reserved and you cannot do another reservation. Editing the dates of 
reservation is not supported also.It is possible someone to free the room 
earlier or to stay longer... 
5) Marking a fixed asset like "in repair" status and then doing it not 
available for reservations (while in this status).
6)Invoicing for rental orders is broken. To get the invoice you have to ship 
the order, but if it is a rental product you get an error and the invoice is 
not available.

These are only some of the features that i can guess now (and I have to 
implement very soon).

Another very big drawback is that it is not possible to make reservations for 
some hours (1, 3, 6, 12...) like in car or boat renting. For now all the 
reservations are from 24:00 to 24:00 next day. Even in hotel offering it is 
something usual someone to leave the room some hours earlier and it should be 
possible to mark the room as available, without waiting till 24:00:00 for doing 
the next reservation. But for now i do not know how could it be done :(

I'd like to implement(or participate in implementing) some(all) of the features 
mentioned above and commit it back to ofbiz, but need feedback and guidance 
from the community especially for data model improvements. I think that these 
features will help a lot to people willing to use ofbiz in travel(rental) 
industry.

> Adding rental products to quotes
> --------------------------------
>
>                 Key: OFBIZ-1171
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1171
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: order
>    Affects Versions: SVN trunk
>            Reporter: Bilgin Ibryam
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: quote.patch
>
>
> Hi guys,
> Currently it is possible to add rental products to cart and then to create a 
> quote from cart. But while creating quotes from cart we lost some rental 
> product specific data (like reservation start day, number of days and number 
> of persons).  Then if we try to create order from  quote we get error 
> (because of the lost rental data).  So the quote become useless. I added 3 
> new columns to quoteItem entity (reservStart, reservLength, reservPersons) 
> and did very small changes. Now it is possible to create order from a quote 
> with rental products.
> Regards,
> - Bilgin Ibryam

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to