JD Edwards to Yardi Voyager Migration — PROPETL
- 306 ETL Modules
- 6,572 Field Definitions
- 5,204 Validation Rules
- In-memory only — your data is never stored
JD Edwards → Yardi Voyager Migration
Migrating from JDE to Yardi? 86 fields. Already mapped.
PROPETL auto-maps JD Edwards field structures to Yardi Voyager import modules. Upload your JDE export. Get a Yardi-ready file. In 60 seconds.
Upload your JDE export — free for 24 hours
You've done the hard part. We handle the rest.
You've already exported the data from JDE.
PROPETL handles the Yardi mapping. The hard part — getting data out of JD Edwards — is done. We handle everything that comes next.
JDE uses cryptic field codes. Yardi expects named columns.
'AN8' becomes 'OWNERCODE'. 'MMCU' becomes 'p_code'. Every terse JDE code needs decoding and translation.
86 fields across multiple JDE business units.
CommProperties, CommUnits, CommLeases, GLAccounts — each module maps differently. The complexity scales with every additional entity.
JDE → YARDI FIELD MAPPING
How PROPETL maps JDE fields to Yardi Voyager
| JDE Field | Yardi Voyager | Module | Notes |
|---|---|---|---|
| AN8 | OWNERCODE | CommOwners | Business unit number |
| MMCU | p_code | CommProperties | Cost center → property code |
| LNID | unit_id | CommUnits | Line identifier → unit |
| SQFT | DSQFT0 | CommUnits | Square footage normalised |
| LSDT | lrs_dtstart | CommLeases | Lease start date |
| LXDT | lrs_dtend | CommLeases | Lease expiry date |
| AAMT | charge_amount | CommChargeSchedules | Amount |
| GLCO | gl_account | GLAccounts | GL company code |
| ITM | charge_code | CommChargeSchedules | Item number |
| AN8O | t_code | CommLeases | Tenant unit number |
FEATURES
Everything Yardi ETL needs.
Source System Auto-Mapping 4 source systems supported: Yardi Voyager (3,052 fields), JDE (86), MRI Software (47), CTI (46) — 3,231 cross-mapped fields total. AI-based fuzzy matching covers the rest.
306 Import Modules 306 import types for Yardi Voyager 7S spanning Commercial Leasing, Residential, Financial, Maintenance, Construction, International, and more. 6,572 field definitions. Additional ERPs on the roadmap.
5,204 Cross-Module Validation Rules Knows the dependency order. Warns if Owner codes don't exist before importing Properties. Catches GL hierarchy errors before Yardi does.
Plain-English Validation Never ERR_FIELD_042. Always: 'Row 47: Owner code OWNER01 not found. Are you uploading CommOwners in this batch?'
Asks the Right Questions Confirms User Defined Field labels before populating. Clarifies SQFT column meanings. Checks if CommOwners is in your batch before validating CommProperties.
Smart Area Intelligence Understands that DSQFT0 is primary rentable area. Cross-validates CommPropAreaLabels, CommSQFTs, and CommPropConfigs for consistency before generating output.
Property Type Aware Commercial (Comm), Residential, or International Residential (IntRes — UAE, India)? PROPETL selects the right ETL templates automatically.
In-Memory Processing Your Excel data is processed in memory and deleted immediately after output. Never written to disk. Never stored. GDPR-compliant. EU-hosted.
HOW IT WORKS
Six steps. One-time setup.
No new apps to install. No spreadsheet templates to fill in. Just Claude.
01 — Get Your Credentials Start your free 24-hour trial on Gumroad, or buy a paid tier on Stripe. Receive email with your Username and License Key (format: PROPETL-XXXX-XXXX-XXXX).
02 — Open Claude Go to Claude Desktop or Claude.ai. No additional software needed.
03 — Add Custom Connector Navigate to Customize → Connectors → click + → Add custom connector.
04 — Paste the URL
Enter name: PROPETL. Paste URL: https://mcp.propetl.com/mcp → click Connect.
05 — Authenticate A browser window opens. Enter your email + license key. Click Authorize. One-time only. Secured with OAuth 2.1 + PKCE.
06 — Start Mapping Upload any Excel or CSV. Tell Claude what you're importing. PROPETL maps, validates, and outputs a clean ETL file.
Ready to map your first file?
Start Free Trial | View Pricing
WHAT THEY SAY
"We onboarded 3 new properties last quarter. PROPETL turned what used to be a 2-week consultant engagement into a 30-minute task. I don't miss the invoice." — Property Manager · 2,400 units · Multifamily
"I used to keep a 12-page document of Yardi import specs. Now I just upload the file and PROPETL knows the rules better than I do. It even caught a CommPropAreaLabels mismatch I'd been making for months." — Yardi Administrator · Commercial Portfolio · Mixed-Use
"The privacy model sold us. No data leaves memory, no cloud storage, EU-hosted. Legal approved it in one meeting — that never happens." — IT Director · Mixed-Use REIT · 5,000+ Units
PRICING
One price. Every module. Forever.
All 306 modules included in every tier. No limits. No module packs.
LIMITED TIME
Free Trial — $0
24-Hour Full Access · No card required
- All 306 ETL modules — no limits
- Auto-detect Yardi import type
- Column mapping — 4 source systems (Yardi, MRI, CTI, JDE)
- 5,204 cross-module validation rules
- Clean ETL file download
- Draft & generate ySQL queries on Yardi schema
- No credit card required
License key issued instantly in your dashboard
⭐ MOST POPULAR — Solo — Lifetime — $98 $388 — 75% OFF · LIMITED TIME
One-Time Payment · Save $290
- Everything in Free Trial
- 1 license seat
- Permanent connector access
- 12 months automatic upgrades
- New modules as released
- Draft & generate ySQL queries on Yardi schema
- Email support included
- Active in under 5 minutes
Get Solo Lifetime — $98 (75% off) →
Instant access. No subscription. No renewal.
Team — Lifetime — $388 $1,940 — 80% OFF
One-Time Payment · 5 Seats · Save $1,552
- Everything in Solo — Lifetime
- 5 lifetime license seats
- Invite and reassign teammates from your dashboard
- Seats revocable at any time
- Issued on one verified company domain
- Priority email support
- Active in under 5 minutes
Get Team Lifetime — $388 (5 seats) →
Seats are issued on your company email domain. Bought with a personal address (gmail, outlook, …)? Verify a work address first — it takes one click.
All sales final. No refunds. The Free Trial is your evaluation period — 24 hours of unrestricted access on your actual data.
PROPETL is a mapping and validation service. ETL format specifications are the intellectual property of their respective software vendors. Yardi Voyager schemas are property of Yardi Systems Inc. PROPETL is not affiliated with Yardi Systems Inc.
By purchasing, you accept the Terms of Service and Risk Disclosure. Always validate ETL files in a test environment before uploading to production.
FAQ
Common questions
What is an MCP connector?
MCP (Model Context Protocol) is how Claude connects to external tools. You add PROPETL as a custom connector in Claude settings by pasting the URL https://mcp.propetl.com/mcp. Claude then calls PROPETL tools during conversation — reading your file, mapping columns, validating data, and generating ETL output. One-time setup. Works on Claude Desktop and Claude.ai.
How do I authenticate after adding the connector?
After pasting the URL, a browser window opens asking for your Email and License Key. Both are emailed immediately after purchase or trial signup. Enter them and click Authorize — done. One-time only.
Does PROPETL store my data?
No. Your file is processed entirely in memory and deleted immediately after the ETL file is generated. Nothing is written to disk, stored in a database, or sent to any third party. EU-hosted. GDPR-compliant. DPA available on request.
Which Yardi version does this support?
Yardi Voyager 7S (cloud). Commercial, Residential, and International Residential (IntRes) property types — including UAE and India configurations.
Which source systems does auto-mapping support?
4 source systems: Yardi Voyager (3,052 mapped fields), JDE / JD Edwards (86), MRI Software (47), and CTI (46) — 3,231 cross-mapped fields total. AI-based fuzzy matching covers modules without a direct mapping.
How many modules are included?
306 import modules covering Commercial Leasing (Comm*), Residential (Res*), Financial (Fin*), Maintenance (Maint*), Construction (Const*), International (Int*/Euro*), Common/Shared, DCF/Valuation, and Utilities — the complete Yardi Voyager 7S schema. All modules included in every tier.
What is the refund policy?
All sales are final. No refunds. The Free Trial gives you 24 full hours of unrestricted access to test with your actual data before buying. That is your evaluation period — please use it.
Who owns the ETL format schemas?
The ETL import format specifications are the intellectual property of their respective software vendors. Yardi Voyager ETL schemas are the property of Yardi Systems Inc. PROPETL is a mapping and validation service only — we do not claim ownership of, reproduce, or redistribute any vendor ETL format specification. PROPETL is not affiliated with or endorsed by Yardi Systems Inc.
GET STARTED
Stop mapping columns at 2am.
Upload your messiest file. PROPETL will map it.
Try Free — 24 Hours, No Card → | Get Solo Lifetime — $388 $98 → | Get Team Lifetime — $1,940 $388 →
Free Trial available · All sales final after purchase · Not affiliated with Yardi Systems Inc.
By purchasing, you confirm you have read and accepted the Risk Disclosure and Terms of Service. Always test ETL files in a sandbox environment before uploading to a live system.
Footer
AI-powered property management ERP ETL mapping. Built from 30+ real Yardi implementations.
© 2026 PROPETL
Product
Support
- support@propetl.com
- MCP: mcp.propetl.com/mcp
- Privacy · Terms · Risk Disclosure
Yardi ETL Guides
Source-System Migrations
By Role & Use Case
- For Yardi Consultants
- For Yardi Practitioners
- Affordable Housing & PHA
- Stop Paying $200/hr to Reformat
Topics & Coverage
PROPETL is a mapping and validation service. Yardi Voyager ETL schemas are the property of Yardi Systems Inc. PROPETL is not affiliated with Yardi Systems Inc.