Payment Terms in E1

Purpose
 Overview of Payment Terms and Advanced Payment Terms
Scope
Details
 Commonly Used Payment Terms
 Types of Payment Terms
 Understanding Standard Payment Terms (P0014)
 Setting Up Standard Payment Terms
 Standard Payment Term Examples
 Due Upon Receipt
 Net Due Date 
 Proximate Date
 Fixed Days
 Split Payment Term
 Net Due Date with Discount
 Payment Terms Report (R0014)
 Understanding Advanced Payment Terms (P0014, P00145, P00146)
 Adding a Work Day Calendar
 Defining Due Date Rules
 Defining Date Ranges for Due Date Rules
 Setting Up Multitiered Discounts for Due Date Rules
 Updating Discounts with Multitiered Discount Payment Terms
 Verifying Due Date Rules
 Defining Advanced Payment Term Codes
 Defining Installments for Payment Term Codes
 Advanced Payment Term Examples
 Calendar: Work Day Rule
 Calendar: Annual Payment
 Calendar: Payments Due on a Specific Day of the Week
 Calendar: Payments Due Last Day of the Month, 45 Days After the Invoice Date
 Date Range
 Date Range: Payments Due Last Day of the Month, 45 Days After the Invoice Date
 Fixed Date Range
 Multitiered Discount 
 Installments
 Understanding Due Date versus Net Due Date Fields
 Payment Terms in Accounts Payable
 Create Payment Control Groups (R04570)
 T Accounts for Vouchers with Discounts
 Payment Terms in Accounts Receivable
 Manual Receipt Entry (P03B102)
 T Accounts for Invoice with Discounts
 Understanding Tax Rules (P0022) and Discounts
 Examples of Tax Rules (P0022) On Discounts

Purpose

Overview of Payment Terms and Advanced Payment Terms

Payment terms are used by the JD Edwards EnterpriseOne Accounts Payable and Accounts Receivable systems to specify a payment due date and, optionally, a discount percent and discount due date. The system uses Payment Terms to calculate the due dates and discounts on vouchers and invoices for efficient transaction entry.

Each customer and supplier may have a default Payment Term defined that are used automatically when creating a voucher or invoice. The default value can be accepted or overridden with a different Payment Term.

Payment Term Codes can range from simple to complex, depending on your organization's policies.Payment Terms can be defined by using a one-, two-, or three-character combination of these types of characters:

For example, you might use A1%, which combines all three types of characters, for a percentage Payment Term Code. The JD Edwards EnterpriseOne Accounts Payable and Accounts Receivable modules use the same payment terms.

Scope

This document is intended for users who are setting up and revising Payment Terms to be used in the Accounts Payable and Accounts Receivable modules.

Details

Commonly Used Payment Terms

It is recommended that a blank Payment Term Code be configured for the most commonly used Payment Term. However, there should also be an identical Payment Term that has a code other than blank to be used as an override during voucher and invoice entry. If a non-blank Payment Term is the default on the customer or supplier record, changing the Payment Term to blank during entry does not replace the default Payment Term. For example, if the supplier master record is set up to use 001 as the payment term code, and you want to override it on the voucher to the blank payment term code, the system will continue to supply the default (001) from the supplier record every time the field is cleared.

Blank Payment Term

Corresponding Override Payment Term

Types of Payment Terms

Two types of payment terms are available Standard and Advanced.

 

 

Standard Payment TermsAdvanced Payment Terms

