Forms Personalization for an LOV -- Issue

Dear All,
I want to restrict the Expenditure Types LOV in the Expenditure Entry screen in Projects Module. I am using forms personalization for this.
The restriction is done as per Operating Unit.
The LOV query used by the current system is:
/* Formatted on 2010/02/04 13:01 (Formatter Plus v4.5.2) */
SELECT et.expenditure_type, et.unit_of_measure uom, et.cost_rate_flag,
et.description, et.system_linkage_function system_linkage_function,
et.system_linkage_m
FROM pa_expenditure_types_expend_v et, pa_expenditure_types_desc_v dt
WHERE et.expenditure_type = dt.expenditure_type
AND :exp_items.expenditure_item_date
BETWEEN et.expnd_typ_start_date_active
AND NVL (
et.expnd_typ_end_date_active,
:exp_items.expenditure_item_date
AND :exp_items.expenditure_item_date
BETWEEN et.sys_link_start_date_active
AND NVL (
et.sys_link_end_date_active,
:exp_items.expenditure_item_date
AND ( et.system_linkage_function = :GROUPS.system_linkage_function
OR ( :GROUPS.system_linkage_function = 'ST'
AND et.system_linkage_function = 'OT'
AND ( NVL (
:expenditures.denom_currency_code,
:expenditures.acct_currency_code
) = :expenditures.acct_currency_code
OR ( :expenditures.denom_currency_code !=
:expenditures.acct_currency_code
AND et.cost_rate_flag = 'N'
ORDER BY et.expenditure_type
I am adding a DECODE condition to the above query, to make the following modified query:
/* Formatted on 2010/02/04 13:01 (Formatter Plus v4.5.2) */
SELECT et.expenditure_type, et.unit_of_measure uom, et.cost_rate_flag,
et.description, et.system_linkage_function system_linkage_function,
et.system_linkage_m
FROM pa_expenditure_types_expend_v et, pa_expenditure_types_desc_v dt
WHERE et.expenditure_type = dt.expenditure_type
AND :exp_items.expenditure_item_date
BETWEEN et.expnd_typ_start_date_active
AND NVL (
et.expnd_typ_end_date_active,
:exp_items.expenditure_item_date
AND :exp_items.expenditure_item_date
BETWEEN et.sys_link_start_date_active
AND NVL (
et.sys_link_end_date_active,
:exp_items.expenditure_item_date
AND ( et.system_linkage_function = :GROUPS.system_linkage_function
OR ( :GROUPS.system_linkage_function = 'ST'
AND et.system_linkage_function = 'OT'
AND ( NVL (
:expenditures.denom_currency_code,
:expenditures.acct_currency_code
) = :expenditures.acct_currency_code
OR ( :expenditures.denom_currency_code !=
:expenditures.acct_currency_code
AND et.cost_rate_flag = 'N'
AND DECODE (
(SELECT DISTINCT fdfcuv.application_column_name
FROM hr_operating_units hou,
pa_lookups pl,
fnd_descr_flex_col_usage_vl fdfcuv
WHERE pl.meaning = hou.NAME
AND fdfcuv.end_user_column_name = pl.predefined_flag
AND pl.lookup_type = 'PFC_OU_TO_DIVISION_LOOKUP'
AND hou.NAME = :GROUPS.operating_unit
AND fdfcuv.descriptive_flexfield_name =
'PA_EXPENDITURE_TYPES_DESC_FLEX'),
'ATTRIBUTE1', dt.attribute1,
'ATTRIBUTE2', dt.attribute2,
'ATTRIBUTE3', dt.attribute3,
'ATTRIBUTE4', dt.attribute4
) = 'Y'
ORDER BY et.expenditure_type
The Apply now button in Forms Personalization screen throws up the following error:
FRM-41076: Error populating Group.
followed by...
FRM-41072: Cannot create Group %s
I first query above is also getting accepted with a condition like "AND ROWNUM = 1'
but the 2nd query is throwing errors...
Please Help.

This worked..
Just I don't have to press the Apply Now button.
Just saved and executed it in form perfectly
Thanks !!

Similar Messages

  • Form personalization for a read only responsibility for a custom form

    Hi,
    I have a read only responsibility. My requirement is to make a custom form updatable through this responsibility but wth a condition that only the specific custom form should be updatable and rest all other form accessed through read only responsibility be read only. How can i achieve this using form personalization?
    Pls give me detailed steps if possible.
    Thanks

    I tried override Query Only values through Forms Personalization but it did not work for me. With a bit of determination I might have been able to work around it but no luck on that front.
    You can do it this way, although it's a bit cumbersome:
    1. Clone every function and menu in the Responsibility
    2. In all but your custom function set the Function parameter QUERY_ONLY=YES

  • Forms Personalization for multiple Functions

    Hello, I am looking to make a forms personalization to the FORM FNDRSRUN (The standard Submit/View Request Form). This is generally no problem to set up the personalization itself, however FNDRSRUN is referenced as many different FUNCTIONS. It's my understanding that Forms Personalization only operates on FUNCTIONS. I am looking for a way to apply my personalization to every function who's form is FNDRSRUN. Is this possible (without typing the information into each individual function)?
    Thanks
    Brent

    If the above does not work, you can try this -
    1. Enable the necessary personalization at the function level.
    2. Download the personalization using FNDLOAD to an ldt file.
    3. Edit the function name in the ldt file and replace it with the desired function name.
    4. Upload the ldt file back using FNDLOAD
    5. Repeat steps (3) and (4) as many times as necessary (for each function)
    I have not tested this process (will do so tomorrow when I have access to an instance and post the results here).
    HTH
    Srini

  • Forms Personalizations for Scheduling Organizer: update Promise Date

    Hi,
    we are using the "Scheduling Organizer" for reviewing lists of order lines. This is the Order Organizer in the search mode click on tab "Scheduling".
    In this form I want to display the field Promise Date and allow changes. I managed to show the field, but the field is read-only per default. I thought that I can change this maybe with forms personalizations (set update_allowed to TRUE) but this does not help. Now the field is not read-only anymore, but my changes in that field are not saved to the database.
    Does anyone know if that is possible? To make this field from read-only to updateable?
    Thanks,
    David.

    David,
    I understand that you want to be able to just click the relevant row in the Organizer and change the promise date directly but I don't think that's designed into the functionality of the form.
    Have you considered clicking on the lines you want to change to a particular promise date (usual trick - CTRL+click, SHIFT+click as appropriate) and then going to Tools > Mass Change? This works very well but has the significant drawback that you have to select more than one row each time or Oracle doesn't deem it to be a 'mass' change.
    Regards,
    Jon

  • Forms personalization for DFF

    Hi All,
    We have a requirement to restrict for a user to view only one descriptive flexfield (Not the attributes) but the flexfield itself and make it read only.
    The steps I did were to make the DFF form ReadOnly and was trying to restrict the title to display only the Invoice DFF, but I am not able to display this.
    Please let me know if this is possible at all.
    Thanks,
    Prathima

    Hi,
    Have a look at this thread and see if it helps.
    How to make a DFF segment 'Read-Only' using Form Personalization?
    [Solved] How to make a DFF segment 'Read-Only' using Form Personalization?
    Regards,
    Hussein

  • Problem in Forms Personalization

    Hi All,
    i am new to forms personalization.
    I need to do form Personalization for Advance supply chain planner Module.
    Req is when Order_type is Planned Order and Min_Ordered_qty >0 then make the row in Green Colour.
    I am able to do Green colour but this green colour appears everytime even if my condition in not fulfilled.For eg. if order_type_text = 'Mixed order' then also its changing font to green color.
    Trigger Event -When new Block instance.
    Condition-
    ${item.MRP_ORDERS.ORDER_TYPE_TEXT.value} = 'Planned order'
    AND (${item.MRP_SYSTEM_ITEMS.MINIMUM_ORDER_QUANTITY.VALUE}>0)
    Could you please suggest on the same.
    Thanks
    BC

    You need to set the property at Item-Instance level to affect only the current row (which also makes me think that you should use WHEN-NEW-RECORD-INSTANCE trigger event), if that is available to choose from forms personalization. Otherwise, if it is a multi-row block, the property change affects all instances of the item. Looking at what is available, the most promising property is "VISUAL ATTRIBUTE (ITEM-INSTANCE)", but you would need to rely on one being available for the form as I don't think you can create them at runtime.

  • Saled Order Form Personalization Error

    Hi Friends,
    I have a problem while doing the Form personalization for Saled order form, particularly for the 'Payment Terms' in the 'Others' Tab.
    Problem is that i have disabled the 'Payment Terms' filed as per the requirement that no client cannot insert, update and delete the Payment terms in that filed but client want to default value in the Payment term as a 'CREDIT CARD'.
    while creating the SO also the filed is disabled, problem is while querying the Sales Order form, it is not allowing to query because 'Credit Card' already is there.
    please suggest me a solution for this.
    Thanks
    Anushka

    Hi,
    As far as I understand; You have 2 requirements
    1. Payment term should be always 'CREDIT CARD'.
    2. Payment term defaulted should not be updated or deleted by User.
    Action Plan:
    1. Use 'Not in Enter Query Mode'
    2. First Insert value into Payment terms.
    3. Make Update allowed as False instead of Disable.Disabling a field and inserting may cause errors in particular scenarios.
    If you still face problem, try inserting Payment terms on the basis of some condition, i.e when this condition is met then only insert will be done or else the field will be left blank. Ex: Customer Name not null
    Regards,
    Sridhar

  • Calling Procedure in Form Personalization in R12

    Hi,
    I'm trying to call a procedure in form Personalization (R12).
    Tried below versions but getting error, could you suggest ?
    ='begin
    XXHI_DFF_NULL(''' || $KANBAN_CARDS.KANBAN_CARD_NUMBER || ''' );
    end'
    =========================================================================
    ='declare
    v_field_value VARCHAR2(200) := :KANBAN_CARDS.KANBAN_CARD_NUMBER;
    begin
    XXHI_DFF_NULL(v_field_value);
    end'
    Thanks.

    You are missing the curly braces.
    See http://apps2fusion.com/apps/21-technical/296-stored-procedure-form-personalization for an example.
    Hope this helps,
    Sandeep Gandhi

  • Forms Personalization - Limit Ship-To Location

    Hi All,
    I'm working on trying to make a forms personalization for limiting the Ship-To Location for a Purchase Order Release to be only one location. I'm new to the personalization interface, so I was wondering if someone could give me a push in the right direction on how to get this figured out. If there's a better way to limit that field, that would be very helpful as well. Thanks for any help, and I'll be glad to try and answer any questions you might have.
    Alex

    Better ask this in the eBusiness Suite forum.

  • Please I Need Forms Personalization Help Reg AP invoice entry

    Hi All,
    I am new to form personalization,
    my client wants do a form personalization for ap invoice entry form ,in that i need to check duplicate invoices and put those invoices into hold
    I got a API which puts invoices in hold : ap_holds_pkg.insert_single_hold
    and i have done a procedure with that API ,the procedure contains the conditions like checking the duplication and API
    which i defined above
    My doubts are what is the trigger event i have to take
    is there any apps initialization required in a procedure
    Thanks
    SABR

    This forum is for general Oracle Forms questions. Forms Personalization is a feature of the Oracle Enterprise Business Suite (EBS). Please post your question in the General EBS Discussion forum. If you have a general Forms question, by all means, ask it here! ;-)
    Craig...

  • How to create a new check box using form personalization.

    Hi Frs,
    I have a requirement to create a new check box in AP form using form personalization.
    Pls help me in achieving this.
    Note: we have to use only form personalization not custom.pll.
    Thanks
    Rajesh

    Pl see ML Doc 420518.1(Limitations of Forms Personalization) for a list of things you cannot do with personalization - among them is creating new form objects such as checkboxes.
    HTH
    Srini

  • HRMS Form Personalization

    Hi all,
    I am doing form personalization for the form people enter and maintain - in Special Info tab for name field.which is under SIT block.
    This name feild is already disbaled,now i am trying to remove the block but for only one field that is SIT.name = 'ADA Disabilities' .Can any one help me out in sorting this problem.
    Thanks in Advance,
    Siri

    To remove a block from the SIT navigate to Other Definition -> Special Information Types -> Uncheck Enabled flag.
    HTH

  • Forms Personalization -LOV

    Hi all,
    I am new to forms personalization.How to restrict the LOV in forms personlaization.
    I gave like below.
    TriggerEvent: WHEN-NEW-ITEM-INSTANCE
    TriggerOBject:RCV_TRANSACTION.VENDOR_LOT_NUM
    Condition::RCV_TRANSACTION.VENDOR_LOT_NUM is null
    Actions:
    9)Builtin:Create Record Group from Query
    Arugument:
    select 'Dmage Issue' Transaction_Reason,'For Damage' Description from dual
    union all
    select 'POST' Transaction_Reason,'Increase and Decrease' Description from dual
    union all
    select 'Scrap Sales' Transaction_Reason,'For Scrap Sales' Description from dual
    union all
    select 'Self Consumption' Transaction_Reason,'Self Consumption' Description from dual
    union all
    select 'Theft Issue' Transaction_Reason,'For Theft' Description from dual
    union all
    select 'Vendor Debitable' Transaction_Reason,'for Vendor Debitable' Description from dual
    Group_Name :REASON_CODE_XX
    10)Property
    Object Type :LOV
    Target Object :REASON_CODE
    Property Name :GROUP_NAME
    Value:REASON_CODE_XX
    I am getting error Line column doesnt match with LOV.
    Please help me in this.
    Thanks ,
    Muthu

    Hi,
    My friend this issue is because that the new record group query is not matching the old record group query in the form. Can u share the record group query in the form.Or try to modify the newly created query in form personalization.
    Ie: Try to match the same columns in the both query.
    Check this link might be use full.
    http://oraclemaniac.com/2012/08/11/how-to-modify-a-form-lov-using-forms-personalization/
    Thanks & Regards
    Srikkanth

  • Form Personalization is not working for copied Sales Orders

    Hi All,
    We have a requirement in Sales Order form, if the order type is "Standard" then Ship method field should be mandatory.
    We were able to do this using below form personalization, it is working for new order creation.
    When we did the below testing it is not working
    Inactivated the ship method and try to copy the order with Standard type the field remains mandatory and null but still it is allowing to book the Sales Order.
    Please help to sort out this issue, let me know if it is not clear
    Condition
    Trigger Event : WHEN-NEW-ITEM-INSTANCE
    Trigger Object: ORDER.SOLD_TO
    Condition:
    (:ORDER.ORDER_TYPE not like '%STANDARD%')
    Action
    Type : Property
    Object Type : Item
    Target Object : ORDER.SHIPPING_METHOD
    Property Name: REQUIRED
    Value: True
    Thanks,
    CSK

    Hi CSK,
    try it in well validate item trigger.
    If that order type is list then you may disable the field in WHEN LIST CHANGED  trigger itself.
    Hope it will work,
    Regards,
    Soofi

  • How to restrict LOV to a particular project type through form personalize.

    Hi,
    I got a requirement to restrict LOV to a particular Project type through form personalization in project accounting module. form name: PAXPREPR
    i tried the below code in Builtin, but it didn't work
    SELECT distinct PROJ.SEGMENT1, PROJ.NAME,
    PROJ.DESCRIPTION, PROJ.PROJECT_ID
    FROM PA_PROJECTS_ALL PROJ,
    PA_PROJECT_TYPES_ALL TYPES,
    pa_proj_elements ppe,
    pa_proj_structure_types ppst,
    pa_structure_types pst
    WHERE PROJ.TEMPLATE_FLAG <> 'Y'
    AND PROJ.PROJECT_TYPE = TYPES.PROJECT_TYPE
    AND TYPES.CC_PRVDR_FLAG <> 'Y'
    AND proj.project_id = ppe.project_id
    and ppe.object_type = 'PA_STRUCTURES'
    and ppe.proj_element_id = ppst.proj_element_id
    and ppst.structure_type_id = pst.structure_type_id
    and pst.structure_type = 'FINANCIAL'
    and proj.project_type = 'GRANT'
    order by PROJ.SEGMENT1
    please suggest me where i went wrong.
    Edited by: 925049 on Apr 3, 2012 2:49 PM

    In the Control Data of FS00 there is field 'Authorization Group'
    Please Create an Authorization Group for those user ID who can post TDS entries.
    then Maintain this group for TDS related GL.
    Then others will not able to post to this GL.
    Regards,
    Alok

Maybe you are looking for

  • Dynamic CSV file name in target (Multiple workflow calling same dataflow with new global variable value)

    Hi their, I have multiple data flows doing 90% of the process same. The difference is in source query where clause and target flat file. I used the global variables to dynamically change the query where clause easily, but I need help in dynamically c

  • Program Ver is 10.1.0.4(Oracle.DataAccess.dll)  computer Ver is 10.1.0.2

    My computer Ver is 10.1.0.2(Oracle.DataAccess.dll), but program Ver is 10.1.0.4(Oracle.DataAccess.dll) Run Program's exe In my computer,Error. Policy.9.2.Oracle.DataAccess.dll and Policy.10.1.Oracle.DataAccess.dll, They are only in 10.2.0.100 client.

  • Tax procedure

    Dear all,                What exactly the difference between Taxinj (condition based and formula based tax procedure), Taxinn (conditionbased taxprocedure)?I want to know the advantages & disadvantages of both. Thanks. Regards, Aditya.

  • Script to import jobs from SAP

    Hi, Is there a way to bring all the jobs from sap as job chains in CPS? To the best of my knowledge only multi step jobs can be brought into CPS as job chains. Regards, Esha

  • How and where can I get OS X 10.4.7 disc 2

    I no the discs that come with the computer are made just for this computer so how do I go about getting a replacement for a lost disc? can I down load it and copy it to disc or do I have to have it send to me? I already started the instalation proces