Form personalization on order managemnt

An order was released to warehouse (WMS)
The next day we put the order on hold on NAV>sale order> order,action, apply hold , but WMS does not know this, so it keeps on picking, packing and shipping
The way to solve this is to make it not possible to put the order on hold when the order is handed over to WMS
Need personalization for the above problem , when we apply hold
its need to check the ordernumber backend either pick release done r not, if yes its show msg to user " pick release had done, not able to put hold this order"

As I know, project number is used for oracle project management module. You can not use it alone.

Similar Messages

  • Form personalization : sales order form (line) to make subinventory field mandatory

    I have requirement to make sub inventory field mandatory in Sales Order Line, I tried using Form Personalization on 'When Validate Record' and making the fields required. But even though the field is showing as yellow but system allowing me to save the order line without this fields? Any input?
    thanks
    challa

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

  • Form personalization -purchase order

    Hi Friends i have requirement for form personalization in Purchase order.
    My requiremwnt is to alert the buyer if the price varies from the standard price (ie) +X% above or -X% below .If it varies at that time we want a popup warning .
    i used this logic in the condition
    ====================
    :PO_HEADERS.STATUS = 'Incomplete' and
    :PO_LINES.UNIT_PRICE_DB not between
    (select (item_cost*(100+${ps.xx_ppv_percentage.value}))/100 from cst_item_cost_type_v where cost_type='Frozen' and organization_id=64 and inventory_item_id=:po_lines.item_id)
    and
    (select (item_cost*(100-${ps.xx_ppv_percentage.value}))/100 from cst_item_cost_type_v where cost_type='Frozen' and organization_id=64 and inventory_item_id=:po_lines.item_id)
    It working fine
    when i create a purchase order it alert me when the price varies +- X%
    I need to fix this.
    once the records is saved and queried back i should not get the alert. unless any change or modification done in the query ...
    How to Fix
    i need to check the status of the record in the condition – if the record status = New or Changed then only
    the alert should come.
    Thanks in advance
    Thil

    Any Suggestions

  • Form personalization - Sales Order Lines

    Hi All,
    My requirement is to make an unused column as barcode field, while entering sales order lines, so that user enters the barcode. The corresponding system item code, description has to be defaulted.
    The link between barcode and item is available & captured in DFF - attribute1 of Item master.
    I have used Customer Po Number columns as barcode and populated the Item value using form personalization. But In normal sales order line the while choosing the item UOM is populated automatically and while entering the Qty the price will be populated. This is not happening in my case.
    Property:
    Object Type : Item
    Target Object : LINE.ORDERED_ITEM_DSP
    Property Name: VALUE
    Value: =     select segment1
                        from mtl_system_items_b
                   where attribute1 =''||${item.LINE.CUSTOMER_LINE_NUMBER.value}||''
                        AND organization_id = ''||${item.LINE.SHIP_FROM_ORG_ID.value}||''
    Thanks & Regards,
    Max

    In an OM responsibility, go to Items-> Cross Reference, create a new Cross Reference Type of Barcode.
    Click the Assign button.  Add an item and in the value column, put your barcode.  For barcodes, leave the "Applicable to all orgs" checked.
    Now go to the order screen, and in the ordered item field, type the barcode value you set up.
    Using folder tools on the order line,  you can expose "Internal Item" and "Item Identifier Type" to see that the type is "Barcode" and it maps correctly to your internal inventory item.
    Most documents will show the ordered the item - so all your docs will also show the Barcode value for this order.
    Here's an article with some screenshots:  Johan Louwers Personal Blog "my view on the IT world".: Oracle EBS cross references

  • Form Personalization Sales Order Line Promise Date Mandatory

    Hi,
    I am trying to make the Promise Date mandatory on the Sales Order line through form personalization and it's working fine for the new orders. But its not working for the Copy Order's, it shows mandatory. but still allows to proceed to next line or save or allow to book the order..
    Any helps on this please.
    I am on 11.5.10.2
    Thanks.

    Add 2 Form Personalizations -  we need one for new instance and one for new block
    FP#1 at Function Level
    Triggering Event: WHEN-NEW-ITEM-INSTANCE
    Triggering Object:  LINE.PROMISE_DATE_MIR
    Seq 10
    Property
    Object Type: item
    target object: LINE.PROMISE_DATE_MIR
    property name:  REQUIRED (APPLICATIONS COVER)
    value:TRUE
    FP#2 at Function Level
    Triggering Event: WHEN-NEW-BLOCK-INSTANCE
    Triggering Object: LINE
    Seq 10
    Property
    Object Type: item
    target object: LINE.PROMISE_DATE_MIR
    property name:  REQUIRED (APPLICATIONS COVER)
    value:TRUE

  • Forms Personalization using DB function

    Hi,
    In Shipping transaction form If the shipping quantity is more than ATR quantity then I have to show a message box.
    I created a DB function using inv_quantity_tree_pub.query_quantities API to get ATR quantity. for this function item number and organization code is the two in parameters and it returns ATR quantity.
    I used this function in forms personalization.
    Trigger Event - WHEN-VALIDATE-RECORD
    Trigger Object - DVLB
    Condition - :DLVB.SHIPPED_QUANTITY<= ATR_QTY(:DLVB.ITEM_NAME,:DLVB.ORGANIZATION_CODE)
    Processing Mode - Both
    Level - Responsibility
    Message - Shipping quantity is more than ATR quantity.
    I created the above but it is not showing any message or error. I don't know what I missed.
    Thanks in advace for your help.

    922627 wrote:
    Hi,
    In Shipping transaction form If the shipping quantity is more than ATR quantity then I have to show a message box.
    I created a DB function using inv_quantity_tree_pub.query_quantities API to get ATR quantity. for this function item number and organization code is the two in parameters and it returns ATR quantity.
    I used this function in forms personalization.
    Trigger Event - WHEN-VALIDATE-RECORD
    Trigger Object - DVLB
    Condition - :DLVB.SHIPPED_QUANTITY<= ATR_QTY(:DLVB.ITEM_NAME,:DLVB.ORGANIZATION_CODE)
    Processing Mode - Both
    Level - Responsibility
    Message - Shipping quantity is more than ATR quantity.
    I created the above but it is not showing any message or error. I don't know what I missed.
    Thanks in advace for your help.Please see if these docs help.
    How To Use Custom PL/SQL API In Forms Personalization? [ID 456407.1]
    OM: Sample Codes For Form Personalization In Order Management [ID 1266606.1]
    Thanks,
    Hussein

  • 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

  • Purchase Order Form Personalization

    Dears,
    I want to Personalize the Purchase Order form ,
    i want to disable all the field in the header and lines and including the buttons like
    - Currency ,Shipments.
    I want to Personalize this form for a certain responsiblity.
    Thanks in Advance!
    Rehan

    Rehan,
    Refer to the following documents, it should be helpful.
    Note: 279034.1 - Information About the Oracle Applications Form Personalization Feature in 11i
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=279034.1
    Note: 468657.1 - How To Do Forms Personalization
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=468657.1
    Regards,
    Hussein

  • Purchase Order Form Personalization Help

    I am new to form personalizations and I am trying to create a personalization that will automatically display the "last price paid" in the Price field in a Purchase Order form for an Item once the Item No. is entered. Also once the data is pulled up, they need to be able to edit the 'Price' field to enter the current price.
    I am not sure how to setup my form personalization using the SQL view to I have that contains the "last price paid" data. I would really appreciate some help on how to do this in personalizations.
    Thanks
    KG

    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...

  • How to do form personalization on purchase order cancell functionality

    Hi,
    how to make form personalization on purchase order form so that user should not cancell the PO.
    Please suggest.
    Thanks

    This is already available in the additional line information..though..
    If you still want that at line level to be displayed..maybe you need to customize the form...not sure how u can handle that logic
    Mahendra

  • 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

  • Forms Personalization in Sales Order pblm

    Hi Friends,
    I have a requirement in which the lines tab in the Sale Order form is to be disabled based on a record in a custom table. The custom table has columns order_number and order_status.
    When a order number is requeried in the form and a record for this order number exists in the custom table with order status as 'InProcess' then the lines tab on Sales order should get disabled.
    I am not able to figure out what should be the conditions that i should put for this requirement.
    Thanks for your valuable inputs in Advance !!

    I have tried with the condition, but it allows me to enter into the lines tab.
    I have few orders which would only be in this custom table and i want to avoid the users once they have entered and my program has validated and entered them in the this custom table. Basically when a user requeries a order number(which is in the custom table and having custom_status 'InProcess') he should not be able to edit the lines tab.
    I have tried for below in forms personalization:
    1) Conditions
    Trigger Event: When-Validate-Record
    Trigger Object: Order
    Condition: exists (select 1 from xxmas_inprocess where order_number = :order.order_number and order_status ='InProcess')
    Processing Mode: Not in Enter Query Mode
    2) Actions
    Seq: 1, Type Property, Description Disable Lines,
    Object Type : Tab Page
    Target Object: Order_Regions.Line_Items
    Property_Name: Enabled
    Value: False
    For this the line tab does not get disabled.
    Also i have tried the trigger event as : When-New-Form-Instance without any condition. For it the lines tab is getting disabled.However when i put the above condition it does not work.
    Please suggest me any changes necessary.

  • Issue in form personalization from Sales Order Header form

    Hi ,
    I am trying to call an pl/sql procedure in which i am invoking API to apply holds.
    I am able to succesfully see the hold applied when i run it from SLQ Developer.
    from Form personalization , i m doing the below
    10 Invoke API to Apply Line Level Price Hold if Customer Credit Limit is greater than Sum of all the order total of that customer
    Condition :
    Trigger Event: WHEN-VALIDATE-RECORD
    Tigger Object :LINE
    Condition ::SYSTEM.FORM_STATUS = 'CHANGED' AND
    xcbpc_om_apply_line_hld.xcbpc_cust_credit_check(:LINE.SOLD_TO_ORG_ID,:ORDER.TRANSACTIONAL_CURR_CODE) = 1
    Actions:
    5 Built in Built in Type: Execute a Procedure
    ='declare
    v_field_value VARCHAR2(200) ;
    begin
    XCBPC_OM_APPLY_LINE_HLD.XCBPC_CALL_HOLD_API
    ('''||${item.LINE.HEADER_ID.value} ||''','''||
    ${item.LINE.LINE_ID.value} ||''','''||${item.LINE.ORG_ID.value}||''');
    end'
    10 Messgae Show
    Customer Credit Limit is Exceeded.Hence Hold is applied
    The Api is getting called from form( i can see through debug messages) but i am unable to see the hold on the form.
    Can any one help me out on this?
    Thanks,
    Seshu

    As I know, project number is used for oracle project management module. You can not use it alone.

  • Sales Order Form Personalization based on Blanket Sales Aggrement

    Hi,
    I want to display client requirement messages based on some conditions after giving customer number,ship to and Bill to locations using FORM PERSONALIZATION.
    1. If customer has sales agreement and agreement in ACTIVE status and in that agreement SHIP TO and BILL TO locations are null then
    (select hp.party_name
    from oe_blanket_headers_all obh,
    oe_blanket_headers_ext obhe,
    hz_cust_accounts hca,
    hz_parties hp
    where obh.sold_to_org_id=hca.cust_account_id
    and hp.party_id=hca.party_id
    and obhe.order_number=obh.order_number
    and obh.order_number is not null
    and obh.ship_to_org_id is not null
    and obh.invoice_to_org_id IS NOT NULL
    and sysdate between obhe.START_DATE_ACTIVE and obhe.END_DATE_ACTIVE)
    ---------------------one message like This customer has agreement---------
    2. If customer has sales agreement and agreement in ACTIVE status and in that agreement SHIP TO Location is NOT NULL and BILL TO location is null then
    (select hca.account_name
    from oe_blanket_headers_all obh,
    oe_blanket_headers_ext obhe,
    hz_cust_accounts hca,
    hz_parties hp
    where obh.sold_to_org_id=hca.cust_account_id
    and hp.party_id=hca.party_id
    and obhe.order_number=obh.order_number
    and obh.order_number is not null
    AND OBH.ship_to_org_id IS NOT NULL
    and sysdate between obhe.START_DATE_ACTIVE and obhe.END_DATE_ACTIVE)
    ---------------------one message like This customer has agreement at this SHIP TO site---------
    3. If customer has sales agreement and agreement in ACTIVE status and in that agreement SHIP TO Location is NOT NULL and BILL TO location is null then
    (select hca.account_name
    from oe_blanket_headers_all obh,
    oe_blanket_headers_ext obhe,
    hz_cust_accounts hca,
    hz_parties hp
    where obh.sold_to_org_id=hca.cust_account_id
    and hp.party_id=hca.party_id
    and obhe.order_number=obh.order_number
    and obh.order_number is not null
    AND OBH.invoice_to_org_id IS NOT NULL
    and sysdate between obhe.START_DATE_ACTIVE and obhe.END_DATE_ACTIVE)
    ---------------------one message like This customer has agreement at this BILL TO site---------
    only one message should display
    Could you Please help me...........

    Hello,
    This is the standalone Forms forum. For personalization, post your questions on the E-Business Suite forum.
    Francois

  • Unable to populate the default value  using form personalization

    Hi, I need to default a value in order managemnt for waybill number
    shipping -- transaction - delivery - detail --
    In Order management
    Shipping - Transactions
    Source system -- Order management
    From Order number - Any ordernumber
    say find
    I want to default this Detail ( xxxxx) as Way bill
    value of :DLVB.DETAIL_LABEL
    I have put the following condition on form personalization
    Condition tab
    Triger event
    When new record instance
    Trigger object
    dlvy_s
    Processing mode both
    Actions tab
    Property
    Object type Item
    Target Object DLVY_S.WAYBILL
    Property name Value
    Value
    :DLVB.DETAIL_LABEL
    but it is not defaulting... Appreciate if any one has idea what is wrong in this.
    Edited by: 885022 on Oct 3, 2011 11:31 AM
    Edited by: 885022 on Oct 3, 2011 11:33 AM

    yes Srini
    as we dont have any option via personalization to set the default values ,it can be done through controller extension ,
    in processRequest method of extended controllere get the control for that particular field where u want to set the default value and set the value using fieldbean.setValue(pagecontext,value);
    in case of any particular case ,please post in the forum
    thanx
    Pratap

