You are on page 1of 5

Implicit enhancement issues in function module /DBM/WTY_CLAIM_FI_DETERMINE

1 . Enhancement at the end of function module is not called – should be at the beginning in case just
warranty process with warranty invoice is used.

2. ls_acc (ls_acc--bukrs) is initial and therefore no entry is read from lt_param_val

3. lv_clmno is initial and therefore no data are read from function module
WTY03_RELATION_FIND. Iv_clmno should be used instead.
4. function module AC_DOCUMENT_RECORD has to be called with parameter X_DIALOG = ‘ ‘
because default valu eis X and therefore pop up with corresponding documents is displayed.
5. lv_bkpf is type belnr but it should be belnr_d otherwise accounting document number is not
stored correctly.
6. lv_cobk is type belnr but it should be co_belnr otherwise controlling document is not stored
correctly.

You might also like