Changing data directly in employee user details / who's who
Using: EP7, MSAD
Hi all,
I would like to know whether it is possible to add a modify button within the user details window (who's who) for changing data directly and not to change to a different location within the enterprise portal.
if yes, how can I do that? Is it also possible to modify different fields depending on the department of the user who wants to change a profile?
Thanks in advance
Michael
I think you'd need to write a brand new who's who for this...
Similar Messages
-
How can I change dates / direct debit days on recurring orders?
Hi All,
I have the requirement to change 2 aspects of a recurring order/product.
The first is to change the point in time which a credit card is charged. I have read posts/documentation that references the Direct Debit Days parameter as the way to change when the credit card transaction takes place. These talk only about have the card charged after the invoice date. My question is does that field accept and operate on a negative value. I want to have the credit card charge occur a few days prior to the invoice date.
The second requirement has to do with date manipulation of the recurring time frame. I know the cycle controls the creation of the next invoice, however, I need the cycle to be a specific number of days. So rather than monthly, I need to create an invoice every 20 days. Is there a way to do this within the system or will the date need to be manipulated through the API? If so, is the next invoice date the correct and only date needing to change?
Thanks in advance,
BearUnfortunately, I received no replies to my post regarding how to accomplish both changing the day on which recurring starts and then also changing the period length for the recurring transaction. Necessity being the mother of invention took me to working with the BC API directly to develop a solution. After quite a bit of trial and error, we were able to create a service that can run on a given cycle (nightly or hourly) using API calls we are able to manipulate the dates so that the ADOBE cron jobs that create upcoming transactions react properly to the requirements needed.
An example is probably the best way to showcase what we wanted to do. An initial order is made up several products some recurring some not. The recurring elements create a new "next" invoice at the selected recurring cycle (monthly). So if the initial order was on June 15, the next invoice is July15. We needed to back that next invoice date up by 5 days. Additionally, we needed the then ensuing cycle to be 30 days always. We accomplished this through a service and the BC API.
If you have need of this solution feel free to contact us.
email [email protected]
website www.advadvco.com -
Hello all,
I´m working to configure the user search data source and also user details data source from our GRC AC environment. Bellow my doubt:
Can I configure GRC AC to automatically fill the Manager field in the access request screen? Obviously the User Details Data Source must be configured. Is it possible using SU01? HR? LDAP? All of them? Some examples would be really appreciated.
In other words:
When an Access Request is made, I want all User Details filled automatically, including the Manager.
Regards,
SAP LegendHi,
Yes you can configure the manager look up functionality by configuring the detail data source in the IMG and make sure you do all the configurations respective to what data source you are using.
If you are using LDAP then make sure you have done the mapping for your AC field name and target system field name and all the LDAP related configurations.
If you are using HR system as the data source please check the below link.
Configure Manager Look-Up in ARM for GRC 10
Regards,
Neeraj -
Sales Order creation/ change date for the items
I have a unique scenario and i need to get a Report for this
A sales order is created for 4 line items.
Out of these , for 2 line items a delivery is created. I need the sales order creation date and time for these 2 items in a custom report
Now the other 2 items go in to some kind of block- Now these are released by going in the sales order VA02 and after releasing the delivery is created. Again for these two items , i need the sales order change date as after a user goes and changes the sales order to remove the block only then delivery is created for these two items
Also another scenario is the 2 line items go for back order and when we get stock at tht time system confirms the stock and then the delivery is created for these. So also for this when this change occured i need to get the date for these 2 line items
Can any one please suggest how to get this data from the scenarios?
I dont want to get the date when the delivery is created as i can get tht from the LIKP table. I need the sales order create and change dates for these.You may be aware, any changes to a document will be recorded in CDHDR (for header changes) and CDPOS (for item changes). You can explore these two tables.
thanks
G. Lakshmipathi -
Editable ALV -- OO -- Changed data capture
Hi,
I'm using an editable ALV to display the output. Output has a field for the user to enter comments. When the user enters the comments and presses "ENTER" key or clicks somewhere else on the ALV itself, the event DATA_CHANGED or DATA_CHANGED_FINISHED gets triggered and I'm able to capture the changed data and update the DB table.(I have a "SAVE" button on the menu bar which when pressed will update the ALV values into DB table.)
However, I need to capture this changed data even if the user does not press the "ENTER" key or clicks somewhere else on the ALV, but just presses the "SAVE" button. Please let me know if there is any way to do this.
Thanks,
Raj.Hi,
in your program check the user-command if 'SAVE' then write the following code in it
"Call the method check_changed_data to update the internal table with changed data.
DATA: lv_valid TYPE xfeld,
lv_refresh TYPE xfeld.
CALL METHOD gv_alv_grid->check_changed_data
IMPORTING
e_valid = lv_valid
CHANGING
c_refresh = lv_refresh.
" to refresh alv
CALL METHOD gv_alv_grid->refresh_table_display
EXCEPTIONS
finished = 1
OTHERS = 2.
by this way it the internal table will get the changed data and then you can update it in the DB and also after updating show the ALV since it is refreshed it will now show the changed data.
Hope it helps you,
Regards,
Abhijit G. Borkar -
Link to Who-is-who from XML Form item
How can I make a link from a user name to the user details of the who is who from a XML Form item? I see this functionality automatically in KM collection renderers but in the XML Form Builder I only see the option to link to the e-mail (Display name as E-mail link).
Thanks in advance.
Best regards,
EricEric,
adding a link to user details in a XMLForm item is not possible at the moment.
But this a reasonable request and maybe we can add this feature in one of the next SPs or release.
Regards, Roland -
Change User Details iView! (From Who Is Who results!)
Hi All
I am trying to find the iView that displays the users details (the one with the picture) when selected from the who is who iview.
I can't find it anywhere can anyone help?
Thanks
PhilHi Phil,
I'm not sure if I'm looking at the same Who Is Who iView that you are, but the results detail view doesn't have any tabs, just headings: Communication, Dapartment Misceallaneous.
The one I'm looking for is only one iView with multiple views (its built with Web Dynpro), the location in PCD is as follows:
Content Provided by SAP > End User Content > com.sap.pct.ess.employee > com.sap.pct.ess.iviews > Employee Search
(there are two employee search objects, you want the one with the <b>com.sap.pct.ess.serv_employee_search</b> and <u>NOT</u> the one com.sap.pct.ess.area_employee_search which is just the Area Page for the Employee Search workset.
To edit this iView, you'll need the JDI Cookbook for ESS and MSS modifications. -
Who's who asking logon details while opening change own photo
Hello Guru,
My issue is "Who's who" service SAP calling PZ01 first and when we go for "change own data", I am trying to upload/change existing photo.
Issue is , EP asking me to logon again. But I have set user mapping in personalization.
Any ideas to solve this issue.
Best Regards,
KrishnaHello,
Please review our Wiki. The following links provide you the solution:
Employee Photo Upload - https://wiki.sdn.sap.com/wiki/display/ERPHCM/EmployeePhotoUpload
Add Employee Photo on Infotype 0002 - https://wiki.sdn.sap.com/wiki/display/ERPHCM/AddEmployeePhotoonInfotype+0002
Regards,
Bentow. -
ESS Who's Who removing Change Own Data Link
Hi,
Set-up ESS who's who with no issue on EP7 with ECC6. However I wish to remove the "Change Own Data" link from the page.
I have reviewed the IMG but cannot find where to change the details. Also I cannot find Personnel Management >> Employee Self Service, so I'm unsure if we have loaded up our business package correctly. ThanksHI Brian,
Do the following steps:
TCode: spro
SAP Reference Img
--Cross Application Components
--Home page Framework
--Services
--Assign serives to subAreas
--Execute - Choose (find entries) and mark the "EMPLOYEE_SEARCH_CHANGEOWNDATA" field Position as 0 (zero).
Log off and login portal and see the effect taken place.
Hope you can do it easily now..
If your problem gets solved, close the thread and confirm the same
Regards,
Mahesh.M.R -
GRC 10.0 Access Request Creation- Data Source of User Details
Hi Experts,
I was doing GRC 10.0 Configuration and found a query which I am not able to resolve.
While creation of any kind of Access Request in GRC through NWBC> Acces Management Tab>Access Request>Access Request Creation.
In the user details section, I can see the HR records( like Pernr, position, manager) have been visible to some extent.
My question is where from these details came in GRC. What configuration we should maintain to achieve these HR records?
Hope to get a quick response as this is one of the requirement of the implementation which I am doing with my customer.
Thanks,
AtanuAlessandro,
Thanks for your response. It helped me to know certain things.
But when I am navigating to SPRO > GRC > Access Control > Maintain Data Sources Configuration > [User Detail Data Source], it is configured with a ECC system in target connector and User data type is maintained as "SU01".
Now my question is where from in my case the GRC is pulling the HR records (PA20) like PERNR, POSITION,PERSONEL AREA etc? SU01 does not provide these information. My ECC box is integrated with HR module, so is it taking the data from HR directly?
Thanks in advance!
Atanu -
Disable the ability to change ESS who's who data
I already unchecked the options in IMG Who's who/User's Own data (ESS): Determine Functions. But still the data could be changed in who's who service. Can anyone give me some tip about this? Thanks a lot.
When you click Write and open the new message editor, press Alt to show the Menu Bar, then enable all the toolbars under View/Toolbars. Plus, press F9 to show the Contacts sidebar.
-
Table name for Info-record where i can get the last changed date and user
Using ME12, i have changed the price of the info record i want to get the who was the user and changed date...
I had check in EINA EINE but i couldnt find out please anybody Please help me out by providing solution for this??Hi
If at the data element level the field for which you want to know the old and new fields the option of CHANGE DOCUMENT option must be enabled ,then you can find the old and new values in the
CDHDR -
Change document header
CDPOS -
Change document items.
Regards
Pavan -
Protocol Issue for the photo in Who's Who and Change Own Data
Experts !!
We have implemented EP 7.0 with ESS.
Inside Who's Who and Change Own Data employee photo display is configured which is coming via content server.
This is http content server and tied to repository id.
Now SSL is implemented so all the web dynpro page which is rendered is https:// <xxx> format.
Similarly, Change Own Data WD Page is also a https:// if we look at the url.
Strange part is that photo which appears is still http. Via tcode OAC0, I have maintained the ssl port as 443, but of no use.
Any idea to make it https and then close port 80 for security reasons.
Appreciate your input and help.
Regards,
RahulDear all,
Thanks for the reply. Actually i need to display the photo in Who's who iView(com.sap.pct.erp.ess.whoiswho iView) which is in ESS business package . Since we don't have content server in our landscape, Please let me know how we can configure the Who's who iView(com.sap.pct.erp.ess.whoiswho iView) to display the photo from KM.
Thanks in advance,
Vasu -
Who is who link to user details
Hello,
I've a problem in ESS/Who is who. When choosing a user from list it doesn't display any detail of user. It returns to searching page.
Why I can't see the user details when choosing the link of user?
Thanks&RegardsIt may be a problem with Infosets
go to SPRO-personnel management-Employee self services-service specific settings-address book-who is who -Selection and output-select the infoset-check any values(fields) are there under the output fields detail .if not add the required fields
if helpful reward points -
Capture who changed data using Forms Personalization & changed to what data
Dear All,
When the data is changed to a new data (say the price has been changed), I need to capture
a) the original data
b) newly changed data
c) who changed the data
into a newly created custom table using FORMS PERSONALIZATION.
How do I do using FORMS PERSONALIZATION?
Thanks.
MatthewHey guys, I did it.... and it does work. Here is what I did.
I created a table to capture the required data.
CREATE TABLE XYKA_PRICE_CHANGE_DTLS
LIST_LINE_ID NUMBER,
PRODUCT_ID VARCHAR2(240),
PRODUCT_ATTR_VAL_DISP VARCHAR2(4000),
NEW_PRICE NUMBER,
DIV_NAME VARCHAR2(240),
PRICE_CHANGED_BY VARCHAR2(6),
PRICE_CHANGED_TIME DATE,
OLD_PRICE NUMBER
Create two procedures which needs to enter data into this XYKA_PRICE_CHANGE_DTLS table. We will pass values from FORMS PERSONALIZATION by calling this
procedure in the ACTION tab.
CREATE OR REPLACE procedure PRICE_CHANGE_DETAILS(price IN number,updated_by IN varchar2,disp IN varchar2,prod_id IN varchar2,line_id IN number,head_id in number,old_price in number) AS
v_name varchar2(240);
BEGIN
select name into v_name from qp_secu_list_headers_v where list_header_id = head_id;
insert into XYKA_PRICE_CHANGE_DTLS(NEW_PRICE, PRICE_CHANGED_BY,ITEM_NUMBER,PRICE_CHANGED_TIME,PRODUCT_ID,LIST_LINE_ID,PRICE_LIST_NAME,OLD_PRICE) values (price,updated_by,disp,sysdate,prod_id,line_id,v_name,old_price);
COMMIT;
END;
CREATE OR REPLACE procedure APPS.PRICE_CHANGE_DTLS(price IN number,updated_by IN varchar2,disp IN varchar2,prod_id IN varchar2,line_id IN number,head_id in number,old_price in number) AS
V_PRICE_CHANGED_TIME date;
V_PRODUCT_ID varchar2(240);
V_LIST_LINE_ID number;
V_count number := 0;
BEGIN
select count(*) into v_count from XYKA_PRICE_CHANGE_DTLS
WHERE LIST_LINE_ID = line_id AND PRODUCT_ID = prod_id AND NEW_PRICE = price;
if nvl(v_count,0) = 0 THEN
PRICE_CHANGE_DETAILS(price,updated_by,disp,prod_id,line_id,head_id,old_price);
else
null;
end if;
END;
In fact, I want to capture the current price and the changed price in pricing which is OPERAND field in qp_list_lines_v table (OM MANAGER > PRICING > PRICE
LISTS > PRICE LIST SETUP)
In the FORM PERSONALIZATION, enter the seq and the description
Seq 1
Description GLOBAL_VARIABLE
Level Function
In the CONDITION tab
Trigger Event WHEN-NEW-ITEM-INSTANCE
Trigger Object LIST_LINES.OPERAND
Processing Mode Not in Enter-Query Mode
Level Site
In the ACTION tab
Seq 1
Type Property
Description Operand Value
Language All
Object Type Global Variable
Target Object XX_EXIST_OPERAND_VALUE
PropertyName VALUE
Value ${item.list_lines.operand.value}
Seq 2
Type Property
Description USER
Language All
Object Type Global Variable
Target Object XX_USER_ID
PropertyName VALUE
Value =fnd_global.user_id
Seq 2
Description CONDITION & PASSING PARAMETER
Level Function
In the CONDITION tab
Trigger Event WHEN-VALIDATE-RECORD
Trigger Object LIST_LINES
Condition ${item.list_lines.operand.value} <>${global.XX_EXIST_OPERAND_VALUE.value}
Processing Mode Not in Enter-Query Mode
Level Site
In the ACTION tab
Seq 1
Type Builtin
Description PASSING_VALUE
Language All
Builtin Type Exceute a Procedure
Argument ='begin PRICE_CHANGE_DTLS('''||${item.list_lines.operand.value}||''','''||${global.XX_USER_ID.value}
||''','''||${item.list_lines.product_attr_val_disp.value}||''','''||${item.list_lines.product_id.value}
||''','''||${item.list_lines.list_line_id.value}
||''','''||${item.list_lines.list_header_id.value}||''','''||${global.XX_EXIST_OPERAND_VALUE.value}
||''');end'
Click APPLY NOW button. Save it and the close this FORMS PERSONALIZATION. Go back to the navigation and then click on the module. Try changing the price.
Your current and the newly changed price along with who changed it, time etc will be inserted into XYKA_PRICE_CHANGE_DTLS table.
Edited by: e-brain on Sep 14, 2009 11:21 AM
Edited by: e-brain
Maybe you are looking for
-
I have an e trade site and I get a error message on my main page. "unable to refresh chart"
My site is written below and. Error message says "unable to refresh chart" http://www.ngkbujimarket.com/index.php I need your helps Thanks
-
The steps to create a Web Service
Does anyone have a recommended set of steps to follow to create a web service. These steps do not have to be full blown tutuorials. Simple one liners will do. For example, 1) Write the interface and methods 2) Write or generate the WSDL 3) etcetera..
-
1250 w/AIR-ANT2430V-R Which cable is antenna A - B - C or does it matter
Hello, Please help I have read every doc on this AP and this antenna. there are three jacks on the radio labeled a - b and c. There are three cables on the antenna. which cable corresponds to the correct radio antenna label. Or does it not matter. Lo
-
how can the yahoo extras be removed. is there a way to go back to the older firefox version?
-
BDB dumps core after adding approx 19MB of data
Hi, BDB core dumps after adding about 19MB of data & killing and restarting it several times. Stack trace : #0 0xc00000000033cad0:0 in kill+0x30 () from /usr/lib/hpux64/libc.so.1 (gdb) bt #0 0xc00000000033cad0:0 in kill+0x30 () from /usr/lib/hpux64/l