Maybe you are looking for

  • Apple, please address this issue!!! Searching and special characters

    I've found at least one other topic here regarding this issue, but Apple has yet to address it, or even confirm that it's in fact an issue. A big portion of my library consists of international artists, many who have special/nonstandard characters in

  • G3 "Mini Tower", Need help.

    Ok, I had gotten a G3 a little while ago for free, along with a HP screen. I am quite tech-savvy, so I booted her up, os 9.2.2 was installed on it. It has 256 megs of ram, the original 10 gig hdd. The hdd gave out after 2 boots, so a I picked up a fr

  • How can I migrate Vista Mail to Thunderbird when Vista Mail has no export function?

    I understand TB can directly import .eml messages and folders when they are exported correctly, but Windows Mail in Vista has no export facility. And the third-party TB add-on ImportExport Tools doesn't even list Windows Mail in its import window. Th

  • E-Recruitment Login

    Hi All,     I'm having a problem with the E-Recruitment Login.After I login it goes to APplication wizard rather than the profile of the user.Please let me know why?And how can I fix it. Regards, Ramindra

  • What happened to the Safari status bar?

    Before Lion Safari used to have a nice little piece of functionality in the Status Bar. Before I ask, let me explain what *didn't* change. Still functioning in the status bar is notification that the link you're hovering over wil open up in a new tab