assign freight cost on shipping transaction

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

Upload: ahmed-elshayeb

Post on 21-Apr-2017

327 views

Category:

Business


2 download

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