Description
This page allows you to capture the details of a payment received from a person. A payment received is an amount of money received by the organization and recorded on the system.
Page Preview
Page Flow Diagram
Click the diagram to manipulate and zoom. Traverse the diagram using Click-and-Drag motions. Fullscreen
Fields
LabelTypeDescriptionMandatory
AmountCURAM_AMOUNTMonetary amount of the payment received.Yes
Date ReceivedCURAM_DATEDate on which the payment received was receivedYes
Effective DateCURAM_DATEDate on which the payment is effective.Yes
Method of ReceiptMETHOD_OF_RECEIPT_CODEDelivery method from the drop-down list. Your system administrator can add a new method of delivery via the Code Tables page (see "Code Tables" in the Cúram Administration Guide).No
CurrencyCURRENCY_CODECurrency of the payment received.No
Check NumberCHEQUE_NUMBERNumber of a check for a payment received.No
Ledger NumberLEDGER_NUMBERLedger number of a cash receipt for a payment received.No
Reference NumberINTERNAL_IDReference number of the payment received. No
ADDRESS_DATANo
Issuer Details
LabelTypeDescriptionMandatory
Issuer NameISSUER_NAMEName of the issuer of the payment received. By default, the issuer name is the name of the registered person or employer the payment is in respect of.No
Links and Actions
Page Level Actions
LabelDescription
CancelThe Cancel action dismisses the page.
SaveThe Save action creates a new record from the information entered on the page.
Save & AllocatePayments received can be allocated toward any liability the person has with the organization. You can press the Save & Allocate button to save the payment received information and allocate a portion of the payment received to an outstanding liability.
Messages
When page is loaded
MessageMessage CatalogConfigurableConfigurable Validation Reference ID
Address header information is missing or invalid.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
Invalid address layout type %1s specified in address header.LinkNo
No security implementation is supported for this transaction type. Please contact an Administrator.LinkNo
When page is submitted
MessageMessage CatalogConfigurableConfigurable Validation Reference ID
A check number must be supplied for check payments.LinkNo
A currency exchange record for date %1d and type %2s cannot be found.LinkNo
Address data line %1n is not in correct format.LinkNo
Address header information is missing or invalid.LinkNo
A ledger number must be supplied for cash payments.LinkNo
An entity identifier cannot be null.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
An invalid combination exists for the payment received instrument details specified. Please check that a check instrument has a check number or a cash instrument has a ledger number.LinkNo
Attempt to map a freeform address as a non-freeform.LinkNo
Both Check Number and Ledger Number were specified. Details for 2 different types of Instrument (Check and Cash) cannot apply to a single payment received.LinkNo
Cannot process a Payment Received with a blank Effective Date.LinkNo
Cannot process a Payment Received with a blank Received Date.LinkNo
Cannot process a Payment Received with a Received Date in the future.LinkNo
Cannot process a Payment Received with a zero amount.LinkNo
Invalid address layout type %1s specified in address header.LinkNo
Invalid Currency Exchange Rate value %1s for Currency type %2s.LinkNo
Invalid Liability Reference Number entered. Please modify or remove.LinkNo
More than entity of type '%1s' with key value '%2s' found in the cache.LinkNo
No database access is allowed at this point.LinkNo
No name tag specified in address data line %1n.LinkNo
Only Cash and Check methods of receipt are supported for online receipt of payments.LinkNo
The address data line index %1n is out of range (%2n - %3n).LinkNo
The address record to be cloned (with ID %1n) is not found in the database.LinkNo
The class '%1s' does not implement the interface curam.util.events.impl.EventFilter and therefore is not as an event filter.LinkNo
The class '%1s' does not implement the interface curam.util.events.impl.EventHandler therefore is not an event handler.LinkNo
The event filter: '%1s' could not be instantiated.LinkNo
The event handler: '%1s' could not be instantiated.LinkNo
The Key Server cache and the Key Server database values are out of sync and therefore this record cannot be inserted. LinkNo
The login ID %1s does not map to a user name.LinkNo
The method of receipt type %1s is not supported and cannot exist as an instrument type on the system.LinkNo
The payment received being captured must have a positive amount.LinkNo
The supplied address data is empty.LinkNo
Related Entities
Technical Information
Page IDFinancial_recordPaymentReceivedForPerson
LocationC:\Users\david\dev\src\esystems-inc\Curam_V8_IS\webclient\components\core\Financials\Payment Received\Receive\Financial_recordPaymentReceivedForPerson.uim
Page Load InterfacePerson.readFullNameAndAddress
Page Submit InterfaceFinancial.receivePayment
Linked From PagesReceive Payment for a Person (Financial_paymentReceivedSearchPerson)