Form Personalization - Restrict access to one lookup table
Need to pose this to the experts. I need to see if through a form personalization i can restrict access to certain lookup tables that a responsibility has access to. So responsibility 'XXHR' can only see and update lookup tables 'XXHR_A' and lookup table 'XXHR_B' and not be able to see or update any other table.
Thanks in advance for your support
Steve
Forms Personalization is a feature of the Oracle Enterprise Business Suite (EBS) not a feature of Oracle Forms. Please post EBS related questions in the appropriate EBS Forum. If you have a general Forms question, then this is the appropriate forum.
Craig...
Similar Messages
-
Oracle Form Personalization - Limit access to HR Lookup Table
Need to pose this to the experts. I need to see if through a form personalization i can restrict access to certain lookup tables that a responsibility has access to. So responsibility 'XXHR' can only see and update lookup tables 'XXHR_A' and lookup table 'XXHR_B' and not be able to see or update any other table.
Thanks in advance for your support
SteveDuplicate post.
Oracle Form Personalization - Limit access to HR Lookup Table
Oracle Form Personalization - Limit access to HR Lookup Table -
my keychain tells me there is restricted access to one of my accounts. Now I can't send or receive emails
I am glad we were able to get your email working again. Please reach out anytime you need us.
Thanks,
Anthony_VZ
**If someones post has helped you, please acknowledge their assistance by clicking the red thumbs up button to give them Kudos. If you are the original poster and any response gave you your answer, please mark the post that had the answer as the solution**
Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or plan -
I'm using Dreamweaver CS4. It seems that access levels can
only be applied (at least through Server Behaviors) to a field
within the same table that host the users and their associated
passwords. I have adopted a database which contains a table which
contains the users and their passwords but the access levels are
stored in a lookup table. Aside from hand coding this or changing
the table structure to include access levels, users and passwords
in the same table, can anyone provide some insight as to how to
handle this?OK i have successfully achieved the JOIN...I think. I clicked
"Test" on the Recordset dialog and I can see records from the table
but not the JOIN table.
Here is the SQL statement I used:
SELECT authuser_id, firstname, lastname, uname, passwd
FROM authuser INNER JOIN user_access ON
authuser.authuser_id=user_access.userID
So once this is done, I'm not sure how to proceed. I added
the "Log In User" server behavior but the JOIN field is not
displayed under the "Restrict access based on:".
I obviously have a lot to learn about how Dreamweaver helps
streamline this process. Any help (detailed as possible) would be
much appreciated. -
Restrict access to rows in tables using S_TABU_LIN
Hello
Is it possible to use this authorization object to restrict access to rows in data tables, based on role?
Namely, a query is created for table holding financial documents data, and I would like users in charge of one company code, to only be able to see rows relating to that company code when they execute the query.
I have defined and activated an organization criteria, and included it in the role authorization data restricted to only one company code value, but the user is still able to see all rows in the table.
The system trace doesn't show a check for the S_TABU_LIN Object while the user is executing the query.
Can anyone tell me what I'm missing?
Thanks in advance
A.If you activate S_TABU_LIN, whenever that org criterion is hit with table data being retrieved then the check will be performed. If it is a standard SAP table field then that could potentially become problematic depending how you set it up.
By extending the security in the infoset query you are turning the query from a quick and dirty tool to extract data into something that you can control as you would a bespoke report. Once your dev team have worked out what they need to do, you can apply the standard auth concept to queries with relative ease and without impacting other parts of your security.
Another thing to mention is that if your developers use logical databases to retrieve query data then there is usually auth checks incorporated in there (which don't show up in SU53 or ST01). -
List of Like condition from one Lookup table.
Hi,
I have 2 tables.
SourceData table and LookUp table .
SourceData table has one column called SName
SName
Jayesh Krishnan
Karthik Kumar
Liju Sharma
Kumar Jayesh
Kumar Pradeep
Lookup table has one column called LName(Lookup table is the one which is required to look up with "like" condition)
LNamne
Kumar%
%Krishnan
I need to query SourceDate table with the like condition mentioned in lookup table.
So my result based on above two tables should look like
Jayesh Krishnan
Kumar Jayesh
Kumar Pradeep
Please help me in this regard.Try this,
create table sourcetable (SName varchar(200))
insert into sourcetable values('Jayesh Krishnan')
insert into sourcetable values('Karthik Kumar')
insert into sourcetable values('Liju Sharma')
insert into sourcetable values('Kumar Jayesh')
insert into sourcetable values('Kumar Pradeep')
create table lookuptable (LName varchar(200))
insert into lookuptable values('Kumar%')
insert into lookuptable values('%Krishnan')
go
declare @sql nvarchar(max)
declare @temp table ([where] nvarchar(max))
declare @where nvarchar(max)
set @sql = 'SELECT Substring(COLS,4, LEN(COLS)) FROM (
SELECT Stuff((SELECT '' OR SName like '''''' + LName + ''''''''
FROM lookuptable
FOR xml path('''')), 1, 1, '''') COLS
) X'
insert into @temp exec sp_executesql @sql
select @where = [where] from @temp
set @sql = 'SELECT * FROM sourcetable WHERE ' + @where
exec sp_executesql @sql
go
drop table sourcetable
drop table lookuptable
Regards, RSingh -
when Action type is set to Bulitin, and Builtin Type is RAISE FORM_TRIGGER_FAILURE, then press button: Apply Now to get the following error:
One or more required fields are missing values.
Why?
ThanksI open the form:FNDCUSTM.fmb, to find the code:
if :FND_FORM_CUSTOM_PROPS.ARGUMENT_TYPE IS NULL or
:FND_FORM_CUSTOM_PROPS.OBJECT_TYPE IS NULL or
:FND_FORM_CUSTOM_PROPS.TARGET_OBJECT IS NULL or
:FND_FORM_CUSTOM_PROPS.PROPERTY_NAME IS NULL THEN
fnd_message.set_name('FND','FND_CUSTM_REQUIRED');
fnd_message.error;
else
app_form_customizations.get_property
(:FND_FORM_CUSTOM_PROPS.ARGUMENT_TYPE,
:FND_FORM_CUSTOM_PROPS.OBJECT_TYPE,
:FND_FORM_CUSTOM_PROPS.TARGET_OBJECT,
:FND_FORM_CUSTOM_PROPS.PROPERTY_NAME,
:FND_FORM_CUSTOM_PROPS.FOLDER_PROMPT_BLOCK,
:PARAMETER.FORM_ID);
end if;
so I know why is that.
Thank you for your help. -
I have a series of forms which I access from one master form via buttons
The question is I want my master form to stay live when I open a form from the pressed button At the moment the main form closes when the next form is called, how can I open the called form in a new window?
Thanks for the reply not what I really want
I have seen a popup box which gives me a choice to set a value of
open in current window
open in new window
open in user defined window
but I don't seem to be able to find how to recreate it -
Addition of one column in LOV through Form Personalization
Hi
While approving a purchase order when we click on Forward check box the forward to field becomes enabled and it has the LOV containing employee names and employee numbers. I want to add another column in this LOV for employee positions through form personalization.
Can any one guide me how to do this.
RegardsHello,
To set another LOV, you should change the property of your combobox, named LOV_NAME with Forms perso, but you need some PL SQL code to create a new LOV.
See this example : [http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/custom-lov-using-custompll-883870]
One pre-requisite is that your new LOV should have the same number of rows and the same datatype, so I'm afraid you won't be able to do this just using Forms perso
Kind regards,
Xavier -
Avoid forms personalization/trigger during record update
Hi all,
I am trying to use forms personalization restrict users not to duplicate invoice numbers for a given supplier in Oracle Payables(Oracle Apps
R 12.1.3).
Here are my details,
Trigger Event: WHEN-VALIDATE-RECORD
Trigger Object: INV_SUM_FOLDER
Condition: 0<(SELECT count(*) FROM ap_invoices_all WHERE invoice_num =:INV_SUM_FOLDER.INVOICE_NUM AND vendor_id = :INV_SUM_FOLDER.VENDOR_ID) AND :SYSTEM.RECORD_STATUS='INSERT'
Processing Mode: Not in Enter-Query Mode
Actions:
Type: Message
Message Type: Error
Message Text: Duplicate Invoice Number
This trigger shoud only for new record inserts so, I have used the condition, *:system.record_status = 'INSERT'* but this trigger is still firing during update of existing invoices, say when i wanna change terms for the AP invoice.
I couldnt figure out where the error is, if anyone has any idea, please help.
Thanks.
Edited by: Kwin on Oct 10, 2012 9:12 AM
Edited by: Kwin on Oct 10, 2012 9:21 AMYou can have one more condition like
0<(SELECT count(*) FROM ap_invoices_all WHERE invoice_num =:INV_SUM_FOLDER.INVOICE_NUM AND vendor_id = :INV_SUM_FOLDER.VENDOR_ID) AND :SYSTEM.RECORD_STATUS='INSERT'
AND
:INV_SUM_FOLDER.INVOICE_ID is null
because Invoice Id will be not not null for existing Invocies and for new invoices , it will be null.
Thanks
Pradeep -
Call form in EBS with form personalization
Hi all guru,
i try to call a form (function in EBS) with the form personalization and pass it one parameter (P_PO_HEADER_ID) in new SPECIAL41 menu:
1) create new sequenze with condition "TRIGGER: special41"
2) create action Built-in, type "Launch a function", function code "XX_TEST", parameter "P_PO_HEADER_ID = 3473".
In this case it's work fine
But i want pass the parameter P_PO_HEADER_ID dynamically coping the valus from the field :PO_HEADERS.PO_HEADER_ID....so parameter "P_PO_HEADER_ID = :PO_HEADERS.PO_HEADER_ID".
In this case dosen't work!!!!!
Any idea for solved the problem?
Tank's all
Attiliowith these tests I got the following errors:
1) P_PO_HEADER_ID = $(PO_HEADERS.PO_HEADER_ID)
errors(a,b,c,).....
a)no such parameter named G_QUERY_FIND exists in form XX_TEST.
(note: the parameter G_QUERY_FIND exist in the custom form)
b)Unabled to resolve reference to item PARAMETER.G_QUERY_FIND.
c)Parameter P_PO_HEADER_ID type does non match definition in form XX_TEST.
end of errors...
2) P_PO_HEADER_ID = ${PO_HEADERS.PO_HEADER_ID}
error....
Tokens in the string (P_PO_HEADER_ID = ${PO_HEADERS.PO_HEADER_ID}) could not be evaluated. Please check the syntax
Attilio -
Generic lookup table for multiple tables
I'm sure this issue has come up and been solved before. If this is not the right place for this post, please let me know the correct forum.
Here is an issue I have. I have multiple tables of different inventory items. Each inventory item can have multiple notes/actions associated or a note or action can be assigned to multiple devices. So I have a many-to-many relationship and need a lookup table. I would like to create just one lookup table not a lookup table for each combination.
My first thought was to create a main table to hold all primary keys and table names and connecting the lookup table to that.
1. Create main GUID table to hold all primary keys and table names
2. All primary keys will be created by sys.guid to ensure all keys are unique.
3. The Lookup table primary key will be a composite key
4. If a Note is deleted – it deletes from the main GUID table and the delete cascades down to all other tables.
CREATE TABLE "ND_NOTE"
( "GUID" NUMBER,
"NOTE_DESCRIPTION" VARCHAR2(4000),
CONSTRAINT "ND_NOTE_PK" PRIMARY KEY ("GUID") ENABLE
ALTER TABLE "ND_NOTE" ADD CONSTRAINT "ND_NOTE_FK" FOREIGN KEY ("GUID")
REFERENCES "ND_GUID" ("GUID") ENABLE
CREATE TABLE "ND_VIRTUAL_COMP"
( "GUID" NUMBER,
"VIRTUAL_COMP_NAME" VARCHAR2(4000),
CONSTRAINT "ND_VIRTUAL_COMP_PK" PRIMARY KEY ("GUID") ENABLE
ALTER TABLE "ND_VIRTUAL_COMP" ADD CONSTRAINT "ND_VIRTUAL_COMP_FK" FOREIGN KEY ("GUID")
REFERENCES "ND_GUID" ("GUID") ON DELETE CASCADE ENABLE
CREATE TABLE "ND_GUID"
( "GUID" NUMBER,
"TABLE_NAME" VARCHAR2(4000),
"STATUS" NUMBER,
CONSTRAINT "ND_GUID_PK" PRIMARY KEY ("GUID") ENABLE
CREATE TABLE "ND_NOTE_LK"
( "GUID" NUMBER,
"ANY_OTHER_GUID" NUMBER,
CONSTRAINT "ND_NOTE_LK_CON" PRIMARY KEY ("GUID", "ANY_OTHER_GUID") ENABLE
ALTER TABLE "ND_NOTE_LK" ADD CONSTRAINT "ND_NOTE_LK_FK" FOREIGN KEY ("GUID")
REFERENCES "ND_GUID" ("GUID") ON DELETE CASCADE ENABLE
ALTER TABLE "ND_NOTE_LK" ADD CONSTRAINT "ND_NOTE_LK_FK2" FOREIGN KEY ("ANY_OTHER_GUID")
REFERENCES "ND_GUID" ("GUID") ON DELETE CASCADE ENABLE
Is there a better way to do this? I feel like I'm talking myself into circles.hi ,
Can u explain the 'LOGIC' mistake which u have figured out .. will be useful for freshers and beginners
With Warm Regards
ssr -
Restrict Access to Expense Report template for a Responsibility
Hello,
We want to restrict access of a Expense Report template to a specific responsiblity.
Is there a way to do it.
Basically we have around 3 Expense Report Template. But we want to restrict access to one of the template to a particular responsibility.
Any help in this regard is greatly appreciated.
ThanksHi ,
To my Knowledge the only option I think right now to restrict the template for an Responsibility is to do is there is check box Enabled/disabled where you define the templates ,Try to disable that check box and see , I think when you try to create an expense report from Internet Expenses after you do this , you cant see the template you have disabled it in the List of values for that Responsibility . I hope that works .
Thanks
Deepthi .
Edited by: 796018 on Sep 20, 2010 10:32 AM -
Restriction access to single pernr
Hello!
I'd like to restrict access for one pernr without changing of existant roles.
These roles use P_ORGXX (SBMOD) for restriction. SBMOD (Administrator groups) depends from Employee Group and it's automatically filled out (the Feature/PE03).
Is it possible to create the feature for pernr or may be to fill Admin. grout out other way?
TIA
Regards,
TonyaVI libraries (llb) had certain advantages on older OS, they e.g. supported long filenames, even before W95. Now the advantages are are not as clear anymore except for the built-in distinction between plain and toplevel VIs. They are useful for distributing applications. or e.g. attach an example program containing multiple VIs here as a single file.
> In LabView 4.0, Windows 95, how can I make files from single VIs?
You can always open any subVI for editing, then save it to a plain "single-file" VI. You can also use the "VI library manager" (under tools. I don't remember if LV4 already had that).
Newer version of LabVIEW have an option of "enable windows explorer for llb files". This is nothing more than a new "explorer like" interface that lets you b
rowse inside llb files with a similar look-and-feel as windows explorer. It does not convert anything.
LabVIEW Champion . Do more with less code and in less time . -
Dynamic Select One Lookup List restricted to a subset of values
I'm working with JDeveloper 10.1.3. trying to put an application together that needs two Lookup List the first is a Manufacturer Name and the second is items manufactured based on the selection of the first Lookup List choice (Manufacturer Name). I have two tables that make a nice master-detail relationship also I have a view that has the manufacturer name and what they manufacture but I just can't get a handle on how to set up the second lookup list to provide the subset of manufactured items based on the selection made in the first list. So the basic question is how do you restrict a Dynamic Select One Lookup List to a subset of values from the table based on a value stored in the application (on the page or in a bean). This has me stumped and any help would be greatly appreaicated.
I am not sure if you have tried using the partial trigger on your second lookup list.
Here's an overview of how you can do it @
1.) Create a binding on the page to keep the selected value from your first LOV.
2.) Set autoSubmit = true on your first LOV ) [ so that your binding in the first step gets populated upon selection]
3.) Set up an ID value for the first LOV component.
4.) Set up the partial trigger property on your second LOV to the ID of your first LOV.
5.) In your page definition, use the value from the binding in step1 to assign value to any where clause parameters on the view object for your second LOV.
HTH,
Shishir
donnellypl wrote:
I'm working with JDeveloper 10.1.3. trying to put an application together that needs two Lookup List the first is a Manufacturer Name and the second is items manufactured based on the selection of the first Lookup List choice (Manufacturer Name). I have two tables that make a nice master-detail relationship also I have a view that has the manufacturer name and what they manufacture but I just can't get a handle on how to set up the second lookup list to provide the subset of manufactured items based on the selection made in the first list. So the basic question is how do you restrict a Dynamic Select One Lookup List to a subset of values from the table based on a value stored in the application (on the page or in a bean). This has me stumped and any help would be greatly appreaicated.
Maybe you are looking for
-
Many times when have a problem with my Nokia N8, it gets impossible to get any help from nokia, email, calling or on the web, oh I hate the care website. It makes you fill out this big document before you can address your issue and finally when you d
-
How to create a table using Text Layout Framework?
How to create a table using Text Layout Framework? I meen real tables - like in HTML.
-
help
-
I used IE first time in 3 years. When I did I was able to READ the screen without my glasses. Didn't realize Firefox FONTS were so 'weak' Tried most everything to get Firefox fonts to look as bold and clean. No luck. How do I get Firefox to DISPLAY a
-
Hi, I have to create material using BAPI_MATERIAL_SAVEDATA. I have to upload 3 fields which are not availabe in BAPI Interface. The fields are PSTAT Maintenance status, KLART Class type CLASS Class Number I did not find the 3 fields in the MM03 Trans