assign freight cost on shipping transaction

Post on 21-Apr-2017

327 Views

Category:

Business

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

2- Create a pricing attribute based off Freight Cost Type

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

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

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

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

Place the cursor on code = PRICING ATTRIBUTE

Choose the Link Attributes (button)

Enter a new record:

Code Level Attribute Mapping MethodSH_HANDLING Line ATTRIBUTE MAPPING

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

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

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

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

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

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

From the top menu, select Tools > Build Formula Package

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

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

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)

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:

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

Save

Save

Run Request : Build Attribute Mapping Rules

5- Test with Various Sales Order Scenarios

top related