Developing a Custom GL Lines plug-in implementation
Custom GL Lines plug-in implementations in Netsuite are used to modify the GL entries for transactions. Following are the basic steps that need to be followed to develop plug-in implementation of the Custom GL Lines plug- in:
Enable Features : First, we need to enable Custom GL Lines Plug-in and Server Suitescript features. To do this,
Setup > Company > Enable Features under Suitecloud tab enable Server SuiteScript, Custom GL Lines features by clicking on the checkbox, agree for terms and conditions.
Click Save.
Create Script File :
Create a javascript file that includes logic for your Custom GL Lines. Following is a sample code which adds a credit and a debit custom line.
Add the plug -in implementation : In the next step, we will be adding plug-in implementation using the above file. The script file can be added,
Customizations > Plug-ins > Plug-in Implementations>New
In the Script file field, add the above javascript file.
Then click on Create Plug-in Implementation.
In the next page, select Custom GL Lines Plug -in.
In the next page, fill the necessary fields.
Click on Save.
Configure Custom GL Lines Plug-in Implementation : In the next step, click on the configure button to configure the plug-in.
Select necessary transactions and Subsidiary.
Then Click on Save.
Enabling the Custom GL Lines Plug-in Implementation: After Clicking on Save button, the following page will appear.
Check on the Plug-in Implementation that you want to enable and click on Save.
Test the Plug-in Implementation: Finally, we will be testing the Plug – in implementation to make sure it works as per our logic. The above Plug-in implementation was configured on a Sales Order to add a credit and debit account line with amount values as 20. The testing can be done either by creating a Sales Order or by Editing and saving the transaction.
GL can be viewed, by clicking on Actions > GL Impact on the Sales Order.
#Netsuite Service Provider #Celigo Partners