This content has been marked as final. Show 6 replies
This happens due to associative defaulting rules for Transaction Phase and Ordered Date. But to cut the story short here's what you need to do:
Go to the OM Setup >>defaulting rules >> order Management >> Search for Date Ordered. Disable the seeded Defaulting rule 'Always" that is set to System Variable "sysdate". Or just set the precedence number to something which comes much later. And then In the top precedence, select "In fulfilment Phase" as the defaulting condition. Enter Source Type as "Same Record". Enter Default Source as "Ordered Date". Please let me know if that worked.
Thanks for the reply, while performing the steps which you suggested. I had 1) Always, 2) In Negotiation Phase, 3)payment Type as default conditions. I couldn't find *'In Fulfilment Phase'* as the defaulting condition in the top precedence. I selected ' In Negotiation Phase' and saved it. I took a Sales Order which is booked and changed the ship to address and tried to save it. During this I am getting a NOTE: ordered Date is required on a booked order.Any advise.
Thanks in Advance,
Edited by: Veronica on Apr 11, 2012 1:05 PM
Negotiation Phase is only for Quotes - it does not apply to Sales orders. You need to create a Defaulting Condition template similar to that called 'In Fulfilment Phase' for Sales orders.
Here are the details:
(1) Navigate to Setup >> Rules >> Search for Application='Order Management' and Entity = 'Order Header' >> Once the rules appear click on 'Defaulting Condition template' >> Under 'In Negotiation Phase' create another Validaton template named 'In Fulfillment Phase' >> Enter any Group# >>Under Validation Rules, Select Attribute as 'Transaction Phase' >> Mark it '=' 'Fulfillment' >> Save
(2) Click Tools (top menu option) >> Generate Defaulting Handler package (you can also run the conc program)
(3) Go to the Ordered Date defaulting rule and do as I had mentioned below.
Please let me know if that helped.