determinePayeeForSILI
@AccessLevel(value=EXTERNAL)
@Implementable
void determinePayeeForSILI(ServiceInvoiceLineItem serviceInvoiceLineItem)
throws curam.util.exception.AppException,
curam.util.exception.InformationalException
Determines the payee for the service invoice line item.
The default implementation checks if payee exists in the service invoice
line
item. If not, it checks the association between the provider and provider
group. If an association exist with 'Group to receive payment' indicator
enabled, it sets the provider group as payee otherwise sets the provider as
payee.
- Parameters:
serviceInvoiceLineItem
- The service invoice line item details.
- Throws:
curam.util.exception.AppException
curam.util.exception.InformationalException
- Business Object Read: