Hi,
i have some problems with the call function mentioned above.
First let me show the code:
************************************
*- Kopfdaten füllen
wa_tstko-base_quan = '1'.
wa_tstko-bom_text = text-t11. "'Stücklistentext'.
APPEND wa_tstko TO xt_tstko.
hilfsfeld für Stücklistenposition
DATA: lh_item1(4) TYPE c VALUE '0000'
, lh_item(4) TYPE c.
LOOP AT xt_hstb WHERE box = 'X'.
*- Positionsdaten füllen
ADD 10 TO lh_item1.
SHIFT lh_item1 LEFT DELETING LEADING space.
CONCATENATE '00' lh_item1 INTO lh_item.
CLEAR xt_tstpo.
wa_tstpo-item_no = lh_item.
wa_tstpo-item_categ = 'L'. "Mußeingabe
wa_tstpo-component = xt_hstb-n_matnr. "Mußeingabe
wa_tstpo-comp_qty = xt_hstb-menge. "Mußeingabe
wa_tstpo-comp_unit = xt_hstb-mmein.
wa_tstpo-item_text1 = xt_hstb-ojtxb.
APPEND wa_tstpo TO xt_tstpo.
ENDLOOP.
CALL FUNCTION 'CALO_INIT_API'.
CALL FUNCTION 'CSAP_MAT_BOM_CREATE'
EXPORTING
material = xl_matnr
plant = xp_werks
bom_usage = 'L'
valid_from = xl_datuv
CHANGE_NO =
REVISION_LEVEL =
i_stko = xt_tstko
FL_NO_CHANGE_DOC = ' '
FL_COMMIT_AND_WAIT = ' '
FL_CAD = ' '
FL_DEFAULT_VALUES = 'X'
IMPORTING
FL_WARNING = xh_flg_warning
bom_no = xh_stlnr
TABLES
t_stpo = xt_tstpo
EXCEPTIONS
error = 1
OTHERS = 2
********************
i always get following dump.
exception: ..... KEY_INCOMPLETE....
????????????
Does anybody have some answers for that problem?
thx
Thomas