• Home
  • /
  • Jcurve Support Articles
Featured Articles

NetSuite Release 2024.2 - Release Preview

The Release Preview account enables you to become familiar with the new features in an upcoming release. You can verify that your existing business workflows function as expected before your production account is upgraded to the new NetSuite release. You can also use the Release Preview account to test and ensure your NetSuite account and any associated applications are not dependent on a specific data center to store data. The goal is to provide a smooth and seamless transition to a new release. By making this information available, and providing other needed guidance, you will avoid any major problems or surprises when you go live with the new version.

Read More

NetSuite Release 2024.2 - Pre-Release Tasks

As part of NetSuite’s commitment to continual product improvement, two software updates are scheduled for each year. This article contains important information regarding the Release Preview environment and how to prepare your account for the new release.

Read More

NetSuite Release 2024.2 - Portlet

Prior to software releases, a New Release portlet will appear automatically on your dashboard.

Read More

NetSuite Release 2024.2 Summary

The JCurve ERP Edition of NetSuite is an exclusive small business edition available to JCurve Solutions customers. As such, not all NetSuite enhancements and features will be released to the JCurve ERP edition.

Read More
More Articles

Get Total Unbilled PO Amount on Vendor Record Using Client Side Script

The total unbilled amount which can be seen in theAmountfield on theVendorrecord is based on the items' total quantity multiplied by their respective amounts. Some use cases permits users to change the rate of each item on theVendor Billrecord which will sometime exceed the totalPurchase Orderamount set in thePurchase Orderrecord.

Read More

Set the Class Column on Item Sublist to Mandatory on Company Preferences via Script

User wants to set the Item Sublist columns mandatory to ensure that important information are set on the record (e.g., the Class field).

Read More

Dynamically Add Custom Button Using User Event Scripts

A user wants to dynamically add a button in a record using aUser Eventscript.

Read More

Use a Group of Approvers in a Workflow Utilizing a Workflow Action Script

User needs toincorporatea certain group ofApprovers,SupervisorsorEmployeesto aWorkflowto handle the approval process ofa record.

Read More

Call Client Scripts from Workflow

Scenario

Client script functions can be invoked by any Workflow Action scripts that support client-based triggers (e.g. Before User Edit, After Field Edit, etc.).These functions must be issued on the Custom Formula portion of the action.

Below is an example to demonstrate how this is done. This requires basic SuiteScript and Workflow knowledge.

Solution

  1. Create a JavaScript file with the following codes:
    functionsayHello(s){alert('Hello '+s);/* * return true|false line is required to allow/disallow the workflow action to execute. * Condition will treat the function returned false if this line is omitted. * Thus, Workflow Action (e.g. Set Field Value) will not execute */returntrue;}
    Note:The above function will be called by the Workflow on Step 5.4.
  2. Navigate toCustomization>Scripting>Scripts>New
    • Click on the+logo beside theScript FilePopup List
    • Select the JavaScript file on the File Popup Window and click onSave
    • UnderDeploymentstab, add the record (Applies Tocolumn) script & workflow must be applied to (For this example,Customerrecord is used and click onSave)
  3. Navigate toCustomization>Workflows>Workflow>New
  4. Basic Information:
    • Name:EnterName
      Example:Enter
      Customer Workflow
    • Record Type:SelectCustomer
    • Sub Types:SelectCustomer
    • Execute as Admin:EnterCheckmark
    • Release Status:SelectReleased
  5. Event Definition:
    • On Create:EnterCheckmark
    • On View or Update:EnterCheckmark
  6. ClickSave
  7. ClickState 1
  8. Bottom right corner:ClickNew Action
  9. ClickSet Field Value
  10. Basic Information:
    • Trigger On:SelectBefore User Edit
    • Event Types:SelectCreate
    • Context:SelectUser Interface
    • Triggering Client Fields:SelectMemo
  11. Condition:
    • SelectFormula
    • Formula:EntersayHello(nlapiGetFieldValue('companyname'))
    • Triggering Client Fields:SelectMemo
  12. Parameters:
    • Field: SelectAccount
  13. ClickSave

Read More

Search Item Next Count Date

To create a report with an empty Next Count Date, please follow the following:

Read More

Create an Item Saved Search to Show All Bin Numbers per Item

The user needs an Item Saved Search that shows all Bin numbers of Items.

Read More

Item Record > Set Item Defined Cost Value to a Null Value

Unable to setItem Defined Cost Valueto a Null Value.

Read More

Edit Quantity on Work Order with Partially Built Status

The user needs to edit the Quantity in the Work Order that already has an Assembly Build. However, upon doing so, the Quantity field cannot be edited.

Read More

View Only Sent Messages in the Messages Subtab of a Support Case Record

A user wants to use the Email Sent field as a criteria for a Message Saved Search.

Read More

Case Saved Search That Displays Cases a Support Rep Escalated to a Specific Support Rep

Create a Saved Search that displays who a Case has been Escalated to.

Read More

Displaying Approved Time as Actual Costs in Advanced Project Profitability Report

When creating project profitability configurations, theTreat Tracked & Approved Timeas Actual Costpreference enables you to select approved time as actual costs without posting time. You can also display tracked and approved time as actual costs on the P&L subtab. Displaying approved time as actual costs ensures the estimate at completion and estimate to complete calculations are more accurate.

Read More

To copy or edit an existing Project Profitability configuration

Go toSetup > Accounting > Project Profitability.

Read More

To create a new project profitability configuration

Go toSetup > Accounting > Project Profitability.

Read More

Project Profitability Rules

When setting up Advanced Project Profitability, you can create custom configurations for your custom profitability reports.

Read More

Creating Custom Project Profitability Reports

Advanced Project Profitability uses filters to map accounts and items to specific columns and rows within a custom project profitability report. The feature comes with a standard configuration of account and item mappings. You can edit and customize the standard configuration and create custom profitability reports to fit your business needs. You can create multiple configurations. All of your project profitability reports are located at Reports > Projects > Project Profitability Reports.

Read More

Display SKU for Inventory Items on Sales Order Printout

User needs to display SKU (Display Name/Code) on their Sales Order Advanced PDF/HTML Template but would only need to display the code for Inventory Items only.

Read More

EFT Payment Notification Displaying Huge Company Logo within the Email Body

The company logo is not rendering correctly specifically when the EFT Payment Notification is being sent as body of the email. The company logo thoughis being displayed at acceptable size if the EFT Payment Notification is being sent as an attachment.

Read More

Resolve Error: "SSS_MISSING_REQD_ARGUMENT: parse: Missing a required argument: value" in Asset Disposal

User processes Asset Disposal but it Failed with error:SSS_MISSING_REQD_ARGUMENT: parse: Missing a required argument: value.

Read More

Fixed Asset Disposal > INVALID_FLD_VALUE: You have entered an Invalid Field Value 1 for the following field: custrecord_deprhistaltmethod

The user is disposing fixed asset records by Write- Off, manually in Fixed Assets > Transactions > Asset Disposal page and encounters error message: "INVALID_FLD_VALUE: You have entered an Invalid Field Value 1 for the following field: custrecord_deprhistaltmethod"

Read More
Read More Articles