Situation:
- User A ( a Sales Rep) wants to add a new Account in the system
- in order to avoid duplicates, User B will Search for the company he intends to add in the system, just to make sure nobody else (ie User A) has already contacted this company
- User B finds out that the company he wants to add is already introduced in the system by another User (User A in our example)

Question:
What is the setting we should do so that the User B will only get as result for his search only limited information like: Account/Lead Name, Account/Lead Owner and the Account/Lead Status - so, NO other information about revenue, contacts, history, etc.

I also need to protect such data for exports and reports – this means that a sales rep will be able to run a report and export only for the data that he owns (accounts/leads/opportunities/etc)

2) How can I set an opportunity to accept multiple currencies ?

3) Can Sugar be used off-line and sync with the mother application when an Internet Connection is found

5) Is there any project management application that can be integrated with Sugar? Any extra costs for us ?