Delete all journal entries created in a particular period

Jira Code: DI-6

Mass update script

/**
 * @NApiVersion 2.x
 * @NScriptType MassUpdateScript
 * @NModuleScope SameAccount
 * @ScriptTitle:
 * @ScriptID
 * @AppliedTo JOURNAL ENTRY
 * @CreatedBY AJ 11/12/2018
 */
define(['N/record', 'N/search'],
		/**
		 * @param {record} record
		 * @param {search} search
		 */
		function(record, search) {

	/**
	 * Definition of Mass Update trigger point.
	 *
	 * @param {Object} params
	 * @param {string} params.type - Record type of the record being processed by the mass update
	 * @param {number} params.id - ID of the record being processed by the mass update
	 *
	 * @since 2016.1
	 */
	function each(params) {
		try{
			var recID = params.id;
			
			// to delete record
			
			var deletedID = record.delete({
				type:record.Type.JOURNAL_ENTRY,
				id:recID
				
			});
			

		}catch(err){
			log.error("err",err)
		}
	}



	return {
		each: each
	};

});

Leave a comment

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