PayrollServices | Script Include | DEV

PHOTO EMBED

Wed Jun 21 2023 10:19:54 GMT+0000 (Coordinated Universal Time)

Saved by @piyranja3 #undefined

var PayrollServices = Class.create();

PayrollServices.prototype = Object.extendsObject(AbstractAjaxProcessor, {

​

    setADPCode: function() {

        var an = this.getParameter('sysparm_agency');

        var adpCode;

​

​

​

        var agencyName = new GlideRecord('u_payroll_services');

        agencyName.addEncodedQuery('u_type!=Tenant^ORu_type=NULL');

        agencyName.addQuery('sys_id', an);

        agencyName.query();

        if (agencyName.next()) {

            adpCode = agencyName.getValue('u_adp_code');

​

        }

        return adpCode;

    },

    // Changes made by Piyush

    setCmname: function() {

​

        

        var ad = this.getParameter('sysparm_cmcode');

        var agencyname2 = new GlideRecord('u_payroll_services');

        agencyname2.addEncodedQuery('u_typeSTARTSWITHbilling');

        agencyname2.addQuery('u_adp_code', ad);

        agencyname2.query();

        while (agencyname2.next()) {

            var agname = agencyname2.u_agency_name.toString();

            var coname = agencyname2.u_country.toString();

            //arr.push(agname,coname);

            var aginfo = agname + ",," + coname;

​

        }

        return aginfo;
content_copyCOPY

https://epsilondev.service-now.com/sys_script_include.do?sys_id