How to update the logo style list for both liquid and non-liquid pixel items

To load a customer record created a suitelet /**  * @NApiVersion 2.x  * @NScriptType Suitelet  */ define([‘N/record’, ‘N/log’, ‘N/search’], function(record, log, search) {     function onRequest(context) {         var customerId = context.request.body;         log.debug(‘Customer ID’, customerId);         try {            … Continue reading How to update the logo style list for both liquid and non-liquid pixel items

Debugging Tips: SuiteScript for Scriptable Cart

Use Incognito Mode for Development: During development, open an incognito (private) session in your browser. Insert nlapiLogExecution functions into your code to visualize data flow and facilitate debugging. Remove these logs when done to avoid performance impact. Handling Catastrophic Errors: If your script encounters critical errors, configured nlapiLogExecution calls can trigger emails to you or… Continue reading Debugging Tips: SuiteScript for Scriptable Cart

Resolving Permission Errors in Scriptable Cart

When working with Scriptable Cart and custom records, resolving permission errors requires careful consideration of both the custom records and the script logic. Follow the guidelines below to address any permission issues you may encounter: Custom Record Setup: Ensure that the “Use Permissions” box is marked for the custom record. Clear the “Include Name Field”… Continue reading Resolving Permission Errors in Scriptable Cart