cancel
Showing results for 
Search instead for 
Did you mean: 

SD Pricing : Reference Condition Type

mahendra_jani3
Contributor
0 Kudos

Hi Team,

I have requirement of Copying Price from MM Condition type to SD Condition type.

I went through various forums and made configuration accordingly but this requirement has not been worked out in standard way.

Below Settings have been done :

1) Created Condition type ZAS1 in MM as well as SD.

2) Created Same Access Sequence Code and Used Same Table Codes in Access Sequence for both Condition types in MM and SD.

But it does not work.

I checked copying Condition rule logic, But it shows Source and Target as Same, Even though it shows selection of Material Code from Various Application ultimately it refers to the same Source and Same Target as shown in Image.

Request your help for the same as this needs to be achieve and we have restriction of developments so needs to achieve by Standard manner.

Thanks in Advance.

Regards,

MJ.

Accepted Solutions (1)

Accepted Solutions (1)

former_member209761
Active Contributor
0 Kudos

Dear Mahendra,

You mean to say system is not allowing you to keep V as the Target application right?

What is the message coming when you are trying to enter V in TA?

I think its better you have a Alt.cond.type routine assigned to your condition type in sales pricing procedure to check for the records maintained for the condition type in application area : purchasing.

Thanks & Regards,

Hegal K Charles

mahendra_jani3
Contributor
0 Kudos

Hi Hegal,

I understand that will be easiest way to get the price but we are under strict restriction to use only Standards and very rare developments with detailed justifications are allowed.

About TA ...It is not in changeable mode. System automatically picks the same.

If I try with Blank Access Sequence in SD condition type, then system brings  ZERO value only but in Analysis atleast it says that Condition record has been found.

Regards,

MJ.

former_member209761
Active Contributor
0 Kudos

Dear Mahendra,

Have you maintained condition record for SD condition type.?

I am not sure about this functionality, but from help i understand this is applicable for copying price from condition types but specific for application area.

Anyways lets wait for some expert opinion on this.

Thanks & Regards,

Hegal K Charles

mahendra_jani3
Contributor
0 Kudos

Hi Hegal,

Thanks a lot. That was the point which I was missing I believe.

When I maintained the Price for that condition type with ZERO value and saved the Condition record, System copied the price from MM Condition type.

To summarize, the action I have taken,

Below Settings have been done :

1) Created Condition type ZAS1 in MM as well as SD.

2) Created Same Access Sequence Code and Used Same Table Codes in Access Sequence for both Condition types in MM and SD.

3) Assigned MM Condition type with Application M in Ref. Condition type Field of SD condition type.

4) Maintained Condition Record with Zero Price at same level, where MM Condition Record was updated.

It has worked out.

Regards,

MJ.

former_member184065
Active Contributor
0 Kudos

Dear,

I have requirement of Copying Price from MM Condition type to SD Condition type.

One small doubt on this .

Why you want to maintain condition record from SD side ?( you want Price fro MM side right ) then what is the use to maintain condition record ?

Note : You have created all things / settings then that we are calling price is coming from MM side to SD side .What a funny thing .

3) Assigned MM Condition type with Application M in Ref. Condition type Field of SD condition type.

You know without above setting then dont we get that condition type in Sales Order Level ?

You have created MM condition type just like same as SD condition Type in SD side after maintain condition record .Isn't sufficient to get that condition type with record in Sales Order Level ?   .My opinion is yes,it is sufficient to get that condition type with record .Now ,where MM price is copying into SD side .

Copy price means if we maintain record in MM then it needs to be copy in SD side also when a movement you enter that condition type in Sales Order Level .

If you have any doubts please let me know or else If I did any mistake then let me know .

Thanks,

Dead Man

mahendra_jani3
Contributor
0 Kudos

Hi Sir,

I have requirement of Copying Price from MM Condition type to SD Condition type.

One small doubt on this .

Why you want to maintain condition record from SD side ?( you want Price fro MM side right ) then what is the use to maintain condition record ?

Note : You have created all things / settings then that we are calling price is coming from MM side to SD side .What a funny thing .

As SD condition record maintainance happens by VK11 and for MM by MEK1, there can be chances that we may have 2 different values maintained for Same Condition type.

Why we need it at both side?

As per Country India Version Requirement, Excise will be determined in Stock Transfer Order as well as in Proforma Invoice.

Which will subsequently be used for loading Excise to receiving plant from PO value and for Creation of Excise Invoice from Proforma Invoice.

That's why to keep both values Same, we need common Base value in MM as well as SD and that's what we are copying.

You know without above setting then dont we get that condition type in Sales Order Level ?

You have created MM condition type just like same as SD condition Type in SD side after maintain condition record .Isn't sufficient to get that condition type with record in Sales Order Level ?   .My opinion is yes,it is sufficient to get that condition type with record .Now ,where MM price is copying into SD side .

Copy price means if we maintain record in MM then it needs to be copy in SD side also when a movement you enter that condition type in Sales Order Level .

Then Why did I created Condition Record in SD side if I am referring the Value maintained in MEK1 by MM Team?

For copying value from MM condition record maintainance to SD Pricing, some how SAP wants the record to be populated first in Sales Order or Billing Document, then only it copies values from MM to SD.

I do not have answer why it happens that way.

But by any means, That condition record needed to be Populated, in Pricing, that's why I maintained the same in VK11 with ZERO value, and after that it copied price maintained in MEK1 for ref. Condition Type.

Hope I have cleared the purpose of using this functionality.

Regards,

MJ.

former_member489399
Participant
0 Kudos

Hi Hegal

I got more or less same situation here, I need to copy EK01 value to ZPSF (Service flat price condition)

Can you suggest a solution. I cant put EK01 as referance because that is not available T685, because its usage and application are different.

Former Member
0 Kudos

This message was moderated.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hey MJ

I assume you have done customizing in V/06 for Ref cond type.

Have you also maintained Copying rule for Condition types in VB(C (SD custo)

Regards,

Dinesh

mahendra_jani3
Contributor
0 Kudos

Hi Dinesh,

System only allows to update Same Application means SD Condition type to SD Condition Type updates only.

Not allows to update Cross Module Condition types.

Regards,

MJ.

Former Member
0 Kudos

Hi MJ

In my client we have done the opposite, that is copy MM condition from SD. Both conditions have same access sequence, however names of both conditions are not identical. ZI00 from MM is copied from YI00 from SD.

In MM custo, we kept Rel. to pricing and Pricing on/off both Checked.

Could you try renaming either one?

Also I assume you kept both conditions with same characteristics, atleast critical fields such as condition class and calculation type.

What is the message you see in SD document for the condition?

/Dinesh

mahendra_jani3
Contributor
0 Kudos

Hi Dinesh,

Naming does not have any impact on result. I tried with different name as well and it works fine.

In Analysis, I can see Condition record has been determined at specific level.

But when I open the Condition record it takes me to MM Condition record maintenance details.

Regards,

MJ

Former Member
0 Kudos

This message was moderated.

0 Kudos

Hi,

Try entering the reference condition type in V/06 as ZAS1.

thanks,

Saravanan Chinniah.

mahendra_jani3
Contributor
0 Kudos

Hi Sarvanan,

I have updated In SD condition type with Ref. Condition type of MM and view as M (Purchasing)

Regards,

MJ.