Insert Schemas
Insert Updategram
Insert updategrams have only an after block, which specifies how the data will change.
Insert Updategram Instance
Below is an instance of an insert request.
<ns0:parameters xmlns:ns0="http://www.rssbus.com/NetSuiteProvider">
<ns0:sync>
<ns0:before></ns0:before>
<ns0:after>
<ns0:Account AcctName="AcctName_0" AnnualRevenue="10" />
</ns0:after>
</ns0:sync>
</ns0:parameters>
Insert Updategram Schema
Below is an insert schema. The response contains the Id of the newly inserted record and the number of rows affected.
<?xml version="1.0" encoding="utf-16" ?>
<xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.rssbus.com/NetSuiteProvider/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="parameters">
<xs:complexType>
<xs:sequence>
<xs:element name="sync">
<xs:complexType>
<xs:sequence>
<xs:element name="after">
<xs:complexType>
<xs:sequence>
<xs:element name="Account">
<xs:complexType>
<xs:attribute name="AcctName" type="xs:string" />
<xs:attribute name="InternalId" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="table">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="row">
<xs:complexType>
<xs:sequence>
<xs:element name="Id" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="AffectedRows" type="xs:int" />
</xs:complexType>
</xs:element>
</xs:schema>