Stored Procedures
Stored procedures are function-like interfaces that extend the functionality of the provider beyond simple SELECT/INSERT/UPDATE/DELETE operations with NetSuite.
Stored procedures accept a list of parameters, perform their intended function, and then return any relevant response data from NetSuite, along with an indication of whether the procedure succeeded or failed.
CData ADO.NET Provider for NetSuite Stored Procedures
| Name | Description |
| Attach | Attaches a specified attachment to a given record. |
| AttachRelationship | Attaches a contact to a given record. |
| CheckJobStatus | Returns the status of a given job. |
| CreateRestletSchema | Creates the schema for the RESTlet specified. Saves the schema at the location set by the Location connection property. |
| CreateSavedSearchSchema | Creates the schema for the table specified. Saves the schema at the location set by the Location connection property. |
| CreateSchema | Creates a schema file for the specified table or view. |
| Detach | Detaches an attachment from the specified record. |
| DetachRelationship | Attaches a contact to a given record. |
| DownloadFile | Downloads files from Netsuite |
| GetExtraColumnInfo | Returns additional information about the listed columns beyond what may be obtained using the standard methods. |
| GetExtraTableInfo | Returns additional information about the listed tables beyond what may be obtained using the standard methods. |
| GetJobResults | Returns results for a job that was executed in NetSuite. |
| GetOAuthAccessToken | Fetches the OAuth Access Token, which is used to authenticate and authorize API calls made to NetSuite. |
| GetOAuthAuthorizationURL | Retrieves the OAuth Authorization URL, allowing the client to direct the user's browser to the authorization server and initiate the OAuth process. |
| GetRoles | Returns the roles for the user specified in the connection string. |
| InitializeVendorBill | Initialize a VendorBill. |
| SubmitSoapRequest | Creates the schema for the tables specified. Saves the schema at the location set by the Location connection property. |
| UploadFile | Upload files in Netsuite |