"""Get feature flags on backend.""" from owsfeatures import features from ows_accounting.constants import feature def is_transaction_types_with_sales_snowflake_migration_enabled(): """Check transaction_types_with_sales_snowflake_migration flag. Returns: bool: whether transaction_types_with_sales_snowflake_migration flag is enabled """ return features.is_feature_enabled( feature.TRANSACTION_TYPES_WITH_SALES_SNOWFLAKE_MIGRATION) def is_subaccount_gross_net_enabled(): """Check subaccount_gross_net_enabled flag. Returns: bool: whether first_statement_period flag is enabled """ return features.is_feature_enabled( feature.SUBACCOUNT_GROSS_NET) def is_vendor_gross_net_enabled(): """Check vendor_gross_net_enabled flag. Returns: bool: whether vendor_gross_net_enabled flag is enabled """ return features.is_feature_enabled(feature.VENDOR_GROSS_NET)