GWM : getAgentUnusedCommissionList

This commit is contained in:
Gowtham M 2026-04-04 16:44:03 +05:30
parent 3fb7707edc
commit a86dc72dd3

View File

@ -429,6 +429,7 @@ class InvoiceController extends ResourceController
->where('partner_policy.commission_amount >', 0)
->where('partner_policy.is_data_accuracy_checked', 1)
->where('partner_policy.manager_id', $managerId)
->where('partner_policy.policy_number IS NOT NULL', null, false)
->where(
'NOT EXISTS (SELECT 1 FROM partner_invoice_items pii2 '
. 'INNER JOIN partner_invoice pi2 ON pi2.id = pii2.invoice_id AND pi2.is_active = 1 '
@ -462,6 +463,7 @@ class InvoiceController extends ResourceController
->where('partner_policy.commission_amount >', 0)
->where('partner_policy.is_data_accuracy_checked', 1)
->where('partner_policy.manager_id', $managerId)
->where('partner_policy.policy_number IS NOT NULL', null, false)
->where('pi.id', $invoiceId)
->distinct();
}
@ -546,6 +548,7 @@ class InvoiceController extends ResourceController
->where('partner_policy.commission_amount >', 0)
->where('partner_policy.is_data_accuracy_checked', 1)
->where('partner_policy.manager_id', (int) $manager_id)
->where('partner_policy.policy_number IS NOT NULL', null, false)
->where('pe.agent_id IS NOT NULL', null, false)
->where(
'NOT EXISTS (SELECT 1 FROM partner_invoice_items pii2 '