Define Due Dates by:

  • Entering a specific date.
  • Specifying the number of days to add to the Invoice Date.
  • Specifying the number of months to add to the invoice date and the date in the month.
  • Define Discounts as a percent of the gross amount for each invoice, voucher, or pay item.

 Define Due Dates by:

  • Defining a calendar and Work Day Rule to use in conjunction with the Due Date. For example, if the Due Date falls on a weekend day, the system can automatically change it to the previous Friday or following Monday.
  • Defining a based-on date other than the Invoice Date, such as the GL Date or Service/Tax Date.
  • Setting up date ranges that allow you to add days and months, specify a fixed date, or use a combination of the two.
  • Define Discounts as a percent of the gross amount for each invoice, voucher, or pay item.
  • Discount Due Date is determined based on Invoice Date.
  • Specify varying discount percentages for multiple payments. For example, the percentage of a discount for the first payment might be 10% and the remaining payments might be 20% each.
  • Specify varying discount percentages based on the Due Date. For example, you might grant a 5% discount to customers who pay within 10 days and a 2% discount to customers who pay between 11 and 30 days.
 Payments can be split into multiple payments. You can specify a Due Date for the first payment and the number of days to add to each remaining payment.  Payments can be divided based on percentage. For example, the amount of the first payment might be 20% of the total amount and the amount of the second and third payments might each be 40% of the total.

 

Understanding Standard Payment Terms (P0014)


Standard Flow

 

Setting Up Standard Payment Terms

To begin setting up Standard Payment Terms, select Payment Term Revisions from the Payment Term Revisions (G00141) menu. From Work with Payment Terms (P0014) form, you can create a new payment term or revise an existing payment term. 

When entering a new Payment Term, you must enter a unique code that specifies the terms of payment in the Payment Term Code (data dictionary item PTC field). Examples of payment terms include:


The following is a description of the rest of the fields available on Standard Payment Terms:

FieldsField Description
Due Date (DDJ) If the Payment Term is to be used in the JD Edwards EnterpriseOne Accounts Receivable module, enter the date that the net payment is due. Conversely, if the Payment Term is to be used in the Accounts Payable module, enter the date that the payment is due to receive a discount. If no discount is offered, enter the net due date.
Net Days To Pay (NDTP) Enter the number of days that the system adds to the invoice date to calculate the due date on the invoice or voucher. If you use split payment terms, the system uses the value from this field to calculate the due date for the first split payment.
Discount % (DCP) Enter the percent of the total invoice or voucher that you will allow a discount if it is paid within the discount period. Enter the discount percent as a decimal, for example, a 2 percent discount is .02.
Discount Days (DCD) Enter the number of days after the invoice date that an invoice or voucher must be paid to receive the discount. The system adds the number of days specified to the invoice due date to calculate the discount due date.
Prox Date Month (PXDM) Enter the number of months that the system adds to the invoice date to calculate the due date. The system uses this field in conjunction with the value specified in the Proximate Day field (PXDD) to calculate the due date.
  • For example, if the proximate month is 1 and proximate day is 15, the system calculates the due date as the 15th of the next month.
Day (PXDD) Enter the day that the invoice or voucher is due. The system uses this field in conjunction with the value in the Proximate Month field (PXDX) to calculate the due date. For example, if the proximate month is 1 and proximate day is 15, the system calculates the due date as the 15th of the next month.
Number of Split Payments (NSP) Enter the number of equal, consecutive payments into which you want the system to divide the invoice or voucher. For example, if the number of split payments is 3, the system divides the invoice or voucher into three equal payments. You can use split payments only if the number of days between payments is a constant number, such as 30.   For amounts that are not equally divisible, the system uses soft rounding.
Days To Pay Aging (DTPA) Enter the number of days that the system uses to calculate the due date for each subsequent payment if you use split payments. For example, if the number of split payments is 4 and the days to pay aging is 30, the system adds thirty to the due date calculated for the first payment to obtain the due date for the second payment. The system adds 30 to the second payment to obtain the due date for the third payment, and so on.

The system uses the value from the Net Days to Pay field to calculate the due date for the first payment.


Note: The information defined on a Payment Term is used to calculate Due Dates on Invoices and Vouchers as they are entered. However, negative invoices or vouchers (debit or credit) might use the GL Date (data dictionary item DGJ) as the Due Date regardless of the payment term entered. A processing option in the master business function (P0400047 for vouchers and P03B0011 for invoices) controls how the system calculates the Due Date for debit and credit memos.

