Linking Custom Transaction Forms

A specific transaction form can be used in SuiteCloud Development Framework (SDF) when one transaction is transformed into another transaction. For the list of valid transformations, see Supported Transformation Types.

You can control which custom transaction form is used by defining the linkedForms element on a transactionForm SDF custom object. The linkedForms element corresponds to the Linked Forms subtab in the NetSuite UI.

Linking transaction forms as chains is a way to mirror your business workflow. For information about linking transaction forms in NetSuite, see Linking Transaction Forms.

To link custom transaction forms in SDF, specify the following fields for each linkedForm field group:

The following code sample defines linked transaction forms in a custom purchase order:

          <transactionForm scriptid="custform_10336" standard="STANDARDPURCHASEORDER">

  <name>Custom Purchase Order</name>

  <recordType>PURCHASEORDER</recordType>

...

<linkedForms>

    <linkedForm>

        <type>PURCHASE_ORDER_VENDOR_RETURN_AUTHORIZATION_TRANSACTION</type>

        <form>STANDARDPURCHASEORDER</form>

    </linkedForm>

    <linkedForm>

        <type>PURCHASE_ORDER_ITEM_RECEIPT_TRANSACTION</type>

        <form>[scriptid=custform_purchaseorder1]</form>

    </linkedForm>

</linkedForms>



</transactionForm> 

        

The preceding code sample defines a linkedForms field group that specifies NetSuite to:

Related Topics

General Notices