I’m banging my head against a brick wall trying to make Epicor’s quotes behave like our users want (long story, and pushing back hasn’t helped so I’m stuck with it). I’ve been down multiple routes but keep getting hit by E10’s insistence on re-setting the price to something other than that entered by the user.
I’m now trying something totally manual, mimicking the direct trace from the standard Quote Entry screen, just to try to get to grips with the problem, but doing exactly what the trace does still means the price entered is ignored. I can see a few previous posts complaining of similar problems - has anyone solved it?
According to the trace (10.2.200.24): set DocDspExpUnitPrice, call GetDtlUnitPriceInfo_User (which sets a lot of other fields in the changed row), then call Update.
From Quote Entry, the result is a new user-set price. With copy code, all prices are OK before the update, then re-set to the previous post-Update. Am I missing something?