Demand Ship By Date auto populate

Hello,

We are go - live as of this moment on 10.2.300.7 and we now notice that the ship by date is not being automatically populated on Demand EDI orders (it worked in 10.1.400). I verified the data positions have not changed between this version and our previous 10.1.400 on the file schema. I also tried changing the date type on the customer demand config. Does anyone have any ideas how to resolve?

Did anything for that particular Customer change in Customer Entry, under “Demand” tab. Also check ShipTo “Demand” tab.

Nothing changed. The only change is we are on 10.2.300.7 from 10.1.400.16. Hmmmmmmm

Thanks for the reply!

Where is this occuring, during EDI Import or manual Demand Entry Screen? According to Epicor you need a Need By Date in order for Epicor to calculate the Ship By Date.

During EDI import. We populate our .app files with the need by date. I tested the same file in 10.1.400 and 10.2.300 and the ship by date was set correctly in 10.1. Not in 10.2

Interesting I know from 10.1.400 to 10.1.500 Epicor moved the NeedByDate / ShipByDate logic from EDI Import to a Shared Library under Demand. Then they invoked the Library instead of a function, but the code remained the same - perhaps they have made more changes from 10.1.500 to 10.2.300 - which I dont know about. I would ping support and I would also upgrade to 10.2.300.8

Perhaps use .NET Reflector and Compare 10.1.400 EDI Import with 10.2.300 DemandShared (assuming its a dll).

Thanks alot for your help! I did read through the change log of .8 and did not see any resolved issues relating to this and I did file a support ticket. We will def be moving to .9 on the 30th as that resolves another critical bug we have. Thanks!

Let us know what you find out, also sent you a PM with some screenshots :slight_smile:

So, in 10.1.400 the fact that a ship by date was being populated when we had the customer date as shipping and we only populated the need by date in the file was a bug…that happened to be working in our favor.

In 10.2.300 it is corrected and we needed to do it the “proper” way by specifying ship days, the right date on the customer (in our case need by instead of shipping). If it is 0, then the ship by date needs to be mapped in the file.

1 Like

Had the same issue then I remembered you posting something about it!

You are right, if you have a Days Out: 0, it comes in blank (you must map it in file or leave it blank). If you use a real value, it actually works.