Clear Values In Copy Context

function pageInit(context) {

      try {

        let rec = context.currentRecord;

        if (context.mode === ‘copy’) {

          let lineCount = rec.getLineCount({ sublistId: ‘item’ });

          for (let i = 0; i < lineCount; i++) {

            rec.selectLine({ sublistId: ‘item’, line: i });

            let woId = rec.getCurrentSublistValue({

              sublistId: ‘item’,

              fieldId: ‘custcol_jj_linked_wo’,

            });

            if (woId) {

              rec.setCurrentSublistValue({

                sublistId: ‘item’,

                fieldId: ‘custcol_jj_linked_wo’,

                value: ”

              });

              rec.commitLine({ sublistId: ‘item’, ignoreRecalc: true });

            }

          }

          rec.setValue({

            fieldId: ‘custbody_jj_processing_wo_mahun257’,

            value: false

          });

        }

      } catch (e) {

      }

    }

Leave a comment

Your email address will not be published. Required fields are marked *