Set colour for custom button which added using workflow

/** * @NApiVersion 2.1 * @NScriptType UserEventScript */ define([“N/record”, “N/log”, “N/redirect”, “N/ui/serverWidget”], function ( record, log, redirect, ui ) { function beforeLoad(context) { try { log.debug(“In btn color change”); let form = context.form; let newFieldview26 = form.addField({ id: ‘custpage_activity’, type: ‘INLINEHTML’, label: ‘Activity 1’ }); let html26 = “<script></script><style>input#custpageworkflow2200 {background-color: #00b300 !important;color: white !important;} input#custpageworkflow2208… Continue reading Set colour for custom button which added using workflow

Populate Memo field value of applied transaction of Bill Payment into check printout

Create new custom field on the bill payment record to store the memo value of transactions applied on it. This custom field is available only in view and print mode. /**  * @NApiVersion 2.1  * @NScriptType UserEventScript  */ define([“N/search”, “N/ui/serverWidget”], (search, serverWidget) => {   /**    * Defines the function definition that is executed… Continue reading Populate Memo field value of applied transaction of Bill Payment into check printout

Check Voucher PDF Template

<?xml version=”1.0″?> <!DOCTYPE pdf PUBLIC “-//big.faceless.org//report” “report-1.1.dtd”> <#assign checkNo = ”><#assign checkDate = ”><#assign payName = ”><#assign payAddress =”><#assign totalAmount = 0> <pdfset> <#list records as check>   <#assign checkNo = check.checknumber>     <#assign checkDate = check.trandate>     <#assign payName = check.entity>     <#assign payAddress = check.entity.address> <pdf> <head> <link name=”NotoSans” type=”font”… Continue reading Check Voucher PDF Template

To print bill payment vouchers

Do one of the following: From the Bills list: Go to Transactions > Payables > Pay Bills > List. Next to the bill payment, click View. Point to the Print icon, and then click Print Voucher. From Print Checks and Forms: Go to Transactions > Management > Print Checks & Forms. Click Payment Vouchers. Select a location and form as needed. Next to… Continue reading To print bill payment vouchers

Print One Check Per Page When Bulk Printing With Advanced PDF/HTML Templates

There are cases wherein users need to print only one Check per page when Bulk Printing with Advanced PDF/HTML Templates. Navigate to Customization > Forms > Advanced PDF/HTML Templates Standard Check PDF/HTML Template: Click Customize Top right corner: Toggle Source Code Paste the following code before the ending </body> tag: <div style=”position: relative;height: 250pt;”> </div> Copy Click Save

Elapsed Time Calculation of two date time values Using Script

  Calculate the elapsed time between the start and end date in hours function calculateElapsedTime(projectDetailObj) {         // Default working hours from 8 AM to 5 PM with a 1-hour lunch break from 12 PM to 1 PM         const WORKING_START_HOUR = 8;         const WORKING_END_HOUR… Continue reading Elapsed Time Calculation of two date time values Using Script

Schedule Script for Invoke the Existing Saved CSV Import

/**  * @NApiVersion 2.1  * @NScriptType ScheduledScript  */ define([‘N/search’,’N/record’,’N/file’,’N/task’,’N/email’,’N/runtime’],  function (search,record,file,task,email,runtime) {       function execute(scriptContext) {    try {         log.debug(“scriptContext.params”,scriptContext)                   let script = runtime.getCurrentScript();                             let recId = script.getParameter({           name: ‘custscript_jj_custom_rec_id_apun_154’ // Replace with your script parameter ID         });                   log.debug(“recId”,recId)         let customRecDetails = CustomerPriceListDetails.getCustomerPriceListDetails(recId);         customRecDetails.recId = recId;         CustomerPriceListDetails.updateCustomerPriceList(customRecDetails);              } catch (error) {     log.error({title:… Continue reading Schedule Script for Invoke the Existing Saved CSV Import

Proposal : STAGED CUSTOM IMPORT FOR CUSTOMER PRICING & ADDRESS APPLYING RESTRICTIONS

Proposal Summary This proposal outlines the scope of limiting access to customer records for a specified role and a custom import solution for updating customer prices and address. This proposal is based on our discussions, anticipations, and understanding derived from our meetings and other communications. Any additional requirements or updates that arise during the development… Continue reading Proposal : STAGED CUSTOM IMPORT FOR CUSTOMER PRICING & ADDRESS APPLYING RESTRICTIONS