Community

Please any help from the professionals?

Hello my friends,
I am just a beginner in Drupal and my Bose want a web application, I do small thing but hey want more.
The application details are:
there is an organization (we will mention it as HQ) and there are three branches (we will mention it as A,B and C).
there is a daily report filled by A,B and C and there is a super visor he can change value in any place in this report after that they want to send the final result to the DG but lock without ability to change value.
What I did: I create a role for each level (3 role with its permissions) and I create a webform for inserting excel file
A can upload the file with data and then B can download the excel file and fill more data and remove the old one and upload its file (the new one) and all the same but the DG without permission of upload new file.
They don't like this procedure. They want the editing online not by excel sheet and the want to to use the everyday reports in the future as monthly reports or yearly.
What can I do?

Comments

You can show form to

You can show form to enter/edit the reports data.
Look at the Content Type and Views, it may help you.

-Imran

Thanks

Thanks for your help

Ahmed Ahmed | Iraq.

.

.... it very much depends off what is in the excel sheet - or rather what information you need to record.
Do you need in just a few items as a summaries - like daily turnover, expenses, cash in till and some other numbers and a text field - like a note or comment. -
Note: under Drupal 6 fields were part of the CCK module which is now in core - but in drupal7 you may still need to add modules for certain field types.

Then you can create fields for each item and define them as what they are - numbers, currency, text, etc.
You create a Content Type (say report) that displays the fields to the mangers, they fill them in and the results are displayed as either a simple node of Content Type (report) or if you want to compare them and list them you create View.
You could use Organic Groups (OG) if you need to separate the branches and to limit access to the data and the results. You can also do that with roles and permissions.
for example - user1 the admin - has to be able to do (& see) all. The DG has to be able to see all (but not to change all), but the branch managers may only have to do and see their input?
If the manager of B should not see the input of A & C, and so on, then it will be better to use OG - not roles and permissions - because you would get a too many roles and a permission table that will be hard to manage.
...

-----------
Good luck .....
... more recent results of trying Drupal just once are -
www.native-power.de
Malls and More

Thanks

Thanks for your help

Ahmed Ahmed | Iraq.