Loads an existing record with the given internal id
record internal id to load
OptionalisDynamic: booleanset true if you want to load the record in dynamic mode
Creates an NSDAL instance for the given existing NetSuite record object.
This does NOT reload the record - it just wraps the supplied rec
an existing netsuite record
creates a new record
Optionalunused: Nullable<string | number>either null or leave this parameter out entirely
OptionalisDynamic: booleantrue if you want to create the record in dynamic mode, otherwise uses standard mode.
Optionaldefaultvalues: objectoptional defaultvalues object - specific to certain records that allow initializing a
new record.
Protected_Netsuite internal id of this record
Protected OptionaldefaultInventory Detail subrecord
Select the assembly item you want to build. You must create assembly item records first before you can build assembly items.
underlying netsuite record
Enter the number of assembly items you want to build or unbuild. You cannot build a number higher than the number in the Buildable Quantity (buildable) field. You cannot unbuild a number higher than the number in the Built field.
Returns NetSuite field metadata. Useful for doing things like disabling a field on the form programmatically.
field name for which you want to retrieve the NetSuite field object
Persists this record to the NS database
OptionalenableSourcing: booleanOptionalignoreMandatoryFields: booleanStaticrecordThe netsuite record type (constant string) - this is declared here and overridden in derived classes
NetSuite Assembly Build (assemblybuild) transaction type. Note it does not inherit from our transaction base because it has a differing subset of fields documented in the records browser