Skip to Content
0
Former Member
Nov 15, 2005 at 08:38 PM

Pass a value of a file to a variable in a server proxy.

19 Views

I need to pass a value of a file to a variable in a server proxy and the system tell me that:

Field "INPUT-ENTRADA-ITEM-ZCO_BUDGT_MI_IN_ZBAPI_KP06_EN-VERSION" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement. "DATA" statement.

Thanks for the help.

This is my code:

DATA: bdc_line TYPE bdcdata.
DATA: bdc_tab  TYPE TABLE OF bdcdata.
DATA: opt TYPE ctu_params.

 CLEAR bdc_line.
  bdc_line-program = 'SAPLKPP0'.
  bdc_line-dynpro  = '1000'.
  bdc_line-dynbegin = 'X'.
  APPEND bdc_line TO bdc_tab.

  CLEAR bdc_line.
  bdc_line-fnam = 'KPP0B-VALUE(01)'.
  bdc_line-fval = input-entrada-item-zco_budgt_mi_in_zbapi_kp06_en-PER1.
  APPEND  bdc_line TO bdc_tab.

  CLEAR bdc_line.
  bdc_line-fnam = 'KPP0B-VALUE(02)'.
  bdc_line-fval = input-entrada-item- zco_budgt_mi_in_zbapi_kp06_en-PER2.
  APPEND bdc_line TO bdc_tab.

CALL TRANSACTION 'KP06' USING bdc_tab
                          MODE 'A'
                          UPDATE 'S'.