BOM script behavior #934
Replies: 5 comments 2 replies
-
I think most of these links go all the way back to when Phil wrote the manufacturing code and have never been changed. In this particular case though it is very possible that the user who runs a where used inquiry won't have security access to BOMs.php as that allows editing of the BOM
Your change to SelectProduct.php makes sense to me.
Agreed, seems reasonable to me. Tim |
Beta Was this translation helpful? Give feedback.
-
|
As no one objected I sent a PR for "Add PN Links to BOMIndented.php" #935 (my point 2 above). How does everyone feel about my point 3 above, add links to the "Code" and maybe also the "Description" fields in BOMs to the (and afterwards the selected) product (also SelectProduct.php)? |
Beta Was this translation helpful? Give feedback.
-
|
This expands on the earlier discussion to link part numbers listed by BOMs.php to inventory items.... IIUC, currently it is not possible to directly navigate from a stock item to maintaining a BOM for the stock item (assuming the stock item is “Manufactured”) or to maintaining a BOM containing the stock item. It is also not possible to navigate directly from a stock item listed on a BOM being maintained to the stock item itself (discussed previously). Direct navigation would improve product tree navigation for power users whose security role allows maintaining BOMs. @timschofield @pakricard @andrewgaluski @andrewcouling @efeoli Do you agree with the following proposal? Would it break your current use? Have I missed someting? Is there a better way?
Much of this workflow will be obvious to experienced users but will be described for completeness. Product structure for purpose of discussion
Navigate from Item (standard operation, no surprises but included for completeness) The user is presumed to have a security role that allows managing BOMs.
Spacer lines are used in the mockup between menu items to create groupings but may not be possible in practise. To Item BOM (if the stock item is “Manufactured”) If the Item is “Manufactured” it may have a BOM. Select (new) menu item [Item Maintenance > Maintain BOM] and select desired BOM.
To Parent BOM (if the stock item is used on a BOM) Any item may be included in a bill of materials for a “Manufactured” item. Select (new) menu item [Item Maintenance > Maintain parent BOM] and select desired BOM. Requires new functionality in BOMs.php to search for parent BOMs.
To BOM Sibling or Family Descendent Item Viewing a BOM, navigate to a desired item by clicking its Code. Click the code to navigate to the inventory item using SelectProduct.php (selecting the item directly the same was as BOMIndented.php) (discussed previously and Tim concurred)
-> inventory item.
(new) Standalone Behavior of BOMs.php
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I do not have any issues with the proposed changes |
Beta Was this translation helpful? Give feedback.










Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Now that BOMs can be imported, I'm starting to learn my way around managing them.
I'll probably have more questions....
For example, search for where part "1521-104K" is used using menu item [Manufacturing > Inquiries and Reports > Where Used Inquiry].
Select BOM 1790-0125-L and get a costed BOM report (BOMInquiry.php).
I'm probably biased but I was expecting BOMs management. Are there any rules / guidelines for whether a query should link to a "management" script or a "report" script?
Beta Was this translation helpful? Give feedback.
All reactions