JDE Reference
All JDE Programs
Every program in the reference, sorted alphabetically — interactive applications (P-prefix) and batch UBEs (R-prefix). Use the jump-bar to skip to a letter, or filter by module and type.
What the badges mean
- Superseded
- Superseded — a newer table has replaced it, but older scripts still read this one.
- Also in JDE World
- Also present in JDE World A9.x on the same table name.
- master
- Data class: what the table holds — master data, transaction documents, control/setup values, history, or a workfile.
- Read/write access
- Access mode: how the paired program reads or writes this table — R (read), W (write), or R/W (both).
No lifecycle badge means the table is current and not documented in JDE World. In field listings, K marks a primary-key field.
Module
Type
Showing 92 of 92 programs
Programs starting with P
- P0002Next Numbers — maintain the automatic numbering sequences the system assigns to documents by system and companyInteractive00
- P0004AUser Defined Codes — maintain UDC types and their code values, the lookup lists used throughout the systemInteractive00
- P0006Business Units — create and revise business units, the base organizational level for transaction trackingInteractive00
- P0010Company Names & Numbers — set up companies and their fiscal date patterns for financial reportingInteractive00
- P0014Payment Terms Revisions — define the payment terms (due dates, discounts) applied to vouchers, invoices, and ordersInteractive00
- P01012Address Book Revisions — create and maintain address book records, who's who contacts, phones, and addressesInteractive01
- P03505A/R Simple Invoice Print - EDI — the JDE World DREAM Writer whose EDI version copies invoice information straight from the receivables ledger into the outbound EDI invoice files, bypassing the sales order path entirelyBatch UBE47
- P03B102Standard Receipts Entry — the screen where cash receipts are entered and applied against open invoices, handling short pays, chargebacks, and unearned discounts.Interactive03B
- P03B11Standard Invoice Entry — the screen where A/R invoices and credit memos are entered manually, creating the receivable and its offsetting G/L distribution.Interactive03B
- P03B2002Customer Ledger Inquiry — the screen for researching a customer's invoice history: open items, payment status, and drill-down into receipts and G/L detail.Interactive03B
- P0411Standard Voucher Entry — the screen where A/P vouchers are entered against suppliers, creating the payable and its G/L distribution ahead of payment processing.Interactive04
- P04571Work With Payment Groups — the screen that steps payment groups through write and update: printing checks or EFT files, then posting payments against vouchers.Interactive04
- P0911Journal Entry — enter, revise, and void general ledger journal entries with unlimited distribution linesInteractive09
- P1201Asset Master Information — the screen where fixed assets are created and maintained: descriptions, responsible business unit, category codes, and account coding.Interactive12
- P3002Bill of Material Revisions — the screen where engineering builds and maintains bills of material: components, quantities per, effectivity dates, and substitutes.Interactive30
- P3003Enter/Change Routing — the screen where manufacturing engineering defines the standard routing for an item: operations, work centers, and labor/machine time standards.Interactive30
- P3006Work Center Revision — the screen for defining work centers and their rates, crew sizes, capacity, and dispatch details used by routings and costing.Interactive30
- P3111Work Order Parts List — the screen for reviewing and revising the components attached to a specific work order, including substitutions and commitment changes.Interactive31
- P31113Work Order Inventory Issues — the screen that issues component material to a work order, relieving on-hand inventory and writing IM transactions to the item ledger.Interactive31
- P31114Work Order Completions — the screen that records finished goods coming off a work order, moving completed quantity into on-hand inventory and updating order status.Interactive31
- P3112Work Order Routing — the screen for revising a work order's routing steps: work centers, operation sequences, run hours, and outside operations.Interactive31
- P31123Super Backflush — the screen that reports completions at pay points and backflushes material issues and labor for all prior operations in one transaction.Interactive31
- P3411MRP/MPS Detail Message Revisions — the screen where planners review and process the action messages MRP generated, releasing them into work orders or purchase orders.Interactive34
- P3413MPS Time Series — the screen that shows an item's time-phased supply and demand picture (the planning time series) produced by the last MRP/MPS run.Interactive34
- P3460Forecast Revisions — the screen where planners review and manually adjust detail forecast quantities and amounts by item, branch, and forecast type.Interactive34
- P4071Price Adjustment Definitions — the screen where advanced pricing adjustments are defined: adjustment name, controls, target application, and preference hierarchy.Interactive45
- P4072Price Adjustment Detail Revisions — the screen where the actual pricing rules are set for an adjustment: basis codes, factor values, level breaks, and effective dates.Interactive45
- P41001Branch/Plant Constants — define per-branch inventory rules: availability calculation, location format, and lot processingInteractive41
- P4101Item Master — the interactive application that creates and maintains F4101 itemsInteractive41
- P41026Item Branch/Plant — assign items to branch/plants and maintain branch-level item attributes and locationsInteractive41
- P4105Cost Revisions — maintain item costs by cost method and branch/plant, generating variance journal entries on changeInteractive41
- P4106Base Price Revisions — maintain base sales prices by item, branch, customer, or customer group with effective datesInteractive41
- P41061Supplier Catalog Maintenance — maintain supplier price catalogs used for purchase price retrieval at PO entryInteractive41
- P4108Lot Master — maintain lot records, statuses, and dates for lot- and serial-controlled inventoryInteractive41
- P4111Item Ledger Inquiry (Cardex) — review the full transaction history behind every inventory quantity movementInteractive41
- P4112Inventory Issues — remove inventory from stock (for example to scrap or expense) with matching journal entriesInteractive41
- P4113Inventory Transfers — move inventory between locations or branch/plants, recording both sides of the movementInteractive41
- P4114Inventory Adjustments — correct on-hand quantity discrepancies (cycle count variances, damage, initial loads)Interactive41
- P4116Item Reclassifications — reclassify inventory from one item number, lot, or location to anotherInteractive41
- P41202Item Availability — inquire on on-hand, committed, and available quantities by item, branch, location, and lotInteractive41
- P4205Shipment Confirmation — confirm that ordered goods have shipped, updating order lines and inventory commitmentsInteractive42
- P4210Sales Order Entry — the interactive application that creates and maintains F4201/F4211 ordersInteractive42
- P42117Backorder Release — release backordered sales order lines when inventory becomes availableInteractive42
- P4310Purchase Order Entry — create and revise purchase orders, requisitions, and quotes (header and detail lines)Interactive43
- P4312PO Receipts — record receipt of goods against purchase orders, updating on-hand inventory and creating receiver recordsInteractive43
- P4314Voucher Match — match supplier invoices to purchase order receipts (two- or three-way match) to create A/P vouchersInteractive43
- P43214Purchase Receipts Inquiry — review open and historical receipt records and reverse receipts when neededInteractive43
- P4600Request Inquiry — the interactive application for reviewing putaway, picking, and replenishment requests, checking their status, and creating or canceling suggestions manuallyInteractive46
- P46010Item Profile Revisions — the setup application that defines each item's warehouse behavior: default pick/replenishment zones, process groups for movement instructions, and overflow handlingInteractive46
- P46011Item Unit of Measure Definition — the setup application that defines the UOM structure (pallet, case, each) the warehouse uses for an item, including capacity, weight, and breakdown rules per unit of measureInteractive46
- P4602Location Detail Maintenance — the interactive application for reviewing and correcting location detail records: what is stored in each warehouse location, in which units of measure, and how much capacity is committedInteractive46
- P4617Warehouse Movement Confirmations — the interactive application that confirms (or overrides and cancels) putaway, pick, and replenishment suggestions, committing the physical inventory movesInteractive46
- P48013Enter/Change Order — the screen where manufacturing work orders are created and maintained: item, quantity, dates, status, and branch before shop floor processing begins.Interactive48
- P49002Transportation Constants — the setup application that defines per-depot transportation defaults: shipment and load status flows, consolidation modes, weight/volume UOMs, and distance-calculation settingsInteractive49
- P4906Carrier Master — the setup application that defines carriers (address book link, modes handled, load tender and tracking preferences) used in routing and ratingInteractive49
- P4915Work With Shipments — the interactive workbench for reviewing, revising, routing, rating, and approving shipments after order entry creates themInteractive49
- P4960Work With Loads — the interactive workbench that builds and maintains loads by grouping shipments onto vehicles, assigning carriers, and sequencing stopsInteractive49
Programs starting with R
- R03B50Apply Receipts to Invoices — the batch job that matches unapplied receipts to open invoices using execution-list algorithms, completing automatic cash application.Batch UBE03B
- R03B5001Statement Print — the batch job that formats and prints customer statements from the refreshed statement records.Batch UBE03B
- R03B5005A/R Statement Print Driver — the batch job launched by Statement Notification Refresh (R03B500X) that processes the refreshed statement records and generates the statement print program.Batch UBE03B
- R03B500XStatement Notification Refresh — the batch job that gathers open invoice activity into statement records, driving which customers get statements and what appears on them.Batch UBE03B
- R03B551Update Receipts Header — the batch job in the automatic receipts process that turns uploaded bank payment records into unapplied receipt headers ready for matching.Batch UBE03B
- R03B571Create Automatic Debit Batch — the batch job that builds bank files to pull payment directly from customer accounts for open invoices under automatic debit agreements.Batch UBE03B
- R04110ZABatch Voucher Processing — the batch job that validates vouchers staged by interfaces or EDI and writes them into the live supplier ledger and G/L.Batch UBE04
- R04570Create Payment Control Groups — the batch job that selects approved vouchers due for payment and organizes them into payment groups by bank account and payment instrument.Batch UBE04
- R04572Print Automatic Payments - Standard Format — the batch program that renders the physical check when a payment group is written; format variants exist for drafts, ACH, and EDI.Batch UBE04
- R09801General Ledger Post — validate approved journal entry batches and post them to account balancesBatch UBE09
- R12800Post G/L Entries to Assets — the batch job that carries posted G/L transactions on asset cost and expense accounts into the fixed asset balance records.Batch UBE12
- R12855User Defined Depreciation — the batch job that computes period depreciation for assets under user-defined depreciation rules and writes the resulting balances and journals.Batch UBE12
- R31410Order Processing — the batch job that attaches the parts list and routing to work orders, commits inventory, and prints shop floor paperwork in one pass.Batch UBE31
- R31802AManufacturing Accounting Journal Entries — the batch job that turns unaccounted work-in-process and completion units into G/L journal entries and updates production cost records.Batch UBE31
- R31804Variance Journal Entries — the batch job that books manufacturing variances (engineering, planned, actual, other) to the G/L when work orders close.Batch UBE31
- R34650Forecast Generation — the batch job that builds statistical demand forecasts from sales history, testing up to twelve forecasting methods and keeping the best fit per item.Batch UBE34
- R3482MRP/MPS Requirements Planning — the batch job that runs single-facility MRP/MPS, netting forecasts, sales orders, and on-hand supply into time-phased plans and action messages.Batch UBE34
- R3483Master Planning Schedule - Multiple Plant — the batch job that runs multifacility requirements planning, generating transfer-order messages and time series across a network of branch/plants.Batch UBE34
- R42520Pick Slip Print — the batch job that produces warehouse pick documents and commits inventoryBatch UBE42
- R42565Invoice Print — the batch job that generates customer invoices from sales order linesBatch UBE42
- R42800Sales Update — books shipped orders to the G/L and A/R; processing options control whether eligible detail is copied to F42119 and purged from F4211Batch UBE42
- R42995Repost Active Sales Orders — rebuild inventory commitments and open order totals when sales order and item location files disagreeBatch UBE42
- R43500Purchase Order Print — batch-print purchase orders for suppliers and advance order line statusesBatch UBE43
- R46140Batch Putaway Request — the batch job that creates putaway requests in bulk for received or completed items instead of generating them one at a time at receipt entryBatch UBE46
- R46171Location Selection Driver — the batch engine that processes open putaway, picking, and replenishment requests and creates location suggestions using movement instructions, item profiles, and location capacityBatch UBE46
- R47011EDI Inbound Purchase Order Edit/Create — the batch processor that turns customer purchase orders (X12 850) staged in the EDI interface tables into sales orders, with an audit report and Work Center errors for failed documentsBatch UBE47
- R47021EDI Inbound PO Acknowledgment — the batch processor that receives supplier acknowledgments (X12 855) of your purchase orders, advances PO status, and prints a discrepancy report where the acknowledgment does not match the orderBatch UBE47
- R47032EDI Advance Ship Notice Extraction — the batch job that extracts confirmed shipment data into the outbound 856 staging tables, writing one header row per shipment at the top hierarchy break plus the hierarchy lines beneath itBatch UBE47
- R47041Inbound EDI Voucher Edit/Create — the batch processor that turns supplier invoices (X12 810) staged in the EDI invoice tables into A/P voucher and journal entry batch records for voucher batch processingBatch UBE47
- R47042CEDI Invoice Extraction Conversion — the batch job that converts outbound EDI invoice records (X12 810 staged by Invoice Print) from the EDI invoice tables into the flat file handed to the EDI translatorBatch UBE47
- R47047EDI Invoice Update as Sent — the batch job that flags extracted outbound EDI invoice (810) records as sent once the translator has picked them up, setting the processed flag so they are not re-extractedBatch UBE47
- R47049EDI Invoice Outbound Purge — the batch job that removes outbound EDI invoice transactions from the EDI invoice tables once they have been marked as sent by EDI Invoice Update as Sent (R47047)Batch UBE47
- R47131EDI Inbound Purchase Order Change Edit/Update — the batch processor that compares staged customer order changes (X12 860) against the open sales order, prints the discrepancy report, and advances or holds the order per its processing options; the change itself is applied in Sales Order Entry (P4210)Batch UBE47
- R49115Transportation Bill of Lading — the batch print job that produces bill of lading documents for confirmed shipments, with options for delivery instructions and shipment attachmentsBatch UBE49
- R4981Freight Update and Report — the batch job that finalizes freight after delivery confirmation: writes freight audit history, books payable freight accruals/vouchers, and adds billable freight charges to the customer's orderBatch UBE49