Hi all,
we created one routine to restrict usage of some condition types for Purchase Order . These are manual condition types .
Created one Rotuine in VOFM --Pricing.Wrote code in FORM KOBED_904 perform.Assigned routine in the M/08 Tcode for those condition types and in routine logic restricting condition types based on sy-subrc value.
when i enter another manual condition type in header for which the routine is not assigned the condition base value of the condition type to which the routine as assigned becomes zero. hence the condition value also becomes zero.
if i enters same in item level it is working fine.
Regards,
Ajay