Entering Purchase Orders

This chapter provides an overview of purchase order entry and discusses how to:

See Also

Entering Purchase Orders for Brazil

Click to jump to parent topicUnderstanding Purchase Order Entry

Each time you want to purchase goods or services, you must enter a purchase order. You enter orders to specify details about the goods or services you are purchasing, to indicate the supplier from whom you are purchasing, and to specify other pertinent information.

An order consists of two parts:

You can enter header information and detail information separately. Depending on the volume of orders and the amount of header information you need to enter, you use processing options to select one of these methods to enter orders:

The system maintains header and detail information in two separate tables:

Several tools are available to help you create orders. These tools allow you to generate multiple orders at the same time, locate item and supplier information, and so forth.

You can have the system check orders to verify that costs do not exceed budget limits. You can place an order on hold if it exceeds budget or for any other reason. You can review up-to-date commitment, budget, log, and order hold information.

After you generate orders, you can make changes to the orders and print the orders.

Supplier Classification Codes

Classification codes capture information about a supplier in the supplier's address book record in the JD Edwards EnterpriseOne Address Book system. At the time a purchase order is created, the classification code fields are populated for the order header and order detail sections of a purchase order.

The classification codes reside on the Order Header - Additional Information form (W4310H) and the Order Header - Additional Information II form (W4310M). The codes are display-only during purchase order entry and voucher match. The supplier information is then passed to the accounts payable ledger record.

The classification code field values are stored in the Purchase Order Header table (F4301).

When copying a purchase order, classification codes are retrieved from the supplier's address book record and added to the order.

See Entering Additional Order Header Information.

Additional Properties and Category Codes

Additional properties and category codes capture user-defined information for a purchase order. At the time a purchase order is created, you manually enter values for fields on the Additional Properties and Category Codes tabs of the Order Header form or the Order Detail form.

The Additional Properties tab includes multiple user-defined fields that:

Note. If you enter values in the user-defined fields on the Additional Properties and Category Codes tabs on the Order Header form, then the fields on these tabs are display-only on the Order Detail form.

To access the user-defined fields, you must enable the Display Additional Properties Tab and Display Category Codes on Header Tab and Detail Grid processing options on the Display tab of the P4310 program.

You can also set the Address Book Field Required processing option to specify whether the Address Book 01 and Address Book 02 fields on the Additional Properties tab are required. This processing option is used in conjunction with the Display Additional Properties Tab processing option on the Display tab of the P4310 program. If the Address Book fields are required, then the Display Additional Properties Tab processing option must be enabled.

The user-defined field values from the Additional Properties and Category Codes tabs are stored in the Purchase Order Header table (F4301). The user-defined fields are not stored in the Purchase Order Receiver File table (F43121).

The Category Code 01 through Category Code 04 fields appear in the detail grid of the form. These fields are independent from the category codes on the Order Header form. The values in the fields on the Order Header form do not populate the fields on the Order Detail form. The user-defined field values are stored in the Purchase Order Detail File table (F4311).

Note. Purchase orders created directly in P4310 provide access to the user-defined fields on the Additional Properties and Category Codes tabs on the Order Header or Order Detail form. Purchase orders not created directly in P4310, such as transfer orders, direct ship orders, and order generation programs, do not provide access to the user-defined fields. Once the purchase order is generated, you can then access the order in P4310 to enter values in the user-defined fields.

Note. Purchase orders created through sourcing using the Analyze Event program (P43Q50), through supplier self-service using the SRM - PO Acknowledgement program (P43S01), or through EDI using the EDI Inbound P.O. Acknowledgment program (R47021) do not handle the user-defined fields. Additionally, sourcing does not handle service unit fields.

You can also set the Display Location and Lot fields for a Job or Project processing option on the Display tab of the P4310 program. Setting this processing option displays the Location and Lot fields in the grid for a job or project. This processing option is used in conjunction with the Jargon and Header Business Unit processing option on the Display tab. If the Jargon and Header Business Unit processing option is set to a value of 1 or 2, then this processing option is used. If the Jargon and Header Business Unit processing option is set to any value other than 1 or 2, then this processing option is not used.

See Entering Order Header Information.

Purchase Order Clauses

Clauses specify the print messages associated with a purchase order. Examples of text used in messages are engineering specifications, hours of operation during holiday periods, and special delivery instructions. You assign a user-defined code (UDC) to each print message in UDC 40/PM. You then associate a print message with a specific purchase order on the Clauses form (W4310K). The purchase order clauses are stored in the Purchase Order Clauses table (F4320).

To access the Clauses form, you must select the Enable Form Exit for Clauses processing option on the Display tab of the P4310 program. If enabled, the Clauses form is accessed from the Form menu on the Order Header and Order Detail forms.

See Defining Print Messages.

Retention

Subcontract retention is the percentage of a committed amount that is held until a specified date after the order is complete. Retention processing applies to ongoing projects and only applies to inventory interface of A and B.

Before entering an order that includes retention, select the Display Retainage Indicator processing option on the Display tab of the Purchase Orders program (P4310). When you enter an order that has retainage, select the Retainage Indicator check box on the order header form. This field notifies the A/P clerk during the voucher match process to double-check the invoice from the supplier to see if there was an amount retained on the invoice. The Retainage Indicator check box can be used with or without the Retainage Percentage field.

See Working with Retainage.

Click to jump to parent topicSetting Processing Options for Purchase Orders (P4310)

Processing options enable you to specify the default processing for programs and reports.

For programs, you can specify options such as the default values for specific transactions, whether fields appear on a form, and the version of the program that you want to run.

Defaults

These processing options enable you to enter default information that the system uses for purchase order processing.

1. Order Type

Enter a value that exists in the Document Type - All Documents (00/DT) UDC to specify the default value for the order type. The system populates the Order Type field of the Order Header form with this value.

2. Line Type

