PIM StudioSurgo Surgical Supply
← Surgo-Ops
Catalogue
Dashboard
Products
Assets
HIDA Intake
New-Item Intake
Field Map
Product Meta Objects
Create a Meta Object
Edit Meta Objects
Assign to Products
Create Values
Collections
Create & Enrich Collections
Push Collections0
Content
FAQ create
Enrich HTML and sell points
Content Pages
Publishing
Sync & Delta
Setup
Metafields
Field mappings
Sync from NS
Reference
About Schema
Prompts
API Usage
Sync Log
Temp
🛠 Shopify Image Fix (TEMP)
Settings

Field Mappings

Reference for all fields in the PIM — source, destination, and Supabase column.

NS NetSuite syncSHOPIFY Shopify syncPIM PIM managed
NetSuite Fields — 61 fields
LabelSupabase ColumnSource FieldChannelSourceNotes
SKUns_skuitemidbothNSPrimary key from NS
Display Namens_display_namedisplaynamebothNS
Manufacturerns_manufacturermanufacturerbothNS
MPNns_mpnmpnbothNS
UPCns_upc_codeupccodebothNS
Vendor Namens_vendor_namevendornameinternalNS
Vendor Codens_vendor_codevendorcode (itemvendor JOIN)internalNS
Preferred Vendorns_preferred_vendorpreferred_vendor_name (itemvendor JOIN)internalNS
DEPOns_depocustitem_surgo_depointernalNS
UNSPSC Codens_unspsc_codecustitem_surgo_unspsc_codeinternalNSUsed for government procurement
Country of Originns_country_of_origincustitem_surgo_coiuntryoforigininternalNSNote: typo in NS field name
Base Pricens_base_priceunitprice (pricing JOIN, pricelevel=1)internalNS
Average Costns_average_costaveragecostinternalNS
Vendor Pricens_vendor_pricecostinternalNS
FX Costns_fx_costfxCostinternalNS
Qty on Handns_quantity_on_handtotalQuantityOnHandinternalNS
Stock Unitns_primary_stock_unitstockUnitinternalNS
Stocking Indicatorns_stocking_indicatorcustitem_netstock_item_stock_indicatorinternalNS
Units — 3 Monthsns_velocity_3mcustitem_surgo_3monthtotal2internalNSOUT velocity only
Units — 12 Monthsns_velocity_12mcustitem_surgo_12monthtotal2internalNSOUT velocity only
Orders — 12 Monthsns_orders_12mcustitemcustitem_surgo_numnerorders_12internalNSNote: double prefix in NS field name
Web Description Namens_web_description_namecustitem_surgo_webdescriptionsurgo.comNS
Meta Title (surgo.com)ns_meta_titlecustitem_surgo_metatitleevosurgo.comNS
Meta Description (surgo.com)ns_meta_descriptioncustitem_surgo_metadescriptionsurgo.comNS
Meta Keywordsns_meta_keywordscustitem_surgo_metakeywordsevosurgo.comNS
Keywords (EvoX Search)ns_keywords_evoxcustitem_surgo_keywordsevosearchsurgo.comNS
Category (EvoX)ns_category_evoxcustitem_surgo_defaultcategoryevoxsurgo.comNS
Priority (EvoX)ns_priority_evoxcustitem_surgo_priorityevoxsurgo.comNS
HTML Descriptionns_html_descriptioncustitem_surgo_htmlevoxsurgo.comNS
Sell Point 1ns_sell_point_1custitem_surgo_sellpoint1evoxsurgo.comNS
Sell Point 2ns_sell_point_2custitem_surgo_sellpoint2evoxsurgo.comNS
Sell Point 3ns_sell_point_3custitem_surgo_sellpoint3evoxsurgo.comNS
Sell Point 4ns_sell_point_4custitem_surgo_sellpoint4evoxsurgo.comNS
Sell Point 5ns_sell_point_5custitem_surgo_sellpoint5evoxsurgo.comNS
Image 1ns_image_1custitem_surgo_image1evobothNSEvoX CDN filename
Image 2ns_image_2custitem_surgo_image2nameevoxbothNS
Image 3ns_image_3custitem_surgo_image3evobothNS
Image 4ns_image_4custitem_surgo_image4evobothNS
Image 5ns_image_5custitem_surgo_image5evobothNS
Document 1 (PDF)ns_document_1custitem_surgo_document1evosurgo.comNS
Document 2 (PDF)ns_document_2custitem_surgo_document2evosurgo.comNS
Document 3 (PDF)ns_document_3custitem_surgo_document3evosurgo.comNS
Video URLns_product_videocustitem_surgo_productvideo_evoxsurgo.comNS
FAQ HTML (EvoX)ns_faq_htmlcustitem_surgo_faq_html_bodysurgo.comNS
Warranty Includedns_warrantycustitem_surgo_warrantysurgo.comNSBoolean T/F
Warranty Lengthns_warranty_lengthcustitem_surgo_warranty_lengthsurgo.comNS
Publish surgo.comns_publish_surgocustitem_surgo_publish_surgo_webinternalNSBoolean
Brand (Shopify)ns_shopify_brandcustitem_surgo_shopify_brandsurgomed.comNSMaintained in NS, synced to Shopify
Manufacturer (Shopify)ns_shopify_manufacturercustitem_surgo_shopify_manufacturersurgomed.comNS
Product Typens_shopify_item_typecustitem_surgo_shopify_item_type → Shopify productTypesurgomed.comNSWritten to pim2_products by sync-metafields route
Template Suffixns_shopify_templatecustitem_surgo_shopify_template → Shopify templateSuffixsurgomed.comNSWritten to pim2_products by sync-metafields route
Meta Title (surgomed.com)ns_shopify_meta_titlecustitem_surgo_meta_title_parent_shopsurgomed.comNS
Meta Description (surgomed.com)ns_shopify_meta_desccustitem_surgo_metadesc_shopifysurgomed.comNS
Publish surgomed.comns_publish_littmann_usacustitem_surgo_publish_1152_evointernalNSBoolean
Variant 1 Namens_variant_1_namecustitem_surgo_variant_1_namebothNS
Variant 1 Valuens_variant_1_valuecustitem_surgo_variant_1_valuebothNS
Variant 2 Namens_variant_2_namecustitem_surgo_variant_2_namebothNS
Variant 2 Valuens_variant_2_valuecustitem_surgo_variant_2_valuebothNS
Variant 3 Namens_variant_3_namecustitem_surgo_variant_3_namebothNS
Variant 3 Valuens_variant_3_valuecustitem_surgo_shopify_3_valuebothNS
Parent IDns_parent_idcustitem_surgo_parent_idbothNSLinks variants to parent SKU
Shopify Core Fields — written by sync-metafields route
LabelSupabase ColumnSource FieldChannelSourceNotes
Shopify Product IDshopify_product_idproducts.id (GraphQL)surgomed.comSHOPIFYWritten by sync-metafields route
Shopify Handleshopify_handleproducts.handle (GraphQL)surgomed.comSHOPIFYWritten by sync-metafields route
Tagsshopify_tagsproducts.tags (GraphQL)surgomed.comSHOPIFYComma-separated string. Written by sync-metafields route
Product Typens_shopify_item_typeproducts.productType (GraphQL)surgomed.comSHOPIFYPulled from Shopify on sync, also maintained in NS
Template Suffixns_shopify_templateproducts.templateSuffix (GraphQL)surgomed.comSHOPIFYPulled from Shopify on sync
Shopify Last Syncedshopify_last_synced_atSet by sync-metafields routeinternalSHOPIFY
Shopify Metafield Definitions — live from Shopify
Loading metafield definitions…
PIM-managed Fields
LabelSupabase ColumnSource FieldChannelSourceNotes
PIM Statuspim_statuspim2_products.pim_statusinternalPIMdraft / in_review / approved / published
FAQ Pairspim_faq_pairspim2_products.pim_faq_pairs (jsonb)bothPIMQ&A pairs stored as JSON. Source of truth for FAQ HTML generation
FAQ HTML (Shopify)pim2_product_metafields (custom.faq_html)Generated from pim_faq_pairs → <h3><p> formatsurgomed.comPIMPushed to Shopify custom.faq_html metafield via FAQs tab
FAQ HTML (EvoX)pim2_product_metafields (evox.faq_html)Generated from pim_faq_pairs → <details><summary> formatsurgo.comPIMEvoX format TBD — not yet wired