Module trase.tools.pcs.commodities.equivalence.groups.retrieve
Functions
def get_commodity_equivalence_group_commodity_id(group_id: int, cur=None) ‑> intdef get_commodity_equivalence_group_data(group_id: int, cur=None) ‑> Tuple[str, str, int, bool]def get_commodity_equivalence_group_factor_ids(group_id: int, cur=None) ‑> List[int]def get_commodity_equivalence_group_factors(group_id: int, cur=None) ‑> Dict[int, Dict[int, Dict[Tuple[Optional[datetime.datetime], Optional[datetime.datetime]], Tuple[int, float]]]]def get_commodity_equivalence_group_id(name: str, cur=None) ‑> int-
Get the commodity equivalence group id by (unique) name :param name: Equivalence group name :param cur: db cursor :return:
def get_commodity_equivalence_group_ids(com_id: int, cur=None) ‑> List[int]def get_default_commodity_equivalence_group_id(commodity_id: int, cur=None) ‑> int-
Get the default equivalence group for a given commodity. :param commodity_id: Commodity id :param cur: db cursor :return: