add BaseTranAppService, BaseTranDataAccess and BaseMovementDataAccess; add register_value, tag_unit_price to system_setting;