PowerFab Inventory Match Problems
|
<< Click to Display Table of Contents >> Navigation: Import and Export > Tekla EPM (PowerFab) Integration > PowerFab Inventory Match Problems |
With inventory tracking, every plate PrimeCut NE creates for a PowerFab inventory item follows PowerFab's record of that item: its quantity and the job it is reserved to. PrimeCut NE finds the record in PowerFab's inventory when a nest request opens and at every inventory sync. When it cannot find exactly one record for the item, the plates cannot follow PowerFab, and PrimeCut NE records the problem on each of them, with the date it was first seen.
The kinds of problem
Problem |
Meaning |
no PowerFab inventory record matches item N |
A nest request offered inventory item N, but none of the records in PowerFab's inventory matches it. |
3 PowerFab inventory records match item N equally (records 101,102,103) |
Several records match the nest request item equally well, so PrimeCut NE cannot tell which one the plates belong to. The record ids are listed when they fit. |
PowerFab did not list inventory item N |
At an inventory sync, PowerFab's inventory did not include the item the plates carry. Not being listed does not prove the plate has gone, so the plates are left as they are rather than removed. |
item N is a PowerFab inventory link id, which GetInventory never lists |
The plates are keyed on an inventory link id from the nest request rather than an inventory item id, and PowerFab's inventory never lists link ids. The plates are left as they are. |
While a plate carries a problem it does not follow PowerFab's quantity or job reservation. The problem is cleared as soon as a later nest request or sync matches the item cleanly.
When you are warned
A nest request or sync warns about a problem only when it is new for a plate, or has changed: a different kind of problem, or a tie between a different set of records. For example:
PowerFab inventory item 88231: 2 PowerFab inventory records match item 88231 equally, so its plates cannot follow PowerFab's quantity or job reservation.
PowerFab did not list inventory item(s) 88231, 88240, so their plates were left as they are.
The same problem met again is not repeated: it is already recorded on the plate, and can be seen in the places below.
Where the problems are shown
•PowerFab inventory window (PowerFab->Get Inventory): the record count below the list adds N plate(s) cannot follow their PowerFab record - hover for details. Hover over it for one line per plate, such as Plate 5123, since 07/10/2026: PowerFab did not list inventory item 88231. The Plate match column shows, against each inventory record that is part of a tie, which nest request items it ties for, for example Ties for item 88231 (2 plate(s)).
•PowerFab diagnostics (PowerFab->Diagnostics): the Look up workspace plates by InventoryItemID and Match a nest request to inventory... reports end with a Recorded match problems (all live plates) section listing every live plate with a problem, ready to send to support.
•Plate hint: in the nesting plate list, hovering over a plate with a problem adds a line such as PowerFab (since 07/10/2026): no PowerFab inventory record matches item 88231.
Only live plates - in stock, scheduled or frozen - are listed.
To resolve a problem, look the item up in PowerFab. Once PowerFab's inventory returns a single matching record, the next nest request or Sync with PowerFab clears the problem.
See Also
Tekla EPM (PowerFab) Integration
How the Tekla EPM Integration Works
How the Tekla EPM Integration Works
Recommended Primecut Settings to work with Tekla EPM