DME-001 · Development QA tool

Legacy Field Compatibility

A read-only, source-backed compatibility console for the two VB6 DrMover editions. It maps named fields across source versions, identifies ordinal collisions and refuses unsafe transfers. No customer data, database connection or tariff engine is involved.

217
Audited fields
148
Shared fields
139
Changed ordinal positions
148
Ordinal collisions

Version crosswalk

Read-only · 191 fields shown
Named fieldA indexMeir indexMapping
5758Moved
22Same index
128—One edition
80—One edition
127—One edition
79—One edition
126—One edition
78—One edition
140—One edition
92—One edition
139—One edition
91—One edition
138—One edition
90—One edition
152—One edition
104—One edition
151—One edition
103—One edition
150—One edition
102—One edition
164—One edition
116—One edition
163—One edition
115—One edition
162—One edition
114—One edition
5960Moved
33Same index
2322Moved
2423Moved
4950Moved
5051Moved
5152Moved
4848Same index
—49One edition
5455Moved
4746Moved
—47One edition
5354Moved
5253Moved
67Moved
78Moved
—6One edition
2524Moved
4645Moved
89Moved
4039Moved
3938Moved
3736Moved
2928Moved
2625Moved
3029Moved
44Same index
6364Moved
4140Moved
6768Moved
18—One edition
1617Moved
3433Moved
4241Moved
4443Moved
12299Moved
7475Moved
12198Moved
7374Moved
12097Moved
7273Moved
134105Moved
8681Moved
133104Moved
8580Moved
132103Moved
8479Moved
146111Moved
9887Moved
145110Moved
9786Moved
144109Moved
9685Moved
158117Moved
11093Moved
157116Moved
10992Moved
156115Moved
10891Moved
55Same index
4342Moved
4544Moved
125102Moved
7778Moved
124101Moved
7677Moved
123100Moved
7576Moved
137108Moved
8984Moved
136107Moved
8883Moved
135106Moved
8782Moved
149114Moved
10190Moved
148113Moved
10089Moved
147112Moved
9988Moved
161120Moved
11396Moved
160119Moved
11295Moved
159118Moved
11194Moved
7172Moved
186135Moved
910Moved
172125Moved
176—One edition
174127Moved
175128Moved
177—One edition
180—One edition
178129Moved
179130Moved
181—One edition
168121Moved
171124Moved
6970Moved
7071Moved
183—One edition
182131Moved
—132One edition
169122Moved
170123Moved
6667Moved
6566Moved
6465Moved
184133Moved
6061Moved
2120Moved
2221Moved
185134Moved
1011Moved
3534Moved
3635Moved
1213Moved
5859Moved
3130Moved
3231Moved
3332Moved
131—One edition
83—One edition
130—One edition
82—One edition
129—One edition
81—One edition
143—One edition
95—One edition
142—One edition
94—One edition
141—One edition
93—One edition
155—One edition
107—One edition
154—One edition
106—One edition
153—One edition
105—One edition
167—One edition
119—One edition
166—One edition
118—One edition
165—One edition
117—One edition
1918Moved
2019Moved
5556Moved
1314Moved
1415Moved
5657Moved
6162Moved
6263Moved
17—One edition
1516Moved
2726Moved
3837Moved
11Same index
1112Moved
173126Moved
00Same index
6869Moved
2827Moved

Safe resolution

Select a field by its exact name to validate a cross-version translation.

enumScheduleCarrierAmountEstimated

A index
6
VB6 line 21770
Meir index
7
VB6 line 20545

Exact-name mapping available. Ordinal changed between editions.

Same index, different meaning

