Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FieldsDescription
AmountA text box to enter the dollar amount of the payment you received in the 'Currency' you specified. This defaults to 0.00 but is required and must be > 0.00 to Approve and/or Post. If not, the message "Amount must be greater than 0.00." will be displayed. This field is only editable after a 'Received From' (Customer) has been selected and while the transaction Status is "New". Editing this value, and saving the transaction , will re-calculate the 'Applied' and 'Unapplied' fields. Linked Database Field: ERPx_#####.#####.
AppliedA non-editable text box to identify how much of the Receipt, in the Receipt currency, has been applied. This defaults to 0.00 but will re-calculate as the receipt is applied. Receipts can be posted without applying, but if they have been applied, this amount will be >0.00. This is a calculated field that is not editable on this page. This field is not linked to a Database Field.
Checkbook

A single-select standard lookup to select which checkbook the receipt will be deposited into.  If a checkbook has been This defaults from checkbook assigned to the Customer , this defaults from specified in the 'Received From' customer, otherwise it defaults from the checkbook assigned to the "Default Cash Receipt Checkbook" Sales Preference. This is required before you can enter/edit the receipt currency, Approve and/or Post, or to open the 'Apply Documents' window. If not assigned, the message "Checkbook is required" will be displayed. This field is enabled once the after a 'Received From' (Customer) has been assigned selected and while the transaction Status is "New".

The lookup contains the list of all the 'Active' checkbooks assigned to the Customer Currency or the Home Currency. Linked Database Field: ERPx_#####.#####.

CommentA text box to enter a comment. This defaults to blank and is not required. This field is always only editable after a 'Received From' (Customer) has been selected but remains editable, even after the transaction is posted. Linked Database Field: ERPx_#####.#####.
Currency

A single-select standard lookup to select assign the currency of the Receipt. This defaults from the customer currency but can be changed. This is required to Approve and/or Post or to open the 'Apply Documents' window. If not assigned, the message "Currency is required and must be in either [Home Currency ID] or [Checkbook Currency ID]." will be displayed. This field is enabled once the only editable after a 'Received From' (Customer) has been assigned selected and remains editable while the transaction the transaction Status is "New" and no applications for this receipt have been made.

(lightbulb) Since a Receipt can only be applied to transactions matching the Receipt's currency, the 'Currency' cannot be edited once an application exists. If you need to change the Currency, you must unapply all the transactions that are currently applied.

Validations include:

  • If the receipt currency is NOT in the Currency assigned to the Checkbook matches the 'Home Currency' , then the checkbook's currency must match either be in the receipt currency or the 'Home Currency'.If receipt currency can be any currency with a valid exchange table setup to the Home Currency.
  • If the Currency assigned to the Checkbook does NOT match the 'Home Currency' and the checkbook's currency are both USD, then the receipt can must either be in ANY currency.If the 'Home Currency' is USD and the checkbookthe Checkbook's currency is CAD then the Receipt can only be in USD or CAD, it cannot be in GBP.If the receipt currency does not match the checkbook's currency, there must be a valid Exchange Table and Exchange Rate between the two currencies. the 'Home Currency'.

The lookup contains all 'Active' currencies. Linked Database Field: ERPx_#####.#####.

Payment #A text box to enter the number of the payment you received, most often associated with the Check #. This defaults to blank and is not required. This field is always field is only editable after a 'Received From' (Customer) has been selected but remains editable, even after the transaction is posted. Linked Database Field: ERPx_#####.#####.
Receipt Date

A date field to enter the date the Receipt was actually received. This defaults to the current date and is required to Approve and/or Post or to open the 'Apply Documents' window. If not, the message "Receipt Date is required." will be displayed. This field is only editable while the transaction Status is "New" but is disabled once an application for this receipt has been made for Receipts where the Receipt Currency is not in the Home Currency.

(lightbulb) Since the 'Receipt Date' can impact a Currency Gain / Loss when it is applied, it the cannot be edited once an application exists for receipts that are not in the Home Currency. If you need to change the 'Receipt Date', you must unapply all the transactions that are currently applied.

Linked Database Field: ERPx_#####.#####.

Receipt Type

A single-select standard lookup to select the type of the Receipt. This defaults to "Check" but can be changed. This is required to Approve and/or Post. This field is only editable while the transaction after a 'Received From' (Customer) has been selected and while the transaction Status is "New". 

The lookup contains all the values in the MFCashReceiptType Enumeration Class. Linked Database Field: ERPx_#####.#####.

Received From

A single-select load on demand lookup to select the Customer you received the payment from. This defaults to blank but is required before anything other than the 'CheckbookReceipt Date' can be assignededited. If not assigned, the message "Received From is required." will be displayed. Because this value determines both the initial values assigned for the 'Checkbook and the default value for the receipt currency' and 'Currency', if it is changed after it has been assigned, a message will appear as: "Changing this value will re-assign the Checkbook and the receipt currency." This field is only editable while the transaction Status is "New" and the 'Applied Amount' is blank or 0.00.

The lookup contains the list of all 'Active' customers displayed as Customer Name (Customer ID). Linked Database Field: ERPx_#####.#####.

Status

A single-select standard lookup to select the Status of the Receipt. This defaults to New but can be changed to Approved or Ready to Post. Setting this to Approved, and saving, runs all the posting validations and disables all the fields except the Comment, Payment #, and Status. Setting this to Ready to Post, and saving, posts the transaction, disables  all the fields except the Comment and Payment #, and posts the journal entry.

The lookup contains the list of New, Approved, and Ready to Post. Linked Database Field: ERPx_#####.#####.

UnappliedA non-editable text box to identify how much of the Receipt still needs to be applied. This defaults from 'Amount' entered but will re-calculate as the receipt is applied. Receipts can be posted without applying, but if they have been applied, this amount will be >0.00 and < 'Amount'. This is a calculated field that is not editable on this page. This field is not linked to a Database Field.

...