SAP Message RTP228 - Invalid data during transfer distribution

Diagnosis
Reason codes and with holding amount not needed during transferdistribution.

Procedure
Do not fill data for these fields
IRS_DCODE (Primary reason codes)
IRS_SCODE (Secondary reason codes)
CURRENCY (Currency for with holdingamount)
,,,, WH_AMOUNT_TOTAL (Total with holding amount fordistribution)