Hi,
Routing is creating but operations are not updated using bapi_routing_Create....please help in this.....
refer the following code...
*operations
operation-activity = w_itab-operation.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-activity
IMPORTING
output = operation-activity.
operation-work_cntr = w_itab-work_center.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-work_cntr
IMPORTING
output = operation-work_cntr.
operation-operation_id = 'VF'.
operation-plant = w_itab-plant.
operation-control_key = w_itab-control_key.
operation-description = w_itab-opr_text.
operation-base_quantity = w_itab-base_quantity.
* CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
* EXPORTING
* input = operation-base_quantity
* IMPORTING
* output = operation-base_quantity.
operation-free_grid ='X'.
operation-valid_from = sy-datum.
operation-valid_to_date = sy-datum.
operation-cost_relevant = 'X'.
operation-operation_measure_unit = w_mara-meins.
operation-ind_splitting_reqrd = 'X'."??
operation-max_no_of_splits = '1'."???
operation-required_overlapping = 'X'."????
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-operation_measure_unit
IMPORTING
output = operation-operation_measure_unit.
operation-operation_measure_unit_iso = operation-operation_measure_unit.
operation-denominator = '1'.
operation-nominator = '1'.
* operation-break_unit = 'KG'.
* operation-break_unit_iso = 'KG'.
operation-acttype_01 = 'MFT_02'.
operation-std_value_01 = w_itab-machine.
operation-std_unit_01 = w_itab-m_uom.
operation-std_unit_01_iso = w_itab-m_uom.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_01
IMPORTING
output = operation-std_unit_01.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_01_iso
IMPORTING
output = operation-std_unit_01_iso.
operation-acttype_02 = 'MFT_03'.
operation-std_value_02 = w_itab-labour.
operation-std_unit_02 = w_itab-l_uom.
operation-std_unit_02_iso = w_itab-l_uom.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_02
IMPORTING
output = operation-std_unit_02.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_02_iso
IMPORTING
output = operation-std_unit_02_iso.
operation-acttype_03 = 'MFT_04'.
operation-std_value_03 = w_itab-power.
operation-std_unit_03 = w_itab-p_uom.
operation-std_unit_03_iso = w_itab-p_uom.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_03
IMPORTING
output = operation-std_unit_03.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_03_iso
IMPORTING
output = operation-std_unit_03_iso.
operation-acttype_04 = 'MFT_05'.
operation-std_value_04 = w_itab-d_over_head.
operation-std_unit_04 = w_itab-d_uom.
operation-std_unit_04_iso = w_itab-d_uom.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_04
IMPORTING
output = operation-std_unit_04.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_04_iso
IMPORTING
output = operation-std_unit_04_iso.
operation-sequence_no = '000000'.
operation-acttype_05 = 'MFT_06'.
operation-std_value_05 = w_itab-i_over_head.
operation-std_unit_05 = w_itab-i_uom.
operation-std_unit_05_iso = w_itab-i_uom.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_05
IMPORTING
output = operation-std_unit_05.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = operation-std_unit_05_iso
IMPORTING
output = operation-std_unit_05_iso.