11

Click here to load reader

Pricing Date in Sales Process

Embed Size (px)

Citation preview

Page 1: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 1/11

Pricing date in sales process

Pricing Date

 

Pricing conditions are calculated based on a pricing date. In this document we are

going to have a look at the different places where we can influence pricing date

proposal and see how system gets and applies it according to certain priorities.

 

In customizing

 

 There are two places where we can customize pricing date proposal that will be

used in sales documents.

 

When we define a sales order type, transaction code VV!, we have field Proposal

for pricing date, TV"#$P%&"TV, with the following values available'

 

‘ ‘ Proposal based on today(s date

" Proposal based on re)uested delivery date *header+ Proposal based on valid$from date *header+

- Proposal based on contract start *headeritem+

 

Page 2: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 2/11

When creating a sales document, proposed pricing date is shown in overview

screen.

 

"nother place where date proposal can be set is at price condition. When wedefine a price condition in customizing, we have field

Pricing date, T/!0"$#P%&T, with the following entries available'

 

‘ ‘ 1tandard *#2#$P%1&T3 ta4 and rebate #2#$56&"+

" &ate of services rendered *#2#$56&"+

Page 3: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 3/11

Price date *#2#$P%1&T+

- illing date *#2#$5#&"T+

& -reation date *#2#$7%&"T+

7 rder date *#2#$"6&"T+

 

-onsiderations'

When using ". This is the %e)uested &elivery &ate from overview sales document

not from line item. If we change this date in the sales document overview, we

have to run a new pricing for the document or a new pricing at item level to get

the price condition defined with price date proposal ", updated as per new

re)uested delivery date. "lso, we have to consider that updating this date will

update billing date.

When using -. 1imilarly to when using ", if we change billing date at header level,

we need to run a new pricing for the document or a new pricing at item level to

get the price condition defined with price date proposal -, updated as per new

billing date.

 

&ate pricing proposal at condition level is applied only to price conditions that

have defined a date pricing proposal, rest of price conditions will use pricing date

defined at sales document header level as we8ve seen previously.

Page 4: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 4/11

 

 That means that we can have different pricing dates in our document. 9et see an

e4ample, in the sales order, where I8ve set pricing date

proposal for price condition P%:: to - *billing date+ and left blank pricing proposal

in document type *price date+.

We8ve maintained prices

Page 5: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 5/11

When creating sales order, on ;<.=:, I set manually billing date at header level to

0.== *to ensure system will pick up == 76% price for the e4ample+

 

We check price conditions after entering material and )uantity, for P%:: and

discount condition >>#? *for >>#? condition, no date pricing proposal is set,

 T/!0"$#P%&T is blank, that is, price date+

Page 6: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 6/11

 

User exit

 

When the re)uirements can@t be achieved with standard solution e4plained above,

we can use following user e4its'

 

6ser e4it 2V<0"5>>, form 617%7AITB2V7B5I79&BTBV#& to update field V#&$

P%1&T *pricing date+.

6ser e4it %V/:"5>>, form 617%7AITBP%I-ICDBP%7P"%7BT#2# to update field

 T#2#$P%1&T *pricing date+.

 

Manually

 

We can set manually pricing date at different documents and processes.

 

In sales documents we can set manually billing date at header level *applicable tothe whole document+ and at item level *applicable to a line item+.

Page 7: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 7/11

 

When working with deliveries, at the time of posting goods issue for a delivery*PDI+, we can set a PDI date that will then be taken as billing date when billing. 5ore4ample with transaction V9:/D, when clicking on Post Doods Issue button, a popup is displayed

 

Page 8: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 8/11

 

 This billing date will be used as pricing date.

5or this, we need also to update pricing type *set to or -+, in copy control, at

item level, in transaction VT59. When billing, a new pricing will be run.

We can also set a pricing date when billing, in transaction V5:= or V5:< *tab&efault data+, field pricing date. "s a result, system will run al new pricing for thedocuments that will be billed using this pricing date *in transaction VT59, copycontrol, at item level, pricing type should be set to or -+.

 

Cooking it all together

 

9et@s see what happens when we put all together in different combinations and

Page 9: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 9/11

the results obtained.

 

 This table shows from a sales document, what pricing dates are taken whenbilling. 1ee below how to read it.

 

Page 10: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 10/11

 

9et@s see how to read above table for e4ample in row number /'

 

We have condition pricing date proposal in P%:: condition set as " *date ofservice rendered or re)uested delivery date+, sales order type used has been

defined in customizing with today@s pricing date proposal *left blank+. We createour sales order *V":=+ on ;0.=: and system calculates re)uired delivery date on0.==. "s a result, P%:: pricing date is 0.== and >>5? *without pricing dateproposal+ condition is ;0.=:.

 

While Posting goods issue with V9:/D, we set manually actual PDI date to ;?.=:.

 

We run V5:< and set as default billing date =.== and when we billing, system runsa new pricing *defined in copy control, &elivery to

Invoice for line item T"C value + getting the following results' P%:: billing date is;?.=: *system checks in custo actual value in field price date proposal forconditions, for P%::, value ", which is "ctual PDI date+ and >>5? billing date is=.== *>>5? condition price date proposal is blank+.

 

In the e4ample in row number ?, price date condition for P%:: is left blank. Whenrunning a new pricing in billing, system then picks as pricing date that set asdefault in V5:< *=.==+.

Page 11: Pricing Date in Sales Process

8/13/2019 Pricing Date in Sales Process

http://slidepdf.com/reader/full/pricing-date-in-sales-process 11/11

 

74amples from row number =? to ;< post goods issue is done by V9:EC instead ofV9:/D *here documents created on ;/.=: instead of ;0.=:+.

 

In e4amples from row number ;! to E0, there are no deliveries involved, billing

sales documents directly.

In short, when creating a sales document, system after getting pricing date

proposal from sales order type, will proceed to get pricing dates for pricing

conditions on the document by this priority'

 

=$Pricing date proposal for price condition defined in customizing

;$Pricing date for sales order line item

E$Pricing date for sales order header

 

When creating a billing document'

 

If price redetermination is set in copy control at item level *values , -+'

=$Pricing date proposal for price condition defined in customizing

;$Pricing date set in V5:<$V5:=

E$Pricing date from actual PDI

<$Pricing date from sales order

 

If no price redetermination is set in copy control at item level, Prices come from

sales document.