R12 - APXINWKB form personalization

Hi all,
I have a requirement that automatically copy values from Line Description to distribution line description. I am using form personalization and the following is my setting:
Condition:
Trigger Event: WHEN-VALIDATE-RECORD
Trigger Object: D_SUM_FOLDER
Processing Mode: Not in Enter-Query Mode
Action:
Object Type: Item
Target Object : D_SUM_FOLDER.DESCRIPTION
Property Name: VALUE
Value: =(package which return the required description)
After the invoice is entered, click on the Distribution Lines button. All the distribution line description are displayed correctly. Then, I save the changes.
Here is my problem:
The Decision dialog will then be display when I want to exit the distribution window. System will prompt the user to:
Please commit or clear your changes before continuing.
Save, Discard or Cancel button
Where I can setting it right or is I am missing something?
B. Rgds,
Sunny Yip

Hi,
From the description of the setup of personalization, the behavior seems to be intended.
From what I understand, you are copying value of "Description" from one reference block to other "target object" block.Once the value is changed for a form field, the forms techstack will dirty the record and hence the message to save/discard the changes.
Once you save the data for distribution lines, the "When Validate Record" is firing again and making the record status dirty again.
Alternative may be to move the code to "When new record instance" based on your functional requirement.
You can, as well, use the action of -- "Built-in" -> "DO_KEY" -> "COMMIT_FORM" to commit the data, though I don't think it will be a good idea to commit the data in "When-validate-record".
Thanks,
Pankaj

