The permission below needs to be removed. SAML Single Sign-on
Author: Linu Paul
Steps to Configure the Celigo Flows
Steps to Configure the Flows: Enable the new GraphQL flows. Re-authorize the Shopify connection: Once GraphQL flows are enabled, the Shopify connection needs to be reauthorized. This step must be completed by the client using the Celigo Account Owner and Shopify Store Owner logins. Recreate custom mappings: We have identified that custom mappings are currently… Continue reading Steps to Configure the Celigo Flows
Automate Inbound Shipment Creation
Proposal Summary This proposal outlines the scope and approach for implementing a CSV upload functionality to automatically create Inbound Shipment records in NetSuite. By leveraging a custom Suitelet page, employees will be able to upload a CSV file containing shipment data, which will be parsed and used to create the corresponding Inbound Shipment records.… Continue reading Automate Inbound Shipment Creation
Populating ‘Last Interaction Date’ based on user note
Create a custom field Create a saved search with the below formula (CASE WHEN {usernotes.notedate} IS NULL THEN NULL ELSE {usernotes.notedate} END)
Purchase Request Approval Workflow
Proposal Summary This project will implement a new approval step before the PO is finalized. Employees will submit an estimate, which will be reviewed and approved by their supervisor before proceeding with the purchase order. This process will improve tracking, and accuracy, and reduce unauthorized purchases. Initially, it will be piloted within one department,… Continue reading Purchase Request Approval Workflow
How to generate ASN XML
/** * @NApiVersion 2.1 */ define([‘N/record’, ‘N/search’], /** * * @param record record module * @param search search module * @returns ASN-XML String */ (record, search) => { var errorStack = [] /** * @description Check whether the given parameter argument has value on it or is it empty. * ie, To check whether a… Continue reading How to generate ASN XML
How to remove duplication from the list of values
let currencyStringArray = customerData.currency.map(item => item.currency).join(‘,’); log.debug(“currencyStringArray”,currencyStringArray) currencyStringArray = […new Set(customerData.currency.map(item => item.currency))].join(‘,’);
Firebase does not support patching, so for any updates, we need to delete the existing data and create it again.
Customer Sync to Firebase /** * @NApiVersion 2.1 * @NScriptType UserEventScript */ /************************************************************************************************************************************** * Madi International Co LLC-UAE-SCA * * MICL-774 : E-receipt Management System for Payment Collection- NetSuite * MICL-873 : Userevent Script to send the customer data to Sales Web App * ************************************************************************************************************************************ * Author : Jobin and Jismi IT Services * *… Continue reading Firebase does not support patching, so for any updates, we need to delete the existing data and create it again.
User Activity Report
We have created three different searches to track user activities based on your requirements: Reports/Searches Generated by Users – This report provides details of the reports and searches performed by a user. Filters for Date and Author have been applied. User Activity Tracking – This report displays all transactions performed by a user, with filters… Continue reading User Activity Report
How to calculate the Monthly Depreciation
Monthly Depreciation = (Current Cost – Residual value) / Lifetime This equation will generate the monthly depreciation.