Tc BOM Structure Get: Inline configuration example

This example shows how the inline mode returns the child nodes of a BOM within the incoming document.

In case the Snap will receive a document containing the key information of the parent node the Mode “inline” can be used. In this case a new document key “StructureChildren“ + “_<chosen_revision_rule>“will be added. This array of documents contains the child node data as described above.

[
  {
    "_id": "TC*Part Revision*null***AyNAwQtk7hAnmD",
    "object_string": "052143/A;1-TopNode",
    "UID": "AyNAwQtk7hAnmD",
    "StructureChildren_AnyStatus;Working": [
      {
        "_id": "TC*Part Revision*null***QOKAwQtk7hAnmD",
        "checked_out": " ",
        "fms_tickets": [
        ],
        "fnd0IRDCUsed": "",
        "has_variant_module": null,
        "is_IRDC": false,
        "is_vi": false,
        "items_tag": "TC*Part*null***QOGAwQtk7hAnmD",
        "items_tag_DISPLAY": "052144-SubNode#1",
        "last_mod_date": "2025-07-22T11:10:40Z",
        "object_desc": null,
        "object_string": "052144/A;1-SubNode#1",
        "object_type": "Part Revision",
        "object_type_DISPLAY": "Part Revision",
        "owning_group": "TC*Group*null***QBFAAAA47hAnmD",
        "owning_group_DISPLAY": "Engineering",
        "owning_site": null,
        "owning_site_DISPLAY": "",
        "owning_user": "TC*User*null***A6CAAAx07hAnmD",
        "owning_user_DISPLAY": "ecs1 (ecs1)",
        "process_stage_list": [
        ],
        "release_status_list": [
        ],
        "revision_number": 0,
        "UID": "QOKAwQtk7hAnmD",
        "view": [
        ],
        "_rel": {
          "_id": "TC*BOMLine*null***BOM::61913",
          "bl_affecting_ice_types": 0,
          "bl_all_notes": "",
          "bl_appearance": null,
          "bl_appearance_DISPLAY": "",
          "bl_bg_colour_int_as_str": "0",
          "bl_compare_change": "",
          "bl_config_string": "Working(  )",
          "bl_fg_colour_int_as_str": "0",
          "bl_formatted_title": "052144/A;1-SubNode#1 x 1",
          "bl_has_children": false,
          "bl_has_date_effectivity": "",
          "bl_has_global_alternates": false,
          "bl_has_module": false,
          "bl_has_substitutes": false,
          "bl_indented_title": "052144/A;1-SubNode#1 x 1",
          "bl_is_all_history_line": false,
          "bl_is_classified": false,
          "bl_is_occ_configured": true,
          "bl_is_orphan": false,
          "bl_is_packed": false,
          "bl_is_pending_cut": false,
          "bl_is_precise": false,
          "bl_is_variant": false,
          "bl_is_vi": false,
          "bl_item": "TC*Part*null***QOGAwQtk7hAnmD",
          "bl_item_DISPLAY": "0000e760",
          "bl_item_has_variant_module": "",
          "bl_item_object_desc": "",
          "bl_item_object_type": "Part",
          "bl_item_object_type_DISPLAY": "Part",
          "bl_item_owning_site": "",
          "bl_item_uom_tag": "each",
          "bl_item_uom_tag_DISPLAY": "each",
          "bl_line_object": "TC*Part Revision*null***QOKAwQtk7hAnmD",
          "bl_line_object_DISPLAY": "052144/A;1-SubNode#1",
          "bl_load_state": 0,
          "bl_occ_type": "",
          "bl_occurrence": "TC*PSOccurrenceThread*null***QuPAwQtk7hAnmD",
          "bl_occurrence_DISPLAY": "0000e761",
          "bl_pack_master": null,
          "bl_pack_master_DISPLAY": "",
          "bl_parent": "TC*BOMLine*null***BOM::61911",
          "bl_parent_DISPLAY": "0000f1d7",
          "bl_part_source": "None",
          "bl_part_source_DISPLAY": "None",
          "bl_pending_edit_status": 0,
          "bl_properties_in_context": "",
          "bl_property_context_tags": [
          ],
          "bl_property_ic_context_types": [
          ],
          "bl_quantity": "1",
          "bl_quantity_change": "",
          "bl_quick_num_children": 0,
          "bl_ref_designator": "",
          "bl_rev_checked_out": " ",
          "bl_rev_checked_out_user": " ",
          "bl_rev_has_variants": "False",
          "bl_rev_is_vi": "False",
          "bl_rev_object_type": "Part Revision",
          "bl_rev_object_type_DISPLAY": "Part Revision",
          "bl_rev_release_status_list": "",
          "bl_revision": "TC*Part Revision*null***QOKAwQtk7hAnmD",
          "bl_revision_DISPLAY": "00010351",
          "bl_revision_change": "",
          "bl_sequence_no": "10",
          "bl_uom": null,
          "bl_uom_DISPLAY": "",
          "bl_variant_condition": "",
          "bl_variant_state": "Y",
          "bl_view_type": "",
          "bl_visible_parent": "TC*BOMLine*null***BOM::61911",
          "bl_visible_parent_DISPLAY": "0000f1d7",
          "bl_window": "TC*BOMWindow*null***BOM::61908",
          "bl_window_DISPLAY": "0000f1d4",
          "fnd0bl_has_active_markup": false,
          "UID": "BOM::61913",
          "_rel_role": "StructureChildren",
          "_rel_name": "Any Status; Working(CAD-Modified"
        }
      },
      {
        "_id": "TC*Part Revision*null***QWOAwQtk7hAnmD",
        "checked_out": " ",
        "fms_tickets": [
        ],
        "fnd0IRDCUsed": "",
        "has_variant_module": null,
        "is_IRDC": false,
        "is_vi": false,
        "items_tag": "TC*Part*null***QWKAwQtk7hAnmD",
        "items_tag_DISPLAY": "052145-SubNode#2",
        "last_mod_date": "2025-07-22T11:10:40Z",
        "object_desc": null,
        "object_string": "052145/A;1-SubNode#2",
        "object_type": "Part Revision",
        "object_type_DISPLAY": "Part Revision",
        "owning_group": "TC*Group*null***QBFAAAA47hAnmD",
        "owning_group_DISPLAY": "Engineering",
        "owning_site": null,
        "owning_site_DISPLAY": "",
        "owning_user": "TC*User*null***A6CAAAx07hAnmD",
        "owning_user_DISPLAY": "ecs1 (ecs1)",
        "process_stage_list": [
        ],
        "release_status_list": [
        ],
        "revision_number": 0,
        "UID": "QWOAwQtk7hAnmD",
        "view": [
        ],
        "_rel": {
          "_id": "TC*BOMLine*null***BOM::61915",
          "bl_affecting_ice_types": 0,
          "bl_all_notes": "",
          "bl_appearance": null,
          "bl_appearance_DISPLAY": "",
          "bl_bg_colour_int_as_str": "0",
          "bl_compare_change": "",
          "bl_config_string": "Working(  )",
          "bl_fg_colour_int_as_str": "0",
          "bl_formatted_title": "052145/A;1-SubNode#2 x 1",
          "bl_has_children": false,
          "bl_has_date_effectivity": "",
          "bl_has_global_alternates": false,
          "bl_has_module": false,
          "bl_has_substitutes": false,
          "bl_indented_title": "052145/A;1-SubNode#2 x 1",
          "bl_is_all_history_line": false,
          "bl_is_classified": false,
          "bl_is_occ_configured": true,
          "bl_is_orphan": false,
          "bl_is_packed": false,
          "bl_is_pending_cut": false,
          "bl_is_precise": false,
          "bl_is_variant": false,
          "bl_is_vi": false,
          "bl_item": "TC*Part*null***QWKAwQtk7hAnmD",
          "bl_item_DISPLAY": "0000e762",
          "bl_item_has_variant_module": "",
          "bl_item_object_desc": "",
          "bl_item_object_type": "Part",
          "bl_item_object_type_DISPLAY": "Part",
          "bl_item_owning_site": "",
          "bl_item_uom_tag": "each",
          "bl_item_uom_tag_DISPLAY": "each",
          "bl_line_object": "TC*Part Revision*null***QWOAwQtk7hAnmD",
          "bl_line_object_DISPLAY": "052145/A;1-SubNode#2",
          "bl_load_state": 0,
          "bl_occ_type": "",
          "bl_occurrence": "TC*PSOccurrenceThread*null***QyKAwQtk7hAnmD",
          "bl_occurrence_DISPLAY": "0000e763",
          "bl_pack_master": null,
          "bl_pack_master_DISPLAY": "",
          "bl_parent": "TC*BOMLine*null***BOM::61911",
          "bl_parent_DISPLAY": "0000f1d7",
          "bl_part_source": "None",
          "bl_part_source_DISPLAY": "None",
          "bl_pending_edit_status": 0,
          "bl_properties_in_context": "",
          "bl_property_context_tags": [
          ],
          "bl_property_ic_context_types": [
          ],
          "bl_quantity": "1",
          "bl_quantity_change": "",
          "bl_quick_num_children": 0,
          "bl_ref_designator": "",
          "bl_rev_checked_out": " ",
          "bl_rev_checked_out_user": " ",
          "bl_rev_has_variants": "False",
          "bl_rev_is_vi": "False",
          "bl_rev_object_type": "Part Revision",
          "bl_rev_object_type_DISPLAY": "Part Revision",
          "bl_rev_release_status_list": "",
          "bl_revision": "TC*Part Revision*null***QWOAwQtk7hAnmD",
          "bl_revision_DISPLAY": "00010352",
          "bl_revision_change": "",
          "bl_sequence_no": "20",
          "bl_uom": null,
          "bl_uom_DISPLAY": "",
          "bl_variant_condition": "",
          "bl_variant_state": "Y",
          "bl_view_type": "",
          "bl_visible_parent": "TC*BOMLine*null***BOM::61911",
          "bl_visible_parent_DISPLAY": "0000f1d7",
          "bl_window": "TC*BOMWindow*null***BOM::61908",
          "bl_window_DISPLAY": "0000f1d4",
          "fnd0bl_has_active_markup": false,
          "UID": "BOM::61915",
          "_rel_role": "StructureChildren",
          "_rel_name": "Any Status; Working(CAD-Modified"
        }
      },
      {
        "_id": "TC*Part Revision*null***QiCAwQtk7hAnmD",
        "checked_out": " ",
        "fms_tickets": [
        ],
        "fnd0IRDCUsed": "",
        "has_variant_module": null,
        "is_IRDC": false,
        "is_vi": false,
        "items_tag": "TC*Part*null***QeOAwQtk7hAnmD",
        "items_tag_DISPLAY": "052146-SubNode#3",
        "last_mod_date": "2025-07-22T11:10:40Z",
        "object_desc": null,
        "object_string": "052146/A;1-SubNode#3",
        "object_type": "Part Revision",
        "object_type_DISPLAY": "Part Revision",
        "owning_group": "TC*Group*null***QBFAAAA47hAnmD",
        "owning_group_DISPLAY": "Engineering",
        "owning_site": null,
        "owning_site_DISPLAY": "",
        "owning_user": "TC*User*null***A6CAAAx07hAnmD",
        "owning_user_DISPLAY": "ecs1 (ecs1)",
        "process_stage_list": [
        ],
        "release_status_list": [
        ],
        "revision_number": 0,
        "UID": "QiCAwQtk7hAnmD",
        "view": [
        ],
        "_rel": {
          "_id": "TC*BOMLine*null***BOM::61917",
          "bl_affecting_ice_types": 0,
          "bl_all_notes": "",
          "bl_appearance": null,
          "bl_appearance_DISPLAY": "",
          "bl_bg_colour_int_as_str": "0",
          "bl_compare_change": "",
          "bl_config_string": "Working(  )",
          "bl_fg_colour_int_as_str": "0",
          "bl_formatted_title": "052146/A;1-SubNode#3 x 1",
          "bl_has_children": false,
          "bl_has_date_effectivity": "",
          "bl_has_global_alternates": false,
          "bl_has_module": false,
          "bl_has_substitutes": false,
          "bl_indented_title": "052146/A;1-SubNode#3 x 1",
          "bl_is_all_history_line": false,
          "bl_is_classified": false,
          "bl_is_occ_configured": true,
          "bl_is_orphan": false,
          "bl_is_packed": false,
          "bl_is_pending_cut": false,
          "bl_is_precise": false,
          "bl_is_variant": false,
          "bl_is_vi": false,
          "bl_item": "TC*Part*null***QeOAwQtk7hAnmD",
          "bl_item_DISPLAY": "0000e764",
          "bl_item_has_variant_module": "",
          "bl_item_object_desc": "",
          "bl_item_object_type": "Part",
          "bl_item_object_type_DISPLAY": "Part",
          "bl_item_owning_site": "",
          "bl_item_uom_tag": "each",
          "bl_item_uom_tag_DISPLAY": "each",
          "bl_line_object": "TC*Part Revision*null***QiCAwQtk7hAnmD",
          "bl_line_object_DISPLAY": "052146/A;1-SubNode#3",
          "bl_load_state": 0,
          "bl_occ_type": "",
          "bl_occurrence": "TC*PSOccurrenceThread*null***Q2BAwQtk7hAnmD",
          "bl_occurrence_DISPLAY": "0000e765",
          "bl_pack_master": null,
          "bl_pack_master_DISPLAY": "",
          "bl_parent": "TC*BOMLine*null***BOM::61911",
          "bl_parent_DISPLAY": "0000f1d7",
          "bl_part_source": "None",
          "bl_part_source_DISPLAY": "None",
          "bl_pending_edit_status": 0,
          "bl_properties_in_context": "",
          "bl_property_context_tags": [
          ],
          "bl_property_ic_context_types": [
          ],
          "bl_quantity": "1",
          "bl_quantity_change": "",
          "bl_quick_num_children": 0,
          "bl_ref_designator": "",
          "bl_rev_checked_out": " ",
          "bl_rev_checked_out_user": " ",
          "bl_rev_has_variants": "False",
          "bl_rev_is_vi": "False",
          "bl_rev_object_type": "Part Revision",
          "bl_rev_object_type_DISPLAY": "Part Revision",
          "bl_rev_release_status_list": "",
          "bl_revision": "TC*Part Revision*null***QiCAwQtk7hAnmD",
          "bl_revision_DISPLAY": "00010353",
          "bl_revision_change": "",
          "bl_sequence_no": "30",
          "bl_uom": null,
          "bl_uom_DISPLAY": "",
          "bl_variant_condition": "",
          "bl_variant_state": "Y",
          "bl_view_type": "",
          "bl_visible_parent": "TC*BOMLine*null***BOM::61911",
          "bl_visible_parent_DISPLAY": "0000f1d7",
          "bl_window": "TC*BOMWindow*null***BOM::61908",
          "bl_window_DISPLAY": "0000f1d4",
          "fnd0bl_has_active_markup": false,
          "UID": "BOM::61917",
          "_rel_role": "StructureChildren",
          "_rel_name": "Any Status; Working(CAD-Modified"
        }
      }
    ]
  }
]