on 12-09-2014 9:39 AM
Hi,
In Development Client, in Change Travel Expense Report, I can create Attachment and attach expense receipts scan copies. But when I try attaching the receipts in Quality client, the create Attachment option is not available.
I thought this will be authorization issue, but even when I use Super User authorization, it does not work.
Attaching the screen shots.
In Development Client
In Quality Client
Please suggest, what may be the reason.
Hi Nabin,
Why don't you try debugging on T Code Trip and check the attachment screen.
I suppose the Create Attachment is having Invisible status. Once you debug, you can check the status in SGOSCUST. If the status is 2, that will be the reason why the Create Attachment is Invisible for you.
There are 3 status indicators in SGOSCUST table.
0- Active
1-Inactive
2- Invisible.
If you find the status in SGOSCUST table as 2, you got your.
You need to take any abaper help to change the status to 0 and the try login again. Hope you can see and attach receipts in Create---> Attachment under T Code- TRIP.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You need to take any abaper help to change the status to 0 and the try login again. Hope you can see and attach receipts in Create---> Attachment under T Code- TRIP.
No!
The field control is derived from the authorizations of the user. Direct manipulation of the field control means levering out your authorization concept.
You should trace with ST01 as I suggested earlier to find out the root cause for the problem instead of trying to meddle with the symptoms!
EDIT: I misunderstood.
BR, Lukas
Message was edited by: Lukas Weigelt
Hi Lukas,
I tried the option as Vijay suggested. I changed the status to 0, it was earlier 2. Now I am able to see the Create Attachment option and I am able to attach the documents and view them.
This means there is no Authorization issue. It was due to the Inactive status in the table SOGSCUST.
You can suggest me some settings in configuration to resolve this problem.
Hi Nabin,
sorry, I read Vijay's post too hastily and thought he was talking about an internal table within the frame program and not about Customizing Table SOGSCUST / T-Code SGOS.
You can suggest me some settings in configuration to resolve this problem.
I don't really get the question, SGOS is customizing/configuration (and writes to SOGSCUST). Can you elaborate? Or do you mean you need to differentiate deeper than the configuration means of the table allow it? In that case you can use the BADIs GOS_SRV_REQUEST and GOS_SRV_SELECT.
Again, sorry for misunderstanding.
Cheers, Lukas
Hi,
I took help from abaper to get into SGOS. I dont have authorization to SGOS T Code. What Vijay suggested, is all fine with me. I am able to resolve my issue.
However, I wanted to know, if there is any configuration settings where we can assign Status for Attach Document in Travel Management. Since, I don't understand, why the status is active in Development client and not in Quality Client.
Is it a Basis problem, where the status was not copied to Quality client? I need to find the root cause, to avoid this problem when we move the configuration to Production server during Go-Live.
Hi,
to properly do the configuration you do need authorization for SGOS; you can't configure it in a clean way otherwise. You should tell this the responsible person for your authorization concept so you are given the authorization. When maintaining the respective entries via SGOS, you'll be prompted for a workbench transport which can be used for transporting the changes (naturally).
The only reasons I can think of why the setting are different on your system is, that somebody uncleanly manipulated the customizing table or has customized via SGOS and then threw away the transport (even uncleaner).
Cheers, Lukas
Hi Nabin,
The sap note: 1873544 shows that you need to execute Report-RSGOSCHECK. Once you execute this report, you can find the differences.
Cheers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nabin,
Please refer to some OSS notes, where you can find the table differences between, Development client and Quality client.
Then you can go to the T Code- SGOS and correct the status.
I suppose, the config was not copied to your quality client.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijay I tried this option, as u suggested. You are correct.
I would like to know, if this is linked to any configuration since I found the status as 2 in Table SOGSCUST.
Instead of changing the status from table, can you suggest the SPRO route?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nabin,
please note that it is fallacious to think you can rule out an authorization issue by assigning SAP_ALL/SAP_NEW.
Check the user on QAS and check whether he has different authorization especially in Object S_BDS_DS than the user on DEV.
Cheers, Lukas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nabin,
assuming there is no cache-problem or the like and the new authorizations have been generated correctly:
Cheers, Lukas
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.