Top Banner
Assign Freight Cost On Shipping Transaction Purpose : Assign Freight Cost On Delivery Number For Multi Sales Order Line In shipping Transaction Form Setup Overview: 1- Defining Freight Cost Type Lookups 2- Create a pricing attribute based off Freight Cost Type 3- Setup a formula to use the pricing attribute based on Freight Cost Type. 4- Create a Freight and Special charge List modifier that uses this 5- Test with various sales orders(s). 1- Defining Freight Cost Type Lookups Responsibility: Order Management Super User Navigate to: Setup > Shipping > Lookups Do a find on Type FREIGHT_COST_TYPE Under Code , enter a new record.
30

Assign Freight Cost On Shipping Transaction

Apr 21, 2017

Download

Business

Ahmed Elshayeb
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Assign Freight Cost On Shipping Transaction

Assign Freight Cost On Shipping TransactionPurpose : Assign Freight Cost On Delivery Number For Multi Sales Order Line In shipping Transaction Form

Setup Overview:

1- Defining Freight Cost Type Lookups

2- Create a pricing attribute based off Freight Cost Type

3- Setup a formula to use the pricing attribute based on Freight Cost Type.

4- Create a Freight and Special charge List modifier that uses this

5- Test with various sales orders(s).

1- Defining Freight Cost Type LookupsResponsibility: Order Management Super User Navigate to: Setup > Shipping > LookupsDo a find on Type FREIGHT_COST_TYPE

Under Code , enter a new record.

Code Meaning DescriptionSH_HANDLING SH Handling Costs SH Handling Costs

Page 2: Assign Freight Cost On Shipping Transaction

2- Create a pricing attribute based off Freight Cost Type

Responsibility: Oracle Pricing Manager Navigate to: Setup > Attribute Management > Context and Attributes

Page 3: Assign Freight Cost On Shipping Transaction

Do a find on Type = Pricing Context, Code = PRICING ATTRIBUTE

Under attributes, enter a new record. Code = KS_ORD_ADJ (or desired value) Name = KS_ORD_ADJ (or desired value) Description = KS_ORD_ADJ (or desired value) Precedence = 220 (or desired value)

Code Name Description PrecedenceSH_HANDLING SH Handling Cost SH Handling Cost 740 Or 220

Page 4: Assign Freight Cost On Shipping Transaction

Application Name Column_Mapped Value SetAdvanced Pricing PRICING_ATTRIBUTE27 QP: Number* Notice that the data type shows NumberSave. Exit the forms to go back to the navigatorNavigate to: Setup > Attribute Management > Attribute Linking And Mapping

Page 5: Assign Freight Cost On Shipping Transaction

Do a FIND for pricing transaction entity = Order Fulfillment, Context Type = Pricing Context

Page 6: Assign Freight Cost On Shipping Transaction

Place the cursor on code = PRICING ATTRIBUTE

Choose the Link Attributes (button)

Page 7: Assign Freight Cost On Shipping Transaction
Page 8: Assign Freight Cost On Shipping Transaction

Enter a new record:

Code Level Attribute Mapping MethodSH_HANDLING Line ATTRIBUTE MAPPING

Page 9: Assign Freight Cost On Shipping Transaction

Choose the Attribute Mapping (button)Place the cursor on “Application Name” next to request type = ONT (Order Management Order)

Page 10: Assign Freight Cost On Shipping Transaction

Select Advanced Pricing from the list of values

Under Line Level, enter: User Source Type = PL/SQL API

User Value String = OE_CHARGE_PVT.GET_COST_AMOUNT('SH_HANDLING')

Check “Enabled”

Save

Page 11: Assign Freight Cost On Shipping Transaction

From the top menu, select tools > Build Attribute Mapping Rules One should

Page 12: Assign Freight Cost On Shipping Transaction

3- Setup a formula to use the pricing attribute based on Freight Cost Type.

Responsibility: Oracle Pricing Manager Navigate to: Pricing Formulas > Formulas Setup

Page 13: Assign Freight Cost On Shipping Transaction

Name Description FormulaZiad Handling Ziad Handling Cost Formula nvl(1,3)*2

Enter a record under formula lines: Formula Type Pricing Attribute Context Pricing Attribute Component StepPricing Attribute Pricing Attribute SH Handling Cost 1Numeric Constant 1 2Numeric Constant 0 3

Save

Page 14: Assign Freight Cost On Shipping Transaction
Page 15: Assign Freight Cost On Shipping Transaction

From the top menu, select Tools > Build Formula Package

Page 16: Assign Freight Cost On Shipping Transaction

4- Create a Freight and Special charge List modifier that uses this

Responsibility: Oracle Pricing Manager Navigate to: Modifier > Modifier Setup

Page 17: Assign Freight Cost On Shipping Transaction

Enter a record as follows: Type : Freight and Special charge List List Number: Ziad Freight (or as one desires) Active and Automatic are enabled Name : Ziad Freight Cost (or as one desires)

Page 18: Assign Freight Cost On Shipping Transaction
Page 19: Assign Freight Cost On Shipping Transaction

Under the Modifiers Summary tab:Enter a Modifier No: Ziad Handling Record Level = Line Modifier type = Freight/Special ChargeAutomatic and Override are checked Pricing Phase = 50 Line Charges

Under the Discounts/Charges tab enter:

Page 20: Assign Freight Cost On Shipping Transaction
Page 21: Assign Freight Cost On Shipping Transaction

Charge Name : SH Handling CostsFormula : Ziad Handling Application Method : Lumpsum Save

Page 22: Assign Freight Cost On Shipping Transaction
Page 23: Assign Freight Cost On Shipping Transaction

Save

Page 24: Assign Freight Cost On Shipping Transaction
Page 25: Assign Freight Cost On Shipping Transaction
Page 26: Assign Freight Cost On Shipping Transaction

Save

Run Request : Build Attribute Mapping Rules

Page 27: Assign Freight Cost On Shipping Transaction
Page 28: Assign Freight Cost On Shipping Transaction
Page 29: Assign Freight Cost On Shipping Transaction

5- Test with Various Sales Order Scenarios