Small remark to Shyam's feedback:
This functionality is more commonly achieved by definition of budgetary and posting addresses in budget structure and its further derivation. There is no need to mark 'upper' commitment items as 'Not directly postable' for this purpose. However, this flag can be used as 'second safety' measure.