Skip to content
JDE Reference

F4611

transactionAlso in JDE World

One row per system-generated movement suggestion answering an F4600 request: the proposed from/to location, quantity, cube and weight charged, and wave/task assignment.

Notes

Keyed to its request by RQBT/RQSQ — RQBT alone is a grouping batch, so join on both columns for a line-level match. PSTB runs the 3xx suggestion status range. Also carries per-UOM-level quantity columns not all included here.

Fields

40 fields · 2 key

KeyFieldAliasDescriptionTypeLengthFlags
R2TYFLTYFLMovement type of the suggestion: 1 = putaway, 2 = pick, 3 = replenishment. Hard-coded values, not UDC-validated.Character1
R2RQBTRQBTBatch number of the F4600 request this suggestion answers.Numeric8
R2RQSQRQSQSequence of the F4600 request this suggestion answers.Numeric7
Primary keyR2SGBTSGBTBatch number grouping suggestions from one location-driver run; first half of the suggestion key.Numeric8
Primary keyR2SGSQSGSQLine sequence of the suggestion within its batch; second half of the suggestion key.Numeric7
R2PWAVPWAVWave number grouping pick suggestions released and worked together.Numeric8
R2PTSKPTSKWarehouse task number assigned to the suggestion; task headers live in F4601.Numeric8
R2MCUMCUBranch/plant (warehouse) where the movement happens.String12
R2KCOOKCOOCompany portion of the originating order key.String5
R2DOCODOCOOriginating order/document number behind the movement.Numeric8
R2DCTODCTOOrder type of the originating document.String2
R2LNIDLNIDLine number on the originating order.Numeric6
R2ITMITMShort item number being moved.Numeric8
R2LITMLITMSecond (external) item number.String25
R2UOM1UOM1Primary unit of measure of the item.String2
R2TQTYTQTYTotal suggested quantity in primary UOM.Numeric15
R2CUBECUBECubic volume this suggestion occupies — what the capacity engine charged against the location.Numeric15
R2WEITWEITWeight this suggestion occupies at the location.Numeric15
R2LDFSLDFSSequence of the F4602 location-detail row stock moves from.Numeric8
R2FLOCFLOCSuggested from-location.String20
R2FLOTFLOTLot/serial number moving from.String30
R2TLOCTLOCSuggested to-location — the system's answer to a putaway or replenishment request.String20
R2TLOTTLOTLot/serial number at the destination.String30
R2EQTYEQTYContainer code assumed for the movement.String5
R2MPUTMPUTMovement-instruction table (F46095 rule set) that produced this suggestion; useful for auditing why stock went where it did.String6
R2PUTPPUTPProcess mode assigned by process selection (F46093).Character1
R2PSTBPSTBLifecycle status of the suggestion (UDC 46/PS; suggestions move through the 3xx range — created, printed, confirmed). Pairs with the request status on F4600.String3
R2PZONPZONPutaway zone of the suggested location.String6
R2KZONKZONPicking zone of the suggested location.String6
R2ZONRZONRReplenishment zone of the suggested location.String6
R2PRIOPRIOProcessing priority carried from the request.Character1
R2PHASPHASPhase flag for two-phase movements (interim staging move vs. final move).Character1
R2DTCRDTCRDate the suggestion was created.Numeric6
R2DTPTDTPTDate move tags/documents were printed.Numeric6
R2UKIDUKIDInternal unique key of the suggestion.Numeric15
R2CKIDCKIDUnique key of the confirmed record this suggestion produced on confirmation.Numeric15
R2SHPNSHPNShipment number for outbound picks.Numeric8
R2LDNMLDNMLoad number for outbound picks.Numeric8
R2LPNUFLPNUFLicense plate stock moves from.String40
R2LPNUTLPNUTLicense plate at the destination.String40

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading F4611on Databricks — Julian dates, implied decimals, and padded strings are already converted. Set your Unity Catalog location and filter values below; they’re substituted into the SQL and the copy button.

