On-the-Job Training (OJT)

On-the-job training (OJT) is a fundamental component of the learning and development process in various industries and organizations. It is a dynamic method of acquiring new skills, knowledge, and competencies while working in a real-world setting. Unlike traditional classroom-based learning, OJT immerses individuals in their chosen field, providing them with practical experience that can be… Continue reading On-the-Job Training (OJT)

Extract only the Time from a Date Field that Returns both Date and Time

Scenario: To extract the time from a date field that returns both date and time on the Login Audit Trail.Solution: Navigate to Lists > Search > Saved Searches > NewClick Login Audit TrailClick the Results tabField:Add Formula (Text)Formula field: TO_CHAR({‌date}, ‘HH:MI:SS’)Name the Saved SearchClick Save & Run

Proposal For Implementation Of Manufacturing Traveler for Biomeme, Inc

Proposal Summary  This proposal encompasses the development and design of a customized Manufacturing  Traveler template. The objective is to create a pdf template that effectively presents and organizes the necessary information related to work orders.  Requirements  Biomeme, Inc. has expressed the need to incorporate manufacturing traveler in their Work Order records. We want to consolidate… Continue reading Proposal For Implementation Of Manufacturing Traveler for Biomeme, Inc

Error: This page isn’t working when saving Work Order

User creates Work Order Completion (with backflush) but shows an error after saving the record. Solution Navigate to Lists > Accounting > Items Edit Assembly ItemNote: Assembly Item used in the Work Order Click Accounting subtab WIP Account: Select an account Click Save

Journal Approval Routing

XSEED Client aims to implement a Journal Entry Approval workflow in NetSuite by which if a journal entry (JE) is created or modified, the approver should be notified, and the changes will only impact the General Ledger (GL) after the approver grants approval. By standard, there are no possibility to take the line level fields… Continue reading Journal Approval Routing

Rejection reason suitelet Page

We can use rejection reason suitelet page in the workflow to add why the approver rejected the request . Suitelet script is deployed and use the Go to Page action in the workflow to open the custom Page.

Create a NetSuite search object to retrieve the status and document number of the sales order associated with the return authorization records.

function (search) {          function searchSalesOrder(rmaId) {              try {                  let returnauthorizationSearchObj = search.create({                      type: “returnauthorization”,                      filters:                          [                              [“type”, “anyof”, “RtnAuth”],                              “AND”,                              [“internalid”, “anyof”, rmaId],                              “AND”,                              [“mainline”, “is”, “T”]                          ],                      columns:                          [                              search.createColumn({                                  name: “custbody_jj_exchg_sales_order_ahap1625”,                                  summary: “MAX”,                                  label: “Exchange… Continue reading Create a NetSuite search object to retrieve the status and document number of the sales order associated with the return authorization records.

Client script that displays a pop-up message confirming the removal of the associated RMA from the sales order while closing an exchange sales order.

function saveRecord(scriptContext) {              try {                  let curRecord = scriptContext.currentRecord;                  let customForm = curRecord.getValue({                      fieldId: ‘customform’                  });                  if (customForm == 197) {                      let lineCount = curRecord.getLineCount({                          sublistId: ‘item’                      });                      let flag = 0;                      for (let i = 0; i < lineCount; i++) {                          let… Continue reading Client script that displays a pop-up message confirming the removal of the associated RMA from the sales order while closing an exchange sales order.

Impact of AI on HR

Introduction: In recent years, Artificial Intelligence (AI) has emerged as a groundbreaking force poised to revolutionize the field of Human Resources (HR). With its ability to automate processes, analyze vast datasets, and deliver data-driven insights, AI is reshaping how organizations manage their workforce. In this investigation, we dive deep into the significant influence of AI… Continue reading Impact of AI on HR

Error message “Invalid Assignment Left-Hand Side”

Scenario when trying to fetch or deploy theme or extension a error message “Invalid Assignment Left-Hand Side” will  occur. Solution Run this command: npm install xmlbuilder@11.0.0 To ensure xmlbuilder@11.0.0 has overwritten the previous version, run: npm list xmlbuilder If the preceding command returns any version other than xmlbuilder@11.0.0, we need to install version 11.0.0 in… Continue reading Error message “Invalid Assignment Left-Hand Side”