Name
sn_entitlement.UserAllocationDataM2MSubscriptionDetailDao
Description
No description available
Script
var UserAllocationDataM2MSubscriptionDetailDao = Class.create();
UserAllocationDataM2MSubscriptionDetailDao.prototype = {
initialize: function() {},
/**
* Returns the number of rows in user_allocation_data_m2m_subscription_detail matching the parameters
*
* @param {guid} subscriptionDetailId The subscription_detail.sys_id to filter the m2m records by
* @param {bool} isAllocated Filter parameter for the is_allocated field
* @returns {number} A number 0 or greater indicating the number of rows that match
*/
getCountBySubscriptionDetailIdAndIsAllocated: function(subscriptionDetailId, isAllocated) {
const gr = new GlideRecord('user_allocation_data_m2m_subscription_detail');
gr.addQuery('subscription_detail', subscriptionDetailId);
gr.addQuery('is_allocated', isAllocated);
gr.query();
return gr.getRowCount();
},
type: 'UserAllocationDataM2MSubscriptionDetailDao'
};
Sys ID
ef1a6863ffd9a110468365d7d3b8fe97