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

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