How to make Resource Forms fields non editable (OIM)
Hi all!
I would like to know if there's any way to make some resource fileds non editable.
I have one resource which is getting 3 fileds from the oim user profile. When i change the oim user profile, these values are updated on the resource form associated.
But i want to prevent the situation in which those fields are directly updated on the resouce form.
I now i can propagate those changes back to oim profile but it will be much appropiate for what we want if we just could prevent anyone from changing those values on the resource form.
Is it possible to make those fields non editable? How?
OIM version is 9.1.0.1.
Thanks in advance.
Hi, thanks.
Finally i found this: http://kr.forums.oracle.com/forums/thread.jspa?threadID=591683
and after setting the fields to required=false, it worked without any errors ("The Resource has not been configured properly" because of the prepopulate adapters)
Bye
Similar Messages
-
User Exit to make Payment Term field non editable in item level .
Hi all,
User wants to make the Payment Term field in sales order as non editable and Payment terms is copied from Customer Master to Sales order.
I use user exit MV45AFZZ (USEREXIT_FIELD_MODIFICATION) to make Payment Term field non editable in header level.
I am not able to do it in item level. Pl help to to make Payment Term field non editable in item level.
Thanks,
sunilHi,
You can try implicit enhancement in the include MV45AF0T_TCTRL_U_ERF_AUFTRAG_I
use below code.
DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
IF WA_COLS-SCREEN-NAME = 'VBAP-ZTERM'. " Check the field name
WA_COLS-SCREEN-INPUT = 0.
WA_COLS-SCREEN-OUTPUT = 1.
MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
ENDIF.
ENDLOOP.
It better to control it via a custom authorization object.
put a authorization create a custom authorization object so that you can restrict it for a certain users.
AUTHORITY-CHECK OBJECT 'ZTERM'
ID 'ACTVT' FIELD '02'.
IF SY-SUBRC NE 0.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
ENDLOOP.
ENDIF.
Regards
Aromal -
Make Item level field Non-Editable in VA01
Dear Experts,
I have a requirment to make ITEM Category field in item level of VA01
make Non-editable based on the value of Sale order Type in the main screen
i am using Program MV45AFZZ to make necessary changes i am able change any thing on the header level but i am not geting the control of item level Please suggest me how to change or make fields non-editable in Item level.Hi,
Try writing code in FORM userexit_field_modification.
*** Lock field pricing date in SO if delivery occured
IF screen-name = 'VBAP-PSTYV' AND
sy-tcode NE 'VA01' AND l VBAK-AUART EQ 'your document type'.
screen-input = 0.
ENDIF.
ENDFORM. "USEREXIT_FIELD_MODIFICATION
KR Jaideep, -
How to make dynamic form fields update?
This is going to be an ugly post, fair warning! :)
I have a form that gets it's labels and text input field
names dynamically from a database. Rather than having the form
hardcoded, we are able to add new columns to a table and the form
automatically adds new labels and fields via CFQUERY.
When the form is completed and they submit (method post), the
database is supposed to update. However, because our input field
names are being populated via query, we can't write a static update
query when we add new form items.
So, I do have a solution to this (in my head), but I'm stuck
at a bit of logic and am having trouble getting it out in code. I'm
looking for a way to write #FORM.#fieldname## (here is where it
gets ugly). Since the form submits by post method, I am left with a
bunch of FORM.fieldname's on my action page (and fieldname is
generic for what the actual variables are).
So here's how I am updating:
I have a table (call it table1) that contains a column of all
the column names of my data table (table2). This table is used for
query purposes only, no data is updated here from the form.
I query table1 to call all the names of the columns in
table2.
<cquery datasource="exdb" name="exname">
SELECT columnName
FROM table1
</cfquery>
Then I write the update query which will update items as they
are looped using CFOUTPUT:
<CFOUTPUT QUERY="exname">
<cfquery datasource="exdb" name="exupdate">
UPDATE table2
SET #columnName# = #FORM.<columnName>#
WHERE itemID = #FORM.itemID#
This is my dilemma. As you can see, the cfoutput is a loop..
so let's take the first item in the loop, call it "name1". So our
update query says SET name1 = #FORM.name1#, and this will update
the table with whatever was submitted in name1's input field. The
cfoutput loops again, this time it's name2. SET name2 =
#FORM.name2#. Now the form does include a hidden input of itemID to
specify where the table should be updating, as you can see above.
So, now that you see how this works, my problem is getting
#FORM.<columnName># to be FORM.name1, FORM.name2, etc.
In Coldfusion you would write #FORM.variable# to call a FORM
item. However, since the variable is pretty much undefined and we
use a query to populate it, we need to do #FORM.#variable## where
#variable# needs to be resolved before #FORM._______#
Are you with me on this? It's very complex in explanation,
but if you need more info, I can provide it more clearly. Let me
know what you guys think. Really, I have the solution, but getting
#FORM.#columnName## to resolve is another problem. I think what i
need is to figure out the order of operation for that statement, so
#columnName# resolves first.You'll want to use the scope structure notation when dealing
with your form variables. The variable Form.SomeVar can also be
written as Form["SomeVar"]. Using this syntax, you can do something
like this:
UPDATE table2
SET #columnName# = #FORM[columnName]#
WHERE itemID = #FORM.itemID#
You may also want to look into the following to help optimize
your code:
1) check out how to use <cfqueryparam> - it might speed
your code up a bit.
2) depending on the DB you are using, you may be able to
combine all of your UPDATE SQL commands inside 1 <cfquery>
</cfquery> block. This will allow you to do all your database
actions with 1 DB connection, instead of a bunch (works in MSSQL,
not sure about Oracle or MySQL) -
Hi!
I have purchased a Microsoft Surface PRO 3. One main reason for the purchase is to sign pdf´s with the Surface-pen on the screen, save the file and avoid paper-printing the documents. Problem is however that the signature doesnt become a solid part of the document when saving it. This makes the signatures randomly not visible on some apple-produkcts, some printers etc.
I use only a free-download-version of the Adobe reader.My question is if a pro-version allow me to save the documents with the electronic signatures as a fixed part of the document - like the rest of the pdf-content?
Regards Trygve WedsetHi vward26,
You can use Acrobat to make only part of a PDF document editable.
Kindly refer this FAQ:http://tv.adobe.com/watch/acrobat-x-tips-tricks/how-to-convert-just-part-of-a-pdf-file/
Regards,
Florence -
Process form field Un editable
Hi All,
How to make a process/Resource form field un-editable for the end user.
Thanks,
ZubairFor the actual form you can make a field read-only but this applies to all users, you do this by selecting the display-only field type.
Usually a user cannot see their own resource forms! But if they can the way you protect the fields is via permissions i.e. only the system admins or managers can alter the field values. Then when a user tries to save any edits to the process form they'll get a permission error.
Ian -
In PO -Me21N Material PO text field non editable
Dear All ,
We have specific requirment in PO (ME21N). In Item level ther is free text field "Item Texts". In Item texts we have 4 text fields
(1) Item Text
(2) Info Record PO text
(3) Material Po text
(4) Deivery Text
As per our configuration in "Material PO text" Material long description picking from Material master .We want to make this text field Non Editable.
In SAP there is facility to configure non editable Texts , But it will non editable all text fields.
How we can non editable only Material Po text .
Thanks in Advance.
Regards
Abhishek TiwariDear Chetan,
I think you have not understood my complete question. First thing i dont want to non editable Short text field.
In my problem i In Item level ther is free text field "Item Texts". In Item texts we have 4 text fields
(1) Item Text
(2) Info Record PO text
(3) Material Po text
(4) Deivery Text
In above text fields ,I want to non editable only "Material PO Text" only....
Regards
Abhishek Tiwari -
How to make a particular field editable in a Form/Empty View
Hi All,
I want make a particular field editable in a Form View. Means i have 5 fields in the Form View and out of 5 fields i want to make one field editable or input field. Can you plz tell me how to do that?
thanks & regards
MadhusudanHi,
You can achieve the same by two methords.
1) Goto configuration of the view in which you want to make fields editable/ non editable. Click on your field. Click on field properties. On the menu you can click on Display only. It will make your field non editable. If you remove the check, it will be editable.
2) Goto Get_I_fieldname methord of your field. There write code rv_disable= 'FALSE'. Field will become editable. rv_disable= 'TRUE' will make field non editable.
Best regards
Pankaj Kumar -
How to make fields Non Editable in Web ADI
Hi All,
Can you please let me know how we can make fields Non Editable in Web ADI?
Thanks,
AnilHi,
Are you trying to make required parameters readonly and does this variable have different values for each row. If not then I would suggest you use a wrapper for the API and get only parameters that you need from the excel sheet and the use the wrapper to send the other read only values.
Thanks -
How to make a field non-Editable in Web UI
Hello Experts,
I am new to Web UI CRM 7.2. Could anyone pls guide me in making a field non-editable on Web UI.I have the field in one of the custom assignment block. Could you pls guide me with some sample code how to achieve this ?
Thanks in advance.Hi experts,
For the component 'ICCMP_EMP_SRCH' there is a view 'BUPAEMPSEARCH' , which has 2 context nodes 'CUSTOMER' AND 'SEARCHEMPLOYEE' , i need to add the field 'NICKNAME' which is part of the 'CUSTOMER' context node on the search screen. Currrently all the fields on the screen screen are from the 'SEARCHEMPLOYEE' context node. when i did the configuration , the 'NICKNAME' field is greyed out . I have already generated the Getter ,Setter , GET_I, GET_M methods for the 'NICKNAME' field and the context node and controller class and context class are all active .
on debugging the GET_I method, i see that rv_disabled = 'TRUE' and the current = collection_wrapper->get_current( ) is returning empty value .
for this rv_disabled to be set false , the code below is not triggered since there is no value in current.
IF current->is_property_readonly(
'NICKNAME' ) = abap_false. "#EC NOTEXT
rv_disabled = 'FALSE'.
ENDIF.
when i check for other search fields of context node 'SEARCHEMPLOYEE' , all the fields are set to rv_disabled = 'FALSE'.
can anyone suggest how to approch this. iam i missing any binding between context nodes or any activations ?
The field properties are set as Input field and the display checkbox is not checked. -
Make 1 field non-editable while using transaction VA02.
Hi,
I want make a field non-editable under tab 'shipping' for transaction VA02. I know one way of doing it by adding code to MV45AFZZ -> USEREXIT_FIELD_MODIFICATION. is there any other way ( other user-exit / BADI) to achieve the same.Hi,
Please go through this link... It tells you the step to follow....
http://www.sap-basis-abap.com/sapbs010.htm
Also please refer these posts..
Re: Transaction Variants & Variant Transactions
Re: Transaction Variants -
How to Map Proces form field with Resource form field?
Hi,
How to Map Proces form field with Resource form field while creating Process form in Form designerAre you talking about Provisioning ?
then you do that in Data Flow under Process Defintion in OIM 10g
In OIM 11g you use Request Dataset. In that you can directly map fields to process form. -
How to set the field non-editable in the classical report..
Hi..
How to set the field non-editable in the classical report..Hi experts,
For the component 'ICCMP_EMP_SRCH' there is a view 'BUPAEMPSEARCH' , which has 2 context nodes 'CUSTOMER' AND 'SEARCHEMPLOYEE' , i need to add the field 'NICKNAME' which is part of the 'CUSTOMER' context node on the search screen. Currrently all the fields on the screen screen are from the 'SEARCHEMPLOYEE' context node. when i did the configuration , the 'NICKNAME' field is greyed out . I have already generated the Getter ,Setter , GET_I, GET_M methods for the 'NICKNAME' field and the context node and controller class and context class are all active .
on debugging the GET_I method, i see that rv_disabled = 'TRUE' and the current = collection_wrapper->get_current( ) is returning empty value .
for this rv_disabled to be set false , the code below is not triggered since there is no value in current.
IF current->is_property_readonly(
'NICKNAME' ) = abap_false. "#EC NOTEXT
rv_disabled = 'FALSE'.
ENDIF.
when i check for other search fields of context node 'SEARCHEMPLOYEE' , all the fields are set to rv_disabled = 'FALSE'.
can anyone suggest how to approch this. iam i missing any binding between context nodes or any activations ?
The field properties are set as Input field and the display checkbox is not checked. -
Sales order field Non Editable
Dear All,
how to make sales order field -payment terms non editable to the end users
we do not want the endusers to change the payment terms proposed from the customer master
With regards
Mohammed RaeesHi,
To make a filed entry enabled or grey (non-entry allowed):
User exits in the program MV45AFZZ-USEREXIT_FIELD_MODIFICATION
This user exit can be used to modify the attributes of the screen fields.
To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP.
If a field has no field name, it cannot be allocated to a group. The usage of the field groups (modification group 1-4) is as follows:
Modification group 1: Automatic modification with transaction MFAW
Modification group 2: It contains 'LOO' for step loop fields
Modification group 3: For modifications which depend on check tables or on other fixed information
Modification group 4: is not used
The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit. This FORM routine is called up by the module FELDAUSWAHL. -
Hi can anyone tell me how to make the forms url short to the end user
Hi,
Im using oracle forms 11gR2 and everything is working fine, but my question in how to make the forms url short to the end user.
For example my forms url is " http://localhost:9001/forms/frmservlet " now i want to modify this url as "myweb.gov.ae"
can anybody suggest me the possibilities to change to default forms url to our own url as mentioned in the above example.
Thanks & Regards,
HariYou would have to either -
* edit the code pointed to by the new action attribute to
include the form
processing and email generation, or
* edit the form processing script to also include the insert
record and
check user name scripting
The former is probably the better procedure, since I suppose
you'd want to
do the check user name before sending the email.
Unfortunately, this means
you will have to get your hands into the code, or hire
someone to do it for
you.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"ducati1" <[email protected]> wrote in
message
news:gkriis$et6$[email protected]..
> Hi guys.
> I have a page with a form on it here.
>
http://www.thechallenge.net.au/superredemption.php
> I want the data placed in the textfields within the form
to come to me in
> an
> email upon submission.
> Now normally I would action the form to use this page
here
>
http://www.thechallenge.net.au/Redemptionform.txt
> But because the action of the form is now <?php echo
$editFormAction; ?>
> due
> to an insert record and check user name server behavior
I cannot use my
> normal
> method.
> Can anyone tell me how I can get around this problem?
>
Maybe you are looking for
-
Unable to capture return values in web services api
At the time of login to web services if my server is down , it returns following error : java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1438) at java.lang.String.subs
-
hi i am getting following , when i am try to execute second bapi. the first babi working fine. i want execute 2 bapi. at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java. all jco are
-
my iWork (pages and keynote) are not communicating with the iCloud. I haven't changed anything and all of the sudden there is no sync happening. My iCloud account is fine as i can create documents on my iPad and they appear on iCloud. However, when
-
Space around children in FormItem
Can anyone help me or point me in the right direction? Inside a Form, I have FormItems with children, for example, RadioButtons (see below). For the life of me, I cannot figure out what property controls the "extra space" that FormItem seems to put t
-
Crop in an action, I'm sure it must be easy!
Hi, I'm going round in circles trying to help a friend who wants an action which opens a file, creates a copy, closes the original, allows him to crop the image then puts a set of adjustment layers on it. I've done it all for except for the crop step