cancel
Showing results for 
Search instead for 
Did you mean: 

Promotion according to dates

Former Member
0 Kudos

Hey SD gurus,

Could help me on mapping this scenario.

I would like to set up a promotion according to dates.

For example,

If a customer makes his sales order between 01.01.09 and 30.04.09 he got a promotion of 10%

If he makes a SO between 01.05.09 and 31.06.09 he got a promotion of 15%

Is that possible ? How ?

I tried to make this possible via VK11 by setteling a condition type Z004.

But, when I make my sales order in 03.03.09, and I bill the customer in 01.07.09, system does not bring the condition record Z004 cause it's no longer available !

Best regards,

Bahia.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Took the help of Abaper !

Thank you all for your efforts.

Former Member
0 Kudos

Hi,

I think so when you are making billing document at that time your pricing has been updated.

Because of that system is showing that mess than condition is no longer available.

If you are making billing document with reference to order go to VTFA

If you are making billing document with reference to delivery go to VTFL

Chose any one as per your process and chose your combination.

Go to the item level and select your item category then click on detail.

Over there change the pricing type to D.

So it will copy the pricing as it is from the order.

Regards

Raj.

Former Member
0 Kudos

Thank's for your valuable answers.

But this doesn't really fit my requirement.

I've imagined something else :

Is it possible to make the system, when calculating the amount of my condition type, to take in consideration the PO date instead of the document date ?

Regards,

Bahia.

Former Member
0 Kudos

I've found some clues but still need your help.

In SPRO, in maitain condition type, under control data 2 tab, there's a field "princing date'.

Can I add another entry F : PO date ?

How ?

Regards,

Bahia.

Former Member
0 Kudos

Any ideas please ?

Former Member
0 Kudos

Nobody please ?

Regards,

Bahia.

Edited by: Bahia M. on Aug 3, 2009 2:50 PM

Former Member
0 Kudos

Hi,

There is another option "order date" in pricing date field in condition type. Please try and let us know if it really works to your requirement.

Ramesh

Edited by: ramesh sankannavar on Aug 3, 2009 5:44 PM

Former Member
0 Kudos

This is what I've talked about.

But I want the system to calculate the condition in reference to PO date not to order date

Should I set a new routine with my abaper ?

Regards,

Bahia

Former Member
0 Kudos

How about Billing date maintained in Pricing date.

What i understand that the discount is displayed in the sales order based on the pricing date. If the pricing date lies in first requirement(condition records), accordingly the discount will be displayed. The same will be copied in billing document.

Ramesh

Former Member
0 Kudos

Thank's for your help my friend. I think we didn't understand each other.

My requirement is how to make the system calculate the amount of the condition type not in reference to sales order date but to PO date.

Regards,

Bahia

Former Member
0 Kudos

Hi,

I donu2019t think so it will help you out.

Because whether you take reference from sales order or purchase order.

System will update the pricing in the billing document.

If your condition has been expired then it will prompt that error.

So if you want to resolve that error then you have to do the setting for the pricing type.

Can you tell why this setting is not usefull for you.

What your requirement then?

If you do this your problem will be solved.

Regards

Raj.

Former Member
0 Kudos

Hi Raj.

Ok let me re-explain the issue.

You're right:

- System update the pricing in the billing document.

- This is because the condition has been expired.

To resolve that, I did the following :

- In SPRO, in maitain condition type, under control data 2 tab, there's a field "princing date'. I maitained value E (sales order)

=> Now system brings the condition record in the invoice even if it has expired. So my problem is basically solved !

Now my question is :

Instead of sales order as princing date in condition type customizing, I would like to use the PO date as a pricing date for this condition.

Regards,

Bahia

Former Member
0 Kudos

Hi,

For that purpose you have to take the help of ABAPer.

Because how the data flow from one document to other document is controlled by copy control.

So for that purpose you need to make changes in copy control of sales order to billing doc.

Just take the help of abaper he will do the necessary changes over there.

And you will get the PO date instead of Pricing date.

I donu2019t know about the ABAPer prog. otherwise I might have given the solution.

Regards

Raj.

Former Member
0 Kudos

Alright.

Thank's my friend

Regards,

Bahia.

Former Member
0 Kudos

Hi

I think you are working in IS-Retail project

Promotions should creates in IS-Retail, Use WAK1 tcode

you can setup your requirement from following settings: Its an standard process

In promotion Header data > under vlidity > 2 fields On sales from - to and Sales ord. from - to mention the dates you wish to want to sale for promotion, and give the sale date in line item under materials.

Promotions conditions setup with condition type groups. you pass the condition types to POS via POS outbound and test it, if you cheking in saleorder chek carefully all dates, chek promotion number is determining in SO or not

regards

satish