Documentation >
MAC-PAC Reference Library >
Manufacturing >
Design Engineering >
Key Concepts and Procedures >
Part Status Code
Part Status Code
The status of a part determines which functions can be performed on the part throughout MAC-PAC conversations. The part status code for a part is entered on the on the Description screen of the Part Master Maintenance conversation, while the part status codes themselves are defined on Reference File category D88. Associated with each code are eight flags that determine which functions may be performed on parts with that status code. The eight flags are described below.
INV ADJ/TRANS
This flag determines if inventory adjustments and stock transfers may be entered for a part in the following conversations: Stock Transfer, Multi-line Stock Transfer, Inventory Adjustment, Multi-line Inventory Adjustment, and Point-of-Use Stock Transfer. Adjustments and transfers processed through Electronic Data Collection and batch transaction post are also controlled by this flag. Note that cycle-count adjustments are not affected by this flag.
MFG ORDER
This flag determines if manufacturing orders may be entered for a part in the Manufacturing Order Maintenance conversation. It also determines whether a manufacturing order can be created in the manufacturing configuration process.
QUOTE/SALES ORDER
This flag determines if quotations and sales orders may be entered for a part in the Quote Order Maintenance and Sales Order Maintenance conversations. During quote conversion, only lines that have a part status valid for quote/sales orders are converted. A quote will not be copied if any line has a part status that is not valid for quote/sales orders.
TRANS REQ/ORDER
This flag determines if transfer requisitions and transfer orders may be entered for a part in the Transfer Requisition Maintenance and Transfer Order Maintenance conversations.
PUR REQ/ORDER
This flag determines if purchase requisitions and purchase orders may be entered for a part in the Purchase Requisition Maintenance and Purchase Order Maintenance conversations.
FLOW AUTH
This flag determines if new flow authorizations may be created for a part. Existing flow authorizations are not affected when this flag is set, and they are still included in workcenter capacity calculations.
PLANNED SUPPLY
This flag determines if Master Scheduling and Requirements Planning conversations will plan supply orders to meet demand for a part. Any parts with a part status that does not allow for planned supply are not processed by the Master Scheduling Rollover or Requirements Generation conversations. Parts that are not processed appear on an exception report.
BOM ACTIVITY
This flag determines whether the part can be changed, copied, or added to the bill of material. This field is designed to prevent obsolete parts from being changed, copied, or added to the bill of material. It also determines whether a part can be added to a manufacturing order as a component both in the manufacture order maintenance and in the manufacturing configuration process.
Reference File category D88 also contains a Decode field and a Description field which offer a more detailed explanation of the part status code. When a part is created in the Part Master Maintenance conversation, its part status code defaults to 1, an active, system-supplied status code where all flags are set to Y (the part is valid for all functions). Over the life of a part, the part status code may be changed in order to re-specify which functions are allowed for the part.