There are 129 ordinal collisions in enumSchedule. These are evidence of a compatibility risk, not a mapping recipe.

  • #6 · Critical review
    A: enumScheduleCarrierAmountEstimated
    Meir: enumScheduleCarsPrice
  • #7
    A: enumScheduleCarrierAmountFinal
    Meir: enumScheduleCarrierAmountEstimated
  • #8
    A: enumScheduleConfirmedBy
    Meir: enumScheduleCarrierAmountFinal
  • #9
    A: enumScheduleIncludeInRoute
    Meir: enumScheduleConfirmedBy
  • #10
    A: enumScheduleMarkAsDone
    Meir: enumScheduleIncludeInRoute
  • #11
    A: enumScheduleTimeForSorting
    Meir: enumScheduleMarkAsDone
  • #12
    A: enumScheduleOfficeID
    Meir: enumScheduleTimeForSorting
  • #13
    A: enumScheduleScheduleTypeID
    Meir: enumScheduleOfficeID
  • #14
    A: enumScheduleScheduleTypePortionID
    Meir: enumScheduleScheduleTypeID
  • #15 · Critical review
    A: enumScheduleStartTime
    Meir: enumScheduleScheduleTypePortionID
  • #16 · Critical review
    A: enumScheduleEndTime
    Meir: enumScheduleStartTime
  • #17 · Critical review
    A: enumScheduleStartActualTime
    Meir: enumScheduleEndTime
  • #18
    A: enumScheduleEndActualTime
    Meir: enumScheduleScheduledByEmployeeID
  • #19
    A: enumScheduleScheduledByEmployeeID
    Meir: enumScheduleScheduledByEmployeeName
  • #20
    A: enumScheduleScheduledByEmployeeName
    Meir: enumScheduleLocationID
  • #21
    A: enumScheduleLocationID
    Meir: enumScheduleLocationName
  • #22
    A: enumScheduleLocationName
    Meir: enumScheduleAddress1
  • #23
    A: enumScheduleAddress1
    Meir: enumScheduleAddress2
  • #24
    A: enumScheduleAddress2
    Meir: enumScheduleCity
  • #25
    A: enumScheduleCity
    Meir: enumScheduleCounty
  • #26
    A: enumScheduleCounty
    Meir: enumScheduleState
  • #27
    A: enumScheduleState
    Meir: enumScheduleZipCode
  • #28
    A: enumScheduleZipCode
    Meir: enumScheduleCountry
  • #29
    A: enumScheduleCountry
    Meir: enumScheduleCrossStreet
  • #30
    A: enumScheduleCrossStreet
    Meir: enumScheduleRestrictionLocationID
  • #31
    A: enumScheduleRestrictionLocationID
    Meir: enumScheduleRestrictionTimeFrom
  • #32
    A: enumScheduleRestrictionTimeFrom
    Meir: enumScheduleRestrictionTimeTo
  • #33
    A: enumScheduleRestrictionTimeTo
    Meir: enumScheduleEntranceID
  • #34
    A: enumScheduleEntranceID
    Meir: enumScheduleNumberOfCars
  • #35
    A: enumScheduleNumberOfCars
    Meir: enumScheduleNumberOfFlightsOfStairs
  • #36
    A: enumScheduleNumberOfFlightsOfStairs
    Meir: enumScheduleContactName
  • #37
    A: enumScheduleContactName
    Meir: enumScheduleTelephoneNumber
  • #38
    A: enumScheduleTelephoneNumber
    Meir: enumScheduleConfirmedByID
  • #39
    A: enumScheduleConfirmedByID
    Meir: enumScheduleConfirmedByDate
  • #40
    A: enumScheduleConfirmedByDate
    Meir: enumScheduleDriverNote
  • #41
    A: enumScheduleDriverNote
    Meir: enumScheduleEstimatedFlatPackingPrice
  • #42
    A: enumScheduleEstimatedFlatPackingPrice
    Meir: enumScheduleFinalFlatPackingPrice
  • #43
    A: enumScheduleFinalFlatPackingPrice
    Meir: enumScheduleEstimatedFlatUnpackingPrice
  • #44
    A: enumScheduleEstimatedFlatUnpackingPrice
    Meir: enumScheduleFinalFlatUnpackingPrice
  • #45
    A: enumScheduleFinalFlatUnpackingPrice
    Meir: enumScheduleComments

Showing first 40; all 148 collisions remain in the audited data.

Release safety gate

Read-only legacy evidence only. No server state is changed. Database procedures, financial calculations, field typing and full end-to-end pricing parity still need isolated SQL Server verification before any Enterprise migration or live quotation.