Hi,
Retirement of asset, you can do it but retirement goods, no such logic, if needed you can scraps goods with 551movement type in t.code:MB1A.
And, no such ideas accepted for retirement of storage location and retirement logic not applied to storage location. Also not preferable to delete any storage location from production system where
storage location must have historical transaction data for goods.
You can try to restrict all goods posting to that particular storage location by authorisation concept by creating a “Role” in t.code: PFCG and assign the “Role” to all Users in T.code:SU01.
Regards,
Biju K