log_warn('Self-reference detected on part {}. Skipping recursive walking.'.format(_id))
else:
ifadd_product(serial,part_id,part_name,stoi(quantity)*stoi(line_ar[config.part_quantity_col_index]),load_xlsx=config.allow_part_tree_reference,allow_recursive_part_ref=config.allow_part_tree_reference):# If found sub-part xlsx:
ifadd_product(serial,part_id,part_name,stoi(quantity)*stoi(line_ar[config.part_quantity_col_index]),load_xlsx=config.allow_part_tree_reference,allow_recursive_part_ref=config.allow_part_tree_reference):# If already included sub-part xlsx:
continue# DO not put the parent material into csv_buf again!