Skip to Content
0
Former Member
May 14, 2008 at 11:28 AM

Data cannot be converted to a character-type field

4897 Views

Hi, i'm trying to make a program that display flight data using BAPI_FLIGHT_GETDETAIL function module.

The problem is when i'm trying to display the output using write, it keeps saying data cannot be converted to a character-type field,in this case it is wa_flight_data. Here is the code :

DATA : wa_flight_data TYPE bapisfldat,

wa_add_info TYPE bapisfladd,

wa_availability TYPE bapisflava,

it_ret TYPE STANDARD TABLE OF bapiret2,

wa_ret TYPE bapiret2.

PARAMETERS : pa_carr TYPE sflight-carrid,

pa_conn TYPE sflight-connid,

pa_date TYPE sflight-fldate.

CALL FUNCTION 'BAPI_FLIGHT_GETDETAIL'

EXPORTING

airlineid = pa_carr

connectionid = pa_conn

flightdate = pa_date

IMPORTING

flight_data = wa_flight_data

additional_info = wa_add_info

availibility = wa_availability

TABLES

  • EXTENSION_IN =

  • EXTENSION_OUT =

return = it_ret.

WRITE : / 'Flight Data: ', wa_flight_data,

'Additional Info: ', wa_add_info,

'Availibility: ', wa_availability.

Regards,

Jul