In the vast majority of integrations with FarApp, NetSuite is treated as a master record for your inventory, and FarApp is used to sync that master record to your various marketplaces and carts. This way, product and inventory updates made in your NetSuite account are propagated to your various marketplaces automatically.
The action that FarApp takes in response to changes in NetSuite is determined by your flag field. A flag field is a custom field in your NetSuite account that is populated with instructions for FarApp on how to handle that item. You can tell FarApp to update the item, remove the item, or ignore the item.
Locating Your Flag FIeld
You can find your flag field in FarApp by clicking your marketplace/cart in the left hand nav bar, then selecting "Mappings", then "Products". The value mapped to "Flag Field (default)" is the field ID for your flag field in NetSuite.
Flagging Your Item to Sync
Log into your NetSuite account, then navigate to the item you wish to update. Then click "Edit".
Next, navigate to the custom sub-tab, and locate the flag field for your marketplace or cart. This will be either a drop-down menu or a free-form text field.
There are two sets of possible values for this field. If you're using a dropdown field, your values most likely match those below.
IMPORTANT: Do not ever change the values of the dropdown menu! The settings that are automatically set up are the only valid settings.
To flag your item to sync, set it to "Add/Update Item", and save the record in NetSuite. We'll detect the change and update it in your Marketplaces/Carts accordingly.
To flag matrix items to sync, set the parent and its children to "Add/Update Item".
You can find a list of valid values for your flag field here.