Sunshine5580 - QP will only provide accom for long term if contract is less than 2 years, above that or on indefinite contract the housing allowance is provided and you must find your own accommodation.
this is unless you are based in dukhan or mesaieed then you will be provided with accommodation.
as a SAP consultant though, I would assume he would be Doha based.