If you use the extended interest indicator ( = account number ) for the vendor account balance interest, an error message is displayed that the interest indicator BLANK is not defined.
Cause and prerequisitesProgram error
SolutionIn Program RFKZIS00, insert the line marked with "S11KQQQQQ or write `*` at the first position: .
.
.
IF SY-SUBRC <> HEX00.
ERR056-FLAG = 'X'.
* PERFORM T056FTAB_COLLECT(RFZINSS0) USING LFA1-KUNNR "S11KQQQQQ
PERFORM T056FTAB_COLLECT(RFZINSS0) USING LFA1-LIFNR "S11KQQQQQ
LFB1-BUKRS
LFB1-VZSKZ.
PERFORM DEBUGGING-MODE USING '0130'. "VZSKZ nicht in TX56 vorhanden
.
.
.
PERFORM DEBUGGING-MODE USING '0140'. "VZSKZ = Kontenverzinsung?
CHECK T056-KENNZ = 'S'.
IF T056-VZSKZ_L NE SPACE.
* MOVE LFA1-KUNNR TO WAVZSKZ."ErweitertesVerzinsungskennz."S11KQQQQQ
MOVE LFA1-LIFNR TO WAVZSKZ."ErweitertesVerzinsungskennz."S11KQQQQQ
ELSE.
MOVE LFB1-VZSKZ TO WAVZSKZ.
ENDIF.
.
.
.
IF SY-SUBRC NE 0.
* PERFORM T056SFTAB_COLLECT(RFZINSS0) USING LFA1-KUNNR "S11KQQQQQ
PERFORM T056SFTAB_COLLECT(RFZINSS0) USING LFA1-LIFNR "S11KQQQQQ
LFB1-BUKRS
WAVZSKZ.
REJECT.
ENDIF.
No comments:
Post a Comment