In the last major release, we announced, among other things, a third option for direct-integrated-ordering of special-order parts. Previously we'd created that feature to work with Marcone, and then Tribles. Now we have it for Encompass as well.
It turns out, however, there was a significant weakness in the initial functionality as released for Encompass. It was this:
If you included any partnumber/make combination in your order that Encompass did not recognize as being valid, its system would reject the entire order request.
When we first received reports from would-be users encountering this, we thought the solution would be for Encompass to modify its side of the integration, to make it so valid items in an order would be accepted, while notice was nevertheless sent back regarding items Encompass's system did not see as being valid. We'd in fact already coded (and tested items individually) with such expectation in mind.
Encompass said no. They said the solution was for our system to first inquire, in regard to each part that a user requested for inclusion in an order, to check on its validity. So, that is what we've now done with this release.
It's a major new element of functionality in the integration. You'll still use the same standard method in the F8 PartsProcess interface (view items inQuiry/Order mode) to mark items that you wish to include in an order (Ctrl/Right-Click in an item's info-band). You'll still hit Enter on your keyboard to initiate the order going out, and you'll pick as follows for Encompass:
A difference is that now, before actually submitting your order to Encompass, ServiceDesk goes though each item that you've marked for inclusion. On each, it does a behind-the-scenes search request with Encompass. Either of four different results may come back:
First, the Encompass response indicates your partnumber and make combination are valid and unique. In this case, ServiceDesk proceeds with confidence it may safely include said item in your order, and no further dialog with you is required.
Second, the Encompass response indicates your partnumber is unique and valid, but for a different make than you've specified. This could happen, for example, if your technician ordered an aftermarket item to go on a name-brand machine. In such a case, ServiceDesk will present you with a dialog similar to this (and of course will respond according to your answer):
Third, the Encompass response indicates your partnumber is valid, but is not unique (i.e., there are multiple instances of that same partnumber, applicable to different brands). In this case ServiceDesk will present you with a dialog similar to this (and of course will incorporate into your order according to your response):
Fourth, the Encompass response indicates your partnumber is not valid at all (at least insofar as any of their own internal part listings are concerned). In such a case, you'll be presented with a message similar to this:
In a nutshell, ServiceDesk now does all this direct checking with Encompass (and potential resulting dialog with you) -- to help assure your order is positively perfected -- before sending it onward to Encompass.
The happy thing is that, if every item that you've indicated for inclusion in your order is in the first category above (i.e., a unique partnumber with valid make indication) there will be no intervening dialog at all.