```define(["N/ui/message", "N/record", "N/log", "N...
# suitescript
n
Copy code
define(["N/ui/message", "N/record", "N/log", "N/util"], function (r) {
	
	function showMessage(context) {
    	r.create({
    	title: "Welcome aboard your Emirates flight...",
    	message: "Please fasten your seatbelt.",
    	type: r.Type.ERROR
    	}).show();
    	
    	
    }
	
	
	function createContact() {
	
		 var contact = r.create({
	            type: r.Type.CONTACT,
	            isDynamic: false,
	            defaultValues: null
	        });
	 
	        contact.setValue({
	            fieldId: "firstname",
	            value: "Eric",
	            ignoreFieldChange: false
	        });
	        contact.setValue({
	            fieldId: "middlename",
	            value: "TEST"
	        });
	        contact.setValue({
	            fieldId: "lastname",
	            value: "Grubaugh"
	        });
	        contact.setValue({
	            fieldId: "email",
	            value: "<mailto:eric@stoic.com|eric@stoic.com>"
	        });
	        contact.setValue({
	            fieldId: "officephone",
	            value: "+16233491564"
	        });
	 
	        contact.setValue({
	        	fieldId: "subsidiary",
	        	value: "1"
	        });
	        
	        
	        contact.save({
	            enableSourcing: true,
	            ignoreMandatoryFields: false
	        });
	        
	        
	    }
	 
	
    return {
        pageInit: showMessage,
        saveRecord : createContact
      };
});