Hello:
Integration Manager threw up the following error, upon trying to import a noninventory item that does not exist in Item Maintenance:
Decimal Places passed in on UNITPRCE does not match setup.
We aren't registered for Inventory Control in GP 2013 R2 (12.00.1920). But, we have service items held within the Item Maintenance window. These are imported through Integration Manager. Also, we're in a Multicurrency environment, even though the company that this happened in transacts only in Z-US$. Our currency decimal placement for items is 2, as shown in both Item Currency Maintenance and in Sales Order Processing Setup for noninventory items.
Anyway, the resolution was to create a new service item in Item Maintenance. You see, Integration Manager was trying to import--again--an item that did not exist in Item Maintenance. True, Integration Manager indeed had given us an error saying that the item does not exist.
But, why would it also mention a decimal placement error?
To our administrators, this decimal placement error was misleading. They spent a long time trying to figure out how to fix the decimal placement when, in reality, all that was required was to set up the new item in Item Maintenance.
The administrators told me that they want me to "fix" this error message so that it states what the actual problem is. I tried telling them that the error messages are not customizable and that they can be misleading. In any case, they want to know what we can do for faster identification of the real cause for issues preventing Integration Manager from successfully importing.
Any ideas?
Thanks!
John
*This post is locked for comments
Hi Bill:
Actually, I should have been more specific. Frankly, the first part of what I typed was wrong. I apologize.
The integration is actually a Sales Order Processing invoice integration. But, the error messages reference the fact that the item does not exist or the item/location code does not exist. Indeed, these items are coded as "Inventory" items (i.e. NONINVEN = 0), even though we are not registered for that module as I said.
Regardless, the main issue is that the administrators could have solved this more quickly, if that other error message had not appeared. The "other error message" that I speak of is "Decimal Places passed in on UNITPRCE does not match setup."
They felt that this was a misleading error message and was the first error that they looked into, before discovering that the items were simply not in Item Maintenance.
Again, I told them that I have no way of controlling what errors that Integration Manager spits out. But, they want to know the best way to identify the real issue at hand, should something similar to this happen again.
Thanks!
John
John quick question. When you set up your integration are you doing Update or Update / Insert?
Reason is I have found when doing Update only and new Item shows up - the system ( IM ) sometimes does not know what the real problem is.
Secondly, if you are setting up a new item and are using 'default' for many of the settings, you might want to check what you have set for 'non-inventory' or 'service' items in the inventory configuration and make sure that all the 'defaults' are populated.
Again, just a couple of thoughts.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156