Standard Payment Term Examples

Due Upon Receipt

A Due Upon Receipt Payment term is when the payment is due upon the receipt of goods and services. In terms of EnterpriseOne Standard Payment Terms, a Due Upon Receipt payment term creates a Due Date the same day as the Invoice Date. This payment term is set up with blank fields so no calculation is made.

Due Upon Receipt

Example results:

Due Upon Receipt Example

Net Due Date 

A Net Due Date payment term is where the payment is due a set number of days after the invoice date. For example, if you want a due date that is 30 days after the invoice date, a Standard Payment Term would be set up with a Days to Add value of 30.

Net Due Date

Example results:

Net Due Date Example

Proximate Date

A Proximate Due Date rule calculates a payment due date a set number of months after the invoice datea nd on a specific date in that month. For example, if a payment needs to be due on the 10th day of a month, 2 months after the invoice date, the Payment Term can be set up as follows:

Proximate Date

Example results:

Proximate Date Example

Fixed Days

A Fixed Days payment term is where a due date is a specific day regardless of the invoice date.

Fixed Days

Example results:

Fixed Days Example

Split Payment Term

A Split Payment Term calculates multiple pay items on an invoice or voucher with separate due dates. Standard Payment Terms provides the ability to split into multiple pay items of the same amount. 

Split Term

Example results:

Split Term Example

Net Due Date with Discount

This example illustrates how a Standard Payment Term (P0014) would look like if it was for a Net Due Date with a Discount Percentage.

Net Due Date with Payment Terms

Example results:

Net Due Date with Discount Example

Payment Terms Report (R0014)

To get a printed list of Standard Payment Terms that are currently defined, run the Payment Terms Report (R0014). This report is helpful for users who may be entering vouchers or invoices or updating default payment terms in customer or suppliers.

R0014

Understanding Advanced Payment Terms (P0014, P00145, P00146)

Advanced Payment Terms provide further customization options for Payment Due Dates with the addition of Due Date Rules. Due Date Rules provide the following functionality:

The system stores advanced payment term information in the following tables:

The programs used to set up Advanced Payment terms can be accessed from the Payment Terms Revisions (G00141) menu.

Advanced Flow

Adding a Work Day Calendar

The first step in adding a Work Day Calendar, is defining the Calendar Type in UDC table 42/WD (Work Day Calendar Type). The Description (data dictionary item DL01) field should be used to specify the calendar's use. For example, it might be specific to an industry such as banking.  After the desired calendar types are defined, the Work with Workday Calendar program (P00071) can be used to add a new calendar.

Note: If you use the default value of * for Calendar Type (data dictionary item WDCT) in the Work with Workday Calendar program (P00071), the system updates the value to blank even if this code does not exist in UDC table 42/WD (Work Day Calendar Type).


Important Fields:

FieldsField Description
Calendar Type (WDCT) For calendars that are going to be used in the Accounts Payable and Accounts Receivable modules, this field should be left blank.
Calendar Month (MT) Enter a number that corresponds to the month in a calendar year.
Calendar Year (YR) Enter the calendar year.
Shift Code (SHFT) This field is for Payroll and Time Entry and does not apply to payment terms. A code from UDC table 00/SH (Shift Codes) that identifies daily work shifts is entered here. In payroll systems, a shift code can be used to add a percentage or amount to the hourly rate on a timecard.
S, M, T, W, T, F, S Enter a value from UDC table 00/TD (Type of Day) that specifies the type of work day for each date. Examples of valid values include:
  • W: Work Day
  • E: Weekend
  • H: Holiday
  • S: Shut-down

 

Defining Due Date Rules

Due Date Rules are defined using the Work with Due Date Rules (P00146) application.  The following fields are used for contracts only:

Important Fields:

FieldsField Description
Due Date Rule (DDRL) Enter a code that specifies the name of the new Due Date Rule.
Based on Date (DABS) Enter the date the system uses to calculate the net due date and discount due date. Valid values are:
  • Blank or 1: Invoice date.
  • 2: GL date.
  • 3: Service/tax date.
For installment or multitiered payment terms, the Based on Date (data dictionary item DABS) applies to the first installment only. Each subsequent installment uses the previous installment's net due date calculated as the basis for calculating the next due date.
Days to Add (DADD) Enter the number of days the system adds to or subtracts from the date specified in the Based on Date (data dictionary item DABS) to calculate the discount due date or the net due date. If subtracting days from this date is desired, specify a negative number in this field.
Fixed Days (DYFX) Enter the day that a payment is due. The system uses this field in conjunction with the value in the Months to Add (data dictionary item MADD) field to calculate the discount due date or the net due date. For example, if this field has a value of 20 there is a 1 in the Months to Add (data dictionary item MADD) field, and the Based on Date field is 1 (invoice date), the system calculates the due date as the 20th day of the month following the Invoice Date.
Months to Add (MADD) Enter the number of months to add to or subtract from the date specified in the Based on Date (data dictionary item DABS) to determine the discount due date or the net due date. The system uses this field in conjunction with the Fixed Days (data dictionary item DYFX) field and Days to Add (data dictionary item DADD) field to calculate the due date. For example, if the Fixed Days (data dictionary item DYFX) is 20, the Months to Add (data dictionary item MADD) field is 1 and the Based on Date (data dictionary item DABS) field is 1 (invoice date), the system calculates the due date 20th day of the month following the Invoice Date.If the Fixed Days (data dictionary item DYFX) field is used in conjunction with a date range and lies outside the range, the Months to Add (data dictionary item MADD) is not necessary. The system automatically uses the fixed date of the next month. For example, if the date range is 21-31 and the Fixed Days (data dictionary item DYFX) is the 10th, the system uses the 10th day of the following month.
Calendar (CALN) Enter the name of the calendar that differentiates between working days, holidays, weekends, and so forth. This value must exist in the Workday Calendar table (F0007). The system uses this field in conjunction with the Work Day Rule (data dictionary item WKDY) field to determine final due dates if the system calculates a due date on a weekend or holiday.
Work Day Rule (WKDY) Enter a code that specifies if non-working days should be included in the due date calculation. Valid values are:
  • Blank: Use the due date that the system calculates regardless of whether it is a non-working day.
  • 1: Do not include non-working days in the due date calculation. For example, if the system adds 15 days to the invoice date to calculate the due date, and weekend days are specified as non-working days, the system does not count them when it adds the 15 days.
  • 2: Include non-working days in the due date calculation unless the due date is on a non-working day. If the due date is on a non-working day, the system changes it to the next working day.
  • 3: Include non-working days in the due date calculation unless the due date is on a non-working day. If the due date is on a non-working day, change it to the previous working day.

Defining Date Ranges for Due Date Rules

Date Ranges are defined by selecting the Date Range option from the Form exit in the Due Date Rules Revision (P00146) application.

Important Fields

FieldsField Description
From Day (FMDY) Enter the beginning number for the range of days. The system uses this field in conjunction with the To Day (data dictionary item TODY) field to establish the range of days.
To Day (TODY) Enter the ending number for the range of days. The system uses this field in conjunction with the From Day (data dictionary item FMDY) field to establish the range of days.

 

Note: When using a date range, the system always uses the last day of the date range to apply the rule. For example, if you specify a range of 1–15 and a rule that adds 3 days, the system calculates the due date on the 18th if the based-on date is between 1 and 15. The system does not add 3 days to each day specified in the date range; it adds three days to the ending date of the range

 

Setting Up Multitiered Discounts for Due Date Rules

Multitiered discounts are defined by selecting the Multitiered option from the Form exit in the Due Date Rules Revision (P00146) application.