Similar Messages

  • 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 not working after R12 upgrade

    Hi,
    We have recently upgraded to R12. We have forms personalizations on the People, Enter and Maintain form and this is not working now after the R12 upgrade.
    I went to one of the form personalizations and Validated and Applied again but it still did not work. I also created a new one but had no success with that either.
    Any ideas how to get this working again ? Is there something extra that needs to be done for R12?
    Thanks
    Regards,
    Shalantha

    Pl indicate which version of R12 and on what form you had the personalization in the previous version. Have you checked FND_FORM_CUSTOM_% tables to ensure that the personalization survived the upgrade ?
    Pl see if these MOS Docs can help
    Forms Personalizations Unavailable After Upgrade To 12.1.x          (Doc ID 1245864.1)
    Forms Personalization Not Working After Upgrade To R12.1.3          (Doc ID 1309458.1)
    Form Personalization Value Field Not Being Retained After Upgrade          (Doc ID 1266265.1)
    Do Personalizations Holdup After A Patch Is Applied? (Doc ID 1286576.1)
    HTH
    Srini

  • Form Personalization in R12.1.3

    Hi,
    In R12.1.3, without enabling this Utilities:Diagnostics profile option value at the User(Or Site) level,
    I am getting the error like this Function is not available for this responsibility.
    But If I enable this profile option value as ‘Yes’ at user(or Site) level, it is working fine, but it is not prompting for ORACLE apps password, directly I am getting the forms personalize page
    If we don’t enable this profile value, all the Diagnostics functions not working. Getting error like This function not available to this responsibility.
    But sometime users will have the flexibility to enable the trace, examine..etc when they required.
    Is there any way we can enable to prompt to enter Oracle Apps Password similar to 11i? Or It is intended functionality in R12? Can you please check it once and confirm?

    user8936206 wrote:
    Hi,
    In R12.1.3, without enabling this Utilities:Diagnostics profile option value at the User(Or Site) level,
    I am getting the error like this Function is not available for this responsibility.
    But If I enable this profile option value as ‘Yes’ at user(or Site) level, it is working fine, but it is not prompting for ORACLE apps password, directly I am getting the forms personalize page
    If we don’t enable this profile value, all the Diagnostics functions not working. Getting error like This function not available to this responsibility.
    But sometime users will have the flexibility to enable the trace, examine..etc when they required.
    Is there any way we can enable to prompt to enter Oracle Apps Password similar to 11i? Or It is intended functionality in R12? Can you please check it once and confirm?It is an intended functionality in R12.
    After Upgrade To Release 12.1.3 users receive "Function Not Available To This Responsibility" error while selecting sub menus under Dignostics [ID 1200743.1]
    Not Able To Access Diagnostics Tool In Oracle R12 Instance [ID 1457779.1]
    Why Can't Users Enable Forms Trace in 12.1.3 ? [ID 1223753.1]
    Secure Configuration Guide for Oracle E-Business Suite Release 12 [ID 403537.1]
    Oracle Application Object Library Release Notes for Release 12.1.3 [ID 1095283.1]
    You may see the security functions using Role-Based Access Control (RBAC) -- http://www.oracle.com/pls/ebs121/search?word=Utilities%3ADiagnostics+&format=ranked&remark=quick_search
    Thanks,
    Hussein

  • Form Personalization error in INV on Kanban Cards Form R12

    Hi,
    I'm trying form personalization in INV Kanban Cards Form,could you suggest me:
    1. Assume that MTL_KANBAN_CARDS table has kanban_card_number='12345'
    2. Assume that in the table MTL_MATERIAL_TRANSACTIONS_TEMP , Transaction_Quantity = 50 for above kanban_card record.
    3. Now, user will enter into apps, open the kanban form & query above kanban_card_number. This form will have 3 DFF fields for entering the quantity
    (Attribute4 for Lot1, Attribute5 for Lot2, Attribute6 for Lot3).
    4. Now, user will enter first DFF value say 10, 2nd DFF value say 20 and 3rd DFF value say 20. --> The total is 50 which is equal to the transaction_quantity in MTL_MATERIAL_TRANSACTIONS_TEMP for this kanban_card.
    My requirement is that, when ever user enters (based on above example) more than 50 (sum of 3 DFF's), then an error message should show up saying
    (Entered quantity is more than transaction_quantity of this kanban card).
    Trigger Event: WHEN-VALIDATE-RECORD
    ==============
    Trigger Object: KANBAN_CARDS
    ==============
    Condition:
    =========
    :KANBAN_CARDS.inventory_item_id = MTL_MATERIAL_TRANSACTIONS_TEMP.inventory_item_id
    and :KANBAN_CARDS.organization_id = MTL_MATERIAL_TRANSACTIONS_TEMP.organization_id
    and (MTL_MATERIAL_TRANSACTIONS_TEMP.transaction_quantity >= nvl(:KANBAN_CARDS.ATTRIBUTE4,0) + nvl(:KANBAN_CARDS.ATTRIBUTE5,0) + nvl(:KANBAN_CARDS.ATTRIBUTE6,0))
    and rownum=1
    Thanks
    Pravin

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

  • Enable Property Not working in Form Personalization- R12

    Hi All,
    I have an requirement to grade out the button item for Production Supervisor- Batch details, The Button Item is Transact Material, This Button should be grade out always for this particular responsibility.
    See below what logic i used for this requirement in Form Personalization.
    1. For the Batch Details Form Created one Personalization with trigger condition WHEN-NEW-BLOCK-INSTANCE and processing mode Not in Enter-Query Mode.
    2. In Actions tab - Type : Property
    Object Type : Item
    Target Object: GME_BATCH_HEADER.TRANSACTIONS
    Property Name: ENABLED
    Value : FALSE
    After i validate it and pressed APPLY NOW- only at that time the "Transact Material" Button showed as Grade out but after i closed the personalization window and reopen the Batch Details form and am seeing that Transact Material still Enabled instead of Grade out.
    I prefectly saved the personalization window.
    I dont knw why it is working only when i see preview(APPLY NOW) option and not working once i reopen the batch details or logout the apps and reloged again still having the same issue.
    Please help me out if any one come accross this type of issue.
    welcoming your comments on this...
    Regards
    Prabu

    Are you making the fields "required" using personalization?
    The Raise FTF action won't produce any message.
    It looks like some other code is firing before your personalization fires.
    It seems user is unable to save the record. So your requirement is achieved.
    If not, please post details of the personalization.
    Sandeep Gandhi

  • Form Personalization - calling stored procedure attached in the form/library

    Let said we have a form: OEXOEORD.fmb (Sales order form)
    Using Form Builder to open it, we see that it links to other PL/SQl Libraries such as OEXOELIN (file: OEXOELIN.pll)
    and there are many stored procedures in OEXOELIN.
    is that possible that in the form personalization of Sales order form (OEXOEORD.fmb)
    we call a procedure in OEXOELIN library? eg: we call OE_LINE_SHIPPING.packing_insruction procedure in OEXOELIN library?
    i have tried to use the Builtin FORMS_DLL or "Execute a Procedure", but is not working.
    we are using R12.

    the solution we found is:
    1) use form personalization to call custom library
    2) custom library call the form library

  • PO Summary Form Personalization

    Hi Gurus,
    We are having a requirement as below.
    User Created a Purchase Order with 100 Lines and approved it.Now he wants to change the Promise Date of few Lines.User used the PO Summary form to do it.In the "FInd Purchase Orders Form" User enter the PO Number in Number Field and Line Number in Lines Field as 77 and click on the find button.Its Navigated to Purchase Order Lines Form then clicked on the Open Button in "Purchase Order Lines Form" then the Purchase Order Form opens with all the Lines that are Presented in the PO.But the User Needs only the Particular Line 77 of that PO in order to Modify Promise Date.But its not Navigating to Particular Line Directly why?
    Is there any Possibility of doing Form Personalization? If so please suggest me the clear step by step process to attain my requirement.
    We are using Oracle Applications R12.1.3.
    Are there any profile options to navigate the cursor to particular line?
    Its my urgent requirement.Please gurus help me out immediately in solving this requirement.
    Thanks In Advance,
    RS.
    Edited by: user2549696 on Jul 27, 2012 4:00 PM

    Hello RS,
    I don't see a simple way to achieve what you are looking for. Most probably you will have to develop a customization to the form (customize the form itself) or maybe via CUSTOMPLL, but I have no experience with that. Maybe someone else has some ideas on that.
    Another option is that people use the form in a different way, using the "Query by Example":
    On the find form they enter just the PO number and press on find, then open to open and they will see all the lines in the PO. Then they click into the Lines block, press F11, enter Line number, press CTRL+F11 to execute the search and it will show only this specific line. Maybe not so efficient as you want, but at least faster than scrolling through all the PO lines.
    And in R12 there is a web-based version of the PO Summary (OAF page), maybe you should explore that one as well? It's called "Buyer Work Center". Click on tab "Orders" and on that page on (sub)tab "Lines". Then you can add search fields "Order" and "Line Number" (use forms personalizations to have those search fields per default available).
    Then search for PO & Line number, press Go. Then above the search results table you can select from the LOV the entry "Update Line" and press Go and it will navigate immediately to the specific Line and you can update the quantity or date.
    kind regards,
    David.

  • Columns From FOLDER TOOLS doesn't have impact of FORM PERSONALIZATION

    Hi,
    How can I get the column names in R12, which are available in FOLDER TOOLS -> SHOW FIELD using global variable or through some other means in FORM PERSONALIZATION.
    When I use WHEN-NEW-FORM-INSTANCE, the default columns which display in the FORM have impact of FORM PERSONALIZATION. When I display new Columns from FOLDER TOOLS (like ULTIMATE_SHIP_TO_DATE) than those columns are not having any effect of FORM PERSONALIZATION.
    How can I disable this field using FORM PERSONALIZATION.
    Regards,
    Khan.

    Hi,
    How can I get the column names in R12, which are available in FOLDER TOOLS -> SHOW FIELD using global variable or through some other means in FORM PERSONALIZATION.
    When I use WHEN-NEW-FORM-INSTANCE, the default columns which display in the FORM have impact of FORM PERSONALIZATION. When I display new Columns from FOLDER TOOLS (like ULTIMATE_SHIP_TO_DATE) than those columns are not having any effect of FORM PERSONALIZATION.
    How can I disable this field using FORM PERSONALIZATION.
    Regards,
    Khan.

  • How to do this Form Personalization in oracle purchasing

    Hi All,
    Am using oracle E-Buz -R12.1.3.
    I trying to do one small form personalization
    Resp --> Purchasing--> Requisitions--> Requisitions.
    Now i ill query for one REQ number for example 1130011. Next ill enter a new line in the line level.
    Requirement:
    Once the line level data entry is completed, User will try to save the line.
    So at this time. I need to fire one message that.
    When the Destination Type is "Expense" and the user didn't enter the project details in the Distribution tab. Then i need to fire a popup message.
    So i tried like this
    Created a new FORM Personalization
    Trigger event :WHEN-VALIDATE-RECORD
    Trigger Object : LINES
    Condition :
    :SYSTEM.RECORD_STATUS IN ('INSERT' ,'CHANGED') AND :LINES.DESTINATION_TYPE_DISP = 'Expense' AND :DISTRIBUTIONS.REQ_LINE_QUANTITY IS NOT NULL AND :DISTRIBUTIONS.PROJECT IS NULL
    And in Action i have created a message type and mentioned to show.
    So Now the problem is when the user click the save button without entering the project detail the message is firing and i clicking three to four times ok and the record is getting saved.
    So my requirement is when the pop messages comes when i click ok i need to go back to the Project block.
    Can any one help in the requirement to get solved.
    Thanks & Regards
    Srikkanth.M

    Hi;
    1. I suggest check:
    Setting Up - Using - Demonstrationg - Personalizations In Oracle Purchasing [ID 1391679.1]
    2. You may get more quick response at Forum Home » Application Development in PL/SQL » Forms
    Regard
    Helios

  • Form Personalization: Calling custom form

    Hi Folks,
    I need to call a custom form from a seeded form using "Tools" menu and also need to pass parameter.
    Here I was able to achieve this using "SPECIAL 1" from personalization, but the problem here is I was not able to pass parameter from seeded form to my custom form. version of EBS is R12
    Would be vey greatful if someone could help me on same.
    Thanks,
    gvk
    Edited by: gvk on Mar 13, 2011 11:53 PM

    You can pass the parameter only if the called form accepts a parameter.
    If it does, you define a global variable and use it on the called form.
    The following link gives a great example of passing vendor_id.
    http://it.toolbox.com/blogs/apps-traction-blog/how-to-create-a-zoom-using-oracle-form-personalization-12081
    Hope this answers your question,
    Sandeep Gandhi

  • Lov in forms personalization

    how to create a lov for a text item in forms personalization in release r12?
    i created a record group with query but i dont know how to add a lov for that item.
    Regards
    Sudharshan

    You can attache a new record group to exisitng LOV and You can attach already exisiting LOV to a text item......but i don't think you can create a new LOV in forms personalizations..
    and even when u add new record group to existing LOV...u cannot change number of columns or their names
    CREATE_GROUP_FROM_QUERY (vrg_name_new, vlv_sql); to create new record group
    SET_LOV_PROPERTY (---LOV NAME--- ,group_name ,---RECORD GROUP NAME-----); attach group to exisiting LOV
    Set_Item_Property( ..., LOV_NAME, 'your lov'); attach exisiting LOV to an ITEM

  • Plz!!!! Its urgent regarding Form personalization

    Hi all ....
    How to modify the query in existing Lov using Form Personalization in Oracle R12.
    Plz Provide the steps to accomplish this task.
    Actually i want to add more column value in lov window. Plz

    Duplicate thread (please post only once).
    Help me Form Personalization in Oracle apps R12 - its urgent!!!!!!!
    Help me Form Personalization in Oracle apps R12 - its urgent!!!!!!!
    Please update your other thread instead of creating duplicate threads across the forums.
    Thanks!

  • Restrict Form Personalization only to selected Responsiblity.

    Hi All,
    Greetings.
    I want to restrict form personalization to only selected responsibilities.
    For example in Oracle Account Payables, we have Invoice Workbench form.
    This form is available in say 5 different responsibilities, Now we want to restrict the form personalization on this form to 2 out 5 responsibilities.
    Is there any way to achieve this? Currently the personalization 'Level' is 'Function'.
    We are on R12.1.3
    Regards,
    Sachin

    Hi Sachin,
    Yes it is possible. Enable the personalization on responsbility level which is located in "Condition" tab, hopefully this will achieve your need.
    Please refer link:
    http://www.scribd.com/doc/44636553/Oracle-Forms-Personalization-Basicsove
    (See page 10 of the above link to know the exact location)
    Regards,

  • AP Invoice Form Personalization

    Hello all,
    I have a doubt in AP Invoice Form Personalization. I am using R12.1.3
    How to prevent update of Liability account during invoice entry... Please give me the step for Personalization.
    Thanks and Regards,
    Muthu
    Edited by: Muthu on Jul 2, 2012 4:27 PM

    Hi Octopus,
    Thank you for your help.
    This is the first time doing form personalization. I am a Functional consultant.
    So I couldn't understand the below fields. Please help me on fill that. (Block the Liability Account code while enter invoice in Header level).
    Trigger Event: WHEN-NEW-RECORD-INSTANCE
    Trigger Object:
    Processing Mode:
    In Action TAB
    Seq: 1
    Type: Property
    Object Type: Item
    Target Object: INV_SUM_FOLDER.LIABILITY_ACCOUNT
    Property Name: PROMPT_TEXT
    Value:
    I don't know which I filled is correct.
    Please help to clear my doubt.
    Thanks and Regards,
    Muthu
    Edited by: Muthu on Jul 2, 2012 4:28 PM

Maybe you are looking for

  • Error while migrating business rules

    While trying to use the export/import option in EAS to migrate business rules, we have run into an error. The export itself is fine. When trying to import, it says this:(even though it lets me select the proper xml file for importing) Error while mig

  • HP Envy m6 / Adding display via HDMI

    I have a Dell monitor that I used to use to extends the display for another laptop. I purchased a DVI-HDMI cable to use it on my Envy, but the notbook won't recognize the monitor.

  • Oracle 9.2.0.1.0 Installation

    Hi Friends, I am also installing Oracle 9.2.0.1.0 on IBM-AIX version 4.3.3 on RS/6000 m/c. Is it possible to install (Oracle 9.2.0.1.0 for IBM-AIX version 5.1) on IBM-AIX version 4.3 . M/C is RS/6000 and 64 bit. Will it give any differences in the ke

  • R.I.P. STEVE

    Just want to say RIP Steve, you made incredible products. My 1st smartphone was the 3GS and can't imagine using any other brand.

  • Checkpoint not complete

    Hi I am getting this error in my alter.log file.Due to this error our performance is reduced. can you please tell me what are the steps i need to take to solve this issue in oracle 9.2.0.7 and 10.2.0.2 environment? Thanks. Regards, RJ.