Dear Abhay,
Since you have created Asset Codes in Asset Master, you have to provide Asset Codes in Asset Retirement Derivation Rule, so that system can derive proper values as per your derivate rule. You have to maintain the following derivation rule for Asset Retirement:
Transaction Type (TT)+Asset Code (To-From)+Document Type(DT)=Target Commitment Item
Mention all the Asset Code number ranges maintained in the system, while Document Type AA will be used for TT 200 (Retirement without Revenue) and Document Type DR will be used for TT 210 (Retirement with Revenue). You can derive statistical or dummy commitment item (60 and 3) for processing of transaction.
Further, you can also add cost centre as source field to derive funds centre. Also make sure you keep the rule in the logical order, since it may affect the derivation of fields. Also check note 666322 to make use of trace feature to ensure proper derivation of values.
I hope this will resolve the issue.
Regards,
Amar Lal