Important Fields

FieldsField Description
Discount Percentage (DCP1) Enter the percent of the total invoice or voucher that you will discount if it is paid within the discount period. This value should be written as a decimal.

Note: If using multitiered discounts, do not enter a value into the Fixed Days (data dictionary item DYFX) and Months to Add (data dictionary item MADD) fields. Furthermore, the Days to Add (data dictionary item DADD) value should equal the value that is entered in the To field of the first tier.

Updating Discounts with Multitiered Discount Payment Terms

To calculate new discount percentages and discount due dates on invoices or vouchers that are assigned a multitiered discount payment term, the Update A/R Invoices program (R005142) or the Update A/P Vouchers program (R005141) can be run. The reports work similar in both Accounts Payable and Accounts Receivable. They use the date defined in Processing Option 1: As Of Date to determine what transactions are eligible for update and what tier should be used. For  example, a payment term is set up with the following:

If an invoice exists with an Invoice Date of June 1 and the Processing Option 1: As Of Date is set to June 12, the system recalculates the discount amount as 5% per the second tier.

Verifying Due Date Rules

From Due Date Rule Revisions (P00146), the Simulator program can be accessed either through the Row exit and provides a validating tool for hypothetical due dates.

Defining Advanced Payment Term Codes

Advanced Payment Terms are configured in the Work with Advanced Payment Terms (P00145) application.

Important Fields

FieldsField Description
Payment Term (PTC) Enter a code that identifies the terms of payment. Use a blank code to indicate the most frequently used payment term. Examples of valid payment terms include:
  • Blank: Net 15.
  • 001: 1/10 net 30.
  • 002: 2/10 net 30.
  • 003: Due on the 10th day of every month.
Discount % (DCP) Enter the percent of the total invoice or voucher that is discounted if paid within the discount period. This value needs to be entered as a decimal. The system ignores a value entered in this field if using installment or multitiered discounts.
Discount Due Date Rule (DDDR) Enter the rule that the system uses to calculate the discount due date of an invoice or a voucher. Leave this field blank if there is no value in the Discount % (data dictionary item DCP) field.
Net Due Date Rule (NDDR) Enter the rule that the system uses to calculate the net due date of an invoice or a voucher.

Note: The system does not process transactions with discounts if the tax rules for the company specified(see Understanding Tax Rules(P0022) and Discounts section) are set up with the Tax on Gross Excluding Discount option selected on the Tax Rules form. This applies to standard payment terms with discounts as well as advanced payment terms with multitiered discounts.

 

Defining Installments for Payment Term Codes

Installments are configured by selecting the Installments option from the Row exit in the Work with Advanced Payment Terms (P00145).

Important Fields

FieldsField Description
Number of Equal Payments (NTRN) Enter the number of transactions to be processed. The system calculates the percentage of the installment based on the number in this field. For example, if the value is 5, the system generates 5 installments for 20 percent. If the value in this field does not divide equally into 100, the system assigns the unequal percent to the last installment.
Percent of Installment (PSPL) Enter a percentage of the invoice that the system will use to generate one installment payment. The installments do not have to be equal but the sum must be equal to 100 percent. This field does not need to be entered as decimals.

Note: For more information on how to set up work day calendars, and on their use in other modules, refer to these additional knowledge documents below:

Advanced Payment Term Examples

Calendar: Work Day Rule

The following set up illustrates a Due Date Rule that utilizes a work day calendar to determine working days so that the due date is calculated only using working days.

Calendar Work Day Rule

Example results:

Calendar Work Day Rule Results

Calendar: Annual Payment

This example illustrates how the Work Day Calendar can be used to create an annual due date rule. Annual due date rules are when the due date is always on the same day every year, this is usually used for things like magazine subscriptions. For this, the work day calendar is set up to have that specific date each year as the only working day for the year. This example shows it as May 14. The down side to this set up is that a work day calendar must be set up for every month of every year.

