So I noticed today we have about 100 PO suggestions for Operations from 2019 with no apparent demand. Job number and order number is blank in SugPoDtl.
They are coming from somewhere, as when we regen each night, they are found and added to the table.
Any ideas?
There is an old, closed job that has the parts and operations on it, but they are completed, with POs cut and received. In our test database I reopened the job. Changing quantities on the parts in the job doesn’t affect the PO suggestion demand. If I add a new line to that job with the same part number, that demand will also be added. So I don’t think the demand is coming from the job…
I searched our whole database for the part number in question, it has to be coming from here right?
So long as it isn’t buried in some unsearchable data chunk…
Maybe it has something to do with CoParts… the items in PO Suggestions are listed in CoParts, while there are other items on the original job that aren’t in the CoPart table and aren’t on the suggestions… not sure what to do if this is the problem.
That last image looks like it is a co-part of itself. Both PartNum and CoPart fields are the same.
And it’s purchased AND a CoPart?
I’m guessing that you use it’s “parent” in an assembly, but only need part of it. So you put the unused portion into inventory via CoPart. That sound right?
THB I’m not familiar with CoParts. No co-parts are listed on the Job Closing Co-Part tab. So I’m not sure this is the issue.
Yes the part number and copart number are the same.
The part is manufactured, on the job as an assembly with operations.
Are you seeing that it is purchased somewhere? The suggestions are for Operations on the part, not the part itself…
I’m not seeing any inventory entry for a CoPart, just Part.
As far as I know ProcessJobPOs are for buy direct items. We don’t use them, but when I checked my regen log I had over 150 direct suggestions, so thanks for helping me find them. Have you thought about running the refresh quantities process in test to see if it has the part and fixes it.
Yes actually I just ran the Refresh Quantities and Allocations report for that a couple hours ago, it found several items, but not these bad suggestions. I am going to run update at EOB today.
I did find the source of the bad suggestions - they are from bad PartDtl records. In my case the PartDtl records point to the wrong (nonexistant) assembly sequence on a job. Looks like this ends up as blanks on SugPoDtl.
There are lots of posts here about corrupt PartDtl rows, and how Epicor has various datafixes for them. I’ve sent in a request to get one.