
- Process both simple and complex orders.
- Integrate closely with inventory systems, and allocate inventory at the time of order entry.
- Create sales orders for kits and configured items.
- Set up and use promotional pricing.
Using the JD Edwards EnterpriseOne Sales Order Management system from Oracle, you can enhance customer service using system features like:
- Order templates.You can create order templates that include lists of items that are typically sold. Using a template during order entry can significantly decrease data entry time and errors.
- Standing and blanket orders.You can create recurring orders for customers who order items on a regular basis. For example, a customer can order a large quantity of an item due to pricing discounts. However, they might want only portions of the total quantity to be delivered intermittently. You accomplish this using blanket orders.
- Quote orders.You can create quote orders, which enable you to give a customer or prospective customer a quote for the goods in which they are interested. You can then convert the quote to a sales order if the customer decides to purchase the items.
- Country-specific compliance.Many countries, including Brazil, Chile, and Peru, have specific legislation that regulates on how you process and tax sales orders. Using the JD Edwards EnterpriseOne Sales Order Management system, you can process the necessary information to ensure that sales orders in these countries are in compliance with local requirements.
The JD Edwards EnterpriseOne Sales Order Management system provides additional customer service support through online displays that provide:
- Pertinent order, inventory, transportation, and financial information.
- Net profitability of a product line when you apply promotions, discounts, and allowances.
You must manage pricing efficiently, given the complexity of customer- and market-specific contracts, special promotions, allowances, and date effectiveness. The JD Edwards EnterpriseOne Sales Order Management system enables you to set up a flexible base pricing structure. You can then define price adjustments to revise and update prices when necessary.
JD Edwards EnterpriseOne Sales Order Management Business Processes
This process flow illustrates the standard JD Edwards EnterpriseOne Sales Order Management business processes:
The sales order business process lets you effectively manage the order process and capture important business data for analysis. You must be able to effectively manage the process from the time a customer service representative takes an order to the time you receive payment from the customer.
- Enter Sales Order
- Order entry enables you to record information about your customers and the items that they order. When you enter an order, the system automatically enters pertinent information that exists for the customer, item, preference, and pricing records. Sales order processing begins as soon as you complete this step.
- Print Pick Slip
- After entering the sales order, you can print pick slips to authorize your warehouse personnel to pull the merchandise from inventory to fill the quantities and prepare the order for shipping. This step is optional.
- Confirm Shipment
- You confirm that all of the items on the sales order have been correctly picked from the warehouse and packaged appropriately for shipping.
- Print Invoice
- After processing a sales order through shipment confirmation, you print and send an invoice to the customer for the goods.
- Update/Post Sales
- At the end of the day, you update sales information to maintain current and accurate records in:
- Accounts receivable.
- Inventory on-hand balances.
- Sales and commissions information.
- Pricing.
After updating sales, you must post the sales journal and invoice batches to the general ledger. This step completes the sales order processing cycle.
JD Edwards EnterpriseOne Sales Order Management Integrations
JD Edwards EnterpriseOne Sales Order Management integrates with these JD Edwards EnterpriseOne systems from Oracle:
The JD Edwards EnterpriseOne Sales Order Management system works with other financial, distribution, logistics, and manufacturing systems to ensure that customer demand is met. Supply and demand components must balance to ensure that demand is met. The key is integration and the proactive use of distribution and logistics information.
Errors
- 006G – Invalid Value for Secured Field
- 007V – Error – Item is Obsolete
- 007Y – Warning – Item is Obsolete
- 009R – Error – Item is Obsolete
- 013L – Date moved over commitment horizon
- 013M – Warning – Item is Obsolete
- 015I – Warning May be updated in wrong language
- 01CS – Customer Sets Invalid
- 023K – Invalid Warehouse Override Next Status
- 023Z – Entry not allowed for future customer
- 024Y – Invalid Date
- 026FIS – Invalid Sales Order Number
- 027FIS – Kit components are not processed
- 027X – Location Change Invalid
- 029S – Item & Branch required for this search
- 030B – Order Quantity Exceeds whats Available
- 0368 – Invalid Password
- 037E – Warning – Date entered is not a work day
- 039Q – Warning – Line is part of a shipment
- 040L – Selection cannot be processed
- 040Y – Company number invalid or missing on tkt
- 041A – Business Unit invalid or missing on tkt
- 041B – Plant number invalid or missing on tkt
- 041C – No ticket number on ticket
- 041D – Ticket date missing or invalid on ticket
- 041E – Ticket date is after order cancel date
- 041F – Invalid transaction type on ticket
- 041G – No sold to address number on ticket
- 041H – Sold to address number is invalid
- 041I – Ship to address number is invalid
- 041J – Delivery date missing or invalid on tkt
- 041K – Item number missing or invalid on ticket
- 041L – Item number not on sales order
- 041M – Quantity missing on ticket
- 041N – Unit of measure not same as Item Master
- 041O – Hauler address number is invalid
- 041P – G/L account number is invalid
- 041T – Invalid sub-ledger type on ticket
- 041U – G/L account I.D. is invalid
- 041V – Invalid line type on ticket
- 041W – Unit of measure on ticket is invalid
- 041X – Matching quote not found
- 041Y – No Next/Last Status number in range
- 042E – Sales order number missing or invalid
- 053W – No Detail Information Exists
- 0721 – Quantity Is Over the Contract Quantity
- 072G – Order processed by Warehouse
- 0796 – No Header Record Found
- 083Z – Qty cant be less than qty released &2
- 084B – Qty change &1 exceeds open order qty &2
- 084H – Qty change exceeds blkt open order qty
- 084K – Qty less than quantity shipped to date
- 087W – Blank Value Not Supported by Preferences
- 087Y – Partial Shipment Not Allowed
- 0915 – Order Not Eligible for Split
- 093B – Invalid character in input string
- 093C – Check Digit is not valid
- 093M – Numeric Packaging Type not received
- 093N – A valid Company UCC Code not available
- 093W – Field Failed Shipment Edit Validation
- 093X – Shipment Edit Error Reading Input Table
- 093Y – Field Failed Shipment Edit Validation
- 093Z – Errors occurred during Shipment Edits
- 094A – Warnings encountered by Shipment Edits
- 094K – Field Failed Shipment Edit Validation
- 094P – Source of Order invalid for confirmation
- 095T – Container ID can not be blank
- 095U – Container ID not found in master table.
- 095V – Container ID not found in master table.
- 095W – Invalid Container ID found for Pack SSCC
- 095Y – Zero value for UPC Quantity is invalid
- 095Z – At least one SSCC Number must be entered
- 0961 – Invalid Selection Code
- 0962 – Choose only one blanket record
- 096C – Sales Order Shipment Detail is protected
- 096H – The UPC Quantity is invalid
- 096L – UCC128 Default Configuration not setup
- 102T – Status Invalid for Type 3 Adjustment
- 103D – Order line is related to interco order
- 106SA – Error running Sales Order End Doc
- 110H – Lot/Serial Number Required
- 119Q – Delete Invalid – Exists in another file
- 120T – Kit Component Processing Failed
- 123C – Backorders not allowed for selected line
- 129G – Invalid Opportunity Number
- 129I – Invalid Campaign Number
- 1443 – Invalid Serial Number Quantity Selected
- 152B – Maximum value exceeded for line number.
- 155R – Invalid Quantity Shipped Entered
- 155U – Lot or Location Invalid
- 155V – Invalid Quantity Shipped entered
- 155W – Vertex Connection Lost
- 156X – Warning – Item is Obsolete
- 159X – WARNING – Lot Expiration Date
- 159Y – WARNING – Lot Expiration Date
- 159Z – WARNING-Cost records will not be created
- 160B – Quantity Exceeds Available
- 189B – At least one address must be entered
- 189C – Order Frequency must be entered
- 189D – Edit not allowed for blanket order type
- 2 – Non-key fields are blank.
- 2141 – Release Code Processing Option Is Blank
- 2274 – Invalid Response
- 250A – Lot Expiration Date is not in ascending
- 250B – Lot Expiration Date is not in ascending
- 250C – Sell By Date is not in ascending order
- 250D – Sell By Date is not in ascending order
- 250E – Best Before Date is not in ascending
- 250F – Best Before Date is not in ascending
- 2681 – Status 999 Not Allowed
- 310A – Suppress Work Center Warnings
- 310B – Summarize A/R Entries
- 310C – Summarize G/L Entries
- 310D – Bypass A/R Interoperability
- 310E – Bypass G/L Interoperability
- 310F – Bypass Commissions
- 310G – Bypass Sales History Summary Update
- 310H – Bypass Sales Detail Purge
- 310I – Bypass Sales Header Purge
- 328A – Error- Free Goods Item is Obsolete
- 330R – Warning This is a free good line.
- 3424 – Invalid Tax Explanation Code
- 3967 – Multiple Blanket Orders Exist
- 4168 – Tariff Required
- 4169 – Carrier must be blank
- 420B – Backorder release not allowed
- 42100 – Invalid Key fields
- 42101 – Order is unavailable
- 42102 – Order is not Ship Confirmed
- 42103 – Order processing error
- 4210Z – Address &1 is currently unavailable
- 42116 – Duplicate Record
- 42117 – Duplicate Record
- 42118 – Blanks Invalid
- 421A – Invalid Commission Setup
- 421B – Commission Amount Setup is Incomplete
- 421C – Qty To Ship must be greater than zero.
- 421I – Commission Percentage Invalid
- 421J – &1 Is An Invalid Hold Code
- 421K – Hold Code Can Not Be Used
- 4227A – Required Filter Criteria Not Entered
- 428G – Summarized Inventory COGS Batch Failed
- 42B0 – The receipt record has been reversed
- 42B1 – Review Order Detail Data Before Accept
- 42B10 – Optional kit components not selected
- 42B11 – Review Set Up Before Order Promising
- 42B12 – Option not selected for required feature
- 42B13 – No Manual Cancel For Demand Lines In SOE
- 42B14 – Revision Reason is required
- 42B15 – Cannot Delete-Used on Composite Template
- 42B16 – Invalid Promised Delivery Date
- 42B17 – Kit Components Processed Individually
- 42B18 – Kit Components Already Processed
- 42B19 – Processing Kit Components Individually
- 42B2 – Default Free Good Assigned
- 42B20 – Kit Parent De-Selected
- 42B23 – Cannot Release Kit Parent and Component
- 42B24 – Cannot Ship Kit Parent and Component
- 42B25 – Cannot Release Kit Parent and Component
- 42B26 – Cannot Ship Kit Parent and Component
- 42B27 – Cancellation with Prior Shipments
- 42B28 – Zero Kit Parent Release Error
- 42B29 – Component without Recommended Quantities
- 42B3 – Record already exists in F42440
- 42B30 – Release Qty is less than Requested Qty
- 42B31 – Changes Not Allowed to a Processed Kit
- 42B32 – Locn & Lot Not Allowed For Non-Stock Kit
- 42B33 – Kit Qty Exceeds Component Availability
- 42B34 – Shipped & PastStatus Comps not cancelled
- 42B35 – Row(s) without Recommended Quantities
- 42B36 – Component Release Not Allowed
- 42B37 – Obsolete Item Cannot be Released
- 42B38 – Component Quantity Exceeds Availability
- 42B39 – Component Quantity Exceeds Availability
- 42B4 – Volume level adjustment has been applied
- 42B40 – Cancelling allocated freight line
- 42B41 – Invalid Line Type Defined in Processing
- 42B42 – Invalid Component Quantity
- 42B43 – Cannot unselect component
- 42B44 – Component will be removed from the kit
- 42B45 – Component will be removed from the kit
- 42B46 – Kit line not re-priced
- 42B47 – Kit line not re-priced
- 42B48 – Kit Component adjustment details
- 42B49 – Ineligible Kit Component Line
- 42B5 – Change may result in invalid pricing
- 42B50 – Invalid Kit Parent Change
- 42B51 – Order has kit with processed component
- 42B52 – Component will be removed from the kit
- 42B53 – Kit quantity relieved from blanket
- 42B54 – Obsolete Item Cannot Be Released
- 42B55 – Obsolete Use-Up Item Cannot Be Released
- 42B56 – Kit With Obsolete Component Not Released
- 42B57 – Kit With Use-Up Component Not Released
- 42B58 – End Doc Failed – Work Files Were Cleared
- 42B59 – End Doc Failed – Work Files Not Cleared
- 42B6 – Promotional Item Assigned
- 42B7 – Gross Profit Margin Not Within Range
- 42B8 – Inventory Interface Not Valid
- 42B9 – Preference Schedule Selected
- 42C0 – Configured Items Not Supported
- 42OT – Order Type should not be Blank
- 42R1 – Backorder Can Not Be Released
- 42RR – Warning – Cannot Reserve Order
- 42S1 – Specify quantities for selected items
- 42S2 – Quantity To Release Can not be all zeros
- 42S3 – Errors found on selected lines
- 42S4 – Changes are still being processed.
- 42Z1 – Order must have at least 1 line
- 430D – Blanks Invalid
- 4335 – Unit of Measure Invalid
- 4336 – Currency Code Symbol Not Allowed
- 4337 – Field Name Is Not Valid
- 4338 – Currency Exchange Rate Not Found
- 4470 – Delete/Cancel action invalid
- 4644 – Cancel Date In Detail Record Has Passed
- 4666 – Selection Option Invalid For Order
- 4806 – Item Cross Ref. Record (F4104) Not Found
- 4807 – Gen. Constants record (F0009) Not Found
- 4810 – No Sales Order Header Record Found
- 500G – Invalid Sales Journal Data Selection
- 532A – Unit of Measure Conversion Unsuccessful
- 542B – Hold Code cannot be Released
- 582C – Hold Orders Code Does Not Allow Promise
- 830A – Invalide Reason Code
- 830B – WARNING – Verify Change Reason
- 857A – Creating a new lot from Ship Confirm.
- 857B – Invalid Row selected
- AGREEMENT – Agreement Exists
- ARTI – User must choose one of the component
- ASSC_XREF – Associated Item Exists
- BLANKET – Blanket or quote exists for this order.
- CRM0042 – Item-Catalog combination invalid
- CUSTS2 – Inactive Customer on Customer Set
- E42B1 – Invalid Session Key
- E42B10 – Invalid Sold To Contact ID
- E42B11 – Invalid Ship To Contact ID
- E42B2 – Data Transformer Error
- E42B3 – Line &2 will go on the following holds
- E42B34A – Lines not loaded to the grid
- E42B34B – Unprocessed lines in the grid
- E42B34C – There are no lines that can be promised
- E42B34D – Company is invalid
- E42B34E – Kits or Config. lines cannot be promised
- E42B4 – Processing Option Version is Invalid
- E42B5 – Delivery Date is greater than Lot &1.
- E42B6 – Error in Kit window
- E42S01 – No Carrier URL Found
- E42S02 – Please enter &1 to search for.
- GETAGRFAIL – Get Agreement Data Failed
- GETPRPFAIL – Get PrePayment Data Failed
- GETPVFAIL – Get Product Variants Data Failed
- GIERR01 – Invalid Reference Date
- LM47071S – Invalid processing option value.
- MEA – Mutually Exclusive Adjustment
- OHOLD – This order is on the following hold(s)
- OPER1 – Item not modeled in Order Promising
- OPER10 – OP Customer Location
- OPER11 – OP Source Location
- OPER12 – OP Many Locations
- OPER13 – OP GeoData Server
- OPER14 – OP Data Not Ready
- OPER15 – OP Invalid GeoData Search
- OPER16 – OP GServer Memory
- OPER17 – OP Travel Dist Data
- OPER18 – OP Location List
- OPER19 – OP Search Details
- OPER2 – Warning – error occurred during Promise
- OPER20 – OP Customer Not Found
- OPER21 – OP GServer Data
- OPER22 – OP GServer Bad Data
- OPER3 – Begin Doc for OP Order Failed
- OPER4 – Fill Rate Error
- OPER5 – Fill Rate Zero
- OPER6 – OP Security Failure
- OPER7 – OP Query Engine
- OPER8 – OP Desktop
- OPER9 – Proximity Search Error
- REPL_OBS – Replace Obsolete Item(s)
- REPL_XREF – Replacement Item Exists
- SUBS_XREF – Substitute Item Exists
- UTP02 – Cannot use Vertex with taxed price order
- XAPIER1 – XAPI Not Enabled
- XAPIER2 – XAPI Init Failed
- XAPIER3 – XAPI Add Failed
- XAPIER4 – XAPI Finalize Failed
- XAPIER5 – No Data Structures Found
- XAPIER6 – Error Parsing XML
- XAPIER7 – More than 1 header
- XAPIER8 – Get DS Name Failed
- XDAR – Work order already completed
- XDOR – Work order number does not exist
- XDPR – Purchase order does not exist
- XDRR – Purchase order already received.