cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with condition HM00 distribution

TMNielsen
Contributor
0 Kudos

Hi

We have come across a strange problem in our development system ERP SAPKH61706.

When we add a header condition HM00 to a sales order , it will not distribute to the items according to values, but place the total value on the last item.

Then when we try to save the order we get an Incompletion Log for the other items saying "Missing data: Condition value".


The strange thing is that the distribution works fine in our QA and productive systems. We have compared the condition settings and the pricing procedure, and they are as we expected the same in all 3 systems.


The order items have same item category, but we haven't compared the settings of the item category, because we don't know if this is relevant.

Also we use exactly the same materials - but again, we haven't compared all material master settings, because we don't know if this relevant.


The condition type settings:


Cond. class   is B

Calculat.type is B

GrpCond. is flaged

GrpCond.routine is blank

HeaderCondit. is flaged

Amount/percent is flaged

We would appreciate any hint to what could cause the problem.

Best regards

Accepted Solutions (0)

Answers (2)

Answers (2)

TMNielsen
Contributor
0 Kudos

We have now found that the problem is isolated to one specific customer, so the problem is suddenly not that urgent anymore.


- but we still don't see how the customer has anything to do with this?

former_member211108
Contributor
0 Kudos

Hi Thomas,

May be you can analyze the behavior with the help of t code PRCAT.

Hope this will help you.

Thanks and Regards

Atulkumar Dagade

former_member183424
Active Contributor
0 Kudos

Use group condition routine as 30 - Brazil: Rounding and tick the RoundDiffComp.

Then test the scenario.

TMNielsen
Contributor
0 Kudos

We have already considered the option of using group condition routine. I think in our case 01 will make more sense, but the point is that both DEV and QAS both have this field empty, so it can't explain why there is a difference between the 2 scenarios.