NetSuite Custom Fields on Standard Objects
4 min
background this article applies to what breadwinner considers netsuite core objects, which are part of the breadwinner for netsuite managed package (the objects that are created at the time of installation) you may see a list of this in the breadwinner for netsuite tab, under netsuite objects if you would like to create custom fields on either "additional" objects or "custom" objects, creating corresponding custom fields a soon to be developed feature in breadwinner will allow mass creation of all custom fields in salesforce that will correspond to netsuite custom fields on standard (core) objects in the meantime, you can create fields on a per field basis to start, go to salesforce setup > object manager and then go to the object in question for our example, it would be netsuite sales order (in salesforce) and, for this example, let's imagine that there is a string field on the netsuite sales order (in netsuite) which is called revenue with a field name of custbody revenue please note that all netsuite custom fields will start with custxxxx where xxxx revers to various objects such as "column" or "body" you would create a text field in salesforce on the netsuite sales order with a field name of ncf body revenue c the field label could be whatever you want, though for consistency we recommend you call it "revenue" as well no further action is needed this custom field will be automatically added to our page layouts the field will populate either a) during the weekend mass update, or b) upon clicking "restart sales order sync" in the troubleshooting area of the breadwinner tab the above example may help, but here are the formal rules the field label can be anything, though we recommend the same field label as in netsuite field name must start with ncf the prefix ncf will replace cust in the netsuite api name the rest of the field name is the netsuite api name minus cust note we are currently handling the following data types boolean, date, datetime, string (255), integer and double other netsuite data types, such as picklist, lookup, or long text, are not supported at this time example screenshots when creating the field in salesforce, your field label and field name will look similar to this when that field has been created, you will be able to see it similar to this
