Buen dia amigos de forosap, me esta apareciendo el siguiente error:
The column name "WERKS" is unclear ., este es el codigo que estoy empelando:
MODULE user_command_0500 INPUT.
CASE ok_code.
WHEN 'EXECUTE'.
SELECT mapl~werks mapl~plnty mapl~plnnr mapl~plnal mapl~datuv mapl~matnr
plko~ktext mara~mtart
FROM mapl INNER JOIN plko ON mapl~werks = plko~werks
AND mapl~plnty = plko~plnty
AND mapl~plnnr = plko~plnnr
AND mapl~plnal = plko~plnal
INNER JOIN mara ON mapl~matnr = mara~matnr
INTO TABLE t_mapl
WHERE mtart eq mara-mtart
AND werks eq mapl-werks. "ACA ES EL ERROR"
IF sy-subrc <> 0.
ENDIF.
CALL METHOD r_grid->refresh_table_display.
WHEN 'BACK' OR 'CANCEL' OR 'EXIT'.
LEAVE TO SCREEN 0.
WHEN OTHERS.
ENDCASE.
ENDMODULE.
Espero puedan ayudarme.
Saludos
Editar/Borrar Mensaje
The column name "WERKS" is unclear ., este es el codigo que estoy empelando:
MODULE user_command_0500 INPUT.
CASE ok_code.
WHEN 'EXECUTE'.
SELECT mapl~werks mapl~plnty mapl~plnnr mapl~plnal mapl~datuv mapl~matnr
plko~ktext mara~mtart
FROM mapl INNER JOIN plko ON mapl~werks = plko~werks
AND mapl~plnty = plko~plnty
AND mapl~plnnr = plko~plnnr
AND mapl~plnal = plko~plnal
INNER JOIN mara ON mapl~matnr = mara~matnr
INTO TABLE t_mapl
WHERE mtart eq mara-mtart
AND werks eq mapl-werks. "ACA ES EL ERROR"
IF sy-subrc <> 0.
ENDIF.
CALL METHOD r_grid->refresh_table_display.
WHEN 'BACK' OR 'CANCEL' OR 'EXIT'.
LEAVE TO SCREEN 0.
WHEN OTHERS.
ENDCASE.
ENDMODULE.
Espero puedan ayudarme.
Saludos
Editar/Borrar Mensaje
Comentario