Calendar: Annual Payment

Calendar: Payments Due on a Specific Day of the Week

This example illustrates how the Work Day Calendar (P00071) can be used to create a Due Date Rule that requires a payment due date to be on a specific day of the week. This example uses Wednesday as the required day of the week, but it can be set up for any day of the week. The payment term with this set up calculates due dates on a Wednesday, 15 days after the invoice date.

Calendar: Payments Due on a Specific Day of the Week

Example results:

Calendar: Payments Due on Specific Day of the Week

Calendar: Payments Due Last Day of the Month, 45 Days After the Invoice Date

This set up can be used to calculate the due date of an invoice or voucher as the last day of the month, 45 days after the invoice.

Calendar: Payments Due Last Day of the Month, 45 Days After the Invoice Date

Example Results:

Calendar: Payments Due Last Day of the month, 45 days after the invoice date

Date Range

This example illustrates the set up for a Due Date rule using a Due Date Range.

Date Range Example

Example Results:

Date Range Results

Date Range: Payments Due Last Day of the Month, 45 Days After the Invoice Date

The Date Range functionality can also be used to calculate due dates as the last day of the month, 45 days after the invoice date. This can be used instead of the work day calendar option as shown previously. To do so, use the set up as shown in the following screenshots.

Date Range: Payments Due Last Day of the Month, 45 Days After the Invoice Date

Example Results:

Date Range: Payments Due Last Day of the Month, 45 Days After the Invoice Date

Fixed Date Range

Date Ranges can also be used to determine the due date based on when the invoice date was in the month. This example shows transactions entered prior to or on the 10th of the month are due 20 days from the 10th and transactions entered after the 10th of the month are due date 20 days from the 10th of the following month.

Fixed Date Range

Example Results:

Fixed Date Range Table

Multitiered Discount 

With Advanced Payment Terms, you can set up multitiered discounts as well. This example set up shows how you can have a multitiered discount that is 10% of the invoice amount up until 10 days after the Invoice Date. After the 10th, the Date Update AP Vouchers (R005141) or the Date Update AR Invoices (R005142) can be run and the discount amount changes to 5%.

Multitiered Discounts

Example Results:

Multitiered Discounts

Installments

Advanced Payment Terms can also be used to create installments, which can break up a transaction into multiple pay items. Each pay item can be set up with different due date rules, so they can have very individual due dates. In this example, any voucher or invoice created using this payment term is split into three pay items. All three pay items are using the same due date rule. Two of them are for 25% of the original total and the last one is for 50%. Each pay item also can have a different discount percentage.

Installments

Example Results:

Installments

Understanding Due Date versus Net Due Date Fields

When a voucher is entered, the system automatically calculates the Net Due Date and the Discount Due Date based on the Payment Terms. The Payment Terms default from the Supplier Master (P04012) or Customer Master (P03013) but can be manually overridden at the time of voucher entry. Furthermore, the Voucher and Invoice entry programs allow for the system calculated Due Date to be changed manually. The Due Date is the date that the pay item is due and payable (for example, 30 days from the invoice date). The Discount Due Date is the final date that the pay item must be paid to receive a discount from the supplier.

Note: The value of the Discount Due Date is stored and displayed in a field for the Net Due Date (DDJ), while the value of the Net Due Date is stored in the field for the Discount Due Date (DDNJ). Bug 10719044 has been entered for this issue and may be addressed in a future release. At this time, the modifications cannot be made due to the vast impact the modification has on several applications and UBEs. The current EnterpriseOne solution has been designed to take this issue into account. As a result, the system will correctly handle Net Due Date and Discount Due Date processing.

Payment Terms in Accounts Payable

After defining payment terms, in either Advanced or Standard functionality, they can then be used in Accounts Payable by:

  1. Setting up a Default Value in the Supplier Master (P04012).
  2. Overwriting the Default directly in the Voucher Entry itself, either in the header or the grid for each pay item (P0411).
