Here’s an example…
'umap_purchaseitems_id11_c' =>
array (
'required' => false,
'name' => 'umap_purchaseitems_id11_c',
'vname' => 'LBL_PRODUCTCODE1_UMAP_PURCHASEITEMS_ID',
'type' => 'id',
'massupdate' => 0,
'no_default' => false,
'comments' => '',
'help' => '',
'importable' => 'true',
'duplicate_merge' => 'disabled',
'duplicate_merge_dom_value' => 0,
'audited' => false,
'inline_edit' => true,
'reportable' => false,
'unified_search' => false,
'merge_filter' => 'disabled',
'len' => 36,
'size' => '20',
),
'productcode1' =>
array (
'required' => false,
'source' => 'non-db',
'name' => 'productcode1',
'vname' => 'LBL_PRODUCTCODE1',
'type' => 'relate',
'massupdate' => 0,
'no_default' => false,
'comments' => '',
'help' => '',
'importable' => 'true',
'duplicate_merge' => 'disabled',
'duplicate_merge_dom_value' => '0',
'audited' => false,
'inline_edit' => true,
'reportable' => true,
'unified_search' => false,
'merge_filter' => 'disabled',
'len' => '255',
'size' => '20',
'id_name' => 'umap_purchaseitems_id11_c',
'ext2' => 'UMAP_purchaseitems',
'module' => 'UMAP_purchaseitems',
'rname' => 'name',
'quicksearch' => 'enabled',
'studio' => 'visible',
),
'productcode10' =>
array (
'required' => false,
'source' => 'non-db',
'name' => 'productcode10',
'vname' => 'LBL_PRODUCTCODE10',
'type' => 'relate',
'massupdate' => 0,
'no_default' => false,
'comments' => '',
'help' => '',
'importable' => 'true',
'duplicate_merge' => 'disabled',
'duplicate_merge_dom_value' => '0',
'audited' => false,
'inline_edit' => true,
'reportable' => true,
'unified_search' => false,
'merge_filter' => 'disabled',
'len' => '255',
'size' => '20',
'id_name' => 'umap_purchaseitems_id11_c',
'ext2' => 'UMAP_purchaseitems',
'module' => 'UMAP_purchaseitems',
'rname' => 'name',
'quicksearch' => 'enabled',
'studio' => 'visible',
),
For a relate field. There are 10 fields from productcode1 - productcode10