Question: why okb9 is required in sap?
Answer: OKB9 is used for making default settings to the GL accounts. You can assign either a cost center, order or profit center to the cost elements. Whenever the system is not able to find a cost center entered for this expense account it will default from this OKB9 settings.