Importance of cutting tools in machining industries
Codigo
1. DATA lv_tvarv_cat_incid TYPE tvarv-low.
DATA lv_tvarv_cat_deduc TYPE tvarv-low.
DATA lv_tvarv_en_proceso TYPE tvarv-low.
DATA lv_tvarv_en_cierre TYPE tvarv-low.
DATA lv_tvarv_listo TYPE tvarv-low.
DATA lv_tvarv_asignado TYPE tvarv-low.
DATA lv_tvarv_ejecucion TYPE tvarv-low.
DATA lv_tvarv_incidencia TYPE tvarv-low.
DATA lv_tvarv_escalamiento TYPE tvarv-low.
DATA lv_tvarv_detenido TYPE tvarv-low.
DATA lv_tvarv_reprogramar TYPE tvarv-low.
DATA lv_tvarv_espera_rp TYPE tvarv-low.
DATA lv_tvarv_autorizacion_rp TYPE tvarv-low.
DATA lv_tvarv_ejecucion_rp TYPE tvarv-low.
* obtiene parametros de tabla lt_tvarv ---------------
REFRESH lt_tvarv.
CALL FUNCTION 'ZCRM_RFC_PARAM'
EXPORTING
i_name = 'ZBPM_FALLAS'
* I_NUMB =
i_tabla = 'X'
TABLES
et_tvarv = lt_tvarv
return = lt_return2.
CLEAR lv_tvarv_cat_incid.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_FALLAS'
numb = '0001'.
IF sy-subrc = 0.
lv_tvarv_cat_incid = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_cat_deduc.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_FALLAS'
numb = '0002'.
IF sy-subrc = 0.
lv_tvarv_cat_deduc = lt_tvarv-low.
ENDIF.
REFRESH lt_tvarv.
CALL FUNCTION 'ZCRM_RFC_PARAM'
EXPORTING
i_name = 'ZBPM_ESTATUSTICKETID'
* I_NUMB =
i_tabla = 'X'
TABLES
et_tvarv = lt_tvarv
return = lt_return2.
CLEAR lv_tvarv_en_proceso.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_ESTATUSTICKETID'
numb = '0001'.
IF sy-subrc = 0.
lv_tvarv_en_proceso = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_en_cierre.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_ESTATUSTICKETID'
numb = '0002'.
IF sy-subrc = 0.
2. lv_tvarv_en_cierre = lt_tvarv-low.
ENDIF.
REFRESH lt_tvarv.
CALL FUNCTION 'ZCRM_RFC_PARAM'
EXPORTING
i_name = 'ZBPM_TICKETENPROCESOID'
* I_NUMB =
i_tabla = 'X'
TABLES
et_tvarv = lt_tvarv
return = lt_return2.
CLEAR lv_tvarv_listo.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0001'.
IF sy-subrc = 0.
lv_tvarv_listo = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_asignado.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0002'.
IF sy-subrc = 0.
lv_tvarv_asignado = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_ejecucion.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0003'.
IF sy-subrc = 0.
lv_tvarv_ejecucion = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_incidencia.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0004'.
IF sy-subrc = 0.
lv_tvarv_incidencia = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_escalamiento.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0005'.
IF sy-subrc = 0.
lv_tvarv_escalamiento = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_detenido.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0006'.
IF sy-subrc = 0.
lv_tvarv_detenido = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_reprogramar.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0007'.
IF sy-subrc = 0.
lv_tvarv_reprogramar = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_espera_rp.
3. READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0008'.
IF sy-subrc = 0.
lv_tvarv_espera_rp = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_autorizacion_rp.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0009'.
IF sy-subrc = 0.
lv_tvarv_autorizacion_rp = lt_tvarv-low.
ENDIF.
CLEAR lv_tvarv_ejecucion_rp.
READ TABLE lt_tvarv WITH KEY name = 'ZBPM_TICKETENPROCESOID'
numb = '0010'.
IF sy-subrc = 0.
lv_tvarv_ejecucion_rp = lt_tvarv-low.
ENDIF.