Display authorization for particular line of table
Hi Experts,
I have a Z table contains sales area data. I want to display those records only which user has authorization for the sales area. It is possible through the table maintenance event or there is any other way to achieve this.
Quick response will be appreciated.
Thanks in advance for your sincere help.
Cheers,
Anil
Hi Anil,
Yes,Its possible through table maintainance event itself.
Only thing u need to do is check for the sales area the user is authorized..using
FM: SUSR_USER_AUTH_FOR_OBJ_GET
SEL_OBJECT:- CRM_ORD_OE.
Hope it helps!!
Regards,
PePe
Similar Messages
-
To Set Goods Receipt Indicator For Particular Line Items In SRM
Hi All,
i am working on BBP_DOC_CHANGE_BADI in SRM. i am trying to set the goods receipt indicator for particular line items based upon certain conditions. The values are being set in the badi. But when the Purchase Order is created in the backend R/3 i coudn't able to find the goods receipt indiactor being set..
i used this field to set the GR indicator
GR_IND = 'X'. " Goods Receipt Indicator
Can anyone help me in this?
helpfull answers will be rewarded....
Thanks,
MuraliTo Murali and Christophe,
I have set the GR and GR non val indicator in CREATE_PO BADI but I face the following situation :
problem -
In case of multiple account assignment in the shopping cart, the R/3 transaction ME21N sets these flags.
The flag status determined as per EBP conditions is lost.
I need to retain the flag status as per EBP conditions even in this multiple account assignment scenario.
proposed solution -
- CREATE PO badi is already implemented in EBP and customised logic for GR and GR non valflag is in place.
- I create user exit in R/3 backend system in ME21N transaction
- I make RFC call in this user exit to EBP and check the table BBP_PDPSET for the shopping cart.
This is how I get the flag status as per EBP conditions and copy the same to R/3 thereby overriding the multiple account assignment check of the R/3 system.
issue -
When I tried to verify that I can check the BBP_PDPSET table from R/3, I found that this table is not having entries for all the records in CRMD_ORDERADM_I table.
For which shopping carts will the BBP_PDPSET table not be populated ?
thank you in advance,
Bhakti. -
Payment terms for particular line item
Hi gurus
i have defined payment terms and assigned to customer master, when ever i am creating sales order payment terms are getting in the sales order if i want to change the payment terms for particular line item what is need to be done
please let me know asap
thanks n regards
srinviasHi,
There are few ways:
- You need to check in respective Item Category, the field "Business Item data" should be unchecked, this will allow you to change the Payment Terms at Item Level.
-Even if the above settings are not being done, you can have the Payment terms fetched from Condition record maintained for that item. Mind that you need to maintain the Payment terms in Condition Records of the pricing of the item.
Do reward answers with suitable points.
Regards
SD -
Display Authorization for MASSD
Hi,
There is a requirement for giving a user only display authorizations for MASSD.
I've tried various combinations of objects, however have been unsuccessful so far..
Pls. help.
Thanks,
Saba.Hi Saba,
the proposals (values maintained in SU24) should save time to role administrators.
The developers maintain those values which make sense in their eyes. As example if they provide a transaction for creation of an item, they propably would maintain the activity 01, for a display transaction actvt=03 and so on. That will save time to admins, as they would not have to enter the values once more (compared to an empty field....). Of course, that proposals are still proposals only!
For complex transactions it makes sense, to have a proposal of which authorization objects are necessary to be able to execute that transaction.
Maybe you can remember the old procedure before pfcg had been invented - it was hard work first to identify all the objects checked with its values, then create the corresponding authorizations in SU03, then create the corr. profiles in SU02 and finally assign that profiles to users in SU01. That was really time consuming....
So the invention of pfcg opened a very comfortable and quick possibility for that tasks with a high range of automatism. Of course this automatism can only be as good as the values which are behind it. So having accurate SU24 settings help a lot.
So enjoy pfcg
b.rgds, Bernhard -
Display Authorization for webdynpro component
I have a requirement where , the source code has to be hidden . I have seen programs where it hides ABAP report but none for We dynpro. Is there a way to hide web dynpro code . Or is there any way to revoka even display authorization for the web dynpro components ? Please provide any suggestions.
Regards,
SriHi Srivijaya,
Go to application, parameters tab give WDDISABLEUSERPERSONALIZATION give value to 'X'. It will disable user personalization settings, user can't see any help regarding component.
Cheers,
Kris. -
Display authorization for all modules Including Basis.
Hi All,
Is there any Role or profile for display authorization for sap modules .
Regards,
Eswar.Dear,
That ROLE will be SAP_ALL_DISPLAY
"what is to be done"
just assign the role to the display user via SU01
Hope this help!
Also refer this ,
DISPLAY ONLY AUTHORIZATION
Regards,
R.Brahmankar -
WEB UI- only Display authorization for LEADS to users
Hi Gurus,
I have a requirement like i need to give only display authorizations for users to leads.
I have created a new business role and assigned only search links. but in that search link we have Create New option. How i need to disable this.
Users needs only display authorizations for Leads.
Waiting for reply...
Regards,
Ajay.Hi Ajay,
First of all, It is possible to disable the New button on the Search page without any code change. There is an SPRO setting which is to be done in order to achieve this.
You might have created a new z navbar profile as you have created a new business role as per your business requirement.
Lets take an example, you want to disable the New button on Contact Search Page. follow these steps:
1.Go To T. code /ncrmc_ui_nblinks
2. Select the Z navbar profile you have created for your business role
3. Double Click on "Define Generic OP Mapping" in left hand side
4. Select Object Type as BP_CONTACT and remove the Following entry
BP_CONTACT D Create MD-BPCP-CR MD-CONP-SR
Please note the Obj. Action here D Create, if you remove this entry it means you are disabling the Create Action for this business role for object Contact.
Hope this will help you.
Regards
Ajay -
Display authorization for resource planning missing
Hi,
while open the Resource planner with log in service manager.it is showing following error
Display authorization for resource planning missing
i am not getting this error why it is showing.any one help me to solve this issue
Thanks & Regards
Kishore KumarMaintain the authorization Objects for the PFCG role assigned to the user
Authorization Object
Description
Authorization Field
Value
Value: System
Relevance
WFDS_RPA
Authorization Object Transaction
ACTVT
3
WFD server
Service resource planning application (RPA)
WFDS_RPA
Authorization Object Transaction
ACTVT
2
WFD server
RPA
B_BUPA_GRP
Business Partner: Authorization Groups
ACTVT
3
SAP CRM
RPA
Appointment scheduling
B_BUPA_RLT
Business Partner: BP Roles
ACTVT
3
SAP CRM
RPA
Appointment scheduling
B_BUPA_RLT
Business Partner: BP Roles
ACTVT
3
SAP CRM
RPA
Appointment scheduling
WFDS_JFUNC
Authorization Object Resource (Type of WFD Resource)
WFDS_RTYPE
WFD server
RPA
Appointment scheduling
WFDS_JFUNC
Authorization Object Resource (Job Function)
WFDS_JFUNC
WFD server
RPA
Appointment scheduling
WFDS_JFUNC
Authorization Object Resource (Job Level)
WFDS_JLEVE
WFD server
RPA
Appointment scheduling
WFDS_SAREA
Authorization Object Resource (Type of WFD Resource)
WFDS_RTYPE
WFD server
RPA
Appointment scheduling
WFDS_SAREA
Authorization Object Resource (Service Area)
WFDS_SAREA
WFD server
RPA
Appointment scheduling
S_TCODE
Transaction Code
TCD
/SAPAPO/LRP_ACCESS
WFD server
RPA
Appointment scheduling
UIU_COMP
Authorization UI
COMP_NAME
WCC_SRV_RPA
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_WIN
WCC_SRV_RPA/MainWindow
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_PLUG
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_NAME
WFDRPA
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_WIN
MainWindow
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_PLUG
DEFAULT
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_NAME
WFDRPA
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_PLUG
DEFAULT
SAP CRM
RPA
UIU_COMP
Authorization UI
COMP_WIN
WFDRPA/MainWindow
SAP CRM
RPA -
Authorization for particular field
Dear All,
I have one issue about Authorization related..
My Os is --- IBM AIX
DB -- oracle
SAP - ERP 6.0
I want to restrict one field from all users in tcode KP26. when i execute KP26 tcode it will ask controlling area.
After putting controlling area. it will show "Change Activity Type/Price Planning: initial Screen
in that screen there is one field call "Version". we have six version in this filed. i want to give authoirzation for all users only one version from the six version.
But i could not restrict in the role...
I tried with new user and new role with zero base authorization. but i can't get the correct authorization object for restrict.
Can anybody help to resolve this issue...
Regards,
Sundar.CHi Sundar,
Did you check with the authorization objects being checked while calling KP26 . You may get the required auth. obejct there.
You may also want to run a trace to zero down on the exact authorization object.
Check if the user is getting the authorization for K_KA09_KVS from some other role?
Regards,
Manisha
Edited by: Manisha Nadir on May 26, 2010 8:50 PM -
Display header for particular table
Hi,
I have two tables and two headers in single report. I want to represent each header to each table. But I am not seeing the dataset option in the header show or hide expression properties. The pages of each table varies dynamically
with the data. So I cannot write expression based on the page number.
Is there any way to assign particular header to a particular table?
BALUSUSRIHARSHAHi BALUSUSRIHARSHA,
In Reporting Services, text boxes are only available as a member of the ReportItems collection in a page header or page footer section on the current page. For example, if ReportItems!textbox_name.Value refers to a text box that only appears on the first
page for a multipage data region, we cannot see a value on other pages except the first page.
So in order to work around this issue, we can add two text boxes to the page header: one for the table1 header value, another for table2 header value. Then use the expressions as below to control the visibility of those textboxes:
=iif(reportitems!Sa.Value is nothing, true,false)
=iif(reportitems!Sales.Value is nothing, true,false)
Note the Sa means a textbox name in the table1. The Sales means a textbox name in the table2.
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
Validation for first line item ( table )
Dear Friends,
i have table with multiple line items, i want to validate first line item only, if first line item is initial, it should throw an error message, could any one pls help me with an example
Thanks
Vijaya
Col1
Col2
Col3Hi Vijaya,
Method get_static_attributes_table of interface if_wd_context_node will return a table of context elements. You can then either read the first row of that table or loop through it to validate the table's data and issue messages as needed. For example...
data lo_nd_ctx_node type ref to if_wd_context_node.
data lt_attributes_table type wd_this->elements_ctx_node.
lo_nd_ctx_node = wd_context->get_child_node( name = wd_this->wdctx_ctx_node ).
lo_nd_ctx_node->get_static_attributes_table( importing table = lt_attributes_table ).
If the row to be validated happens to be the table's lead selection, you can fetch attributes of the lead selection row directly, and again validate and issue messages as needed...
data lo_nd_ctx_node type ref to if_wd_context_node.
data lo_el_ctx_element type ref to if_wd_context_element.
data ls_attributes type wd_this->element_ctx_node.
lo_nd_ctx_node = wd_context->get_child_node( name = wd_this->wdctx_ctx_node ).
lo_el_ctx_element = lo_nd_ctx_node->get_element( ).
lo_el_ctx_element->get_static_attributes( importing static_attributes = ls_attributes ).
Both of these code patterns to read context data are available through the Web Dynpro Code Wizard.
Cheers,
Amy -
Display authorization for plan data
Dear All,
I have to split users into two categories as reviewers and planners.
I have created two roles from rsecadmin. For plan users it is working perfectly but for the reviewers system gives an authorization issue.
Plan users auth:
0TCAACTVT - ACTIVITY : 02
Reviwers auth:
0TCAACTVT - ACTIVITY : 03
Is there any possibility to do it but copying queries as not input enabled?
Thank you very much.
AlkanDear,
That ROLE will be SAP_ALL_DISPLAY
"what is to be done"
just assign the role to the display user via SU01
Hope this help!
Also refer this ,
DISPLAY ONLY AUTHORIZATION
Regards,
R.Brahmankar -
Restrict authorization for particular authorization obj with resp to roles
HI All,
Example: I am having below three release roles for purchase order.
Role 1: Regional Commercial Head
Below objects are assigned to it.
M_BEST_WRK u2013 Plant 1000 with value 02
M_EINK_FRG u2013 with release code A1
Role 2: Regional Commercial Head
Below objects are assigned to it.
M_BEST_WRK u2013 Plant 2000 with value 02
M_EINK_FRG u2013 with release code A1
Role 3: National Commercial Head
Below objects are assigned to it.
M_BEST_WRK u2013 All plants with value 02
M_EINK_FRG u2013 with release code B1
All the roles are for releasing a purchase order. My requirement is I had assigned 1st and 3rd roles to a user. That user should not be able to release a purchase order with release code A1 for plant 2000.
Kindly give a possible solution.
Regards,
Madhu KumarHi,
As per your query you have to copy of role no 3 and mentioned all the plant except plant no 2000 in this role and assign to new user roale no1 and copy of role no 3 which is created newly without plant no. 2000. If you have only one user who have role no 3 and wants to role no 1 also then you edit role no 3 and modify the same where plant no 2000 not to assign.
I hope this is clear to you. If you have any doubt pls mentioned here the error or issue you find.
Anil -
How to find Primary Key for a particular SAP Databse Table?
Hi Guys,
How to find Primary Key and foreign key for Particular SAP Databse table ?for Ex : EKKO , EKPO , EKKN , EKBE , EKBEH , EKET and EKETH.
Thanks,
Srinivas.Use transaction SE11 to display the table. Put the cursor on the field you want to display the check table and click 'Foreign key' push button (a key with an bottom point arrow), then it will show the check table of the foreign of a field.
Or by just simple double click on the field, a pop-up window of all the attribute (including the foreign key and the check table if exists) will show too.
<i><b>Please reward point for helpful answer.</b></i>
Minami -
Discount not required for a particular line item in PO
Hi All,
There is one requirement wherein PO contains 500 line items, in which discount should not be applicable to a particular line item , whereas all the other line items should consist of discount.
Making a separate PO for that particular line item(Having no discount) is not agreeable.
If we put the discount condition type at header level, it'll be applicable to all line items. But requirement is that, discount should not be applicable for particular line items.
Putting discount condition type to all the line items (Item Level) except a few, is also not agreeable, as it is a manual entry of 490 line items & its not recommended.
Please suggest asap.
Thankshi Mahesh,
As you said there are 500 line items in you document and for 1 line item you don't want to give discount and also don't want to creat another seprate document
You have to create seprate document for that one item as in once document you can have MAXIMUM 499 line items
This is because for every line item there will be 1 Debit and 1 Credit entry in FI, but in 1 FI document you can have only 999 line items so in your document you can have maximum 499 items
Second option is that, in M/06, in Changes Can Be Made Area, select tick on DELETE, and when you creating document, delet the condition for that Item
Regards
Vishal
Maybe you are looking for
-
CME - Shared line status indicator
Ive seen several different installs of CCME at different retail stores that I visit. Both stores use CCME (which I am sure of). Both installs (seperate and unrelated to each other) have a key-system structure where there are 7960Gs that have their bu
-
Mac pro Jumping Bluetooth mouse fix
Hi found these links & thought I'd share after having to do the below external antenna mod myself to fix my poor Bluetooth signal strength between my 2010 mac pro my magic mouse. It worked a treat!!! Thank you Nobblynoel! How to test your Bluetooth:
-
Y computer-----/keyboard is typing hyphens spontaneously and it's difficul-to -control.-
Hi, When-ever I want to type, -----------hyphens keep appearing -and they ar-e difficult to co-ntrol. ---------like this! ----------------------------- Has anyone seen -this problem? thanks Kerensa S-heen
-
802.1x computer-based network authentication (machine certificate)
Hello, I am using my MBP for work and want to connected to my work's network. We are using 802.1x network authentication, based on a computer certificate. I joined my computer to our Microsoft Active Directory and created a computer certificate, whic
-
How to ignore segment occurances in IDoc
Hi I have a IDOC to file scenario. How do i ignore the first segment of a multiple accuring segment. For Example if the segment E1EDXX occurs 5 times in the IDOC i have to ignore only the first (segment)occurance and the remaining 4 (segment )occuran