Special "Historical DMT" license?

I have a bug report open with Epicor on DMT (PRB0212569) due to the fact that DMT re-numbers order releases on import. For example, we may have 12 releases on an order and deleted number 2 a long time ago. Rather than DMT importing them as numbered, it changes 3-12 to be 2-11. Since nearly everything in Epicor links back to Order Releases, I view this as a very serious data corruption bug.

But this is where things get fishy. The Epicor tech said and I quote “I got informed that there is an Add on called Historical DMT that should allow you to do what you need. I am requesting the mentioned Add on today; my plan is to install it in our lab for testing and share the outcome with you.”

In a subsequent message he said:
“I had my specialist to install it and tested it. We found that it works for what you are looking for. Not all the templates that are available at DMT are available at Historical DMT, fortunately the entry you are working on is. Historical DMT is not included with DMT, so I am adding your CAM as the application might have an additional cost.”"

Then when contacting my CAM and her manager, neither have ever heard of “Historical DMT” and said there is only 1 DMT license. Obviously I don’t feel I should need to purchase a 2nd license to migrate data without corruption.

Does anyone out there know what this mythical “Historical DMT” is that imports data without corrupting it?

1 Like

I can only confirm it is available - but I have never used or purchased

2 Likes

Thank you Dan – where did you find that info?

It seems so backwards to offer a “data migration tool” that doesn’t do historical data. If one isn’t migrating historical data, what are they migrating? Data in real time? Shouldn’t need a separate license to migrate historical data when “migration” is part of its name.

I ran into this when migrating from V8 to E10 (via DMT). My solution was to create those missing lines and releases with a “filler” line or release, and then go back and delete them after being uploaded.

I also found out that the MtlSeq in a DMT file was not honored either.

10  PN-0123 ...
15  PN-4321 ...
20  PN-6654 ...

would become

10  PN-0123 ...
20  PN-4321 ...
30  PN-6654 ...

And might no longer remain synced to the OprNum

I get that Calvin. But doesn’t irk you a bit that they have a second license to do it correctly, without you putting in all that extra effort? The DMT should handle this out of the box, not require a separate license just so it doesn’t corrupt your data.

3 Likes

Ohh… I was more than irked. Especially since we migrated select V8 data to E10, instead of Updating V8 to E10. And this is the first time I’m hearing that this “special” version exists.

Probably mostly peeved that DMT failed to mention not honoring things( like OrderNum, OrderRelNum, etc…) in the DMT file being imported.

2 Likes

Here is the link to the full document - might be something I see as a partner but give it a shot.
https://epicweb.epicor.com/resources/MRCPartners/Epicor-ERP-Data-Migration-Tools-FS-ENS.pdf#search=DMT%20historical

2 Likes

" Sorry, you don’t have access to this page"

:frowning:

But thanks anyway

I don’t have access either…I guess you have to be a partner.

It might have been the way his link was structured I went to epic Web and entered “Historical DMT” in the search bar and found it.

https://epicweb.epicor.com/resources/MRCCustomers/Epicor-ERP-Data-Migration-Tools-FS-ENS.pdf#search=DMT%20historical

From that PDF:

Historical Data
Historical DMT (licensed separately) offers additional capabilities to import historical data, such as closed and shipped sales orders, closed and received purchase orders, historical job transactions, posted AR invoices with detail, posted AP invoices with detail, and posted GL journals.

1 Like

So in the future, if you ever see a link that doesn’t give access, try changing the /MRCPartnerss/ to /MRCCustomers/ :slight_smile:

2 Likes

I ran into this too when we “RE-implemented” from 10.0 to 10.1 back in the day. I got around this by creating “OrderRel.VoidRelease” lines and setting that bit to true. I had no idea there was such a thing as Historical DMT would of made life so much easier!

Never heard of that either. Certainly nice to know.

I have been doing historical loads of data for the past few years without a special license.
Last upload I did two years of data. After loading the data, go back and close the releases, etc.
To load the tables I take the files and update them with dummy lines - (which I close).
The tables that I have done this on are

  1. Quote Lines
  2. Sales Order Lines
  3. Sales Order Releases
  4. PO Lines
  5. PO Releases
  6. Job Assemblies

I create a excel formula to look for gaps in the data. There are also someways to do this by coding or downloading a program.

Hope this helps.

1 Like

Bruce I understand that, I knew that before starting this thread. This thread is about the fact that they have a 2nd license to do it correctly the first time around without all of your extra work. Yet none of us have ever seen it or been told about it, not even our CAM. I am trying to figure out how to get this extra license so I don’t have to waste a bunch of time correcting errors created by DMT itself. Yes, I can write code to work around it but the point is we purchased this tool which is advertised and sold as (see website)

  • Import, add, update and delete application data safely and efficiently.
  • Application logic ensures security, data integrity and optimal performance.

DMT alone absolutely does not meet those criteria. Only “Historical DMT” will ensure data integrity, while DMT alone actually corrupts data. Re-numbering order releases breaks everything. It shouldn’t be this way.

3 Likes

The current cutsheet for the DMT product shows it

And

Shows it’s not that old

3 Likes

Sounds like a tool that is designed to circumvent business objects. Just load a bunch of historical junk that doesn’t need to be processed but will show up in transaction histories, etc.

The manager of our CAM region did some digging for me and found out “Historical DMT” is a tool developed by the UK custom solutions group. He’s still claiming we need to purchase it for around $2000 but I call B.S. We purchased the DMT tool which is advertised and sold as (see website )

  • Import, add, update and delete application data safely and efficiently.
  • Application logic ensures security, data integrity and optimal performance.

DMT alone absolutely does not meet those criteria. Only “Historical DMT” will ensure data integrity, while DMT alone actually corrupts data. Re-numbering order releases breaks everything. It shouldn’t be this way. This essentially amounts to false advertising and can be reported to the FTC. Hopefully Epicor will make things right for us, still working on that.

I’m still confused as to the business need. If you deleted a release, in which system would it have been deleted and why would it need to be imported again as a new release?

Where was it deleted? We’re on Vantage 5.2, migrating data to Epicor 10.2. Over the last 20 years there have been many releases that have been deleted, perhaps because the customer asked us to or because we had some other business issue. Deleting a release is a normal part of how both Vantage and Epicor operate.

A deleted release would not need to be imported again as a new release. We don’t want dummy releases in there.

The business issue is that DMT re-numbers the releases on import when there is one that has been deleted – it will only number sequentially. But everything references back to the release number, so when I import other data that references a release number there will be no data integrity. The re-numbering by DMT makes the data unusable.

This is different from how DMT operates in other scenarios. For example, we also delete quotes from time-to-time. DMT imports non-sequential quotes just fine, but it corrupts non-sequential order releases.

2 Likes