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
.