Skip to content
JDE Reference

F0401

masterAlso in JDE World

Supplier master - A/P defaults, payment controls, and purchasing settings for each supplier address number

Fields

40 fields · 1 key

KeyFieldAliasDescriptionTypeLengthFlags
Primary keyA6AN8AN8Supplier address book number - joins to F0101Numeric8
A6APCAPCDefault G/L class controlling the A/P trade offset accountString4
A6MCUPMCUPDefault business unit for A/P vouchers; right-justified, space-padded to 12String12
A6OBAPOBAPDefault expense object account for voucher distributionString6
A6AIDPAIDPDefault subsidiary for voucher distributionString8
A6CRRPCRRPDefault currency for vouchers to this supplierString3
A6TXA2TXA2Default tax rate/area for purchases from this supplierString10
A6EXR2EXR2Default tax explanation code for purchasesString2
A6HDPYHDPYPayment hold code - blocks payments to this supplier when setCharacter1
A6TRAPTRAPDefault A/P payment termsString3
A6SCKSCKPayment creation method (one check per voucher vs summarized)Character1
A6PYINPYINDefault payment instrument (check, EFT, draft, etc.)Character1
A6SNTOSNTOApprover address number for logged vouchersNumeric8
A6FLDFLDFloat days added when scheduling paymentsNumeric3
A6CRCACRCACurrency the address book amount buckets are held inString3
A6AYPDAYPDAmount vouchered year-to-dateNumeric15
A6APPDAPPDAmount vouchered in the prior yearNumeric15
A6ABAMABAMUser-maintained address book amount bucketNumeric15
A6ABA1ABA1Second user-maintained address book amount bucketNumeric15
A6APRCAPRCOpen purchase order amount outstanding with this supplierNumeric15
A6MINOMINOMinimum allowed order valueNumeric15
A6MAXOMAXOMaximum allowed order valueNumeric15
A6AN8RAN8RRelated address number (e.g. parent company or factor/payee)Numeric8
A6CPGPCPGPPrice group used for supplier pricingString8
A6ORTPORTPDefault order templateString8
A6INMGINMGPrint message codeString10
A6HOLDHOLDHold code automatically applied to new orders for this supplierString2
A6ROUTROUTDelivery route codeString3
A6STOPSTOPDelivery stop codeString3
A6ZONZONDelivery zone codeString3
A6ANCRANCRPreferred carrier address numberNumeric8
A6CARSCARSSecondary carrier address numberNumeric8
A6LTDTLTDTTransit lead time in daysNumeric5
A6FRTHFRTHFreight handling codeString3
A6INVCINVCNumber of invoice copies to printNumeric2
A6EDPMEDPMEDI batch processing modeCharacter1
A6ASNASNPrice and adjustment scheduleString8
A6CRMDCRMDPreferred method for sending documents to this supplierCharacter1
A6AVCHAVCHEvaluated receipt settlement flag - voucher created automatically at receiptCharacter1
A6ATRLATRLVoucher-automation rule for this supplierString2

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading F0401on 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  : F0401 Supplier master - A/P defaults, payment controls, and purchasing settings for each supplier address number
-- Purpose: Column-selected read of F0401 — auto-generated from field metadata
-- Grain  : One row per A6AN8
-- 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.A6AN8 AS "Supplier address book number - joins to F0101",
  f.A6APC AS "Default G/L class controlling the A/P trade offset account",
  TRIM(f.A6MCUP) AS "Default business unit for A/P vouchers; right-justified, space-padded to 12",
  f.A6OBAP AS "Default expense object account for voucher distribution",
  f.A6AIDP AS "Default subsidiary for voucher distribution",
  f.A6CRRP AS "Default currency for vouchers to this supplier",
  f.A6TXA2 AS "Default tax rate/area for purchases from this supplier",
  f.A6EXR2 AS "Default tax explanation code for purchases",
  f.A6HDPY AS "Payment hold code - blocks payments to this supplier when set",
  f.A6TRAP AS "Default A/P payment terms",
  f.A6SCK AS "Payment creation method (one check per voucher vs summarized)",
  f.A6PYIN AS "Default payment instrument (check, EFT, draft, etc.)",
  f.A6SNTO AS "Approver address number for logged vouchers",
  f.A6FLD AS "Float days added when scheduling payments",
  f.A6CRCA AS "Currency the address book amount buckets are held in",
  f.A6AYPD / POWER(10, 2) AS "Amount vouchered year-to-date",  -- implied decimals: 2 (verify in F9210)
  f.A6APPD / POWER(10, 2) AS "Amount vouchered in the prior year",  -- implied decimals: 2 (verify in F9210)
  f.A6ABAM / POWER(10, 2) AS "User-maintained address book amount bucket",  -- implied decimals: 2 (verify in F9210)
  f.A6ABA1 / POWER(10, 2) AS "Second user-maintained address book amount bucket",  -- implied decimals: 2 (verify in F9210)
  f.A6APRC / POWER(10, 2) AS "Open purchase order amount outstanding with this supplier",  -- implied decimals: 2 (verify in F9210)
  f.A6MINO AS "Minimum allowed order value",
  f.A6MAXO AS "Maximum allowed order value",
  f.A6AN8R AS "Related address number (e.g. parent company or factor/payee)",
  f.A6CPGP AS "Price group used for supplier pricing",
  f.A6ORTP AS "Default order template",
  f.A6INMG AS "Print message code",
  f.A6HOLD AS "Hold code automatically applied to new orders for this supplier",
  f.A6ROUT AS "Delivery route code",
  f.A6STOP AS "Delivery stop code",
  f.A6ZON AS "Delivery zone code",
  f.A6ANCR AS "Preferred carrier address number",
  f.A6CARS AS "Secondary carrier address number",
  f.A6LTDT AS "Transit lead time in days",
  f.A6FRTH AS "Freight handling code",
  f.A6INVC AS "Number of invoice copies to print",
  f.A6EDPM AS "EDI batch processing mode",
  f.A6ASN AS "Price and adjustment schedule",
  f.A6CRMD AS "Preferred method for sending documents to this supplier",
  f.A6AVCH AS "Evaluated receipt settlement flag - voucher created automatically at receipt",
  f.A6ATRL AS "Voucher-automation rule for this supplier"
FROM <catalog>.<schema_data>.f0401 f
WHERE
  f.A6AN8 = <AN8>
ORDER BY f.A6AN8;

3 parameters not filled: <catalog>, <schema_data>, <AN8>

Relationships

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

Join details

  • F4311F0401foreign key · N:1
    ON f4311.PDAN8 = f0401.A6AN8
  • F41061F0401foreign key · N:1
    ON f41061.CBAN8 = f0401.A6AN8
  • F0401F0101foreign key · 1:1
    ON f0401.A6AN8 = f0101.ABAN8
  • F0401F0005UDC decode · N:1
    ON f0401.A6PYIN = f0005.DRKY

Programs That Use This Table