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"
}
}
]
}
]