Query parameters
-- ============================================================
-- Table  : F4611 One row per system-generated movement suggestion answering an F4600 request: the proposed from/to location, quantity, cube and weight charged, and wave/task assignment.
-- Purpose: Column-selected read of F4611 — auto-generated from field metadata
-- Grain  : One row per R2SGBT + R2SGSQ
-- Notes  : Auto-generated skeleton. Julian dates (CYYDDD) are converted to DATE and implied-decimal amounts are scaled (verify decimals in F9210); padded business-unit/UDC keys are TRIMmed. Audit columns (…USER/…PID/…UPMJ) are omitted — see the quirks guide. Set catalog/schema to your Unity Catalog location; fill remaining placeholders (<...>) for your tenant.
-- ============================================================
SELECT
  f.R2SGBT AS "Batch number grouping suggestions from one location-driver run; first half of the suggestion key.",
  f.R2SGSQ / POWER(10, 3) AS "Line sequence of the suggestion within its batch; second half of the suggestion key.",  -- implied decimals: 3 (verify in F9210)
  f.R2TYFL AS "Movement type of the suggestion: 1 = putaway, 2 = pick, 3 = replenishment. Hard-coded values, not UDC-validated.",
  f.R2RQBT AS "Batch number of the F4600 request this suggestion answers.",
  f.R2RQSQ / POWER(10, 3) AS "Sequence of the F4600 request this suggestion answers.",  -- implied decimals: 3 (verify in F9210)
  f.R2PWAV AS "Wave number grouping pick suggestions released and worked together.",
  f.R2PTSK AS "Warehouse task number assigned to the suggestion; task headers live in F4601.",
  TRIM(f.R2MCU) AS "Branch/plant (warehouse) where the movement happens.",
  f.R2KCOO AS "Company portion of the originating order key.",
  f.R2DOCO AS "Originating order/document number behind the movement.",
  f.R2DCTO AS "Order type of the originating document.",
  f.R2LNID / POWER(10, 3) AS "Line number on the originating order.",  -- implied decimals: 3 (verify in F9210)
  f.R2ITM AS "Short item number being moved.",
  f.R2LITM AS "Second (external) item number.",
  f.R2UOM1 AS "Primary unit of measure of the item.",
  f.R2TQTY AS "Total suggested quantity in primary UOM.",
  f.R2CUBE / POWER(10, 2) AS "Cubic volume this suggestion occupies — what the capacity engine charged against the location.",  -- implied decimals: 2 (verify in F9210)
  f.R2WEIT / POWER(10, 2) AS "Weight this suggestion occupies at the location.",  -- implied decimals: 2 (verify in F9210)
  f.R2LDFS AS "Sequence of the F4602 location-detail row stock moves from.",
  f.R2FLOC AS "Suggested from-location.",
  f.R2FLOT AS "Lot/serial number moving from.",
  f.R2TLOC AS "Suggested to-location — the system's answer to a putaway or replenishment request.",
  f.R2TLOT AS "Lot/serial number at the destination.",
  f.R2EQTY AS "Container code assumed for the movement.",
  f.R2MPUT AS "Movement-instruction table (F46095 rule set) that produced this suggestion; useful for auditing why stock went where it did.",
  f.R2PUTP AS "Process mode assigned by process selection (F46093).",
  f.R2PSTB AS "Lifecycle status of the suggestion (UDC 46/PS; suggestions move through the 3xx range — created, printed, confirmed). Pairs with the request status on F4600.",
  f.R2PZON AS "Putaway zone of the suggested location.",
  f.R2KZON AS "Picking zone of the suggested location.",
  f.R2ZONR AS "Replenishment zone of the suggested location.",
  f.R2PRIO AS "Processing priority carried from the request.",
  f.R2PHAS AS "Phase flag for two-phase movements (interim staging move vs. final move).",
  CASE WHEN f.R2DTCR IS NULL OR f.R2DTCR = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.R2DTCR AS INT) DIV 1000, 1, 1), CAST(f.R2DTCR AS INT) % 1000 - 1) END AS "Date the suggestion was created.",  -- CYYDDD Julian → DATE
  CASE WHEN f.R2DTPT IS NULL OR f.R2DTPT = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.R2DTPT AS INT) DIV 1000, 1, 1), CAST(f.R2DTPT AS INT) % 1000 - 1) END AS "Date move tags/documents were printed.",  -- CYYDDD Julian → DATE
  f.R2UKID AS "Internal unique key of the suggestion.",
  f.R2CKID AS "Unique key of the confirmed record this suggestion produced on confirmation.",
  f.R2SHPN AS "Shipment number for outbound picks.",
  f.R2LDNM AS "Load number for outbound picks.",
  f.R2LPNUF AS "License plate stock moves from.",
  f.R2LPNUT AS "License plate at the destination."
FROM <catalog>.<schema_data>.f4611 f
ORDER BY f.R2SGBT;

2 parameters not filled: <catalog>, <schema_data>

Relationships

1-hop neighbors — click a table to navigate there. UDC decode edges point coded fields at their F0005 lookup.

Join details

  • F4611F4600foreign key · N:1
    ON f4611.R2RQBT = f4600.R1RQBT

Programs That Use This Table