global with sharing class NewAndEditQISController extends NewAndEditBaseController{ public NewAndEditQISController(ApexPages.StandardController controller) { List fieldList = new List(Schema.getGlobalDescribe().get('QIS_Report__c').getDescribe().fields.getMap().keyset()); controller.addFields(fieldList); Init(controller.getRecord()); } @RemoteAction global static Response saveQISReport(String leadJson,String transId,Boolean isNew) { return save(new QIS_Report__c(),leadJson,transId,isNew); } }