Skip to Content
0
Nov 04, 2012 at 07:58 PM

Class + Method for actual Price of Material (Product)

49 Views

Hi,

I am searching for a class and method to calculate actual price of a material. I tried the class cl_cost estimate and its methode "calculate" but I get result with '0'. Am I wrong with the class, or ist the class right class right?

please help

Jarda

my code:

CREATE OBJECT LR_WRAP_MATERIAL

EXPORTING

IM_MATERIAL_NUMBER = material

IM_PLANT = '003'. "werks





CALL METHOD CL_COST_ESTIMATE=>IF_COST_ESTIMATE~CREATE

EXPORTING

IM_QUANTITY = z_quantity2

IM_COSTING_VARIANT = 'PPC1'

IM_VALUATION_DATE = sy-datum

IM_COSTING_DATE_FROM = sy-datum

IM_COSTING_DATE_TO = sy-datum

IM_COSTING_VERSION = '01'

IM_NO_COST_ROLLUP = 'X' "space

IM_SAVING_ALLOWED = 'X'

IM_OBJECT_OF_COSTING = LR_WRAP_MATERIAL

IM_NO_COST_ESTIMATE_REF = 'X'

RECEIVING

RE_COST_ESTIMATE = lr_cost_estimate.



CALL METHOD LR_COST_ESTIMATE->CALCULATE.

CALL METHOD LR_COST_ESTIMATE->GET_RESULT

IMPORTING

EX_RESULT = z_result

EX_INVALID = z_result_io

.