How to restrict the functions in People Enter and Maintain - Others LOV
I want to restrict the functions appearing when i click on People Enter and Maintain -> Others screen.
Can this be done through form personalization ?
If not how can this be achived.
I want to restrict the list in Assignmnet -> Others list also.
Thanks in advance
-Debojyoty
Change the underlying taskflow.
In the form function parameters, you can find the taskflow name for the WORKFLOW parameter.
Make a copy of the seeded taskflow and add/remove nodes as you wich.
4 nodes in a taskflow can be checked to appear as a button, if you have more nodes linked to the form, they will appear under the other button.
This is configuration, no customization or personalization!
Similar Messages
-
I have a requirement to restrict the access of "InPlaceRecordsListSettings.aspx" and "InPlaceRecordsSettings.aspx" pages for some of the users and allow the access for some of the users.
I have applied the below code on the web.config file but this modification impacting only on the web application level not on the site collection and sub site level.
<location path="_layouts/15/InPlaceRecordsSettings.aspx">
<system.web>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
<location path="_layouts/15/InPlaceRecordsListSettings.aspx">
<system.web>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
When I tried the access on
:<portno>/sites/<scname>/_layouts/15/InPlaceRecordsSettings.aspx">http://<servername>:<portno>/sites/<scname>/_layouts/15/InPlaceRecordsSettings.aspx page allowed the access for all users.
Please suggest the possible solution to restrict the access of "InPlaceRecordsListSettings.aspx" and "InPlaceRecordsSettings.aspx" pages on SharePoint2013.
Thanks
RamasubbuYou can't do it from OOTB.
_layout folder is accessible to the users if they have read access in any of the site even subsite.
You can modify *.aspx file, add your custom control which will check user.
[custom.development] -
How to include AME Approvals on HRMS Enter and Maintain
Hi,
We're on 12.1.3 and have received a request to include approvals in the "Enter and Maintain" form of HRMS Manager responsibility. I've checked on the User Function "Combined Person & Assignment Form WF="GLB HRMS TSKFLW" and I can see the workflow name "WORKFLOW_NAME="GLOBAL HRMS PERSON TASKFLOW"
I've suggested to a consultant to create a copy of this workflow and customize it to include approvals. His response is that it's a taskflow, not a workflow, and therefore can't be customized. Is there a where to include approvals in Enter and Maintain form so that any changes to the employee details get approved?
dulaHi Dula,
Do you want this approval to happen from PUI form. I dont think this this would be possible, at max you can send trigger alert(or any other notification) when there is any change on the personal record.However, if you self-service, whenever employee does any change on his record, you can configure AME, to send for approval.
Thanks,
Avinash -
How to restrict the function if values are not correct.
Hi,
In my requirement i am reading the actual data, for example my full week data is $70(for 7 days).
above week values i am distributing to 7 days by equally for example D1 is $10 d2 is $10...d7 is $10 and i am giving flexibility to my user he can change the data on those days but always total equals to $70.
if plan total is not equal to actual total i have to pass the error message, how can i check the plan total and actual total are equal or not?, and if the total is not equal i am passing the error message and i have to restrict the user don't save the data into TR cube,how can i restrict the save button.???
i don't want to allow the not equals data into my cube.how can i do it???
If you have sample code please can you share with me if don't have code can you give idea...
Thanks in advance..
Happy weekend.Hi ,
Thanks for your reply..
here i am creating planning function which contains parea and key figure name.
but in actual layout having month days like 28 or 29....
i have to read the all the actual values of month and i have to read all the plan values from another layout after user done the modifications on plan values.
here why i am reading the all days data is full value is not available but in layout i created full value it is total value of Column one c(1).
once user done the modification & refresh then i have to read the plan values.
how can i read and compare if you have any sample code welcome.here i am using version zero for plan and actual.
it is very urgent can you help me..
thanks... -
How to restrict the user to change/enter field value in me21n?
Hi, Experts,
in the me21n screen..for matkl field we need to validate the user authorization.
if that user having the authorization then it should allow to enter value in the matkl(material group) field.
other wise it should not allow.
how to do this validation?
can anybody help me on this.
Thanks and Regards,
venkatHi Aprna,
Thanks for your reply, but can you give some code for that.
actually i am new to badi or userexits...
if you can provide code it will be more helpful for me.
Thanks in Advance,
venkat -
How to restrict the text field to enter only numbers???
I have used "onkeyup" event to call a function "test", I am getting the alert message for every entry (even for a number), I dont know why I am getting this. Please help me out.....
Number1 : <input type="text" name="myin1" id="a" onkeyup="test(this,event)">
function test(ff,evt)
evt = (evt) ? evt : event;
var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :
((evt.which) ? evt.which : 0));
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
alert("Only numbers are allowed"); }
}Hi,
However this is java forum and you are asking for a solution of a javascript problem,
I think I got the problem.
This script works fine when I run it on IE and use the numeric keys above the text keys,
but give error when I use the numerical keypad on the right.
I think you should change your if condition like this
if (charCode > 31 && ((charCode < 48 || charCode > 57) || (charCode < 96 || charCode > 105)) { -
People Enter and Maintain Template
Hi
We are using form Configurator to build a new custom template by taking the form the seeded template, we were able to add the SIT and EIT.
We like to know is it possible for us to add the Element entry field in the template,
Please advice
Thanks for the time
Regards
Ramesh Kumar SHI Thierry
Yes..Last we upgraded our people management to the most recent release but even now we are not having the element entries.
thanks for the suggesting for using User hook..I've not done user hooks before..if you could just provide some hint or refer me some metalink note for user hooks it would be great..I'll also explore something quick on this and keep this forum posted
Thanks for time Thierry
Regards
Ramesh Kumar S -
How to restrict the access of FUNCTION MODULE for others after transporting
A Function module needs to be executed in one server and should be executed when others try to access it.how to restrict the access of FM to one application server after being transported using SM59.
issue resolved
-
How to restrict the user to enter only numeric values in a input field
How to restrict the user to enter only numeric values in a input field.
For example,
i have an input field in that i would like to enter
only numeric values. no special characters,alphabets .
reply ASAPHi Venuthurupalli,
As valery has said once you select the value to be of type integer,once you perform an action it will be validated and error message that non numeric characters are there will be shown. If you want to set additional constraints like max value, min value etc you can use simple types for it.
On the project structure on left hand side under local dictionary ->datatypes->simple types create a simple type of type integer
The attribute which you are binding to value property ;make its type as simple type which you made
Hope this helps you
Regards
Rohit -
How to restrict the duplicate values in lov column of VO based Adv Table
Hi Gurus,
I want to restrict the duplicate values at lov which is a colunm in an Adv Table.
If user enters duplicate values then first it should show an error msg that Duplicate values have been entered.
After the duplicate values have been removed, then the user can save all the values in the table.
My Adv Table is based on a VO.
The link how to restrict the duplicate values at form level
talks about Adv Table based on a EoVO, which doesnot work in my case.
My Approach,
I am iterating through RowSetIterator and committing through PROCEDURE.
I am able to avoid duplicate entry through a function checkRespId. (given below)
Below code is for iterating and committing.
public void saveline(String reqid,String userid)
System.out.println("RequestId/saveline"+reqid);
System.out.println("UserId/saveline"+userid);
OAViewObject vo = (OAViewObject)getRespLineVO1();
RespLineVORowImpl row = null;
int fetchedRowCount = vo.getFetchedRowCount();
RowSetIterator deleteIter = vo.createRowSetIterator("deleteIter");
if (fetchedRowCount > 0)
deleteIter.setRangeStart(0);
deleteIter.setRangeSize(fetchedRowCount);
for (int i = 0; i < fetchedRowCount; i++)
System.out.println("Inside the for LOOP");
row = (RespLineVORowImpl)deleteIter.getRowAtRangeIndex(i);
String respoidid = row.getAttribute("ResponsibilityId")+"";
String respname = row.getAttribute("ResponsibilityName")+"";
String stdate = row.getAttribute("StartDate")+"";
String enddate = row.getAttribute("EndDate")+"";
String linestatus ="A";
if(userid!=null)
if(!(respoidid.equals("null")) && respoidid!=null)
String checkingrespid=null;
checkingrespid = checkRespId(userid,respoidid);+contains no if not duplicate and yes if its duplicate+
System.out.println("checkingrespid for Resp with ID :"+respoidid+"exists or not "+checkingrespid);
if(checkingrespid.equals("No"))
String message, result = null;
Connection txn = getOADBTransaction().getJdbcConnection();
try
calling PROC ...
catch(Exception e)
message = "Error in Inserting into line" + e;
throw new OAException(message, OAException.ERROR);
else
throw new OAException("You have entered duplicate no. of values", OAException.ERROR);
else
System.out.println("respoidid is null");
break;
deleteIter.closeRowSetIterator();
public String checkRespId(String userid,String respoidid)
String createRow="No";
OAViewObject vo = (OAViewObject)findViewObject("CheckRespVO1");
if (vo != null)
vo.setWhereClauseParams(null);
vo.setWhereClauseParam(0, userid);
vo.setWhereClauseParam(1, respoidid);
vo.executeQuery();
System.out.println("ROW COUNT IS "+vo.getRowCount());
if(vo.getRowCount()>0)
createRow="Yes";
else
createRow="No";
return createRow;
Problem:
I remove the duplicate entries and click on save and get this error.
Unable to perform transaction on the record. \nCause: The record contains stale data. The record has been modified by another user.
\nAction: Cancel the transaction and re-query the record to get the new data.
Thanks,
SombitHi Anil,
I am trying out your code but stuck in inserting the rows
using your code in URL: http://oracleanil.blogspot.com/2010/09/oaf-passing-table-type-object-to-oracle.html
I am always getting the same exception i.e COde blast in when I run.
My modified code is:
String[] as = null;
Number[] vNumber = null;
Number[] vNumberrespid = null;
Number reqidnumber = null;
reqidnumber = new Number(Integer.parseInt(reqid));
Connection txn = getOADBTransaction().getJdbcConnection();
String mCreateSearchRequestStatement = null;
OAViewObject vo = (OAViewObject)findViewObject("RespLineVO1");
int j = vo.getFetchedRowCount();
try
System.out.println("abouce try");
vo.reset();
if (vo.getFetchedRowCount() > 0)
System.out.println(String.valueOf("Fetched row count ").concat(String.valueOf(vo.getFetchedRowCount())));
int i = 0;
as = new String[j];
vNumber = new Number[j];
vNumberrespid = new Number[j];
while (vo.hasNext())
vo.next();
System.out.println(String.valueOf("Inisde the do while loop").concat(String.valueOf(i)));
vNumber[i] = (reqidnumber);
vNumberrespid = ((Number)vo.getCurrentRow().getAttribute("ResponsibilityId"));
as[i] = String.valueOf(vo.getCurrentRow().getAttribute("ResponsibilityName")).concat(String.valueOf(""));
System.out.println("Request ID "+reqidnumber[i]);//getting null even there is some value selected
System.out.println("ResponsibilityId "+vNumberrespid[i]);//getting null even there is some value selected
System.out.println("Resp Name "+as[i] );//getting null even there is some value selected
i++;
CallableStatement cs = txn.prepareCall("{call XX_PassTableType.XX_PassTableType_prc(:1, :2,:3)}");
ARRAY array = new ARRAY(new ArrayDescriptor("APPS.JTF_NUMBER_TABLE", txn), txn, vNumber);
ARRAY arraynew = new ARRAY(new ArrayDescriptor("APPS.JTF_NUMBER_TABLE", txn), txn, vNumberrespid);
ARRAY array1 = new ARRAY(new ArrayDescriptor("APPS.JTF_VARCHAR2_TABLE_100", txn), txn, as);
cs.setArray(1, array);
cs.setArray(2, arraynew);
cs.setArray(3, array1);
cs.registerOutParameter(3, 2003, "JTF_VARCHAR2_TABLE_100");
cs.execute();
ARRAY error = null;
error = (ARRAY)cs.getArray(2);
if ((error != null) && (error.length() > 0))
System.out.println(String.valueOf("Error is ").concat(String.valueOf(error.getArray())));
String[] retError = new String[j];
retError = (String[])error.getArray();
System.out.println(String.valueOf("Error in saving data").concat(String.valueOf(retError[0])));
cs.close();
catch (Exception exception)
throw new OAException("code blast", OAException.ERROR);
Thanks,
Sombit -
How we restrict the TECO fucntion without service entry sheet for PM03 cont
Dear PM Guru's.
one of my client asking to restrict the TECO function if there is no cost in order either by external service cost or internal service cost? If user raise an order for one external activity , he not created the service entry sheet against PO and he did TECO of the order, when FI people settles the cost system showing either order is already settled or there is nothing to settle. Please guide me how to restrict the user to do the teco function in order. Its very crucial and urgent for me. if any one have solution please update it immediately.
regards
JaluIWO10004 Maintenance order: Customer check for order completion
Use the above user exit to check the cost for the order. If there is no cost, then give error message.
You can check tables PMCO and AUFK.
Also you can use function module PM_WORKORDER_COSTS_LIST to retrieve the actual cost values. -
How to restrict the changes in Relesed PO?.
Hi all,
How to restrict the users to make a changes in the Released PO?. User should make the changes only if it is unreleased by the respective codes.
1. Is there any user parameters like functional authorisation?
2. I have already suggested two solutions to the clients that
1. To restrict the authorisation of TCodes ME22n at the user level, but it's not a suitable solution, if user want to make any changes before releasing, then system is not allow to do the changes.
2. I have made release indicator as a 1 - not changeable if it is released, in release strategy settings. But the system is not allowing the all the users including release codes to make the changes?.
If there is any solution, please reply immediately.
with regards,
Raja.hi,
if u set release indicator 1, after release is taken place, for any changes, u need to revoke the release. and then change the PO.
even u cant directly block the changes to already released PO, because, in future if at all qty or some changes is required to change, it should allow u to change! -
How to restrict the options available in variables while reporting
Hi all,
i am having a requirement, while generating the reports the end user able to see the codes for the other sales office when he press f4 in the variable field. how ever he is not having authorization to view the report but ther requirement is that dey dont want this codes avail when dey press f4 in the variable field. plzzzzzzzz any can tell me how to restrict dis. suppose when i enter company code the end use what his sales off availabe in the field not other.
Help=******************,
Regards
KKHi KK,
I think a variable proccessed by authorization should help. Mark "ready for input"
and only values user is authorized for, are displayed in F4 screen.
Please follow the steps mentioned in this helpful thread:
https://www.sdn.sap.com/irj/sdn/directforumsearch?q=variable%20authorization&objid=c4&searchid=7180432&rankby=10001&threadid=404736
Regards
Joe -
How to restrict the change access in CRM for OLTP orders
Hi Guru's,
Please let me know how to restrict the change access in CRM for the orders that are created in ECC. The ECC orders will only for display in CRM but not for change,
We have the orders that are created in ECC, it will flows to CRM and should restrict the access to get in to the change mode in CRM but as of now CRM system is allowing change mode for ECC orders and ending up with errors.
Is there any additional middleware parameter that needs to be added to SMOFPARSFA table to get this functionality! Please advice! Thank your for your help.
Regards
SuneelHi.
You can use the PFCG role to control if the user is able to create, change, delete or only display a business transaction type.
Regards. -
How to restrict the GR for Production Order when Goods Issue is not done
Hi Gurus
How to restrict the GR for Production Order when all the required components for production order are not issued with all required quantity. Even for partial issue system should not allow GR with 101. The user status with RMWA, RMWF & CGFB is not working.
Pls suggest best solution.
Abhijit.Hi,
You can club together the GI nad GR at the time of confirmation..
I.e Backflush for the components and auto GR for the Product.
So that you can stream line the Process.
The best Option would be to use the User Exit:
Enhancement - MBCF0002
Functional Module - EXIT_SAPMM07M_001
Include - ZXMBCU02
Refer below link for further details..
How to stop the goods receipt before issueing the goods for production orde
Regards,
Siva
Maybe you are looking for
-
MacBook randomly starting up in single-user mode
Hi, for a few weeks now my MacBook's been starting up in single-user mode by itself, without me touching anything. The thing is, it only happens about half the time - otherwise it's booting up normally. I wiped my drive and reinstalled Lion, ran fsck
-
Mountain Lion feature preferences not working
Ever since Mountain Lion was released some of the new features preference panes wont open for me. Every time I try to open one, my Settings app just freezes and I have to force quit it. Things that wont open: Security & Privacy and adding Twitter and
-
Hi All, My requirement is if , in an editable ALV, a negative value is entered , processing should stop and an error message should be displayed 'Negative Value cannot be used'. I have used message type e , but the problem is whenever I change the va
-
Photoshop 11 can't find exe. file after re-install.
After a computer crash i had to reinstall Photoshop Elementnts 11 again with no success. Downloaded again . Shortcut can't find the exe. file on my computer. Tried numerous times and the result is still the same. Setup says program loaded correctly b
-
I have CS6 for Windows, is it possible to change it to a Mac Version?
I am the owner of a Creative Suit 6 Production Premium EDU Version and I am changing from Windows to OS X. Is there a way to change from a Windows Version to a Mac Version?