on 11-12-2013 9:56 AM
Hi Gurus,
I am quite new to POWL . Please help me out. In the component FITV_POWL_TRIPS, My requirement is to Enable and disable the link (Create) of the column "EXPENSE REPORT" based on the column "APPROVAL STATUS" (i.e if the status is approved then the link "create" will be enabled otherwise the link "create" will be in text/disable mode )
Below is the snap shot.
if the "Approval Status" = approved then the the link "expense report" will be active/enabled. Or else it would be text/disabled.
Hope I have explained clearly
Closing this thread ..thanks for your reply guys
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
this is based on authorization combining "status old" and "status new".
you need something like two objects in P_TRAVL
for request:
status old: W10, W11, R*
status new: 10, 11
for expense:
status old: W21, W30, W31
status new: 30, 31
"Create" link will only be active if request has status 2/1
rgds, Michael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael Zwickl,
My question is do i need BADI implementation for this requirement or directly I go for standard method enhancement as Lukas suggested.....
Hi Siegfried,
I am still in confusion , what is the requirement for this role etc etc...if you can explain it will be a great help
Hi Suman,
No, you do not need to implement the BAdI to solve your issue.
As suggested by Michael and Sigi, you can achieve this by amending the traveller role.
Just make sure for authorization object P_TRAVL; in AUTHS you have a value W21. This will (should) activate the create link.
Please look at the link below which explains the authorizations in FI-TV.
http://help.sap.com/saphelp_erp60_sp/helpdata/en/b6/cda0db49e911d189060000e8322f96/content.htm
Hope this helps
Ankur
Hi,
W21 must not be combined with "status new" = 10, 11 in same P_TRAVL object, otherwise you can convert approved request to repeated request.
AUTHS = W10, W11, W20 must not be combined with "status new" = 30, 31 in same P_TRAVL object. Otherwise, "create" link will be active.
So you need two P_TRAVL objects with values as initially described.
No Badi, no add-on coding required.
rgds, Michael
Hi Suman,
you can manipulate the Data Input for the POWL with means of an implicit Enhancement at the end of FM PTRM_WEB_TRIPS_GET_LIST. By changing the table parameter et_trips and playing around with the *_EXPENSE_ENABLE fields, you might be able to achieve what you described.
Cheers, Lukas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.