Accounts Payable
Debit Memos do not necessarily have to follow Payment Terms to determine their Due Date. This is determined by the Voucher Master Business Function (P0400047), Processing Option 6 on the Defaults tab:
P0400047

Create Payment Control Groups (R04570)

When using Automatic Payment Processing, the Create Payment Control Groups (R04570) has four Processing Options on the Dates tab that determines how vouchers are selected based on their due dates.

R04570

Processing Option 1: Pay Through Date - Include vouchers with a Due Date on or before the Pay Through Date. If the value in Pay Through Date is greater than or equal to Due Date, then the voucher is included in the payment group.

Processing Option 2: Displacement Days - The number of days to add to today's date to include vouchers with a Due Date on or before that date.

Processing Option 3: Discount Cutoff Date - The final date that a discount is allowed to be taken. Vouchers with a Discount Due Date after this date are eligible. If the Discount Due Date is greater than or equal to the Discount Cut Off Date, then the Discount is applied to the payment.

Processing Option 3: Prohibit Payment Before Due Date - Specify to include or exclude a voucher if the Discount Due Date has passed, but the Net Due Date has not. If this is set to 1, then the payment is prohibited prior to the Net Due Date. 

For more information on Create Payment Control Groups (R04570), please see E1: 04: How To Create Automatic Payment Control Groups (R04570, P040047, P0030G, P0417, P0415) (Doc ID 1300877.1).

T Accounts for Vouchers with Discounts

Please note that Discount Available table indicates the account related to PKD AAI and the Discount Lost table indicates the account related to PKL.

AP T Accounts

Payment Terms in Accounts Receivable

After defining payment terms, in either Advanced or Standard functionality, they can then be used in Accounts Receivable by:

  1. Setting up a Default Value in the Customer Master (P03013).
  2. Overwriting the Default directly in the Voucher Entry itself, either in the header or the grid for each pay item (P03B2002).
Accounts Receivable
Credit Memos do not necessarily have to follow Payment Terms to determine their Due Date. This is determined by the Invoice Master Business Function (P0B0011), Processing Option 5 on the Defaults tab:
P03B0011

Manual Receipt Entry (P03B102)

The Processing Options on the Discount tab of Manual Receipt Entry (P03B102) are used to determine how discounts can be taken when using this application to enter receipts. 

P03B102

Processing Option 1: Discount Available - This processing option determines if a discount can be taken if the amount entered is greater than the Discount Available amount on the invoice.

Processing Option 2: Discount Applied - This processing determines if a discount amount can be taken on a receipt if the amount taken is greater than the actual payment amount toward the invoice. 

Processing Option 3: Grace Period Days - The number of days to add to the discount Due Date to extend the period during which a discount can be taken.

Processing Option 4: Discount Reason Code - This value is pulled from UDC 00/DE and determines the default reason code for when discounts are taken. Please note that a corresponding AAI RKDxxx (where xxx is the Reason Code) must also exist.

For more information on Manual Receipt Entry (P03B102), please see E1: 03B: How To Create Manual Receipts In EnterpriseOne Accounts Receivable (P03B102, P03B0001).

T Accounts for Invoice with Discounts

AR T Accounts

Understanding Tax Rules (P0022) and Discounts

Tax Rules (P0022) are important in how Discounts are calculated, whether using Advanced or Standard Payment Terms. The fields important in Tax Rule Revisions (P0022) are highlighted in the following screenshot.

Tax Rules P0022

 For more information on Tax Rule Revisions (P0022) and Set up, please see How To Understand Tax Set Up Within JD Edwards EnterpriseOne Financial Management (P0022, P4008, P0004A, R0018P, P73GE0).

Examples of Tax Rules (P0022) On Discounts

Example 1:

Rules Example 1
Example 2:

Tax Rules Example 2

Example 3: 

Tax Rules Example 3
Example 4:
Tax Rules Example 4