Enter a value to specify how the system processes lines on a transaction. The line type affects the systems with which the transaction interfaces (JD Edwards EnterpriseOne General Ledger, JD Edwards EnterpriseOne Job Cost, JD Edwards EnterpriseOne Accounts Payable, Oracle's JD Edwards EnterpriseOne Accounts Receivable, and JD Edwards EnterpriseOne Inventory Management). The line type also specifies the conditions for including a line on reports and in calculations. You define line types in the Order Line Types program (P40205).

The system populates the Ln Ty (line type) field on the Order Detail form.

3. Beginning Status

Enter a value that exists in the Activity/Status Codes (40/AT) UDC to specify the default value for the beginning status for the order. The value that you enter must be set up for the order type and the line type that you are using.

4. Override Next Status

Enter a value that exists in the Activity/Status Codes (40/AT) UDC to specify the next status code for all new or modified purchase order lines. You enter next status codes for combinations of order type and line type by using the Order Activity Rules program (P40204). If you leave this processing option blank, the system uses the next status code in the order activity rules as the default value.

Do not use this processing option if you are using approval processing.

5. Unit of Measure

Enter a value that exists in the Unit of Measure (00/UM) UDC to specify the default unit of measure that the system displays in the Transaction Unit of Measure field.

6. Line Number Increment

Enter a whole number that the system uses to automatically increase the order lines on the order incrementally.

7. Default Tax Rate/Area

Specify where the system locates default tax rate/area information to use as the default during order entry. Values are:

Blank: The system uses the tax rate/area that is associated with the address book number for the supplier. The system retrieves the tax explanation code from the supplier address book number record in the F0401 table. If this version is being called from the Order Release program, then the tax information comes from the F0401 table and not from the original order.

1: The system uses the default tax rate/area from the address book number for the ship-to address number. The information that the system uses is located in the tax information section of the F0401 table.

8. Transaction Unit of Measure

Specify where the system locates transaction unit of measure information to use as the default during order entry. Values are:

Blank: The system uses the purchasing unit of measure from the F4101 table. The transaction unit of measure directly relates to the number that you have entered in the Quantity field on the Purchase Order Entry form. If you select an item from a catalog in Purchase Order Entry, the unit of measure in the catalog overrides the value that you enter in this field. If you have entered a value in the Unit of Measure field, you should not enter a value in this field.

1: The system uses the primary unit of measure from the F4101 table as the default for the transaction unit of measure.

9. Landed Cost Rule

Enter a value from the Landed Cost Rule (41/P5) UDC to specify the landed cost rule that the system uses to populate the Cost Rule field on the Order Header - Additional Information form.

10. Header to Detail

Specify whether the system updates information in the detail lines when you change header information. Values are:

Blank: You must use the Populate form exit on the Order Header form to manually apply header to detail changes. Use the Define form exit on the Order Header form to select which fields on the Order Detail form you want to update with changes to header information. After you make changes to the header information, the Order Detail form appears.

1: The system automatically loads header changes to the detail lines.

11. Work Order Status

Enter a value that exists in the Work Order Status (00/SS) UDC that the system uses as a default value when the purchase order quantity or promise date changes. This processing option applies to purchase orders that have been created for outside operations by processing work orders with the Order Processing program (R31410). If you change the quantity or promise date after the system creates a purchase order, the system updates the work order status to the value you enter in this processing option. If you leave this processing option blank, the system does not change the work order status.

12. Account Description

Specify where the system locates the account description to use as the default value in order entry. Values are:

Blank: The system retrieves the account description from the account that consists of the business unit, object, and subsidiary.

1: The system retrieves the account description from the account that consists of the business unit and the subsidiary. Typically, the account is a nonposting header account. Note that the object account will not be used when the system retrieves the account description.

13. Line Sequence

Specify how the system assigns line numbers on a change order. Values are:

Blank: The system assigns unique line numbers on a continuous, incremental basis. When there are multiple change orders, the system assigns line numbers on a continuous, incremental basis rather than starting over with line number sequencing for each change order.

1: The system starts the sequencing process over for each change order. If you enter 1, the system retains and increments the line number sequence within each individual change order; but for the next change order, the system starts over with the line number sequencing.

14. Cost Rule Selection

Specify where the system locates default cost rule selection information to use as the default during order entry. Note that if this is the version that is being called from the Order Release program, then the cost rule information comes from the F0401 table and not from the original order. Values are:

Blank: The system uses the cost rule selection that is associated with the address book number for the supplier. The system retrieves the cost rule explanation code from the supplier address book number record in the F0401 table.

1: The system uses the default cost rule selection from the address book number for the ship to. The information that the system uses is located in the cost rule information section of the F0401 table.

Display

These processing options enable you to control the types of information that the system displays.

1. Suppress Closed Lines

Specify if closed lines are suppressed. Values are:

Blank: The system does not suppress closed or canceled lines.

1: The system suppresses closed or canceled lines. When the system suppresses closed or canceled lines, any line with a status of 999 will not appear in the detail area. However, the record for the line remains in the F4311 table.

2. Status Code Protection

Specify whether the system enables the change of status codes. Values are:

Blank: Status codes can be changed.

1: Status codes cannot be changed. You can review the codes, but you cannot change them. Regardless of the status code, the system protects the last and next status when you have activated status code protection.

3. Order Type Protection

Specify whether the system enables the change of order types. Values are:

Blank: You can change the order type.

1: The order type (also known as the document type) cannot be changed. You can review the order type, but you cannot change it.

4. Kit Display

Specify whether the system displays kit component lines or only the parent line. Values are:

Blank: The system displays only the parent line. However, both the parent line and all component lines are written to the F4311 table.

1: The system displays kit component lines. You must first create the purchase order and then inquire upon the purchase order to display the kit component lines.

5. Cost Protection

Specify whether the system enables changes to costs. Values are:

Blank: The cost fields appear on the form and can be overridden.

1: The costs fields appear on the form, but they cannot be changed.

2: The system hides cost information. The Cost field does not appear, although the system still writes the cost information to the F4311 table. The system uses cost information from the costs tables as the default. Examples of the costs tables are the F4105 table and the F41061 table. The cost table that the system uses for the default information depends on the way that the system is set up.

6. Detail Line Protection

Enter a value from the Activity/Status Codes (40/AT) UDC to specify the next status at which detail lines are protected from change. The entire detail line is protected when the next status is greater than or equal to this status. If you leave this processing option blank, the system does not protect detail lines from change.

7. Free Goods Catalog

Specify whether the system displays free goods catalog warnings. Values are:

Blank: No warning.

1: Issue warning.

8. Order Header Protection

Specify whether order header information is read-only or can be modified. Values are:

Blank: Order header information can be changed.

1: Order header information is read-only.

9. Jargon and Header Business Unit

Specify which description appears for the Business Unit field that appears on the Order Header form and the Order Detail form. For example, if you leave this processing option blank, the MCU field displays the description Branch/Plant. Values are:

Blank: Branch/plant.

1: Job.

2: Project.

3: Business unit.

10. Account Protection

Specify whether the account number information is protected after the detail line is partially received or vouchered. Values are:

Blank: The account number information is not protected.

1: The account number information is protected.

11. Display Additional Properties Tab

Specify whether the system enables the Additional Properties tab. This processing option controls the display of the Additional Properties tab on the Purchase Order Header and Purchase Order Detail forms. Values are:

Blank: Disable. Do not display the Additional Properties tab.

1: Enable. Display the Additional Properties tab.

12. Display Category Codes on Header Tab and Detail Grid

Specify whether the system enables the Category Codes tab. This processing option controls the appearance of the Category Codes tab on the Purchase Order Header and Purchase Order Detail forms. This processing option also controls the appearance of the Category Codes in the detail grid. Values are:

Blank: Disable. Do not display the Category Codes tab.

1: Enable. Display the Category Codes tab.

13. Enable Form Exit for Clauses

Specify whether the system enables the Form exit for Clause. Values are:

Blank: Disable

1: Enable

14. Display Location and Lot fields for a Job or Project

Specify whether the Location and Lot fields appear in the grid for a job or project. This processing option is used in conjunction with the Jargon and Header Business Unit processing option on the Display tab. If the Jargon and Header Business Unit processing option is set to a value of 1 or 2, then this processing option is used. If the Jargon and Header Business Unit processing option is set to any value other than 1 or 2, then this processing option is not used. Values are:

Blank: Do not display.

1: Display.

15. Address Book Field Required

Specify whether the Address Book 01 and Address Book 02 fields on the Additional Properties tab are required. This processing option is used in conjunction with the Display Additional Properties Tab processing option on the Display tab. If the Address Book fields are required, then the Display Additional Properties Tab processing option must be enabled. Values are:

Blank: Not required.

1: Address Book 1 required.

2: Address Book 2 required.

3: Address Book 1 and Address Book 2 required.

16. Display Retainage Indicator

Specify whether the Retainage Indicator field appears on the Order Header and Order Detail forms.

This processing option is used in conjunction with line type constants. If the Non-Billable Retainage option is selected on the line type constants, then retention can be used.

The Retainage Indicator field is a visual indication that the accounts payable clerk uses to verify whether retainage occurred on the invoice and if it should be applied to the voucher. Values are:

Blank: Do not display

1: Display

17. Display Service Units

Specify whether the system displays the Service Quantity and Service UoM fields in the grid on the Order Detail form. This processing option is used in conjunction with line type constants. If the Procurement Allow Service Units option is selected on the line type constants, then service quantity and service UOM can be used. The Ordered Quantity and Service Quantity fields cannot be used together. Service quantity is a memo field and does not have any validation. Values are:

Blank: Do not display

1: Display

Interfaces

These processing options enable you to enter interface information.

1. Business Unit Validation

Specify how the system validates the branch/plant. Values are:

Blank: The system validates the branch/plant against the F0006 table. Typically, you use this processing option when you are performing services expenditure purchasing. When you leave this processing option blank, the Ship To address book number from the address book number in the F0006 table is used. You can access the Business Unit Master table through the Revise Single Business Unit program.

1: The system validates the branch/plant against the F41001 table. If you are performing stock purchasing, enter 1 for this processing option. When you enter 1, the system uses the address book number in the F41001 table as the default for the Ship To address book number.

2. PBCO Warning (post before cutoff warning)

Specify whether you want to receive a PBCO (Post Before Cutoff) warning. Values are:

Blank: The system compares the general ledger date on the purchase order to the general accounting period for the company and business unit that are on the purchase order. The PBCO warning ensures that you are not recording purchases in a previous general accounting period.

1: Do not issue the PBCO warning. Typically, you use this value when you are performing services or expenditure-type purchasing.

3. PACO Warning (post after cutoff warning)

Specify whether you want to receive a PACO (Post After Cutoff) warning. Values are:

Blank: The system compares the general ledger date on the purchase order with the current period in the General Accounting Constants for the company and business unit that are on the purchase order. The PACO warning occurs when you try to create a purchase order with a general ledger date that exceeds two periods beyond the current general ledger period.

1: Do not issue the PACO warning.

4. Quantity Update

Specify which quantity fields the system updates. Before you set this processing option, always check the way that you have defined availability in the Branch/Plant Constants program. Values are:

Blank: The system updates the Quantity on PO field (alias PREQ).

1: Update the Quantity On Other POs field (alias OT1A) in the F4102 or F4100 tables. Use this value when you are entering requisitions, quotes, blanket orders, or other order types for which you do not want to affect the current on-purchase order quantity.

5. Supplier Analysis

Specify whether the system to capture supplier analysis information. Values are:

Blank: The system does not capture supplier analysis information.

1: The system records information such as item numbers, dates, and quantities for every purchase order in the F43090 table. To make supplier analysis most effective, enter 1 for this processing option and set the processing options for the Purchase Order Receipts program (P4312) and the Voucher Match program (P4314) to capture the same information.

6. Edit Supplier Master

Specify whether the system validates the supplier number against the F4330 table. Values are:

Blank: The system does not validate the supplier number.

1: The system validates the supplier number.

7. Financial AAIs (financial automatic accounting instructions)

Specify whether to use financial automatic accounting instructions (AAIs) or distribution AAIs. Additionally, the system uses this processing option to determine which description appears for the Business Unit field (MCU) that appears on the Order Header form and the Order Detail form. For example, if you leave this processing option blank, the MCU field displays the description Branch/Plant. Values are:

Blank: The system uses distribution AAIs.

1: The system uses financial AAIs CD, CT, or CR.

Processing

These processing options enable you to control how the system processes information.

1. New Supplier Information

Specify whether you can add new supplier information through the Address Book Revisions program (P0101). Values are:

Blank: The system does not access the Address Book Revisions program (P0101).

1: Automatically access the Address Book Revisions program (P0101). You can add a supplier as you need to, rather than having to stop the task that you are performing to add a supplier. Consider the security restrictions for Address Book records. You may not want to provide all users with the ability to enter supplier address book records.

2. Order Templates

Specify whether you want to review order templates. Values are:

Blank: Do not display available order templates.

1: Automatically display available order templates. If you set this processing option to automatically displays available order templates and you access the Order Header form, the system displays the order templates before displaying the Order Detail form. If you access the Order Detail form first, the system displays the order templates when you move the cursor to the detail area for the first time.

3. Subsystem Printing

Specify whether you want to automatically print a purchase order using the subsystem. Values are:

Blank: Do not print a purchase order by using the subsystem.

1: Automatically print the purchase order by using the subsystem. Note that you need to submit the version of the Purchase Order Print program (R43500) that is designated for subsystem processing.

4. Blanket Releases

Specify whether the system automatically processes blanket releases. Values are:

Blank: The system does not automatically process blanket releases.

1: The system automatically processes blanket releases for all branch/plants. If more than one blanket order exists for the supplier/item combination, the system displays a check mark in the row header that is located in the detail area and an X in the Blanket Exists column. To select a blanket order, select the appropriate option from the Row menu.

2: The system automatically processes blanket releases for a specific branch/plant. If there is more than one blanket order for the supplier and item combination, then the system displays a check mark in the row header that is located in the detail area and an X in the Blanket Exists column. To select a blanket order, select the appropriate option from the Row menu.

5. Header Display

Specify whether the Order Header form appears before the Order Detail form. Values are:

Blank: Display the Order Detail form.

1: Display the Order Header form before the Order Detail form.

6. Agreement Search

Specify how the system searches for agreements. This processing option applies only if you are using the JD Edwards EnterpriseOne Procurement system in conjunction with the JD Edwards EnterpriseOne Agreement Management system from Oracle. Values are:

Blank: Do not search for agreements.

1: Assign an agreement if there is only one agreement in the system. If the system finds multiple agreements, the system displays a check mark in the row header that is located in the detail area and an X in the Agreement Exists column. You must use a row exit to select an agreement.

2: Display all agreements.

3: Search for the agreement that has the earliest expiration date.

7. Base Order Protection

Specify whether base order information can be changed. The base order is the original contract or order. The base order detail lines are identified as change order number 000. Typically, you use this processing option to prevent changes from being made to the original order. Values are:

Blank: You can change the base order information.

1: The base order information cannot be changed.

8. Project/Job Validation

Specify whether the values for the branch/plant and general ledger account business unit must be the same. Values are:

Blank: The values for the general ledger account business unit and the header business unit can be different.

1: The values for the general ledger account business unit and the header business unit (branch/plant, job, and so on) are the same.

9. Exclusive Adjustment Hold

Use this processing option to place the order on hold if you apply advanced pricing to the item and have chosen mutually exclusive adjustments for the item's adjustment groups.

10. Logs Entry Display

Specify whether the system automatically displays logs when adding an order or a contract. Values are:

Blank: The system does not automatically display logs.

1: The system automatically displays logs.

Duplication

These processing options enable you to enter default information that the system uses for duplicate orders.

1. Duplicate Order Type

Enter the type of document. This UDC (00/DT) also indicates the origin of the transaction. There are reserved document type codes for vouchers, invoices, receipts, and time sheets, which create automatic offset entries during the post program. (These entries are not self-balancing when you originally enter them.) You must enter a value that has been set up in UDC table 00/DT. These prefixes for document types are predefined; do not change them:

P: Accounts Payable documents.

R: Accounts Receivable documents.

T: Payroll documents.

I: Inventory documents.

O: Purchase Order documents.

J: General Accounting/Joint Interest Billing documents.

S: Sales Order Processing documents.

2. Beginning Status Code

Specify the beginning status, which is the first step in the order process. You must use a UDC (40/AT) that has been set up on the Order Activity Rules form for the order type and the line type that you are using.

3. Next Status Code (Optional)

Specify the next step in the order process. You must use a UDC (40/AT) that has been set up on the Order Activity Rules form for the order type and the line type that you are using. The override status is another allowed step in the process.

4. Copy Selection

Specify the information that the system copies. You must activate this processing option if you want the system to copy line attachment text and order attachment text when generating quotes or requisitions into purchase orders. Values are:

Blank: Copy no information.

1: Copy only line text.

2: Copy line text and order text.

3: Copy only order text.

Cross Ref

These processing options enable you to enter cross-reference codes.

1. Substitute Items

Specify the default cross-reference code that the system uses for retrieving substitute items. The value that you enter is used as the default on the Substitute Item Search and Select form.

If there is more than one substitute item, the system displays a check mark in the row header that is located in the detail area and an X in the Substitute Exists column.

2. Obsolete Items

Specify the cross-reference code for retrieving item replacements for obsolete items. The value that you enter is used as the default on the Substitute Item Search and Select form.

If there is more than one replacement item, the system displays a check mark in the row header that is located in the detail area and an X in the Replacement Exists column.

3. Promotional Items

Specify the cross-reference code that the system uses to retrieve promotional items.

Order Inquiry

These processing options enable you to enter status and date information.

1. From Status Code

Specify the first code in the range of status codes for order detail lines. The system uses this status as the default on the Additional Selection form.

2. Thru Status Code (through status code)

Specify the last code in the range of status codes for order detail lines. The system uses this status as the default on the Additional Selection form.

3. Last Status

Specify whether the system uses the last status or next status for the Open Order Inquiry program (P4310). Values are:

Blank: The system uses the next status code as the default for the from and thru status codes.

1: The system uses the last status code as the default for the from and thru status codes.

4. Date

Specify the date that the system checks to ensure that the date is within the date range. Values are:

Blank: The system checks the Requested Date.

1: The system checks the Transaction Date.

2: The system checks the Promised Date.

3: The system checks the Original Promise Date.

4: The system checks the Receipt Date.

5: The system checks the Cancel Date.

6: The system checks the General Ledger Date.

Versions

These processing options enable you to control which version of various programs the system uses.

1. Supply/Demand Inquiry (P4021)

Define the version that the system uses when you use the Supply/Demand Inquiry program.

2. Supplier Analysis (P43230)

Define the version that the system uses when you are using the Supplier Analysis program.

3. Supplier Master (P04012)

Define the version that the system uses when you are using the Supplier Master program.

4. PO Print on Demand (R43500)

Define the version that the system uses when you are using the Purchase Order Print On Demand program. The system uses the version that you select to print an order when you access the appropriate row exit on a form.

5. Item Availability Summary (P41202)

Define the version that the system uses when you are using the Item Availability Summary program.

6. Approval Review (P43081)

Define the version that the system uses when you are using the Approval Review program.

7. Receipt Routing (P43250)

Define the version that the system uses when you are using the Receipt Routing program.

8. Open Receipts (P43214)

Define the version that the system uses when you are using the Open Receipts program.

9. Revision Audit Summary (P4319)

Define the version that the system uses when you are using the Revision Audit Summary program.

10. Purchase Ledger (P43041)

Define the version that the system uses when you are using the Purchase Ledger program.

11. Open Order Inquiry (P4310)

Define the version that the system uses when you are using the Open Order Inquiry program.

12. Financial Status Inquiry (P44200)

Define the version that the system uses when you are using the Financial Status Inquiry program.

13. Inbound Transportation (P4915)

Define the version that the system uses when you are using the Inbound Transportation program.

14. Preference Profile (R40400)

Specify the version of the Preference Profiles program that the system uses to process orders based on preferences that are activated on the Preference Selection form.

15. Configurator (P3210)

Specify the version that the system uses when you use the Configured Item Revisions program.

16. Blanket Release (P43216)

Specify which version that the system uses with the Blanket Order Release program.

17. Logs Entry (P4305)

Specify the version that the system uses with the Logs Entry program.

18. Requisition Self Service (P43E10)

Define the version used by the system when you are using the Self Service Requisition program.

Currency

These processing options enable you to enter currency information.

1. Tolerance

Specify a currency tolerance limit percentage to ensure that the currency amount does not fluctuate by an amount greater than the tolerance percentage as compared with the F0015 table.

If you work with multiple currencies, create a separate version of this program for each currency. The amount you specify in this processing option is currency specific.

2. Currency Code

Specify the currency code in which to view as-if amounts. This setting enables you to view domestic or foreign amounts in a currency other than the currency in which the amounts were originally entered.

If you leave this processing option blank, the system displays as-if amounts in the currency in which they were originally entered.

As-if currency amounts are stored in a temporary memory, and are not written to a table.

3. As of Date

Specify an as-of date for the as-if Currency Code processing option. The system uses this date to retrieve the exchange rate from the F0015 table.

If you specify a currency code in the Currency Code processing option and leave this processing option blank, the system uses the system date.

The F0015 table must contain a valid exchange rate between the domestic or foreign currency and the as-if currency. This rate is based on the as-of date.

Approvals

These processing options enable you to enter approval-processing information.

1. Route Code

Specify which code the system uses for approval processing. Values are:

Blank: The system does not perform approval processing.

1: Use the Originator's address as the default value.

2: Use the Originator's user profile as the default value.

3: Use the Branch/Plant route code as the default value.

4: Use the Default Locations route code as the default value.

2. Awaiting Approval Status

Enter the next status for the system to use when the order enters the approval route.

3. Approved Status

Enter the next status for the system to use when the order is automatically approved.

4. Reapprove Changed Lines

Specify whether the system activates approval processing for certain types of modifications to a purchase order line that was already approved. Values are:

Blank: The system does not activate approval processing.

1: The system activates approval processing when any fields for the purchase order line are modified.

2: The system activates approval processing only when certain critical fields, which are activated through the Approval Fields Constants program (P43080), are modified.

3: The system activates approval processing only when the standard critical fields are modified.

5. Approval Hold Code

Specify a hold code that the system uses when placing the order on hold for the approval process. If you leave this processing option blank, the system does not place the order on hold.

Budgeting

These processing options enable you to enter budgeting information.

1. Budget Hold Code

Specify the hold code that the system uses for budget holds. After you enter a hold code, the system activates the budget checking process. Budget checking ensures that when a detail line exceeds the budget for an account, the system places the entire order on hold.

2. Budget Ledger Type

Specify the ledger type that contains the budgets.

If you specify a budget ledger type, the system retrieves only that budget ledger type. If you leave this processing option blank, the system retrieves all budget ledger types that were specified in the Ledger Type Master Setup program (P0025) and that are contained in the F0025 table.

3. Level of Detail

Specify the value (3 through 9) for the level of detail that the system uses during the budget checking process. If you leave this processing option blank, the system uses a default value of 9.

You can use this processing option with the processing option for level of detail accumulation.

4. Budget Total Method

Specify the method by which the system calculates the budget. If you leave this processing option blank, the system uses the job cost budget calculation method. Values are:

Blank: The system uses the job cost budget calculation method.

1: The system uses the job cot budget calculation method:

Original budget + period amounts for the current year + previous year postings.

2: The system uses the standard financial budget calculation method:

Sum of period amounts for the current year.

3: The system uses the standard financial spread calculation method:

Original budget + period amounts for the current year.

5. Period Accumulation Method

Indicate the time period that the system uses when accumulating the budget. Values are:

Blank: Use the total annual budget to accumulate the budget.

1: Accumulate the budget through the current period.

6. Tolerance Percentage

Specify the percentage by which the detail line amount can exceed the budget before the system places the order on budget hold.

7. Hold Warning

Specify whether the system displays a warning message about detail line amounts that exceed the budget. Values are:

Blank: The system does not display a warning, but it does place the order on hold.

1: The system displays a warning and places the order on hold.

2: The system displays a warning, but it does not place the order on hold.

8. Budget Accumulation Level of Detail

Specify whether the system uses the value for the Level of Detail processing option (located on the Budgeting tab) to accumulate budget amounts. Values are:

Blank: The system uses the value for the Level of Detail processing option.

1: The system accumulates budget amounts starting from the level of detail that has been specified for the purchase order detail line up to the value for the Level of Detail processing option.

9. Exclude Subledger/Type

Specify whether the system excludes the subledger and subledger type when validating the budget information. Values are:

Blank: The system includes the subledger and subledger type.

1: The system excludes the subledger and subledger type. The system calculates the total of budgets for all subledgers for the detail line account to determine whether the line exceeds the budget.

10. Job Cost Account Sequence

Specify the job cost account sequence that the system uses for budgeting. Values are:

Blank: The system uses the standard account sequence (for example, cost center, object, and subsidiary).

1: The system uses the job cost sequence (for example, job, cost code, and cost type).

11. Include Taxes

Specify whether the system includes taxes for taxable lines in budget calculations. Values are:

Blank: Do not include taxes.

1: Include taxes.

Interop

These processing options enable you to enter interoperability information.

1. Purchase Order Before/ After Image Processing

Specify whether the system captures a record of a transaction before the transaction was changed or whether the system captures records of a transaction before and after a transaction was changed. Values are:

Blank: Capture a record of a transaction after the transaction was changed.

1: Capture two records; one record of the transaction before it was changed and one record after it was changed.

2. Purchase Order Transaction Type

Enter a transaction type for the export transaction.

If you leave this field blank, the system does not perform export processing.

3. Work Order Before/ After Image Processing

Specify whether the system writes the before image for the work order header. Values are:

Blank: The system does not include the image.

1: The system includes the image.

4. Work Order Transaction Type

Specify the default transaction type for the work order header that the system uses when processing export transactions. If you leave this field blank, the system does not perform export processing.

Order Revision

These processing options enable you to control revisions to orders.

1. Revision Tracking

Specify whether the system allows revisions to an order. Values are:

Blank: The system does not perform order revision tracking.

1: Allow revisions to existing orders only.

2: Allow both revisions to an existing order as well as the addition of new lines to the order.

2. Next Status

Specify the next status code at which the system begins tracking order revision audit information. The system does not record revisions to detail lines if the lines' statuses precede the status code that you enter in this processing option.

The system stores revision information in the F43199 table. You can access this table through the Order Revision Inquiry program (P4319).

3. Text Entry

Specify whether the system allows you to enter text when you are entering a revision. Values are:

Blank: Do not allow users to enter text when they are entering a revision.

1: Allow users to automatically enter text when entering a revision.

The system displays a text entry window when the order is accepted.

Self-Service

This processing option enables you to specify whether the system activates self-service functionality.

1. Supplier Self-Service

Specify whether to activate Supplier Self-Service for use in a Java/HTML environment. This functionality allows suppliers to view their orders online. Values are:

Blank: Do not activate Supplier Self-Service.

1: Activate Supplier Self-Service.

Matrix

This processing option enables you to specify the appearance of the Matrix Order form.

1. Inventory Parent

Specify whether the system displays the Matrix Order form when you are working with a matrix parent item. When you enter a matrix parent item on the order detail and the Matrix Order form is not displayed, the parent item will be treated as an inventory item instead of a matrix parent. Values are:

Blank: The system displays the Matrix Order form.

1: The system does not display the Matrix Order form.

Workflow

These processing options enable you to specify how the system processes workflow information.

1. Price Changes Notify

Specify the recipient of the email that the system automatically sends when the unit cost/lump sum changes on the order. Values are:

Blank: Do not send email.

1: Send email to purchase order originator.

2: Send email to project manager (MPM only).

3: Send email to buyer.

4: Send email to purchase order originator, project manager (MPM only), and buyer.

Note. Manufacturing Project Management (MPM) is now Oracle's JD Edwards EnterpriseOne Engineer to Order.

2. Planned Delivery Date Changes Notify

Specify the recipient of the email that the system automatically sends when the promised delivery date on the order changes. Values are:

Blank: Do not send email.

1: Send email to purchase order originator.

2: Send email to project manager (MPM only).

3: Send email to buyer.

4: Send email to purchase order originator, project manager (MPM only), and buyer.

Note. Manufacturing Project Management (MPM) is now JD Edwards EnterpriseOne Engineer to Order.

3. Quantity Changes Notify

Specify the recipient of the email that the system automatically sends when the quantity of the order changes. Values are:

Blank: Do not send email.

1: Send email to purchase order originator.

2: Send email to project manager (MPM only).

3: Send email to buyer.

4: Send email to purchase order originator, project manager (MPM only), and buyer.

Note. Manufacturing Project Management (MPM) is now JD Edwards EnterpriseOne Engineer to Order.

4. Order Hold Notify

Specify the recipient of the email that the system automatically sends when the order goes on hold. Values are:

Blank: Do not send email.

1: Send email to purchase order originator.

2: Send email to project manager (MPM only).

3: Send email to buyer.

4: Send email to purchase order originator, project manager (MPM only), and buyer.

Note. Manufacturing Project Management (MPM) is now JD Edwards EnterpriseOne Engineer to Order.

Transfer Order

These processing options enable you to specify how the system processes transfer orders.

1. Create Item Branch Record if one does not exist for the receiving B/P when Entering a Transfer Order

Specify whether the system creates an item branch record if one does not already exist in the receiving branch/plant.

2. Project Transfer Order Line Type

Specify the line type that the system uses for the purchase order that is created from a sales transfer order. Ensure that the line type has been defined with an inventory interface of C by accessing the Line Type Constants program (P40205). When the line type has an inventory interface of C, the system performs financial commitments for purchase orders that are associated with the Engineering Project Management system.

Note. The Engineering Project Management (EPM) system is now JD Edwards EnterpriseOne Engineer to Order.

Click to jump to parent topicEntering Order Header Information

This section provides an overview of order header information entry, lists a prerequisite, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Order Header Information Entry

To generate an order, you must provide information about the supplier who is to fill the order, the branch/plant that is requesting the order, and the shipping address for the order. This information is called order header information.

The header information that you enter determines how the system processes the order. For example:

Header information also includes the date the order is placed, the date the order is due, and reference information, such as the employee entering the order.

Using the processing options for Order Entry, you can display a header form before the detail form. Depending on how you set the processing options, certain fields can display on the header form. If you bypass the header form, you must enter limited header information on the detail form. Based on the supplier and branch/plant that you enter, the system applies default values to the fields on the header form.

Header Information for International Orders

If you purchase goods or services from international suppliers, you might need to enter order amounts in different currencies, such as Canadian dollars, Japanese yen, and the euro. Before you can do this, you must enter these types of information on the header form:

Supplier Information

You might have different arrangements with each of the suppliers in regard to terms of payment, freight handling, invoice methods, and so forth. When you enter order header information, you must specify the supplier from whom you are requesting the order and any specific arrangements to which you and the supplier have agreed.

You can set up procurement instructions to specify the arrangements that you have with each of the suppliers. When you enter a supplier on an order, the system retrieves the instructions for that supplier. You can modify the instructions to suit a specific order.

To enter a supplier for an order, the supplier must exist in the JD Edwards EnterpriseOne Address Book system. If this is not the case, you can enter the supplier in the JD Edwards EnterpriseOne Address Book system when you enter order header information. You can also enter master information for the supplier if the information does not already exist.

If you have set up purchasing instructions for a supplier, the system supplies default values for several of the fields on the Order Header form, based on the supplier you enter for the order. Additionally, you can access the Work With Supplier Master form through the Supplier Master form exit on the Order Header form.

You can enter a temporary address for the supplier by accessing the Order Address Information form.

Information for a Specific Branch/Plant

You generate an order for a specific branch/plant, business unit, project, or job within the company. In most instances, goods are shipped to the same branch/plant that requests the order. However, you might want to ship the goods to another location.

You must specify the branch/plant, business unit, project, or job for which you are placing an order. When you enter a branch/plant, the system retrieves the ship-to address from Branch/Plant Constants provided that the ship-to address exists in the address book. If you want to ship the order to a different shipping address, you can override the ship-to address number.

Delivery and Shipping Instructions

You can enter instructions for the delivery of an order. For example, you can specify that goods be delivered to a certain dock at the warehouse. You can have the system retrieve default delivery instructions set up for the ship-to address in the Supplier Master table (F0401).

When you enter an order, you might request that the supplier deliver the order by a specific date. If the supplier cannot deliver the order by the date you request, you can specify the date that the supplier promises to deliver the order. In addition, you can specify the date that you place the order and the date that the order expires.

The system automatically creates a corresponding direct ship purchase order when a direct ship sales order is created in Oracle's JD Edwards EnterpriseOne Sales Order Management. If you change the date that the supplier promises to deliver for the direct ship purchase order, the system automatically changes the delivery date on the corresponding sales order.

Taxes on Orders

In most business environments, you are required to pay taxes on the items you purchase. You can have the system calculate taxes for an order based on the tax information that you enter for the order.

The system provides default values for tax fields based on the master information that you have set up for the supplier. You can use the Purchase Order program (P4310) processing options to specify that the system retrieve the default value for the tax rate area from the master information for the ship-to address.

If you are using the Vertex Sales Tax Q Series system in conjunction with JD Edwards EnterpriseOne software, the system retrieves default GeoCodes to determine the tax rate to apply to the order.

Assuming that an order has more than one item, you can change tax information to accommodate each item or service. Then taxes are applicable for the item or service only if you have specified that the detail line is taxable.

Approval Processing

To use approval processing, which requires that orders be approved before continuing through the procurement cycle, you can set the approval processing options for Order Entry. If you use approval processing, the name of the approval route appears on the header form. Verify that the name of the approval route is correct when you set the processing options, because you cannot change the name after you enter an order.

Advanced Pricing Information

You also can enter Advanced Pricing information by entering an adjustment schedule on the Additional Information form, which you can access from the Supplier Master Revision form. Before you enter Advanced Pricing information, verify that you have activated the pricing constants.

Additional Order Header Information

At some point, you might need to include additional information in an order. For example, you might include:

You can enter reference information for an order when you enter header information. The reference information is primarily for informational purposes.

You can attach miscellaneous notes to an order as notes to be printed on the order.

See Also

Understanding Supplier and Item Information Setup

Entering Tax Information for a Detail Line

Adding Address Book Records

Click to jump to top of pageClick to jump to parent topicPrerequisite

Set the appropriate processing option on the Processing tab to enable access to the JD Edwards EnterpriseOne Address Book.

Click to jump to top of pageClick to jump to parent topicForms Used to Enter Order Header Information

Form Name

FormID

Navigation

Usage

Work With Order Headers

W4310I

Purchase Order Processing (G43A11), Enter Purchase Orders

Review existing order header information.

Order Header

W4310B

Click Add on the Work With Order Headers form.

Alternatively, select an order on the Work With Order Headers form, and click the Select button.

Enter tax, messages, order date, and other supplier and order information.

Note. The Order Header form appears only if the Header Display processing option on the Processing tab of the Enter Purchase Orders program is set to display the header form first.

Clauses

W4310K

Select Clauses from the Form menu on the Order Header form.

Specify the print message clauses associated with a purchase order.

Order Header - Additional Information

W4310H

Select Additional Info from the Form menu on the Order Header form.

Enter additional information for the order, such as freight and landed costs rules, and delivery information. View supplier classification codes.

Order Address Information

W4006B

Select Order Addresses from the Form menu on the Order Header form.

Enter a temporary address for a supplier that applies to only this order. You can also enter a temporary address change for the ship-to entity.

Order Detail

W4310A

Click OK on the Order Header form.

View order details.

Order Header - Additional Information II

W4310M

Select Additional Info from the Form menu on the Order Detail form.

View supplier classification codes.

Media Object Viewer

N/A

Select Attachments from the Form menu on the Order Header form.

Enter reference information for an order.

Click to jump to top of pageClick to jump to parent topicEntering Order Header Information

Access the Order Header form.

Order Header

Order Number /Order Type

Displays the order number from the next numbering scheme that you establish for purchase orders for system 43 when you clickOK on the Order Header form. Alternatively, you can manually enter an order number.

The system displays the order type that you establish as the default value in the Order Type processing option.

Order Date

Displays the current date which you can change. This date determines which effective level the system uses for inventory pricing.

Requested

Enter the date that an item is scheduled to arrive or that an action is scheduled for completion.

Promised Delivery

Enter the promised shipment date for the purchase order. The Supply and Demand programs use this date to calculate Available to Promise information. This date represents the day that the item can be shipped from the warehouse.

Cancel Date

Enter the date that the order should be canceled if the goods are not received from the supplier. This is a memo-only field and does not cause the system to perform any type of automatic processing.

Print Message

Enter a value from the Print Messages (40/PM) UDC to identify a message that the system prints on the order.

Tax Expl Code (tax explanation code)

Enter a value from the Tax Explanation Codes (00/TX) UDC to identify how the system calculates tax and general ledger distribution amounts. The system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each transaction pay item can be defined with a different tax explanation code.

Tax Rate/Area

Enter a value from the Tax Areas table (F4008) that identifies a tax or geographic area that has common tax rates and tax authorities. The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax and general ledger distribution amounts when you create an invoice or voucher.

Certificate

Enter the number that tax authorities issue to tax-exempt individuals and companies to identify their tax-exempt status.

Payment Terms

Enter a value that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date.

Hold Code

Enter a value from the Hold Codes (42/HC) UDC to identify why an order is on hold.

Retainage % (retainage percentage)

Enter the rate of retainage (referred to as hold back in some countries) that applies to the contract. This rate is a percentage of each payment. It is expressed as a decimal fraction. For example, a retainage rate of 10 percent is expressed as 10. The retainage rate cannot be greater than 99.9% (.999) or less than zero.

Retainage Indicator

Select to provide a visual indication that the accounts payable clerk uses to verify whether retainage occurred on the invoice and if it should be applied to the voucher. This value is independent from the value of the Retainage % field. The system does not require a value in the Retainage % field if the Retainage Indicator is selected. The system does not perform any functionality based upon this field setting.

Additional Properties

The Additional Properties tab appears only if the Display Additional Properties Tab processing option on the Display tab of the P4310 program is set to enable the tab.

Property 01 through Property 12

Enter a one-character, user-defined value associated with a purchase order.

Property 13

Enter a 30-character, user-defined value associated with a purchase order.

Date 01 and Date 02

Enter a user-defined date associated with a purchase order.

Date and Time 01and Date and Time 02

Enter a user-defined universal date associated with a purchase order. This date and time are associated with a time zone.

Address Book 01 and Address Book 02

Enter a user-defined name or number that identifies an address book record. You can use this number to locate and enter information about the address book record. If you enter a value other than the address book number (AN8), such as the long address or tax ID, you must precede it with the special character that is defined in the Address Book constants. When the system locates the record, it returns the address book number to the field.

For example, if address book number 4100 (Total Solutions) has a long address TOTAL and an * distinguishes it from other entries (as defined in the Address Book constants), you could type *TOTAL into the field, and the system would return 4100.

You must set the Address Book Field Required processing option on the Display tab of the Enter Purchase Orders program to indicate if field values are required or not required.

Category Codes

The Category Codes tab appears only if the Display Category Codes on Header Tab and Detail Grid processing option on the Display tab of the P4310 program is set to enable the tab.

Category Code 01

Enter a value from UDC 43/C1 that is associated with a purchase order.

Category Code 02

Enter a value from UDC 43/C2 that is associated with a purchase order.

Category Code 03

Enter a value from UDC 43/C3 that is associated with a purchase order.

Category Code 04

Enter a value from UDC 43/C4 that is associated with a purchase order.

Category Code 05

Enter a value from UDC 43/C5 that is associated with a purchase order.

Category Code 06

Enter a value from UDC 43/C6 that is associated with a purchase order.

Category Code 07

Enter a value from UDC 43/L1 that is associated with a purchase order.

Category Code 08

Enter a value from UDC 43/L2 that is associated with a purchase order.

Category Code 09

Enter a value from UDC 43/L3 that is associated with a purchase order.

Category Code 10

Enter a value from UDC 43/L4 that is associated with a purchase order.

Category Code 11

Enter a value from UDC 43/L5 that is associated with a purchase order.

Category Code 12

Enter a value from UDC 43/L6 that is associated with a purchase order.

Click to jump to top of pageClick to jump to parent topicEntering Additional Order Header Information

Access the Order Header - Additional Information form.

Additional Information

Pricing Group

Enter a value that exists in the Customer Price Groups (40/PC) UDC that identifies the pricing group that is associated with this customer or supplier.

Freight Handling Code

Enter a value that exists in the Freight Handling Code (42/FR) UDC that identifies when you take responsibility of the goods so that freight charges are applied accordingly.

Cost Rule

Enter a value that exists in the Landed Cost Rule (41/P5) UDC that indicates the landed cost rule for an item.

The landed cost rule determines purchasing costs that exceed the actual price of an item, such as broker fees or commissions. You set up landed cost rules on the Landed Cost Revisions form.

Send Method

Enter a value that exists in the Send Method (00/SM) UDC that indicates the method used to send documents to a supplier. There is no automatic processing associated with this field. Instead, the code can be used as data selection criteria for certain procedures.

Evaluated Receipt

Enter a value that exists in the Evaluated Receipts (40/ER) UDC that indicates if an order is eligible for the evaluated receipt settlement process. An evaluated receipt settlement indicates that you have an agreement with the supplier to create vouchers based on the items that you receive. You use the Evaluated Receipt Settlement (R43800) program to create vouchers from receipt records. As a result, the supplier does not send you invoices and you can bypass the Voucher Match procedure.

Supplier SO

Enter an alphanumeric value used as a cross-reference or secondary reference number. Typically, this is the customer number, supplier number, or job number.

Reference

Enter reference numbers, such as the supplier's bid document number, quote document, sales order, work order, or job number.

Delivery Instructions Line 1

Enter text that describes the delivery instructions for this order. The system retrieves this information from purchasing instructions for the ship-to address if the information is set up.

Delivery Instructions Line 2

Enter additional text that describes the delivery instructions for this order. The system retrieves this information from purchasing instructions for the ship-to address if the information is set up.

Adjustment Schedule

Enter a value that exists in the Adjustment Schedule (40/AS) UDC that identifies a price and adjustment schedule. A price and adjustment schedule contains one or more adjustment types for which a customer or an item might be eligible. The system applies the adjustments in the sequence that you specify in the schedule. You link customers to a price and adjustment schedule through the customer billing instructions. When you enter a sales order, the system copies the schedule attached to the sold to address into the order header. You can override this schedule at the detail line level.

Supplier Classification Codes

Classification Code 01

Displays the supplier classification code from the JD Edwards EnterpriseOne Address Book system. This code classifies an address book entity using a value from UDC 01/CA.

Classification Code 02

Displays the supplier classification code from the JD Edwards EnterpriseOne Address Book system. This code classifies an address book entity using a value from UDC 01/CB.

Classification Code 03

Displays the supplier classification code from the JD Edwards EnterpriseOne Address Book system. This code classifies an address book entity using a value from UDC 01/CC.

Classification Code 04

Displays the supplier classification code from the JD Edwards EnterpriseOne Address Book system. This code classifies an address book entity using a value from UDC 01/CD.

Classification Code 05

Displays the supplier classification code from the JD Edwards EnterpriseOne Address Book system. This code classifies an address book entity using a value from UDC 01/CE.

Click to jump to parent topicEntering Order Detail Information

This section provides an overview of order detail information entry, lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Order Detail Information Entry

After you enter header information for an order, such as the supplier to fill the order and the branch/plant requesting the order, you must enter information about each item or service that you want to procure on the Order Detail form. For each item or service, you must enter a line of detail that describes:

Depending on the business objectives, you can use these methods to enter order detail lines:

If you run an inventory operation in which you stock items for resale, internal use, or manufacturing purposes, you must enter detail lines by item number. If you purchase goods or services for internal use or for use on a certain job or project, you can enter detail lines by account number, item number, or both.

For stock items, you enter the item numbers set up in the JD Edwards EnterpriseOne Inventory Management system to make purchases. After you enter an item number on a detail line, the system:

The system provides default values for detail lines based on the header information on an order. The system retrieves information, such as the cost, description, and unit of measure for the item and enters it on the detail line. You can add and change the information for each detail line based on what is relevant to the purchasing process. For example, if you purchase items for inventory, you must specify the unit of measure for the item. You can also specify the location where the item is stored upon receipt, and the weight, volume, lot, and manufacturing information for the item. You can specify an asset identifier and landed cost rules. You also can attach notes, or narrative text, to each detail line.

If the supplier has an internet home page set up with items that it offers, you can preview supplier information in the electronic catalog before entering the order detail information. On the Order Detail form, you can use a form exit to preview supplier information.

You can enter tax information for each detail line to have the system calculate taxes on the goods or services you are purchasing. If the supplier provides a discount on the order, you can enter the terms of the discount. By assigning reporting codes to a detail line, you can group items for reporting purposes.

If the supplier uses a different currency than the company's base currency, you must enter costs in foreign currency.

You can replace an existing item on a detail line with a substitute or replacement item. For example, if the supplier is out of the item you entered on a detail line, you can review a list of alternative items and select a replacement item.

For an existing order, you can use the Order Detail form to review summary information such as items, account numbers, order quantities, prices, extended volumes and weights, total tax amount, and total monetary amount.

You might need to cancel a detail line if you no longer want to purchase the items or services that the line contains. When you cancel a line, the system closes the line and assigns it a last status of 980 (canceled order entry) and a next status of 999, which indicates that the purchasing process for the line is complete. If you want the closed line to appear when you are reviewing the order, you can set the processing options for Order Entry. If you want the closed line deleted from the system, you must run a purge.

The system provides many grid formats when the software is shipped. For many of the interactive versions, some grid columns have been hidden to save on web performance. If you interact with a version and do not see a certain grid column, select the grid option for All Grid Columns..

The system automatically creates a corresponding direct ship purchase order when a direct ship sales order is created in JD Edwards EnterpriseOne Sales Order Management. If you change the cost values for the direct ship purchase order, the system automatically changes the cost values on the corresponding sales order.

After you enter all detail lines on the purchase order, the system displays a warning message if the value of the order either exceeds the maximum order value or is below the minimum order value that is specified for the supplier in the purchasing instructions.

You determine how the system processes information on each detail line. For example, you can direct the system to update the availability of an item in the JD Edwards EnterpriseOne Inventory Management system upon receipt. As another example, you can have the system retrieve the unit cost of the item you are ordering provided you assign a line type (such as Y, B, or D) to the detail line that tells the JD Edwards EnterpriseOne Procurement system to interface with the JD Edwards EnterpriseOne Inventory Management system. You must enter a line type for each detail line to indicate how the transaction works with other JD Edwards EnterpriseOne systems.

If you work in a noninventory environment, you might frequently purchase items for use in a specific job or project. Even in an inventory environment, you might purchase items that you do not account for as part of the inventory, such as office supplies. In either of these cases, you can enter item numbers to purchase nonstock items provided that you specify a line type of N or B to indicate that the transaction does not affect the JD Edwards EnterpriseOne Inventory Management system.

Another example of how the detail line information that you enter affects other systems is general ledger information. The general ledger class code that you enter for a detail line determines the inventory account and the received not vouchered account for which the system creates journal entries. The system creates these entries when you enter a receipt.

Detail Lines by Account Number

If you work in an environment in which you purchase services or goods for internal use or for use in a certain job or project, you can charge purchases against general ledger account numbers. You enter a detail line for each account number against which you are purchasing. This allows the general ledger to reflect expenses by job or project.

When you enter detail lines by account number, you can have the system perform commitment and budget tracking. For example, a certain account number represents the office supply expenses. Each time you purchase goods against the account number, you can have the system:

You determine how the system processes information on each detail line. For example, you can require that the system process a line based on both an account number and an item number. You must enter a line type for each detail line to indicate how the transaction works with other JD Edwards EnterpriseOne systems.

If you are making an account-based entry, you must enter an inventory interface of A or B.

If you are entering a lump sum for a detail line, you must enter an inventory interface of A or N.

A final example of how the detail line information that you enter affects other systems is general ledger information. The system tracks purchasing expenses in the general ledger based on the general ledger class code that you enter for a detail line. The general ledger class code determines the received not vouchered account to which the system applies a credit if you enter a formal receipt.

Multiple Account Distribution

When you enter order detail lines that have an inventory interface of A or B, you can use the Account Distribution Entry program (P4316) to distribute by percentages, amounts, or quantities among multiple accounts. You can use the following JD Edwards EnterpriseOne Procurement functionality in conjunction with multiple account distribution:

When you are working with this functionality in conjunction with multiple account distribution, the system processes information on the F4316 table level. (Without multiple account distribution, the system would process information on the F4311 level.)

If you change the quantity or amount on a purchase order detail line and are using multiple account distribution functionality, the system automatically redistributes the quantity or amount in the Account Distribution Entry program (P4316) and updates commitments.

If you copy a purchase order that contains multiple account distribution, the system retains the multiple account distribution for the new purchase order.

When you access detail lines that contain a multiple distribution from the F4311 table, the system displays the account number on the F4311 table level as***ACCOUNT DISTRIBUTION***.

Shipment Information

If you use JD Edwards EnterpriseOne Transportation Management from Oracle, you can set up processing so that the system automatically creates shipment for a purchase order based on the order type and line type combination that you define in the UDC tables (49/SD). The shipment is a request to transport goods from the supplier to the branch/plant. If you do not enter a carrier and mode of transport during order entry, the system retrieves default carrier and transport information from any of these:

When you review routing options in JD Edwards EnterpriseOne Transportation Management, you can review and revise the carrier and mode of transport. If you do not specify a carrier in either of the master tables or during order entry, the system populates the carrier and mode of transport based on the Carrier transportation preference.

Tax Information for a Detail Line

You can enter tax information that is specific to a detail line. This tax information determines whether taxes apply to the items or services on the detail line, and how the system calculates the taxes.

The system retrieves default tax information for each detail line based on the tax information that you entered for the order. If tax information for the detail line differs from that for the rest of the order, you can change the tax information to accommodate the detail line.

If you are using the Vertex Sales Tax Q Series system in conjunction with JD Edwards EnterpriseOne software, the system retrieves default GeoCodes to determine the tax rate to apply to the order.

See Compatibility of the Vertex Sales Tax Q Series System.

Discount Terms for a Detail Line

You can enter discount terms on a detail line to have the system calculate a discount on the items that you purchase. For example, a supplier might offer a 10 percent discount on certain items.

You can enter a specific discount factor for a detail line. The system enters a cost for the item on the detail line based on the discount factor. For example, to specify a 10 percent discount for an item, you enter a discount factor of 0.90. If the unit cost for the item is usually 10.00, the system enters a unit cost of 9.00.

You can also specify a discount for an item based on a price rule. The system applies a discount to the unit cost of the item based on the discount set up for the price rule. The system retrieves a default price rule for an item if:

Reporting Codes for a Detail Line

You might want to group detail lines with similar characteristics so that you can generate reports based on the group. For example, you can group all detail lines for electrical items so that you can produce a report that lists open order information for electrical items. To group detail lines, you assign reporting codes to each line. The reporting codes are default codes that are associated with the classification codes for an item on the Item/Branch Plant Info. form.

Five categories of reporting codes are available for purchasing. Each category represents a specific group of codes. For example, you might have a category for commodities. Within this category would be different codes, each of which represents a specific type of commodity, such as aluminum or copper.

Change Orders

You can change commitment details after you enter them by creating a change order, which updates the commitment information and creates a record of changes to the order. For example, to increase the committed amount for an order by 100, you enter a change order for 100.

You can set the display and process processing options for Order Entry to determine whether you can change original commitment information by line item or if you must enter a change order.

The system maintains a record after you make a change. After you enter change order information, you can enter descriptive text for each line item of the contract.

Note that if you are using the JD Edwards EnterpriseOne Advanced Pricing system for JD Edwards EnterpriseOne Procurement, change orders are not priced with adjustment schedules.

Substitute or Replacement Items

You might enter an order for an item, but the supplier does not have the quantity available to fill the order. You can review a list of substitute items and select an item to replace the item on a detail line. If the system notifies you that the item on a detail line is obsolete, you can review and select a replacement for the item.

The substitutes or replacements that the system displays are based on the cross-reference types from the JD Edwards EnterpriseOne Inventory Management system that you specify in the processing options for the Order Entry program and the Purchase Order Workbench program.

You can specify whether you want to review substitute or replacement items after you enter a detail line. You can have the system replace the item number, the item description, and the cost on a detail line with that of a substitute or replacement item.

Kit Orders

Kits are comprised of component items that are associated to a parent item. Kits are useful if the company sells combinations of products. For example, if the company sells stereo systems, you can set up a kit with a parent name of stereo. The stereo kit can contain components such as speakers and a compact disc player, which you typically want to sell together. You can have an item number for the kit that you enter on a purchase order, but the parent item, stereo, is not stocked as an inventory item.

When you enter an item number for a kit, you can review the preselected components and the quantities that comprise the kit. You can also select any optional items that you want to include on the purchase order.

If you change quantity information for the kit, you must manually adjust the corresponding cost information. If you need to cancel component lines, you must cancel each line individually.

Service Units for A/P Matching

You can perform lump sum processing for services purchase order lines that have an inventory interface of A and B only. Lump sum processing is the ability to identify and enforce the basis for the matching required for accounts payable (A/P) by line item (such as dollars, hours per unit, or unit price). Thus, you can enter units on a service line but perform vouchering based upon the extended amount and only use the quantity for recording.

You use the Service Quantity and Service UoM fields to enter service units for informational purposes (memo only). The service units provide the ability to have quantity and units of measure on an order with no logic for any calculations. The system does not validate against the values and any changes to these fields do not cause any recalculation of the extended amount.

In all respects, the line is treated like a pure account based line with all interfaces to commitments, receipts, voucher match, and other programs that work with that line. The system bypasses the validation of units entered during voucher match and matches on amount only. You can add service units at voucher match even if services units were not added at order entry. Commitments are made and relieved upon changes to the extended amount field only. Thus, service unit information will flow to the general ledger record but have no bearing on the commitment process.

Service units are passed to the Account Ledger (F0911), P.O. Detail Ledger File (F43199), and Account Balances (F0902) tables when writing entries.

To activate service units, select the Procurement Allow Service Units option on the Line Type Constants Revisions form. The system validates that the service units flag is checked for noninventory interface A and B only. Also set the Display Service Units processing option on the Display tab of the P4310 processing options.

If the processing option is set, the Service Quantity and Service UoM fields appear on the Order Detail form (W4310A). Although both the Service Quantity and Original Quantity fields appear on the Order Detail form, you cannot use both fields for a line.

When the system updates the P.O. Detail Ledger File table (F43199) to create the purchase order ledger for commitment, service units do not affect regular units.

Note. Purchase orders not created directly in P4310, such as transfer orders, direct ship orders, and order generation programs, do not provide access to the Service Quantity and Service UoM fields. Once the purchase order is generated, you can then access the order in P4310 to enter values in these fields.

Additionally, sourcing using the Analyze Event program (P43Q50) does not handle service unit fields.

See Defining Order Line Types.

See Setting Processing Options for Purchase Orders (P4310).

See Entering Detail Lines by Item Number.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you enter order detail information:

Click to jump to top of pageClick to jump to parent topicForms Used to Enter Order Detail Information

Form Name

FormID

Navigation

Usage

Order Detail

W4310A

Purchase Order Processing (G43A11), Enter Purchase Orders

Click the Add button on the Work With Order Headers form.

Alternatively, select an order on the Work With Order Headers form and select Detail Revision from the Row menu.

Enter order detail information.

Enter user-defined values for additional properties and category codes.

See Entering Order Header Information.

Clauses

W4310K

Select Clauses from the Form menu on the Order Detail form.

Specify the print message clauses associated with a purchase order.

Order Detail - Page I

W4310F

Select Additional Info 1 from the Row menu on the Order Detail form.

Enter order detail information.

Order Detail - Page II

W4310E

Select Additional Info 2 from the Row menu on the Order Detail form.

Enter order detail information.

Order Header - Additional Information II

W4310M

Select Additional Info from the Form menu on the Order Detail form.

View supplier classification codes.

See Entering Additional Order Header Information.

Account Distribution Entry

W4316A

Select an order detail line on the Order Detail form, and then select Account Distribution from the Row menu.

Distribute by percentage, quantity, or amount among multiple accounts.

Note. The system enables you to select a method (percentage, quantity, or amount) when you are entering account distribution information. However, if you change an order detail line, the system does not allow you to change the original method by which you distributed among multiple accounts.

Substitute Items

W41043C

Select Substitute Items or Obsolete Items from the Row menu on the Order Detail form.

Enter substitute or replacement items.

Kit Selection

W41351A

Select Kits from the Row menu on the Order Detail form.

Enter kit orders.

Click to jump to top of pageClick to jump to parent topicEntering Detail Lines by Item Number

Access the Order Detail form.

Branch/Plant

Enter a code that identifies a separate entity within a business for which you want to track costs. For example, a business unit might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units for which you have no authority.

Tr. UoM (transaction unit of measure)

Enter a value from UDC 00/UM that indicates the quantity in which the system expresses an inventory item. Examples of transaction units of measure are CS (case) and BX (box).

Sec Quantity Ordered (secondary quantity ordered)

Enter a value that indicates an alternate quantity for the item. This field is used in conjunction with the Sec UoM (secondary unit of measure) field.

Sec UoM (secondary unit of measure)

Enter a value from UDC 00/UM that indicates an alternate unit of measure for the item.

Extended Cost

Displays a value that is equal to the number of units multiplied by the unit price.

Ln Ty (line type)

Enter a code that controls how the system processes lines on a transaction. Line type controls the systems with which the transaction interfaces, such as JD Edwards EnterpriseOne General Ledger, JD Edwards EnterpriseOne Job Cost, JD Edwards EnterpriseOne Accounts Payable, JD Edwards EnterpriseOne Accounts Receivable, and JD Edwards EnterpriseOne Inventory Management. Line type also specifies the conditions under which a line prints on reports, and it is included in calculations. Values are:

S: Stock item.

J: Job cost.

N: Nonstock item.

F: Freight.

T: Text information.

M: Miscellaneous charges and credits.

W: Work order.

Asset ID (asset identifier)

Enter a 25-character alphanumeric code that you can use as an alternate asset identification number. You might use this number to track assets by the manufacturer's serial number. You are not required to use a serial number to identify an asset. Every serial number that you enter must be unique.

Report Code 1

Enter a code that differentiates segments of inventory in ways that are meaningful to those personnel who are responsible for the buying function in an organization. Depending upon the nature of inventory, this code might be used to establish attributes such as color, country of origin, primary content, seasonality, and rebate group.

G/L Offset (general ledger offset)

Enter a code that determines the trade account that the system uses as the offset when you post invoices or vouchers. The system concatenates the value that you enter to the AAI item RC (for Accounts Receivable) or PC (for Accounts Payable) to locate the trade account. For example, if you enter TRAD, the system searches for the AAI item RCTRAD (for receivables) or PCTRAD (for payables).

You can assign up to four alphanumeric characters to represent the general ledger offset or you can assign the three-character currency code (if you enter transactions in a multicurrency environment). You must, however, set up the corresponding AAI item for the system to use; otherwise, the system ignores the general ledger offset and uses the account that is set up for PC or RC for the company specified.

If you set up a default value in the G/L Offset field of the customer or supplier record, the system uses the value during transaction entry unless you override it.

Do not use code 9999. It is reserved for the post program and indicates that offsets should not be created.

Job Typ (job type)

Displays the job type from the JD Edwards EnterpriseOne Contract and Service Billing system. You may override the job type on the purchase order line.

If you override the job type, enter a value that defines a job within your organization. You can use a value from UDC 06/G. You associate pay and benefit information with a job type and apply that information to the employees linked to that job type.

Note. If you have selected the Project and Gov Contract Accounting Used option in the Service Billing Constants program (P48091), the system displays and enables the Job Typ field on the Order Detail (W4310A) and Contract Detail (W4310A) forms.

See Entering Contract-Specific Labor Categories for Subcontract Management.

Category Code 01

Enter a value from UDC 43/C1 that is associated with a purchase order.

Category Code 02

Enter a value from UDC 43/C2 that is associated with a purchase order.

Category Code 03

Enter a value from UDC 43/C3 that is associated with a purchase order.

Category Code 04

Enter a value from UDC 43/C4 that is associated with a purchase order.

Service Quantity

Enter a value that represents the number of units committed for a nonstock item or service line on a purchase order. This field is a field by itself and has no relation with unit cost to calculate the extended cost. If service units are used, the Quantity Ordered field on the Order Detail form in JD Edwards EnterpriseOne Procurement system cannot be used.

Service UoM (service unit of measure)

Enter a value from UDC 00/UM that specifies the unit of measure for the quantity committed for a nonstock item or service line on a purchase order.

Click to jump to top of pageClick to jump to parent topicEntering Detail Lines by Account Number

Access the Order Detail form.

Line Defaults

Select Line Defaults.

Account Number

Enter a value that identifies an account in the general ledger. Use one of these formats to enter account numbers:

  • Standard account number (business unit.object.subsidiary or flex format).

  • Third general ledger number (maximum of 25 digits).

  • Account ID number. The number is eight digits long.

  • Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of an account number.

  • The first character of the account number indicates its format. You define the account format in the General Accounting constants.

Subsidiary

Enter a value to identify a subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

If you are using a flexible chart of accounts and the object account is set to six digits, you must use all six digits. For example, entering 000456 is not the same as entering 456 because if you enter 456, the system enters three blank spaces to fill a six-digit object.

Obj Acct (object account)

Enter a value for the portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden.

If you use a flexible chart of accounts and the object account is set to six digits, you should use all six digits. For example, entering 000456 is not the same as entering 456 because if you enter 456, the system enters three blank spaces to fill a six-digit object.

Subledger

Enter a code that identifies a detailed, auxiliary account within a general ledger account. A subledger can be an equipment item number or an address book number. If you enter a subledger, you must also specify the subledger type.

Sub Type (subledger type)

Enter a value from UDC 00/ST that is used with the Subledger field to identify the subledger type and how the system performs subledger editing. On the User Defined Codes form, the second line of the description controls how the system performs editing. This is either hard-coded or user-defined. Values include:

A: Alphanumeric field, do not edit.

N: Numeric field, right justify and zero fill.

C: Alphanumeric field, right justify and blank fill.

Note. You can click the Search button in the Tr. UoM field and Pu. UoM field to access the Unit of Measure Lookup form, where you can select from a list of valid units of measure for the item that you are entering on the purchase order.

Click to jump to top of pageClick to jump to parent topicEntering Multiple Account Distributions

Access the Account Distribution Entry form.

Distribute by

Enter the multiple account distribution type. Values are:

1: Split by percentage (default)

2: Split by fixed amount

3: Split by fixed quantity

Distributed Percentage

Enter the percentage that the system uses for creating the general ledger distribution.

Distributed Amount

Enter the amount that the system uses for creating the general ledger distribution.

Distributed Quantity

Enter the quantity that the system uses for creating the general ledger distribution.

Click to jump to top of pageClick to jump to parent topicEntering Tax Information for a Detail Line

Access the Order Detail form.

Taxable

Enter a code that indicates whether the item is subject to sales tax when you purchase it. The system calculates tax on the item only if the supplier is also taxable.

Expl Code (explanation code)

Enter a value from hard-coded UDC 00/EX that controls the algorithm that the system uses to calculate tax and general ledger distribution amounts. The system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each transaction pay item can be defined with a different tax explanation code.

Rate/Area

Enter a code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter against the F4008 table. The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax and general ledger distribution amounts when you create an invoice or voucher.

Click to jump to top of pageClick to jump to parent topicEntering Discount Terms for a Detail Line

Access the Order Detail form.

Discount Factor

Enter a value for the factor that the system applies to the unit price of an inventory item to determine the net price. The system retrieves this value from the inventory pricing rules if you have assigned a rule to this item. The pricing rule setup determines if the system multiplies the unit price by this value or adds to or deducts from the unit price.

Item Price Group

Enter a value from UDC 40/PI that identifies an inventory price group for an item.

Inventory price groups have unique pricing structures that direct the system to incorporate discounts or markups on items on sales and purchase orders. The discounts or markups are based on the quantity, monetary amount, or weight of the item ordered. When you assign a price group to an item, the item takes on the same pricing structure defined for the inventory price group.

You must assign an inventory price group to the supplier or customer, as well as to the item, for the system to interactively calculate discounts and markups on sales orders and purchase orders.

Pricing Cat. Level (pricing category level)

Enter a value to identify a price level. A pricing category or price rule can contain a variety of levels. Within each price rule, each level is defined by its effective date range and allowed quantity, and whether it is based on the item's cost, price, or an amount specified as an override.

Click to jump to top of pageClick to jump to parent topicEntering Reporting Codes for a Detail Line

Access the Order Detail - Page II form.

Click to jump to top of pageClick to jump to parent topicEntering Change Orders

Access the Order Detail form.

Click to jump to top of pageClick to jump to parent topicEntering Substitute or Replacement Items

Access the Order Detail form.

Click to jump to top of pageClick to jump to parent topicEntering Kit Orders

Access the Order Detail form.

Sel (selection)

Select components for inclusion in the order. An * indicates the component is selected.

O (option)

Indicates whether a component is standard or optional within a bill of material or kit processing. Values are:

S: Standard (default)

This item is standard and is always included in any transaction involving the bill of material or kit item.

O: Optional

This item is optional in order entry. You can specify whether the item will be included in a particular sale.

F: Feature

The item has features that you must specify at order entry.

Click to jump to top of pageClick to jump to parent topicCopying Change Orders

Access the Order Detail form.

You can copy a change order and then modify it. This feature saves you time when you have similar change orders for many orders.

Quantity Ordered

Displays either a transacted quantity or the units.

Unit Cost

Displays the price charged for the unit of measure in the adjoining field. Use these fields, for example, if the primary unit of measure is EA (each), but you typically use a list price per box.

Extended Cost

Displays a value that is equal to the number of units multiplied by the unit price.

If you want to add a new line to the order, you must first scroll through all existing detail lines to the first blank line to ensure that the system assigns the correct number to each detail line.