@AccessLevel(value=EXTERNAL)
public interface Financial
Modifier and Type | Method and Description |
---|---|
void |
allocateCreditTransaction1(curam.core.facade.struct.AllocationDetails1 details)
Stores the allocation amount on the draft allocation line, allocates the
amount against the debit instruction line item and removes the draft
allocation line.
|
void |
approvePayment(curam.core.facade.struct.ApprovePaymentDetails details)
Approves a payment that was suspended.
|
void |
cancelPayment(curam.core.facade.struct.CancelPaymentDetails details)
Cancels a payment issued by the system.
|
void |
cancelPaymentInstrument(curam.core.facade.struct.CancelPaymentInstrumentDetails cancelPaymentInstrumentDetails)
Cancels a payment instrument.
|
curam.core.facade.struct.InformationMsgDtlsList |
cancelRegenerateOrInvalidatePayment(curam.core.struct.CancelRegenerateOrInvalidatePmtDetails details)
Cancels or invalidates a payment on the system.
|
void |
captureAccountAdjustment(curam.core.facade.struct.AccountAdjustmentDetails accountAdjustmentDetails)
Creates Adjustment records.
|
void |
captureManualPayment(curam.core.facade.struct.ManualPaymentDetails details)
Captures a manual payment on the system.
|
curam.core.sl.struct.WizardStateID |
createFixedDeductionWizard(curam.core.facade.struct.RegenerateDeductionDetails regenerateDeductionDetails)
Creates a fixed deduction wizard details.
|
void |
generateLiability(curam.core.facade.struct.GenerateLiabilityKey key)
Generates the liability instrument for a liability product.
|
curam.core.facade.struct.WizardProperties |
getAppliedFixedDeductionWizard()
Returns the wizard details for the Applied Fixed Deduction wizard.
|
curam.core.facade.struct.WizardProperties |
getAppliedVariableDeductionWizard()
Returns the wizard details for the Applied Variable Deduction wizard.
|
curam.core.facade.struct.WizardProperties |
getCaptureManualPaymentWizard()
Returns the wizard details for the capture manual payment wizard.
|
curam.core.facade.struct.ReversalReasonDescription |
getReversalReasonDescription(curam.core.facade.struct.ReversalReasonCode details)
Returns the text description for the reversal code as this can be
populated by more than one codetable.
|
curam.core.facade.struct.InformationMsgDtlsList |
invalidateCanceledPayment(curam.core.struct.CancelRegenerateOrInvalidatePmtDetails details)
Invalidates a cancelled payment on the system.
|
curam.core.facade.struct.ListLineItemAllocationDetails1 |
listAllocation1(curam.core.facade.struct.ListLineItemAllocationKey key)
Retrieves allocation information for a specified Instruction Line Item.
|
curam.core.facade.struct.ListLineItemAllocationDetails1 |
listAllocationsForInstruction(curam.core.struct.FinInstructionID key)
Retrieves allocation information for a specified financial Instruction.
|
curam.core.facade.struct.PaymentsReceivedList |
listPaymentsReceived(curam.core.facade.struct.CaseID key)
Returns a list of payments received that have been allocated towards a
liability.
|
curam.core.facade.struct.SearchPaymentReceivedResultDetails |
listUnallocatedPaymentReceived(curam.core.facade.struct.ConcernRoleKeyStruct key)
This method returns the payment received details for the specified
participant where there is an unallocated ammount.
|
void |
modifyFinancialInstructionStatus(curam.core.struct.FIstatusCode arg1,
curam.core.struct.FinancialInstructionKey arg2)
This method only modifies the status of the Financial Instruction.
|
void |
modifyPaymentInstrumentReconciliationStatus(curam.core.facade.struct.PmtInstrumentAndReconcilStatus pmtInstrumentAndReconcilStatus)
This method updates the reconcilaition status of the payment instrument.
|
curam.core.facade.struct.ReadAdjustmentInstructionResult1 |
readAdjustmentInstruction1(curam.core.facade.struct.ReadAdjustmentInstructionKey key)
Reads details of an adjustment instruction.
|
curam.core.facade.struct.RegenerateDeductionDetails |
readAppliedDeductionWizardDetails(curam.core.sl.struct.WizardStateID wizardStateID)
Retrieves the fixed deduction details of an Applied deduction.
|
curam.core.facade.struct.CreditDebitTypeDtls |
readCreditDebitType(curam.core.facade.struct.ReadInstructionLineItemKey readInstructionLineItemKey)
Reads the credit debit type details.
|
curam.core.facade.struct.ReadDebitsForAllocation1 |
readDebitsForAllocation1(curam.core.facade.struct.AllocationKey key)
Returns a list of debits against which a credit can be allocated.
|
curam.core.facade.struct.DeliveryMethodIndicators |
readDeliveryMethodIndicators(curam.core.struct.DeliveryMethodType deliveryMethod)
This method sets indicators based on the type of delivery method used.
|
curam.core.struct.FinancialInstructionDtls |
readFinancialInstructionByFinID(curam.core.struct.FinancialInstructionKey arg1)
Retrieves Financial Instruction details using the financial instruction
key.
|
curam.core.struct.FinancialInstructionDtls |
readFinancialInstructionByFinIDStatusCode(curam.core.struct.FinancialInstructionStatusCode arg1)
Retrieves Financial Instruction details using financial instruction key
and status code information.
|
curam.core.facade.struct.FinancialInstructionTypeDetails |
readFinancialInstructionType(curam.core.struct.FinancialInstructionKey key)
Reads the Financial Instruction Type.
|
curam.core.facade.struct.ReadInstructionLineItemDetails |
readInstructionLineItemDetails(curam.core.facade.struct.ReadInstructionLineItemKey key)
Reads details of an instruction line item.
|
curam.core.facade.struct.IntegratedCaseIDDetails |
readIntegratedCaseIDByCaseID(curam.core.facade.struct.ResolveIntegratedCaseKey resolveIntegratedCaseKey)
Reads to see if a case has an integrated case
|
curam.core.facade.struct.ReadLiabilityInstructionDetails1 |
readLiabilityInstruction1(curam.core.facade.struct.ReadLiabilityInstructionKey key)
Reads details of a liability instruction.
|
curam.core.facade.struct.ReadPaymentDetailsResult |
readPaymentDetails(curam.core.facade.struct.ReadPaymentDetailsKey key)
Reads the details for a specified payment.
|
curam.core.facade.struct.ReadPaymentInstructionDetails1 |
readPaymentInstruction1(curam.core.facade.struct.ReadPaymentInstructionKey key)
Returns details of a Payment Instruction including the payment date.
|
curam.core.struct.PaymentInstructionDtls |
readPaymentInstructionByPmtInstrumentID(curam.core.struct.PaymentInstrumentKey key)
Reads payment instrument details for a payment instrument key.
|
curam.core.facade.struct.ReadPaymentInstrumentDetail |
readPaymentInstrument(curam.core.facade.struct.ReadPaymentDetailsKey key)
Reads the details for a specified payment instrument and returns
indicators that can be used to conditionally display the approriate
actions and details.
|
curam.core.struct.PaymentInstrumentDtls |
readPaymentInstrumentDetails(curam.core.struct.PaymentInstrumentKey key)
Reads payment instrument details for a payment instrument key.
|
curam.core.facade.struct.ReadPaymentReceivedDetails1 |
readPaymentReceivedInstruction1(curam.core.facade.struct.ReadPaymentReceivedInstructionKey key)
Reads details of a payment received instruction.
|
curam.core.facade.struct.ReadReversalInstructionDetails1 |
readReversalInstruction1(curam.core.facade.struct.ReadReversalInstructionKey key)
Reads details of a reversal instruction.
|
curam.core.facade.struct.ReadSuspenseAccountDetails |
readSuspenseAccount(curam.core.facade.struct.ReadSuspenseAccountKey key)
Reads the details of a suspense account item.
|
curam.core.facade.struct.ReadSuspenseAccountItemDetails |
readSuspenseItemIssuerDetails(curam.core.facade.struct.ReadSuspenseItemIssuerDetailsKey key)
Reads suspense account issuer details.
|
curam.core.facade.struct.RegenerateDeductionDetails |
readUnappliedDeductionWizardDetails(curam.core.sl.struct.WizardStateID wizardStateID)
Retrieves the fixed deduction details of an Un-applied deduction.
|
curam.core.facade.struct.ReadWriteOffInstructionDetails1 |
readWriteOffInstruction1(curam.core.facade.struct.ReadWriteOffInstructionKey key)
Reads details of a write off instruction.
|
curam.core.facade.struct.ReceivePaymentIdentifiers |
receivePayment(curam.core.facade.struct.ReceivePaymentDetails details)
Captures a payment received.
|
void |
refundMultipleReceivedPayments(curam.core.facade.struct.AddMultiRefundPayments details)
Refunds some or all of mutiple received payment received.
|
void |
refundPaymentReceived(curam.core.facade.struct.RefundFinancialInstructionKey key)
Refunds some or all of a payment received.
|
void |
regenerateCanceledPayment(curam.core.struct.FinInstructionID key)
Re-issues the canceled payment.
|
void |
regenerateCanceledPaymentInstrument(curam.core.struct.PaymentInstrumentKey pmtInstrumentKey)
Method re-issues a payment instrument.
|
curam.core.facade.struct.InformationMsgDtlsList |
regeneratePaymentByDeduction(curam.core.facade.struct.RegenerateDeductionDetails regenerateDeductionDetails)
Reissues a payment by applying deduction.
|
void |
regeneratePaymentForNominee(curam.core.struct.RegeneratePaymentForNomineeDetails details)
Re-issues a cancelled payment for either the original nominee or a
specified new nominee.
|
void |
reverseFinancialInstruction(curam.core.facade.struct.ReverseFinancialInstructionKey key)
Reverses a financial instruction.
|
void |
reverseInstructionLineItem(curam.core.facade.struct.ReverseInstructionLineItemKey key)
Reverses an instruction line item.
|
curam.core.facade.struct.FinancialILICaseIDList |
searchCaseIDByFinInstructID(curam.core.struct.ILIFinInstructID finInstructID)
Retrieves all caseIDs from the InstructionLineItem entity based on the
FinancialInstructionID.
|
curam.core.facade.struct.ListLiabilityIssuedDetails |
searchForLiabilityIssued(curam.core.facade.struct.SearchForLiabilityIssuedKey key)
Searches for liabilities issued by the system.
|
curam.core.facade.struct.ListPaymentIssuedDetails1 |
searchForPaymentIssued1(curam.core.facade.struct.SearchForPaymentIssuedKey key)
Searches for payments issued by the system.
|
curam.core.facade.struct.SearchPaymentReceivedResultDetails |
searchForPaymentReceivedWithIndicators(curam.core.facade.struct.SearchPaymentReceivedKey key)
Returns a list of payments received with indicator details based on the
search criteria specified.
|
curam.core.facade.struct.ListSuspenseAccountDetails |
searchSuspenseAccount(curam.core.facade.struct.ListSuspenseAccountKey key)
Returns a list of suspense account details.
|
curam.core.facade.struct.TransferFromSuspenseResult |
transferFromSuspenseAccount(curam.core.facade.struct.TransferFromSuspenseAccountKey key)
Transfer details from a Suspense Account to a concern's account.
|
void |
writeOffInstructionLineItem(curam.core.facade.struct.WriteOffInstructionLineItemKey key)
Writes off a liability instruction line item.
|
@AccessLevel(value=EXTERNAL) void allocateCreditTransaction1(curam.core.facade.struct.AllocationDetails1 details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains details to perform the allocation process.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem, DraftAllocationLine |
DraftAllocationLine |
@AccessLevel(value=EXTERNAL) void approvePayment(curam.core.facade.struct.ApprovePaymentDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Approve payment details.curam.util.exception.AppException
curam.util.exception.InformationalException
FinancialInstruction, PaymentInstruction, PaymentInstrument, Payslip, InstructionLineItem |
Payslip, FinancialInstruction, FinancialInstructionStatus, PaymentInstrument |
@AccessLevel(value=EXTERNAL) void cancelPayment(curam.core.facade.struct.CancelPaymentDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The cancel payment details.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem, PaymentInstrument |
FinancialInstruction, FinancialInstructionStatus, PaymentInstruction, PaymentInstrument |
@AccessLevel(value=EXTERNAL) void cancelPaymentInstrument(curam.core.facade.struct.CancelPaymentInstrumentDetails cancelPaymentInstrumentDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The cancel payment details.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument., FinancialInstruction. |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.InformationMsgDtlsList cancelRegenerateOrInvalidatePayment(curam.core.struct.CancelRegenerateOrInvalidatePmtDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains details to either cancel or invalidate the paymentcuram.util.exception.AppException
curam.util.exception.InformationalException
FinancialInstruction |
@AccessLevel(value=EXTERNAL) void captureAccountAdjustment(curam.core.facade.struct.AccountAdjustmentDetails accountAdjustmentDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
accountAdjustmentDetails
- The account adjustment details.curam.util.exception.AppException
curam.util.exception.InformationalException
AdjustmentInstruction, InstructionLineItem |
@AccessLevel(value=EXTERNAL) void captureManualPayment(curam.core.facade.struct.ManualPaymentDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Details of the payment that was issued.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstruction, PaymentInstrument, FinancialInstruction |
@AccessLevel(value=EXTERNAL) void generateLiability(curam.core.facade.struct.GenerateLiabilityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Product delivery identifier for which the payment is being
generated.curam.util.exception.AppException
curam.util.exception.InformationalException
Case, ProductDelivery, FinancialComponent |
CaseStatus, Case, WMInstanceData |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReversalReasonDescription getReversalReasonDescription(curam.core.facade.struct.ReversalReasonCode details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Reversal Reason Code.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListLineItemAllocationDetails1 listAllocation1(curam.core.facade.struct.ListLineItemAllocationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details to search for the allocations.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListLineItemAllocationDetails1 listAllocationsForInstruction(curam.core.struct.FinInstructionID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details to search for the allocations.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadAdjustmentInstructionResult1 readAdjustmentInstruction1(curam.core.facade.struct.ReadAdjustmentInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to read details of the adjustment instruction.curam.util.exception.AppException
curam.util.exception.InformationalException
AdjustmentInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadDebitsForAllocation1 readDebitsForAllocation1(curam.core.facade.struct.AllocationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to read the list of debits for allocation.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem, LiabilityInstruction, Case |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.FinancialInstructionTypeDetails readFinancialInstructionType(curam.core.struct.FinancialInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- financialInstructionID Identifier keycuram.util.exception.AppException
curam.util.exception.InformationalException
FinancialInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadInstructionLineItemDetails readInstructionLineItemDetails(curam.core.facade.struct.ReadInstructionLineItemKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an Instruction Line Item identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IntegratedCaseIDDetails readIntegratedCaseIDByCaseID(curam.core.facade.struct.ResolveIntegratedCaseKey resolveIntegratedCaseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
resolveIntegratedCaseKey
- Key containing the case ID.curam.util.exception.AppException
curam.util.exception.InformationalException
Case |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadLiabilityInstructionDetails1 readLiabilityInstruction1(curam.core.facade.struct.ReadLiabilityInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to search for the Liability Instruction details.curam.util.exception.AppException
curam.util.exception.InformationalException
LiabilityInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadPaymentDetailsResult readPaymentDetails(curam.core.facade.struct.ReadPaymentDetailsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to return payment details.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadPaymentInstructionDetails1 readPaymentInstruction1(curam.core.facade.struct.ReadPaymentInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- ReadPaymentInstructionKey key to search for the Payment
Instruction details.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadPaymentReceivedDetails1 readPaymentReceivedInstruction1(curam.core.facade.struct.ReadPaymentReceivedInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to search for the Payment Received Instruction details.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentReceivedInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadReversalInstructionDetails1 readReversalInstruction1(curam.core.facade.struct.ReadReversalInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to search for the Reversal Instruction details.curam.util.exception.AppException
curam.util.exception.InformationalException
ReversalInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadSuspenseAccountDetails readSuspenseAccount(curam.core.facade.struct.ReadSuspenseAccountKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to search for the Suspense Account details.curam.util.exception.AppException
curam.util.exception.InformationalException
SuspenseAccount |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadSuspenseAccountItemDetails readSuspenseItemIssuerDetails(curam.core.facade.struct.ReadSuspenseItemIssuerDetailsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to read Suspense Account issuer details.curam.util.exception.AppException
curam.util.exception.InformationalException
SuspenseAccount |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadWriteOffInstructionDetails1 readWriteOffInstruction1(curam.core.facade.struct.ReadWriteOffInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to search for the Write-Off Instruction details.curam.util.exception.AppException
curam.util.exception.InformationalException
WriteOffInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReceivePaymentIdentifiers receivePayment(curam.core.facade.struct.ReceivePaymentDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Details of the payment being received.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentReceivedInstrument, PaymentReceivedInstruction, InstructionLineItem |
@AccessLevel(value=EXTERNAL) void regenerateCanceledPayment(curam.core.struct.FinInstructionID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
finInstructionID
- The Financial instruction id.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
PaymentRegenerationRequest |
@AccessLevel(value=EXTERNAL) void regenerateCanceledPaymentInstrument(curam.core.struct.PaymentInstrumentKey pmtInstrumentKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
pmtInstrumentKey
- The Payment Instrument ID.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument |
PaymentInstrument |
@AccessLevel(value=EXTERNAL) void regeneratePaymentForNominee(curam.core.struct.RegeneratePaymentForNomineeDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
RegeneratePaymentForNomineeDetails
- details The case nominee,
financial instruction ID and an indicator to state that the payment should
be reissued to the original nominee.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument |
PaymentInstruction |
@AccessLevel(value=EXTERNAL) void reverseFinancialInstruction(curam.core.facade.struct.ReverseFinancialInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Reverse Financial Instruction Details.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem, FinancialInstruction |
FinancialInstruction, ReversalInstruction |
@AccessLevel(value=EXTERNAL) void reverseInstructionLineItem(curam.core.facade.struct.ReverseInstructionLineItemKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Reverse Instruction Line Item Details.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
InstructionLineItem, ReversalInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.FinancialILICaseIDList searchCaseIDByFinInstructID(curam.core.struct.ILIFinInstructID finInstructID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
finInstructID
- The financialInstructionIDcuram.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListLiabilityIssuedDetails searchForLiabilityIssued(curam.core.facade.struct.SearchForLiabilityIssuedKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details to search for the liabilities issued.curam.util.exception.AppException
curam.util.exception.InformationalException
LiabilityInstrument |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListSuspenseAccountDetails searchSuspenseAccount(curam.core.facade.struct.ListSuspenseAccountKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details to search for the suspense records on the system.curam.util.exception.AppException
curam.util.exception.InformationalException
SuspenseAccount |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.TransferFromSuspenseResult transferFromSuspenseAccount(curam.core.facade.struct.TransferFromSuspenseAccountKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to transfer the Suspense Account record to a concern
account.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentReceivedInstrument, PaymentReceivedInstruction, InstructionLineItem, SuspenseAccount |
@AccessLevel(value=EXTERNAL) void writeOffInstructionLineItem(curam.core.facade.struct.WriteOffInstructionLineItemKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details of the Instruction Line Item to be written off.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem, WriteOffInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.WizardProperties getCaptureManualPaymentWizard() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.WizardProperties getAppliedFixedDeductionWizard() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.WizardProperties getAppliedVariableDeductionWizard() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadPaymentInstrumentDetail readPaymentInstrument(curam.core.facade.struct.ReadPaymentDetailsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to return payment details.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.DeliveryMethodIndicators readDeliveryMethodIndicators(curam.core.struct.DeliveryMethodType deliveryMethod) throws curam.util.exception.AppException, curam.util.exception.InformationalException
DeliveryMethodType
- contains the delivery method codetable code.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListPaymentIssuedDetails1 searchForPaymentIssued1(curam.core.facade.struct.SearchForPaymentIssuedKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details to search for the payments issued.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.InformationMsgDtlsList invalidateCanceledPayment(curam.core.struct.CancelRegenerateOrInvalidatePmtDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains details to invalidate the paymentcuram.util.exception.AppException
curam.util.exception.InformationalException
FinancialInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CreditDebitTypeDtls readCreditDebitType(curam.core.facade.struct.ReadInstructionLineItemKey readInstructionLineItemKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
readInstructionLineItemKey
- The instruction line item id.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.PaymentsReceivedList listPaymentsReceived(curam.core.facade.struct.CaseID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The caseID of the liability.curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem, PaymentReceivedInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SearchPaymentReceivedResultDetails searchForPaymentReceivedWithIndicators(curam.core.facade.struct.SearchPaymentReceivedKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Details to search for the payments received.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentReceivedInstrument |
@AccessLevel(value=EXTERNAL) void refundPaymentReceived(curam.core.facade.struct.RefundFinancialInstructionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Details of the payment to be refunded.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument, PaymentInstruction, InstructionLineItem |
@AccessLevel(value=EXTERNAL) void refundMultipleReceivedPayments(curam.core.facade.struct.AddMultiRefundPayments details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Details of the payment to be refunded.curam.util.exception.AppException
curam.util.exception.InformationalException
PaymentInstrument, PaymentInstruction, InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SearchPaymentReceivedResultDetails listUnallocatedPaymentReceived(curam.core.facade.struct.ConcernRoleKeyStruct key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
InstructionLineItem |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.InformationMsgDtlsList regeneratePaymentByDeduction(curam.core.facade.struct.RegenerateDeductionDetails regenerateDeductionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
regenerateDeductionDetails
- The details of the deduction and
finInstructionIDcuram.util.exception.AppException
curam.util.exception.InformationalException
Deduction, PaymentInstrument |
Deduction, PaymentInstruction |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.RegenerateDeductionDetails readUnappliedDeductionWizardDetails(curam.core.sl.struct.WizardStateID wizardStateID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
wizardStateID
- Contains the wizard state ID.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.RegenerateDeductionDetails readAppliedDeductionWizardDetails(curam.core.sl.struct.WizardStateID wizardStateID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
wizardStateID
- Contains the wizard state ID.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.WizardStateID createFixedDeductionWizard(curam.core.facade.struct.RegenerateDeductionDetails regenerateDeductionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
regenerateDeductionDetails
- Contains the financialInstrucionID and
Deduction details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyPaymentInstrumentReconciliationStatus(curam.core.facade.struct.PmtInstrumentAndReconcilStatus pmtInstrumentAndReconcilStatus) throws curam.util.exception.AppException, curam.util.exception.InformationalException
pmtInstrumentAndReconcilStatus
- Contains the reconciliation status
to be updated and the paymentinstrument id.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.PaymentInstrumentDtls readPaymentInstrumentDetails(curam.core.struct.PaymentInstrumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Payment Instrument Key.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.PaymentInstructionDtls readPaymentInstructionByPmtInstrumentID(curam.core.struct.PaymentInstrumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Payment Instrument Key.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.FinancialInstructionDtls readFinancialInstructionByFinID(curam.core.struct.FinancialInstructionKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
financialInstructionKey
- Financial Instruction Key Information.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.FinancialInstructionDtls readFinancialInstructionByFinIDStatusCode(curam.core.struct.FinancialInstructionStatusCode arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
financialInstructionStatusCode
- Financial Instruction and status
code information.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyFinancialInstructionStatus(curam.core.struct.FIstatusCode arg1, curam.core.struct.FinancialInstructionKey arg2) throws curam.util.exception.AppException, curam.util.exception.InformationalException
finInstKey
- Contains Financial Instruction Key.status
- Contains Financial Instruction status and version number
information.curam.util.exception.AppException
curam.util.exception.InformationalException